--- /srv/rebuilderd/tmp/rebuilderdJahetR/inputs/mesa-libgallium_26.0.2-1_armhf.deb +++ /srv/rebuilderd/tmp/rebuilderdJahetR/out/mesa-libgallium_26.0.2-1_armhf.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-03-12 14:24:27.000000 debian-binary │ -rw-r--r-- 0 0 0 1176 2026-03-12 14:24:27.000000 control.tar.xz │ --rw-r--r-- 0 0 0 8101692 2026-03-12 14:24:27.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 8097112 2026-03-12 14:24:27.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.2-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 0x1af766c 0x01af766c 0x01af766c 0x064f8 0x064f8 R 0x4 │ │ │ │ - LOAD 0x000000 0x00000000 0x00000000 0x1afdb68 0x1afdb68 R E 0x10000 │ │ │ │ + ARM_EXIDX 0x1af73cc 0x01af73cc 0x01af73cc 0x064f8 0x064f8 R 0x4 │ │ │ │ + LOAD 0x000000 0x00000000 0x00000000 0x1afd8c8 0x1afd8c8 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 fe4fac 00 AX 0 0 8 │ │ │ │ - [13] .fini PROGBITS 0104ff54 104ff54 000008 00 AX 0 0 4 │ │ │ │ - [14] .rodata PROGBITS 0104ff60 104ff60 aa27e2 00 A 0 0 32 │ │ │ │ - [15] .ARM.extab PROGBITS 01af2744 1af2744 004f28 00 A 0 0 4 │ │ │ │ - [16] .ARM.exidx ARM_EXIDX 01af766c 1af766c 0064f8 00 AL 12 0 4 │ │ │ │ - [17] .eh_frame PROGBITS 01afdb64 1afdb64 000004 00 A 0 0 4 │ │ │ │ + [12] .text PROGBITS 0006afa8 06afa8 fe4d08 00 AX 0 0 8 │ │ │ │ + [13] .fini PROGBITS 0104fcb0 104fcb0 000008 00 AX 0 0 4 │ │ │ │ + [14] .rodata PROGBITS 0104fcc0 104fcc0 aa27e2 00 A 0 0 32 │ │ │ │ + [15] .ARM.extab PROGBITS 01af24a4 1af24a4 004f28 00 A 0 0 4 │ │ │ │ + [16] .ARM.exidx ARM_EXIDX 01af73cc 1af73cc 0064f8 00 AL 12 0 4 │ │ │ │ + [17] .eh_frame PROGBITS 01afd8c4 1afd8c4 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.2-1.so] │ │ │ │ 0x0000000c (INIT) 0x68724 │ │ │ │ - 0x0000000d (FINI) 0x104ff54 │ │ │ │ + 0x0000000d (FINI) 0x104fcb0 │ │ │ │ 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: e2ead38ae61f8a4ea88d3e0c5960bc5769dd1bcc │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 609d78bff2220e5879a6b9d81581d5b44818f4d0 │ │ │ ├── strings --all --bytes=8 {} │ │ │ │ @@ -1000,14 +1000,16 @@ │ │ │ │ x%1F(FzD │ │ │ │ H&1F(FzD │ │ │ │ 4$;FAF(FzD │ │ │ │ $AF(FzD │ │ │ │ $#FAF(FzD │ │ │ │ HxDpGP(( │ │ │ │ HxDpG|(( │ │ │ │ +CHxDpG$= │ │ │ │ +CHxDpGH[ │ │ │ │ LAFzD(F|D │ │ │ │ ,;FAFzD(F │ │ │ │ GAFzD(F|D │ │ │ │ ';FAFzD(F │ │ │ │ P-;FAFzD │ │ │ │ @-1F(FzD │ │ │ │ 0-AF(FzD │ │ │ │ @@ -1035,15 +1037,15 @@ │ │ │ │ @)1F(FzD │ │ │ │ T$1F(FzD │ │ │ │ #,5>GPYbkt} │ │ │ │ )AF;F(FzD │ │ │ │ @'!F(FzD │ │ │ │ h@80H (PhXhh` │ │ │ │ !)19AIQYaiqy │ │ │ │ -HxDpG HxDpG HxDpG │ │ │ │ +HxDpG HxDpG HxDpG` │ │ │ │ kJ1F FzD │ │ │ │ SJ)F FzD │ │ │ │ 1HxDpG1HxDpG0HxDpG0HxDpG/HxDpG/HxDpG.HxDpG.HxDpG-HxDpG-HxDpG,HxDpG,HxDpG+HxDpG+HxDpG*HxDpG*HxDpG)HxDpG)HxDpG(HxDpG(HxDpG'HxDpG'HxDpG&HxDpG&HxDpG%HxDpG%HxDpG$HxDpG$HxDpG#HxDpG#HxDpG"HxDpG"HxDpG!HxDpG │ │ │ │ 4%;FAF(FzD │ │ │ │ p-AF(FzD │ │ │ │ d-3FAF(FzD │ │ │ │ ,-1F(FzD │ │ │ │ @@ -1152,15 +1154,15 @@ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV^ │ │ │ │ &.6>FNV] │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ ")07>ELS │ │ │ │ -HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG2 │ │ │ │ +HxDpG~HxDpG~HxDpG}HxDpG}HxDpG|HxDpG|HxDpG{HxDpG{HxDpGzHxDpGzHxDpGyHxDpGyHxDpGxHxDpGxHxDpGwHxDpGwHxDpGvHxDpGvHxDpGuHxDpGuHxDpGtHxDpGtHxDpGsHxDpGsHxDpGrHxDpGrHxDpGqHxDpGqHxDpGpHxDpGpHxDpGoHxDpGoHxDpGnHxDpGnHxDpGmHxDpGmHxDpGlHxDpGlHxDpGkHxDpGkHxDpGjHxDpGjHxDpGiHxDpGiHxDpGhHxDpGhHxDpGgHxDpGgHxDpG │ │ │ │ 0&3FAFzD F │ │ │ │ &F.F6FF> │ │ │ │ $$)F FzD │ │ │ │ XJ3FAFzD F │ │ │ │ fJ9F FzD │ │ │ │ ;F2F!F(F │ │ │ │ J;FAFzD(F │ │ │ │ @@ -3389,15 +3391,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 │ │ │ │ HxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpGHxDpG>HxDpG=HxDpG=HxDpG │ │ │ │ FzD0FyD` │ │ │ │ -FzD0FyD_ │ │ │ │ +FzD0FyD` │ │ │ │ FzD FyD] │ │ │ │ ?J@IzDyD] │ │ │ │ :J F:IzD │ │ │ │ G;I `0FyD │ │ │ │ G9I``0FyD │ │ │ │ G5I a0FyD │ │ │ │ G3I`a0FyD │ │ │ │ @@ -5666,16 +5665,16 @@ │ │ │ │ G)I e0FyD │ │ │ │ G'I`e0FyD │ │ │ │ G I g0FyD │ │ │ │ FzD FyDX │ │ │ │ FzD FyDX │ │ │ │ 4F(F!F6j │ │ │ │ J IzDyDV │ │ │ │ - J IzDyDU │ │ │ │ -FzD8FyDT │ │ │ │ + J IzDyDV │ │ │ │ +FzD8FyDU │ │ │ │ #d*J$KzD │ │ │ │ ^F"FAF0F │ │ │ │ ;F*F1FHF │ │ │ │ # p Fepa │ │ │ │ HI `0FyDQ │ │ │ │ BI`b0FyDQ │ │ │ │ ! pcp Fb │ │ │ │ @@ -5971,15 +5970,15 @@ │ │ │ │ 40"FQF(F │ │ │ │ 850!bj&F │ │ │ │ ;UUUUUU6UUUUUUU1UUUUUUUUUUUUUUU │ │ │ │ {DiX * h' │ │ │ │ rrrrrrrrrrrrrrr │ │ │ │ !F*hPFkh │ │ │ │ F2F9F(F^{ │ │ │ │ -F!F(i4h} │ │ │ │ +F!F(i4h~ │ │ │ │ IZF(FyDQ │ │ │ │ ???????:????????????????_ │ │ │ │ (k[F"FQF │ │ │ │ f2hjfS`3` │ │ │ │ 0pKyDpH{D │ │ │ │ oKxDoIPb{DyD │ │ │ │ cQcmKmHnI{DxD │ │ │ │ @@ -5992,14 +5991,15 @@ │ │ │ │ !JyD!HzD&` │ │ │ │ 8i+FRFDh │ │ │ │ !```L` │ │ │ │ `h:F1F=F> │ │ │ │ +`RhZ`pG │ │ │ │ KF1F@FrF │ │ │ │ T0#h9F0F │ │ │ │ +h[h9F0F │ │ │ │ ;h2F!F(F │ │ │ │ yD `zDA │ │ │ │ 5 "$555&+5555-/1 │ │ │ │ 55555555 │ │ │ │ @@ -6042,15 +6042,15 @@ │ │ │ │ >K?J~D{D │ │ │ │ j8hyD(`~D │ │ │ │ MFTFbFCD │ │ │ │ NA!K41zD │ │ │ │ )Kx!8FrjX │ │ │ │ Kx!8FrjX │ │ │ │ !!!!!!!!!!!!!!! │ │ │ │ -F #BF)FP │ │ │ │ +F #BF)FQ │ │ │ │ +F:Fs!HF │ │ │ │ ############### │ │ │ │ Kx"9F FX │ │ │ │ {jx"9F F │ │ │ │ FKFs! FQ │ │ │ │ UUUUUUU6UUUUUUUUUUUUUUU3 │ │ │ │ F*Fs!8FP │ │ │ │ @@ -6271,15 +6271,15 @@ │ │ │ │ 3PF&b&c%p │ │ │ │ 3FAX h!`O │ │ │ │ 2t!&GF!h │ │ │ │ `HF !&`q │ │ │ │ NJLKzDua │ │ │ │ (F5D2F!Fm │ │ │ │ (F5D2F!Fm │ │ │ │ -(F5D2F!Fl │ │ │ │ +(F5D2F!Fm │ │ │ │ $+F2F9F@F │ │ │ │ cF"FAF8F │ │ │ │ KFRF!F@F │ │ │ │ KFRF!F@F │ │ │ │ rrrrrrrrrrrrrrrrrrrrrrrrrr │ │ │ │ rrrrrrrrrrrrrrrrrrrrrrr │ │ │ │ rrrrrrrrrrrrrrrrrrrr │ │ │ │ @@ -6517,15 +6517,16 @@ │ │ │ │ #FQFJF@F │ │ │ │ !!!!!!!!!!!!!!! │ │ │ │ D"hB`S`:J#`8KzD │ │ │ │ OUUUUUUHUUUUUUUDUUUUUUUUUUUUUUUL │ │ │ │ F`J{DiX h │ │ │ │ KPPPPPPHPPPPPPP │ │ │ │ PPPPPPPPPPPPPPPP │ │ │ │ -%oF~D2F9F9 │ │ │ │ +%oF~D2F9F: │ │ │ │ +HxDpG Z: │ │ │ │ HxDpG HxDpG HxDpG │ │ │ │ XFyD;F " │ │ │ │ 2JzD2I'F │ │ │ │ .I"F8FyD │ │ │ │ ;h2F!F8F │ │ │ │ :F3F!F(F │ │ │ │ ~D:F1F(F │ │ │ │ @@ -6589,19 +6590,19 @@ │ │ │ │ ' pG 0pG │ │ │ │ 0% pG/ pG# pG( pG, pG │ │ │ │ 0+ pG pG* pG" pG$ pG& pG. pGp │ │ │ │ aK@/ h>F8 │ │ │ │ `Y`:J5KzD │ │ │ │ Dnh:F+hAF │ │ │ │ *J*I0azD │ │ │ │ - 'I3hzDyDs │ │ │ │ -$J8F$I3hzDyDs │ │ │ │ -"J8F"I3hzDyDs │ │ │ │ -I3hzDyDs │ │ │ │ -IzD7ayDs │ │ │ │ + 'I3hzDyDt │ │ │ │ +$J8F$I3hzDyDt │ │ │ │ +"J8F"I3hzDyDt │ │ │ │ +I3hzDyDt │ │ │ │ +IzD7ayDt │ │ │ │ GIyD*hXF │ │ │ │ "EKEI{DyD} │ │ │ │ F'b*J(KzD │ │ │ │ SSSSSSOSSSSSSSMSSSSSSSSSSSSSSS │ │ │ │ `"hr`S`#`+h3a │ │ │ │ 7>bbbbbK │ │ │ │ <"PKPJzD │ │ │ │ @@ -6633,15 +6634,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~D2F9Fh │ │ │ │ +%oF~D2F9Fi │ │ │ │ #F*F9F0F │ │ │ │ J(F{DzDS │ │ │ │ Aa FzDR\ │ │ │ │ `)YFPFzD │ │ │ │ WJYFPFzD │ │ │ │ ///555333555111555555555555555555 │ │ │ │ UUUUUUUU │ │ │ │ @@ -7432,39 +7433,39 @@ │ │ │ │ #_J+FzDx │ │ │ │ #ZJ+FzDx │ │ │ │ #UJ+FzDx │ │ │ │ #PJ+FzDx │ │ │ │ #KJ+FzDx │ │ │ │ #FJ+FzDx │ │ │ │ &{CJ+F F │ │ │ │ -2ZJ#FzDw │ │ │ │ -2RJ#FzDw │ │ │ │ +2ZJ#FzDx │ │ │ │ +2RJ#FzDx │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDw │ │ │ │ 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 Fu │ │ │ │ DxDAX0F hw │ │ │ │ *KAFPJzD[ │ │ │ │ -CzD3F8Fp │ │ │ │ +CzD3F8Fq │ │ │ │ i"F6i+F │ │ │ │ i"F7i+F │ │ │ │ -#|J+FzDo │ │ │ │ -#wJ+FzDo │ │ │ │ -#rJ+FzDo │ │ │ │ -#mJ+FzDo │ │ │ │ -#hJ+FzDo │ │ │ │ -#cJ+FzDo │ │ │ │ -#^J+FzDo │ │ │ │ +#|J+FzDp │ │ │ │ +#wJ+FzDp │ │ │ │ +#rJ+FzDp │ │ │ │ +#mJ+FzDp │ │ │ │ +#hJ+FzDp │ │ │ │ +#cJ+FzDp │ │ │ │ +#^J+FzDp │ │ │ │ #YJ+FzDo │ │ │ │ #TJ+FzDo │ │ │ │ #OJ+FzDo │ │ │ │ #JJ+FzDo │ │ │ │ &{HJ+F F │ │ │ │ 2ZJ#FzDo │ │ │ │ 2RJ#FzDo │ │ │ │ @@ -7487,33 +7488,33 @@ │ │ │ │ 2KJ+FzDj │ │ │ │ 2FJ+FzDj │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzDj │ │ │ │ 2;J+FzDj │ │ │ │ 2.J+FzDj │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ -2\J+FzDi │ │ │ │ +2\J+FzDj │ │ │ │ }zVJzDVK │ │ │ │ -2TJ+FzDi │ │ │ │ +2TJ+FzDj │ │ │ │ nkOJzDOK │ │ │ │ -2MJ+FzDi │ │ │ │ -#CJ+FzDi │ │ │ │ -#5J+FzDi │ │ │ │ -2aJ+FzDi │ │ │ │ +2MJ+FzDj │ │ │ │ +#CJ+FzDj │ │ │ │ +#5J+FzDj │ │ │ │ +2aJ+FzDj │ │ │ │ 2YJ+FzDi │ │ │ │ tqTJzDTK │ │ │ │ 2RJ+FzDi │ │ │ │ 2MJ+FzDi │ │ │ │ 2HJ+FzDi │ │ │ │ #>J+FzDi │ │ │ │ #9J+FzDi │ │ │ │ xDAXPF h │ │ │ │ t(;Fm zD │ │ │ │ !XK FXJ{D │ │ │ │ -czD#F(Fg │ │ │ │ +czD#F(Fh │ │ │ │ czD#F(Fg │ │ │ │ czD#F(Fg │ │ │ │ czD#F(Fg │ │ │ │ czD#F(Fg │ │ │ │ czD#F(Fg │ │ │ │ czD+F Fg │ │ │ │ czD+F Fg │ │ │ │ @@ -7528,23 +7529,23 @@ │ │ │ │ !~K F~J{D │ │ │ │ !yK FyJ{D │ │ │ │ !tK FtJ{D │ │ │ │ !oK FoJ{D │ │ │ │ #|J+FzDe │ │ │ │ #wJ+FzDe │ │ │ │ #rJ+FzDe │ │ │ │ -#mJ+FzDd │ │ │ │ -#hJ+FzDd │ │ │ │ -#cJ+FzDd │ │ │ │ -#^J+FzDd │ │ │ │ -#YJ+FzDd │ │ │ │ -#TJ+FzDd │ │ │ │ -#OJ+FzDd │ │ │ │ -#JJ+FzDd │ │ │ │ -#EJ+FzDd │ │ │ │ +#mJ+FzDe │ │ │ │ +#hJ+FzDe │ │ │ │ +#cJ+FzDe │ │ │ │ +#^J+FzDe │ │ │ │ +#YJ+FzDe │ │ │ │ +#TJ+FzDe │ │ │ │ +#OJ+FzDe │ │ │ │ +#JJ+FzDe │ │ │ │ +#EJ+FzDe │ │ │ │ ${BJ+F F │ │ │ │ gJ#F(FzD │ │ │ │ 2ZJ#FzDd │ │ │ │ 2RJ#FzDd │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDd │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ @@ -7556,15 +7557,15 @@ │ │ │ │ szD+F Fa │ │ │ │ szD+F Fa │ │ │ │ !~K0F~J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !sK0FsJ{D │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ -szD#F(F_ │ │ │ │ +szD#F(F` │ │ │ │ XpJ8hzD_ │ │ │ │ XjJ8hzD_ │ │ │ │ XeJ8hzD_ │ │ │ │ X`J8hzD_ │ │ │ │ XZJ8hzD_ │ │ │ │ XUJ8hzD_ │ │ │ │ XOJ8hzD_ │ │ │ │ @@ -7588,16 +7589,16 @@ │ │ │ │ xDAX F hq │ │ │ │ 3F*F FyD │ │ │ │ `9F*F3F F │ │ │ │ !~K F~J{D │ │ │ │ !yK FyJ{D │ │ │ │ !tK FtJ{D │ │ │ │ !oK FoJ{D │ │ │ │ -2.J3FzDW │ │ │ │ -2*J3FzDW │ │ │ │ +2.J3FzDX │ │ │ │ +2*J3FzDX │ │ │ │ 'M}D'I3F'J FyD │ │ │ │ #|J+FzDW │ │ │ │ #wJ+FzDW │ │ │ │ #rJ+FzDW │ │ │ │ #mJ+FzDW │ │ │ │ #hJ+FzDW │ │ │ │ #cJ+FzDW │ │ │ │ @@ -7611,22 +7612,22 @@ │ │ │ │ eJ#F(FzD │ │ │ │ 2ZJ#FzDW │ │ │ │ 2RJ#FzDW │ │ │ │ zwtqnkKJzDKK │ │ │ │ 2IJ#FzDW │ │ │ │ 741.=:CM}DCI#FCJ0FyD │ │ │ │ |xtplhd`\TPXG │ │ │ │ -szD#F(FU │ │ │ │ -szD#F(FU │ │ │ │ +szD#F(FV │ │ │ │ +szD#F(FV │ │ │ │ xJKF FzD │ │ │ │ I"F+FXFyD │ │ │ │ zvIJFPFyD │ │ │ │ czD#F(FT │ │ │ │ szD+F FT │ │ │ │ -szD+F FS │ │ │ │ +szD+F FT │ │ │ │ !~K0F~J{D │ │ │ │ !xK0FxJ{D │ │ │ │ !sK0FsJ{D │ │ │ │ nK{DnJ0F │ │ │ │ p'KF(FzD │ │ │ │ szD#F(FR │ │ │ │ XpJ8hzDR │ │ │ │ @@ -7634,20 +7635,20 @@ │ │ │ │ XeJ8hzDR │ │ │ │ X`J8hzDR │ │ │ │ XZJ8hzDR │ │ │ │ XUJ8hzDR │ │ │ │ XOJ8hzDR │ │ │ │ XKJ8hzDR │ │ │ │ SJCF8FzD │ │ │ │ -2KJ+FzDP │ │ │ │ -2FJ+FzDP │ │ │ │ +2KJ+FzDQ │ │ │ │ +2FJ+FzDQ │ │ │ │ 1.AJzDAK │ │ │ │ -2?J+FzDP │ │ │ │ -2;J+FzDP │ │ │ │ -2.J+FzDP │ │ │ │ +2?J+FzDQ │ │ │ │ +2;J+FzDQ │ │ │ │ +2.J+FzDQ │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ SzD#F0FP │ │ │ │ b ^ Z V │ │ │ │ SzD#F0FO │ │ │ │ !BK(FBJ{D │ │ │ │ (F=KzD{D │ │ │ │ czD#F(FM │ │ │ │ @@ -7657,15 +7658,15 @@ │ │ │ │ 3F*F FyD │ │ │ │ `9F*F3F F │ │ │ │ #`J#FzDK │ │ │ │ 2RJ#FzDK │ │ │ │ 2LJ#FzDK │ │ │ │ 2GJ#FzDK │ │ │ │ 2BJ#FzDK │ │ │ │ -2zJ+FzDJ │ │ │ │ +2zJ+FzDK │ │ │ │ 2tJ+FzDJ │ │ │ │ 2oJ+FzDJ │ │ │ │ 2iJ+FzDJ │ │ │ │ 2dJ+FzDJ │ │ │ │ #ZJ+FzDJ │ │ │ │ #UJ+FzDJ │ │ │ │ #YJ#FzDJ │ │ │ │ @@ -7753,26 +7754,26 @@ │ │ │ │ 2FJ+FzD5 │ │ │ │ 1.AJzDAK │ │ │ │ 2?J+FzD5 │ │ │ │ 2;J+FzD5 │ │ │ │ 2.J+FzD5 │ │ │ │ ,N~D,I+F,J FyD │ │ │ │ #mJ+FzD3 │ │ │ │ -szD#F0F1 │ │ │ │ +szD#F0F2 │ │ │ │ !fK@FfJ{D │ │ │ │ czDCF8F1 │ │ │ │ czD;F@F1 │ │ │ │ ^ c @ E JFCFPF │ │ │ │ ! & JFCFPF │ │ │ │ szD#F(F. │ │ │ │ !yK(FyJ{D │ │ │ │ szD#F(F. │ │ │ │ !NK(FNJ{D │ │ │ │ -czD#F(F- │ │ │ │ -szD#F(F- │ │ │ │ +czD#F(F. │ │ │ │ +szD#F(F. │ │ │ │ czD#F(F- │ │ │ │ czD#F(F- │ │ │ │ szD#F(F- │ │ │ │ czD#F(F, │ │ │ │ czD#F(F, │ │ │ │ czD#F(F, │ │ │ │ czD#F(F, │ │ │ │ @@ -7830,16 +7831,14 @@ │ │ │ │ !uK FuJ{D │ │ │ │ !kK FkJ{D │ │ │ │ FHxDpGFHxDpGEHxDpGEHxDpGDHxDpGDHxDpGCHxDpGCHxDpGBHxDpGBHxDpGAHxDpGAHxDpG@HxDpG@HxDpG?HxDpG?HxDpG>HxDpG>HxDpG=HxDpG=HxDpGHxD 0pG=HxD`0pG111>>>>>>>1111>>>P │ │ │ │ "hZfKFBF F │ │ │ │ "hZfKFBF F │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -7,15 +7,15 @@ │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl febc21b4 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x46020ff8 │ │ │ │ tstcs r3, #131072 @ 0x20000 │ │ │ │ @ instruction: 0xf7ff4478 │ │ │ │ svclt 0x0000efd2 │ │ │ │ - tsteq r5, r4, asr r3 │ │ │ │ + strheq r9, [r5, -r4] │ │ │ │ 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, r0, lsl #14 │ │ │ │ - smlatbeq r6, r2, r6, r6 │ │ │ │ - smlatbeq r6, r4, r6, r6 │ │ │ │ - smlabbeq r6, sl, r6, r6 │ │ │ │ - tsteq sl, r0, ror r5 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - tsteq r6, sl, ror #12 │ │ │ │ - tsteq sl, r2, asr #10 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq sl, r4, lsr #10 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - strdeq r7, [sl, -sl] │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlabbeq sl, sl, r4, r7 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - qaddeq r6, r4, r6 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - smlabteq r6, r0, r0, r6 │ │ │ │ - tsteq sl, lr, asr #30 │ │ │ │ - tsteq sl, sl, lsr pc │ │ │ │ - tsteq sl, r2, lsr #30 │ │ │ │ - tsteq sl, sl, lsl #30 │ │ │ │ - strdeq r6, [sl, -r6] │ │ │ │ - ldrdeq r6, [sl, -lr] │ │ │ │ - smlabteq sl, r6, lr, r6 │ │ │ │ - smlatbeq sl, lr, lr, r6 │ │ │ │ - @ instruction: 0x010a6e96 │ │ │ │ - smlabbeq sl, r2, lr, r6 │ │ │ │ - tsteq sl, sl, ror #28 │ │ │ │ - tsteq sl, r0, asr lr │ │ │ │ - tsteq sl, lr, lsl #28 │ │ │ │ - ldrdeq r6, [sl, -lr] │ │ │ │ - smlatbeq sl, ip, sp, r6 │ │ │ │ - @ instruction: 0x010a6d9e │ │ │ │ - @ instruction: 0x010a6d90 │ │ │ │ - smlabbeq sl, r2, sp, r6 │ │ │ │ - tsteq sl, r4, ror sp │ │ │ │ - tsteq sl, r4, ror #26 │ │ │ │ - tsteq sl, lr, asr #26 │ │ │ │ - tsteq sl, ip, lsr sp │ │ │ │ - tsteq sl, r6, lsr #26 │ │ │ │ - tsteq sl, r0, lsl sp │ │ │ │ - strdeq r6, [sl, -sl] │ │ │ │ - smlatteq sl, r2, ip, r6 │ │ │ │ - ldrdeq r6, [sl, -r2] │ │ │ │ - @ instruction: 0x010a6cbc │ │ │ │ - smlatbeq sl, sl, ip, r6 │ │ │ │ - @ instruction: 0x010a6c94 │ │ │ │ - tsteq sl, lr, ror ip │ │ │ │ - tsteq sl, ip, ror #24 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r6, r2, lsl #8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + smlatteq r6, sl, r3, r6 │ │ │ │ + ldrdeq r7, [sl, -r0] │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + smlabteq r6, sl, r3, r6 │ │ │ │ + smlatbeq sl, r2, r2, r7 │ │ │ │ + @ instruction: 0x010663b6 │ │ │ │ + smlabbeq sl, r4, r2, r7 │ │ │ │ + smlabbeq r6, r2, r3, r6 │ │ │ │ + tsteq sl, sl, asr r2 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlabteq r6, ip, r2, r6 │ │ │ │ + smlatteq sl, sl, r1, r7 │ │ │ │ + smlatbeq r6, r0, r1, r6 │ │ │ │ + @ instruction: 0x01066190 │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + @ instruction: 0x01065db4 │ │ │ │ + smlatbeq r6, ip, sp, r5 │ │ │ │ + smlatbeq r6, r4, sp, r5 │ │ │ │ + @ instruction: 0x01065d9c │ │ │ │ + @ instruction: 0x01065d94 │ │ │ │ + smlabbeq r6, ip, sp, r5 │ │ │ │ + smlabbeq r6, r4, sp, r5 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + smlatbeq sl, lr, ip, r6 │ │ │ │ + @ instruction: 0x010a6c9a │ │ │ │ + smlabbeq sl, r2, ip, r6 │ │ │ │ + tsteq sl, sl, ror #24 │ │ │ │ tsteq sl, r6, asr ip │ │ │ │ - tsteq sl, r0, asr #24 │ │ │ │ - tsteq sl, sl, lsr #24 │ │ │ │ - tsteq sl, r4, lsl ip │ │ │ │ - tsteq sl, r2, lsl #24 │ │ │ │ - smlatteq sl, ip, fp, r6 │ │ │ │ + tsteq sl, lr, lsr ip │ │ │ │ + tsteq sl, r6, lsr #24 │ │ │ │ + tsteq sl, lr, lsl #24 │ │ │ │ + strdeq r6, [sl, -r6] │ │ │ │ + smlatteq sl, r2, fp, r6 │ │ │ │ + smlabteq sl, sl, fp, r6 │ │ │ │ + @ instruction: 0x010a6bb0 │ │ │ │ + tsteq sl, lr, ror #22 │ │ │ │ + tsteq sl, lr, lsr fp │ │ │ │ + tsteq sl, ip, lsl #22 │ │ │ │ + strdeq r6, [sl, -lr] │ │ │ │ + strdeq r6, [sl, -r0] │ │ │ │ + smlatteq sl, r2, sl, r6 │ │ │ │ ldrdeq r6, [sl, -r4] │ │ │ │ - @ instruction: 0x010a6bbe │ │ │ │ - smlatbeq sl, ip, fp, r6 │ │ │ │ - @ instruction: 0x010a6b96 │ │ │ │ - smlabbeq sl, r0, fp, r6 │ │ │ │ - tsteq sl, sl, ror #22 │ │ │ │ - tsteq sl, r8, asr fp │ │ │ │ - tsteq sl, r2, asr #22 │ │ │ │ - tsteq sl, ip, lsr #22 │ │ │ │ - tsteq sl, r6, lsl fp │ │ │ │ - tsteq sl, r4, lsl #22 │ │ │ │ - smlatteq sl, lr, sl, r6 │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ smlabteq sl, r4, sl, r6 │ │ │ │ + smlatbeq sl, lr, sl, r6 │ │ │ │ + @ instruction: 0x010a6a9c │ │ │ │ + smlabbeq sl, r6, sl, r6 │ │ │ │ + tsteq sl, r0, ror sl │ │ │ │ + tsteq sl, sl, asr sl │ │ │ │ + tsteq sl, r2, asr #20 │ │ │ │ + tsteq sl, r2, lsr sl │ │ │ │ + tsteq sl, ip, lsl sl │ │ │ │ + tsteq sl, sl, lsl #20 │ │ │ │ + strdeq r6, [sl, -r4] │ │ │ │ + ldrdeq r6, [sl, -lr] │ │ │ │ + smlabteq sl, ip, r9, r6 │ │ │ │ + @ instruction: 0x010a69b6 │ │ │ │ + smlatbeq sl, r0, r9, r6 │ │ │ │ + smlabbeq sl, sl, r9, r6 │ │ │ │ + tsteq sl, r4, ror r9 │ │ │ │ + tsteq sl, r2, ror #18 │ │ │ │ + tsteq sl, ip, asr #18 │ │ │ │ + tsteq sl, r4, lsr r9 │ │ │ │ + tsteq sl, lr, lsl r9 │ │ │ │ + tsteq sl, ip, lsl #18 │ │ │ │ + strdeq r6, [sl, -r6] │ │ │ │ + smlatteq sl, r0, r8, r6 │ │ │ │ + smlabteq sl, sl, r8, r6 │ │ │ │ + @ instruction: 0x010a68b8 │ │ │ │ + smlatbeq sl, r2, r8, r6 │ │ │ │ + smlabbeq sl, ip, r8, r6 │ │ │ │ + tsteq sl, r6, ror r8 │ │ │ │ + tsteq sl, r4, ror #16 │ │ │ │ + tsteq sl, lr, asr #16 │ │ │ │ + tsteq sl, ip, lsr r8 │ │ │ │ + tsteq sl, r4, lsr #16 │ │ │ │ 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.2-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 │ │ │ │ - tsteq sl, lr, asr r9 │ │ │ │ - tsteq sl, r8, asr #18 │ │ │ │ - tsteq sl, r2, lsr r9 │ │ │ │ - tsteq sl, sl, lsl r9 │ │ │ │ - tsteq sl, r4, lsl #18 │ │ │ │ - strdeq r6, [sl, -r2] │ │ │ │ - ldrdeq r6, [sl, -ip] │ │ │ │ - smlabteq sl, r6, r8, r6 │ │ │ │ - @ instruction: 0x010a68b0 │ │ │ │ - @ instruction: 0x010a689e │ │ │ │ - smlabbeq sl, r8, r8, r6 │ │ │ │ - tsteq sl, r2, ror r8 │ │ │ │ - tsteq sl, ip, asr r8 │ │ │ │ - tsteq sl, sl, asr #16 │ │ │ │ - tsteq sl, r4, lsr r8 │ │ │ │ - tsteq sl, r2, lsr #16 │ │ │ │ - tsteq sl, ip, lsl #16 │ │ │ │ - strdeq r6, [sl, -sl] │ │ │ │ - smlatteq sl, r4, r7, r6 │ │ │ │ + @ instruction: 0x010a66be │ │ │ │ + smlatbeq sl, r8, r6, r6 │ │ │ │ + @ instruction: 0x010a6692 │ │ │ │ + tsteq sl, sl, ror r6 │ │ │ │ + tsteq sl, r4, ror #12 │ │ │ │ + tsteq sl, r2, asr r6 │ │ │ │ + tsteq sl, ip, lsr r6 │ │ │ │ + tsteq sl, r6, lsr #12 │ │ │ │ + tsteq sl, r0, lsl r6 │ │ │ │ + strdeq r6, [sl, -lr] │ │ │ │ + smlatteq sl, r8, r5, r6 │ │ │ │ ldrdeq r6, [sl, -r2] │ │ │ │ - @ instruction: 0x010a67bc │ │ │ │ - smlatbeq sl, sl, r7, r6 │ │ │ │ - @ instruction: 0x010a6794 │ │ │ │ - tsteq sl, lr, ror r7 │ │ │ │ - tsteq sl, r8, ror #14 │ │ │ │ - tsteq sl, r8, asr r7 │ │ │ │ - @ instruction: 0x010658b8 │ │ │ │ - smlabteq r6, r2, sl, r1 │ │ │ │ + @ instruction: 0x010a65bc │ │ │ │ + smlatbeq sl, sl, r5, r6 │ │ │ │ + @ instruction: 0x010a6594 │ │ │ │ + smlabbeq sl, r2, r5, r6 │ │ │ │ + tsteq sl, ip, ror #10 │ │ │ │ + tsteq sl, sl, asr r5 │ │ │ │ + tsteq sl, r4, asr #10 │ │ │ │ + tsteq sl, r2, lsr r5 │ │ │ │ + tsteq sl, ip, lsl r5 │ │ │ │ + tsteq sl, sl, lsl #10 │ │ │ │ + strdeq r6, [sl, -r4] │ │ │ │ + ldrdeq r6, [sl, -lr] │ │ │ │ + smlabteq sl, r8, r4, r6 │ │ │ │ + @ instruction: 0x010a64b8 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ @ 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 │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlabbeq r6, sl, r8, r5 │ │ │ │ - @ instruction: 0x010658ba │ │ │ │ - tsteq r6, sl, lsl #18 │ │ │ │ - tsteq r6, r6, asr #18 │ │ │ │ - smlabbeq r6, lr, r9, r5 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - smlabbeq r6, r6, r7, r5 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - @ instruction: 0x010656b8 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, lr, lsr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - smlabteq r6, r6, r5, r5 │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - smlabbeq r6, ip, r7, r5 │ │ │ │ + tsteq r6, r6, lsr r5 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ smlatbeq r6, lr, r5, r5 │ │ │ │ - @ instruction: 0x010657bc │ │ │ │ - smlabteq r6, lr, r7, r5 │ │ │ │ + smlatteq r6, sl, r5, r5 │ │ │ │ + tsteq r6, sl, lsl r6 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + smlatbeq r6, r6, r6, r5 │ │ │ │ + smlatteq r6, lr, r6, r5 │ │ │ │ @ instruction: 0x0106559c │ │ │ │ - smlatbeq r6, r6, r8, r5 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, r2, lsl #16 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - tsteq r6, lr, ror r5 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ + smlatteq r6, r6, r4, r5 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlabbeq r6, lr, r4, r5 │ │ │ │ + smlatbeq r6, r8, r4, r5 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ ldrdeq r5, [r6, -sl] │ │ │ │ - smlatbeq r6, r4, r8, r5 │ │ │ │ - @ instruction: 0x010658b6 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ + smlatteq r6, ip, r4, r5 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + smlatbeq r6, r0, r5, r5 │ │ │ │ + tsteq r6, r2, ror #10 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + @ instruction: 0x010655b8 │ │ │ │ + smlabteq r6, sl, r5, r5 │ │ │ │ + smlabteq r6, ip, r2, r5 │ │ │ │ + tsteq r6, sl, lsr r6 │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + tsteq r6, r6, lsl r6 │ │ │ │ + @ instruction: 0x010652b4 │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlatbeq r6, r2, r2, r5 │ │ │ │ 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 │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlatbeq r8, r0, pc, r4 @ │ │ │ │ - smlabteq r6, r2, r7, r5 │ │ │ │ - tsteq r8, r8, ror #30 │ │ │ │ - tsteq r6, r0, lsl #14 │ │ │ │ - strdeq r4, [r8, -sl] │ │ │ │ - smlatteq r6, ip, r6, r5 │ │ │ │ - ldrdeq r4, [r8, -r6] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r6, r5 │ │ │ │ - tsteq pc, lr, lsl r5 @ │ │ │ │ - @ instruction: 0x010656b8 │ │ │ │ - smlabbeq r8, r4, lr, r4 │ │ │ │ - smlatbeq r6, r6, r6, r5 │ │ │ │ - smlatbeq r6, r4, r6, r5 │ │ │ │ - tsteq r8, lr, lsr lr │ │ │ │ - @ instruction: 0x01065690 │ │ │ │ - smlabteq r9, r8, ip, r5 │ │ │ │ - smlabbeq r6, r8, r6, r5 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq pc, lr, asr r4 @ │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - tsteq r9, r8, lsr ip │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlabteq pc, lr, r3, r1 @ │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - ldrdeq r5, [r9, -sl] │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq pc, r0, ror r3 @ │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - tsteq r6, r2, lsl r6 │ │ │ │ - smlatteq r6, r8, r5, r5 │ │ │ │ - smlatteq r6, r8, r5, r5 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - smlatteq r6, r0, r4, r5 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r2, r5, r5 │ │ │ │ - tsteq r8, ip, lsl #24 │ │ │ │ - @ instruction: 0x010655b0 │ │ │ │ - @ instruction: 0x0106559a │ │ │ │ - @ instruction: 0x01065592 │ │ │ │ - smlabbeq r6, sl, r5, r5 │ │ │ │ - smlabbeq r6, r2, r5, r5 │ │ │ │ - tsteq r6, sl, ror r5 │ │ │ │ - tsteq r6, r6, ror r5 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - smlatteq pc, r8, r1, r1 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - strdeq r5, [r6, -r6] │ │ │ │ - smlatteq r6, lr, r4, r5 │ │ │ │ - smlatteq r6, r6, r4, r5 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - ldrdeq r5, [r6, -r6] │ │ │ │ - ldrdeq r5, [r6, -r2] │ │ │ │ - smlabteq r6, lr, r4, r5 │ │ │ │ - tsteq pc, r4, asr #2 │ │ │ │ - smlabteq r6, r4, r4, r5 │ │ │ │ - tsteq r6, r2, asr r4 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - tsteq r6, r2, lsr r4 │ │ │ │ + tsteq r6, r2, lsr r5 │ │ │ │ + tsteq r8, r0, lsl #26 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + smlabteq r8, r8, ip, r4 │ │ │ │ + tsteq r6, r0, ror #8 │ │ │ │ + tsteq r8, sl, asr ip │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r8, r6, lsr ip │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - smlatbeq pc, r0, r0, r1 @ │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - smlatbeq r6, lr, r3, r5 │ │ │ │ - smlatbeq r6, r6, r3, r5 │ │ │ │ - @ instruction: 0x0106539e │ │ │ │ - @ instruction: 0x01065396 │ │ │ │ - smlabbeq r6, lr, r3, r5 │ │ │ │ - smlabbeq r6, sl, r3, r5 │ │ │ │ + tsteq pc, lr, ror r2 @ │ │ │ │ + tsteq r6, r8, lsl r4 │ │ │ │ + smlatteq r8, r4, fp, r4 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + @ instruction: 0x01084b9e │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r9, r8, lsr #20 │ │ │ │ + smlatteq r6, r8, r3, r5 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x010f11be │ │ │ │ + smlabteq r6, r2, r3, r5 │ │ │ │ + smlabteq r6, r4, r3, r5 │ │ │ │ + @ instruction: 0x010653bc │ │ │ │ + @ instruction: 0x010653b2 │ │ │ │ + @ instruction: 0x01095998 │ │ │ │ + smlatbeq r6, r0, r3, r5 │ │ │ │ + smlatbeq r6, ip, r3, r5 │ │ │ │ + tsteq pc, lr, lsr #2 │ │ │ │ + smlatbeq r6, r8, r3, r5 │ │ │ │ + tsteq r9, sl, lsr r9 │ │ │ │ + @ instruction: 0x0106539a │ │ │ │ smlabbeq r6, r6, r3, r5 │ │ │ │ - strdeq r0, [pc, -ip] │ │ │ │ - @ instruction: 0x01065392 │ │ │ │ - tsteq r9, sl, ror #30 │ │ │ │ - tsteq r6, lr, ror r3 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r6, lr, ror #6 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r9, ip, lsl #30 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ + ldrdeq r1, [pc, -r0] │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ tsteq r6, r2, lsr #6 │ │ │ │ - smlatbeq r9, lr, lr, r2 │ │ │ │ - smlabteq r6, r2, r2, r5 │ │ │ │ - @ instruction: 0x010652ba │ │ │ │ - @ instruction: 0x010652b2 │ │ │ │ - smlatteq r6, r0, r2, r5 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x010f0e9a │ │ │ │ - smlabteq r6, r0, r2, r5 │ │ │ │ - @ instruction: 0x01065296 │ │ │ │ - smlatbeq r6, r2, r2, r5 │ │ │ │ - @ instruction: 0x0106529e │ │ │ │ - @ instruction: 0x0106529a │ │ │ │ - @ instruction: 0x01065296 │ │ │ │ - @ instruction: 0x01065296 │ │ │ │ - tsteq pc, r8, lsl #28 │ │ │ │ - smlabbeq r6, r2, r2, r5 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq pc, r6, ror sp @ │ │ │ │ - mrseq r5, LR_usr │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ + tsteq r8, ip, ror #18 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + smlatteq r6, sl, r2, r5 │ │ │ │ + smlatteq r6, r2, r2, r5 │ │ │ │ ldrdeq r5, [r6, -sl] │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - tsteq pc, lr, lsl #26 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r8, lr, ror r6 │ │ │ │ - smlabteq r6, r2, r1, r5 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ ldrdeq r5, [r6, -r2] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x010f0c98 │ │ │ │ - smlabteq r6, r0, r0, r5 │ │ │ │ - swpeq r5, r8, [r6] │ │ │ │ - smlatbeq r6, r6, r0, r5 │ │ │ │ - smlatbeq r6, r4, r0, r5 │ │ │ │ - smlatbeq r6, r2, r0, r5 │ │ │ │ - smlatbeq r6, r0, r0, r5 │ │ │ │ - smlatbeq r6, r2, r0, r5 │ │ │ │ - tsteq pc, r6, lsl ip @ │ │ │ │ - swpeq r5, r2, [r6] │ │ │ │ + tsteq pc, r8, asr #30 │ │ │ │ + @ instruction: 0x010652bc │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + smlatbeq pc, r4, lr, r0 @ │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + @ instruction: 0x010651b2 │ │ │ │ + smlatbeq r6, sl, r1, r5 │ │ │ │ + smlatbeq r6, r2, r1, r5 │ │ │ │ + @ instruction: 0x0106519a │ │ │ │ + @ instruction: 0x01065192 │ │ │ │ + smlabbeq r6, lr, r1, r5 │ │ │ │ + smlabbeq r6, sl, r1, r5 │ │ │ │ + tsteq pc, r0, lsl #28 │ │ │ │ + smlabbeq r6, ip, r1, r5 │ │ │ │ + tsteq r6, lr, lsl #2 │ │ │ │ + tsteq r6, r6, lsl #2 │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + smlatteq r6, lr, r0, r5 │ │ │ │ + smlatteq r6, sl, r0, r5 │ │ │ │ + smlatteq r6, r6, r0, r5 │ │ │ │ + tsteq pc, ip, asr sp @ │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + smlabteq r9, sl, ip, r2 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + smlabteq r6, lr, r0, r5 │ │ │ │ + smlabteq r6, r4, r0, r5 │ │ │ │ + tsteq r9, ip, ror #24 │ │ │ │ + smlabbeq r6, r0, r0, r5 │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + smlabbeq r6, r2, r0, r5 │ │ │ │ + tsteq r9, lr, lsl #24 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ tsteq r6, sl, lsl r0 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - smlabbeq pc, sl, fp, r0 @ │ │ │ │ - tsteq pc, r4, ror fp @ │ │ │ │ - smlabteq r6, r8, r9, r4 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + strdeq r0, [pc, -sl] │ │ │ │ + tsteq r6, r0, lsr #32 │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + tsteq r6, r2 │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + tsteq pc, r8, ror #22 │ │ │ │ + smlatteq r6, r2, pc, r4 @ │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + ldrdeq r0, [pc, -r6] │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq pc, lr, ror #20 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + ldrdeq r4, [r8, -lr] │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + strdeq r0, [pc, -r8] │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq pc, r6, ror r9 @ │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, sl, ror sp │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + smlatteq pc, sl, r8, r0 │ │ │ │ + ldrdeq r0, [pc, -r4] │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ @ instruction: 0x03a8f643 │ │ │ │ @ instruction: 0xf0034298 │ │ │ │ vhadd.s8 q4, , │ │ │ │ vcge.s8 d24, d19, d21 │ │ │ │ addsmi r4, r8, #252, 6 @ 0xf0000003 │ │ │ │ subhi pc, r6, r3 │ │ │ │ ldrbhi pc, [ip, #-512] @ 0xfffffe00 @ │ │ │ │ @@ -2920,87 +2920,87 @@ │ │ │ │ @ instruction: 0xf5b08757 │ │ │ │ @ instruction: 0xf0025f56 │ │ │ │ vaba.s8 q12, , │ │ │ │ addsmi r5, r8, #120, 6 @ 0xe0000001 │ │ │ │ ldrbhi pc, [r6, -r2, asr #32] @ │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - @ instruction: 0x01064d9a │ │ │ │ - smlatteq r6, r0, sp, r4 │ │ │ │ - smlabbeq r6, r4, lr, r4 │ │ │ │ + smlabteq r6, sl, sl, r4 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + smlatteq r6, r4, fp, r4 │ │ │ │ + smlatteq r6, r8, fp, r4 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + smlabbeq r6, lr, ip, r4 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + @ instruction: 0x01064d92 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + smlabbeq r6, r6, lr, r4 │ │ │ │ smlabbeq r6, r8, lr, r4 │ │ │ │ - smlatteq r6, ip, lr, r4 │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ - @ instruction: 0x01064f92 │ │ │ │ - @ instruction: 0x01064f9c │ │ │ │ - smlatteq r6, r8, pc, r4 @ │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - strheq r5, [r6, -r2] │ │ │ │ - strheq r5, [r6, -lr] │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlabbeq r6, r8, r1, r5 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - smlatbeq r6, r0, r1, r5 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - @ instruction: 0x010652be │ │ │ │ - tsteq r6, sl, lsr #6 │ │ │ │ - smlabteq r6, r0, r3, r5 │ │ │ │ - @ instruction: 0x010653ba │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, lr, lsr r4 │ │ │ │ - smlatteq r6, r6, r4, r5 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - @ instruction: 0x01065596 │ │ │ │ - @ instruction: 0x010655b6 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r6, r2, asr r6 │ │ │ │ - @ instruction: 0x010656ba │ │ │ │ - tsteq r6, sl, lsr r7 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - @ instruction: 0x01065890 │ │ │ │ - smlabteq r6, r4, r8, r5 │ │ │ │ - tsteq r6, lr, lsl #18 │ │ │ │ + smlatteq r6, r8, lr, r4 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + @ instruction: 0x01064fb2 │ │ │ │ + smlatbeq r6, lr, pc, r4 @ │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + smlabbeq r6, sl, r0, r5 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + @ instruction: 0x0106519e │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + smlabteq r6, r4, r3, r5 │ │ │ │ + @ instruction: 0x010653b2 │ │ │ │ + tsteq r6, sl, lsl r4 │ │ │ │ + @ instruction: 0x0106549a │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl r9 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - smlabbeq r6, r4, r9, r5 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - @ instruction: 0x010659b8 │ │ │ │ - @ instruction: 0x010659b0 │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - smlatbeq r6, r2, sl, r5 │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - @ instruction: 0x01065b9a │ │ │ │ - smlatbeq r6, r4, fp, r5 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - smlatteq r6, ip, ip, r5 │ │ │ │ - smlatteq r6, ip, ip, r5 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - @ instruction: 0x01065db8 │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, lr, ror #12 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, ip, ror r6 │ │ │ │ + @ instruction: 0x0106569c │ │ │ │ + smlatteq r6, r4, r6, r5 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlatbeq r6, r8, r7, r5 │ │ │ │ + @ instruction: 0x01065798 │ │ │ │ + tsteq r6, r2, lsl #16 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - smlatbeq r6, ip, pc, r5 @ │ │ │ │ - smlabbeq r6, r4, pc, r5 @ │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - qaddeq r6, r0, r6 │ │ │ │ - smlatteq r6, sl, r0, r6 │ │ │ │ - strdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - smlabteq r6, r4, r1, r6 │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - tsteq r6, sl, asr r2 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + @ instruction: 0x0106599c │ │ │ │ + @ instruction: 0x010659b2 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + @ instruction: 0x01065ab8 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + @ instruction: 0x01065bb4 │ │ │ │ + smlabteq r6, r0, fp, r5 │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + smlatteq r6, r4, ip, r5 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + @ instruction: 0x01065db0 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + smlabteq r6, r4, lr, r5 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + @ instruction: 0x01065fbe │ │ │ │ + @ instruction: 0x01065fba │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0106619e │ │ │ │ + strdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ + mrseq r6, (UNDEF: 6) │ │ │ │ + swpeq r6, r8, [r6] @ │ │ │ │ + smlatbeq r6, lr, r0, r6 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + smlatbeq r6, r2, r1, r6 │ │ │ │ + mrseq r6, LR_usr │ │ │ │ + @ instruction: 0x01066298 │ │ │ │ + smlatbeq r6, r2, r2, r6 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, lr, ror #8 │ │ │ │ + smlabteq r6, ip, r4, r6 │ │ │ │ + tsteq r6, r4, ror #10 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + tsteq r6, r6, lsl #12 │ │ │ │ + tsteq r6, lr, lsl r6 │ │ │ │ + @ instruction: 0x010666b6 │ │ │ │ + @ instruction: 0x0106669a │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ strdeq r6, [r6, -ip] │ │ │ │ - @ instruction: 0x01066294 │ │ │ │ - smlatbeq r6, r0, r2, r6 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, lr, asr #6 │ │ │ │ - smlatteq r6, r6, r3, r6 │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - smlatbeq r6, r0, r4, r6 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - smlatbeq r6, lr, r5, r6 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlatbeq r6, r4, r6, r6 │ │ │ │ - smlatbeq r6, r4, r6, r6 │ │ │ │ - tsteq r6, lr, lsl #14 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - smlatbeq r6, r6, r8, r6 │ │ │ │ - @ instruction: 0x010668be │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - tsteq r6, sl, lsr r9 │ │ │ │ - smlatbeq r6, r4, r9, r6 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - @ instruction: 0x01066a9c │ │ │ │ - smlatbeq r6, r6, sl, r6 │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsr #20 │ │ │ │ + smlabteq r6, r8, sl, r6 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, sl, ror #22 │ │ │ │ + smlabbeq r6, r0, fp, r6 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - smlabteq r6, lr, ip, r6 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r6, sl, lsl #28 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - @ instruction: 0x01066eb8 │ │ │ │ - smlatbeq r6, r8, lr, r6 │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - qaddeq r7, r2, r6 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - strdeq r8, [r6, -r6] │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - qaddeq r7, r6, r6 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, sl, ror #24 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - strheq r7, [r6, -lr] │ │ │ │ - swpeq r7, ip, [r6] │ │ │ │ - @ instruction: 0x01068c92 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + smlabbeq r6, r8, r9, r8 │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + @ instruction: 0x01066db2 │ │ │ │ + smlabbeq r6, r6, sp, r6 │ │ │ │ + @ instruction: 0x01066d98 │ │ │ │ + @ instruction: 0x01066d9e │ │ │ │ + @ instruction: 0x01068992 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + smlabteq r6, r2, sp, r6 │ │ │ │ + @ instruction: 0x010689b8 │ │ │ │ + tsteq r6, r6, asr r9 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + @ instruction: 0x01066db6 │ │ │ │ + smlabteq r6, ip, sp, r6 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + smlabteq r6, sl, r9, r8 │ │ │ │ + smlatbeq r6, r0, r9, r8 │ │ │ │ + @ instruction: 0x010689b4 │ │ │ │ + @ instruction: 0x010689bc │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ orrne pc, r8, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r1, {r0, r1, r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ svcpl 0x0066f5b0 │ │ │ │ mvnshi pc, #2 │ │ │ │ orrne pc, r4, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @@ -4645,83 +4645,83 @@ │ │ │ │ msrpl SPSR_fs, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384f3 │ │ │ │ addsmi r5, r8, #100, 6 @ 0x90000001 │ │ │ │ ldrbthi pc, [r2], #66 @ 0x42 @ │ │ │ │ ldrbtmi r4, [r8], #-2117 @ 0xfffff7bb │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - smlabteq r6, r8, pc, r6 @ │ │ │ │ - smlabbeq r6, ip, pc, r6 @ │ │ │ │ - @ instruction: 0x01066f9e │ │ │ │ - smlatbeq r6, r6, pc, r6 @ │ │ │ │ - @ instruction: 0x01068b9a │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - smlabbeq r6, sl, fp, r8 │ │ │ │ - @ instruction: 0x01068b92 │ │ │ │ - strdeq r6, [r6, -r2] │ │ │ │ - smlabteq r6, r4, pc, r6 @ │ │ │ │ - ldrdeq r6, [r6, -r6] │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - @ instruction: 0x01068bb0 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - strdeq r6, [r6, -sl] │ │ │ │ - smlatteq r6, lr, fp, r8 │ │ │ │ - smlatbeq r6, r4, fp, r8 │ │ │ │ - @ instruction: 0x01068bb6 │ │ │ │ - @ instruction: 0x01068bbc │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlatteq r6, lr, fp, r8 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - qaddeq r7, r4, r6 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, r2, lsl ip │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, r6, lsr r0 │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - qaddeq r7, r0, r6 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r2, lsr #24 │ │ │ │ - smlabbeq r6, r4, r0, r7 │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - smlatbeq r6, lr, r0, r7 │ │ │ │ - smlabbeq r6, ip, r0, r7 │ │ │ │ - smlabbeq r6, r0, ip, r8 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlabteq r6, ip, r0, r7 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - smlabbeq r6, ip, r0, r7 │ │ │ │ - swpeq r7, r6, [r6] @ │ │ │ │ - smlabbeq r6, ip, ip, r8 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - smlabbeq r6, r0, ip, r8 │ │ │ │ - smlabbeq r6, sl, ip, r8 │ │ │ │ - smlatteq r6, ip, r0, r7 │ │ │ │ - smlabteq r6, r0, r0, r7 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - ldrdeq r8, [r6, -r4] │ │ │ │ - @ instruction: 0x01068cb4 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - @ instruction: 0x01068cbc │ │ │ │ - ldrdeq r8, [r6, -r0] │ │ │ │ - ldrdeq r8, [r6, -r6] │ │ │ │ + smlabteq r6, r8, r8, r8 │ │ │ │ + tsteq r6, r8, lsr #26 │ │ │ │ + smlatteq r6, ip, ip, r6 │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + ldrdeq r8, [r6, -r8] │ │ │ │ + smlatteq r6, sl, r8, r8 │ │ │ │ + strdeq r8, [r6, -r2] │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, r4, lsl #18 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, lr, asr #18 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + @ instruction: 0x01066db4 │ │ │ │ + @ instruction: 0x01066d94 │ │ │ │ + smlabbeq r6, r8, r9, r8 │ │ │ │ + tsteq r6, r2, ror r9 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + @ instruction: 0x01066d96 │ │ │ │ + smlatbeq r6, sl, sp, r6 │ │ │ │ + @ instruction: 0x01066db0 │ │ │ │ + smlatbeq r6, r4, r9, r8 │ │ │ │ + smlabbeq r6, r2, r9, r8 │ │ │ │ + smlatteq r6, r4, sp, r6 │ │ │ │ + smlabteq r6, lr, sp, r6 │ │ │ │ + smlabteq r6, r2, r9, r8 │ │ │ │ + @ instruction: 0x01068996 │ │ │ │ + smlatbeq r6, r8, r9, r8 │ │ │ │ + smlatbeq r6, lr, r9, r8 │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + smlatteq r6, ip, sp, r6 │ │ │ │ + smlatteq r6, r0, r9, r8 │ │ │ │ + smlabteq r6, ip, r9, r8 │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + smlatteq r6, ip, sp, r6 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + smlatteq r6, ip, r9, r8 │ │ │ │ + smlabteq r6, ip, r9, r8 │ │ │ │ + smlatteq r6, r0, r9, r8 │ │ │ │ + smlatteq r6, sl, r9, r8 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ 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 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - mrseq r7, (UNDEF: 6) │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - smlatteq r6, r0, fp, r8 │ │ │ │ - strdeq r8, [r6, -r2] │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - qaddeq r7, r8, r6 │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r6, lsl ip │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, sl, lsr ip │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r2, lsr ip │ │ │ │ - swpeq r7, r2, [r6] │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - strheq r7, [r6, -r0] │ │ │ │ - swpeq r7, ip, [r6] │ │ │ │ - @ instruction: 0x01068c90 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r6, ror #24 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - smlabteq r6, lr, r0, r7 │ │ │ │ - smlatbeq r6, ip, r0, r7 │ │ │ │ - smlatbeq r6, r0, ip, r8 │ │ │ │ - smlabbeq r6, ip, ip, r8 │ │ │ │ - smlatteq r6, ip, r0, r7 │ │ │ │ - strheq r7, [r6, -lr] │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - smlabteq r6, ip, ip, r8 │ │ │ │ - smlatbeq r6, sl, ip, r8 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlatteq r6, r8, ip, r8 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - smlabbeq r6, r8, r3, r2 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - @ instruction: 0x01061ebc │ │ │ │ - @ instruction: 0x01061db4 │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - @ instruction: 0x010615b4 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - @ instruction: 0x0106159c │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - @ instruction: 0x01061db8 │ │ │ │ - ldrdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ + smlabbeq r6, r0, sp, r6 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, r2, asr r9 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + @ instruction: 0x01066db8 │ │ │ │ + @ instruction: 0x01066d98 │ │ │ │ + smlabbeq r6, ip, r9, r8 │ │ │ │ + tsteq r6, r6, ror r9 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + smlabbeq r6, ip, sp, r6 │ │ │ │ + smlatbeq r6, r0, sp, r6 │ │ │ │ + smlatbeq r6, r6, sp, r6 │ │ │ │ + @ instruction: 0x0106899a │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + smlabbeq r6, ip, r9, r8 │ │ │ │ + @ instruction: 0x01068992 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + smlabteq r6, r4, sp, r6 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + ldrdeq r8, [r6, -r2] │ │ │ │ + @ instruction: 0x010689b0 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + @ instruction: 0x010689b4 │ │ │ │ + smlabteq r6, r6, r9, r8 │ │ │ │ + smlabteq r6, lr, r9, r8 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ tsteq r6, ip, lsl #28 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - @ instruction: 0x01061eb8 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - smlabbeq r6, r0, lr, r1 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - smlabteq r6, ip, lr, r1 │ │ │ │ - smlatteq r6, r4, lr, r1 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r0, asr pc │ │ │ │ - tsteq r6, r8, lsl pc │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlatteq r6, ip, r9, r8 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r8, asr #20 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlatteq r6, r8, r0, r2 │ │ │ │ + smlabteq r6, r0, sp, r1 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlatbeq r6, r8, sl, r1 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + smlabbeq r6, r4, sl, r1 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + smlatbeq r6, ip, sl, r1 │ │ │ │ + @ instruction: 0x01061abc │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, r0, rrx │ │ │ │ - smlatteq r6, r2, pc, r1 @ │ │ │ │ - smlatbeq r6, r4, pc, r1 @ │ │ │ │ - @ instruction: 0x01061fb6 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + tsteq r6, ip, ror #22 │ │ │ │ + smlabteq r6, ip, r2, r1 │ │ │ │ + @ instruction: 0x01061c90 │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + @ instruction: 0x01061bbc │ │ │ │ + smlatteq r6, r0, fp, r1 │ │ │ │ + smlatbeq r6, r4, r2, r1 │ │ │ │ + tsteq r6, ip, lsr #24 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + smlabbeq r6, ip, r2, r1 │ │ │ │ + @ instruction: 0x01061cb0 │ │ │ │ + tsteq r6, r8, ror ip │ │ │ │ + smlabbeq r6, r8, ip, r1 │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + smlatbeq r6, r8, ip, r1 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + @ instruction: 0x01061e9a │ │ │ │ + smlabteq r6, r0, sp, r1 │ │ │ │ + tsteq r6, r2, asr #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + smlabbeq r6, r4, sp, r1 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x01061dba │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + tsteq r6, lr, lsl #4 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r2, lsl #4 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r6, r6, lr, r1 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + smlabbeq r6, r2, lr, r1 │ │ │ │ + smlatteq r6, r4, r1, r1 │ │ │ │ + smlatbeq r6, r6, lr, r1 │ │ │ │ ldrdeq r1, [r6, -r8] │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + smlatteq r6, ip, lr, r1 │ │ │ │ strdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - smlabteq r6, r6, r4, r1 │ │ │ │ - swpeq r2, r8, [r6] │ │ │ │ - qaddeq r2, sl, r6 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - smlatbeq r6, lr, r4, r1 │ │ │ │ - strheq r2, [r6, -r0] │ │ │ │ - smlatbeq r6, r2, r4, r1 │ │ │ │ - @ instruction: 0x01062194 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - smlabbeq r6, r4, r4, r1 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - smlabteq r6, r2, r1, r2 │ │ │ │ + smlabteq r6, r0, r1, r1 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + @ instruction: 0x010611b4 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + strheq r2, [r6, -ip] │ │ │ │ + tsteq r6, lr │ │ │ │ + smlabbeq r6, ip, pc, r1 @ │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + smlabbeq r6, sl, r1, r1 │ │ │ │ + smlatbeq r6, r8, pc, r1 @ │ │ │ │ + @ instruction: 0x01061fbe │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + smlabbeq r6, r2, r1, r2 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + swpeq r2, r2, [r6] │ │ │ │ + strheq r2, [r6, -r4] │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r6, lsr r1 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ smlabbeq r6, ip, r1, r2 │ │ │ │ - @ instruction: 0x0106219e │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - smlabteq r6, r2, r1, r2 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - smlatbeq r6, lr, r2, r2 │ │ │ │ - tsteq r6, ip, lsr #4 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - tsteq r6, lr, asr r2 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - smlatbeq r6, r8, r2, r2 │ │ │ │ - @ instruction: 0x010622ba │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r2, lsr r3 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - @ instruction: 0x010623b4 │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - smlabteq r6, r4, r3, r1 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, sl, asr #8 │ │ │ │ - smlatbeq r6, ip, r3, r1 │ │ │ │ - smlabbeq r6, r6, r4, r2 │ │ │ │ - smlatbeq r6, r0, r3, r1 │ │ │ │ - @ instruction: 0x0106269a │ │ │ │ - smlabbeq r6, ip, r5, r2 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - smlatteq r6, ip, r4, r2 │ │ │ │ + smlatbeq r6, sl, r1, r2 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlatteq r6, r6, r1, r2 │ │ │ │ + mrseq r1, (UNDEF: 22) │ │ │ │ strdeq r2, [r6, -sl] │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r6, lr, lsr r5 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r6, sl, ror #6 │ │ │ │ - smlatteq r6, ip, r5, r2 │ │ │ │ - @ instruction: 0x01062596 │ │ │ │ - @ instruction: 0x010625bc │ │ │ │ - tsteq r6, r2, asr r3 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r6, r6, asr #6 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - ldrdeq r2, [r6, -r2] │ │ │ │ - smlabbeq r6, r4, r6, r2 │ │ │ │ - smlatbeq r6, r6, r6, r2 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ + smlatteq r6, ip, r2, r2 │ │ │ │ + smlabbeq r6, r2, r2, r2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x0106229e │ │ │ │ + @ instruction: 0x010622b4 │ │ │ │ + smlabteq r6, sl, r0, r1 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ tsteq r6, ip, lsl r3 │ │ │ │ - @ instruction: 0x010627be │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - smlabbeq r6, sl, r7, r2 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlabteq r6, lr, r7, r2 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - smlabteq r6, r6, lr, r2 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - tsteq r6, r2, ror #20 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlabbeq r6, lr, r8, r2 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, r6, ror #16 │ │ │ │ - smlabteq r6, r8, r2, r1 │ │ │ │ - smlabteq r6, r2, r8, r2 │ │ │ │ - smlatteq r6, r8, r8, r2 │ │ │ │ - @ instruction: 0x010612b6 │ │ │ │ - smlatbeq r6, ip, r9, r2 │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - @ instruction: 0x0106129e │ │ │ │ - smlabteq r6, r0, r9, r2 │ │ │ │ - @ instruction: 0x01061292 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - smlatbeq r6, lr, sl, r2 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, r6, ror sl │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - smlatteq r6, sl, sl, r2 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, lr, lsr r2 │ │ │ │ - @ instruction: 0x01062c94 │ │ │ │ + strheq r1, [r6, -r2] │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + smlatbeq r6, r6, r0, r1 │ │ │ │ + smlatbeq r6, r8, r4, r2 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + smlatteq r6, r4, r3, r2 │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + smlabbeq r6, r8, r0, r1 │ │ │ │ + tsteq r6, lr, lsr r4 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, lr, lsl r5 │ │ │ │ + smlabteq r6, r8, r4, r2 │ │ │ │ + smlatteq r6, sl, r4, r2 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + qaddeq r1, r8, r6 │ │ │ │ + tsteq r6, r6, lsr #24 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + smlabteq r6, r2, r7, r2 │ │ │ │ + @ instruction: 0x01062698 │ │ │ │ + smlatteq r6, lr, r5, r2 │ │ │ │ + smlatbeq r6, r4, r5, r2 │ │ │ │ + smlabteq r6, r6, r5, r2 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, r2, lsr #12 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + tsteq r6, ip, lsl #14 │ │ │ │ + @ instruction: 0x010626b6 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r0, lsr #14 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + @ instruction: 0x01062890 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + @ instruction: 0x010627b0 │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, sl, asr #16 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + smlabteq r6, r2, pc, r0 @ │ │ │ │ + @ instruction: 0x010628b0 │ │ │ │ + smlabbeq r6, r2, r8, r2 │ │ │ │ + @ instruction: 0x01062890 │ │ │ │ + smlatbeq r6, sl, pc, r0 @ │ │ │ │ + smlatbeq r6, ip, r8, r2 │ │ │ │ + @ instruction: 0x01060f9e │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -6481,423 +6481,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - smlatteq r6, ip, r8, r2 │ │ │ │ - @ instruction: 0x01062894 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x0106289c │ │ │ │ - smlatbeq r6, r8, r8, r2 │ │ │ │ - smlatteq r6, r4, lr, r0 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabteq r6, r4, r5, r2 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr ip │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r8, r2 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, r4, lr, r0 │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + tsteq r6, r4, asr #24 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, lsr r6 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x010626b0 │ │ │ │ + smlabbeq r6, r0, r6, r2 │ │ │ │ + smlabbeq r6, ip, r6, r2 │ │ │ │ + smlatteq r6, ip, fp, r0 │ │ │ │ + smlatbeq r6, r4, r6, r2 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + smlatteq r6, ip, r6, r2 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + @ instruction: 0x01060bbc │ │ │ │ + tsteq r6, r0, asr #14 │ │ │ │ + smlatbeq r6, ip, fp, r0 │ │ │ │ + smlabbeq r6, ip, fp, r2 │ │ │ │ + smlabbeq r6, ip, r9, r2 │ │ │ │ + smlabbeq r6, r8, r8, r2 │ │ │ │ strdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x01060eb4 │ │ │ │ - @ instruction: 0x01062994 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlabbeq r6, ip, lr, r0 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ + smlatbeq r6, r0, r7, r2 │ │ │ │ + @ instruction: 0x010627bc │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r8, r2 │ │ │ │ + smlatbeq r6, r4, r8, r2 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r9, r2 │ │ │ │ - smlatbeq r6, r8, r9, r2 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - smlatteq r6, r0, r9, r2 │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - @ instruction: 0x01062a90 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - @ instruction: 0x01062ab8 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + @ instruction: 0x0106299c │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + smlatbeq r6, r0, r9, r2 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ + smlabteq r6, r4, sl, r0 │ │ │ │ + smlabteq r6, r0, ip, r2 │ │ │ │ + @ instruction: 0x01062bbc │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - smlabteq r6, ip, sp, r0 │ │ │ │ - @ instruction: 0x01062cb0 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - smlatteq r6, ip, fp, r2 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - smlatbeq r6, r4, sp, r0 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - @ instruction: 0x01060d94 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - @ instruction: 0x01062cb8 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x01060a94 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + @ instruction: 0x01062bbc │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, r4, asr #26 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlabbeq r6, r0, ip, r2 │ │ │ │ + @ instruction: 0x01062c9c │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - smlabteq r6, r4, sp, r2 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - @ instruction: 0x01062d90 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - smlatteq r6, ip, sp, r2 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - smlatbeq r6, ip, lr, r2 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01062eb0 │ │ │ │ - smlatteq r6, ip, ip, r0 │ │ │ │ - smlatteq r6, r4, pc, r2 @ │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - smlabteq r6, r4, ip, r0 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - @ instruction: 0x01060cb4 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + @ instruction: 0x01062d9c │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlatbeq r6, r0, sp, r2 │ │ │ │ + smlatteq r6, r4, r9, r0 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + mrseq r3, LR_usr │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + @ instruction: 0x0106099c │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + smlabbeq r6, r4, lr, r2 │ │ │ │ + smlabbeq r6, r4, r9, r0 │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + smlabbeq r6, r4, r0, r3 │ │ │ │ smlatteq r6, ip, pc, r2 @ │ │ │ │ - tsteq r6, r8 │ │ │ │ - @ instruction: 0x01060c94 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - smlabbeq r6, r4, ip, r0 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - @ instruction: 0x010638bc │ │ │ │ - smlatbeq r6, r0, r4, r3 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlatteq r6, r0, r0, r3 │ │ │ │ - swpeq r3, r0, [r6] │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - smlabteq r6, r8, r1, r3 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - smlabteq r6, ip, r1, r3 │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + @ instruction: 0x01062fb8 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r0, r3 │ │ │ │ + smlatbeq r6, r0, r0, r3 │ │ │ │ strdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlabbeq r6, ip, r2, r3 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - smlabteq r6, ip, fp, r0 │ │ │ │ - @ instruction: 0x010632b4 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - @ instruction: 0x01060bb4 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlatteq r6, r4, r8, r0 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + @ instruction: 0x01063190 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + @ instruction: 0x010608b4 │ │ │ │ + @ instruction: 0x010631b8 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + @ instruction: 0x0106089c │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + @ instruction: 0x010633b0 │ │ │ │ + tsteq r6, ip, lsr r3 │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ tsteq r6, r0, asr #6 │ │ │ │ - @ instruction: 0x01060b94 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - smlabbeq r6, r4, fp, r0 │ │ │ │ - smlabteq r6, ip, r5, r3 │ │ │ │ - smlabteq r6, r8, r4, r3 │ │ │ │ - tsteq r6, r0, lsr r4 │ │ │ │ - smlatteq r6, r0, r3, r3 │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - smlabteq r6, r8, r4, r3 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, r8, lsl #8 │ │ │ │ + @ instruction: 0x010633b8 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + @ instruction: 0x010634bc │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + smlabbeq r6, r8, r4, r3 │ │ │ │ + smlabteq r6, ip, r7, r0 │ │ │ │ smlatteq r6, r4, r4, r3 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r5, r3 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + @ instruction: 0x010607b4 │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r0, ror r5 │ │ │ │ + @ instruction: 0x01060794 │ │ │ │ smlatbeq r6, r8, r5, r3 │ │ │ │ - smlatteq r6, r4, sl, r0 │ │ │ │ - smlatteq r6, r0, r5, r3 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlatbeq r6, r8, r6, r3 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - @ instruction: 0x01060ab4 │ │ │ │ - smlatbeq r6, ip, r6, r3 │ │ │ │ - smlatbeq r6, r4, sl, r0 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r7, r0 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, r8, ror #12 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - smlabbeq r6, r4, r7, r3 │ │ │ │ - smlatbeq r6, r0, r7, r3 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ + @ instruction: 0x01063690 │ │ │ │ + smlatbeq r6, ip, r6, r3 │ │ │ │ + tsteq r6, r4, asr #14 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, r4, lsl r7 │ │ │ │ + smlatbeq r6, r8, r9, r3 │ │ │ │ + smlatbeq r6, r4, r8, r3 │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + @ instruction: 0x010637bc │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlatteq r6, r4, r6, r0 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + smlabteq r6, ip, r6, r0 │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl r8 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - smlatbeq r6, r0, r9, r3 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ - @ instruction: 0x010638b8 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - smlatteq r6, r4, r9, r0 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r9, r3 │ │ │ │ + smlatbeq r6, r4, r8, r3 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + smlatbeq r6, ip, r6, r0 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + @ instruction: 0x0106069c │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + @ instruction: 0x010639b8 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + smlabbeq r6, r4, r9, r3 │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ @ instruction: 0x010639bc │ │ │ │ - smlabteq r6, r4, r9, r0 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x010609b4 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - smlatbeq r6, ip, sl, r3 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, r8, ror sl │ │ │ │ - smlabbeq r6, r4, r9, r0 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlabbeq r6, r4, sl, r3 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + smlabbeq r6, r8, sl, r3 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - @ instruction: 0x01063b94 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - @ instruction: 0x01063b98 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ smlabteq r6, ip, ip, r3 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, r4, r8, r0 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ + smlabteq r6, r8, fp, r3 │ │ │ │ + tsteq r6, r0, lsr fp │ │ │ │ + smlatteq r6, r0, sl, r3 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, r4, ror fp │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlabteq r6, r8, fp, r3 │ │ │ │ + smlatteq r6, r4, fp, r3 │ │ │ │ + @ instruction: 0x010605bc │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ + smlatbeq r6, ip, r5, r0 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + smlabbeq r6, ip, ip, r3 │ │ │ │ + smlatbeq r6, r8, ip, r3 │ │ │ │ + smlabbeq r6, r4, r5, r0 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabteq r6, r4, sp, r3 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + @ instruction: 0x01063d90 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + smlabteq r6, r8, sp, r3 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + smlabbeq r6, r0, lr, r3 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + smlatbeq r6, r8, lr, r3 │ │ │ │ + smlabteq r6, r4, lr, r3 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - smlatbeq r6, ip, r5, r4 │ │ │ │ - @ instruction: 0x01064190 │ │ │ │ tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, sp, r3 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - @ instruction: 0x01060894 │ │ │ │ + smlabteq r6, r4, r4, r0 │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl lr │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - @ instruction: 0x01063eb8 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - smlabbeq r6, r4, lr, r3 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - @ instruction: 0x01063ebc │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlatbeq r6, r4, pc, r3 @ │ │ │ │ - smlabteq r6, r0, pc, r3 @ │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ + @ instruction: 0x0106049c │ │ │ │ tsteq r6, r0, lsr r0 │ │ │ │ - smlatteq r6, ip, r7, r0 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x010642bc │ │ │ │ - @ instruction: 0x010641b8 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatteq r6, ip, r0, r4 │ │ │ │ - smlatbeq r6, ip, r7, r0 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - @ instruction: 0x01060794 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - @ instruction: 0x010641b8 │ │ │ │ + smlabbeq r6, ip, r4, r0 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r0, r4 │ │ │ │ + smlabteq r6, r4, r0, r4 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlatbeq r6, ip, r1, r4 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - smlabteq r6, ip, r2, r4 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + @ instruction: 0x01064294 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + smlatteq r6, ip, r3, r0 │ │ │ │ @ instruction: 0x01064298 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - @ instruction: 0x01064398 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - @ instruction: 0x0106439c │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r2, r6 │ │ │ │ - smlatteq r6, r8, r5, r4 │ │ │ │ - smlatteq r6, r4, r4, r4 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - smlabteq r6, r4, r6, r0 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - @ instruction: 0x01064490 │ │ │ │ - smlatbeq r6, ip, r6, r0 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - smlatteq r6, r4, r4, r4 │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - smlabbeq r6, ip, r6, r0 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - smlatteq r6, r8, r5, r4 │ │ │ │ - smlatbeq r6, r4, r1, r6 │ │ │ │ - smlabbeq r6, r4, r1, r6 │ │ │ │ - @ instruction: 0x01064598 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - smlatbeq r6, r4, r5, r4 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - smlatteq r6, r8, r5, r4 │ │ │ │ - smlabteq r6, r4, r5, r4 │ │ │ │ - smlatbeq r6, ip, r1, r6 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - @ instruction: 0x010661b4 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - @ instruction: 0x010661bc │ │ │ │ - smlatteq r6, ip, r5, r4 │ │ │ │ - smlatteq r6, r4, r5, r0 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlabteq r6, ip, r5, r0 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlatteq r6, r8, r1, r6 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - smlatbeq r6, ip, r5, r0 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - @ instruction: 0x0106059c │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, r4, ror #10 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlabbeq r6, r0, r6, r4 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - smlabbeq r6, ip, r6, r4 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + smlatteq r6, r4, lr, r5 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010603b4 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + smlatbeq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlabbeq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ tsteq r6, ip, lsr pc │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlabbeq r6, ip, r5, r6 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - smlatteq r6, r0, r6, r4 │ │ │ │ - smlatbeq r6, r0, r6, r4 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - @ instruction: 0x0106469c │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - smlabteq r6, ip, r4, r0 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ - smlabbeq r6, r4, r2, r6 │ │ │ │ - smlatbeq r6, ip, r4, r0 │ │ │ │ - @ instruction: 0x01066290 │ │ │ │ - @ instruction: 0x0106049c │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + smlabbeq r6, r4, r3, r4 │ │ │ │ tsteq r6, ip, lsl #6 │ │ │ │ - smlabteq r6, ip, r2, r6 │ │ │ │ - smlatbeq r6, r8, r2, r6 │ │ │ │ - smlatteq r6, r4, r6, r4 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - smlabteq r6, r8, r2, r6 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlatteq r6, r0, r2, r6 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - @ instruction: 0x0106479c │ │ │ │ - tsteq r6, ip, asr r7 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ + @ instruction: 0x01064390 │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatteq r6, r4, r3, r0 │ │ │ │ - @ instruction: 0x01064794 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ - smlabteq r6, r4, r3, r0 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - @ instruction: 0x010603b4 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - smlatbeq r6, r0, r7, r4 │ │ │ │ - smlabbeq r6, ip, r3, r0 │ │ │ │ - smlatbeq r6, ip, r7, r4 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r7, r4 │ │ │ │ - @ instruction: 0x0106639c │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - smlatbeq r6, r8, r3, r6 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - @ instruction: 0x010648b4 │ │ │ │ + smlabteq r6, r8, pc, r5 @ │ │ │ │ + smlabteq r6, ip, r3, r4 │ │ │ │ + smlatbeq r6, r8, r3, r4 │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, pc, r5 @ │ │ │ │ + smlabteq r6, r4, r2, r0 │ │ │ │ + smlabteq r6, r8, pc, r5 @ │ │ │ │ + smlatbeq r6, r4, pc, r5 @ │ │ │ │ + smlatteq r6, r0, r3, r4 │ │ │ │ + smlatbeq r6, r4, r2, r0 │ │ │ │ + smlatteq r6, ip, r3, r4 │ │ │ │ + @ instruction: 0x01060294 │ │ │ │ + @ instruction: 0x01066c9c │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlatteq r6, ip, r2, r6 │ │ │ │ + smlabbeq r6, r4, r5, r4 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, r0, lsl #8 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, pc, r5 @ │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + smlabteq r6, ip, pc, r5 @ │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ tsteq r6, r4, lsl r4 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - @ instruction: 0x010663b0 │ │ │ │ - smlatteq r6, ip, r7, r4 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ + smlatteq r6, r4, pc, r5 @ │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - smlatteq r6, r8, r3, r6 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r8 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + @ instruction: 0x010601bc │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + @ instruction: 0x0106019c │ │ │ │ + smlabbeq r6, r8, r4, r4 │ │ │ │ + smlabbeq r6, ip, r1, r0 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + @ instruction: 0x010644bc │ │ │ │ + @ instruction: 0x01064498 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + @ instruction: 0x010644b8 │ │ │ │ + smlabbeq r6, r8, r0, r6 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r0, r6 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + smlatbeq r6, ip, r0, r6 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlatteq r6, r8, r0, r6 │ │ │ │ + smlabteq r6, r4, r0, r6 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + smlatteq r6, ip, r0, r0 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ - smlatbeq r6, ip, r8, r4 │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - smlatbeq r6, r4, r2, r0 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - smlabbeq r6, ip, r2, r0 │ │ │ │ - smlatbeq r6, r4, r8, r4 │ │ │ │ - smlabbeq r6, r0, r8, r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, ip, ror #4 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + strheq r0, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl #2 │ │ │ │ + smlatbeq r6, ip, r0, r0 │ │ │ │ + @ instruction: 0x010662b8 │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r6, r0, lsl r1 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + qaddeq r0, ip, r6 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, r8, asr #2 │ │ │ │ + smlabbeq r6, r4, r5, r4 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + @ instruction: 0x01064590 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + smlabteq r6, ip, r5, r4 │ │ │ │ + smlatbeq r6, r8, r5, r4 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r4 │ │ │ │ + smlabteq r6, r8, r5, r4 │ │ │ │ + @ instruction: 0x01066198 │ │ │ │ + smlatteq r5, ip, pc, pc @ │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + smlatteq r6, r0, r5, r4 │ │ │ │ + @ instruction: 0x010661b0 │ │ │ │ + smlabteq r5, ip, pc, pc @ │ │ │ │ + @ instruction: 0x010661bc │ │ │ │ + @ instruction: 0x0105ffbc │ │ │ │ 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 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - tsteq r6, ip, ror #28 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - smlabteq r5, r8, fp, pc @ │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - @ instruction: 0x0105fbb0 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + smlabteq r6, ip, fp, r5 │ │ │ │ + smlabbeq r6, ip, fp, r5 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlatbeq r6, r4, pc, r3 @ │ │ │ │ + tstpeq r5, r8, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, r8, fp, r5 │ │ │ │ + smlabteq r6, r4, pc, r3 @ │ │ │ │ + tstpeq r5, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, fp, r5 │ │ │ │ + smlatbeq r6, r0, fp, r5 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatteq r6, r8, pc, r3 @ │ │ │ │ + smlatteq r5, r0, r8, pc @ │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + mrseq r4, (UNDEF: 6) │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x0105f8b8 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r5, r8, r8, pc @ │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + smlabbeq r5, r8, r8, pc @ │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tstpeq r5, r8, ror r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatteq r6, ip, r1, r4 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, r8, r0, r4 │ │ │ │ + tsteq r6, r8, rrx │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + tstpeq r5, r8, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tstpeq r5, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + tstpeq r5, r0, lsl #16 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x01065c94 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + smlatbeq r6, ip, r0, r4 │ │ │ │ + smlabteq r5, r8, r7, pc @ │ │ │ │ + @ instruction: 0x01065c90 │ │ │ │ + smlabteq r6, ip, r0, r4 │ │ │ │ + @ instruction: 0x0105f7b0 │ │ │ │ + smlabteq r6, ip, ip, r5 │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ + smlatteq r6, r4, r0, r4 │ │ │ │ + @ instruction: 0x0105f790 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r5, r0, r7, pc @ │ │ │ │ + @ instruction: 0x01065d98 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + tsteq r6, r4, lsr #2 │ │ │ │ + mrseq r4, (UNDEF: 22) │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tstpeq r5, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tstpeq r5, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl sp │ │ │ │ + tstpeq r5, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010641b8 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, ip, lsr #26 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + smlatteq r5, r0, r6, pc @ │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x010641b8 │ │ │ │ + @ instruction: 0x01064194 │ │ │ │ + tsteq r6, r4, ror #26 │ │ │ │ + @ instruction: 0x0105f6b0 │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlatbeq r5, r0, r6, pc @ │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x0105fb90 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x01065d9c │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + @ instruction: 0x010641b4 │ │ │ │ + tstpeq r5, r8, ror #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01065d98 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tstpeq r5, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x01065db0 │ │ │ │ + smlatteq r6, ip, r1, r4 │ │ │ │ + tstpeq r5, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tstpeq r5, r0, lsr #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r4, lsr r2 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + smlatteq r6, r0, sp, r5 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + smlatteq r6, ip, sp, r5 │ │ │ │ + smlatteq r5, r8, r5, pc @ │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + smlabteq r5, r8, r5, pc @ │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + @ instruction: 0x0105f5b8 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlabteq r6, r8, r2, r4 │ │ │ │ smlabbeq r6, r8, r2, r4 │ │ │ │ - smlabbeq r5, r0, fp, pc @ │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - smlabteq r6, r4, r2, r4 │ │ │ │ - smlatbeq r6, r0, r2, r4 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tstpeq r5, r8, asr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ - tstpeq r5, r8, asr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r0, lr, r5 │ │ │ │ - @ instruction: 0x01065e9c │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r4, r2, r4 │ │ │ │ - tstpeq r5, r8, lsl fp @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlabbeq r6, ip, r4, r4 │ │ │ │ - tsteq r6, ip, ror pc │ │ │ │ - tsteq r6, r8, asr #6 │ │ │ │ - tsteq r6, r8, lsl #6 │ │ │ │ - smlatteq r6, r4, r2, r4 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + smlabbeq r5, r8, r5, pc @ │ │ │ │ + smlabbeq r6, r4, r2, r4 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tstpeq r5, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, r2, r4 │ │ │ │ + @ instruction: 0x0106429c │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tstpeq r5, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ @ instruction: 0x01065eb4 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlabteq r5, r0, sl, pc @ │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ + @ instruction: 0x01065e90 │ │ │ │ + smlabteq r6, ip, r2, r4 │ │ │ │ + tstpeq r5, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tstpeq r5, r8, lsl #10 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, ip, lsl r3 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlabteq r6, r8, lr, r5 │ │ │ │ + smlatteq r5, r8, r4, pc @ │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr pc │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + smlabteq r6, ip, lr, r5 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + @ instruction: 0x0105f490 │ │ │ │ smlatteq r6, ip, lr, r5 │ │ │ │ - smlatbeq r5, r0, sl, pc @ │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x0105fa90 │ │ │ │ - tsteq r6, r4, ror pc │ │ │ │ - tsteq r6, r4, lsr pc │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tstpeq r5, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tstpeq r5, r8, asr r4 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, ip, asr #6 │ │ │ │ - tstpeq r5, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - tstpeq r5, r0, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ + tstpeq r5, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r8, r3, r4 │ │ │ │ + smlabbeq r6, r8, r3, r4 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tstpeq r5, r0, lsr #8 @ p-variant is OBSOLETE │ │ │ │ smlabbeq r6, r4, r3, r4 │ │ │ │ - tstpeq r5, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064390 │ │ │ │ - tstpeq r5, r0, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - smlabteq r6, r4, r3, r4 │ │ │ │ - smlatbeq r6, r0, r3, r4 │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ smlabteq r6, r0, r3, r4 │ │ │ │ - @ instruction: 0x01065f90 │ │ │ │ + @ instruction: 0x0106439c │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + smlatteq r5, r8, r3, pc @ │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ ldrdeq pc, [r5, -r8] │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, ip, r4, r4 │ │ │ │ + smlatteq r6, ip, pc, r5 @ │ │ │ │ + smlatbeq r6, ip, pc, r5 @ │ │ │ │ + smlabbeq r6, r8, pc, r5 @ │ │ │ │ + smlabteq r6, r4, r3, r4 │ │ │ │ + smlatbeq r5, r8, r3, pc @ │ │ │ │ smlatbeq r6, r8, pc, r5 @ │ │ │ │ - @ instruction: 0x0105f9b8 │ │ │ │ - @ instruction: 0x01065fb4 │ │ │ │ - smlatbeq r5, r8, r9, pc @ │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, ip, pc, r5 @ │ │ │ │ + smlatteq r6, r4, r3, r4 │ │ │ │ + @ instruction: 0x0105f390 │ │ │ │ + smlatteq r6, r4, pc, r5 @ │ │ │ │ + smlabteq r6, r0, pc, r5 @ │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tstpeq r5, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ tsteq r6, r8, lsl #8 │ │ │ │ - smlabbeq r5, r0, r9, pc @ │ │ │ │ - tsteq r6, r4, lsl r4 │ │ │ │ - tstpeq r5, r0, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tstpeq r5, r8, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + tstpeq r5, r8, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r4 │ │ │ │ - tstpeq r5, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - tstpeq r5, r0, asr #18 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, r5, r4 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ + tstpeq r5, r8, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r4, lsl r6 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x01064490 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tstpeq r5, r8, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr r0 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - qaddeq r6, r0, r6 │ │ │ │ + smlabteq r5, r0, r2, pc @ │ │ │ │ smlabbeq r6, ip, r4, r4 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - @ instruction: 0x01064498 │ │ │ │ - smlabteq r5, r0, r8, pc @ │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - @ instruction: 0x010644b0 │ │ │ │ + qaddeq r6, ip, r6 │ │ │ │ + smlatbeq r5, r8, r2, pc @ │ │ │ │ + smlabteq r6, r8, r4, r4 │ │ │ │ + smlatbeq r6, r4, r4, r4 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + smlabbeq r5, r8, r2, pc @ │ │ │ │ smlabbeq r6, r0, r0, r6 │ │ │ │ - @ instruction: 0x0105f898 │ │ │ │ - smlabbeq r6, ip, r0, r6 │ │ │ │ - smlabbeq r5, r8, r8, pc @ │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r0, r6 │ │ │ │ - smlatteq r6, r8, r4, r4 │ │ │ │ - tstpeq r5, r8, ror #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + strheq r6, [r6, -ip] │ │ │ │ + swpeq r6, r8, [r6] @ │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tstpeq r5, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ + strheq r6, [r6, -r8] │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - tstpeq r5, r8, asr r8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106619c │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ + tstpeq r5, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ strdeq r6, [r6, -r4] │ │ │ │ - tstpeq r5, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + tstpeq r5, r8, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + tstpeq r5, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r0, r1, r6 │ │ │ │ + smlabbeq r6, ip, r5, r4 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + tsteq r6, r8, lsr #10 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ tsteq r6, r8, lsl r1 │ │ │ │ - smlatteq r5, r0, r7, pc @ │ │ │ │ - @ instruction: 0x010645bc │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ + smlabteq r5, r0, r1, pc @ │ │ │ │ + smlabbeq r6, r4, r5, r4 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - @ instruction: 0x0105f7b8 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlatbeq r5, r8, r7, pc @ │ │ │ │ + smlatbeq r5, r0, r1, pc @ │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + @ instruction: 0x0105f190 │ │ │ │ + smlatteq r6, r0, r5, r4 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + @ instruction: 0x01064590 │ │ │ │ + tstpeq r5, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0106459c │ │ │ │ + tstpeq r5, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r6, r0, r5, r4 │ │ │ │ @ instruction: 0x010645bc │ │ │ │ - @ instruction: 0x01064598 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - smlabbeq r5, r8, r7, pc @ │ │ │ │ - tsteq r6, r4, ror r1 │ │ │ │ - tstpeq r5, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, r1, r6 │ │ │ │ + tstpeq r5, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01066198 │ │ │ │ + tstpeq r5, r8, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + @ instruction: 0x0106469c │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x010661bc │ │ │ │ + @ instruction: 0x01066198 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlatteq r5, r8, r0, pc @ │ │ │ │ + @ instruction: 0x010661b8 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ strdeq r6, [r6, -r4] │ │ │ │ - smlatteq r6, r8, r8, r4 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ ldrdeq r6, [r6, -r0] │ │ │ │ - @ instruction: 0x01066190 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlatbeq r6, r8, r5, r4 │ │ │ │ - tstpeq r5, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, ip, r1, r6 │ │ │ │ - smlabteq r6, r8, r5, r4 │ │ │ │ - tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r8, r1, r6 │ │ │ │ - smlatbeq r6, r4, r1, r6 │ │ │ │ - smlatteq r6, r0, r5, r4 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - smlatteq r6, ip, r5, r4 │ │ │ │ - smlatteq r5, r8, r6, pc @ │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + strheq pc, [r5, -r0] @ │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + smlatbeq r5, r0, r0, pc @ │ │ │ │ + @ instruction: 0x01064694 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + mrseq r6, LR_usr │ │ │ │ + tstpeq r5, r8, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tstpeq r5, r0, rrx @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r6, ip, r6, r4 │ │ │ │ tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlabteq r5, r0, r6, pc @ │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - smlatbeq r5, r8, r6, pc @ │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlabbeq r5, r8, r6, pc @ │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - tstpeq r5, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tstpeq r5, r0, asr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + tstpeq r5, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + @ instruction: 0x010662b8 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + @ instruction: 0x01064690 │ │ │ │ + mrseq pc, (UNDEF: 5) @ │ │ │ │ + tsteq r6, r4, ror r2 │ │ │ │ + @ instruction: 0x010646b0 │ │ │ │ + smlatteq r5, r8, pc, lr @ │ │ │ │ + @ instruction: 0x010662b0 │ │ │ │ smlabbeq r6, ip, r2, r6 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tstpeq r5, r8, asr #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlabbeq r6, r4, r6, r4 │ │ │ │ - tstpeq r5, r0, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r4, r2, r6 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - @ instruction: 0x0106469c │ │ │ │ - tstpeq r5, r0, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, r8, r6, r4 │ │ │ │ - tstpeq r5, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r0, r2, r6 │ │ │ │ - smlatteq r6, r4, r6, r4 │ │ │ │ - smlabteq r6, r0, r6, r4 │ │ │ │ - @ instruction: 0x01066290 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x0106629c │ │ │ │ - smlabteq r5, r8, r5, pc @ │ │ │ │ - smlatteq r6, r0, r2, r6 │ │ │ │ + smlabteq r6, r8, r6, r4 │ │ │ │ + smlabteq r5, r8, pc, lr @ │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + @ instruction: 0x0105efb8 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlatteq r6, ip, r6, r4 │ │ │ │ @ instruction: 0x010662bc │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r5, r8, r5, pc @ │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - @ instruction: 0x0105f598 │ │ │ │ - @ instruction: 0x010648b4 │ │ │ │ - smlatbeq r6, r4, r3, r6 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ + @ instruction: 0x0105ef90 │ │ │ │ + smlabteq r6, r8, r2, r6 │ │ │ │ + smlabbeq r5, r0, pc, lr @ │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlatteq r6, r8, r2, r6 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ tsteq r6, r0, lsr r7 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - tstpeq r5, r0, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - strdeq r6, [r6, -ip] │ │ │ │ - tstpeq r5, r8, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tstpeq r5, r8, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - tstpeq r5, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0106639c │ │ │ │ - tsteq r6, ip, asr r3 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + @ instruction: 0x0106649c │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + @ instruction: 0x0106479c │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ @ instruction: 0x01064794 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x01066394 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + smlatteq r5, r0, lr, lr │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, r3, r6 │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + smlatbeq r6, r0, r7, r4 │ │ │ │ + smlatbeq r5, r8, lr, lr │ │ │ │ smlatbeq r6, ip, r7, r4 │ │ │ │ - @ instruction: 0x0105f4b8 │ │ │ │ - @ instruction: 0x010647b8 │ │ │ │ - smlatbeq r5, r8, r4, pc @ │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - smlatteq r6, ip, r7, r4 │ │ │ │ - smlabteq r6, r8, r7, r4 │ │ │ │ - @ instruction: 0x01066398 │ │ │ │ - tstpeq r5, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r6, r8, r7, r4 │ │ │ │ - @ instruction: 0x010663b8 │ │ │ │ - tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - ldrdeq r6, [r6, -r0] │ │ │ │ - tstpeq r5, r0, asr #8 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105ee98 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabteq r6, ip, r7, r4 │ │ │ │ + @ instruction: 0x0106639c │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + smlatbeq r6, r8, r3, r6 │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + @ instruction: 0x010648bc │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ ldrdeq r6, [r6, -ip] │ │ │ │ - tstpeq r5, r0, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r6, r0, r8, r4 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - tstpeq r5, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - smlabbeq r6, r0, r8, r4 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - smlabteq r5, r8, r3, pc @ │ │ │ │ - @ instruction: 0x01064bb4 │ │ │ │ - smlatteq r6, r0, r5, r6 │ │ │ │ - tsteq r6, ip, lsr r9 │ │ │ │ - @ instruction: 0x0106649c │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - smlabbeq r5, r8, r3, pc @ │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - @ instruction: 0x01064894 │ │ │ │ - tstpeq r5, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01066494 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - smlatbeq r6, ip, r8, r4 │ │ │ │ - tstpeq r5, r0, asr r3 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010648b8 │ │ │ │ - tstpeq r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ + @ instruction: 0x010663b8 │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r4, r6 │ │ │ │ - tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r4, r6 │ │ │ │ - mrseq pc, SP_abt @ │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r5, r8, lsr lr │ │ │ │ ldrdeq r6, [r6, -r8] │ │ │ │ - smlatteq r5, r0, r2, pc @ │ │ │ │ - smlatteq r6, r4, r4, r6 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - strdeq r6, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - smlatbeq r5, r0, r2, pc @ │ │ │ │ - tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - smlabbeq r5, r8, r2, pc @ │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ - tstpeq r5, r8, ror #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - tstpeq r5, r8, asr r2 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, ip, r5, r6 │ │ │ │ - @ instruction: 0x010649b0 │ │ │ │ - smlabbeq r6, ip, r9, r4 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tstpeq r5, r0, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tstpeq r5, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r6, ip, r5, r6 │ │ │ │ - smlabbeq r6, r8, r5, r6 │ │ │ │ - smlabteq r6, r4, r9, r4 │ │ │ │ - mrseq pc, SP_usr @ │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, r0, ror r6 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r5, r6 │ │ │ │ - @ instruction: 0x0105f1b8 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r5, r6 │ │ │ │ - smlatbeq r5, r0, r1, pc @ │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - smlatteq r6, r0, r5, r6 │ │ │ │ - smlabbeq r5, r0, r1, pc @ │ │ │ │ - smlatteq r6, ip, r5, r6 │ │ │ │ - tstpeq r5, r0, ror r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064a90 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - tsteq r6, r0, asr #20 │ │ │ │ - tstpeq r5, r8, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tstpeq r5, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01064a90 │ │ │ │ - tsteq r6, ip, ror #20 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tstpeq r5, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tstpeq r5, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - @ instruction: 0x010666bc │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - @ instruction: 0x01064a94 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - @ instruction: 0x01064ab4 │ │ │ │ - smlabteq r5, r0, r0, pc @ │ │ │ │ - @ instruction: 0x010666b4 │ │ │ │ - @ instruction: 0x01066690 │ │ │ │ - smlabteq r6, ip, sl, r4 │ │ │ │ - smlatbeq r5, r0, r0, pc @ │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - swpeq pc, r0, [r5] @ │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r6, r6 │ │ │ │ - tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, ip, r6, r6 │ │ │ │ - qaddeq pc, r8, r5 @ │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatteq r6, ip, r6, r6 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tstpeq r5, r8, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - tstpeq r5, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r5, r0, lsr #28 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + strdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + smlabteq r5, r8, sp, lr │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + @ instruction: 0x0105edb8 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + smlabbeq r6, r8, r8, r4 │ │ │ │ + @ instruction: 0x0105ed98 │ │ │ │ + @ instruction: 0x01064894 │ │ │ │ + smlabbeq r5, r8, sp, lr │ │ │ │ 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 │ │ │ │ - strheq r6, [r6, -r2] │ │ │ │ - @ instruction: 0x0107e594 │ │ │ │ - smlatbeq r6, r6, r0, r6 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - smlatbeq r7, r0, r4, lr │ │ │ │ - @ instruction: 0x010661ba │ │ │ │ - ldrdeq lr, [r7, -r0] │ │ │ │ - smlatbeq r6, r6, r1, r6 │ │ │ │ - @ instruction: 0x01066190 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - smlatteq r5, r6, r9, lr │ │ │ │ - smlatbeq r7, r6, r1, lr │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + strdeq lr, [r7, -r4] │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + mrseq lr, (UNDEF: 39) │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r7, r0, lsr r0 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + tsteq r7, r6, lsl #30 │ │ │ │ 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 │ │ │ │ - smlabbeq r5, r4, sl, sp │ │ │ │ - tsteq r7, lr, ror #4 │ │ │ │ - @ instruction: 0x01064d98 │ │ │ │ - tsteq r7, ip, asr #4 │ │ │ │ - @ instruction: 0x01064d9c │ │ │ │ - smlatbeq r6, r0, sp, r4 │ │ │ │ - smlabbeq r6, r2, sp, r4 │ │ │ │ - tsteq lr, lr, ror r8 │ │ │ │ - tsteq r6, sl, ror sp │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - tsteq r7, r8, ror r1 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r7, r4, asr r1 │ │ │ │ - smlabteq r6, ip, ip, r4 │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ - @ instruction: 0x0105d9b4 │ │ │ │ - smlatbeq r5, sl, r9, sp │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ + smlatteq r5, r4, r7, sp │ │ │ │ + smlabteq r7, lr, pc, ip @ │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + smlatbeq r7, ip, pc, ip @ │ │ │ │ strdeq r4, [r6, -ip] │ │ │ │ - tsteq lr, r0, lsr r7 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r5, r6, lsr r9 │ │ │ │ - tsteq r5, lr, lsr #18 │ │ │ │ - smlabteq r6, r8, ip, r4 │ │ │ │ - tsteq r7, r8, rrx │ │ │ │ - @ instruction: 0x01064cbc │ │ │ │ - tsteq r5, r2, lsr r8 │ │ │ │ - smlabbeq r5, sl, r7, sp │ │ │ │ - smlatteq r6, r4, fp, r4 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + smlatteq r6, r2, sl, r4 │ │ │ │ + ldrdeq r9, [lr, -lr] │ │ │ │ ldrdeq r4, [r6, -sl] │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + smlabteq r6, sl, sl, r4 │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r4, [r6, -r6] │ │ │ │ ldrdeq r4, [r6, -r2] │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, sl, fp, r4 │ │ │ │ - smlabteq r6, r8, fp, r4 │ │ │ │ - smlabteq r6, r2, fp, r4 │ │ │ │ - tsteq r6, r4, lsl #30 │ │ │ │ - smlatbeq r6, lr, fp, r4 │ │ │ │ - smlatbeq r6, r8, fp, r4 │ │ │ │ - smlatbeq r6, r2, fp, r4 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - smlabbeq r6, r2, fp, r4 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r2, ror fp │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - tsteq r6, r6, ror #22 │ │ │ │ - tsteq r5, r0, lsl #12 │ │ │ │ - tsteq r6, r6, asr #22 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r2, lsr fp │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - smlatteq r6, r8, sl, r4 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r9, [lr, -lr] │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - smlabbeq r5, r4, r5, sp │ │ │ │ - smlabbeq r5, r2, r5, sp │ │ │ │ - smlabteq r5, sl, r6, sp │ │ │ │ - smlatbeq r5, r2, r6, sp │ │ │ │ - smlatbeq r5, lr, r6, sp │ │ │ │ - smlatbeq r5, sl, r6, sp │ │ │ │ - smlatbeq r5, r6, r6, sp │ │ │ │ - smlatbeq r5, r2, r6, sp │ │ │ │ - smlatbeq r5, r2, r6, sp │ │ │ │ - tsteq lr, r4, lsl r2 │ │ │ │ + ldrdeq ip, [r7, -r8] │ │ │ │ + smlabteq r6, r2, sl, r4 │ │ │ │ + @ instruction: 0x0107ceb4 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + smlabbeq r5, ip, r6, sp │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + tsteq r5, sl, lsl #14 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + @ instruction: 0x010e9490 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + @ instruction: 0x0105d696 │ │ │ │ smlabbeq r5, lr, r6, sp │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r5, r6, lsl #12 │ │ │ │ - tsteq lr, r6, ror r1 │ │ │ │ - smlatteq r5, sl, r2, sp │ │ │ │ - ldrdeq ip, [r7, -r4] │ │ │ │ - smlabteq r5, r6, r2, sp │ │ │ │ - smlatbeq r7, lr, sl, ip │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - smlatteq lr, sl, pc, r8 @ │ │ │ │ + tsteq r6, r8, lsr #20 │ │ │ │ + smlabteq r7, r8, sp, ip │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + @ instruction: 0x0105d592 │ │ │ │ + smlatteq r5, sl, r4, sp │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, lr, lsr r9 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, r2, lsr #18 │ │ │ │ + tsteq r6, r4, ror #24 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r0, lsr ip │ │ │ │ + smlatteq r6, r2, r8, r4 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + smlabteq r6, ip, r8, r4 │ │ │ │ + smlabteq r6, r6, r8, r4 │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + smlatbeq r6, r6, r8, r4 │ │ │ │ + @ instruction: 0x0106489c │ │ │ │ + @ instruction: 0x01064892 │ │ │ │ + smlabbeq r6, r8, r8, r4 │ │ │ │ + smlabbeq r6, r2, r8, r4 │ │ │ │ + smlabbeq r6, r8, r8, r4 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + smlabbeq r6, r4, r8, r4 │ │ │ │ + smlabbeq r6, r2, r8, r4 │ │ │ │ + smlabbeq r6, r0, r8, r4 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlabteq r6, lr, r6, r4 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, r8, asr #16 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + tsteq lr, lr, lsr r0 │ │ │ │ + @ instruction: 0x0105d1b2 │ │ │ │ + smlatteq r5, r4, r2, sp │ │ │ │ + smlatteq r5, r2, r2, sp │ │ │ │ + tsteq r5, sl, lsr #8 │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ tsteq r5, lr, lsl #8 │ │ │ │ - smlatteq r5, r6, r3, sp │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, sl, lsl #8 │ │ │ │ + tsteq r5, r6, lsl #8 │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + tsteq r5, r2, lsl #8 │ │ │ │ + tsteq lr, r4, ror pc │ │ │ │ smlatteq r5, lr, r3, sp │ │ │ │ - smlatteq r5, sl, r3, sp │ │ │ │ - smlatteq r5, r6, r3, sp │ │ │ │ - smlatteq r5, r6, r3, sp │ │ │ │ - tsteq lr, r8, asr pc │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - tsteq lr, lr, lsl #30 │ │ │ │ - smlabbeq r5, r2, r0, sp │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r6, lr, r6, r4 │ │ │ │ - smlatbeq lr, sl, lr, r8 │ │ │ │ - tsteq r5, lr, lsl r0 │ │ │ │ - @ instruction: 0x01064698 │ │ │ │ - @ instruction: 0x01064696 │ │ │ │ - @ instruction: 0x01064694 │ │ │ │ - @ instruction: 0x01064692 │ │ │ │ - @ instruction: 0x0105cfbe │ │ │ │ - @ instruction: 0x0107e39c │ │ │ │ - smlatbeq r8, lr, sp, sl │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + tsteq r5, r6, ror #6 │ │ │ │ + ldrdeq r8, [lr, -r6] │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + tsteq r7, r4, lsr r8 │ │ │ │ + tsteq r5, r6, lsr #32 │ │ │ │ + tsteq r7, lr, lsl #16 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq lr, sl, asr #26 │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + tsteq r5, lr, asr #2 │ │ │ │ + tsteq r5, sl, asr #2 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + @ instruction: 0x010e8cb8 │ │ │ │ + tsteq r5, r2, lsr r1 │ │ │ │ + tsteq lr, lr, ror #24 │ │ │ │ + smlatteq r5, r2, sp, ip │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, lr, lsr #8 │ │ │ │ + tsteq lr, sl, lsl #24 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r6] │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + tsteq r5, lr, lsl sp │ │ │ │ + strdeq lr, [r7, -ip] │ │ │ │ + tsteq r8, lr, lsl #22 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq lr, r6, lsr #22 │ │ │ │ + @ instruction: 0x0105cc9a │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + smlabteq lr, r0, sl, r8 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r8, lsl r3 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ tsteq r6, ip, lsl #6 │ │ │ │ - smlabteq lr, r6, sp, r8 │ │ │ │ - tsteq r5, sl, lsr pc │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - tsteq lr, r0, ror #26 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - @ instruction: 0x010645b8 │ │ │ │ - @ instruction: 0x010645b8 │ │ │ │ - @ instruction: 0x010645b4 │ │ │ │ - @ instruction: 0x010645b0 │ │ │ │ - smlatbeq r6, ip, r5, r4 │ │ │ │ - smlatbeq r6, r4, r5, r4 │ │ │ │ - smlatbeq r6, r8, r5, r4 │ │ │ │ - @ instruction: 0x0105d194 │ │ │ │ - tsteq r7, lr, lsr r6 │ │ │ │ - smlabbeq r5, r0, r1, sp │ │ │ │ - tsteq r5, sl, lsl #28 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r7, lr, lsr r5 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - @ instruction: 0x010e8b92 │ │ │ │ - tsteq r6, r6, lsr #10 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + @ instruction: 0x0107c39e │ │ │ │ + smlatteq r5, r0, lr, ip │ │ │ │ + tsteq r5, sl, ror #22 │ │ │ │ + @ instruction: 0x010642b2 │ │ │ │ + @ instruction: 0x010642b2 │ │ │ │ + @ instruction: 0x010642b6 │ │ │ │ + @ instruction: 0x0107d29e │ │ │ │ + smlatbeq r6, lr, r2, r4 │ │ │ │ + @ instruction: 0x01063e90 │ │ │ │ + @ instruction: 0x01064296 │ │ │ │ + @ instruction: 0x0106429a │ │ │ │ + @ instruction: 0x0106429a │ │ │ │ + @ instruction: 0x01064298 │ │ │ │ + @ instruction: 0x01064296 │ │ │ │ + @ instruction: 0x01064294 │ │ │ │ + @ instruction: 0x01064296 │ │ │ │ + strdeq r8, [lr, -r2] │ │ │ │ + smlabbeq r6, r6, r2, r4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ 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 │ │ │ │ - smlabbeq r6, ip, r2, r4 │ │ │ │ - tsteq r5, lr, lsr sl │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, sl, lsr r2 │ │ │ │ - @ instruction: 0x0105c9ba │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - smlabteq r5, r8, r9, ip │ │ │ │ - tsteq r7, lr, ror #2 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ - tsteq r7, ip, asr #2 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - tsteq r7, r8, lsr #2 │ │ │ │ - smlabteq r6, r8, r1, r4 │ │ │ │ - @ instruction: 0x010641b8 │ │ │ │ - @ instruction: 0x010641b4 │ │ │ │ - @ instruction: 0x010641b0 │ │ │ │ - smlatbeq r6, ip, r1, r4 │ │ │ │ - smlatbeq r6, r8, r1, r4 │ │ │ │ - smlatbeq r6, r4, r1, r4 │ │ │ │ - smlatbeq r6, r0, r1, r4 │ │ │ │ - @ instruction: 0x01064198 │ │ │ │ - @ instruction: 0x01064194 │ │ │ │ - smlatbeq r6, r0, r1, r4 │ │ │ │ - smlabbeq r6, r4, r1, r4 │ │ │ │ - @ instruction: 0x010e86b6 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - @ instruction: 0x0105c998 │ │ │ │ - smlatteq r7, r2, pc, fp @ │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - ldrdeq r8, [lr, -r2] │ │ │ │ - tsteq r5, r8, asr #14 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - smlabbeq r8, r0, r2, sl │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - tsteq lr, r2, asr r5 │ │ │ │ - tsteq lr, r2, asr r4 │ │ │ │ - @ instruction: 0x01063fb6 │ │ │ │ - @ instruction: 0x0107bdbc │ │ │ │ + smlatteq r6, ip, pc, r3 @ │ │ │ │ + @ instruction: 0x0105c79e │ │ │ │ @ instruction: 0x01063fb0 │ │ │ │ smlatbeq r6, sl, pc, r3 @ │ │ │ │ - smlatbeq r6, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x0105c894 │ │ │ │ - tsteq r7, lr, lsr sp │ │ │ │ - smlabbeq r5, r0, r8, ip │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - smlatbeq r9, r6, r7, r3 │ │ │ │ - smlabteq lr, sl, r2, r8 │ │ │ │ - tsteq r5, lr, lsr r4 │ │ │ │ - tsteq r6, r2, ror lr │ │ │ │ - tsteq r6, r6, ror #28 │ │ │ │ - tsteq r6, sl, asr lr │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - smlatbeq r5, r4, r3, ip │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r7, r6, ror #22 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ + smlatbeq r6, r0, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f9a │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + smlabbeq r6, r4, pc, r3 @ │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r5, r8, lsr #14 │ │ │ │ + smlabteq r7, lr, lr, fp │ │ │ │ + tsteq r6, r2, asr pc │ │ │ │ + smlatbeq r7, ip, lr, fp │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + smlabbeq r7, r8, lr, fp │ │ │ │ + tsteq r6, r8, lsr #30 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ strdeq r3, [r6, -r4] │ │ │ │ - smlatteq r6, sl, sp, r3 │ │ │ │ - smlatteq r6, r0, sp, r3 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + smlatteq r6, r4, lr, r3 │ │ │ │ + tsteq lr, r6, lsl r4 │ │ │ │ ldrdeq r3, [r6, -r6] │ │ │ │ - smlabteq r6, ip, sp, r3 │ │ │ │ - smlabteq r6, r2, sp, r3 │ │ │ │ - @ instruction: 0x01063db8 │ │ │ │ - smlatbeq r6, sl, sp, r3 │ │ │ │ - @ instruction: 0x01063d9c │ │ │ │ - smlabbeq r6, lr, sp, r3 │ │ │ │ - smlabbeq r6, r4, sp, r3 │ │ │ │ - smlabbeq r6, r0, sp, r3 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - tsteq r6, ip, lsr sp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r6, r4, lsr #26 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r7, r2, asr #26 │ │ │ │ + smlatbeq r6, lr, lr, r3 │ │ │ │ + smlatbeq r6, r2, lr, r3 │ │ │ │ + @ instruction: 0x01063e9c │ │ │ │ + @ instruction: 0x01063e96 │ │ │ │ + @ instruction: 0x01063e90 │ │ │ │ + smlabbeq r6, sl, lr, r3 │ │ │ │ + tsteq lr, r2, lsr r3 │ │ │ │ + smlatbeq r5, r8, r4, ip │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + smlatteq r8, r0, pc, r9 @ │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r4, lsr lr │ │ │ │ + @ instruction: 0x010e82b2 │ │ │ │ + @ instruction: 0x010e81b2 │ │ │ │ + tsteq r6, r6, lsl sp │ │ │ │ + tsteq r7, ip, lsl fp │ │ │ │ tsteq r6, r0, lsl sp │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - smlatteq r6, sl, ip, r3 │ │ │ │ - smlatteq r6, r4, ip, r3 │ │ │ │ - smlatteq r6, r2, ip, r3 │ │ │ │ - tsteq lr, lr, asr lr │ │ │ │ - ldrdeq fp, [r5, -sl] │ │ │ │ - smlabteq r7, r4, r7, fp │ │ │ │ - @ instruction: 0x01063cb6 │ │ │ │ - @ instruction: 0x01063cb6 │ │ │ │ - @ instruction: 0x01063cb0 │ │ │ │ - smlatbeq r6, sl, ip, r3 │ │ │ │ - smlatbeq r6, sl, ip, r3 │ │ │ │ - smlatbeq r6, r4, ip, r3 │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + @ instruction: 0x0107ba9e │ │ │ │ + smlatteq r5, r0, r5, ip │ │ │ │ + tsteq r5, lr, ror #4 │ │ │ │ + tsteq r9, r6, lsl #10 │ │ │ │ + tsteq lr, sl, lsr #32 │ │ │ │ + @ instruction: 0x0105c19e │ │ │ │ + ldrdeq r3, [r6, -r2] │ │ │ │ + smlabteq r6, r6, fp, r3 │ │ │ │ + @ instruction: 0x01063bba │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + @ instruction: 0x01063b90 │ │ │ │ + smlabbeq r6, ip, fp, r3 │ │ │ │ + smlabbeq r6, r8, fp, r3 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + smlabteq r7, r6, r8, fp │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, sl, asr #22 │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r2, lsr #22 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, sl, lsl #22 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlatteq r6, lr, sl, r3 │ │ │ │ + smlatteq r6, r4, sl, r3 │ │ │ │ + smlatteq r6, r0, sl, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, ip, sl, r3 │ │ │ │ + smlabteq r6, r8, sl, r3 │ │ │ │ + @ instruction: 0x01063abc │ │ │ │ + @ instruction: 0x01063ab0 │ │ │ │ + smlatbeq r6, r4, sl, r3 │ │ │ │ + @ instruction: 0x01063a9c │ │ │ │ + @ instruction: 0x01063a90 │ │ │ │ + smlabbeq r6, r4, sl, r3 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r6, r0, ror sl │ │ │ │ + smlabbeq r5, r8, sp, fp │ │ │ │ + tsteq r6, sl, asr #20 │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + @ instruction: 0x010e7bbe │ │ │ │ + tsteq r5, sl, lsr sp │ │ │ │ + tsteq r7, r4, lsr #10 │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq r6, r6, lsl sl │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + smlatbeq r5, r0, r9, fp │ │ │ │ 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 │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - @ instruction: 0x01063a96 │ │ │ │ - smlatbeq r6, ip, sl, r3 │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - tsteq r6, r0, ror #22 │ │ │ │ - smlatteq r6, r0, fp, r3 │ │ │ │ - smlatteq r6, r6, fp, r3 │ │ │ │ - tsteq r6, sl, asr #24 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ - @ instruction: 0x01063c98 │ │ │ │ - @ instruction: 0x01063c9e │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, r2, asr sp │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - @ instruction: 0x01063d90 │ │ │ │ - tsteq r6, lr, ror #26 │ │ │ │ - @ instruction: 0x01063dba │ │ │ │ - @ instruction: 0x01063db8 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ + smlatbeq r6, lr, r7, r3 │ │ │ │ + strdeq r3, [r6, -r6] │ │ │ │ + tsteq r6, ip, lsl #16 │ │ │ │ + smlatbeq r6, ip, r8, r3 │ │ │ │ + smlabteq r6, r0, r8, r3 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + smlatbeq r6, sl, r9, r3 │ │ │ │ + @ instruction: 0x0106399c │ │ │ │ strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r4, asr #28 │ │ │ │ - tsteq r6, lr, asr lr │ │ │ │ - smlabbeq r6, sl, lr, r3 │ │ │ │ - smlabbeq r6, r8, lr, r3 │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - smlatteq r6, r8, pc, r3 @ │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - qaddeq r4, lr, r6 │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - smlatbeq r6, r6, r1, r4 │ │ │ │ - @ instruction: 0x010641b2 │ │ │ │ - tsteq r6, sl, asr #4 │ │ │ │ - smlabbeq r6, lr, r2, r4 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - smlabbeq r6, ip, r3, r4 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - smlabteq r6, r6, r4, r4 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - smlatteq r6, r4, r5, r4 │ │ │ │ - strdeq r4, [r6, -sl] │ │ │ │ - @ instruction: 0x01064692 │ │ │ │ - @ instruction: 0x0106469e │ │ │ │ - tsteq r6, r6, lsr r7 │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - smlabteq r6, sl, r7, r4 │ │ │ │ - smlabteq r6, sl, r7, r4 │ │ │ │ - tsteq r6, r2, ror #16 │ │ │ │ - tsteq r6, sl, ror r8 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ - @ instruction: 0x010649bc │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, sl, lsr #20 │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - ldrdeq r4, [r6, -lr] │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - smlabbeq r6, r4, fp, r4 │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - @ instruction: 0x01064cb8 │ │ │ │ - @ instruction: 0x01064cba │ │ │ │ - tsteq r6, r4, asr sp │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r6, lsl #28 │ │ │ │ - tsteq r6, lr, lsl #28 │ │ │ │ + strdeq r3, [r6, -lr] │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + tsteq r6, sl, asr sl │ │ │ │ + @ instruction: 0x01063ab2 │ │ │ │ + smlabteq r6, ip, sl, r3 │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + smlabteq r6, lr, sl, r3 │ │ │ │ + tsteq r6, sl, lsl fp │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + smlatbeq r6, r4, fp, r3 │ │ │ │ + @ instruction: 0x01063bbe │ │ │ │ + smlatteq r6, sl, fp, r3 │ │ │ │ + smlatteq r6, r8, fp, r3 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, sl, lsr ip │ │ │ │ + smlatbeq r6, lr, ip, r3 │ │ │ │ + @ instruction: 0x01063cb4 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + smlabbeq r6, ip, sp, r3 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x01063dbe │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + smlatbeq r6, sl, pc, r3 @ │ │ │ │ + smlatteq r6, lr, pc, r3 @ │ │ │ │ + tsteq r6, lr, lsr r0 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlatteq r6, ip, r0, r4 │ │ │ │ + smlabbeq r6, r4, r1, r4 │ │ │ │ + smlabbeq r6, lr, r1, r4 │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + @ instruction: 0x010642bc │ │ │ │ + smlatbeq r6, ip, r2, r4 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + strdeq r4, [r6, -r2] │ │ │ │ + strdeq r4, [r6, -lr] │ │ │ │ + @ instruction: 0x01064496 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + smlabteq r6, r2, r5, r4 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + tsteq r6, r4, ror r6 │ │ │ │ + smlabbeq r6, r0, r6, r4 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + @ instruction: 0x010647b4 │ │ │ │ + smlabbeq r6, sl, r7, r4 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlatteq r6, r4, r8, r4 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + smlabteq r6, r4, r9, r4 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + @ instruction: 0x01064ab4 │ │ │ │ + smlabteq r6, ip, sl, r4 │ │ │ │ + tsteq r6, r6, ror #22 │ │ │ │ + tsteq r6, lr, ror #22 │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r6, r8, #152, 6 @ 0x60000002 │ │ │ │ strbthi pc, [r6], -r2, asr #32 @ │ │ │ │ stceq 8, cr15, [ip], #-892 @ 0xfffffc84 │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -12798,87 +12798,87 @@ │ │ │ │ msrcs SPSR_s, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf6438423 │ │ │ │ addsmi r2, r8, #104, 6 @ 0xa0000001 │ │ │ │ strthi pc, [r2], #-66 @ 0xffffffbe │ │ │ │ ldrbtmi r4, [r8], #-2121 @ 0xfffff7b7 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - @ instruction: 0x01064db4 │ │ │ │ - tsteq r6, r4, lsl #28 │ │ │ │ - strdeq r4, [r6, -r6] │ │ │ │ - smlabbeq r6, lr, lr, r4 │ │ │ │ - smlatbeq r6, r4, lr, r4 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r6, r6, asr #30 │ │ │ │ - smlatteq r6, r0, pc, r4 @ │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, r4, ror r0 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - @ instruction: 0x010651ba │ │ │ │ - smlabteq r6, r4, r1, r5 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlatbeq r6, r2, r2, r5 │ │ │ │ - strdeq r5, [r6, -r2] │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabbeq r6, r2, r3, r5 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - @ instruction: 0x010654be │ │ │ │ - tsteq r6, r2, lsl #10 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - @ instruction: 0x01065592 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - @ instruction: 0x010655b0 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + tsteq r6, r4, ror #22 │ │ │ │ + tsteq r6, r6, asr fp │ │ │ │ + smlatteq r6, lr, fp, r4 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + @ instruction: 0x01064c9c │ │ │ │ + smlatbeq r6, r6, ip, r4 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + smlabbeq r6, r4, sp, r4 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + smlabbeq r6, r2, lr, r4 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + @ instruction: 0x01064fbc │ │ │ │ + tsteq r6, r2 │ │ │ │ + qaddeq r5, r2, r6 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + smlabteq r6, ip, r0, r5 │ │ │ │ + smlatteq r6, r2, r0, r5 │ │ │ │ tsteq r6, ip, ror r1 │ │ │ │ - smlabteq r6, r0, r5, r5 │ │ │ │ - smlabbeq r6, r6, r5, r5 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - smlabteq r6, r4, r5, r5 │ │ │ │ - smlatbeq r6, r2, r5, r5 │ │ │ │ - @ instruction: 0x01067196 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, r8, r1, r7 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - ldrdeq r5, [r6, -sl] │ │ │ │ - smlabteq r6, r4, r5, r5 │ │ │ │ - @ instruction: 0x010671ba │ │ │ │ - @ instruction: 0x01067198 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - smlabteq r6, r4, r1, r7 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - smlatbeq r6, r4, r5, r5 │ │ │ │ - @ instruction: 0x01067198 │ │ │ │ - smlabbeq r6, r4, r1, r7 │ │ │ │ - smlatteq r6, r6, r5, r5 │ │ │ │ - smlabteq r6, r8, r5, r5 │ │ │ │ - @ instruction: 0x010671be │ │ │ │ - smlatbeq r6, sl, r1, r7 │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - smlatteq r6, r0, r5, r5 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - smlabteq r6, r4, r1, r7 │ │ │ │ - tsteq r6, r6, lsr #12 │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - strdeq r7, [r6, -lr] │ │ │ │ - tsteq r6, r8, lsr r6 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ + smlabbeq r6, r6, r1, r5 │ │ │ │ tsteq r6, lr, lsl r2 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, lr, asr r6 │ │ │ │ + tsteq r6, r2, ror #4 │ │ │ │ + @ instruction: 0x010652b2 │ │ │ │ + @ instruction: 0x010652b2 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatteq r6, r4, lr, r6 │ │ │ │ + smlabteq r6, r0, lr, r6 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + smlatteq r6, r6, r2, r5 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + smlabteq r6, r4, lr, r6 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + strdeq r6, [r6, -r6] │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr r3 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + smlatteq r6, r4, lr, r6 │ │ │ │ + tsteq r6, r6, asr #6 │ │ │ │ + tsteq r6, r8, lsr #6 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r4, lsr #30 │ │ │ │ + smlabbeq r6, r6, r3, r5 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + @ instruction: 0x01065398 │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + @ instruction: 0x0106539a │ │ │ │ + smlabbeq r6, r8, r3, r5 │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + @ instruction: 0x010653be │ │ │ │ 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, r4, lsl #2 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - strdeq r7, [r6, -sl] │ │ │ │ - tsteq r6, sl, asr r5 │ │ │ │ - tsteq r6, sl, lsr r5 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, lr, lsr r1 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - smlabbeq r6, r4, r5, r5 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - @ instruction: 0x01065596 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - smlatbeq r6, r0, r5, r5 │ │ │ │ - tsteq r6, sl, ror r1 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - smlatbeq r6, r0, r5, r5 │ │ │ │ - smlabbeq r6, sl, r5, r5 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - @ instruction: 0x010655bc │ │ │ │ - smlabbeq r6, r8, r1, r7 │ │ │ │ - smlabteq r6, ip, r5, r5 │ │ │ │ - smlatbeq r6, r0, r5, r5 │ │ │ │ - @ instruction: 0x01067194 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ - @ instruction: 0x010655bc │ │ │ │ - @ instruction: 0x010671b2 │ │ │ │ - smlatteq r6, sl, r5, r5 │ │ │ │ - smlabteq r6, r2, r1, r7 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - smlabteq r6, sl, r5, r5 │ │ │ │ - @ instruction: 0x010655b6 │ │ │ │ - smlatbeq r6, sl, r1, r7 │ │ │ │ - smlabbeq r6, r8, r1, r7 │ │ │ │ - smlatteq r6, r8, r5, r5 │ │ │ │ - @ instruction: 0x010671b6 │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - smlabteq r6, ip, r5, r5 │ │ │ │ - smlabteq r6, r0, r1, r7 │ │ │ │ - smlatbeq r6, sl, r1, r7 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - smlatteq r6, lr, r5, r5 │ │ │ │ - smlatteq r6, r4, r1, r7 │ │ │ │ - tsteq r6, lr, lsl r6 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - smlabteq r6, r0, r1, r7 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - smlatteq r6, r6, r1, r7 │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r6, lsl r2 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r2, lsr r6 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r6, r6, ror r6 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - smlabbeq r6, r8, r6, r5 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + smlatbeq r6, sl, r2, r5 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + @ instruction: 0x010652ba │ │ │ │ + @ instruction: 0x0106529a │ │ │ │ + smlabbeq r6, lr, lr, r6 │ │ │ │ + smlabteq r6, r6, r2, r5 │ │ │ │ + @ instruction: 0x01066e9e │ │ │ │ + tsteq r6, r6, asr lr │ │ │ │ + @ instruction: 0x010652b6 │ │ │ │ + smlatbeq r6, r0, r2, r5 │ │ │ │ + @ instruction: 0x01066e94 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r0, lr, r6 │ │ │ │ + smlatteq r6, r4, r2, r5 │ │ │ │ + @ instruction: 0x010652b6 │ │ │ │ + smlatbeq r6, sl, lr, r6 │ │ │ │ + @ instruction: 0x01066e96 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlabteq r6, r8, lr, r6 │ │ │ │ + mrseq r5, LR_und │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + smlatbeq r6, r0, lr, r6 │ │ │ │ + mrseq r5, LR_und │ │ │ │ + smlatteq r6, sl, r2, r5 │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + @ instruction: 0x01066ebc │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + smlatteq r6, r8, lr, r6 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + mrseq r5, LR_und │ │ │ │ + strdeq r6, [r6, -r4] │ │ │ │ + ldrdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, lr, lsr r3 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + tsteq r6, sl, asr #6 │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + smlabteq r6, sl, lr, r6 │ │ │ │ + tsteq r6, sl, lsr #6 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + smlatteq r6, r8, lr, r6 │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r6, lsl pc │ │ │ │ + tsteq r6, sl, asr r3 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ + smlabbeq r6, r2, r3, r5 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + tsteq r6, r6, asr #30 │ │ │ │ + smlatbeq r6, r8, r3, r5 │ │ │ │ + tsteq r6, r6, ror pc │ │ │ │ + @ instruction: 0x010653bc │ │ │ │ + @ instruction: 0x01065392 │ │ │ │ + smlabbeq r6, r8, pc, r6 @ │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + ldrdeq r5, [r6, -r6] │ │ │ │ + @ instruction: 0x010653b6 │ │ │ │ + smlatbeq r6, ip, pc, r6 @ │ │ │ │ + smlatteq r6, r8, r3, r5 │ │ │ │ + smlabteq r6, r2, pc, r6 @ │ │ │ │ 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 │ │ │ │ - smlatteq r6, lr, r0, r7 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, lr, lsr #2 │ │ │ │ - smlabbeq r6, lr, r5, r5 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, r2, ror #2 │ │ │ │ - @ instruction: 0x0106559a │ │ │ │ - tsteq r6, r2, ror r1 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - @ instruction: 0x01065598 │ │ │ │ - smlabbeq r6, r2, r5, r5 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - @ instruction: 0x010655b4 │ │ │ │ - smlabbeq r6, r2, r1, r7 │ │ │ │ - smlabteq r6, r6, r5, r5 │ │ │ │ - @ instruction: 0x01065598 │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - @ instruction: 0x010655b6 │ │ │ │ - smlatbeq r6, sl, r1, r7 │ │ │ │ - smlatteq r6, r2, r5, r5 │ │ │ │ - @ instruction: 0x010671ba │ │ │ │ - tsteq r6, r2, lsl sl │ │ │ │ - smlatbeq r6, sl, r6, r2 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + smlatbeq r6, lr, r2, r5 │ │ │ │ + @ instruction: 0x01065298 │ │ │ │ + smlabbeq r6, lr, lr, r6 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + smlabteq r6, ip, r2, r5 │ │ │ │ + @ instruction: 0x01066e98 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + @ instruction: 0x010652b0 │ │ │ │ + smlatbeq r6, r4, lr, r6 │ │ │ │ + smlabbeq r6, lr, lr, r6 │ │ │ │ + smlatteq r6, lr, r2, r5 │ │ │ │ + smlabteq r6, lr, r2, r5 │ │ │ │ + smlabteq r6, r2, lr, r6 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + @ instruction: 0x01066e96 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlatteq r6, r2, r2, r5 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + @ instruction: 0x01066eb4 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + smlatteq r6, r2, lr, r6 │ │ │ │ + tsteq r6, r6, lsr #6 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlatteq r6, ip, lr, r6 │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r6, lsl r3 │ │ │ │ + tsteq r6, sl, lsl #30 │ │ │ │ + tsteq r6, r2, asr #6 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ tsteq r6, r2, ror r7 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - smlatbeq r6, sl, pc, r0 @ │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - smlatbeq r6, r2, ip, r0 │ │ │ │ - smlatbeq r6, lr, ip, r0 │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ + tsteq r6, sl, lsl #8 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + smlabbeq r6, r2, fp, r0 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + @ instruction: 0x010588be │ │ │ │ + tsteq r6, r6, lsr #20 │ │ │ │ + smlatbeq r5, lr, r8, r8 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r6, lr, ror sl │ │ │ │ + smlatbeq r6, r2, sl, r0 │ │ │ │ + smlabbeq r5, lr, r8, r8 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ + smlatteq r6, r6, fp, r0 │ │ │ │ + smlabbeq r6, r2, fp, r0 │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + tsteq r6, r6, asr #22 │ │ │ │ + tsteq r5, r6, asr r8 │ │ │ │ + smlabbeq r6, sl, fp, r0 │ │ │ │ + tsteq r5, r6, asr #16 │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + smlatteq r6, r6, fp, r0 │ │ │ │ + tsteq r5, r6, lsr #16 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r5, r6, lsl r8 │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ smlabteq r6, r6, ip, r0 │ │ │ │ - tsteq r5, lr, asr #22 │ │ │ │ + tsteq r6, r6, ror ip │ │ │ │ + tsteq r6, r2, asr #24 │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + smlatteq r5, r6, r7, r8 │ │ │ │ + tsteq r6, lr, ror #24 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlatteq r6, lr, ip, r0 │ │ │ │ + @ instruction: 0x01060cb6 │ │ │ │ + smlabteq r6, r6, ip, r0 │ │ │ │ + @ instruction: 0x010587b6 │ │ │ │ + smlatteq r6, r6, ip, r0 │ │ │ │ + smlatbeq r5, r6, r7, r8 │ │ │ │ + smlatbeq r6, r2, sp, r0 │ │ │ │ + tsteq r6, lr, asr sp │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + tsteq r5, lr, ror #14 │ │ │ │ + smlatbeq r6, r6, sp, r0 │ │ │ │ tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, lr, lsl sp │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ - tsteq r5, lr, lsr #22 │ │ │ │ - tsteq r6, sl, ror sp │ │ │ │ - tsteq r5, lr, lsl fp │ │ │ │ - smlabbeq r6, r6, lr, r0 │ │ │ │ - tsteq r6, r2, lsr #28 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ + tsteq r5, r6, asr r7 │ │ │ │ + smlatbeq r6, r2, sp, r0 │ │ │ │ + tsteq r5, r6, asr #14 │ │ │ │ + smlatteq r6, lr, pc, r0 @ │ │ │ │ + smlabteq r6, sl, lr, r0 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + smlabteq r6, r2, sp, r0 │ │ │ │ + smlabteq r6, lr, sp, r0 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ smlatteq r6, r6, sp, r0 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ tsteq r6, sl, lsr #28 │ │ │ │ - smlatteq r5, r6, sl, r8 │ │ │ │ - @ instruction: 0x01060eb2 │ │ │ │ - tsteq r6, r6, ror lr │ │ │ │ - smlabbeq r6, r6, lr, r0 │ │ │ │ - smlabteq r5, r6, sl, r8 │ │ │ │ - smlatbeq r6, sl, lr, r0 │ │ │ │ - @ instruction: 0x01058ab6 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - tsteq r6, r6, lsl pc │ │ │ │ - smlatteq r6, r2, lr, r0 │ │ │ │ + ldrdeq r8, [r5, -lr] │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + smlabteq r5, lr, r6, r8 │ │ │ │ + smlatteq r6, r6, lr, r0 │ │ │ │ + smlatbeq r6, r2, lr, r0 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + smlatbeq r5, r6, r6, r8 │ │ │ │ + @ instruction: 0x01060e96 │ │ │ │ + @ instruction: 0x01058696 │ │ │ │ smlatteq r6, lr, lr, r0 │ │ │ │ - smlabbeq r5, r6, sl, r8 │ │ │ │ - tsteq r6, lr, lsl #30 │ │ │ │ - tsteq r5, r6, ror sl │ │ │ │ - smlabbeq r6, lr, pc, r0 @ │ │ │ │ + @ instruction: 0x01060eba │ │ │ │ + tsteq r5, lr, ror r6 │ │ │ │ + smlatteq r6, sl, lr, r0 │ │ │ │ + tsteq r5, lr, ror #12 │ │ │ │ + tsteq r6, lr, rrx │ │ │ │ + smlatbeq r6, r2, pc, r0 @ │ │ │ │ tsteq r6, r6, asr pc │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - tsteq r5, r6, asr sl │ │ │ │ - smlabbeq r6, r6, pc, r0 @ │ │ │ │ - tsteq r5, r6, asr #20 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - strdeq r0, [r6, -lr] │ │ │ │ - smlabteq r6, r6, pc, r0 @ │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - tsteq r5, lr, lsl #20 │ │ │ │ - tsteq r6, r6, asr #32 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - smlatteq r5, r6, r9, r8 │ │ │ │ - smlabbeq r6, lr, r2, r1 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r5, lr, lsr r6 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r5, lr, lsr #12 │ │ │ │ + ldrdeq r0, [r6, -r2] │ │ │ │ + @ instruction: 0x01060f92 │ │ │ │ + smlatbeq r6, r6, pc, r0 @ │ │ │ │ + tsteq r5, lr, lsl #12 │ │ │ │ + smlabteq r6, lr, pc, r0 @ │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + strdeq r1, [r6, -r2] │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + tsteq r6, lr, lsr #32 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + smlabbeq r6, r2, r0, r1 │ │ │ │ + smlabteq r5, r6, r5, r8 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ ldrdeq r1, [r6, -r6] │ │ │ │ - swpeq r1, r2, [r6] │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - smlatbeq r5, lr, r9, r8 │ │ │ │ - smlabbeq r6, r6, r0, r1 │ │ │ │ - @ instruction: 0x0105899e │ │ │ │ - smlatteq r6, lr, r0, r1 │ │ │ │ - strheq r1, [r6, -lr] │ │ │ │ - smlabteq r6, sl, r0, r1 │ │ │ │ - tsteq r5, lr, ror r9 │ │ │ │ - smlatteq r6, r2, r0, r1 │ │ │ │ - tsteq r5, lr, ror #18 │ │ │ │ - smlabbeq r6, r6, r1, r1 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r5, r6, asr #18 │ │ │ │ - tsteq r6, r6, lsr r1 │ │ │ │ - tsteq r5, r6, lsr r9 │ │ │ │ - smlabbeq r6, lr, r1, r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r5, lr, lsl r9 │ │ │ │ + smlatbeq r5, lr, r5, r8 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + @ instruction: 0x0105859e │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, lr, lsr #10 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ smlabbeq r6, sl, r1, r1 │ │ │ │ - tsteq r5, lr, lsl #18 │ │ │ │ - tsteq r6, lr, lsl #6 │ │ │ │ - tsteq r6, r2, asr #4 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - smlabteq r6, sl, r1, r1 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - smlatteq r6, lr, r1, r1 │ │ │ │ - smlabteq r5, lr, r8, r8 │ │ │ │ + smlatbeq r6, r6, r1, r1 │ │ │ │ + tsteq r5, lr, asr r5 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + tsteq r5, lr, asr #10 │ │ │ │ + smlatbeq r6, r6, r2, r1 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ tsteq r6, r2, ror r2 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - smlatbeq r5, lr, r8, r8 │ │ │ │ - tsteq r6, lr, ror #4 │ │ │ │ - @ instruction: 0x0105889e │ │ │ │ - @ instruction: 0x01061392 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - smlabteq r6, lr, r2, r1 │ │ │ │ - smlatteq r6, sl, r2, r1 │ │ │ │ - tsteq r5, r6, ror r8 │ │ │ │ - tsteq r6, r2, lsr #6 │ │ │ │ - tsteq r5, r6, ror #16 │ │ │ │ - smlabteq r6, r6, r3, r1 │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r5, lr, lsr r8 │ │ │ │ - smlatbeq r6, r2, fp, r1 │ │ │ │ - smlabteq r6, lr, r7, r1 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - smlatteq r6, lr, r4, r1 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - strdeq r8, [r5, -lr] │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - smlatteq r5, lr, r7, r8 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - smlabteq r5, lr, r7, r8 │ │ │ │ + tsteq r5, lr, lsr #10 │ │ │ │ + smlatbeq r6, sl, r2, r1 │ │ │ │ + tsteq r5, lr, lsl r5 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + tsteq r6, sl, ror #6 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, r6, lsr r3 │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ + smlatteq r5, r6, r4, r8 │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + smlabteq r6, r2, r3, r1 │ │ │ │ + smlabteq r5, lr, r4, r8 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + @ instruction: 0x010584be │ │ │ │ + tsteq r6, lr, asr #12 │ │ │ │ tsteq r6, sl, asr #10 │ │ │ │ - @ instruction: 0x010587be │ │ │ │ - tsteq r6, lr, ror r6 │ │ │ │ - tsteq r6, sl, lsl #12 │ │ │ │ - @ instruction: 0x010615ba │ │ │ │ ldrdeq r1, [r6, -r6] │ │ │ │ - @ instruction: 0x01058796 │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - smlabbeq r5, r6, r7, r8 │ │ │ │ - @ instruction: 0x010616b2 │ │ │ │ - tsteq r6, r2, ror #12 │ │ │ │ - tsteq r5, lr, ror #14 │ │ │ │ + smlabbeq r6, r6, r4, r1 │ │ │ │ + smlatbeq r6, r2, r4, r1 │ │ │ │ + smlabbeq r5, lr, r4, r8 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r5, lr, ror r4 │ │ │ │ + smlatbeq r6, r2, r5, r1 │ │ │ │ + tsteq r6, r2, asr r5 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + smlatbeq r6, r6, r5, r1 │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r6, r6, ror #12 │ │ │ │ + tsteq r6, r6, lsl r6 │ │ │ │ + tsteq r6, r2, lsr r6 │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + tsteq r6, sl, ror #12 │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ @ instruction: 0x010616be │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ - smlatteq r6, lr, r8, r1 │ │ │ │ - smlatteq r6, sl, r7, r1 │ │ │ │ - tsteq r6, r6, ror r7 │ │ │ │ - tsteq r6, r6, lsr #14 │ │ │ │ - tsteq r6, r2, asr #14 │ │ │ │ - tsteq r5, lr, lsr #14 │ │ │ │ - tsteq r6, sl, ror r7 │ │ │ │ - tsteq r5, lr, lsl r7 │ │ │ │ - tsteq r6, r2, asr #16 │ │ │ │ - strdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ strdeq r8, [r5, -lr] │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + smlatteq r5, lr, r3, r8 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + tsteq r6, lr, lsr r8 │ │ │ │ + smlabteq r6, sl, r7, r1 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + @ instruction: 0x01061796 │ │ │ │ + @ instruction: 0x010583b6 │ │ │ │ + smlabteq r6, lr, r7, r1 │ │ │ │ + smlatbeq r5, r6, r3, r8 │ │ │ │ + @ instruction: 0x01061896 │ │ │ │ tsteq r6, r6, asr #16 │ │ │ │ - smlatteq r5, lr, r6, r8 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, r6, lsl #18 │ │ │ │ - @ instruction: 0x010618b6 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - smlabteq r5, r6, r6, r8 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + smlabbeq r5, r6, r3, r8 │ │ │ │ + @ instruction: 0x0106189a │ │ │ │ + tsteq r5, r6, ror r3 │ │ │ │ + smlabteq r6, lr, r9, r1 │ │ │ │ + tsteq r6, sl, asr r9 │ │ │ │ tsteq r6, sl, lsl #18 │ │ │ │ - @ instruction: 0x010586b6 │ │ │ │ - smlatbeq r6, lr, r9, r1 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ tsteq r6, lr, asr r9 │ │ │ │ - @ instruction: 0x0105869e │ │ │ │ - @ instruction: 0x010619ba │ │ │ │ - smlabbeq r5, lr, r6, r8 │ │ │ │ - @ instruction: 0x01061dbe │ │ │ │ - smlatteq r6, r2, fp, r1 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r5, r6, asr r6 │ │ │ │ - tsteq r6, lr, ror #20 │ │ │ │ - tsteq r5, r6, asr #12 │ │ │ │ - tsteq r6, r6, lsr fp │ │ │ │ - smlatteq r6, r6, sl, r1 │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - tsteq r5, r6, lsr #12 │ │ │ │ + tsteq r5, lr, lsr r3 │ │ │ │ + tsteq r6, r2, lsl #20 │ │ │ │ + @ instruction: 0x010619b2 │ │ │ │ + tsteq r5, r6, lsr #6 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r5, r6, lsl r3 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ tsteq r6, sl, lsr fp │ │ │ │ - tsteq r5, r6, lsl r6 │ │ │ │ - tsteq r6, lr, ror #24 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - smlatbeq r6, sl, fp, r1 │ │ │ │ - smlabteq r6, r6, fp, r1 │ │ │ │ - smlatteq r5, lr, r5, r8 │ │ │ │ + smlabteq r6, r6, sl, r1 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + @ instruction: 0x01061a92 │ │ │ │ + smlatteq r5, r6, r2, r8 │ │ │ │ + smlabteq r6, sl, sl, r1 │ │ │ │ + ldrdeq r8, [r5, -r6] │ │ │ │ + @ instruction: 0x01061b92 │ │ │ │ + tsteq r6, r2, asr #22 │ │ │ │ + tsteq r6, lr, asr fp │ │ │ │ + @ instruction: 0x010582b6 │ │ │ │ + @ instruction: 0x01061b96 │ │ │ │ + smlatbeq r5, r6, r2, r8 │ │ │ │ + smlabteq r6, sl, ip, r1 │ │ │ │ + tsteq r6, r6, asr ip │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, r2, lsr #24 │ │ │ │ + tsteq r5, lr, ror r2 │ │ │ │ + tsteq r6, sl, asr ip │ │ │ │ + tsteq r5, lr, ror #4 │ │ │ │ strdeq r1, [r6, -lr] │ │ │ │ - ldrdeq r8, [r5, -lr] │ │ │ │ - smlatbeq r6, r2, ip, r1 │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - smlabteq r5, r6, r5, r8 │ │ │ │ smlatbeq r6, lr, ip, r1 │ │ │ │ - @ instruction: 0x010585b6 │ │ │ │ - ldrdeq r1, [r6, -lr] │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r6, ror #26 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, r2, lsr sp │ │ │ │ - smlabbeq r5, r6, r5, r8 │ │ │ │ - tsteq r6, sl, ror #26 │ │ │ │ - tsteq r5, r6, ror r5 │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - smlatteq r6, r2, sp, r1 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - tsteq r5, r6, asr r5 │ │ │ │ - tsteq r6, r6, lsr lr │ │ │ │ - tsteq r5, r6, asr #10 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - strdeq r1, [r6, -r6] │ │ │ │ - smlatbeq r6, r6, lr, r1 │ │ │ │ - smlabteq r6, r2, lr, r1 │ │ │ │ - tsteq r5, lr, lsl r5 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - tsteq r5, lr, lsl #10 │ │ │ │ - @ instruction: 0x01061f9e │ │ │ │ - tsteq r6, lr, asr #30 │ │ │ │ - strdeq r8, [r5, -r6] │ │ │ │ - smlatbeq r6, sl, pc, r1 @ │ │ │ │ - smlatteq r5, r6, r4, r8 │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r6, r2, ror r7 │ │ │ │ - @ instruction: 0x0106239e │ │ │ │ - smlabteq r6, r2, r1, r2 │ │ │ │ - strheq r2, [r6, -lr] │ │ │ │ - tsteq r6, sl, asr #32 │ │ │ │ - strdeq r1, [r6, -sl] │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - @ instruction: 0x0105849e │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - smlabbeq r5, lr, r4, r8 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - smlabteq r6, r6, r0, r2 │ │ │ │ - smlatteq r6, r2, r0, r2 │ │ │ │ - tsteq r5, lr, ror #8 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r5, lr, asr r4 │ │ │ │ - tsteq r6, lr, asr #4 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlabbeq r6, sl, r1, r2 │ │ │ │ - smlatbeq r6, r6, r1, r2 │ │ │ │ - tsteq r5, r6, lsr r4 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - tsteq r5, r6, lsr #8 │ │ │ │ - smlabbeq r6, r2, r2, r2 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r5, r6, asr r2 │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r5, r6, asr #4 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsr #30 │ │ │ │ + tsteq r6, lr, lsl lr │ │ │ │ + smlatbeq r6, sl, sp, r1 │ │ │ │ + tsteq r6, sl, asr sp │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + strdeq r8, [r5, -lr] │ │ │ │ + smlatbeq r6, lr, sp, r1 │ │ │ │ + smlatteq r5, lr, r1, r8 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r6, lsr #28 │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + smlabteq r5, lr, r1, r8 │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + @ instruction: 0x010581be │ │ │ │ + smlatbeq r6, lr, pc, r1 @ │ │ │ │ + tsteq r6, sl, lsr pc │ │ │ │ + smlatteq r6, sl, lr, r1 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + @ instruction: 0x01058196 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + smlabbeq r5, r6, r1, r8 │ │ │ │ + smlatteq r6, r2, pc, r1 @ │ │ │ │ + @ instruction: 0x01061f92 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -15657,423 +15657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x01057fbc │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + @ instruction: 0x01061b9c │ │ │ │ + tsteq r5, ip, lsl #26 │ │ │ │ + smlabteq r6, ip, sp, r1 │ │ │ │ + smlabteq r6, r8, ip, r1 │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + smlabteq r5, ip, ip, r7 │ │ │ │ + tsteq r6, r0, lsr #26 │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ + smlatteq r6, ip, ip, r1 │ │ │ │ + smlatbeq r5, ip, ip, r7 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + @ instruction: 0x01057c9c │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + smlatteq r6, r4, sp, r1 │ │ │ │ + @ instruction: 0x01061d94 │ │ │ │ + @ instruction: 0x01061db0 │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + smlatteq r6, r8, sp, r1 │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + smlabbeq r6, ip, lr, r1 │ │ │ │ tsteq r6, ip, lsr lr │ │ │ │ - smlatbeq r5, ip, pc, r7 @ │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, lr, r1 │ │ │ │ - smlabteq r6, r0, lr, r1 │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + @ instruction: 0x01061e98 │ │ │ │ + tsteq r5, ip, lsr ip │ │ │ │ + @ instruction: 0x0106229c │ │ │ │ + smlabteq r6, r0, r0, r2 │ │ │ │ + @ instruction: 0x01061fbc │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ strdeq r1, [r6, -r8] │ │ │ │ - tsteq r5, ip, ror #30 │ │ │ │ - smlabteq r6, r0, pc, r1 @ │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - smlabbeq r6, ip, pc, r1 @ │ │ │ │ - tsteq r5, ip, asr #30 │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + strdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ smlabteq r6, r4, pc, r1 @ │ │ │ │ - tsteq r5, ip, lsr pc │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlabbeq r6, r4, r0, r2 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - qaddeq r2, r0, r6 │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ + smlatteq r6, r0, pc, r1 @ │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + smlabteq r5, r4, fp, r7 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ smlabbeq r6, r8, r0, r2 │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ + smlatbeq r6, r4, r0, r2 │ │ │ │ + @ instruction: 0x01057b9c │ │ │ │ ldrdeq r2, [r6, -ip] │ │ │ │ - smlatteq r5, ip, lr, r7 │ │ │ │ - tsteq r6, r8, lsr r1 │ │ │ │ - ldrdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlatteq r6, r8, r1, r2 │ │ │ │ - @ instruction: 0x01062198 │ │ │ │ - @ instruction: 0x010621b4 │ │ │ │ - smlatbeq r5, r4, lr, r7 │ │ │ │ - smlatteq r6, ip, r1, r2 │ │ │ │ - @ instruction: 0x01057e94 │ │ │ │ - @ instruction: 0x010622b4 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlabbeq r6, r0, r2, r2 │ │ │ │ - tsteq r5, r4, ror lr │ │ │ │ + smlabbeq r5, ip, fp, r7 │ │ │ │ + smlabbeq r6, r0, r1, r2 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + smlabbeq r6, ip, r1, r2 │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + @ instruction: 0x010623bc │ │ │ │ @ instruction: 0x010622b8 │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ - smlatteq r6, ip, r3, r2 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r5, ip, lsr lr │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - tsteq r5, ip, lsr #28 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - smlatteq r6, r4, r4, r2 │ │ │ │ - @ instruction: 0x01062494 │ │ │ │ - @ instruction: 0x010624b0 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - smlatteq r6, r8, r4, r2 │ │ │ │ - smlabteq r5, r4, sp, r7 │ │ │ │ - @ instruction: 0x010625b0 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - smlatbeq r5, r4, sp, r7 │ │ │ │ - @ instruction: 0x010625b4 │ │ │ │ - @ instruction: 0x01057d94 │ │ │ │ - smlatteq r6, r8, r6, r2 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r5, ip, ror #26 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - smlabteq r6, ip, r6, r2 │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - @ instruction: 0x0106489c │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, r8, asr #18 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlabbeq r6, r0, r7, r2 │ │ │ │ - @ instruction: 0x0106279c │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + smlabteq r6, r0, r2, r2 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r5, r4, lsl #22 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ strdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r5, r4, ip, r7 │ │ │ │ - @ instruction: 0x0106289c │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - smlabteq r5, r4, ip, r7 │ │ │ │ - smlatbeq r6, r0, r8, r2 │ │ │ │ - @ instruction: 0x01057cb4 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlabbeq r5, ip, ip, r7 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r5, ip, ror ip │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - @ instruction: 0x010629b8 │ │ │ │ - tsteq r5, r4, ror #24 │ │ │ │ - tsteq r6, r4, lsl sl │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - @ instruction: 0x010646bc │ │ │ │ - smlatbeq r6, r0, sl, r2 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ - @ instruction: 0x01064694 │ │ │ │ - @ instruction: 0x01062ab4 │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - smlabteq r6, r0, sl, r2 │ │ │ │ - smlatteq r5, r4, fp, r7 │ │ │ │ + smlabbeq r6, r4, r3, r2 │ │ │ │ + smlatbeq r6, r0, r3, r2 │ │ │ │ + smlabteq r5, ip, sl, r7 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x01057abc │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + smlatbeq r5, r4, sl, r7 │ │ │ │ + smlabbeq r6, r8, r4, r2 │ │ │ │ + @ instruction: 0x01057a94 │ │ │ │ strdeq r4, [r6, -ip] │ │ │ │ + smlabbeq r6, r4, r8, r2 │ │ │ │ + smlatbeq r6, r8, r6, r2 │ │ │ │ + smlatbeq r6, r4, r5, r2 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + smlatteq r6, r0, r4, r2 │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x010646b4 │ │ │ │ - @ instruction: 0x01057bbc │ │ │ │ - @ instruction: 0x010646bc │ │ │ │ - smlatbeq r5, ip, fp, r7 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ + tsteq r5, r4, asr sl │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x01057b94 │ │ │ │ - smlatteq r6, r0, r6, r4 │ │ │ │ - smlabbeq r5, r4, fp, r7 │ │ │ │ - @ instruction: 0x01062c9c │ │ │ │ - smlatbeq r6, r8, r7, r4 │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlatteq r6, r8, r6, r4 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r5, ip, asr #22 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r5, ip, lsr fp │ │ │ │ - tsteq r6, r4, ror fp │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlabbeq r6, r0, fp, r2 │ │ │ │ - smlatteq r5, r4, sl, r7 │ │ │ │ - smlabbeq r6, ip, fp, r2 │ │ │ │ - ldrdeq r7, [r5, -r4] │ │ │ │ - smlabbeq r6, ip, r7, r4 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - @ instruction: 0x01057abc │ │ │ │ - @ instruction: 0x01062bb8 │ │ │ │ - smlatbeq r5, ip, sl, r7 │ │ │ │ - smlabbeq r6, r8, ip, r2 │ │ │ │ - smlatteq r6, r8, r7, r4 │ │ │ │ - smlatteq r6, ip, fp, r2 │ │ │ │ - smlabteq r6, r8, fp, r2 │ │ │ │ - @ instruction: 0x01064798 │ │ │ │ - tsteq r5, ip, ror sl │ │ │ │ - smlatbeq r6, r4, r7, r4 │ │ │ │ - tsteq r5, ip, ror #20 │ │ │ │ - smlatteq r6, r8, r7, r4 │ │ │ │ - smlabteq r6, r4, r7, r4 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ + smlatbeq r6, ip, r5, r2 │ │ │ │ + smlabteq r6, r8, r5, r2 │ │ │ │ + tsteq r5, r4, lsr #20 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ tsteq r5, r4, lsl sl │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlabteq r6, r0, r6, r2 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + smlabbeq r6, ip, r6, r2 │ │ │ │ smlatteq r5, ip, r9, r7 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ + smlabteq r6, r4, r6, r2 │ │ │ │ ldrdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, ip, asr #16 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - smlatbeq r6, r8, r9, r4 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + smlabteq r5, r4, r9, r7 │ │ │ │ + tsteq r6, r4, ror r7 │ │ │ │ + @ instruction: 0x010579b4 │ │ │ │ + @ instruction: 0x0106289c │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabbeq r5, r4, r9, r7 │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, r8, ip, r2 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - smlabbeq r5, ip, r9, r7 │ │ │ │ - tsteq r6, r4, ror #24 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - smlatbeq r6, r8, ip, r2 │ │ │ │ - smlabbeq r6, r4, ip, r2 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - @ instruction: 0x0106489c │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - @ instruction: 0x01062cb4 │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - smlabteq r6, r0, ip, r2 │ │ │ │ - tsteq r5, r4, lsl r9 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - smlatteq r6, r0, ip, r2 │ │ │ │ - @ instruction: 0x010648b0 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + tsteq r5, r4, asr r9 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + tsteq r5, r4, asr #18 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r5, ip, lsl r9 │ │ │ │ + tsteq r6, ip, lsl r4 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + smlabbeq r6, r0, r8, r2 │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ strdeq r7, [r5, -r4] │ │ │ │ - @ instruction: 0x010648bc │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ smlatteq r5, r4, r8, r7 │ │ │ │ - smlabbeq r6, ip, r9, r4 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r8, r4 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - @ instruction: 0x010578b4 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlatbeq r5, r4, r8, r7 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - smlabbeq r5, r4, r8, r7 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - @ instruction: 0x01062db4 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlabbeq r6, r4, r8, r2 │ │ │ │ + smlatbeq r5, ip, r8, r7 │ │ │ │ + @ instruction: 0x01062890 │ │ │ │ + @ instruction: 0x0105789c │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + @ instruction: 0x010628b0 │ │ │ │ + smlabbeq r6, r0, r4, r4 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + smlabbeq r6, ip, r4, r4 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + smlabteq r6, r8, r4, r4 │ │ │ │ + smlatbeq r6, r4, r4, r4 │ │ │ │ + smlatteq r6, r0, r8, r2 │ │ │ │ + tsteq r5, r4, asr #16 │ │ │ │ + smlatteq r6, ip, r8, r2 │ │ │ │ + tsteq r5, r4, lsr r8 │ │ │ │ + smlatteq r6, ip, r4, r4 │ │ │ │ + smlabteq r6, r8, r4, r4 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + smlatteq r6, r8, r9, r2 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ tsteq r6, ip, asr #18 │ │ │ │ tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r5, r4, lsr #16 │ │ │ │ - @ instruction: 0x01062d9c │ │ │ │ - tsteq r5, r4, lsl r8 │ │ │ │ - smlatteq r6, ip, sl, r4 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - smlabteq r6, r4, r9, r4 │ │ │ │ - smlabteq r6, r8, sp, r2 │ │ │ │ - smlatbeq r6, r4, sp, r2 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ ldrdeq r7, [r5, -ip] │ │ │ │ - smlabbeq r6, r0, r9, r4 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ smlabteq r5, ip, r7, r7 │ │ │ │ - smlabteq r6, r4, r9, r4 │ │ │ │ - smlatbeq r6, r0, r9, r4 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ smlatbeq r5, ip, r7, r7 │ │ │ │ - smlatteq r6, r8, sp, r2 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ @ instruction: 0x0105779c │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, r4, r5, r4 │ │ │ │ + smlatbeq r6, r8, r9, r2 │ │ │ │ + smlabbeq r6, r4, r9, r2 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ tsteq r5, r4, ror r7 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ tsteq r5, r4, ror #14 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r4, lsr #28 │ │ │ │ + smlabteq r6, ip, r9, r2 │ │ │ │ + smlatbeq r6, r8, r9, r2 │ │ │ │ tsteq r5, ip, asr #14 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ + smlabbeq r6, ip, r5, r4 │ │ │ │ tsteq r5, ip, lsr r7 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - smlatbeq r6, r4, lr, r2 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, r4, asr lr │ │ │ │ - tsteq r5, ip, lsl #14 │ │ │ │ - tsteq r6, r0, ror #28 │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - smlatbeq r6, r4, lr, r2 │ │ │ │ - smlabbeq r6, r0, lr, r2 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ + smlatbeq r6, ip, r5, r3 │ │ │ │ + @ instruction: 0x01062fbc │ │ │ │ + smlabteq r6, r0, ip, r2 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlatbeq r6, r0, r5, r4 │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + @ instruction: 0x010629b8 │ │ │ │ + smlatteq r5, ip, r6, r7 │ │ │ │ + smlabteq r6, r4, r9, r2 │ │ │ │ ldrdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - smlabteq r5, ip, r6, r7 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - @ instruction: 0x01064a98 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlatteq r6, r4, r9, r2 │ │ │ │ + @ instruction: 0x010645b4 │ │ │ │ + @ instruction: 0x010576bc │ │ │ │ + smlabteq r6, r0, r5, r4 │ │ │ │ + smlatbeq r5, ip, r6, r7 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + smlabbeq r5, r4, r6, r7 │ │ │ │ + tsteq r6, r0, lsr #20 │ │ │ │ + tsteq r5, r4, ror r6 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r5, r4, asr r6 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r5, r4, asr #12 │ │ │ │ + smlatteq r6, ip, r6, r4 │ │ │ │ + @ instruction: 0x01062ab8 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ tsteq r6, r4, ror sl │ │ │ │ - @ instruction: 0x01062eb0 │ │ │ │ - smlatbeq r5, r4, r6, r7 │ │ │ │ - @ instruction: 0x01062ebc │ │ │ │ - @ instruction: 0x01057694 │ │ │ │ - @ instruction: 0x01064abc │ │ │ │ - @ instruction: 0x01064a98 │ │ │ │ - tsteq r5, ip, ror r6 │ │ │ │ - smlatteq r6, r8, lr, r2 │ │ │ │ - tsteq r5, ip, ror #12 │ │ │ │ - smlatteq r6, r8, r1, r3 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - smlatbeq r6, r8, pc, r2 @ │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - smlatteq r6, r8, lr, r2 │ │ │ │ - @ instruction: 0x01064ab8 │ │ │ │ - tsteq r5, ip, lsr #12 │ │ │ │ - smlabteq r6, r4, sl, r4 │ │ │ │ - tsteq r5, ip, lsl r6 │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - smlatteq r6, r4, sl, r4 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - strdeq r7, [r5, -ip] │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - smlatteq r5, ip, r5, r7 │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ + tsteq r5, r4, lsl #12 │ │ │ │ + @ instruction: 0x01062ab8 │ │ │ │ + @ instruction: 0x01062a94 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + smlatteq r5, r4, r5, r7 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ tsteq r6, r4, lsl fp │ │ │ │ - smlabteq r5, r4, r5, r7 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - @ instruction: 0x010575b4 │ │ │ │ - smlabbeq r6, ip, pc, r2 @ │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ + smlatbeq r6, ip, r6, r4 │ │ │ │ + smlabbeq r6, r8, r6, r4 │ │ │ │ + smlabteq r6, r4, sl, r2 │ │ │ │ + smlatbeq r5, ip, r5, r7 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ @ instruction: 0x0105759c │ │ │ │ - tsteq r6, ip, asr #22 │ │ │ │ - smlabbeq r5, ip, r5, r7 │ │ │ │ - tsteq r6, ip, lsl ip │ │ │ │ - smlatteq r6, r8, pc, r2 @ │ │ │ │ - smlabbeq r6, r0, fp, r4 │ │ │ │ - tsteq r6, ip, asr fp │ │ │ │ - @ instruction: 0x01062f98 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - smlatbeq r6, r4, pc, r2 @ │ │ │ │ - tsteq r5, ip, asr #10 │ │ │ │ - smlatteq r6, r8, pc, r2 @ │ │ │ │ - smlabteq r6, r4, pc, r2 @ │ │ │ │ - @ instruction: 0x01064b94 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, ip, r6, r4 │ │ │ │ + smlabbeq r5, r4, r5, r7 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r5, r4, ror r5 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlabteq r6, r4, fp, r2 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + smlatteq r6, r0, r6, r4 │ │ │ │ tsteq r5, ip, lsr #10 │ │ │ │ - smlatbeq r6, r0, fp, r4 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x01064bb8 │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - strdeq r7, [r5, -r4] │ │ │ │ - mrseq r3, (UNDEF: 6) │ │ │ │ - smlatteq r5, r4, r4, r7 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - smlabteq r5, ip, r4, r7 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - @ instruction: 0x010574bc │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - qaddeq r3, r8, r6 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + smlabbeq r6, r0, r7, r4 │ │ │ │ + smlabbeq r6, r4, fp, r2 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + tsteq r6, ip, lsr r7 │ │ │ │ + smlabteq r5, r4, r4, r7 │ │ │ │ + smlatbeq r6, r8, fp, r2 │ │ │ │ + smlabbeq r6, r4, fp, r2 │ │ │ │ + smlatbeq r5, ip, r4, r7 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + @ instruction: 0x0105749c │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ tsteq r6, r4, lsl #24 │ │ │ │ - smlabbeq r5, r4, r4, r7 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r5, r4, asr r4 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r5, r4, asr #8 │ │ │ │ - @ instruction: 0x01064cb0 │ │ │ │ - strheq r3, [r6, -r4] │ │ │ │ - swpeq r3, r0, [r6] │ │ │ │ + @ instruction: 0x0106479c │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + @ instruction: 0x01062bb4 │ │ │ │ + tsteq r5, ip, ror #8 │ │ │ │ + smlabteq r6, r0, fp, r2 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + smlatteq r6, r0, fp, r2 │ │ │ │ + @ instruction: 0x010647b0 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + @ instruction: 0x010647bc │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ tsteq r6, r0, ror #24 │ │ │ │ - tsteq r5, ip, lsl r4 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - strheq r3, [r6, -r4] │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl ip │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ strdeq r7, [r5, -r4] │ │ │ │ - @ instruction: 0x01064c98 │ │ │ │ - smlatteq r5, r4, r3, r7 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - smlabteq r6, ip, ip, r4 │ │ │ │ - smlatbeq r6, r8, ip, r4 │ │ │ │ - smlatteq r6, r4, r0, r3 │ │ │ │ - @ instruction: 0x010573b4 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatbeq r5, r4, r3, r7 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - smlatteq r6, r0, ip, r4 │ │ │ │ - smlabbeq r5, r4, r3, r7 │ │ │ │ - smlatteq r6, ip, ip, r4 │ │ │ │ - tsteq r5, r4, ror r3 │ │ │ │ - @ instruction: 0x01063190 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r7, [r5, -ip] │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + smlabteq r5, ip, r3, r7 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + @ instruction: 0x01064990 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + smlabbeq r5, ip, r3, r7 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r5, ip, ror r3 │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + smlabbeq r6, r0, ip, r2 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + smlabbeq r6, ip, ip, r2 │ │ │ │ tsteq r5, ip, asr #6 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r5, ip, lsr r3 │ │ │ │ - tsteq r6, ip, asr #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ + smlabteq r6, r4, r8, r4 │ │ │ │ + smlabteq r6, r8, ip, r2 │ │ │ │ + smlatbeq r6, r4, ip, r2 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ tsteq r5, r4, lsr #6 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ + smlabbeq r6, r0, r8, r4 │ │ │ │ tsteq r5, r4, lsl r3 │ │ │ │ - tsteq r6, ip, ror #14 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ - @ instruction: 0x01064eb8 │ │ │ │ + smlatteq r6, ip, ip, r2 │ │ │ │ + smlabteq r6, r8, ip, r2 │ │ │ │ + strdeq r7, [r5, -ip] │ │ │ │ + smlatbeq r6, ip, r8, r4 │ │ │ │ + smlatteq r5, ip, r2, r7 │ │ │ │ + tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + smlatteq r6, r0, r8, r4 │ │ │ │ + @ instruction: 0x010648bc │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x010572bc │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + smlatbeq r5, ip, r2, r7 │ │ │ │ + tsteq r6, r8, asr #26 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlabbeq r5, ip, r2, r7 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + smlatbeq r6, r4, sp, r2 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r6, r8, lsl r9 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r5, r4, asr #4 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r6, ip, lsr r9 │ │ │ │ + tsteq r5, ip, lsr #4 │ │ │ │ + smlabbeq r6, ip, sp, r2 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + @ instruction: 0x010649b4 │ │ │ │ + @ instruction: 0x01062db8 │ │ │ │ + @ instruction: 0x01062d94 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlatteq r5, r4, r1, r7 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + @ instruction: 0x010649b4 │ │ │ │ + @ instruction: 0x01064990 │ │ │ │ + smlabteq r6, ip, sp, r2 │ │ │ │ + @ instruction: 0x010571b4 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlatbeq r5, r4, r1, r7 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlabteq r6, r0, r9, r4 │ │ │ │ + tsteq r5, ip, ror r1 │ │ │ │ + smlabteq r6, ip, r9, r4 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + smlabteq r6, r8, sl, r4 │ │ │ │ + @ instruction: 0x01062e94 │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r5, r4, lsl r1 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + @ instruction: 0x01062e94 │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + smlatteq r5, r4, r0, r7 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + ldrdeq r7, [r5, -r4] │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlabbeq r6, r8, sl, r4 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + smlatbeq r6, r0, lr, r2 │ │ │ │ + smlatbeq r5, ip, r0, r7 │ │ │ │ + smlatbeq r6, ip, lr, r2 │ │ │ │ + swpeq r7, ip, [r5] │ │ │ │ + smlatbeq r6, ip, sl, r4 │ │ │ │ + smlabbeq r6, r8, sl, r4 │ │ │ │ + smlabbeq r5, r4, r0, r7 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + smlabteq r6, ip, r4, r3 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ 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 │ │ │ │ - smlabteq r6, ip, fp, r2 │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r0, lsr fp │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - smlatteq r6, r8, r6, r4 │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r6, ip, lsr #14 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r5, r8, lsr ip │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - smlabbeq r6, r8, r7, r4 │ │ │ │ - smlabbeq r6, ip, fp, r2 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - tsteq r6, r8, lsr r7 │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ - @ instruction: 0x01062bb0 │ │ │ │ - smlabbeq r6, ip, fp, r2 │ │ │ │ - ldrdeq r6, [r5, -r8] │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - smlabteq r5, r8, fp, r6 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - smlatbeq r6, r4, r7, r4 │ │ │ │ - smlabbeq r6, r0, r7, r4 │ │ │ │ - @ instruction: 0x01062bbc │ │ │ │ - @ instruction: 0x01056b98 │ │ │ │ - smlabteq r6, r8, fp, r2 │ │ │ │ - smlabbeq r5, r8, fp, r6 │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - @ instruction: 0x010647b8 │ │ │ │ - tsteq r5, r8, ror #22 │ │ │ │ - smlabteq r6, r4, r7, r4 │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - tsteq r6, r8, ror #24 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - strdeq r6, [r5, -r8] │ │ │ │ - smlatbeq r6, r0, r9, r4 │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r8, lsr #16 │ │ │ │ - smlabteq r5, r0, sl, r6 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - @ instruction: 0x01056ab0 │ │ │ │ - tsteq r6, r8, ror r8 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - @ instruction: 0x01062c90 │ │ │ │ - @ instruction: 0x01056a90 │ │ │ │ - @ instruction: 0x01062c9c │ │ │ │ - smlabbeq r5, r0, sl, r6 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x01062cb4 │ │ │ │ - smlabbeq r6, r4, r8, r4 │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - @ instruction: 0x01064890 │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - @ instruction: 0x010648bc │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - smlabbeq r6, ip, r9, r4 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r8, r4 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlatteq r5, r0, r9, r6 │ │ │ │ - tsteq r6, r8, asr sp │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - smlabteq r5, r0, r9, r6 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ - @ instruction: 0x010569b0 │ │ │ │ - @ instruction: 0x01062db4 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + smlabbeq r6, ip, r4, r4 │ │ │ │ + @ instruction: 0x01062890 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + smlabteq r5, r8, r9, r6 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + @ instruction: 0x010569b8 │ │ │ │ + smlabbeq r6, ip, r4, r4 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlatbeq r6, r4, r8, r2 │ │ │ │ + @ instruction: 0x01056998 │ │ │ │ + @ instruction: 0x010628b0 │ │ │ │ smlabbeq r5, r8, r9, r6 │ │ │ │ - tsteq r6, r0, ror sp │ │ │ │ - tsteq r5, r8, ror r9 │ │ │ │ - tsteq r6, r0, ror r9 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ + smlatteq r6, r8, r4, r4 │ │ │ │ + smlatteq r6, ip, r8, r2 │ │ │ │ + smlabteq r6, r8, r8, r2 │ │ │ │ + @ instruction: 0x01064498 │ │ │ │ tsteq r5, r0, ror #18 │ │ │ │ - @ instruction: 0x01062d9c │ │ │ │ + smlatbeq r6, r4, r4, r4 │ │ │ │ tsteq r5, r0, asr r9 │ │ │ │ - swpeq r3, ip, [r6] │ │ │ │ - smlatteq r6, r4, sl, r4 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - @ instruction: 0x010649bc │ │ │ │ - smlabteq r6, r0, sp, r2 │ │ │ │ - @ instruction: 0x01062d9c │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlatteq r6, ip, r8, r2 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + smlatbeq r6, r0, r5, r4 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + smlatteq r6, r0, r4, r4 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + smlatteq r5, r8, r8, r6 │ │ │ │ tsteq r6, ip, ror #18 │ │ │ │ - tsteq r5, r0, lsl r9 │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + smlabteq r5, r8, r8, r6 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + @ instruction: 0x010568b8 │ │ │ │ + smlabteq r6, r8, r9, r2 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ tsteq r6, r8, ror r9 │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - @ instruction: 0x010649bc │ │ │ │ - @ instruction: 0x01064998 │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r5, r0, r8, r6 │ │ │ │ - smlatteq r6, r0, sp, r2 │ │ │ │ - ldrdeq r6, [r5, -r0] │ │ │ │ - tsteq r6, r8, lsl sl │ │ │ │ - tsteq r6, ip, lsl lr │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r9, r4 │ │ │ │ - smlatbeq r5, ip, r8, r6 │ │ │ │ - ldrdeq r4, [r6, -sl] │ │ │ │ - smlatbeq r5, r0, r8, r6 │ │ │ │ - tsteq r6, sl, asr #28 │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - smlabbeq r5, lr, r8, r6 │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - smlabbeq r5, r2, r8, r6 │ │ │ │ - smlatteq r6, r4, sl, r4 │ │ │ │ - @ instruction: 0x01062eb2 │ │ │ │ - tsteq r6, ip, asr #20 │ │ │ │ - tsteq r6, sl, lsr #20 │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - tsteq r5, lr, asr r8 │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - smlabteq r6, r0, lr, r2 │ │ │ │ - @ instruction: 0x01062e9e │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - smlabbeq r6, r0, sl, r4 │ │ │ │ - tsteq r5, lr, lsr #16 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - smlabteq r6, r2, sl, r4 │ │ │ │ - smlatbeq r6, r0, sl, r4 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ + @ instruction: 0x01056890 │ │ │ │ + smlabbeq r6, r4, r9, r2 │ │ │ │ + smlabbeq r5, r0, r8, r6 │ │ │ │ + smlabbeq r6, r4, r5, r4 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + @ instruction: 0x010629b0 │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x010629b8 │ │ │ │ + smlabbeq r6, r8, r5, r4 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + @ instruction: 0x01064594 │ │ │ │ tsteq r5, r0, lsl r8 │ │ │ │ - smlatteq r6, lr, lr, r2 │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - strdeq r4, [r6, -r2] │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010645b4 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + strdeq r6, [r5, -r0] │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + smlatteq r5, r0, r7, r6 │ │ │ │ + tsteq r6, r4, lsr r6 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + smlatteq r6, r4, r5, r4 │ │ │ │ + @ instruction: 0x010567b8 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r5, r8, r7, r6 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ + @ instruction: 0x01056790 │ │ │ │ + tsteq r6, ip, lsl r6 │ │ │ │ + smlabbeq r5, r0, r7, r6 │ │ │ │ + smlatteq r6, ip, r6, r4 │ │ │ │ + @ instruction: 0x01062ab8 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + @ instruction: 0x01062ab8 │ │ │ │ + @ instruction: 0x01062a94 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq r5, r0, lsr #14 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + tsteq r5, r0, lsl r7 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlatbeq r6, ip, r6, r4 │ │ │ │ + smlabbeq r6, r8, r6, r4 │ │ │ │ + smlabteq r6, r4, sl, r2 │ │ │ │ + smlatteq r5, r8, r6, r6 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + ldrdeq r6, [r5, -r8] │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - strdeq r6, [r5, -r2] │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - smlatteq r5, r6, r7, r6 │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - tsteq r6, r4, asr fp │ │ │ │ - tsteq r6, sl, asr pc │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - @ instruction: 0x010567bc │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - @ instruction: 0x010567b0 │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ + smlatbeq r6, ip, r6, r4 │ │ │ │ + smlabteq r5, r0, r6, r6 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + @ instruction: 0x010566b0 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + @ instruction: 0x01062bbc │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, r0, lsr #22 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r6, r4 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - @ instruction: 0x01056798 │ │ │ │ - smlabbeq r6, lr, pc, r2 @ │ │ │ │ - smlabbeq r5, ip, r7, r6 │ │ │ │ - smlabteq r6, sl, fp, r4 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlatbeq r6, lr, pc, r2 @ │ │ │ │ - smlabbeq r6, r0, fp, r4 │ │ │ │ - tsteq r5, lr, ror #14 │ │ │ │ - @ instruction: 0x01064b90 │ │ │ │ - tsteq r5, r2, ror #14 │ │ │ │ - mrseq r3, (UNDEF: 6) │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + tsteq r6, r8, ror r7 │ │ │ │ + tsteq r6, ip, ror fp │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ + smlatbeq r6, sl, fp, r2 │ │ │ │ + smlabbeq r6, r8, fp, r2 │ │ │ │ + smlatteq r5, lr, r5, r6 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + smlatteq r5, r2, r5, r6 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + smlatbeq r6, ip, r7, r4 │ │ │ │ + smlabbeq r6, sl, r7, r4 │ │ │ │ + smlabteq r6, r8, fp, r2 │ │ │ │ + @ instruction: 0x010565be │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + @ instruction: 0x010565b2 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + ldrdeq r4, [r6, -r0] │ │ │ │ + @ instruction: 0x0105659a │ │ │ │ + smlatteq r6, r0, r7, r4 │ │ │ │ + smlabbeq r5, lr, r5, r6 │ │ │ │ + smlabbeq r6, r8, ip, r2 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, lr, lsr ip │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r6, lr, asr #24 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r6, r2, asr r8 │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r5, r2, asr r5 │ │ │ │ + smlabbeq r6, r4, ip, r2 │ │ │ │ + tsteq r5, r6, asr #10 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r2, asr sp │ │ │ │ + @ instruction: 0x010648b4 │ │ │ │ + @ instruction: 0x01062cba │ │ │ │ + @ instruction: 0x01062c98 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + smlabteq r6, r2, r8, r4 │ │ │ │ + smlatbeq r6, r0, r8, r4 │ │ │ │ ldrdeq r2, [r6, -lr] │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - smlabteq r6, r6, fp, r4 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - @ instruction: 0x01064c9a │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tsteq r6, r2, lsl #24 │ │ │ │ - smlatteq r6, r0, fp, r4 │ │ │ │ - tsteq r6, lr, lsl r0 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - qaddeq r3, r4, r6 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - strdeq r6, [r5, -ip] │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - swpeq r3, r4, [r6] │ │ │ │ - ldrdeq r6, [r5, -r2] │ │ │ │ - smlatbeq r6, r4, r0, r3 │ │ │ │ - smlabteq r5, r6, r6, r6 │ │ │ │ - smlatbeq r6, r8, ip, r4 │ │ │ │ - smlabbeq r6, r6, ip, r4 │ │ │ │ - @ instruction: 0x010566b4 │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - smlatbeq r5, r8, r6, r6 │ │ │ │ + strdeq r6, [r5, -r8] │ │ │ │ + smlatteq r6, lr, ip, r2 │ │ │ │ + smlatteq r5, ip, r4, r6 │ │ │ │ + tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, lr, lsl #26 │ │ │ │ + smlatteq r6, r0, r8, r4 │ │ │ │ + smlabteq r5, lr, r4, r6 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabteq r5, r2, r4, r6 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r6, lr, lsr sp │ │ │ │ + @ instruction: 0x010564b0 │ │ │ │ + tsteq r6, r6, lsr #18 │ │ │ │ + smlatbeq r5, r4, r4, r6 │ │ │ │ + strdeq r4, [r6, -sl] │ │ │ │ + smlabteq r6, r8, sp, r2 │ │ │ │ + tsteq r6, r2, ror #18 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r6, lr, ror sp │ │ │ │ + smlabbeq r5, r0, r4, r6 │ │ │ │ + smlabbeq r6, lr, sp, r2 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + smlabbeq r6, r6, r9, r4 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + @ instruction: 0x01064996 │ │ │ │ + tsteq r5, r0, asr r4 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x010649b6 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + tsteq r5, r2, lsr r4 │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r5, r6, lsr #8 │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + smlatteq r6, r6, r9, r4 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ 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 │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - @ instruction: 0x01075ebc │ │ │ │ - smlabteq r5, lr, r9, sp │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r7, r2, lsl #28 │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + tsteq r7, ip, lsl ip │ │ │ │ + tsteq r5, lr, lsr #14 │ │ │ │ + smlabteq r5, r0, r6, sp │ │ │ │ + tsteq r7, r2, ror #22 │ │ │ │ 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 │ │ │ │ - smlatbeq r5, r4, r7, r5 │ │ │ │ - smlabbeq r7, lr, pc, r4 @ │ │ │ │ - @ instruction: 0x0105caba │ │ │ │ - tsteq r7, r0, ror pc │ │ │ │ - smlabteq r5, r2, sl, ip │ │ │ │ - smlabteq r5, r6, sl, ip │ │ │ │ - smlatbeq r5, sl, sl, ip │ │ │ │ - smlatbeq lr, r8, r5, r1 │ │ │ │ - smlatbeq r5, r6, sl, ip │ │ │ │ - @ instruction: 0x0105ca98 │ │ │ │ - @ instruction: 0x0105ca98 │ │ │ │ - smlatbeq r5, r4, sl, ip │ │ │ │ - smlatbeq r5, r8, sl, ip │ │ │ │ - smlatbeq r5, r6, sl, ip │ │ │ │ - smlatbeq r7, ip, lr, r4 │ │ │ │ - @ instruction: 0x0105ca98 │ │ │ │ - smlabbeq r7, sl, lr, r4 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - strdeq r5, [r5, -r8] │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - smlabbeq lr, r6, r4, r1 │ │ │ │ - smlabbeq r5, r4, r8, r5 │ │ │ │ - @ instruction: 0x01055890 │ │ │ │ - tsteq lr, r2, asr r4 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - tsteq r5, sl, asr r8 │ │ │ │ - tsteq r5, r6, asr r8 │ │ │ │ - tsteq r5, r2, asr r8 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - smlabteq lr, r0, r3, r1 │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - @ instruction: 0x010557bc │ │ │ │ - smlabteq r5, r8, r7, r5 │ │ │ │ - smlabteq r5, r4, r7, r5 │ │ │ │ - smlabteq r5, r0, r7, r5 │ │ │ │ - @ instruction: 0x010557bc │ │ │ │ - @ instruction: 0x010557bc │ │ │ │ - tsteq lr, lr, lsr #6 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - tsteq r5, r4, lsr r7 │ │ │ │ - strdeq r1, [lr, -r6] │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - strdeq r5, [r5, -r4] │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - strdeq r5, [r5, -lr] │ │ │ │ - strdeq r5, [r5, -ip] │ │ │ │ - strdeq r5, [r5, -lr] │ │ │ │ - tsteq lr, r2, ror r2 │ │ │ │ - smlatteq r5, lr, r6, r5 │ │ │ │ - tsteq lr, ip, lsr #4 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - @ instruction: 0x01074b90 │ │ │ │ - tsteq r5, r6, lsr #10 │ │ │ │ - tsteq r7, r2, ror fp │ │ │ │ - smlatbeq r6, r4, r5, r3 │ │ │ │ - strdeq r5, [r5, -r8] │ │ │ │ - strdeq r5, [r5, -r2] │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - tsteq r5, r2, ror r4 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - tsteq r5, r4, asr #8 │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - tsteq lr, r6, lsl r1 │ │ │ │ - @ instruction: 0x01055394 │ │ │ │ - tsteq r6, r2, lsl r5 │ │ │ │ - tsteq r8, ip, lsl r9 │ │ │ │ - ldrdeq r1, [lr, -r4] │ │ │ │ - strdeq r3, [r6, -r2] │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -ip] │ │ │ │ - smlatbeq r5, r8, r5, ip │ │ │ │ - @ instruction: 0x0105c9b2 │ │ │ │ - @ instruction: 0x0105c9b8 │ │ │ │ - @ instruction: 0x0105c9ba │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + smlatteq r7, lr, ip, r4 │ │ │ │ + tsteq r5, sl, lsl r8 │ │ │ │ + ldrdeq r4, [r7, -r0] │ │ │ │ + tsteq r5, r2, lsr #16 │ │ │ │ + tsteq r5, r6, lsr #16 │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + tsteq lr, r8, lsl #6 │ │ │ │ + tsteq r5, r6, lsl #16 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r4, lsl #16 │ │ │ │ + tsteq r5, r8, lsl #16 │ │ │ │ + tsteq r5, r6, lsl #16 │ │ │ │ + tsteq r7, ip, lsl #24 │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + smlatteq r7, sl, fp, r4 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + smlatbeq r5, ip, r7, ip │ │ │ │ + smlatbeq r5, ip, r7, ip │ │ │ │ + @ instruction: 0x0105c7b0 │ │ │ │ + smlatteq lr, r6, r1, r1 │ │ │ │ + smlatteq r5, r4, r5, r5 │ │ │ │ + strdeq r5, [r5, -r0] │ │ │ │ + @ instruction: 0x010e11b2 │ │ │ │ + ldrdeq r5, [r5, -r8] │ │ │ │ + smlatbeq r5, lr, r5, r5 │ │ │ │ + @ instruction: 0x010555ba │ │ │ │ + @ instruction: 0x010555b6 │ │ │ │ + @ instruction: 0x010555b2 │ │ │ │ + smlatbeq r5, lr, r5, r5 │ │ │ │ + smlatbeq r5, lr, r5, r5 │ │ │ │ + tsteq lr, r0, lsr #2 │ │ │ │ + @ instruction: 0x0105559a │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r5, r8, lsr #10 │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r5, ip, lsl r5 │ │ │ │ + smlabbeq lr, lr, r0, r1 │ │ │ │ + smlabbeq r5, ip, r4, r5 │ │ │ │ + @ instruction: 0x01055494 │ │ │ │ qaddeq r1, r6, lr │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - @ instruction: 0x010749bc │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - strdeq r0, [lr, -r8] │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq r7, sl, asr r9 │ │ │ │ - tsteq r5, r0, asr r1 │ │ │ │ - tsteq r7, ip, lsr r9 │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tsteq r5, r4, asr r4 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + tsteq r5, ip, asr r4 │ │ │ │ + tsteq r5, lr, asr r4 │ │ │ │ + ldrdeq r0, [lr, -r2] │ │ │ │ + tsteq r5, lr, asr #8 │ │ │ │ + smlabbeq lr, ip, pc, r0 @ │ │ │ │ + smlatbeq r5, r4, r2, r5 │ │ │ │ + strdeq r4, [r7, -r0] │ │ │ │ + smlabbeq r5, r6, r2, r5 │ │ │ │ + ldrdeq r4, [r7, -r2] │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + smlabteq r5, r8, r1, r5 │ │ │ │ + ldrdeq r5, [r5, -r0] │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + smlabteq r5, ip, r1, r5 │ │ │ │ + smlatbeq r5, r4, r1, r5 │ │ │ │ + smlatbeq r5, r6, r1, r5 │ │ │ │ + @ instruction: 0x01063292 │ │ │ │ + @ instruction: 0x01063292 │ │ │ │ + @ instruction: 0x01063294 │ │ │ │ + @ instruction: 0x01063292 │ │ │ │ + tsteq lr, r6, ror lr │ │ │ │ + strdeq r5, [r5, -r4] │ │ │ │ + tsteq r6, r2, ror r2 │ │ │ │ + tsteq r8, ip, ror r6 │ │ │ │ + tsteq lr, r4, lsr lr │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r5, r8, lsl #6 │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + @ instruction: 0x010e0db6 │ │ │ │ + smlabbeq r5, r0, pc, r4 @ │ │ │ │ + tsteq r7, ip, lsl r7 │ │ │ │ + @ instruction: 0x0105c298 │ │ │ │ + tsteq lr, r8, asr sp │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + @ instruction: 0x010746ba │ │ │ │ + @ instruction: 0x01054eb0 │ │ │ │ + @ instruction: 0x0107469c │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ eorle r2, r7, r0, lsr #16 │ │ │ │ ldmdacs r0, {r0, r1, r4, fp, ip, lr, pc} │ │ │ │ stmdale r7, {r0, r1, r2, r5, ip, lr, pc} │ │ │ │ eorle r2, r7, r4, lsl #16 │ │ │ │ eorle r2, r8, r8, lsl #16 │ │ │ │ stmdami r4!, {r4, r6, r8, r9, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @@ -18208,32 +18208,32 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2067 @ 0xfffff7ed │ │ │ │ ldmdami r3, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2066 @ 0xfffff7ee │ │ │ │ ldmdami r2, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r8, ror #4 │ │ │ │ - @ instruction: 0x0106329a │ │ │ │ - ldrdeq r3, [r6, -sl] │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - smlatbeq r6, sl, r2, r3 │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r6, r2, lsr r2 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r5, r6, asr fp │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ - smlabteq r6, r6, r2, r3 │ │ │ │ - smlatbeq r6, r0, r2, r3 │ │ │ │ - smlatbeq r6, sl, r2, r3 │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - smlabteq r6, r6, r2, r3 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ + smlabteq r6, r8, pc, r2 @ │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + smlabbeq r6, r8, r0, r3 │ │ │ │ + tsteq r6, sl │ │ │ │ + @ instruction: 0x01062fb4 │ │ │ │ + @ instruction: 0x01062f92 │ │ │ │ + @ instruction: 0x01062f9c │ │ │ │ + @ instruction: 0x010548b6 │ │ │ │ + smlabteq r6, r4, pc, r2 @ │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + smlatbeq r5, r4, r8, r4 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + mrseq r3, (UNDEF: 6) │ │ │ │ + tsteq r6, sl │ │ │ │ + smlabbeq r5, ip, r8, r4 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + smlabbeq r5, r0, r8, r4 │ │ │ │ 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 │ │ │ │ - tsteq r5, lr, ror #4 │ │ │ │ - tsteq r7, r2, ror #12 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r7, r0, lsr #12 │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tsteq r6, r4, lsl #4 │ │ │ │ - tsteq lr, ip, ror #24 │ │ │ │ - smlatteq r6, r8, r1, r3 │ │ │ │ - ldrdeq r4, [r7, -r0] │ │ │ │ - smlatbeq r5, lr, r1, ip │ │ │ │ - @ instruction: 0x010745b6 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - @ instruction: 0x0107459c │ │ │ │ - smlatbeq r6, r6, r1, r3 │ │ │ │ - @ instruction: 0x01063198 │ │ │ │ - @ instruction: 0x01063196 │ │ │ │ - @ instruction: 0x01063194 │ │ │ │ - @ instruction: 0x01063192 │ │ │ │ - @ instruction: 0x010e0bb2 │ │ │ │ - smlabbeq r6, r0, r1, r3 │ │ │ │ - smlabbeq r6, r8, r1, r3 │ │ │ │ - smlabbeq r6, r6, r1, r3 │ │ │ │ - smlabbeq r6, r4, r1, r3 │ │ │ │ - smlabbeq r6, r8, r1, r3 │ │ │ │ - tsteq r6, lr, ror r1 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r6, r6, ror r1 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - @ instruction: 0x01074498 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r8, ror #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlatbeq lr, r0, sl, r0 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - tsteq r7, r6, lsl #8 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - strdeq r0, [lr, -r0] │ │ │ │ - tsteq r6, r2, asr r1 │ │ │ │ - tsteq r8, lr, ror #18 │ │ │ │ - tsteq r7, ip, lsr pc │ │ │ │ - tsteq r6, r6, asr #2 │ │ │ │ - tsteq r6, r6, asr r1 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - mrseq r4, SP_und │ │ │ │ - @ instruction: 0x01054c9a │ │ │ │ - smlatteq r7, r6, r2, r4 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - smlatbeq r3, r6, r8, pc @ │ │ │ │ - tsteq lr, r6, lsr r9 │ │ │ │ - smlabbeq r5, sl, r7, r4 │ │ │ │ + smlabteq r5, lr, pc, fp @ │ │ │ │ + smlabteq r7, r2, r3, r4 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + smlabbeq r7, r0, r3, r4 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + tsteq r6, r4, ror #30 │ │ │ │ + smlabteq lr, ip, r9, r0 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + tsteq r7, r0, lsr r3 │ │ │ │ + tsteq r5, lr, lsl #30 │ │ │ │ + tsteq r7, r6, lsl r3 │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + strdeq r4, [r7, -ip] │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + tsteq lr, r2, lsl r9 │ │ │ │ + smlatteq r6, r0, lr, r2 │ │ │ │ + smlatteq r6, r8, lr, r2 │ │ │ │ + smlatteq r6, r6, lr, r2 │ │ │ │ + smlatteq r6, r4, lr, r2 │ │ │ │ + smlatteq r6, r8, lr, r2 │ │ │ │ + ldrdeq r2, [r6, -lr] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + ldrdeq r2, [r6, -r6] │ │ │ │ + smlabteq r6, ip, lr, r2 │ │ │ │ + strdeq r4, [r7, -r8] │ │ │ │ + smlabteq r6, r4, lr, r2 │ │ │ │ + smlabteq r6, r4, lr, r2 │ │ │ │ + smlabteq r6, r8, lr, r2 │ │ │ │ + smlabteq r6, r6, lr, r2 │ │ │ │ + smlabteq r6, ip, lr, r2 │ │ │ │ + tsteq lr, r0, lsl #16 │ │ │ │ + smlabteq r6, r6, lr, r2 │ │ │ │ + tsteq r7, r6, ror #2 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + @ instruction: 0x01062e9c │ │ │ │ + smlatbeq r6, r2, lr, r2 │ │ │ │ + smlatbeq r6, r0, lr, r2 │ │ │ │ + smlatbeq r6, r6, lr, r2 │ │ │ │ + @ instruction: 0x01062eb0 │ │ │ │ + @ instruction: 0x01062eba │ │ │ │ + smlabteq r6, r0, lr, r2 │ │ │ │ + tsteq lr, r0, asr r7 │ │ │ │ + @ instruction: 0x01062eb2 │ │ │ │ + smlabteq r8, lr, r6, r2 │ │ │ │ + @ instruction: 0x01075c9c │ │ │ │ + smlatbeq r6, r6, lr, r2 │ │ │ │ + @ instruction: 0x01062eb6 │ │ │ │ + @ instruction: 0x01062eb0 │ │ │ │ + @ instruction: 0x01062eb0 │ │ │ │ + tsteq r7, r0, rrx │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + tsteq r7, r6, asr #32 │ │ │ │ + smlabbeq r6, r4, lr, r2 │ │ │ │ + tstpeq r3, r6, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010e0696 │ │ │ │ + smlatteq r5, sl, r4, r4 │ │ │ │ bicvs pc, ip, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vcgt.s8 d8, d3, d16 │ │ │ │ vqadd.s8 q12, , q10 │ │ │ │ addsmi r0, r8, #36, 6 @ 0x90000000 │ │ │ │ tstphi sp, #6 @ p-variant is OBSOLETE │ │ │ │ mvnhi pc, #268435456 @ 0x10000000 │ │ │ │ @@ -19357,85 +19357,85 @@ │ │ │ │ @ instruction: 0xf5b08297 │ │ │ │ @ instruction: 0xf0066f39 │ │ │ │ @ instruction: 0xf6408297 │ │ │ │ addsmi r3, r8, #136, 6 @ 0x20000002 │ │ │ │ addshi pc, r6, #70 @ 0x46 │ │ │ │ ldrbtmi r4, [r8], #-2119 @ 0xfffff7b9 │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, sl, ror pc │ │ │ │ - smlatbeq r6, sl, pc, r2 @ │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - ldrdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - smlabbeq r6, lr, r1, r3 │ │ │ │ - tsteq r6, r2, lsl #4 │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - smlabbeq r6, r6, r3, r3 │ │ │ │ - strdeq r3, [r6, -r6] │ │ │ │ - tsteq r6, lr, asr #8 │ │ │ │ - smlabbeq r6, r4, r4, r3 │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - smlatteq r6, lr, r4, r3 │ │ │ │ - smlatteq r6, sl, r6, r3 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - @ instruction: 0x01063598 │ │ │ │ - smlatteq r6, r4, r4, r3 │ │ │ │ - smlabbeq r6, r6, r7, r3 │ │ │ │ - @ instruction: 0x010637b6 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - @ instruction: 0x010639b8 │ │ │ │ - tsteq r6, sl, lsr #20 │ │ │ │ - tsteq r6, sl, ror sl │ │ │ │ - smlatteq r6, r2, sl, r3 │ │ │ │ - tsteq r6, ip, lsr #22 │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - tsteq r6, r2, asr #32 │ │ │ │ - strdeq r4, [r6, -lr] │ │ │ │ + ldrdeq r2, [r6, -sl] │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + smlabbeq r6, ip, lr, r2 │ │ │ │ + smlatteq r6, lr, lr, r2 │ │ │ │ + tsteq r6, r2, ror #30 │ │ │ │ + smlabteq r6, r4, pc, r2 @ │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + smlabbeq r6, lr, r0, r3 │ │ │ │ + smlatteq r6, r6, r0, r3 │ │ │ │ + tsteq r6, r6, asr r1 │ │ │ │ + smlatbeq r6, lr, r1, r3 │ │ │ │ + smlatteq r6, r4, r1, r3 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, lr, asr #4 │ │ │ │ + tsteq r6, sl, asr #8 │ │ │ │ + @ instruction: 0x0106339c │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlatteq r6, r6, r4, r3 │ │ │ │ + tsteq r6, r6, lsl r5 │ │ │ │ + @ instruction: 0x01063694 │ │ │ │ + smlabteq r6, sl, r5, r3 │ │ │ │ + smlatbeq r6, lr, r6, r3 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + smlabbeq r6, sl, r7, r3 │ │ │ │ + ldrdeq r3, [r6, -sl] │ │ │ │ + tsteq r6, r2, asr #16 │ │ │ │ + smlabbeq r6, ip, r8, r3 │ │ │ │ + smlabteq r6, r4, fp, r3 │ │ │ │ + smlatbeq r6, r2, sp, r3 │ │ │ │ + tsteq r6, lr, asr r2 │ │ │ │ + tsteq r6, r2, lsr fp │ │ │ │ ldrdeq r3, [r6, -r2] │ │ │ │ - tsteq r6, r2, ror r2 │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - @ instruction: 0x01063fb2 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ - smlabteq r6, sl, r1, r4 │ │ │ │ - smlabteq r6, ip, sl, r3 │ │ │ │ - tsteq r6, ip, lsl #30 │ │ │ │ - @ instruction: 0x010643b8 │ │ │ │ - @ instruction: 0x01063c92 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, sl, lsr #20 │ │ │ │ - ldrdeq r3, [r6, -r6] │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsl sp │ │ │ │ + @ instruction: 0x010641ba │ │ │ │ + smlatbeq r6, r2, sl, r3 │ │ │ │ + tsteq r6, sl, lsr #30 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, ip, ror #24 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + strdeq r3, [r6, -r2] │ │ │ │ + smlatbeq r6, r2, lr, r3 │ │ │ │ + smlabbeq r6, sl, r7, r3 │ │ │ │ + tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + @ instruction: 0x01063cbc │ │ │ │ + tsteq r6, r4, lsr #32 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + smlatteq r6, sl, r3, r4 │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - ldrdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - smlabteq r6, r4, r2, r4 │ │ │ │ - smlatbeq r6, r4, sl, r4 │ │ │ │ - smlabbeq r6, sl, r6, r4 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - @ instruction: 0x01064c94 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - tsteq r6, lr, lsl #8 │ │ │ │ - tsteq r6, r6, lsl #24 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r6, r6, r3, r4 │ │ │ │ - smlabteq r6, lr, r1, r4 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - tsteq r6, r2, lsl r9 │ │ │ │ - smlatteq r6, r6, r4, r4 │ │ │ │ + smlatbeq r6, r0, r1, r4 │ │ │ │ + smlatbeq r6, lr, r9, r4 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + tsteq r6, lr, ror #2 │ │ │ │ + tsteq r6, r6, ror #18 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + tsteq r6, lr, lsr #30 │ │ │ │ + smlabteq r6, r0, r2, r4 │ │ │ │ + @ instruction: 0x01063ebe │ │ │ │ + smlatbeq r6, sl, r6, r4 │ │ │ │ + @ instruction: 0x01064290 │ │ │ │ + tsteq r6, r6, ror lr │ │ │ │ + tsteq r6, r2, ror r6 │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ @ 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 │ │ │ │ - smlabteq r6, r4, pc, r3 @ │ │ │ │ - smlatbeq r6, r2, r7, r4 │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - tsteq r6, r8, ror #28 │ │ │ │ - strheq r5, [r6, -r0] │ │ │ │ - ldrdeq r4, [r6, -r2] │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r2, lsl #10 │ │ │ │ + ldrdeq r4, [r6, -sl] │ │ │ │ + smlabteq r6, sl, ip, r3 │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ - smlabteq r6, ip, fp, r4 │ │ │ │ - smlabteq r6, lr, fp, r4 │ │ │ │ - @ instruction: 0x01064bbc │ │ │ │ - @ instruction: 0x01064bbe │ │ │ │ - @ instruction: 0x01064bb6 │ │ │ │ - tsteq r6, r6, lsl lr │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabteq r6, r8, fp, r4 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r2, lsr r9 │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, ip, lsl r9 │ │ │ │ tsteq r6, lr, lsl r9 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, sl, lsr r0 │ │ │ │ - qaddeq r5, sl, r6 │ │ │ │ - @ instruction: 0x010651b8 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, r6, ror fp │ │ │ │ + smlabbeq r6, r2, r6, r4 │ │ │ │ + smlabbeq r6, r6, r6, r4 │ │ │ │ + tsteq r6, lr, ror r6 │ │ │ │ + smlabbeq r6, r2, r6, r4 │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + @ instruction: 0x01064d9a │ │ │ │ + @ instruction: 0x01064dba │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + smlabbeq r6, r8, pc, r4 @ │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + swpeq r5, r8, [r6] │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + @ instruction: 0x010651ba │ │ │ │ + tsteq r6, r6, lsr #4 │ │ │ │ + tsteq r6, sl, ror r6 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, ip, ror #12 │ │ │ │ + tsteq r6, sl, ror #8 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ tsteq r6, r8, lsr #4 │ │ │ │ - @ instruction: 0x0106529c │ │ │ │ - smlatteq r6, r0, r2, r5 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - @ instruction: 0x01065392 │ │ │ │ - smlatteq r6, r6, r3, r5 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - smlabteq r6, r6, r4, r5 │ │ │ │ - tsteq r6, sl, lsl r9 │ │ │ │ - smlatteq r6, r0, r4, r5 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - tsteq r6, ip, lsl #18 │ │ │ │ - tsteq r6, sl, lsl #14 │ │ │ │ - smlabteq r6, r0, r4, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlatteq r6, ip, r8, r5 │ │ │ │ - smlabteq r6, r8, r4, r5 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r8, r5 │ │ │ │ - @ instruction: 0x010654b8 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - @ instruction: 0x010659b8 │ │ │ │ - strdeq r5, [r6, -lr] │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - @ instruction: 0x01065a9a │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #24 │ │ │ │ - tsteq r6, lr, lsr ip │ │ │ │ - tsteq r6, sl, ror ip │ │ │ │ - smlatbeq r6, r0, ip, r5 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - smlabbeq r6, r4, sp, r5 │ │ │ │ + tsteq r6, ip, lsr r4 │ │ │ │ + tsteq r6, r8, asr #12 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + smlatbeq r6, r0, r6, r5 │ │ │ │ + smlatbeq r6, sl, r6, r5 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + @ instruction: 0x010657bc │ │ │ │ strdeq r5, [r6, -sl] │ │ │ │ - tsteq r6, r8, lsr #28 │ │ │ │ - @ instruction: 0x01065e94 │ │ │ │ + tsteq r6, r8, lsr r8 │ │ │ │ + smlatbeq r6, r4, r8, r5 │ │ │ │ + tsteq r6, r8, asr r9 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r6, ip, ror #18 │ │ │ │ + @ instruction: 0x0106599e │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + smlabbeq r6, r8, sl, r5 │ │ │ │ + smlatteq r6, r4, sl, r5 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + smlabbeq r6, r8, fp, r5 │ │ │ │ + strdeq r5, [r6, -r4] │ │ │ │ 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 │ │ │ │ - smlatteq r6, r8, sp, r5 │ │ │ │ - tsteq r6, r2, asr lr │ │ │ │ - smlatbeq r6, r6, lr, r5 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - tsteq r6, r8 │ │ │ │ - strdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, ip, ror r0 │ │ │ │ - strheq r6, [r6, -r8] │ │ │ │ - tsteq r6, r6, lsl #2 │ │ │ │ - smlabbeq r6, ip, r1, r6 │ │ │ │ - smlabteq r6, ip, r1, r6 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - smlatteq r6, r0, r2, r6 │ │ │ │ - smlabteq r6, r8, r2, r6 │ │ │ │ - tsteq r6, r2, lsl r3 │ │ │ │ - tsteq r6, r6, ror #6 │ │ │ │ - smlabteq r6, ip, r3, r6 │ │ │ │ - tsteq r6, r0, lsl r4 │ │ │ │ - tsteq r6, r6, asr r4 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - ldrdeq r6, [r6, -r2] │ │ │ │ - smlatbeq r6, r0, r4, r6 │ │ │ │ - smlatteq r6, sl, r4, r6 │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - smlatbeq r6, r4, r5, r6 │ │ │ │ - strdeq r6, [r6, -r6] │ │ │ │ - tsteq r6, sl, asr #12 │ │ │ │ - smlatbeq r6, r4, r6, r6 │ │ │ │ - smlatteq r6, ip, r6, r6 │ │ │ │ - tsteq r6, r6, lsl r7 │ │ │ │ - tsteq r6, r6, ror #14 │ │ │ │ - @ instruction: 0x010667b0 │ │ │ │ - tsteq r6, lr, lsl #16 │ │ │ │ - tsteq r6, r6, asr r8 │ │ │ │ - @ instruction: 0x010668b0 │ │ │ │ - smlatteq r6, r2, r8, r6 │ │ │ │ - tsteq r6, r6, ror #18 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - @ instruction: 0x010669ba │ │ │ │ - smlatteq r6, r2, r9, r6 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, sl, ror #20 │ │ │ │ - smlabteq r6, r4, sl, r6 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - smlabbeq r6, r8, fp, r6 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - smlabteq r6, lr, fp, r6 │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, lr, asr ip │ │ │ │ - smlatbeq r6, sl, ip, r6 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + @ instruction: 0x01065bb2 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ tsteq r6, r8, ror #26 │ │ │ │ - ldrdeq r6, [r6, -ip] │ │ │ │ - smlabbeq r6, sl, lr, r6 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - smlatteq r6, ip, lr, r6 │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - ldrdeq r6, [r6, -r8] │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - strheq r7, [r6, -r8] │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, r6, ror #2 │ │ │ │ - smlatbeq r6, r6, r1, r7 │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - smlabbeq r6, r2, r2, r7 │ │ │ │ - @ instruction: 0x010672b4 │ │ │ │ + tsteq r6, r8, asr sp │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, r6, ror #28 │ │ │ │ + smlatteq r6, ip, lr, r5 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r6, r2, ror r0 │ │ │ │ + smlabteq r6, r6, r0, r6 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r0, ror r1 │ │ │ │ + @ instruction: 0x010661b6 │ │ │ │ + ldrdeq r6, [r6, -r6] │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + mrseq r6, LR_usr │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + smlabbeq r6, lr, r2, r6 │ │ │ │ + tsteq r6, r4, lsl #6 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + smlatbeq r6, sl, r3, r6 │ │ │ │ + tsteq r6, r4, lsl #8 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + tsteq r6, r6, ror r4 │ │ │ │ + smlabteq r6, r6, r4, r6 │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ + tsteq r6, lr, ror #10 │ │ │ │ + @ instruction: 0x010665b6 │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r6, r2, asr #12 │ │ │ │ + smlabteq r6, r6, r6, r6 │ │ │ │ + smlabteq r6, r0, r6, r6 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + tsteq r6, r2, asr #14 │ │ │ │ + @ instruction: 0x01066796 │ │ │ │ + smlabteq r6, sl, r7, r6 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + smlatteq r6, r8, r8, r6 │ │ │ │ + ldrdeq r6, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + @ instruction: 0x010669be │ │ │ │ + tsteq r6, sl, lsl #20 │ │ │ │ + smlabteq r6, r8, sl, r6 │ │ │ │ + tsteq r6, ip, lsr fp │ │ │ │ + smlatteq r6, sl, fp, r6 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, ip, asr #24 │ │ │ │ + @ instruction: 0x01066cbc │ │ │ │ + tsteq r6, r8, lsr sp │ │ │ │ + @ instruction: 0x01066d9c │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + smlabbeq r6, r2, lr, r6 │ │ │ │ + smlabteq r6, r6, lr, r6 │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + smlatbeq r6, r0, pc, r6 @ │ │ │ │ + smlatteq r6, r2, pc, r6 @ │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ 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 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r6, asr #4 │ │ │ │ - @ instruction: 0x010672ba │ │ │ │ - @ instruction: 0x01067292 │ │ │ │ - smlabteq r6, ip, r2, r7 │ │ │ │ - smlatteq r6, r8, r2, r7 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r6, lr, lsl fp │ │ │ │ - tsteq r6, r4, lsl fp │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ + tsteq r6, r6, asr pc │ │ │ │ + smlatbeq r6, r6, pc, r6 @ │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + strdeq r6, [r6, -r2] │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + swpeq r7, r8, [r6] │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + tsteq r6, lr, ror r8 │ │ │ │ + tsteq r6, r4, ror r8 │ │ │ │ + smlatbeq r6, sl, r0, r7 │ │ │ │ + @ instruction: 0x010675b0 │ │ │ │ + @ instruction: 0x010675b8 │ │ │ │ + @ instruction: 0x010675b2 │ │ │ │ + @ instruction: 0x010675ba │ │ │ │ + smlatbeq r6, r8, r5, r7 │ │ │ │ + @ instruction: 0x010675b0 │ │ │ │ + smlatbeq r6, sl, r5, r7 │ │ │ │ tsteq r6, r2, asr r8 │ │ │ │ - tsteq r6, sl, asr r8 │ │ │ │ - tsteq r6, r8, asr #16 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - tsteq r6, sl, asr #16 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r4, lsr sp │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r6, lsl sp │ │ │ │ - smlatteq r6, r6, pc, r7 @ │ │ │ │ - tsteq r6, lr, asr #20 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, r8, asr #20 │ │ │ │ - tsteq r6, sl, asr #20 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - smlabteq r6, r0, r3, r8 │ │ │ │ - smlatteq r6, ip, sl, r8 │ │ │ │ - smlabbeq r6, r2, r3, r8 │ │ │ │ - tsteq r6, r6, lsl r9 │ │ │ │ - @ instruction: 0x010684b8 │ │ │ │ - smlabbeq r6, r8, sl, r8 │ │ │ │ - tsteq r6, sl, lsl r6 │ │ │ │ - @ instruction: 0x010681ba │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - smlabbeq r6, r6, r4, r8 │ │ │ │ - ldrdeq r8, [r6, -r2] │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ + smlabteq r6, r6, r2, r7 │ │ │ │ + smlabteq r6, ip, r2, r7 │ │ │ │ + smlabteq r6, r6, r2, r7 │ │ │ │ + smlabteq r6, ip, r2, r7 │ │ │ │ + @ instruction: 0x01067a94 │ │ │ │ + @ instruction: 0x01067a9a │ │ │ │ + @ instruction: 0x01067a94 │ │ │ │ + @ instruction: 0x01067a9a │ │ │ │ + smlabbeq r6, r0, sl, r7 │ │ │ │ + smlabbeq r6, r6, sl, r7 │ │ │ │ + smlabbeq r6, r0, sl, r7 │ │ │ │ + smlabbeq r6, r6, sl, r7 │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + tsteq r6, r6, ror sl │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + smlatbeq r6, lr, r7, r7 │ │ │ │ + @ instruction: 0x010677b0 │ │ │ │ + smlatbeq r6, r8, r7, r7 │ │ │ │ + smlatbeq r6, sl, r7, r7 │ │ │ │ + @ instruction: 0x01067fb0 │ │ │ │ + smlabbeq r6, sl, r5, r8 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + smlatteq r6, r2, r0, r8 │ │ │ │ + tsteq r6, r6, ror r6 │ │ │ │ + tsteq r6, r8, lsl r2 │ │ │ │ + smlatteq r6, r8, r7, r8 │ │ │ │ + tsteq r6, sl, ror r3 │ │ │ │ + tsteq r6, sl, lsl pc │ │ │ │ + @ instruction: 0x010684b0 │ │ │ │ + smlatteq r6, r6, r1, r8 │ │ │ │ + tsteq r6, r2, lsr r4 │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + @ instruction: 0x0106859c │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + @ instruction: 0x01068796 │ │ │ │ + @ instruction: 0x010687b8 │ │ │ │ + smlatteq r6, r4, r7, r8 │ │ │ │ + smlatteq r6, lr, r7, r8 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ tsteq r6, ip, lsr r8 │ │ │ │ - strdeq r8, [r6, -r4] │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - tsteq r6, r6, lsr sl │ │ │ │ - tsteq r6, r8, asr sl │ │ │ │ - smlabbeq r6, r4, sl, r8 │ │ │ │ - smlabbeq r6, lr, sl, r8 │ │ │ │ - @ instruction: 0x01068aba │ │ │ │ - ldrdeq r8, [r6, -ip] │ │ │ │ - smlabbeq r6, r8, sp, r8 │ │ │ │ - @ instruction: 0x01068d9e │ │ │ │ - smlabteq r6, sl, sp, r8 │ │ │ │ - smlatteq r6, ip, sp, r8 │ │ │ │ - smlatbeq r6, r2, r0, r9 │ │ │ │ + smlatteq r6, r8, sl, r8 │ │ │ │ + strdeq r8, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsr #22 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ orreq pc, r4, #536870916 @ 0x20000004 │ │ │ │ @ instruction: 0xf0064298 │ │ │ │ vqadd.s8 q4, q0, │ │ │ │ vqadd.s8 d24, d18, d25 │ │ │ │ addsmi r0, r8, #16, 6 @ 0x40000000 │ │ │ │ rsbshi pc, r2, r6 │ │ │ │ @ instruction: 0xf641d85b │ │ │ │ @@ -22822,81 +22822,81 @@ │ │ │ │ vmax.s8 q12, , │ │ │ │ addsmi r5, r8, #116, 6 @ 0xd0000001 │ │ │ │ strbhi pc, [r0], -r5 @ │ │ │ │ msrpl SPSR_fs, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r3, {r0, r1, r2, r3, r4, r5, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r6, ror #30 │ │ │ │ - @ instruction: 0x01068f90 │ │ │ │ - @ instruction: 0x01068fb0 │ │ │ │ - swpeq r9, sl, [r6] │ │ │ │ - smlatbeq r6, r4, r3, r9 │ │ │ │ - @ instruction: 0x01068f98 │ │ │ │ + smlabteq r6, r6, ip, r8 │ │ │ │ + strdeq r8, [r6, -r0] │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + strdeq r8, [r6, -sl] │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + strdeq r8, [r6, -r8] │ │ │ │ + tsteq r6, lr │ │ │ │ + smlabteq r6, ip, ip, r8 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, sl, lsr r0 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, r2, asr r2 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + @ instruction: 0x01069290 │ │ │ │ smlatbeq r6, lr, r2, r9 │ │ │ │ - tsteq r6, ip, ror #30 │ │ │ │ - smlatbeq r6, ip, r0, r9 │ │ │ │ - smlatteq r6, r6, r3, r9 │ │ │ │ - smlatbeq r6, ip, pc, r8 @ │ │ │ │ + ldrdeq r9, [r6, -r8] │ │ │ │ + smlatteq r6, r0, r2, r9 │ │ │ │ + tsteq r6, lr, lsl r3 │ │ │ │ + smlabbeq r6, r0, r3, r9 │ │ │ │ ldrdeq r9, [r6, -sl] │ │ │ │ - smlatbeq r6, sl, lr, r8 │ │ │ │ - smlabteq r6, ip, r1, r9 │ │ │ │ - strdeq r9, [r6, -r4] │ │ │ │ - smlatbeq r6, r0, r1, r9 │ │ │ │ - smlatteq r6, r8, r2, r9 │ │ │ │ - smlatbeq r6, sl, r4, r9 │ │ │ │ - smlabteq r6, r8, r4, r9 │ │ │ │ - strdeq r9, [r6, -r2] │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabbeq r6, r0, r5, r9 │ │ │ │ - @ instruction: 0x010695be │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - @ instruction: 0x010696be │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, lr, ror #14 │ │ │ │ - tsteq r6, sl, lsl r8 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - smlabbeq r6, ip, r8, r9 │ │ │ │ + tsteq r6, lr, lsl r4 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlabteq r6, lr, r4, r9 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ + smlatteq r6, ip, r5, r9 │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + ldrdeq r9, [r6, -lr] │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ strdeq r9, [r6, -ip] │ │ │ │ - tsteq r6, lr, ror r9 │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - @ instruction: 0x01069a9c │ │ │ │ - tsteq r6, sl, lsr #22 │ │ │ │ - tsteq r6, lr, lsl #24 │ │ │ │ - tsteq r6, lr, lsr #24 │ │ │ │ + smlabbeq r6, sl, r8, r9 │ │ │ │ + tsteq r6, lr, ror #18 │ │ │ │ + smlabbeq r6, lr, r9, r9 │ │ │ │ + tsteq r6, r8, lsr sl │ │ │ │ ldrdeq r9, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ - tsteq r6, r2, lsl lr │ │ │ │ - tsteq r6, r4, ror #28 │ │ │ │ - smlabteq r6, lr, lr, r9 │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ - smlabteq r6, r6, pc, r9 @ │ │ │ │ - @ instruction: 0x01069f9c │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - @ instruction: 0x0106a196 │ │ │ │ - strdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r4, ror #4 │ │ │ │ - smlatbeq r6, ip, r2, sl │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - smlatteq r6, r6, r3, sl │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - smlatbeq r6, r6, r4, sl │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - smlatbeq r6, r2, r5, sl │ │ │ │ - @ instruction: 0x0106a592 │ │ │ │ - strdeq sl, [r6, -lr] │ │ │ │ - tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, r2, ror fp │ │ │ │ + smlabteq r6, r4, fp, r9 │ │ │ │ + tsteq r6, lr, lsr #24 │ │ │ │ + smlabbeq r6, lr, ip, r9 │ │ │ │ + tsteq r6, r6, lsr #26 │ │ │ │ + strdeq r9, [r6, -ip] │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + smlabteq r6, r8, sp, r9 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + smlabbeq r6, sl, lr, r9 │ │ │ │ + strdeq r9, [r6, -r6] │ │ │ │ + tsteq r6, r6, asr pc │ │ │ │ + smlabteq r6, r4, pc, r9 @ │ │ │ │ + tsteq r6, ip │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + @ instruction: 0x0106a19a │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r6, r2, lsl #6 │ │ │ │ + strdeq sl, [r6, -r2] │ │ │ │ + tsteq r6, lr, asr r3 │ │ │ │ + @ instruction: 0x0106a3bc │ │ │ │ svcpl 0x0056f5b0 │ │ │ │ ldrhi pc, [r6, #5]! │ │ │ │ orrpl pc, r4, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0054298 │ │ │ │ vqrshl.s8 d24, d21, d19 │ │ │ │ addsmi r5, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrhi pc, [r4, #69]! @ 0x45 │ │ │ │ @@ -23687,80 +23687,80 @@ │ │ │ │ @ instruction: 0xf64386b9 │ │ │ │ addsmi r1, r8, #124, 6 @ 0xf0000001 │ │ │ │ ldrthi pc, [r8], r5 @ │ │ │ │ cmnpne r4, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0454298 │ │ │ │ stmdami r2, {r0, r1, r2, r4, r5, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - @ instruction: 0x0106a5bc │ │ │ │ - tsteq r6, lr, lsl #12 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - ldrdeq sl, [r6, -r6] │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, ip, lsl r3 │ │ │ │ + tsteq r6, lr, ror #6 │ │ │ │ ldrdeq sl, [r6, -r8] │ │ │ │ - tsteq r6, r6, lsr r8 │ │ │ │ - smlatbeq r6, r2, r8, sl │ │ │ │ - strdeq sl, [r6, -r4] │ │ │ │ - tsteq r6, lr, asr r9 │ │ │ │ - @ instruction: 0x0106a9bc │ │ │ │ - tsteq r6, r4, asr sl │ │ │ │ - tsteq r6, sl, lsr sl │ │ │ │ - smlatbeq r6, r4, sl, sl │ │ │ │ + tsteq r6, r6, lsr r4 │ │ │ │ + ldrdeq sl, [r6, -r0] │ │ │ │ + smlabteq r6, lr, r4, sl │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ + @ instruction: 0x0106a596 │ │ │ │ + tsteq r6, r2, lsl #12 │ │ │ │ + tsteq r6, r4, asr r6 │ │ │ │ + @ instruction: 0x0106a6be │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + @ instruction: 0x0106a7b4 │ │ │ │ + @ instruction: 0x0106a79a │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + smlabteq r6, ip, r8, sl │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + smlabbeq r6, r8, r9, sl │ │ │ │ + smlatteq r6, r6, r9, sl │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + @ instruction: 0x0106aa98 │ │ │ │ tsteq r6, r2, lsl #22 │ │ │ │ - tsteq r6, ip, ror #22 │ │ │ │ - @ instruction: 0x0106abbe │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + smlabteq r6, sl, fp, sl │ │ │ │ + tsteq r6, ip, lsl ip │ │ │ │ smlabbeq r6, r6, ip, sl │ │ │ │ - strdeq sl, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - smlatbeq r6, r2, sp, sl │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, sl, ror #28 │ │ │ │ - @ instruction: 0x0106aebc │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - smlabbeq r6, r4, pc, sl @ │ │ │ │ - tsteq r6, ip, lsl r0 │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - tsteq r6, r0, asr #2 │ │ │ │ - @ instruction: 0x0106b194 │ │ │ │ - strdeq fp, [r6, -lr] │ │ │ │ + smlatteq r6, r4, ip, sl │ │ │ │ + tsteq r6, ip, ror sp │ │ │ │ + tsteq r6, lr, ror #26 │ │ │ │ + ldrdeq sl, [r6, -r8] │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + smlatbeq r6, r0, lr, sl │ │ │ │ + strdeq sl, [r6, -r4] │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ + @ instruction: 0x0106afbc │ │ │ │ + qaddeq fp, r4, r6 │ │ │ │ + qaddeq fp, r4, r6 │ │ │ │ + strheq fp, [r6, -lr] │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + smlabbeq r6, r6, r1, fp │ │ │ │ + ldrdeq fp, [r6, -sl] │ │ │ │ + strdeq ip, [r6, -r0] │ │ │ │ + smlatteq r6, lr, sp, ip │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + smlabteq r6, lr, r1, fp │ │ │ │ + smlatteq r6, r0, r1, fp │ │ │ │ + smlatteq r6, r6, r1, fp │ │ │ │ + strdeq fp, [r6, -sl] │ │ │ │ + strdeq fp, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r6, r4, lsl r2 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ tsteq r6, ip, asr r2 │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ - strdeq fp, [r6, -r4] │ │ │ │ - tsteq r6, lr, asr r3 │ │ │ │ - @ instruction: 0x0106b3bc │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - swpeq sp, r0, [r6] │ │ │ │ - smlabbeq r6, lr, r0, sp │ │ │ │ - ldrdeq fp, [r6, -r2] │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - smlabbeq r6, r0, r4, fp │ │ │ │ - smlabbeq r6, r6, r4, fp │ │ │ │ - @ instruction: 0x0106b49a │ │ │ │ - @ instruction: 0x0106b498 │ │ │ │ - smlatbeq r6, ip, r4, fp │ │ │ │ - @ instruction: 0x0106b4b4 │ │ │ │ - smlabteq r6, r8, r4, fp │ │ │ │ - @ instruction: 0x0106b4ba │ │ │ │ - smlabteq r6, lr, r4, fp │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - smlatteq r6, sl, r4, fp │ │ │ │ - smlatteq r6, r8, r4, fp │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - strdeq sp, [r6, -sl] │ │ │ │ - smlabteq r6, r2, r0, sp │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - ldrdeq sp, [r6, -lr] │ │ │ │ - strdeq sp, [r6, -r2] │ │ │ │ - smlatteq r6, ip, r0, sp │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, sl, asr lr │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ 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 │ │ │ │ - strdeq ip, [r6, -r6] │ │ │ │ - strdeq ip, [r6, -ip] │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, sl, asr r4 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - tsteq r6, r2, rrx │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, r2, lsr r0 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r6, lr, lsr r0 │ │ │ │ - qaddeq sp, r2, r6 │ │ │ │ - qaddeq sp, r8, r6 │ │ │ │ - tsteq r6, sl, rrx │ │ │ │ - qaddeq sp, r8, r6 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - smlabbeq r6, r4, r0, sp │ │ │ │ - tsteq r6, lr, ror r0 │ │ │ │ - swpeq sp, r2, [r6] │ │ │ │ - swpeq sp, r8, [r6] │ │ │ │ - strdeq fp, [r6, -r8] │ │ │ │ - @ instruction: 0x0106b4bc │ │ │ │ + tsteq r6, r6, asr sp │ │ │ │ + tsteq r6, ip, asr sp │ │ │ │ + @ instruction: 0x0106b1bc │ │ │ │ + smlabbeq r6, lr, r1, fp │ │ │ │ + smlatbeq r6, r2, r1, fp │ │ │ │ + smlatbeq r6, r8, r1, fp │ │ │ │ + @ instruction: 0x0106b1ba │ │ │ │ + @ instruction: 0x0106b1b4 │ │ │ │ + smlabteq r6, r8, r1, fp │ │ │ │ + smlabteq r6, lr, r1, fp │ │ │ │ + smlabteq r6, r2, sp, ip │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + smlabbeq r6, ip, sp, ip │ │ │ │ + @ instruction: 0x0106cd92 │ │ │ │ + smlatbeq r6, r4, sp, ip │ │ │ │ + @ instruction: 0x0106cd9e │ │ │ │ + @ instruction: 0x0106cdb2 │ │ │ │ + @ instruction: 0x0106cdb8 │ │ │ │ + smlabteq r6, sl, sp, ip │ │ │ │ + @ instruction: 0x0106cdb8 │ │ │ │ + smlabteq r6, ip, sp, ip │ │ │ │ + ldrdeq ip, [r6, -r2] │ │ │ │ + smlatteq r6, r4, sp, ip │ │ │ │ + ldrdeq ip, [r6, -lr] │ │ │ │ + strdeq ip, [r6, -r2] │ │ │ │ + strdeq ip, [r6, -r8] │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, r2, asr #4 │ │ │ │ + tsteq r6, r6, asr r2 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + smlabteq r6, r2, r2, fp │ │ │ │ + tsteq r6, sl, ror #4 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlabbeq r6, r4, r2, fp │ │ │ │ + @ instruction: 0x0106b296 │ │ │ │ + @ instruction: 0x0106b290 │ │ │ │ + smlatbeq r6, r4, r2, fp │ │ │ │ + smlatbeq r6, lr, r2, fp │ │ │ │ + smlabteq r6, r2, r2, fp │ │ │ │ + @ instruction: 0x0106b2b2 │ │ │ │ + smlabteq r6, r6, r2, fp │ │ │ │ ldrdeq fp, [r6, -r0] │ │ │ │ - ldrdeq fp, [r6, -r6] │ │ │ │ - smlatteq r6, r8, r4, fp │ │ │ │ - smlatteq r6, r2, r4, fp │ │ │ │ - strdeq fp, [r6, -r6] │ │ │ │ - strdeq fp, [r6, -ip] │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - smlabteq r6, r4, r0, sp │ │ │ │ - ldrdeq sp, [r6, -r6] │ │ │ │ - ldrdeq sp, [r6, -ip] │ │ │ │ - smlatteq r6, lr, r0, sp │ │ │ │ - smlatteq r6, sl, r0, sp │ │ │ │ - strdeq sp, [r6, -ip] │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, sl, lsl #10 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, r0, lsr r5 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, lr, asr #10 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, r0, ror r5 │ │ │ │ - smlabbeq r6, r4, r5, fp │ │ │ │ - smlabbeq r6, r0, r5, fp │ │ │ │ - @ instruction: 0x0106b594 │ │ │ │ - @ instruction: 0x0106b59e │ │ │ │ - @ instruction: 0x0106d194 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlabbeq r6, ip, r1, sp │ │ │ │ - smlabbeq r6, r8, r1, sp │ │ │ │ - @ instruction: 0x0106d19c │ │ │ │ - smlatbeq r6, r6, r1, sp │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ + smlatteq r6, r4, r2, fp │ │ │ │ + smlatteq r6, r0, r2, fp │ │ │ │ + strdeq fp, [r6, -r4] │ │ │ │ + strdeq fp, [r6, -lr] │ │ │ │ + strdeq ip, [r6, -r4] │ │ │ │ + @ instruction: 0x0106ceba │ │ │ │ + smlabteq r6, lr, lr, ip │ │ │ │ + ldrdeq ip, [r6, -r8] │ │ │ │ + smlatteq r6, ip, lr, ip │ │ │ │ + smlatteq r6, r8, lr, ip │ │ │ │ + strdeq ip, [r6, -ip] │ │ │ │ + tsteq r6, r6, lsl #30 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ 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 │ │ │ │ - smlabteq r6, lr, r4, fp │ │ │ │ - smlatteq r6, r0, r4, fp │ │ │ │ - smlatteq r6, r8, r4, fp │ │ │ │ - strdeq fp, [r6, -sl] │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + tsteq r6, r4, asr r2 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + tsteq r6, lr, ror #4 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + tsteq r6, r4, asr #28 │ │ │ │ + tsteq r6, lr, lsr lr │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + @ instruction: 0x0106b2b8 │ │ │ │ + smlabbeq r6, sl, r2, fp │ │ │ │ + @ instruction: 0x0106b29c │ │ │ │ + smlatbeq r6, r2, r2, fp │ │ │ │ + @ instruction: 0x0106b2b6 │ │ │ │ + @ instruction: 0x0106b2b0 │ │ │ │ + smlabteq r6, r2, r2, fp │ │ │ │ + smlabteq r6, r8, r2, fp │ │ │ │ + @ instruction: 0x0106cebe │ │ │ │ + smlabbeq r6, r2, lr, ip │ │ │ │ + @ instruction: 0x0106ce94 │ │ │ │ + @ instruction: 0x0106ce9a │ │ │ │ + smlatbeq r6, lr, lr, ip │ │ │ │ + smlatbeq r6, r8, lr, ip │ │ │ │ + @ instruction: 0x0106ceba │ │ │ │ + smlabteq r6, r0, lr, ip │ │ │ │ + tsteq r6, r2, lsr #6 │ │ │ │ strdeq fp, [r6, -r4] │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r6, lr, lsl #10 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - strheq sp, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r0, sp │ │ │ │ - ldrdeq sp, [r6, -r2] │ │ │ │ - smlatteq r6, r4, r0, sp │ │ │ │ - ldrdeq sp, [r6, -lr] │ │ │ │ - strdeq sp, [r6, -r0] │ │ │ │ - strdeq sp, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, sl, lsr #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, r6, asr r5 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tsteq r6, lr, asr #2 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - smlabteq r6, r2, r5, fp │ │ │ │ - @ instruction: 0x0106b594 │ │ │ │ - smlatbeq r6, r6, r5, fp │ │ │ │ - smlatbeq r6, ip, r5, fp │ │ │ │ - smlabteq r6, r0, r5, fp │ │ │ │ - @ instruction: 0x0106b5ba │ │ │ │ - smlabteq r6, ip, r5, fp │ │ │ │ - ldrdeq fp, [r6, -r2] │ │ │ │ - smlabteq r6, r6, r1, sp │ │ │ │ - @ instruction: 0x010651b2 │ │ │ │ - @ instruction: 0x01060dbe │ │ │ │ - smlatbeq r5, r2, r8, lr │ │ │ │ - @ instruction: 0x0105de9a │ │ │ │ - tsteq r5, r2, ror r1 │ │ │ │ - smlabbeq r5, lr, sp, ip │ │ │ │ - tsteq r5, r2, asr fp │ │ │ │ - tsteq r5, sl, lsl sl │ │ │ │ - smlatbeq r5, lr, r9, ip │ │ │ │ - tsteq r5, lr, ror r9 │ │ │ │ - smlabbeq r5, sl, r9, ip │ │ │ │ - tsteq r4, r2, lsr #30 │ │ │ │ - @ instruction: 0x0105c9b2 │ │ │ │ - smlabteq r5, r2, r9, ip │ │ │ │ - tsteq r4, sl, lsl #30 │ │ │ │ - tsteq r5, lr, ror #20 │ │ │ │ - tsteq r5, lr, lsl sl │ │ │ │ - tsteq r5, sl, lsr sl │ │ │ │ - smlatteq r4, sl, lr, sp │ │ │ │ - smlatbeq r5, r2, sl, ip │ │ │ │ - @ instruction: 0x0105cabe │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r6, sl, lsl r3 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, r2, lsr r3 │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + strdeq sp, [r5, -sl] │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlatteq r5, lr, sl, ip │ │ │ │ + @ instruction: 0x0105c8b2 │ │ │ │ + tsteq r5, sl, ror r7 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + ldrdeq ip, [r5, -lr] │ │ │ │ + smlatteq r5, sl, r6, ip │ │ │ │ + smlabbeq r4, r2, ip, sp │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + tsteq r5, r2, lsr #14 │ │ │ │ + tsteq r4, sl, ror #24 │ │ │ │ + smlabteq r5, lr, r7, ip │ │ │ │ + tsteq r5, lr, ror r7 │ │ │ │ + @ instruction: 0x0105c79a │ │ │ │ + tsteq r4, sl, asr #24 │ │ │ │ + tsteq r5, r2, lsl #16 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + tsteq r5, r6, lsr r9 │ │ │ │ + smlatbeq r5, r2, r8, ip │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ + tsteq r5, r6, ror #16 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + @ instruction: 0x0105c8be │ │ │ │ + smlatteq r5, r2, r8, ip │ │ │ │ + strdeq sp, [r4, -r2] │ │ │ │ + @ instruction: 0x0105c992 │ │ │ │ + tsteq r5, r6, lsr r9 │ │ │ │ + tsteq r5, r6, asr #18 │ │ │ │ ldrdeq sp, [r4, -r2] │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ + @ instruction: 0x0105c9b6 │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + @ instruction: 0x0104dbba │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + tsteq r5, lr, ror sl │ │ │ │ + tsteq r5, lr, lsr #20 │ │ │ │ + tsteq r5, lr, asr #20 │ │ │ │ + smlabbeq r4, sl, fp, sp │ │ │ │ + smlatbeq r5, r6, sl, ip │ │ │ │ + @ instruction: 0x0105cab6 │ │ │ │ + tsteq r4, r2, ror fp │ │ │ │ + tsteq r5, lr, lsr fp │ │ │ │ strdeq ip, [r5, -sl] │ │ │ │ - tsteq r5, r6, lsl #22 │ │ │ │ - smlatbeq r4, sl, lr, sp │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - smlabbeq r5, r2, fp, ip │ │ │ │ - @ instruction: 0x0104de92 │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + smlabbeq r5, r6, fp, ip │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + smlabbeq r5, sl, ip, ip │ │ │ │ + tsteq r5, r2, lsr #24 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + tsteq r4, r2, lsl fp │ │ │ │ tsteq r5, r2, lsr ip │ │ │ │ - ldrdeq ip, [r5, -r6] │ │ │ │ - smlatteq r5, r6, fp, ip │ │ │ │ - tsteq r4, r2, ror lr │ │ │ │ - tsteq r5, r6, asr ip │ │ │ │ + tsteq r5, r2, asr #24 │ │ │ │ + strdeq sp, [r4, -sl] │ │ │ │ + smlatbeq r5, sl, ip, ip │ │ │ │ tsteq r5, r2, ror ip │ │ │ │ - tsteq r4, sl, asr lr │ │ │ │ - smlabteq r5, r2, lr, ip │ │ │ │ - smlatbeq r5, r2, sp, ip │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - smlabteq r5, lr, ip, ip │ │ │ │ - smlatteq r5, lr, ip, ip │ │ │ │ - tsteq r4, sl, lsr #28 │ │ │ │ - tsteq r5, r6, asr #26 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - tsteq r4, r2, lsl lr │ │ │ │ + smlabbeq r5, r2, ip, ip │ │ │ │ + ldrdeq sp, [r4, -sl] │ │ │ │ + smlatbeq r5, r2, ip, ip │ │ │ │ + smlabteq r4, sl, sl, sp │ │ │ │ + tsteq r5, r2, lsl #2 │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + @ instruction: 0x0105cd92 │ │ │ │ + @ instruction: 0x0104da92 │ │ │ │ + smlabbeq r5, r2, pc, ip @ │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + tsteq r4, sl, ror sl │ │ │ │ + tsteq r5, sl, lsl sp │ │ │ │ + smlatteq r5, sl, lr, ip │ │ │ │ + smlabbeq r5, lr, pc, ip @ │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + tsteq r5, r2, asr lr │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + tsteq r4, r2, asr #20 │ │ │ │ + tsteq r5, r2, ror r1 │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + smlatbeq r5, r6, sp, ip │ │ │ │ + tsteq r5, lr, asr #28 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ ldrdeq ip, [r5, -lr] │ │ │ │ - @ instruction: 0x0105cd9a │ │ │ │ - @ instruction: 0x0105cdb2 │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + tsteq r4, sl, lsl #20 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + swpeq sp, sl, [r5] │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ strdeq sp, [r4, -r2] │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - tsteq r5, r6, lsr #28 │ │ │ │ - ldrdeq sp, [r4, -sl] │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - smlabteq r5, r2, lr, ip │ │ │ │ - tsteq r5, sl, ror lr │ │ │ │ - @ instruction: 0x0105ce92 │ │ │ │ - @ instruction: 0x0104ddb2 │ │ │ │ - ldrdeq ip, [r5, -r2] │ │ │ │ - smlatteq r5, r2, lr, ip │ │ │ │ - @ instruction: 0x0104dd9a │ │ │ │ - tsteq r5, sl, asr #30 │ │ │ │ - tsteq r5, r2, lsl pc │ │ │ │ - tsteq r5, r2, lsr #30 │ │ │ │ - tsteq r4, sl, ror sp │ │ │ │ - tsteq r5, r2, asr #30 │ │ │ │ - tsteq r4, sl, ror #26 │ │ │ │ - smlatbeq r5, r2, r3, sp │ │ │ │ - @ instruction: 0x0105d2ba │ │ │ │ - tsteq r5, r6, ror r0 │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - @ instruction: 0x0105cf9a │ │ │ │ - tsteq r5, r2, lsr r0 │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r5, r2, lsr #4 │ │ │ │ - smlatbeq r5, r2, pc, ip @ │ │ │ │ - tsteq r4, sl, lsl sp │ │ │ │ - @ instruction: 0x0105cfba │ │ │ │ - smlabbeq r5, sl, r1, sp │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - strdeq sp, [r4, -sl] │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - @ instruction: 0x0105d192 │ │ │ │ - smlatteq r4, r2, ip, sp │ │ │ │ - tsteq r5, r2, lsl r4 │ │ │ │ - smlatbeq r5, r2, r1, sp │ │ │ │ - tsteq r5, r6, asr #32 │ │ │ │ - smlatteq r5, lr, r0, sp │ │ │ │ - @ instruction: 0x0104dcbc │ │ │ │ - tsteq r5, lr, ror r2 │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - smlatbeq r4, sl, ip, sp │ │ │ │ - @ instruction: 0x0105d2bc │ │ │ │ - tsteq r5, sl, lsr r3 │ │ │ │ + strheq sp, [r5, -ip] │ │ │ │ + smlatteq r4, r6, r9, sp │ │ │ │ + smlabbeq r5, r0, r3, sp │ │ │ │ + tsteq r5, sl, asr r2 │ │ │ │ + smlabteq r5, r4, r1, sp │ │ │ │ + tsteq r5, lr, ror r1 │ │ │ │ + smlatbeq r5, r0, r1, sp │ │ │ │ + smlabteq r4, r2, r9, sp │ │ │ │ strdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x0104dc92 │ │ │ │ - tsteq r5, ip, asr r3 │ │ │ │ - smlabbeq r4, r6, ip, sp │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - tsteq r5, r4, ror #8 │ │ │ │ - tsteq r5, lr, lsl r4 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - @ instruction: 0x0105d498 │ │ │ │ - smlatbeq r5, lr, r4, sp │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq r5, lr, asr r5 │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - tsteq r5, lr, lsr #10 │ │ │ │ - tsteq r4, r8, lsr ip │ │ │ │ - smlabbeq r5, lr, r5, sp │ │ │ │ - smlatbeq r5, ip, r5, sp │ │ │ │ - tsteq r4, r6, lsr #24 │ │ │ │ - smlabteq r5, r8, r6, sp │ │ │ │ - tsteq r5, r2, asr #12 │ │ │ │ + tsteq r5, lr, lsl #4 │ │ │ │ + @ instruction: 0x0104d9b0 │ │ │ │ + @ instruction: 0x0105d2be │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + smlabbeq r5, lr, r2, sp │ │ │ │ + @ instruction: 0x0104d998 │ │ │ │ + smlatteq r5, lr, r2, sp │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + smlabbeq r4, r6, r9, sp │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + smlatbeq r5, r2, r3, sp │ │ │ │ + tsteq r5, r4, asr r3 │ │ │ │ + tsteq r5, r6, ror r3 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + smlatteq r5, r8, r3, sp │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ + tsteq r5, r8, asr #10 │ │ │ │ + tsteq r5, sl, lsr #8 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + tsteq r4, lr, lsr r9 │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ strdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, r6, lsl r6 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - smlabbeq r5, r8, r6, sp │ │ │ │ - strdeq sp, [r4, -r6] │ │ │ │ - smlatteq r5, r8, r7, sp │ │ │ │ - smlabteq r5, sl, r6, sp │ │ │ │ + tsteq r5, r2, lsr #22 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r5, r6, lsr r6 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + smlabbeq r5, r6, sl, sp │ │ │ │ + smlatteq r5, r0, fp, sp │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + tsteq r5, lr, lsl #10 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + smlabbeq r5, lr, sl, sp │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + smlabteq r4, r6, r8, sp │ │ │ │ + tsteq r5, r0, lsr #26 │ │ │ │ + tsteq r5, sl, lsr r8 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + smlatbeq r4, r8, r8, sp │ │ │ │ + tsteq r5, r2, ror sl │ │ │ │ + smlabteq r5, r4, fp, sp │ │ │ │ + @ instruction: 0x0104d896 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + smlatteq r5, r2, r3, sp │ │ │ │ ldrdeq sp, [r5, -ip] │ │ │ │ - ldrdeq sp, [r4, -lr] │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - ldrdeq sp, [r4, -r2] │ │ │ │ - @ instruction: 0x0105df94 │ │ │ │ - smlabteq r5, r2, sp, sp │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - smlabteq r5, ip, pc, sp @ │ │ │ │ - tsteq r5, r6, lsr #26 │ │ │ │ - smlabbeq r5, r0, lr, sp │ │ │ │ - smlatbeq r4, r2, fp, sp │ │ │ │ - @ instruction: 0x0105d6b4 │ │ │ │ - smlatbeq r5, lr, r7, sp │ │ │ │ - @ instruction: 0x0104db90 │ │ │ │ - tsteq r5, lr, lsr #26 │ │ │ │ - smlatteq r5, r0, sl, sp │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - smlatbeq r5, lr, pc, sp @ │ │ │ │ - smlabteq r5, r4, r0, lr │ │ │ │ - tsteq r4, r6, ror #22 │ │ │ │ - smlabteq r5, r0, pc, sp @ │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - @ instruction: 0x0105d894 │ │ │ │ - smlatbeq r5, lr, r9, sp │ │ │ │ - tsteq r4, r8, asr #22 │ │ │ │ - tsteq r5, r2, lsl sp │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ - tsteq r4, r6, lsr fp │ │ │ │ - @ instruction: 0x0105d894 │ │ │ │ - smlabbeq r5, r2, r6, sp │ │ │ │ - tsteq r5, ip, ror r7 │ │ │ │ - tsteq r4, lr, lsl fp │ │ │ │ - @ instruction: 0x0105dabc │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - tsteq r4, ip, lsl #22 │ │ │ │ - @ instruction: 0x0105d8b2 │ │ │ │ - smlabteq r5, r8, sl, sp │ │ │ │ - tsteq r5, r2, ror r6 │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - smlabbeq r5, r6, r0, lr │ │ │ │ - smlatteq r4, r8, sl, sp │ │ │ │ - tsteq r5, sl, ror #16 │ │ │ │ - smlabbeq r5, r4, r9, sp │ │ │ │ - ldrdeq sp, [r4, -r6] │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - tsteq r5, ip, lsr lr │ │ │ │ + tsteq r4, lr, ror r8 │ │ │ │ + tsteq r5, ip, lsl r8 │ │ │ │ + tsteq r5, r6, lsr r9 │ │ │ │ + tsteq r4, ip, ror #16 │ │ │ │ + tsteq r5, r2, lsl r6 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + smlatteq r5, r6, sp, sp │ │ │ │ + tsteq r4, r8, asr #16 │ │ │ │ + smlabteq r5, sl, r5, sp │ │ │ │ + smlatteq r5, r4, r6, sp │ │ │ │ + tsteq r4, r6, lsr r8 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + @ instruction: 0x0105db9c │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -26430,423 +26430,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ + smlabteq r4, r8, r4, sp │ │ │ │ + qaddeq sp, r8, r5 │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + @ instruction: 0x0104d4b0 │ │ │ │ + tsteq r5, r0, rrx │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, r4, sp │ │ │ │ + @ instruction: 0x0105d59c │ │ │ │ + smlabbeq r4, r8, r4, sp │ │ │ │ + tsteq r5, ip, asr #18 │ │ │ │ + tsteq r5, r0, asr sl │ │ │ │ + tsteq r4, r0, ror r4 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + tsteq r5, r8, asr #6 │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + tsteq r5, ip, ror r5 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + smlatteq r5, r8, pc, ip @ │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + tsteq r5, ip, lsr #8 │ │ │ │ + strdeq sp, [r4, -r0] │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlatteq r5, ip, r8, sp │ │ │ │ + ldrdeq sp, [r4, -r0] │ │ │ │ + tsteq r5, r0, lsl #24 │ │ │ │ strdeq sp, [r5, -r8] │ │ │ │ + @ instruction: 0x0104d3b8 │ │ │ │ + tsteq r5, r8, lsr r4 │ │ │ │ + tsteq r5, r0, lsl #24 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ strdeq sp, [r5, -r0] │ │ │ │ - tsteq r4, r0, asr r7 │ │ │ │ - mrseq sp, SP_abt │ │ │ │ - @ instruction: 0x0105d994 │ │ │ │ - tsteq r5, r4, lsr #14 │ │ │ │ - tsteq r5, ip, lsr r8 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - smlatteq r5, ip, fp, sp │ │ │ │ + @ instruction: 0x0104d390 │ │ │ │ + smlatteq r5, r0, pc, sp @ │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + tsteq r4, r8, ror r3 │ │ │ │ + smlatteq r5, r8, pc, sp @ │ │ │ │ + smlatteq r5, r0, fp, sp │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r4, r8, asr r3 │ │ │ │ + smlatteq r5, r0, r1, lr │ │ │ │ + tsteq r4, r8, asr #6 │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ strdeq sp, [r5, -r0] │ │ │ │ - tsteq r4, r0, lsl r7 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ + smlatteq r5, r0, r1, lr │ │ │ │ + smlabteq r5, r0, sp, sp │ │ │ │ + @ instruction: 0x0105dfb8 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + smlabteq r5, r8, r9, sp │ │ │ │ + smlabteq r5, r0, fp, sp │ │ │ │ + mrseq sp, LR_abt │ │ │ │ ldrdeq sp, [r5, -r0] │ │ │ │ - smlatteq r5, r8, r5, sp │ │ │ │ - strdeq sp, [r4, -r0] │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - smlatteq r4, r0, r6, sp │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r5, ip, lsl r8 │ │ │ │ - @ instruction: 0x0105d398 │ │ │ │ - @ instruction: 0x0105dcb0 │ │ │ │ - smlabbeq r5, r8, r2, sp │ │ │ │ - smlatbeq r4, r8, r6, sp │ │ │ │ - @ instruction: 0x0105d5b4 │ │ │ │ - smlabteq r5, ip, r6, sp │ │ │ │ - @ instruction: 0x0104d690 │ │ │ │ - smlatbeq r5, r0, ip, sp │ │ │ │ - tsteq r5, r0, ror sl │ │ │ │ - smlabbeq r5, ip, fp, sp │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - smlatbeq r5, r0, lr, sp │ │ │ │ - swpeq lr, r8, [r5] │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlatbeq r5, r0, lr, sp │ │ │ │ - smlatbeq r5, r8, r6, lr │ │ │ │ - @ instruction: 0x0105dc90 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - smlabbeq r5, r0, r2, lr │ │ │ │ - @ instruction: 0x0105e490 │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - smlabbeq r5, r8, r2, lr │ │ │ │ - smlabbeq r5, r0, lr, sp │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - smlabbeq r5, r0, r4, lr │ │ │ │ - smlatteq r4, r8, r5, sp │ │ │ │ + smlabteq r5, r0, r1, lr │ │ │ │ ldrdeq lr, [r5, -r0] │ │ │ │ - swpeq lr, r0, [r5] │ │ │ │ - smlabbeq r5, r0, r4, lr │ │ │ │ - tsteq r5, r0, rrx │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - @ instruction: 0x0104d5b8 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - smlatbeq r4, r0, r5, sp │ │ │ │ - tsteq r5, r0, ror ip │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - smlabbeq r4, r0, r5, sp │ │ │ │ - qaddeq lr, r0, r5 │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - tsteq r4, r8, ror #10 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - qaddeq lr, r0, r5 │ │ │ │ - tsteq r5, r8, asr #24 │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ - tsteq r5, r8, asr #8 │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - tsteq r5, r0, asr r4 │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r4, r8, lsl #10 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - tstpeq r5, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, lsl #16 │ │ │ │ - smlabteq r5, r4, r2, lr │ │ │ │ - smlabbeq r5, r0, r6, lr │ │ │ │ - tsteq r5, r8, lsr #4 │ │ │ │ - tsteq r5, r0, lsr r6 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r8, lsl #8 │ │ │ │ - @ instruction: 0x0104d4b0 │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - @ instruction: 0x0104d498 │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r4, r8, ror r4 │ │ │ │ - smlatteq r5, r8, r1, lr │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r4, r0, ror #8 │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - smlatteq r5, ip, r1, lr │ │ │ │ - smlatteq r5, r0, sp, sp │ │ │ │ + smlatteq r4, r0, r2, sp │ │ │ │ + @ instruction: 0x0105ddb0 │ │ │ │ + smlatbeq r5, r8, pc, sp @ │ │ │ │ + smlabteq r4, r8, r2, sp │ │ │ │ ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r4, r8, lsr r4 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlatteq r5, r0, fp, sp │ │ │ │ - tsteq r4, r0, lsr #8 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlatteq r5, r0, r3, lr │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlabteq r5, r8, pc, sp @ │ │ │ │ - smlatteq r4, r8, r3, sp │ │ │ │ - smlatteq r5, r0, r8, lr │ │ │ │ - tsteq r5, r0, lsl r6 │ │ │ │ - smlabteq r5, r8, sp, sp │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - @ instruction: 0x0105dbb8 │ │ │ │ - @ instruction: 0x0104d3b8 │ │ │ │ - @ instruction: 0x0105e1b8 │ │ │ │ - smlabteq r5, r8, r3, lr │ │ │ │ - smlatbeq r4, r0, r3, sp │ │ │ │ - smlabteq r5, r4, r1, lr │ │ │ │ - smlatbeq r5, r8, sp, sp │ │ │ │ - smlatbeq r5, r0, pc, sp @ │ │ │ │ - smlabbeq r4, r0, r3, sp │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r4, r8, ror #6 │ │ │ │ - @ instruction: 0x0105e8b0 │ │ │ │ - smlabbeq r5, r0, r8, lr │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r4, r0, asr #6 │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - tsteq r5, r0, lsl #12 │ │ │ │ - tsteq r4, r8, lsr #6 │ │ │ │ - @ instruction: 0x0105e898 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - tsteq r5, r8, lsl #12 │ │ │ │ - tsteq r4, r8, lsl #6 │ │ │ │ - smlatteq r5, ip, sl, lr │ │ │ │ - strdeq sp, [r4, -r8] │ │ │ │ - tsteq r5, ip, lsr lr │ │ │ │ - smlatbeq r5, r8, r6, lr │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ - smlatteq r5, r0, sl, lr │ │ │ │ - tsteq r5, r8, lsl sp │ │ │ │ - smlabteq r4, r0, r2, sp │ │ │ │ - smlatteq r5, ip, sl, lr │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - smlatbeq r4, r8, r2, sp │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ + @ instruction: 0x0105ddb0 │ │ │ │ + smlatbeq r5, r8, r9, sp │ │ │ │ + smlatbeq r5, r0, fp, sp │ │ │ │ + smlatbeq r4, r0, r2, sp │ │ │ │ + smlatbeq r5, r8, r1, lr │ │ │ │ + @ instruction: 0x0105e3b8 │ │ │ │ smlabbeq r4, r8, r2, sp │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r5, r8, asr #12 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsr sp │ │ │ │ - tsteq r4, r8, asr #4 │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r4, r0, lsr r2 │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ + @ instruction: 0x0105e1b0 │ │ │ │ + @ instruction: 0x0105dd90 │ │ │ │ + smlabbeq r5, r8, pc, sp @ │ │ │ │ + tsteq r4, r8, ror #4 │ │ │ │ + smlatbeq r5, r8, r3, lr │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, r8, ror #10 │ │ │ │ + tsteq r5, r4, lsr #32 │ │ │ │ + smlatteq r5, r0, r3, lr │ │ │ │ + smlabbeq r5, r8, pc, sp @ │ │ │ │ + @ instruction: 0x0105e390 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tsteq r5, r8, ror #2 │ │ │ │ tsteq r4, r0, lsl r2 │ │ │ │ - smlabteq r5, r0, r8, lr │ │ │ │ - mrseq sp, R12_usr │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, sp, lr │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ tsteq r5, r8, asr sp │ │ │ │ - smlabteq r5, r0, r8, lr │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ - ldrdeq sp, [r4, -r0] │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r4, lsl fp │ │ │ │ - @ instruction: 0x0104d1b8 │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r8, lsl fp │ │ │ │ + strdeq sp, [r4, -r8] │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + ldrdeq sp, [r4, -r8] │ │ │ │ + tsteq r5, r8, asr #30 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + smlabteq r4, r0, r1, sp │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, ip, asr #30 │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + tsteq r5, r8, lsr sp │ │ │ │ @ instruction: 0x0104d198 │ │ │ │ - smlatteq r5, r8, r8, lr │ │ │ │ - tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r5, r0, asr #18 │ │ │ │ smlabbeq r4, r0, r1, sp │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + tsteq r5, r0, lsr pc │ │ │ │ + tsteq r5, r0, asr #2 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r4, r8, asr #2 │ │ │ │ + tsteq r5, r0, asr #12 │ │ │ │ + tsteq r5, r0, ror r3 │ │ │ │ + tsteq r5, r8, lsr #22 │ │ │ │ + tsteq r5, ip, lsr r3 │ │ │ │ + tsteq r5, r8, lsl r9 │ │ │ │ + tsteq r4, r8, lsl r1 │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + tsteq r5, r8, lsr #2 │ │ │ │ + mrseq sp, (UNDEF: 20) │ │ │ │ tsteq r5, r4, lsr #30 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatbeq r5, r8, lr, lr │ │ │ │ - smlabbeq r5, r8, sp, lr │ │ │ │ - tsteq r4, r8, asr r1 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - smlabteq r5, r0, sp, lr │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - tsteq r5, ip, lsr #30 │ │ │ │ - tsteq r5, r0, lsl #30 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r4, r0, lsr #2 │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - tsteq r4, r0, lsl r1 │ │ │ │ - @ instruction: 0x0105f994 │ │ │ │ - tstpeq r5, r4, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105efb0 │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - @ instruction: 0x0105efb8 │ │ │ │ - ldrdeq sp, [r4, -r0] │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - smlatteq r5, r0, pc, lr @ │ │ │ │ - strheq sp, [r4, -r8] │ │ │ │ - tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - swpeq sp, r8, [r4] │ │ │ │ - smlabbeq r5, ip, r0, pc @ │ │ │ │ - smlatbeq r5, r4, r0, pc @ │ │ │ │ - smlabbeq r4, r0, r0, sp │ │ │ │ - smlatbeq r5, r8, r1, pc @ │ │ │ │ - tstpeq r5, r4, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + smlatteq r4, r0, r0, sp │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + smlabteq r4, r8, r0, sp │ │ │ │ + tsteq r5, r0, lsl r6 │ │ │ │ + smlatteq r5, r0, r5, lr │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + smlatbeq r4, r0, r0, sp │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + smlabbeq r4, r8, r0, sp │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlabbeq r5, r0, sl, lr │ │ │ │ + tsteq r5, r8, ror #6 │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ qaddeq sp, r8, r4 │ │ │ │ - tstpeq r5, r4, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - smlatbeq r5, ip, r1, pc @ │ │ │ │ - smlabteq r5, r4, r1, pc @ │ │ │ │ + @ instruction: 0x0105eb9c │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + @ instruction: 0x0105e3b0 │ │ │ │ + smlabbeq r5, r0, r3, lr │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + tsteq r5, r8, ror sl │ │ │ │ tsteq r4, r0, lsr #32 │ │ │ │ - mrseq pc, SP_usr @ │ │ │ │ - tstpeq r5, r4, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + smlabbeq r5, r4, sl, lr │ │ │ │ tsteq r4, r8 │ │ │ │ - smlatteq r5, ip, r7, pc @ │ │ │ │ - tstpeq r5, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlatbeq r5, r8, r2, pc @ │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlabteq r4, r0, pc, ip @ │ │ │ │ - tstpeq r5, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r0, pc, ip @ │ │ │ │ - tstpeq r5, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r8, pc, ip @ │ │ │ │ - @ instruction: 0x0105f59c │ │ │ │ - tstpeq r5, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105e398 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + smlabbeq r5, r8, sl, lr │ │ │ │ + smlatteq r4, r8, pc, ip @ │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + @ instruction: 0x0105ea94 │ │ │ │ + ldrdeq ip, [r4, -r0] │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, r3, lr │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + @ instruction: 0x0105ea90 │ │ │ │ + smlatbeq r4, r8, pc, ip @ │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + @ instruction: 0x0105ea9c │ │ │ │ + @ instruction: 0x0104cf90 │ │ │ │ + smlabteq r5, r0, r3, lr │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + smlatbeq r5, r0, sl, lr │ │ │ │ + tsteq r4, r0, ror pc │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ tsteq r4, r0, ror #30 │ │ │ │ - smlabbeq r5, r4, r7, pc @ │ │ │ │ - tstpeq r5, ip, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - smlatbeq r5, ip, r7, pc @ │ │ │ │ - tstpeq r5, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsr #30 │ │ │ │ - tstpeq r5, ip, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + smlatteq r5, r4, sl, lr │ │ │ │ + @ instruction: 0x0105eab8 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + tsteq r4, r0, lsr pc │ │ │ │ + tsteq r5, r0, lsr r6 │ │ │ │ + tsteq r5, r4, ror r8 │ │ │ │ tsteq r4, r8, lsl pc │ │ │ │ - tstpeq r5, r4, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlabbeq r5, r4, r3, pc @ │ │ │ │ - tstpeq r5, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f794 │ │ │ │ + smlabteq r5, r8, sl, lr │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + tsteq r5, r8, ror r8 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + smlabbeq r5, r4, r8, lr │ │ │ │ smlatteq r4, r0, lr, ip │ │ │ │ - smlatbeq r5, r4, r7, pc @ │ │ │ │ - tstpeq r5, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r8, lr, ip │ │ │ │ - smlabteq r5, ip, r7, pc @ │ │ │ │ - smlabbeq r5, r4, r3, pc @ │ │ │ │ - smlatbeq r5, r4, r5, pc @ │ │ │ │ - smlatbeq r4, r8, lr, ip │ │ │ │ - @ instruction: 0x0105f5b8 │ │ │ │ - smlabteq r5, r4, r7, pc @ │ │ │ │ - @ instruction: 0x0104ce90 │ │ │ │ - tstpeq r5, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, r5, pc @ │ │ │ │ - smlabteq r5, r4, r7, pc @ │ │ │ │ - @ instruction: 0x0105f39c │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - smlatbeq r5, ip, r3, pc @ │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - tsteq r4, r0, asr lr │ │ │ │ - tstpeq r5, r4, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r8, r5, pc @ │ │ │ │ - smlatteq r5, r4, r7, pc @ │ │ │ │ + smlabbeq r5, r4, ip, lr │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r5, r8, lsl #24 │ │ │ │ + smlatteq r5, r8, sl, lr │ │ │ │ + @ instruction: 0x0104ceb8 │ │ │ │ + tsteq r5, r8, lsr ip │ │ │ │ + tsteq r5, r0, lsr #22 │ │ │ │ + smlatbeq r4, r0, lr, ip │ │ │ │ + smlabbeq r5, ip, ip, lr │ │ │ │ + tsteq r5, r0, ror #24 │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + smlabbeq r4, r0, lr, ip │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + tsteq r4, r0, ror lr │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlabbeq r5, r4, r0, pc @ │ │ │ │ + @ instruction: 0x0105ee94 │ │ │ │ + tsteq r5, r0, lsl sp │ │ │ │ + smlabteq r5, r8, ip, lr │ │ │ │ + smlatbeq r5, r0, ip, lr │ │ │ │ + tsteq r5, r8, lsl sp │ │ │ │ tsteq r4, r0, lsr lr │ │ │ │ - tstpeq r5, r8, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tstpeq r5, r0, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r9 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, ip, lr │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ + tsteq r4, r8, lsl lr │ │ │ │ + smlabteq r5, r8, sp, lr │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + @ instruction: 0x0105ed94 │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + smlatteq r5, ip, sp, lr │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + smlatteq r4, r0, sp, ip │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + smlabbeq r5, r4, lr, lr │ │ │ │ + tsteq r5, ip, lsr lr │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + @ instruction: 0x0104cdb8 │ │ │ │ + smlatbeq r5, r4, lr, lr │ │ │ │ + @ instruction: 0x0105eeb8 │ │ │ │ + smlatbeq r4, r0, sp, ip │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + tsteq r5, r4, lsr #30 │ │ │ │ + smlabbeq r4, r0, sp, ip │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r5, r4, ror pc │ │ │ │ + tsteq r4, r8, ror #26 │ │ │ │ + tstpeq r5, ip, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r0, pc @ │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlatbeq r5, r4, pc, lr @ │ │ │ │ + @ instruction: 0x0105efb0 │ │ │ │ + tsteq r4, r8, lsr sp │ │ │ │ + tstpeq r5, r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr #26 │ │ │ │ + smlatbeq r5, r4, r2, pc @ │ │ │ │ + smlabbeq r5, r0, r0, pc @ │ │ │ │ + swpeq pc, r4, [r5] @ │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + smlatbeq r5, r4, r0, pc @ │ │ │ │ + smlatbeq r5, r0, r2, pc @ │ │ │ │ + smlatteq r4, r8, ip, ip │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + smlabteq r5, r4, r0, pc @ │ │ │ │ + smlatbeq r5, r4, r2, pc @ │ │ │ │ ldrdeq pc, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, r8, pc @ │ │ │ │ - smlatbeq r5, r0, r8, pc @ │ │ │ │ + smlabteq r4, r0, ip, ip │ │ │ │ + smlatteq r5, r4, r4, pc @ │ │ │ │ + strheq pc, [r5, -ip] @ │ │ │ │ + smlatbeq r4, r8, ip, ip │ │ │ │ + tstpeq r5, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r4, r0, pc @ │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlabbeq r4, r8, ip, ip │ │ │ │ + smlabteq r5, ip, r0, pc @ │ │ │ │ + tsteq r4, r8, ror ip │ │ │ │ + smlatbeq r5, r4, r6, pc @ │ │ │ │ + tstpeq r5, r4, ror r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r0, pc @ │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + tsteq r4, r0, asr #24 │ │ │ │ + tstpeq r5, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + tsteq r4, r8, lsr #24 │ │ │ │ + tstpeq r5, ip, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r0, pc @ │ │ │ │ + tstpeq r5, r4, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + tstpeq r5, r8, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ strdeq ip, [r4, -r0] │ │ │ │ + tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + smlabteq r4, r8, fp, ip │ │ │ │ + tstpeq r5, ip, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104cbb0 │ │ │ │ + tstpeq r5, r4, ror r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104cb90 │ │ │ │ + tstpeq r5, r8, ror r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r4, r0, fp, ip │ │ │ │ + smlabteq r5, r0, r7, pc @ │ │ │ │ + @ instruction: 0x0105f6b0 │ │ │ │ + tstpeq r5, r4, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r5, pc @ │ │ │ │ + tstpeq r5, r0, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr fp │ │ │ │ + tstpeq r5, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r4, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r8, r6, pc @ │ │ │ │ + smlabteq r5, r0, r6, pc @ │ │ │ │ + tsteq r4, r8, lsl fp │ │ │ │ + tstpeq r5, r4, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, r7, pc @ │ │ │ │ + tstpeq r5, r0, asr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #14 @ p-variant is OBSOLETE │ │ │ │ ldrdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x0105f990 │ │ │ │ - tstpeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104cdb8 │ │ │ │ - @ instruction: 0x0105f9b4 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r4, r0, sp, ip │ │ │ │ - smlabteq r5, r8, sl, pc @ │ │ │ │ - tstpeq r5, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, ip, r7, pc @ │ │ │ │ + smlabteq r5, r8, r7, pc @ │ │ │ │ + smlabteq r4, r0, sl, ip │ │ │ │ + smlabbeq r5, r4, r8, pc @ │ │ │ │ + tstpeq r5, r8, lsr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r0, sl, ip │ │ │ │ + @ instruction: 0x0105f890 │ │ │ │ + @ instruction: 0x0104ca90 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + smlatbeq r6, r8, r8, r0 │ │ │ │ + smlatteq r6, ip, r0, r0 │ │ │ │ + @ instruction: 0x0105fc90 │ │ │ │ + tstpeq r5, r4, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -ip] │ │ │ │ + smlatteq r5, ip, r8, pc @ │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + tstpeq r5, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsr #20 │ │ │ │ + @ instruction: 0x0105f99c │ │ │ │ + tstpeq r5, r4, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, lsl #20 │ │ │ │ + smlatbeq r5, ip, r9, pc @ │ │ │ │ + @ instruction: 0x0105f9bc │ │ │ │ + strdeq ip, [r4, -r0] │ │ │ │ strdeq pc, [r5, -r0] │ │ │ │ - tstpeq r5, r0, lsl #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tstpeq r5, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, ror #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, ror #26 │ │ │ │ + tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, r9, ip │ │ │ │ + smlabbeq r5, r8, sl, pc @ │ │ │ │ + smlatbeq r5, ip, sl, pc @ │ │ │ │ + @ instruction: 0x0104c9b0 │ │ │ │ + tstpeq r5, r4, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r4, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r8, sl, pc @ │ │ │ │ - smlatteq r5, r8, sl, pc @ │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - tstpeq r5, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, lsr sp │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - smlabbeq r6, ip, r3, r0 │ │ │ │ - tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, ip, pc @ │ │ │ │ - tstpeq r5, ip, lsl ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fbb4 │ │ │ │ - tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, fp, pc @ │ │ │ │ - smlatteq r4, r0, ip, ip │ │ │ │ - smlabteq r5, r4, fp, pc @ │ │ │ │ + @ instruction: 0x0104c990 │ │ │ │ + tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, fp, pc @ │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ + smlabteq r5, r8, sp, pc @ │ │ │ │ + smlatbeq r5, r0, ip, pc @ │ │ │ │ + tstpeq r5, r8, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fbb8 │ │ │ │ ldrdeq pc, [r5, -r4] │ │ │ │ - smlabteq r4, r8, ip, ip │ │ │ │ - tstpeq r5, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, r8, ip, ip │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + tstpeq r5, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104cc90 │ │ │ │ - @ instruction: 0x0105fd90 │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x0105fc98 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, ip, pc @ │ │ │ │ @ instruction: 0x0105fcbc │ │ │ │ - tsteq r4, r8, ror #24 │ │ │ │ - tstpeq r5, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0105fdb0 │ │ │ │ - smlabteq r5, r4, sp, pc @ │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl ip │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r8, lr, pc @ │ │ │ │ - tstpeq r5, r8, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, ror lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r4, r8, fp, ip │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tstpeq r5, r8, lsl sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r4, -r8] │ │ │ │ + tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r5, -r0] │ │ │ │ - smlatteq r5, ip, lr, pc @ │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + @ instruction: 0x0105fd9c │ │ │ │ ldrdeq ip, [r4, -r0] │ │ │ │ + strdeq pc, [r5, -r8] │ │ │ │ + tstpeq r5, r4, lsl lr @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0104c8b8 │ │ │ │ + @ instruction: 0x0105feb8 │ │ │ │ + tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, lr, pc @ │ │ │ │ + @ instruction: 0x0104c898 │ │ │ │ + @ instruction: 0x0105febc │ │ │ │ + smlabbeq r4, r8, r8, ip │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, r4 │ │ │ │ @ instruction: 0x0105ff90 │ │ │ │ - tstpeq r5, r0, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0104cbb0 │ │ │ │ - @ instruction: 0x0105ffb8 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0104cb98 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r4, r0, ror fp │ │ │ │ - swpeq r0, r8, [r6] │ │ │ │ - strheq r0, [r6, -r4] │ │ │ │ - tsteq r4, r8, asr fp │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r4, r8, lsr fp │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - smlatteq r6, r0, r5, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r6, r4, r2, r0 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - @ instruction: 0x010601bc │ │ │ │ - smlatteq r6, r8, r1, r0 │ │ │ │ - strdeq ip, [r4, -r0] │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - ldrdeq ip, [r4, -r8] │ │ │ │ - smlabteq r6, ip, r2, r0 │ │ │ │ - @ instruction: 0x01060290 │ │ │ │ - @ instruction: 0x0106029c │ │ │ │ - @ instruction: 0x0104cab8 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr r3 │ │ │ │ + tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + smlatbeq r5, ip, pc, pc @ │ │ │ │ + @ instruction: 0x0105ffbc │ │ │ │ + tsteq r4, r8, lsr r8 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + qaddeq r0, ip, r6 │ │ │ │ + swpeq r0, r4, [r6] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -27657,423 +27657,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - tstpeq r5, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, lsl r4 │ │ │ │ - @ instruction: 0x0105fd98 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - strdeq ip, [r4, -ip] │ │ │ │ - tstpeq r5, r4, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr lr @ p-variant is OBSOLETE │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, ip, r3, ip │ │ │ │ - smlabbeq r6, r0, r0, r0 │ │ │ │ - tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - @ instruction: 0x0105fe9c │ │ │ │ - @ instruction: 0x0105feb0 │ │ │ │ - @ instruction: 0x0104c39c │ │ │ │ + @ instruction: 0x0104c19c │ │ │ │ + smlabbeq r5, ip, fp, pc @ │ │ │ │ + @ instruction: 0x0105fabc │ │ │ │ + smlabbeq r5, r4, sl, pc @ │ │ │ │ + @ instruction: 0x0105fa94 │ │ │ │ + tsteq r4, r4, ror r1 │ │ │ │ strdeq pc, [r5, -r8] │ │ │ │ - tstpeq r5, r0, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r4, r4, r3, ip │ │ │ │ - @ instruction: 0x0105ffb0 │ │ │ │ - tstpeq r5, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, pc, pc @ │ │ │ │ - tsteq r4, r4, ror #6 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlatteq r5, ip, pc, pc @ │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r4, r4, lsr #6 │ │ │ │ + tstpeq r5, r0, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ + smlabteq r5, r4, fp, pc @ │ │ │ │ + smlabbeq r5, r0, fp, pc @ │ │ │ │ + @ instruction: 0x0105fb90 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + smlabteq r5, r0, fp, pc @ │ │ │ │ + tsteq r4, ip, lsr #2 │ │ │ │ + smlatteq r5, r0, sp, pc @ │ │ │ │ + smlabteq r5, r0, ip, pc @ │ │ │ │ + tstpeq r5, ip, lsr ip @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tstpeq r5, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + strdeq ip, [r4, -ip] │ │ │ │ + tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r4, r0, ip │ │ │ │ + tstpeq r5, r0, lsl sp @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, ip, pc @ │ │ │ │ + smlatteq r5, r4, ip, pc @ │ │ │ │ + smlabteq r4, r4, r0, ip │ │ │ │ + tstpeq r5, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, ip, r0, ip │ │ │ │ + tstpeq r5, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0105fd90 │ │ │ │ + smlatbeq r5, r8, sp, pc @ │ │ │ │ + smlabbeq r4, r4, r0, ip │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, r0, sp, pc @ │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ + tstpeq r5, r8, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, asr #32 │ │ │ │ + tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r6, ip, asr #32 │ │ │ │ + tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r8, lr, pc @ │ │ │ │ + tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, lr, pc @ │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + @ instruction: 0x0105febc │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlatteq r4, r4, pc, fp @ │ │ │ │ + tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r4, pc, fp @ │ │ │ │ + @ instruction: 0x0105ff9c │ │ │ │ + @ instruction: 0x0105ffb8 │ │ │ │ + smlatbeq r4, ip, pc, fp @ │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + qaddeq r0, r0, r6 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + smlabbeq r4, r4, pc, fp @ │ │ │ │ + qaddeq r0, r8, r6 │ │ │ │ tsteq r6, r4, ror r0 │ │ │ │ - smlabbeq r6, r0, r0, r0 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlatbeq r6, r4, r0, r0 │ │ │ │ - strheq r0, [r6, -r0] │ │ │ │ - smlatteq r4, ip, r2, ip │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - ldrdeq ip, [r4, -ip] │ │ │ │ - smlatbeq r6, ip, r8, r0 │ │ │ │ - smlatteq r6, r0, r4, r0 │ │ │ │ - smlatteq r6, ip, r2, r0 │ │ │ │ - @ instruction: 0x010601bc │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - @ instruction: 0x0104c29c │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - tsteq r6, r0, ror r1 │ │ │ │ - smlabbeq r4, r4, r2, ip │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + smlabteq r6, ip, r0, r0 │ │ │ │ + smlatteq r6, r4, r0, r0 │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + tsteq r6, r4, lsr r1 │ │ │ │ + tsteq r4, r4, lsr pc │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + smlatbeq r6, r8, r1, r0 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ smlabteq r6, r0, r1, r0 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, r4, ror #4 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlatteq r4, ip, lr, fp │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ + smlabteq r4, ip, lr, fp │ │ │ │ + smlabbeq r6, ip, r2, r0 │ │ │ │ smlatbeq r6, r4, r2, r0 │ │ │ │ - @ instruction: 0x010602bc │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - smlatbeq r6, ip, r3, r0 │ │ │ │ - tsteq r6, ip, ror #6 │ │ │ │ - smlabbeq r6, r4, r3, r0 │ │ │ │ - smlatteq r4, ip, r1, ip │ │ │ │ - @ instruction: 0x010603bc │ │ │ │ + @ instruction: 0x0104beb4 │ │ │ │ + smlatbeq r6, r4, r3, r0 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + smlatteq r6, ip, r2, r0 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + smlabbeq r4, ip, lr, fp │ │ │ │ + tsteq r6, r8, asr #6 │ │ │ │ + tsteq r6, r0, ror #6 │ │ │ │ + tsteq r4, r4, ror lr │ │ │ │ ldrdeq r0, [r6, -r4] │ │ │ │ - ldrdeq ip, [r4, -r4] │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r4, r0 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - smlatbeq r4, r4, r1, ip │ │ │ │ - tsteq r6, r0, ror #8 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - smlabbeq r4, ip, r1, ip │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - smlabteq r6, r4, r4, r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r4, ip, ror #2 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r4, r4, asr r1 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ + smlabbeq r6, ip, r3, r0 │ │ │ │ + smlatbeq r6, r0, r3, r0 │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r4, r4, asr #28 │ │ │ │ + @ instruction: 0x010607b0 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + smlatteq r6, r8, r4, r0 │ │ │ │ + smlabbeq r6, r8, r4, r0 │ │ │ │ + tsteq r6, r4, asr #8 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r4, ip, lsl #28 │ │ │ │ + smlatbeq r6, r4, r4, r0 │ │ │ │ + smlatbeq r6, r8, r4, r0 │ │ │ │ + strdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsl r5 │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ + smlatteq r6, ip, r4, r0 │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsr r5 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + @ instruction: 0x0104bdbc │ │ │ │ + tsteq r6, r8, asr r6 │ │ │ │ + smlabteq r6, ip, r5, r0 │ │ │ │ smlabbeq r6, ip, r5, r0 │ │ │ │ - smlatbeq r6, r8, r5, r0 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - smlatteq r6, r8, r5, r0 │ │ │ │ - tsteq r6, r0, lsl #12 │ │ │ │ - tsteq r4, r4, lsl r1 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - smlatteq r4, r4, r0, ip │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - smlabbeq r6, r8, r7, r0 │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - smlatteq r6, r4, r6, r0 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - smlatbeq r4, ip, r0, ip │ │ │ │ + @ instruction: 0x0106059c │ │ │ │ + @ instruction: 0x0104bd94 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r6 │ │ │ │ + tsteq r4, ip, ror sp │ │ │ │ + @ instruction: 0x01060690 │ │ │ │ + tsteq r6, r0, asr r6 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq r4, ip, asr sp │ │ │ │ + smlabbeq r6, ip, r6, r0 │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + smlabbeq r6, r0, r8, r0 │ │ │ │ + @ instruction: 0x01060794 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + ldrdeq r0, [r6, -r4] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - swpeq ip, r4, [r4] @ │ │ │ │ - @ instruction: 0x010607bc │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - smlabbeq r6, ip, r7, r0 │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - smlatteq r6, r8, r7, r0 │ │ │ │ - qaddeq ip, ip, r4 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, ip, ror #16 │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - tsteq r4, r4, lsr r0 │ │ │ │ - @ instruction: 0x01060894 │ │ │ │ - @ instruction: 0x010608b0 │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r4, r4, lsl #26 │ │ │ │ + smlabteq r6, r8, r7, r0 │ │ │ │ + smlabbeq r6, r8, r7, r0 │ │ │ │ + @ instruction: 0x0106079c │ │ │ │ + smlatteq r4, r4, ip, fp │ │ │ │ + smlatteq r6, r0, r7, r0 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + smlabteq r4, ip, ip, fp │ │ │ │ + @ instruction: 0x01060990 │ │ │ │ + ldrdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + smlabbeq r6, r4, r8, r0 │ │ │ │ + smlatbeq r4, r4, ip, fp │ │ │ │ + tsteq r6, r4, lsr #18 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + smlabbeq r4, ip, ip, fp │ │ │ │ strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ - smlatteq r4, ip, pc, fp @ │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - tsteq r6, r4, lsr sl │ │ │ │ - @ instruction: 0x010609bc │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ - @ instruction: 0x01060994 │ │ │ │ - @ instruction: 0x0104bfbc │ │ │ │ - smlabteq r6, ip, r9, r0 │ │ │ │ - smlatteq r6, r4, r9, r0 │ │ │ │ - smlatbeq r4, r4, pc, fp @ │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, ip, lsr sl │ │ │ │ - smlabbeq r4, r4, pc, fp @ │ │ │ │ - smlabbeq r6, r0, sl, r0 │ │ │ │ - @ instruction: 0x01060a94 │ │ │ │ - tsteq r4, ip, ror #30 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ + @ instruction: 0x01060998 │ │ │ │ + @ instruction: 0x010609b8 │ │ │ │ + tsteq r4, ip, ror #24 │ │ │ │ strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - smlabteq r6, r4, fp, r0 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r4, ip, lsr #30 │ │ │ │ - @ instruction: 0x01060c90 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r4, ip, lsl #30 │ │ │ │ - @ instruction: 0x01060c98 │ │ │ │ + tsteq r4, ip, asr ip │ │ │ │ + @ instruction: 0x0106159c │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + smlatteq r6, r0, lr, r0 │ │ │ │ + smlatbeq r6, r0, ip, r0 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + @ instruction: 0x01060ab0 │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + tsteq r6, r8, ror sl │ │ │ │ + tsteq r4, r4, lsl ip │ │ │ │ + smlatteq r6, r0, sl, r0 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ strdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - smlabbeq r6, r0, r1, r1 │ │ │ │ - tsteq r6, r0, asr #30 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr sp │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsl sp │ │ │ │ - @ instruction: 0x0104beb4 │ │ │ │ - smlabbeq r6, r0, sp, r0 │ │ │ │ - smlatbeq r6, r0, sp, r0 │ │ │ │ - @ instruction: 0x0104be9c │ │ │ │ - tsteq r6, r8, asr lr │ │ │ │ - tsteq r6, r0, lsl #28 │ │ │ │ - tsteq r6, r0, lsr #28 │ │ │ │ - tsteq r4, ip, ror lr │ │ │ │ - smlabbeq r6, r8, lr, r0 │ │ │ │ + @ instruction: 0x01060bb8 │ │ │ │ + tsteq r6, r0, ror #22 │ │ │ │ + smlabbeq r6, r0, fp, r0 │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + smlatteq r6, r8, fp, r0 │ │ │ │ + tsteq r6, r8, lsl #24 │ │ │ │ + smlabteq r4, r4, fp, fp │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + @ instruction: 0x01060cb8 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + smlabbeq r6, r0, ip, r0 │ │ │ │ + @ instruction: 0x0104bb9c │ │ │ │ + smlatteq r6, r8, ip, r0 │ │ │ │ + tsteq r6, r8, lsl #26 │ │ │ │ + smlabbeq r4, r4, fp, fp │ │ │ │ + smlabbeq r6, ip, sp, r0 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r4, r4, ror #22 │ │ │ │ + smlatbeq r6, ip, sp, r0 │ │ │ │ + smlabteq r6, ip, sp, r0 │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + @ instruction: 0x01060f9c │ │ │ │ + @ instruction: 0x01060ebc │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + tsteq r6, r4, lsr #28 │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + tsteq r6, r8, ror #28 │ │ │ │ + tsteq r6, r4, ror lr │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + smlatteq r6, ip, lr, r0 │ │ │ │ smlatbeq r6, r8, lr, r0 │ │ │ │ - tsteq r4, r4, ror #28 │ │ │ │ - mrseq r1, (UNDEF: 6) │ │ │ │ - tsteq r6, r8, asr pc │ │ │ │ + @ instruction: 0x01060eb8 │ │ │ │ + smlatteq r4, r4, sl, fp │ │ │ │ tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - smlabbeq r6, r8, pc, r0 @ │ │ │ │ - smlatbeq r6, r8, pc, r0 @ │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - smlatteq r6, ip, pc, r0 @ │ │ │ │ - mrseq r1, (UNDEF: 6) │ │ │ │ - tsteq r4, r4, lsl #28 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + smlabteq r4, ip, sl, fp │ │ │ │ + tsteq r6, ip │ │ │ │ + smlabbeq r6, r4, pc, r0 @ │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, r4, asr pc │ │ │ │ + smlatbeq r4, r4, sl, fp │ │ │ │ + smlatbeq r6, r4, pc, r0 @ │ │ │ │ + @ instruction: 0x01060fbc │ │ │ │ + smlabbeq r4, ip, sl, fp │ │ │ │ tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, ip, rrx │ │ │ │ - smlatteq r4, ip, sp, fp │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - smlatbeq r6, r4, r0, r1 │ │ │ │ - smlabteq r6, r4, r0, r1 │ │ │ │ - @ instruction: 0x0104bdbc │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - tsteq r6, r4, lsl r1 │ │ │ │ - smlatbeq r4, r4, sp, fp │ │ │ │ - smlabbeq r6, ip, r1, r1 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r8, asr r1 │ │ │ │ - smlabbeq r4, r4, sp, fp │ │ │ │ - smlatbeq r6, r0, r1, r1 │ │ │ │ - @ instruction: 0x010611b8 │ │ │ │ - tsteq r4, ip, ror #26 │ │ │ │ - smlatbeq r6, ip, r2, r1 │ │ │ │ - tsteq r6, r4, lsr #4 │ │ │ │ - smlatteq r6, r4, r1, r1 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r4, ip, ror #20 │ │ │ │ + tsteq r6, r4, asr #32 │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ + smlatteq r6, ip, r4, r1 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - tsteq r6, r4, asr #4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - smlatteq r6, ip, r2, r1 │ │ │ │ - smlatbeq r6, r4, r2, r1 │ │ │ │ - @ instruction: 0x010612bc │ │ │ │ - tsteq r4, ip, lsl #26 │ │ │ │ - smlatteq r6, r4, r2, r1 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - smlabbeq r6, ip, r7, r1 │ │ │ │ - @ instruction: 0x01061994 │ │ │ │ - smlatbeq r6, r4, r3, r1 │ │ │ │ - tsteq r6, ip, asr #6 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlabteq r4, r4, ip, fp │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - tsteq r6, r0, ror #6 │ │ │ │ - smlatbeq r4, ip, ip, fp │ │ │ │ - smlabteq r6, ip, r3, r1 │ │ │ │ - smlabbeq r6, r4, r3, r1 │ │ │ │ - @ instruction: 0x0106139c │ │ │ │ - smlabbeq r4, ip, ip, fp │ │ │ │ - smlatteq r6, ip, r3, r1 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - tsteq r4, r4, ror ip │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlatteq r6, ip, r3, r1 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r4, ip, asr #24 │ │ │ │ + tsteq r6, r4, lsl #2 │ │ │ │ + smlatbeq r6, ip, r0, r1 │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + smlabbeq r6, r4, r0, r1 │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + strheq r1, [r6, -r4] │ │ │ │ + smlabteq r6, r0, r0, r1 │ │ │ │ + tsteq r4, ip, lsl #20 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + smlatteq r6, r4, r0, r1 │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, ip, ror r6 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - smlabbeq r6, r8, r6, r1 │ │ │ │ - tsteq r4, r4, lsl ip │ │ │ │ - smlatteq r6, ip, fp, r1 │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlatteq r6, r4, r6, r1 │ │ │ │ - @ instruction: 0x010616b0 │ │ │ │ - smlatteq r6, ip, fp, r1 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ + smlatteq r4, ip, r9, fp │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + smlabteq r6, r4, r3, r1 │ │ │ │ ldrdeq fp, [r4, -r4] │ │ │ │ - strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - @ instruction: 0x0104bbbc │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - @ instruction: 0x0104bb9c │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - smlabbeq r4, r4, fp, fp │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - smlatteq r6, r8, r6, r1 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq r6, r4, lsr #24 │ │ │ │ + smlabteq r6, ip, r6, r1 │ │ │ │ + @ instruction: 0x01061698 │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + smlabteq r6, r8, r3, r1 │ │ │ │ + smlatbeq r4, ip, r9, fp │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + ldrdeq r1, [r6, -ip] │ │ │ │ + @ instruction: 0x0104b994 │ │ │ │ + @ instruction: 0x010616b8 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + smlatteq r6, r8, r3, r1 │ │ │ │ + tsteq r4, r4, ror r9 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ + smlatbeq r6, r4, r4, r1 │ │ │ │ tsteq r6, r4, asr #8 │ │ │ │ - tsteq r4, r4, asr #22 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r4, r4, lsr r9 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + smlabbeq r6, r4, r1, r1 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + @ instruction: 0x01061194 │ │ │ │ + smlatteq r4, r4, r8, fp │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + @ instruction: 0x01061194 │ │ │ │ + @ instruction: 0x0104b8bc │ │ │ │ + smlabbeq r6, r4, r9, r1 │ │ │ │ + smlatbeq r6, r4, r1, r1 │ │ │ │ + smlatbeq r4, r4, r8, fp │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlabbeq r6, ip, r9, r1 │ │ │ │ + smlatbeq r6, ip, r1, r1 │ │ │ │ + smlabbeq r4, r4, r8, fp │ │ │ │ tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r4, r4, lsr #22 │ │ │ │ - smlatbeq r6, r8, r9, r1 │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - smlabteq r6, r8, r6, r2 │ │ │ │ - smlatbeq r6, r4, sp, r1 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, r4, lsl #22 │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + smlatteq r6, ip, r1, r1 │ │ │ │ + @ instruction: 0x010611bc │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - smlabbeq r6, ip, r4, r1 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - @ instruction: 0x0106199c │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - @ instruction: 0x010619b0 │ │ │ │ - tsteq r6, r0, asr #24 │ │ │ │ - @ instruction: 0x0104babc │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - @ instruction: 0x010619bc │ │ │ │ - tsteq r6, ip, asr #24 │ │ │ │ - @ instruction: 0x0104ba9c │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - smlabbeq r4, r4, sl, fp │ │ │ │ - smlabteq r6, ip, ip, r1 │ │ │ │ - @ instruction: 0x01061c9c │ │ │ │ - smlatbeq r6, ip, r1, r2 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r4, ip, asr sl │ │ │ │ - smlabteq r6, r0, r1, r2 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - @ instruction: 0x01061cb4 │ │ │ │ - smlabteq r6, ip, r1, r2 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - tsteq r4, r4, lsr #20 │ │ │ │ - smlatteq r6, r0, r1, r2 │ │ │ │ - smlabbeq r6, ip, r4, r2 │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - tsteq r6, r4, asr #26 │ │ │ │ - smlatteq r6, ip, ip, r1 │ │ │ │ - @ instruction: 0x01061cbc │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, r4, r2 │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - @ instruction: 0x01062494 │ │ │ │ - smlabteq r4, r4, r9, fp │ │ │ │ + smlabbeq r6, ip, r9, r1 │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + tsteq r6, r0, lsl r7 │ │ │ │ + smlatbeq r6, r0, r9, r1 │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ ldrdeq r1, [r6, -r4] │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - @ instruction: 0x0106249c │ │ │ │ - smlatbeq r4, r4, r9, fp │ │ │ │ - tsteq r6, r0, lsl r2 │ │ │ │ - smlatbeq r6, ip, r4, r2 │ │ │ │ - smlabbeq r4, ip, r9, fp │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - smlatteq r6, r4, ip, r1 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - smlatbeq r6, ip, r4, r2 │ │ │ │ - tsteq r4, r4, ror #18 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - @ instruction: 0x010624bc │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + smlatbeq r6, ip, r9, r1 │ │ │ │ + strdeq fp, [r4, -ip] │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + smlabteq r6, r0, r9, r1 │ │ │ │ + smlatteq r4, r4, r7, fp │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - tsteq r6, r4, lsr r2 │ │ │ │ - smlabteq r6, r4, r4, r2 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - smlabbeq r6, r8, pc, r1 @ │ │ │ │ - tsteq r4, ip, lsl r9 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - smlatteq r6, r4, r4, r2 │ │ │ │ - smlabbeq r6, r4, pc, r1 @ │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - smlatteq r4, r4, r8, fp │ │ │ │ - @ instruction: 0x01061f98 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - smlabteq r4, ip, r8, fp │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - smlatbeq r6, r4, pc, r1 @ │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - smlatbeq r4, ip, r8, fp │ │ │ │ - @ instruction: 0x01061fb8 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - @ instruction: 0x0104b894 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - @ instruction: 0x0106299c │ │ │ │ - @ instruction: 0x010626b4 │ │ │ │ - smlatteq r6, ip, r7, r2 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, ip, lsl #30 │ │ │ │ + smlabteq r6, r4, r1, r2 │ │ │ │ + @ instruction: 0x0104b7bc │ │ │ │ + tsteq r6, r0, lsr #30 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - smlabbeq r6, r4, r9, r2 │ │ │ │ - tsteq r4, r4, lsr r8 │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r4, r4, lsr #16 │ │ │ │ - tsteq r6, r4, ror #16 │ │ │ │ - smlabteq r6, r4, r6, r2 │ │ │ │ + smlatbeq r4, r4, r7, fp │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + ldrdeq r2, [r6, -ip] │ │ │ │ + smlabbeq r4, r4, r7, fp │ │ │ │ + tsteq r6, r0, asr #30 │ │ │ │ + smlatteq r6, ip, r1, r2 │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + smlatbeq r6, r4, sl, r1 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + tsteq r6, ip, lsl sl │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + smlatteq r6, r4, r1, r2 │ │ │ │ + tsteq r4, ip, lsr r7 │ │ │ │ + tsteq r6, r0, asr pc │ │ │ │ strdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, r4, r7, r2 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ + tsteq r4, r4, lsr #14 │ │ │ │ + tsteq r6, r4, lsr sl │ │ │ │ + tsteq r6, ip, asr pc │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r4, r4, lsl #14 │ │ │ │ + tsteq r6, r0, ror pc │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlatteq r4, ip, r6, fp │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlabteq r4, r4, r6, fp │ │ │ │ + smlabbeq r6, r8, pc, r1 @ │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + smlatbeq r4, ip, r6, fp │ │ │ │ + tsteq r6, ip, asr sl │ │ │ │ + @ instruction: 0x01061f94 │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + smlabbeq r4, ip, r6, fp │ │ │ │ + smlatteq r6, r8, ip, r1 │ │ │ │ + tsteq r4, ip, ror r6 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlatteq r6, r4, ip, r1 │ │ │ │ + @ instruction: 0x01061f9c │ │ │ │ + tsteq r4, r4, asr #12 │ │ │ │ + strdeq r1, [r6, -r8] │ │ │ │ + @ instruction: 0x01061fb0 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + tsteq r6, r4, lsl #26 │ │ │ │ + @ instruction: 0x01061fbc │ │ │ │ + tsteq r4, ip, lsl #12 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + ldrdeq r1, [r6, -r0] │ │ │ │ strdeq fp, [r4, -r4] │ │ │ │ - smlabteq r6, r4, sp, r2 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - ldrdeq fp, [r4, -ip] │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - tsteq r6, r4, ror r9 │ │ │ │ + @ instruction: 0x010622b8 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + smlabteq r4, ip, r5, fp │ │ │ │ + @ instruction: 0x0106299c │ │ │ │ + tsteq r6, r4, lsr fp │ │ │ │ + @ instruction: 0x0104b5b4 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + smlatteq r6, r4, r6, r2 │ │ │ │ + @ instruction: 0x0104b594 │ │ │ │ + @ instruction: 0x01062998 │ │ │ │ + smlabbeq r4, r4, r5, fp │ │ │ │ + smlabteq r6, r4, r5, r2 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r6, r4, asr r8 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ ldrdeq r2, [r6, -r4] │ │ │ │ - @ instruction: 0x0104b7bc │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - smlabbeq r6, r4, r6, r2 │ │ │ │ - smlatbeq r4, r4, r7, fp │ │ │ │ - smlatbeq r6, r4, r9, r2 │ │ │ │ - smlabteq r6, ip, sp, r2 │ │ │ │ - smlabteq r6, r4, sl, r2 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ + tsteq r4, r4, asr r5 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + smlatbeq r6, r8, r9, r2 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + tsteq r4, ip, lsl r5 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + smlatteq r6, r4, r3, r2 │ │ │ │ + tsteq r4, r4, lsl #10 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + smlabbeq r6, ip, r9, r2 │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -28884,423 +28884,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r6, r0, lsl r0 │ │ │ │ - smlabbeq r6, r4, r1, r2 │ │ │ │ - mrseq fp, (UNDEF: 20) │ │ │ │ - smlabteq r6, r8, lr, r1 │ │ │ │ - smlabteq r6, ip, r5, r2 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - smlatteq r4, r0, r0, fp │ │ │ │ - mrseq r2, (UNDEF: 6) │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - smlatteq r6, r0, r7, r8 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - @ instruction: 0x01062bb0 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - @ instruction: 0x01061e94 │ │ │ │ - @ instruction: 0x01062598 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r4, r8, ror r0 │ │ │ │ - tsteq r6, r4, asr r1 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r4, r0, rrx │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r4, r0, asr #32 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - smlabbeq r6, r8, sl, r2 │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - smlatbeq r6, r0, r7, r2 │ │ │ │ - mrseq fp, (UNDEF: 4) │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - smlatteq r4, r8, pc, sl @ │ │ │ │ - @ instruction: 0x01062a98 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - smlabteq r4, r8, pc, sl @ │ │ │ │ - smlatbeq r6, r0, sl, r2 │ │ │ │ - tsteq r6, r0, asr #16 │ │ │ │ - @ instruction: 0x0104afb0 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, r0, sl, r2 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - smlabbeq r4, r0, pc, sl @ │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - @ instruction: 0x01062898 │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r8, asr #22 │ │ │ │ - tsteq r4, r8, asr #30 │ │ │ │ - smlatteq r6, r0, sp, r2 │ │ │ │ - smlabbeq r6, r0, fp, r2 │ │ │ │ - tsteq r4, r0, lsr pc │ │ │ │ - @ instruction: 0x01062e90 │ │ │ │ - tsteq r6, r8, lsr lr │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - smlatbeq r6, r8, fp, r2 │ │ │ │ - tsteq r4, r8, lsl #30 │ │ │ │ - tsteq r6, r0, asr #28 │ │ │ │ - smlatteq r6, r0, fp, r2 │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - smlatbeq r6, r0, lr, r2 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ + tsteq r6, r0, ror sp │ │ │ │ + smlatteq r6, r4, lr, r1 │ │ │ │ + tsteq r4, r0, ror #28 │ │ │ │ tsteq r6, r8, lsr #24 │ │ │ │ - smlabteq r4, r0, lr, sl │ │ │ │ - strheq r3, [r6, -r0] │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - tsteq r6, r8, asr #24 │ │ │ │ - smlabteq r6, r0, lr, r2 │ │ │ │ - smlabbeq r4, r8, lr, sl │ │ │ │ - smlabbeq r6, r0, ip, r2 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + @ instruction: 0x010624b0 │ │ │ │ + tsteq r4, r0, asr #28 │ │ │ │ + tsteq r6, r0, ror #26 │ │ │ │ + tsteq r4, r0, lsr lr │ │ │ │ + tsteq r6, r0, asr #10 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + smlabteq r6, ip, r3, r3 │ │ │ │ + @ instruction: 0x01062b98 │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + smlabteq r6, r8, r7, r2 │ │ │ │ + smlatbeq r6, r8, r1, r2 │ │ │ │ + strdeq r1, [r6, -r4] │ │ │ │ strdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r0, ror lr │ │ │ │ - tsteq r6, r0, ror #30 │ │ │ │ - @ instruction: 0x01062cb0 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r4, r0, asr lr │ │ │ │ - smlabteq r6, r0, r0, r3 │ │ │ │ - @ instruction: 0x01063190 │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - smlatbeq r6, r8, r1, r3 │ │ │ │ - @ instruction: 0x010635b0 │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - smlabteq r6, r8, r4, r3 │ │ │ │ - tsteq r4, r0, lsl lr │ │ │ │ - smlatteq r6, r0, pc, r2 @ │ │ │ │ - swpeq r3, ip, [r6] │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - smlabteq r6, r4, r4, r3 │ │ │ │ - tsteq r6, ip, lsl #6 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ ldrdeq sl, [r4, -r8] │ │ │ │ - tsteq r6, ip, ror r5 │ │ │ │ - smlabteq r4, r8, sp, sl │ │ │ │ - @ instruction: 0x010635b4 │ │ │ │ - tsteq r6, r0, lsl pc │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - @ instruction: 0x0104ad98 │ │ │ │ - smlabbeq r6, r8, r4, r3 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - smlabbeq r4, r0, sp, sl │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - qaddeq r3, r4, r6 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ + @ instruction: 0x01061eb4 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + smlabteq r4, r0, sp, sl │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + smlatbeq r6, r0, r4, r2 │ │ │ │ + smlatbeq r4, r0, sp, sl │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlabbeq r4, r8, sp, sl │ │ │ │ + smlatteq r6, r8, r7, r2 │ │ │ │ + @ instruction: 0x01062790 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ tsteq r4, r0, ror #26 │ │ │ │ - @ instruction: 0x0106339c │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ + @ instruction: 0x01062798 │ │ │ │ + tsteq r6, r8, lsr r5 │ │ │ │ tsteq r4, r8, asr #26 │ │ │ │ - smlabbeq r6, r0, r4, r3 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r8, ror #30 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - smlatbeq r6, r8, r2, r3 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - @ instruction: 0x01062e90 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - smlatteq r4, r8, ip, sl │ │ │ │ - strdeq r3, [r6, -r8] │ │ │ │ - ldrdeq sl, [r4, -r8] │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r7, r2 │ │ │ │ tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - tsteq r6, ip, lsl #8 │ │ │ │ - ldrdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x0104ac98 │ │ │ │ - tsteq r6, r8, lsl r5 │ │ │ │ - tsteq r6, r4, lsr #10 │ │ │ │ - smlabbeq r4, r0, ip, sl │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - tsteq r4, r0, ror #24 │ │ │ │ - smlabbeq r6, r0, r5, r3 │ │ │ │ - smlabbeq r6, ip, r5, r3 │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - smlatbeq r6, r8, r5, r3 │ │ │ │ - @ instruction: 0x010635b4 │ │ │ │ + tsteq r4, r8, lsr #26 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + smlatbeq r6, r0, r5, r2 │ │ │ │ + tsteq r4, r0, lsl sp │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, r8, r2 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + smlabteq r6, r0, r5, r2 │ │ │ │ + smlatteq r4, r0, ip, sl │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + strdeq r2, [r6, -r8] │ │ │ │ + smlabteq r4, r8, ip, sl │ │ │ │ + tsteq r6, r8, lsr fp │ │ │ │ + smlabbeq r6, r8, r8, r2 │ │ │ │ + smlatbeq r6, r8, r8, r2 │ │ │ │ + smlatbeq r4, r8, ip, sl │ │ │ │ + tsteq r6, r0, asr #22 │ │ │ │ + smlatteq r6, r0, r8, r2 │ │ │ │ + @ instruction: 0x0104ac90 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x01062b98 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r4, r8, ror #24 │ │ │ │ + smlatbeq r6, r0, fp, r2 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + tsteq r4, r0, asr ip │ │ │ │ + tsteq r6, r0, lsl #24 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + smlabbeq r6, r8, r9, r2 │ │ │ │ tsteq r4, r0, lsr #24 │ │ │ │ - smlatteq r6, r0, r5, r3 │ │ │ │ - smlatteq r6, ip, r5, r3 │ │ │ │ - tsteq r4, r8, lsl #24 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + qaddeq r3, r0, r6 │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r9, r2 │ │ │ │ + tsteq r6, r0, lsr #24 │ │ │ │ smlatteq r4, r8, fp, sl │ │ │ │ - tsteq r6, r8, asr #12 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ + smlatteq r6, r0, r9, r2 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - @ instruction: 0x01063698 │ │ │ │ - tsteq r6, r8, ror #12 │ │ │ │ - tsteq r6, r4, ror r6 │ │ │ │ - smlatbeq r4, r0, fp, sl │ │ │ │ - smlabteq r6, r8, r6, r3 │ │ │ │ - smlatteq r6, r8, r6, r3 │ │ │ │ - smlabbeq r4, r8, fp, sl │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ - tsteq r6, r4, lsr r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - @ instruction: 0x0106379c │ │ │ │ - @ instruction: 0x010637b4 │ │ │ │ - tsteq r4, r0, asr fp │ │ │ │ - smlabteq r6, r4, r8, r3 │ │ │ │ - tsteq r6, ip, lsr r8 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #16 │ │ │ │ + smlabteq r6, r0, ip, r2 │ │ │ │ + tsteq r6, r0, lsl sl │ │ │ │ + smlabbeq r6, r8, ip, r2 │ │ │ │ + @ instruction: 0x0104abb0 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x0104ab98 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + tsteq r6, r0, lsl r3 │ │ │ │ + tsteq r6, r8, asr r1 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r4, r0, ror fp │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r4, r8, asr fp │ │ │ │ + tsteq r6, r4, lsr #4 │ │ │ │ + tsteq r6, ip, rrx │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r4, r8, lsr fp │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ tsteq r4, r8, lsr #22 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - tsteq r4, r0, lsl fp │ │ │ │ - tsteq r6, r4, lsr #18 │ │ │ │ - smlabteq r6, ip, r8, r3 │ │ │ │ - smlatteq r6, ip, r8, r3 │ │ │ │ - strdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, ip, lsr #18 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + tsteq r6, r0, ror ip │ │ │ │ + qaddeq r3, r8, r6 │ │ │ │ + smlatbeq r6, r8, lr, r2 │ │ │ │ + smlabbeq r6, r0, pc, r2 @ │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + smlatteq r6, r8, r1, r3 │ │ │ │ + @ instruction: 0x010632b8 │ │ │ │ smlatteq r4, r0, sl, sl │ │ │ │ - strdeq r3, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - @ instruction: 0x01063a9c │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - @ instruction: 0x0106399c │ │ │ │ - @ instruction: 0x010639bc │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + @ instruction: 0x01062db4 │ │ │ │ + @ instruction: 0x01062e90 │ │ │ │ + smlabteq r4, r0, sl, sl │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r1, r3 │ │ │ │ smlatbeq r4, r8, sl, sl │ │ │ │ - tsteq r6, r4, lsr #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ - @ instruction: 0x0104aa90 │ │ │ │ + smlatteq r6, r0, r1, r3 │ │ │ │ + smlabbeq r6, r8, lr, r2 │ │ │ │ + smlabteq r6, r8, ip, r2 │ │ │ │ + @ instruction: 0x01062d90 │ │ │ │ + smlabbeq r4, r0, sl, sl │ │ │ │ + tsteq r6, r8 │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + smlabbeq r6, ip, sp, r2 │ │ │ │ + strdeq r2, [r6, -r0] │ │ │ │ + smlatbeq r6, r8, ip, r2 │ │ │ │ + tsteq r4, r8, asr #20 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + tsteq r4, r8, lsr sl │ │ │ │ + smlabteq r6, r4, r8, r3 │ │ │ │ + @ instruction: 0x010634b8 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + smlabteq r6, r8, r2, r3 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, ip, ror #2 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, r8, ror r2 │ │ │ │ + smlabbeq r6, r4, r2, r3 │ │ │ │ + smlatteq r4, r0, r9, sl │ │ │ │ + ldrdeq r3, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r2, r3 │ │ │ │ + @ instruction: 0x010632b4 │ │ │ │ + smlabteq r4, r0, r9, sl │ │ │ │ + smlatteq r6, r0, r2, r3 │ │ │ │ + smlatteq r6, ip, r2, r3 │ │ │ │ + smlatbeq r4, r8, r9, sl │ │ │ │ + @ instruction: 0x01063390 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, r8, lsl #6 │ │ │ │ + tsteq r6, r4, lsl r3 │ │ │ │ + smlabbeq r4, r0, r9, sl │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + tsteq r4, r8, ror #18 │ │ │ │ + smlatbeq r6, r0, r3, r3 │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r4, r8, asr #18 │ │ │ │ + smlatbeq r6, r8, r3, r3 │ │ │ │ + @ instruction: 0x010633b4 │ │ │ │ + tsteq r4, r0, lsr r9 │ │ │ │ + smlatbeq r6, r4, r5, r3 │ │ │ │ + @ instruction: 0x0106349c │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + smlabteq r6, r8, r3, r3 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, r0, lsl #18 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + smlatteq r4, r8, r8, sl │ │ │ │ + ldrdeq r3, [r6, -ip] │ │ │ │ + @ instruction: 0x01063494 │ │ │ │ + smlatbeq r6, ip, r4, r3 │ │ │ │ + smlabteq r4, r8, r8, sl │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - @ instruction: 0x01063a94 │ │ │ │ - @ instruction: 0x01063abc │ │ │ │ - tsteq r4, r0, ror sl │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - tsteq r4, r8, asr sl │ │ │ │ - tsteq r6, r4, lsl #26 │ │ │ │ - tsteq r6, ip, lsr ip │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + @ instruction: 0x0104a8b0 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + @ instruction: 0x0106359c │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, ip, ror #10 │ │ │ │ + smlabbeq r4, r8, r8, sl │ │ │ │ + @ instruction: 0x010635bc │ │ │ │ ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, r0, ror r8 │ │ │ │ + smlabbeq r6, r4, r6, r3 │ │ │ │ + tsteq r6, ip, lsr #12 │ │ │ │ + tsteq r6, ip, asr #12 │ │ │ │ + tsteq r4, r0, asr r8 │ │ │ │ + smlabbeq r6, ip, r6, r3 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ strdeq r3, [r6, -ip] │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - tsteq r6, ip, ror ip │ │ │ │ - smlatbeq r6, r4, ip, r3 │ │ │ │ - tsteq r4, r8, lsl sl │ │ │ │ - smlabbeq r6, ip, sp, r3 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r8, asr #26 │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - smlatbeq r6, r0, sp, r3 │ │ │ │ - smlatteq r4, r8, r9, sl │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x01063f90 │ │ │ │ - @ instruction: 0x01063eb8 │ │ │ │ - tsteq r6, r8, asr #28 │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - @ instruction: 0x0104a9b8 │ │ │ │ - tsteq r6, r0, lsl #30 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - smlatbeq r4, r0, r9, sl │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - @ instruction: 0x01063fb0 │ │ │ │ + tsteq r6, r4, asr r7 │ │ │ │ + strdeq r3, [r6, -ip] │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + smlabbeq r6, r4, r7, r3 │ │ │ │ + smlatbeq r6, r4, r7, r3 │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + tsteq r6, ip, asr r8 │ │ │ │ + strdeq r3, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + @ instruction: 0x0106389c │ │ │ │ + smlabteq r6, r4, r8, r3 │ │ │ │ + @ instruction: 0x0104a7b8 │ │ │ │ + tsteq r6, r4, ror #20 │ │ │ │ + @ instruction: 0x0106399c │ │ │ │ + tsteq r6, r4, lsr r9 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + @ instruction: 0x0104a790 │ │ │ │ ldrdeq r3, [r6, -ip] │ │ │ │ - smlabbeq r4, r0, r9, sl │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - tsteq r4, r8, ror #18 │ │ │ │ - @ instruction: 0x01064198 │ │ │ │ - mrseq r4, (UNDEF: 22) │ │ │ │ - strheq r4, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r0, r4 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ - smlatteq r6, r8, r1, r4 │ │ │ │ - @ instruction: 0x01064198 │ │ │ │ - @ instruction: 0x010641b4 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - smlatteq r6, ip, r1, r4 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + tsteq r4, r8, ror r7 │ │ │ │ + smlatteq r6, ip, sl, r3 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + smlatbeq r6, r8, sl, r3 │ │ │ │ + tsteq r4, r8, asr r7 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + strdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r8, lsl ip │ │ │ │ + smlatbeq r6, r8, fp, r3 │ │ │ │ + ldrdeq r3, [r6, -r4] │ │ │ │ + tsteq r4, r8, lsl r7 │ │ │ │ + tsteq r6, r0, ror #24 │ │ │ │ + smlabbeq r6, ip, ip, r3 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + smlabbeq r6, r0, sp, r3 │ │ │ │ + tsteq r6, r0, lsl sp │ │ │ │ + tsteq r6, ip, lsr sp │ │ │ │ + smlatteq r4, r0, r6, sl │ │ │ │ + smlatbeq r6, r8, sp, r3 │ │ │ │ + smlabteq r6, r4, sp, r3 │ │ │ │ + smlabteq r4, r8, r6, sl │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, ip, lsr #28 │ │ │ │ + smlatbeq r4, r0, r6, sl │ │ │ │ + smlabbeq r6, r8, lr, r3 │ │ │ │ + smlatbeq r6, r4, lr, r3 │ │ │ │ + smlabbeq r4, r8, r6, sl │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + strdeq r3, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl pc │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + tsteq r6, r8, asr r8 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + smlatbeq r6, ip, r1, r4 │ │ │ │ + smlabbeq r6, r4, r0, r4 │ │ │ │ + smlatteq r6, ip, pc, r3 @ │ │ │ │ + @ instruction: 0x01063f9c │ │ │ │ + @ instruction: 0x01063fb8 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ strdeq sl, [r4, -r8] │ │ │ │ - @ instruction: 0x010653b8 │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + smlabbeq r6, r4, r0, r4 │ │ │ │ + smlatbeq r6, r0, r0, r4 │ │ │ │ + ldrdeq sl, [r4, -r8] │ │ │ │ + strdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ + smlabteq r4, r0, r5, sl │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + @ instruction: 0x010641b4 │ │ │ │ + tsteq r6, r4, ror #2 │ │ │ │ + smlabbeq r6, r0, r1, r4 │ │ │ │ + @ instruction: 0x0104a598 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ strdeq r4, [r6, -r8] │ │ │ │ - @ instruction: 0x01064694 │ │ │ │ - tsteq r6, ip, asr #8 │ │ │ │ - tsteq r6, r4, lsr #6 │ │ │ │ - smlabbeq r6, ip, r2, r4 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - @ instruction: 0x0104a8b0 │ │ │ │ - @ instruction: 0x010642b4 │ │ │ │ - ldrdeq r4, [r6, -r0] │ │ │ │ - @ instruction: 0x0104a898 │ │ │ │ + smlabbeq r4, r0, r5, sl │ │ │ │ + @ instruction: 0x0106429c │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r4, r0, ror #10 │ │ │ │ + smlabteq r6, r4, r2, r4 │ │ │ │ + smlatteq r6, r0, r2, r4 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r6, r4, lsr r5 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ tsteq r6, r4, ror r3 │ │ │ │ tsteq r6, r4, lsr #6 │ │ │ │ tsteq r6, r0, asr #6 │ │ │ │ - tsteq r4, r8, ror r8 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ @ instruction: 0x0106439c │ │ │ │ @ instruction: 0x010643b8 │ │ │ │ - tsteq r4, r0, ror #16 │ │ │ │ - smlatteq r6, ip, r4, r4 │ │ │ │ - tsteq r6, r4, asr r4 │ │ │ │ - tsteq r6, r4, lsl #8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - @ instruction: 0x01064498 │ │ │ │ - tsteq r4, r0, lsr #16 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + smlatteq r4, r0, r4, sl │ │ │ │ + smlabbeq r6, r4, r4, r4 │ │ │ │ + smlatbeq r6, r0, r4, r4 │ │ │ │ + smlabteq r4, r8, r4, sl │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ tsteq r6, ip, lsr r5 │ │ │ │ smlatteq r6, ip, r4, r4 │ │ │ │ tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r4, r0, lsl #16 │ │ │ │ + smlatbeq r4, r0, r4, sl │ │ │ │ tsteq r6, r4, ror #10 │ │ │ │ smlabbeq r6, r0, r5, r4 │ │ │ │ - smlatteq r4, r8, r7, sl │ │ │ │ + smlabbeq r4, r8, r4, sl │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ ldrdeq r4, [r6, -r4] │ │ │ │ - smlatbeq r6, ip, r6, r4 │ │ │ │ - tsteq r6, r4, lsl r6 │ │ │ │ - smlabteq r6, r4, r5, r4 │ │ │ │ - smlatteq r6, r0, r5, r4 │ │ │ │ - @ instruction: 0x0104a7b8 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - smlatbeq r4, r0, r7, sl │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r6, r4 │ │ │ │ - smlabteq r6, r8, r6, r4 │ │ │ │ - smlabbeq r4, r0, r7, sl │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r4, r8, ror #14 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - ldrdeq r4, [r6, -ip] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + tsteq r4, r8, ror #8 │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + @ instruction: 0x01064abc │ │ │ │ + @ instruction: 0x01064898 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r6, r4 │ │ │ │ + smlatbeq r6, r4, r6, r4 │ │ │ │ + tsteq r4, r0, lsr #8 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + smlabteq r6, r0, r7, r4 │ │ │ │ + tsteq r6, r0, ror r7 │ │ │ │ smlabbeq r6, ip, r7, r4 │ │ │ │ - smlatbeq r6, r8, r7, r4 │ │ │ │ - tsteq r4, r0, asr #14 │ │ │ │ + smlatteq r4, r8, r3, sl │ │ │ │ + smlatteq r6, r8, r7, r4 │ │ │ │ tsteq r6, r4, lsl #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - smlabteq r6, r4, r8, r4 │ │ │ │ - tsteq r6, r4, ror r8 │ │ │ │ - @ instruction: 0x01064890 │ │ │ │ - tsteq r4, r8, lsl #14 │ │ │ │ + ldrdeq sl, [r4, -r0] │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + smlatbeq r6, r0, r8, r4 │ │ │ │ + tsteq r6, r0, asr r8 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + smlatbeq r4, r8, r3, sl │ │ │ │ smlabteq r6, r8, r8, r4 │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - tsteq r6, ip, asr sp │ │ │ │ - tsteq r6, r8, lsr fp │ │ │ │ - tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, r8, ror r9 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - tsteq r6, r4, asr #18 │ │ │ │ - smlabteq r4, r0, r6, sl │ │ │ │ - smlatbeq r6, r0, r9, r4 │ │ │ │ - @ instruction: 0x010649bc │ │ │ │ - smlatbeq r4, r8, r6, sl │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ + smlatteq r6, r4, r8, r4 │ │ │ │ + @ instruction: 0x0104a390 │ │ │ │ + smlabbeq r6, r8, r9, r4 │ │ │ │ + tsteq r6, r8, lsr r9 │ │ │ │ + tsteq r6, r4, asr r9 │ │ │ │ + tsteq r4, r0, ror r3 │ │ │ │ + smlabbeq r6, ip, r9, r4 │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ tsteq r6, r0, lsl sl │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - smlabbeq r4, r8, r6, sl │ │ │ │ + tsteq r4, r0, lsr r3 │ │ │ │ + tsteq r6, ip, ror #20 │ │ │ │ smlabbeq r6, r8, sl, r4 │ │ │ │ - smlatbeq r6, r4, sl, r4 │ │ │ │ - tsteq r4, r0, ror r6 │ │ │ │ - ldrdeq r4, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - tsteq r6, r8, ror #22 │ │ │ │ - smlabbeq r6, r4, fp, r4 │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + tsteq r6, ip, lsr #22 │ │ │ │ + ldrdeq r4, [r6, -ip] │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, r0, ror fp │ │ │ │ + smlatteq r4, r0, r2, sl │ │ │ │ + smlatbeq r6, r4, ip, r4 │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + @ instruction: 0x01064bbc │ │ │ │ ldrdeq r4, [r6, -r8] │ │ │ │ + @ instruction: 0x0104a2b8 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, r0, asr ip │ │ │ │ + smlatbeq r4, r0, r2, sl │ │ │ │ strdeq r4, [r6, -r4] │ │ │ │ - tsteq r4, r0, lsl r6 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - smlatbeq r6, r4, lr, r4 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - smlatteq r6, r4, ip, r4 │ │ │ │ - @ instruction: 0x01064c94 │ │ │ │ - @ instruction: 0x01064cb0 │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, ip, lsl #26 │ │ │ │ - tsteq r6, r8, lsr #26 │ │ │ │ - @ instruction: 0x0104a5b8 │ │ │ │ - smlabteq r6, ip, sp, r4 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - @ instruction: 0x01064d98 │ │ │ │ - @ instruction: 0x0104a598 │ │ │ │ - strdeq r4, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsl lr │ │ │ │ - smlabbeq r4, r0, r5, sl │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ - smlatbeq r6, ip, lr, r4 │ │ │ │ - tsteq r6, ip, asr lr │ │ │ │ - tsteq r6, r8, ror lr │ │ │ │ - tsteq r4, r8, asr r5 │ │ │ │ - ldrdeq r4, [r6, -r4] │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r4, r0, asr #10 │ │ │ │ - @ instruction: 0x01064f94 │ │ │ │ - tsteq r6, r4, asr #30 │ │ │ │ + smlatbeq r6, r4, ip, r4 │ │ │ │ + smlabteq r6, r0, ip, r4 │ │ │ │ + smlabbeq r4, r0, r2, sl │ │ │ │ + strdeq r4, [r6, -r8] │ │ │ │ + tsteq r4, r0, ror r2 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + smlatbeq r6, r8, r1, r5 │ │ │ │ tsteq r6, r0, ror #30 │ │ │ │ - tsteq r4, r0, lsr #10 │ │ │ │ - @ instruction: 0x01064f98 │ │ │ │ - tsteq r4, r0, lsl r5 │ │ │ │ - smlatbeq r6, ip, r8, r5 │ │ │ │ - tsteq r6, r8, asr #8 │ │ │ │ - mrseq r5, LR_usr │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - strdeq r4, [r6, -r0] │ │ │ │ - tsteq r6, ip │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - smlabbeq r6, r4, r0, r5 │ │ │ │ - @ instruction: 0x0104a4b8 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - ldrdeq r5, [r6, -r8] │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x0104a498 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlabbeq r4, r0, r4, sl │ │ │ │ - smlatbeq r6, r0, r2, r5 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - @ instruction: 0x010651b8 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + smlatbeq r6, r0, sp, r4 │ │ │ │ + tsteq r6, r0, asr sp │ │ │ │ + tsteq r6, ip, ror #26 │ │ │ │ + tsteq r4, r0, lsr r2 │ │ │ │ + smlabteq r6, r8, sp, r4 │ │ │ │ + smlatteq r6, r4, sp, r4 │ │ │ │ + tsteq r4, r8, lsl r2 │ │ │ │ + smlabbeq r6, r8, lr, r4 │ │ │ │ + tsteq r6, r8, lsr lr │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + @ instruction: 0x01064eb0 │ │ │ │ + smlabteq r6, ip, lr, r4 │ │ │ │ + smlatteq r4, r0, r1, sl │ │ │ │ + mrseq r5, (UNDEF: 6) │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, r8, lsl pc │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + @ instruction: 0x0104a1b8 │ │ │ │ + @ instruction: 0x01064f90 │ │ │ │ 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 │ │ │ │ - smlatteq r6, r8, fp, r4 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r4, ip, lsr fp │ │ │ │ + smlatteq r6, ip, r9, r4 │ │ │ │ + @ instruction: 0x0106499c │ │ │ │ + @ instruction: 0x010649b8 │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + tsteq r6, r4, lsl sl │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + tsteq r4, r4, lsl #22 │ │ │ │ + smlabbeq r6, r4, ip, r4 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + smlabteq r6, r4, sl, r4 │ │ │ │ + tsteq r6, r4, ror sl │ │ │ │ + @ instruction: 0x01064a90 │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + smlatteq r6, ip, sl, r4 │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + @ instruction: 0x01049abc │ │ │ │ + smlatbeq r6, ip, fp, r4 │ │ │ │ + tsteq r6, ip, asr fp │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + @ instruction: 0x01049a9c │ │ │ │ + ldrdeq r4, [r6, -r4] │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlabbeq r4, r4, sl, r9 │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ smlabbeq r6, ip, ip, r4 │ │ │ │ tsteq r6, ip, lsr ip │ │ │ │ tsteq r6, r8, asr ip │ │ │ │ - @ instruction: 0x01049dbc │ │ │ │ + tsteq r4, ip, asr sl │ │ │ │ @ instruction: 0x01064cb4 │ │ │ │ ldrdeq r4, [r6, -r0] │ │ │ │ - smlatbeq r4, r4, sp, r9 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r6, r4, lsl sp │ │ │ │ - tsteq r6, r0, lsr sp │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - smlabbeq r6, ip, sp, r4 │ │ │ │ - smlatbeq r6, r8, sp, r4 │ │ │ │ - tsteq r4, ip, asr sp │ │ │ │ - tsteq r6, ip, asr #28 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - @ instruction: 0x01064e90 │ │ │ │ - tsteq r4, r4, lsr #26 │ │ │ │ - smlabteq r6, r4, pc, r4 @ │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r4, r4, asr #20 │ │ │ │ + tsteq r6, r4, ror sp │ │ │ │ + tsteq r6, r4, lsr #26 │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + tsteq r6, r8, ror sp │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + smlatteq r6, r8, pc, r4 @ │ │ │ │ + smlabteq r6, r0, lr, r4 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + ldrdeq r4, [r6, -r8] │ │ │ │ + strdeq r4, [r6, -r4] │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + smlabteq r4, r4, r9, r9 │ │ │ │ + tsteq r6, r0, lsl pc │ │ │ │ + smlabteq r6, r0, lr, r4 │ │ │ │ ldrdeq r4, [r6, -ip] │ │ │ │ - strdeq r4, [r6, -r8] │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ + smlatbeq r4, r4, r9, r9 │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, r0, ror pc │ │ │ │ - smlatteq r4, r4, ip, r9 │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - smlabteq r6, r4, pc, r4 @ │ │ │ │ - smlatteq r6, r0, pc, r4 @ │ │ │ │ - smlabteq r4, r4, ip, r9 │ │ │ │ + smlabbeq r4, ip, r9, r9 │ │ │ │ + smlabbeq r6, r8, r0, r5 │ │ │ │ + strdeq r4, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, pc, r4 @ │ │ │ │ + @ instruction: 0x01064fbc │ │ │ │ + tsteq r4, r4, ror #18 │ │ │ │ tsteq r6, r8, lsl r0 │ │ │ │ - @ instruction: 0x01049cb4 │ │ │ │ - smlatbeq r6, ip, r4, r5 │ │ │ │ - smlabbeq r6, r8, r2, r5 │ │ │ │ - tsteq r6, r0, ror #2 │ │ │ │ - smlabteq r6, r8, r0, r5 │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - swpeq r5, r4, [r6] │ │ │ │ - tsteq r4, ip, ror ip │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r4, r4, ror #24 │ │ │ │ - @ instruction: 0x010651b0 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlabbeq r6, r8, r0, r5 │ │ │ │ + smlatbeq r6, r4, r0, r5 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + @ instruction: 0x01065194 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ tsteq r6, r0, ror #2 │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - tsteq r4, r4, asr #24 │ │ │ │ + smlatteq r4, ip, r8, r9 │ │ │ │ + @ instruction: 0x010651bc │ │ │ │ ldrdeq r5, [r6, -r8] │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ - @ instruction: 0x01065290 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r4, r4, lsl #24 │ │ │ │ - @ instruction: 0x010652b8 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlatteq r4, ip, fp, r9 │ │ │ │ - tsteq r6, r8, ror r3 │ │ │ │ - tsteq r6, r8, lsr #6 │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + @ instruction: 0x010498b4 │ │ │ │ + smlatbeq r6, r4, r2, r5 │ │ │ │ + smlabteq r6, r0, r2, r5 │ │ │ │ + @ instruction: 0x0104989c │ │ │ │ + tsteq r6, r0, ror r3 │ │ │ │ + tsteq r6, r0, lsr r3 │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + tsteq r6, r4, lsl #30 │ │ │ │ + tsteq r4, r4, ror r8 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + tsteq r6, r8, ror #6 │ │ │ │ tsteq r6, r4, asr #6 │ │ │ │ - smlabteq r4, ip, fp, r9 │ │ │ │ - tsteq r6, ip, ror r3 │ │ │ │ - @ instruction: 0x01049bbc │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - smlabteq r6, ip, r4, r5 │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r4, ip, lsr #16 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + smlabteq r6, r4, r6, r5 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + smlatteq r6, ip, pc, r6 @ │ │ │ │ + tsteq r6, r4, ror pc │ │ │ │ + tsteq r6, ip, lsr pc │ │ │ │ + tsteq r6, ip, lsl pc │ │ │ │ + tsteq r6, ip, asr #6 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, r4, lsr pc │ │ │ │ + tsteq r6, ip, ror #6 │ │ │ │ + smlabteq r4, r4, r7, r9 │ │ │ │ + tsteq r6, ip, ror #30 │ │ │ │ + tsteq r6, r8, asr #30 │ │ │ │ + smlabbeq r6, r4, r3, r5 │ │ │ │ + smlatbeq r4, r4, r7, r9 │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + smlatbeq r6, r4, r3, r5 │ │ │ │ + smlabbeq r4, ip, r7, r9 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + @ instruction: 0x01066f9c │ │ │ │ + tsteq r6, r8, ror pc │ │ │ │ + @ instruction: 0x010653b4 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + @ instruction: 0x01066f98 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + tsteq r4, ip, asr #14 │ │ │ │ + ldrdeq r6, [r6, -r4] │ │ │ │ + @ instruction: 0x01066fb0 │ │ │ │ + smlatteq r6, ip, r3, r5 │ │ │ │ + tsteq r4, ip, lsr #14 │ │ │ │ + ldrdeq r6, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsl #8 │ │ │ │ + tsteq r4, r4, lsl r7 │ │ │ │ + strheq r7, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + strdeq r6, [r6, -ip] │ │ │ │ + ldrdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsl r4 │ │ │ │ + smlatteq r4, r4, r6, r9 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ tsteq r6, r4, lsr r4 │ │ │ │ - smlatteq r6, r4, r3, r5 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - smlabbeq r4, ip, fp, r9 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - smlabteq r6, ip, r4, r5 │ │ │ │ + smlabteq r4, ip, r6, r9 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r6, r0, lsl r0 │ │ │ │ + tsteq r6, ip, asr #8 │ │ │ │ + smlatbeq r4, ip, r6, r9 │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + @ instruction: 0x01049694 │ │ │ │ + smlatbeq r6, r4, r0, r7 │ │ │ │ + tsteq r6, r4, rrx │ │ │ │ + tsteq r6, r0, asr #32 │ │ │ │ + tsteq r6, ip, ror r4 │ │ │ │ + tsteq r4, ip, ror #12 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + @ instruction: 0x0106549c │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + swpeq r7, ip, [r6] │ │ │ │ + tsteq r6, r8, ror r0 │ │ │ │ + @ instruction: 0x010654b4 │ │ │ │ + tsteq r4, r4, lsr r6 │ │ │ │ + smlabteq r6, r0, r4, r5 │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ + tsteq r6, r8, asr #4 │ │ │ │ + smlatbeq r6, r4, r5, r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + smlatteq r6, ip, r4, r5 │ │ │ │ + smlabteq r6, r8, r4, r5 │ │ │ │ + swpeq r7, r8, [r6] │ │ │ │ + smlatteq r4, ip, r5, r9 │ │ │ │ smlatteq r6, r8, r4, r5 │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, r0, ror #10 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - tsteq r6, r0, lsl r6 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r5, r5 │ │ │ │ - smlatbeq r6, r4, r1, r7 │ │ │ │ - tsteq r4, r4, lsl fp │ │ │ │ - smlabteq r6, ip, r5, r5 │ │ │ │ - @ instruction: 0x010671bc │ │ │ │ + strheq r7, [r6, -r8] │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + tsteq r6, r0, lsl #10 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x010495b4 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + @ instruction: 0x0104959c │ │ │ │ + @ instruction: 0x01065594 │ │ │ │ + tsteq r6, r4, asr r5 │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + mrseq r7, (UNDEF: 22) │ │ │ │ + tsteq r4, r4, ror r5 │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, r0, lsr #2 │ │ │ │ + tsteq r4, ip, asr r5 │ │ │ │ + smlabbeq r6, ip, r5, r5 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r6, r4, asr #2 │ │ │ │ + tsteq r4, ip, lsr #10 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + @ instruction: 0x010671b8 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + @ instruction: 0x01065590 │ │ │ │ strdeq r9, [r4, -ip] │ │ │ │ - tsteq r6, r8, lsl #12 │ │ │ │ - smlatteq r6, r4, r5, r5 │ │ │ │ - smlabteq r6, ip, r1, r7 │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - smlabteq r4, ip, sl, r9 │ │ │ │ - tsteq r6, r8, ror pc │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - smlabbeq r6, ip, r2, r7 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r4, ror r1 │ │ │ │ + @ instruction: 0x010655b0 │ │ │ │ + smlatteq r4, r4, r4, r9 │ │ │ │ + @ instruction: 0x010671b0 │ │ │ │ + smlabbeq r6, ip, r1, r7 │ │ │ │ + smlabteq r6, r8, r5, r5 │ │ │ │ + smlabteq r4, r4, r4, r9 │ │ │ │ + smlatbeq r6, ip, r1, r7 │ │ │ │ + smlatteq r6, r8, r5, r5 │ │ │ │ + smlatbeq r4, ip, r4, r9 │ │ │ │ + tsteq r6, r0, lsr #4 │ │ │ │ + smlatteq r6, r0, r1, r7 │ │ │ │ @ instruction: 0x010671bc │ │ │ │ - smlatteq r6, ip, r5, r5 │ │ │ │ - tsteq r4, ip, ror sl │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #12 │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r6, ip, lsl #4 │ │ │ │ - smlatteq r6, r8, r1, r7 │ │ │ │ - tsteq r6, r4, lsr #12 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - tsteq r6, r4, asr #12 │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - tsteq r6, ip, ror r2 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + smlabbeq r4, r4, r4, r9 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + tsteq r4, ip, ror #8 │ │ │ │ tsteq r6, r8, lsl r2 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r6 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + smlabbeq r6, r4, r5, r7 │ │ │ │ + tsteq r6, r0, lsl #16 │ │ │ │ + tsteq r6, r8, lsl r7 │ │ │ │ + smlatbeq r6, r0, r6, r5 │ │ │ │ + tsteq r6, r0, ror #12 │ │ │ │ + tsteq r6, ip, lsr r6 │ │ │ │ + tsteq r6, ip, lsl #4 │ │ │ │ + strdeq r9, [r4, -ip] │ │ │ │ + tsteq r6, ip, asr r6 │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + smlatteq r4, r4, r3, r9 │ │ │ │ + @ instruction: 0x01065698 │ │ │ │ tsteq r6, r4, ror r6 │ │ │ │ - smlatteq r4, ip, r9, r9 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlabteq r4, r4, r3, r9 │ │ │ │ + @ instruction: 0x01065694 │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + smlatbeq r4, ip, r3, r9 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + smlabteq r6, r8, r6, r5 │ │ │ │ + smlatbeq r6, r4, r6, r5 │ │ │ │ tsteq r6, r4, ror r2 │ │ │ │ - tsteq r6, r0, asr r2 │ │ │ │ - smlabbeq r6, ip, r6, r5 │ │ │ │ - smlabteq r4, ip, r9, r9 │ │ │ │ - tsteq r6, r0, ror r2 │ │ │ │ - smlatbeq r6, ip, r6, r5 │ │ │ │ - @ instruction: 0x010499b4 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - @ instruction: 0x0106729c │ │ │ │ - tsteq r6, r8, ror r2 │ │ │ │ - @ instruction: 0x010656b4 │ │ │ │ - smlabbeq r4, r4, r9, r9 │ │ │ │ - @ instruction: 0x01067298 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ + smlabbeq r4, r4, r3, r9 │ │ │ │ + smlabteq r6, r4, r6, r5 │ │ │ │ + @ instruction: 0x01067294 │ │ │ │ + tsteq r4, ip, ror #6 │ │ │ │ + tsteq r6, r0, lsl #14 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ + smlatbeq r6, ip, r2, r7 │ │ │ │ + tsteq r4, ip, asr #6 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + smlabteq r6, ip, r2, r7 │ │ │ │ + tsteq r4, r4, lsr r3 │ │ │ │ + smlatteq r6, r0, r7, r5 │ │ │ │ + tsteq r6, r8, ror #14 │ │ │ │ + tsteq r6, r8, lsr #14 │ │ │ │ + tsteq r6, r4, lsl #14 │ │ │ │ ldrdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x010672b0 │ │ │ │ - smlatteq r6, ip, r6, r5 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - tsteq r4, r4, lsr r9 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r6, r4, lsl #6 │ │ │ │ - smlatteq r6, r0, r2, r7 │ │ │ │ - tsteq r6, ip, lsl r7 │ │ │ │ - tsteq r4, ip, lsl #18 │ │ │ │ - mrseq r7, LR_und │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + smlatteq r4, ip, r2, r9 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ tsteq r6, ip, lsr r7 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ + tsteq r6, ip, lsl #6 │ │ │ │ + smlabteq r4, ip, r2, r9 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + @ instruction: 0x010492b4 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + @ instruction: 0x01065790 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ tsteq r6, ip, lsr r3 │ │ │ │ - tsteq r6, r8, lsl r3 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - tsteq r6, r0, ror #14 │ │ │ │ - smlabteq r4, r4, r8, r9 │ │ │ │ - smlatteq r6, r8, r4, r7 │ │ │ │ - tsteq r6, r4, asr #16 │ │ │ │ - smlabteq r6, ip, r7, r5 │ │ │ │ + smlabbeq r4, ip, r2, r9 │ │ │ │ smlabbeq r6, ip, r7, r5 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - smlabbeq r4, ip, r8, r9 │ │ │ │ - smlabbeq r6, r8, r7, r5 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + tsteq r4, r4, ror r2 │ │ │ │ + smlabteq r6, r8, r7, r5 │ │ │ │ + smlatbeq r6, r4, r7, r5 │ │ │ │ + tsteq r6, r4, ror r3 │ │ │ │ + tsteq r4, r4, asr r2 │ │ │ │ + smlabbeq r6, r0, r3, r7 │ │ │ │ + tsteq r4, r4, asr #4 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + smlatbeq r6, ip, r3, r7 │ │ │ │ + smlabbeq r6, r8, r3, r7 │ │ │ │ smlabteq r6, r4, r7, r5 │ │ │ │ - smlatbeq r6, r0, r7, r5 │ │ │ │ - tsteq r6, r0, ror r3 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - smlabteq r6, r0, r7, r5 │ │ │ │ - @ instruction: 0x01067390 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - strdeq r5, [r6, -r4] │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r6, r0, r3, r7 │ │ │ │ - tsteq r4, r4, lsl r8 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r3, r7 │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - tsteq r6, ip, lsr #16 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ + tsteq r4, ip, lsl #4 │ │ │ │ + smlatbeq r6, r8, r3, r7 │ │ │ │ + smlatteq r6, r4, r7, r5 │ │ │ │ + strdeq r9, [r4, -r4] │ │ │ │ smlatteq r6, r4, r3, r7 │ │ │ │ - smlabteq r4, ip, r7, r9 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - tsteq r6, r8, asr r4 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - tsteq r6, r0, lsr r8 │ │ │ │ - @ instruction: 0x0104979c │ │ │ │ + smlabteq r6, r0, r3, r7 │ │ │ │ + strdeq r5, [r6, -ip] │ │ │ │ + ldrdeq r9, [r4, -r4] │ │ │ │ + smlatteq r6, r0, r3, r7 │ │ │ │ + tsteq r6, ip, lsl r8 │ │ │ │ + @ instruction: 0x010491bc │ │ │ │ + tsteq r6, r4, asr r4 │ │ │ │ tsteq r6, r4, lsl r4 │ │ │ │ - tsteq r6, r0, asr r8 │ │ │ │ - smlabbeq r4, r4, r7, r9 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, r8, ror #16 │ │ │ │ - tsteq r4, r4, ror #14 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + @ instruction: 0x01049194 │ │ │ │ + tsteq r6, r0, lsl r4 │ │ │ │ + tsteq r6, ip, asr #16 │ │ │ │ + tsteq r4, ip, ror r1 │ │ │ │ tsteq r6, ip, asr #8 │ │ │ │ - smlabbeq r6, r8, r8, r5 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - smlabteq r6, r0, r4, r7 │ │ │ │ - smlabbeq r6, r0, r4, r7 │ │ │ │ - tsteq r6, ip, asr r4 │ │ │ │ - @ instruction: 0x01065898 │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ + tsteq r6, r8, lsr #8 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r4, ip, asr r1 │ │ │ │ + tsteq r6, r0, ror r8 │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r6, ip, asr r9 │ │ │ │ + smlatteq r6, r4, r8, r5 │ │ │ │ + smlatbeq r6, r4, r8, r5 │ │ │ │ + smlabbeq r6, r0, r8, r5 │ │ │ │ + tsteq r6, r0, asr r4 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + smlatbeq r6, r0, r8, r5 │ │ │ │ + tsteq r6, r0, ror r4 │ │ │ │ + tsteq r4, r4, lsl #2 │ │ │ │ + ldrdeq r5, [r6, -ip] │ │ │ │ @ instruction: 0x010658b8 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ + smlabbeq r6, r8, r4, r7 │ │ │ │ + smlatteq r4, r4, r0, r9 │ │ │ │ + ldrdeq r5, [r6, -r8] │ │ │ │ + smlatbeq r6, r8, r4, r7 │ │ │ │ + smlabteq r4, ip, r0, r9 │ │ │ │ + tsteq r6, ip, asr #18 │ │ │ │ + tsteq r6, ip, lsl #18 │ │ │ │ + smlatteq r6, r8, r8, r5 │ │ │ │ @ instruction: 0x010674b8 │ │ │ │ - @ instruction: 0x01067494 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlatteq r4, ip, r6, r9 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - ldrdeq r9, [r4, -ip] │ │ │ │ - tsteq r6, r4, lsr #16 │ │ │ │ - smlatbeq r6, r0, sl, r5 │ │ │ │ - @ instruction: 0x010659b8 │ │ │ │ - tsteq r6, r0, asr #18 │ │ │ │ - tsteq r6, r0, lsl #18 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r4, r7 │ │ │ │ - @ instruction: 0x0104969c │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r4, r7 │ │ │ │ - smlabbeq r4, r4, r6, r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - tsteq r6, r4, lsl r9 │ │ │ │ - smlatteq r6, r4, r4, r7 │ │ │ │ - tsteq r4, r4, ror #12 │ │ │ │ - tsteq r6, r4, lsr r9 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - tsteq r4, ip, asr #12 │ │ │ │ - smlatbeq r6, r8, r9, r5 │ │ │ │ - tsteq r6, r8, ror #18 │ │ │ │ + smlatbeq r4, r4, r0, r9 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + ldrdeq r7, [r6, -r8] │ │ │ │ + smlabbeq r4, ip, r0, r9 │ │ │ │ tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r4, ip, rrx │ │ │ │ + strdeq r7, [r6, -ip] │ │ │ │ + qaddeq r9, ip, r4 │ │ │ │ + tsteq r6, r4, lsl r0 │ │ │ │ + smlatbeq r6, r8, ip, r5 │ │ │ │ + @ instruction: 0x010676b8 │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tsteq r4, r4, lsl r0 │ │ │ │ tsteq r6, r4, lsl r5 │ │ │ │ - tsteq r4, r4, lsr #12 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r4, ip, lsl #12 │ │ │ │ - smlatbeq r6, r0, r9, r5 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ + tsteq r6, r0, asr r9 │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + tsteq r6, r0, asr r5 │ │ │ │ + tsteq r6, ip, lsr #10 │ │ │ │ + tsteq r6, r8, ror #18 │ │ │ │ + ldrdeq r8, [r4, -ip] │ │ │ │ tsteq r6, ip, asr #10 │ │ │ │ - smlatteq r4, ip, r5, r9 │ │ │ │ - @ instruction: 0x0106599c │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - ldrdeq r9, [r4, -r4] │ │ │ │ - smlabbeq r6, r0, sl, r5 │ │ │ │ - tsteq r6, r8, lsl #20 │ │ │ │ - smlabteq r6, r8, r9, r5 │ │ │ │ - smlatbeq r6, r4, r9, r5 │ │ │ │ - tsteq r6, r4, ror r5 │ │ │ │ - smlatbeq r4, r4, r5, r9 │ │ │ │ - smlabteq r6, r4, r9, r5 │ │ │ │ + smlabbeq r6, r8, r9, r5 │ │ │ │ + smlabteq r4, r4, pc, r8 @ │ │ │ │ + smlabteq r6, r0, r5, r7 │ │ │ │ + smlabbeq r6, r0, r5, r7 │ │ │ │ + tsteq r6, ip, asr r5 │ │ │ │ + @ instruction: 0x01065998 │ │ │ │ + @ instruction: 0x01048f9c │ │ │ │ + tsteq r6, ip, ror r5 │ │ │ │ + @ instruction: 0x010659b8 │ │ │ │ + smlabbeq r4, r4, pc, r8 @ │ │ │ │ + @ instruction: 0x010675b8 │ │ │ │ @ instruction: 0x01067594 │ │ │ │ - smlabbeq r4, ip, r5, r9 │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - smlatbeq r6, ip, r5, r7 │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabteq r6, ip, r5, r7 │ │ │ │ - tsteq r4, r4, asr r5 │ │ │ │ - tsteq r6, r0, ror sl │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + tsteq r4, r4, ror #30 │ │ │ │ + @ instruction: 0x010675b4 │ │ │ │ + strdeq r5, [r6, -r0] │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + @ instruction: 0x01067698 │ │ │ │ + tsteq r6, r0, lsr #12 │ │ │ │ + smlatteq r6, r0, r5, r7 │ │ │ │ + @ instruction: 0x010675bc │ │ │ │ + strdeq r5, [r6, -r8] │ │ │ │ + tsteq r4, ip, lsl pc │ │ │ │ ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r4, ip, lsr #10 │ │ │ │ - tsteq r6, ip, lsr #20 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r4, r4, lsl r5 │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r4, r4, lsl #30 │ │ │ │ + tsteq r6, r8, lsl r6 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr sl │ │ │ │ + smlatteq r4, r4, lr, r8 │ │ │ │ tsteq r6, r4, lsl r6 │ │ │ │ - strdeq r9, [r4, -r4] │ │ │ │ - tsteq r6, r0, lsr #12 │ │ │ │ - smlatteq r4, r4, r4, r9 │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ - smlabbeq r6, ip, r6, r7 │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tsteq r6, r4, ror #20 │ │ │ │ - smlatbeq r4, ip, r4, r9 │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + smlabteq r4, ip, lr, r8 │ │ │ │ + smlabbeq r6, r8, r6, r7 │ │ │ │ tsteq r6, r8, asr #12 │ │ │ │ - smlabbeq r6, r4, sl, r5 │ │ │ │ - @ instruction: 0x01049494 │ │ │ │ - smlabbeq r6, r4, r6, r7 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - @ instruction: 0x01065a9c │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + smlatbeq r4, r4, lr, r8 │ │ │ │ + tsteq r6, r4, asr #12 │ │ │ │ + smlabbeq r6, r0, sl, r5 │ │ │ │ + smlabbeq r4, ip, lr, r8 │ │ │ │ smlabbeq r6, r0, r6, r7 │ │ │ │ - @ instruction: 0x01065abc │ │ │ │ - tsteq r4, ip, asr r4 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - @ instruction: 0x010676b4 │ │ │ │ - @ instruction: 0x01067690 │ │ │ │ - smlabteq r6, ip, sl, r5 │ │ │ │ - tsteq r4, r4, lsr r4 │ │ │ │ - @ instruction: 0x010676b0 │ │ │ │ - smlatteq r6, ip, sl, r5 │ │ │ │ - tsteq r4, ip, lsl r4 │ │ │ │ - smlatteq r6, ip, r6, r7 │ │ │ │ - smlabteq r6, r8, r6, r7 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - tsteq r6, r0, lsl fp │ │ │ │ - smlatteq r4, ip, r3, r9 │ │ │ │ - strdeq r5, [r6, -ip] │ │ │ │ - smlabbeq r6, r4, fp, r5 │ │ │ │ - tsteq r6, r4, asr #22 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - @ instruction: 0x010493bc │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, r0, lsl r7 │ │ │ │ - smlatbeq r4, r4, r3, r9 │ │ │ │ - tsteq r6, ip, ror fp │ │ │ │ - tsteq r6, r8, asr fp │ │ │ │ - tsteq r6, r8, lsr #14 │ │ │ │ - smlabbeq r4, r4, r3, r9 │ │ │ │ - tsteq r6, r8, ror fp │ │ │ │ - tsteq r6, r8, asr #14 │ │ │ │ - tsteq r4, ip, ror #6 │ │ │ │ - smlatteq r6, ip, fp, r5 │ │ │ │ - smlatbeq r6, ip, fp, r5 │ │ │ │ - smlabbeq r6, r8, fp, r5 │ │ │ │ - tsteq r6, r8, asr r7 │ │ │ │ - tsteq r4, r4, asr #6 │ │ │ │ - smlatbeq r6, r8, fp, r5 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r4, ip, lsr #6 │ │ │ │ - smlatteq r6, r4, fp, r5 │ │ │ │ - smlabteq r6, r0, fp, r5 │ │ │ │ - @ instruction: 0x01067790 │ │ │ │ - tsteq r4, ip, lsl #6 │ │ │ │ - @ instruction: 0x0106779c │ │ │ │ - strdeq r9, [r4, -ip] │ │ │ │ - @ instruction: 0x010662b4 │ │ │ │ - tsteq r6, r8, asr #30 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x010677b8 │ │ │ │ - @ instruction: 0x01067794 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x010492b4 │ │ │ │ - @ instruction: 0x010677b4 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - @ instruction: 0x0104929c │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r7, r7 │ │ │ │ - tsteq r6, r8, lsl #24 │ │ │ │ - tsteq r4, ip, ror r2 │ │ │ │ - smlatteq r6, ip, r7, r7 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r4, r4, ror #4 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - tsteq r6, r0, lsr #16 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r8, lsr ip │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - tsteq r6, ip, lsl r8 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r4, r4, lsr #4 │ │ │ │ - tsteq r6, r8, asr r8 │ │ │ │ - tsteq r6, r4, lsr r8 │ │ │ │ - tsteq r6, r0, ror ip │ │ │ │ - tsteq r4, r4, lsl #4 │ │ │ │ - tsteq r6, r4, asr r8 │ │ │ │ - @ instruction: 0x01065c90 │ │ │ │ - smlatteq r4, ip, r1, r9 │ │ │ │ - tsteq r6, r8, lsr r9 │ │ │ │ - smlabteq r6, r0, r8, r7 │ │ │ │ - smlabbeq r6, r0, r8, r7 │ │ │ │ - tsteq r6, ip, asr r8 │ │ │ │ - @ instruction: 0x01065c98 │ │ │ │ - @ instruction: 0x010491bc │ │ │ │ - tsteq r6, ip, ror r8 │ │ │ │ - @ instruction: 0x01065cb8 │ │ │ │ - smlatbeq r4, r4, r1, r9 │ │ │ │ - @ instruction: 0x010678b8 │ │ │ │ - @ instruction: 0x01067894 │ │ │ │ - ldrdeq r5, [r6, -r0] │ │ │ │ - smlabbeq r4, r4, r1, r9 │ │ │ │ - @ instruction: 0x010678b4 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - tsteq r4, ip, ror #2 │ │ │ │ - tsteq r6, r8, lsr #18 │ │ │ │ - smlatteq r6, r8, r8, r7 │ │ │ │ - smlabteq r6, r4, r8, r7 │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - tsteq r4, r4, asr #2 │ │ │ │ - smlatteq r6, r4, r8, r7 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - tsteq r4, ip, lsr #2 │ │ │ │ - tsteq r6, r0, lsr #18 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01067298 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - smlatbeq r4, r8, sl, r8 │ │ │ │ - smlatteq r6, r0, r6, r5 │ │ │ │ - @ instruction: 0x01048a98 │ │ │ │ + strdeq r6, [r6, -r8] │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + smlabteq r6, r8, r1, r7 │ │ │ │ + tsteq r6, r4, lsr #10 │ │ │ │ + smlatbeq r6, ip, r4, r5 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ + tsteq r6, r8, asr #8 │ │ │ │ + tsteq r6, r8, lsl r0 │ │ │ │ + smlabteq r4, r0, r7, r8 │ │ │ │ tsteq r6, r8, ror #8 │ │ │ │ - smlabteq r6, r4, r7, r5 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlatteq r6, r8, r6, r5 │ │ │ │ - @ instruction: 0x010672b8 │ │ │ │ - tsteq r4, r0, ror #20 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - strdeq r7, [r6, -r0] │ │ │ │ - tsteq r4, r8, lsr #20 │ │ │ │ - tsteq r6, r0, asr #14 │ │ │ │ - tsteq r6, r0, lsl r3 │ │ │ │ - tsteq r4, r0, lsl sl │ │ │ │ - @ instruction: 0x010657b4 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r6, r0, lsr #6 │ │ │ │ - smlatteq r4, r8, r9, r8 │ │ │ │ - tsteq r6, r0, ror r7 │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + smlatbeq r4, r8, r7, r8 │ │ │ │ + smlatbeq r6, r4, r4, r5 │ │ │ │ + smlabbeq r6, r0, r4, r5 │ │ │ │ + qaddeq r7, r0, r6 │ │ │ │ + smlabbeq r4, r8, r7, r8 │ │ │ │ + smlatbeq r6, r0, r4, r5 │ │ │ │ + tsteq r6, r0, ror r0 │ │ │ │ + tsteq r4, r0, ror r7 │ │ │ │ + tsteq r6, r4, lsl r5 │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + @ instruction: 0x010654b0 │ │ │ │ + smlabbeq r6, r0, r0, r7 │ │ │ │ + tsteq r4, r8, asr #14 │ │ │ │ + ldrdeq r5, [r6, -r0] │ │ │ │ + smlatbeq r6, r0, r0, r7 │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + tsteq r6, ip, lsl #10 │ │ │ │ + smlatteq r6, r8, r4, r5 │ │ │ │ + strheq r7, [r6, -r8] │ │ │ │ + tsteq r4, r0, lsl r7 │ │ │ │ + smlabteq r6, r4, r0, r7 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + @ instruction: 0x010671b0 │ │ │ │ + tsteq r6, r8, lsr r1 │ │ │ │ + strdeq r7, [r6, -r8] │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsl r5 │ │ │ │ ldrdeq r8, [r4, -r0] │ │ │ │ - smlatbeq r6, ip, r7, r5 │ │ │ │ - smlabbeq r6, r8, r7, r5 │ │ │ │ - tsteq r6, r8, asr r3 │ │ │ │ - @ instruction: 0x010489b0 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - smlatbeq r4, r0, r9, r8 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - ldrdeq r7, [r6, -r8] │ │ │ │ - @ instruction: 0x01067398 │ │ │ │ - tsteq r6, r4, ror r3 │ │ │ │ - @ instruction: 0x010657b0 │ │ │ │ - tsteq r4, r0, ror r9 │ │ │ │ - @ instruction: 0x01067394 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + @ instruction: 0x010486b8 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r6, ip, lsl #2 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + @ instruction: 0x01048698 │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + tsteq r6, r8, ror #10 │ │ │ │ + smlabbeq r4, r0, r6, r8 │ │ │ │ + smlatbeq r6, r0, r1, r7 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r6, ip, lsr r1 │ │ │ │ + tsteq r6, sl, ror r5 │ │ │ │ + tsteq r4, ip, asr r6 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + smlatbeq r6, r0, r5, r5 │ │ │ │ + tsteq r4, sl, asr #12 │ │ │ │ + smlatbeq r6, r4, r1, r7 │ │ │ │ + smlabbeq r6, r2, r1, r7 │ │ │ │ + smlabteq r6, r0, r5, r5 │ │ │ │ + tsteq r4, r2, lsr r6 │ │ │ │ ldrdeq r5, [r6, -r0] │ │ │ │ - tsteq r4, r8, asr r9 │ │ │ │ - ldrdeq r7, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r3, r7 │ │ │ │ - smlatteq r6, r8, r7, r5 │ │ │ │ - tsteq r4, r8, lsr r9 │ │ │ │ + tsteq r4, r6, lsr #12 │ │ │ │ + tsteq r6, r4, asr #18 │ │ │ │ + tsteq r6, r6, asr r3 │ │ │ │ + @ instruction: 0x010656b4 │ │ │ │ + tsteq r6, lr, lsr r6 │ │ │ │ + tsteq r6, r0, lsl #12 │ │ │ │ + ldrdeq r5, [r6, -lr] │ │ │ │ + @ instruction: 0x010671b0 │ │ │ │ + strdeq r8, [r4, -r6] │ │ │ │ + tsteq r6, r4, lsl #12 │ │ │ │ + ldrdeq r7, [r6, -r6] │ │ │ │ + smlatteq r4, r4, r5, r8 │ │ │ │ + tsteq r6, r6, asr #12 │ │ │ │ + tsteq r6, r4, lsr #12 │ │ │ │ + strdeq r7, [r6, -r6] │ │ │ │ + smlabteq r4, ip, r5, r8 │ │ │ │ + tsteq r6, sl, asr #12 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + @ instruction: 0x010485ba │ │ │ │ + smlabteq r6, r4, r6, r5 │ │ │ │ + smlabbeq r6, r6, r6, r5 │ │ │ │ + tsteq r6, r4, ror #12 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + @ instruction: 0x0104859c │ │ │ │ + smlabbeq r6, sl, r6, r5 │ │ │ │ + tsteq r6, ip, asr r2 │ │ │ │ + smlabbeq r4, sl, r5, r8 │ │ │ │ + smlabteq r6, ip, r6, r5 │ │ │ │ + smlatbeq r6, sl, r6, r5 │ │ │ │ + tsteq r6, ip, ror r2 │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + smlabbeq r6, ip, r2, r7 │ │ │ │ + tsteq r4, r6, ror #10 │ │ │ │ + tsteq r6, ip, ror r3 │ │ │ │ + tsteq r6, r6, lsl #6 │ │ │ │ + smlabteq r6, r8, r2, r7 │ │ │ │ + smlatbeq r6, r6, r2, r7 │ │ │ │ + smlatteq r6, r4, r6, r5 │ │ │ │ + tsteq r4, r2, asr #10 │ │ │ │ + smlabteq r6, ip, r2, r7 │ │ │ │ + tsteq r6, sl, lsl #14 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + tsteq r6, lr, lsl #6 │ │ │ │ + smlatteq r6, ip, r2, r7 │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + tsteq r6, r2, lsl r3 │ │ │ │ + tsteq r6, r0, asr r7 │ │ │ │ + tsteq r4, r6, lsl #10 │ │ │ │ + smlabbeq r6, ip, r3, r7 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + tsteq r6, sl, ror #14 │ │ │ │ + smlatteq r4, r8, r4, r8 │ │ │ │ + tsteq r6, r2, asr r3 │ │ │ │ + @ instruction: 0x01065790 │ │ │ │ + ldrdeq r8, [r4, -r6] │ │ │ │ + @ instruction: 0x01067394 │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + @ instruction: 0x010657b0 │ │ │ │ + @ instruction: 0x010484be │ │ │ │ + smlabteq r6, r0, r7, r5 │ │ │ │ + @ instruction: 0x010484b2 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + smlatbeq r6, sl, r8, r5 │ │ │ │ + tsteq r6, r4, lsr r8 │ │ │ │ + strdeq r5, [r6, -r6] │ │ │ │ + ldrdeq r5, [r6, -r4] │ │ │ │ + smlatbeq r6, r6, r3, r7 │ │ │ │ + smlabbeq r4, r8, r4, r8 │ │ │ │ + strdeq r5, [r6, -sl] │ │ │ │ smlabteq r6, ip, r3, r7 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ + tsteq r4, r6, ror r4 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ tsteq r6, sl, lsl r8 │ │ │ │ - strdeq r8, [r4, -ip] │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ + smlatteq r6, ip, r3, r7 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ tsteq r6, r0, asr #16 │ │ │ │ - smlatteq r4, sl, r8, r8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - tsteq r6, r2, lsr #8 │ │ │ │ - tsteq r6, r0, ror #16 │ │ │ │ - ldrdeq r8, [r4, -r2] │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - smlabteq r4, r6, r8, r8 │ │ │ │ - smlatteq r6, r4, fp, r5 │ │ │ │ - strdeq r7, [r6, -r6] │ │ │ │ - tsteq r6, r4, asr r9 │ │ │ │ - ldrdeq r5, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsl r4 │ │ │ │ + tsteq r4, ip, asr #8 │ │ │ │ + @ instruction: 0x010658ba │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, sl, asr r8 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r4, lr, lsr #8 │ │ │ │ + smlabbeq r6, r0, r8, r5 │ │ │ │ + tsteq r6, r2, asr r4 │ │ │ │ + tsteq r4, ip, lsl r4 │ │ │ │ + smlabteq r6, r2, r8, r5 │ │ │ │ smlatbeq r6, r0, r8, r5 │ │ │ │ - tsteq r6, lr, ror r8 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - @ instruction: 0x01048896 │ │ │ │ - smlatbeq r6, r4, r8, r5 │ │ │ │ - tsteq r6, r6, ror r4 │ │ │ │ - smlabbeq r4, r4, r8, r8 │ │ │ │ - smlatteq r6, r6, r8, r5 │ │ │ │ - smlabteq r6, r4, r8, r5 │ │ │ │ - @ instruction: 0x01067496 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - smlatteq r6, sl, r8, r5 │ │ │ │ - @ instruction: 0x010674bc │ │ │ │ - tsteq r4, sl, asr r8 │ │ │ │ - tsteq r6, r4, ror #18 │ │ │ │ - tsteq r6, r6, lsr #18 │ │ │ │ - tsteq r6, r4, lsl #18 │ │ │ │ - ldrdeq r7, [r6, -r6] │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - tsteq r6, sl, lsr #18 │ │ │ │ + tsteq r6, r2, ror r4 │ │ │ │ + tsteq r4, r4, lsl #8 │ │ │ │ + smlabbeq r6, r2, r4, r7 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + tsteq r6, r2, ror r5 │ │ │ │ strdeq r7, [r6, -ip] │ │ │ │ - tsteq r4, sl, lsr #16 │ │ │ │ - tsteq r6, ip, ror #18 │ │ │ │ - tsteq r6, sl, asr #18 │ │ │ │ - tsteq r6, ip, lsl r5 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r4, r6, lsl #16 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - smlatbeq r6, r6, r5, r7 │ │ │ │ + @ instruction: 0x010674be │ │ │ │ + @ instruction: 0x0106749c │ │ │ │ + ldrdeq r5, [r6, -sl] │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + smlabteq r6, r2, r4, r7 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ + smlabteq r4, r2, r3, r8 │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + smlatteq r6, r2, r4, r7 │ │ │ │ + tsteq r6, r0, lsr #18 │ │ │ │ + smlatbeq r4, sl, r3, r8 │ │ │ │ + tsteq r6, r8, lsl #10 │ │ │ │ + tsteq r6, r6, asr #18 │ │ │ │ + @ instruction: 0x01048398 │ │ │ │ + smlabbeq r6, r2, r5, r7 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + tsteq r6, r2, lsr #10 │ │ │ │ + tsteq r6, r0, ror #18 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + tsteq r6, r8, asr #10 │ │ │ │ + smlabbeq r6, r6, r9, r5 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + smlabbeq r6, sl, r5, r7 │ │ │ │ tsteq r6, r8, ror #10 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - smlabbeq r6, r4, r9, r5 │ │ │ │ - smlatteq r4, r2, r7, r8 │ │ │ │ - tsteq r6, ip, ror #10 │ │ │ │ - smlatbeq r6, sl, r9, r5 │ │ │ │ - ldrdeq r8, [r4, -r0] │ │ │ │ - smlatbeq r6, lr, r5, r7 │ │ │ │ - smlabbeq r6, ip, r5, r7 │ │ │ │ - smlabteq r6, sl, r9, r5 │ │ │ │ - @ instruction: 0x010487b8 │ │ │ │ - @ instruction: 0x010675b2 │ │ │ │ - strdeq r5, [r6, -r0] │ │ │ │ - smlatbeq r4, r6, r7, r8 │ │ │ │ - tsteq r6, ip, lsr #12 │ │ │ │ - smlatteq r6, lr, r5, r7 │ │ │ │ - smlabteq r6, ip, r5, r7 │ │ │ │ - tsteq r6, sl, lsl #20 │ │ │ │ - smlabbeq r4, r8, r7, r8 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r4, r6, ror r7 │ │ │ │ - tsteq r6, r4, lsr r6 │ │ │ │ - tsteq r6, r2, lsl r6 │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - tsteq r4, lr, asr r7 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r4, r2, asr r7 │ │ │ │ - smlatteq r6, ip, r7, r7 │ │ │ │ - tsteq r6, sl, asr #22 │ │ │ │ - ldrdeq r5, [r6, -r4] │ │ │ │ - @ instruction: 0x01065a96 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - tsteq r6, r6, asr #12 │ │ │ │ - tsteq r4, r8, lsr #14 │ │ │ │ - @ instruction: 0x01065a9a │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - tsteq r4, r6, lsl r7 │ │ │ │ - ldrdeq r5, [r6, -ip] │ │ │ │ - @ instruction: 0x01065aba │ │ │ │ - smlabbeq r6, ip, r6, r7 │ │ │ │ - strdeq r8, [r4, -lr] │ │ │ │ - smlatteq r6, r0, sl, r5 │ │ │ │ - @ instruction: 0x010676b2 │ │ │ │ - smlatteq r4, ip, r6, r8 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - strdeq r5, [r6, -sl] │ │ │ │ - smlabteq r6, ip, r6, r7 │ │ │ │ - smlabteq r4, lr, r6, r8 │ │ │ │ - tsteq r6, r0, lsr #22 │ │ │ │ - strdeq r7, [r6, -r2] │ │ │ │ - @ instruction: 0x010486bc │ │ │ │ - tsteq r6, r2, ror #22 │ │ │ │ - tsteq r6, r0, asr #22 │ │ │ │ - tsteq r6, r2, lsl r7 │ │ │ │ - smlatbeq r4, r4, r6, r8 │ │ │ │ - tsteq r6, r2, lsr #14 │ │ │ │ - @ instruction: 0x01048698 │ │ │ │ - tsteq r6, r2, lsl r8 │ │ │ │ - @ instruction: 0x0106779c │ │ │ │ - tsteq r6, lr, asr r7 │ │ │ │ - tsteq r6, ip, lsr r7 │ │ │ │ - tsteq r6, sl, ror fp │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - tsteq r6, r2, ror #14 │ │ │ │ - smlatbeq r6, r0, fp, r5 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - smlatbeq r6, r4, r7, r7 │ │ │ │ - smlabbeq r6, r2, r7, r7 │ │ │ │ - smlabteq r6, r0, fp, r5 │ │ │ │ - tsteq r4, sl, asr #12 │ │ │ │ - smlatbeq r6, r8, r7, r7 │ │ │ │ - smlatteq r6, r6, fp, r5 │ │ │ │ - tsteq r4, r8, lsr r6 │ │ │ │ - tsteq r6, r2, lsr #16 │ │ │ │ - smlatteq r6, r4, r7, r7 │ │ │ │ - smlabteq r6, r2, r7, r7 │ │ │ │ - tsteq r6, r0, lsl #24 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - smlatteq r6, r8, r7, r7 │ │ │ │ - tsteq r6, r6, lsr #24 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - tsteq r6, sl, lsr #16 │ │ │ │ - tsteq r6, r8, lsl #16 │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - strdeq r8, [r4, -r0] │ │ │ │ - tsteq r6, r6, asr ip │ │ │ │ - smlatteq r4, r4, r5, r8 │ │ │ │ + smlatbeq r6, r6, r9, r5 │ │ │ │ + tsteq r4, r0, asr r3 │ │ │ │ + @ instruction: 0x010659b6 │ │ │ │ + tsteq r4, r4, asr #6 │ │ │ │ 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 │ │ │ │ - tstpeq r4, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r0, lsr lr │ │ │ │ - tstpeq r4, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r6, r8, lsl #26 │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ - tsteq r6, r0, ror r4 │ │ │ │ + smlatbeq r4, lr, r6, pc @ │ │ │ │ + @ instruction: 0x01067b90 │ │ │ │ + smlatbeq r4, r2, r6, pc @ │ │ │ │ ldrdeq r7, [r6, -sl] │ │ │ │ - smlabteq r6, r8, fp, r7 │ │ │ │ - smlatteq r6, lr, r6, r7 │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r6, ip, asr #14 │ │ │ │ - tsteq r6, ip, lsr fp │ │ │ │ + tsteq r6, r8, ror #20 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + ldrdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, lr, asr #8 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + smlatbeq r6, ip, r4, r7 │ │ │ │ + @ instruction: 0x0106789c │ │ │ │ + @ instruction: 0x010673b8 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + strdeq r7, [r6, -r0] │ │ │ │ + tsteq r6, r2, ror r3 │ │ │ │ + @ instruction: 0x010676b2 │ │ │ │ + @ instruction: 0x0106739e │ │ │ │ tsteq r6, r8, asr r6 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - smlatbeq r4, r8, r1, r8 │ │ │ │ - @ instruction: 0x01067990 │ │ │ │ - tsteq r6, r2, lsl r6 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - tsteq r6, lr, lsr r6 │ │ │ │ - strdeq r7, [r6, -r8] │ │ │ │ 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 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - strdeq r7, [r6, -ip] │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - @ instruction: 0x0106739e │ │ │ │ - @ instruction: 0x01066fba │ │ │ │ - ldrdeq r7, [r4, -ip] │ │ │ │ - smlabteq r6, r4, lr, r6 │ │ │ │ - tsteq r4, r8, lsr r8 │ │ │ │ - smlatteq r6, r2, ip, r6 │ │ │ │ - tsteq r4, r8, asr r7 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r6, r0, lsr ip │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - @ instruction: 0x01066b9e │ │ │ │ - ldrdeq r7, [r6, -r2] │ │ │ │ - smlabbeq r6, r0, r2, r7 │ │ │ │ - tsteq r6, r6, asr #20 │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - tsteq r6, ip, asr r2 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - ldrdeq r6, [r6, -r4] │ │ │ │ - smlabbeq r4, lr, r1, r7 │ │ │ │ - smlabteq r6, lr, r0, r6 │ │ │ │ - smlabbeq r6, r2, r0, r6 │ │ │ │ - @ instruction: 0x010556b4 │ │ │ │ - tsteq r6, lr, ror #16 │ │ │ │ - tsteq r6, sl, asr #6 │ │ │ │ - tsteq r4, r4 │ │ │ │ - smlabbeq r6, ip, r1, r7 │ │ │ │ - smlatbeq r4, lr, pc, r6 @ │ │ │ │ - tsteq r4, r2, asr pc │ │ │ │ - tsteq r4, r0, asr #30 │ │ │ │ - qaddeq r7, r8, r6 │ │ │ │ - ldrdeq r6, [r4, -r0] │ │ │ │ - @ instruction: 0x010664b2 │ │ │ │ - smlabbeq r4, r4, ip, r6 │ │ │ │ + @ instruction: 0x01066eb0 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + ldrdeq r7, [r4, -r2] │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + strdeq r7, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + tsteq r4, ip, lsr r4 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + @ instruction: 0x01047598 │ │ │ │ + tsteq r6, r2, asr #20 │ │ │ │ + @ instruction: 0x010474b8 │ │ │ │ + smlatbeq r4, r8, r1, r7 │ │ │ │ + @ instruction: 0x01066990 │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + strdeq r6, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsr lr │ │ │ │ + smlatteq r6, r0, pc, r6 @ │ │ │ │ + smlatbeq r6, r6, r7, r6 │ │ │ │ + ldrdeq r5, [r5, -r0] │ │ │ │ + @ instruction: 0x01066fbc │ │ │ │ + ldrdeq r7, [r4, -r4] │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlatteq r4, lr, lr, r6 │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + smlatteq r6, r2, sp, r5 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + smlabteq r6, lr, r5, r6 │ │ │ │ + smlatbeq r6, sl, r0, r7 │ │ │ │ + tsteq r4, r4, ror #26 │ │ │ │ + smlatteq r6, ip, lr, r6 │ │ │ │ + tsteq r4, lr, lsl #26 │ │ │ │ + @ instruction: 0x01046cb2 │ │ │ │ + smlatbeq r4, r0, ip, r6 │ │ │ │ + @ instruction: 0x01066db8 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + tsteq r6, r2, lsl r2 │ │ │ │ + smlatteq r4, r4, r9, r6 │ │ │ │ tstpvs r0, #268435460 @ p-variant is OBSOLETE @ 0x10000004 │ │ │ │ @ instruction: 0xf0064299 │ │ │ │ stmdale r1, {r0, r3, r5, r6, r7, r8, r9, sl, pc}^ │ │ │ │ svcpl 0x00b0f5b1 │ │ │ │ cmnphi r8, #3 @ p-variant is OBSOLETE │ │ │ │ vadd.i8 d29, d1, d27 │ │ │ │ addsmi r5, r9, #240, 6 @ 0xc0000003 │ │ │ │ @@ -33623,24 +33623,24 @@ │ │ │ │ stclt 0, cr15, [r7, #32]! │ │ │ │ cmnpvs r4, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ @ instruction: 0xf64181d8 │ │ │ │ addsmi r6, r9, #120, 6 @ 0xe0000001 │ │ │ │ mvnshi pc, #8 │ │ │ │ ldclt 0, cr15, [fp, #32] │ │ │ │ - tsteq r6, r8, ror #20 │ │ │ │ - @ instruction: 0x010662b2 │ │ │ │ - tsteq r6, ip, asr sl │ │ │ │ - tsteq r6, sl, asr #20 │ │ │ │ - tsteq r6, r8, lsr sl │ │ │ │ - tsteq r6, r0, asr sl │ │ │ │ - swpeq r6, r2, [r6] @ │ │ │ │ - @ instruction: 0x01054ebc │ │ │ │ - smlatbeq r6, r8, r8, r6 │ │ │ │ - tsteq r6, ip, ror r7 │ │ │ │ + smlabteq r6, r8, r7, r7 │ │ │ │ + tsteq r6, r2, lsl r0 │ │ │ │ + @ instruction: 0x010677bc │ │ │ │ + smlatbeq r6, sl, r7, r7 │ │ │ │ + @ instruction: 0x01067798 │ │ │ │ + @ instruction: 0x010677b0 │ │ │ │ + strdeq r5, [r6, -r2] │ │ │ │ + tsteq r5, ip, lsl ip │ │ │ │ + tsteq r6, r8, lsl #12 │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ movsvs pc, #68157440 @ 0x4100000 │ │ │ │ @ instruction: 0xf0084299 │ │ │ │ ldmdale r8!, {r6, r8, pc} │ │ │ │ svcpl 0x00f5f5b1 │ │ │ │ strbhi pc, [r3, #1] @ │ │ │ │ @ instruction: 0xf641d822 │ │ │ │ addsmi r6, r9, #144, 6 @ 0x40000002 │ │ │ │ @@ -34871,28 +34871,28 @@ │ │ │ │ addsmi r6, r9, #2080374784 @ 0x7c000000 │ │ │ │ @ instruction: 0xf5a4d926 │ │ │ │ @ instruction: 0xf04f5478 │ │ │ │ stccc 3, cr3, [r0], #-68 @ 0xffffffbc │ │ │ │ rscmi fp, r3, r4, lsr #5 │ │ │ │ @ instruction: 0xf14707d9 │ │ │ │ ldrsbt r8, [r4], #60 @ 0x3c │ │ │ │ - tsteq r6, r4, lsr r1 │ │ │ │ - smlabteq r6, r4, lr, r4 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - strdeq r7, [r6, -r4] │ │ │ │ - smlatteq r6, sl, r0, r7 │ │ │ │ - ldrdeq r7, [r6, -ip] │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - smlatbeq r6, r8, sp, r4 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, r2, ror sp │ │ │ │ - qaddeq r7, lr, r6 │ │ │ │ + @ instruction: 0x01066e94 │ │ │ │ + tsteq r6, r4, lsr #24 │ │ │ │ + smlabbeq r6, r4, lr, r6 │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, r2, ror #28 │ │ │ │ + tsteq r6, r4, asr lr │ │ │ │ + tsteq r6, sl, asr #28 │ │ │ │ + tsteq r6, ip, lsr lr │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + tsteq r6, r8, lsl #22 │ │ │ │ + ldrdeq r6, [r6, -r2] │ │ │ │ + ldrdeq r4, [r6, -r2] │ │ │ │ + @ instruction: 0x01066dbe │ │ │ │ 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]! │ │ │ │ - @ instruction: 0x010448b0 │ │ │ │ - swpeq r4, sl, [r6] │ │ │ │ - smlabteq r4, r0, fp, fp │ │ │ │ - tsteq r6, r6, ror r0 │ │ │ │ - @ instruction: 0x0104bbb0 │ │ │ │ - qaddeq r4, r2, r6 │ │ │ │ - smlatbeq r4, r2, fp, fp │ │ │ │ - smlatbeq r4, r6, fp, fp │ │ │ │ - smlabbeq r4, r8, fp, fp │ │ │ │ - tsteq sp, ip, ror r6 │ │ │ │ - tsteq r4, r8, ror fp │ │ │ │ - tsteq r4, sl, ror #22 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - smlabbeq r4, ip, r7, r4 │ │ │ │ - tsteq r6, r6, ror pc │ │ │ │ - tsteq r4, ip, asr #22 │ │ │ │ - tsteq r6, r2, asr pc │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - tsteq r6, lr, lsr #30 │ │ │ │ - smlatbeq r4, r8, sl, fp │ │ │ │ - tsteq r6, ip, asr #12 │ │ │ │ - smlatteq r6, r8, lr, r3 │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - tsteq r4, sl, ror #14 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r4, r4, asr #14 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - tsteq r6, ip, lsr #30 │ │ │ │ - strdeq r4, [r4, -ip] │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - ldrdeq r4, [r4, -r8] │ │ │ │ - tsteq r6, ip, lsl pc │ │ │ │ - @ instruction: 0x010446b4 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - @ instruction: 0x01044690 │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - tsteq r4, ip, ror #12 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r4, r8, asr #12 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - tsteq r4, r4, lsr #12 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r4, r0, lsl #12 │ │ │ │ - tsteq r6, r0, lsr pc │ │ │ │ - ldrdeq r4, [r4, -ip] │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - @ instruction: 0x010445b8 │ │ │ │ - tsteq r6, r0, lsr #30 │ │ │ │ - @ instruction: 0x01044594 │ │ │ │ - tsteq r6, r4, lsr #30 │ │ │ │ - tsteq r4, r0, ror r5 │ │ │ │ - tsteq r6, ip, lsr pc │ │ │ │ - tsteq r4, ip, asr #10 │ │ │ │ - tsteq r6, r8, lsr pc │ │ │ │ - tsteq r4, r0, lsr r5 │ │ │ │ - smlabbeq r4, r2, r8, fp │ │ │ │ - smlabbeq r4, r0, r8, fp │ │ │ │ - smlabbeq r4, r2, r8, fp │ │ │ │ - @ instruction: 0x010d02b6 │ │ │ │ - smlatbeq r6, r6, r2, r3 │ │ │ │ - @ instruction: 0x01063296 │ │ │ │ - @ instruction: 0x01063294 │ │ │ │ - tsteq r7, r6, lsr #18 │ │ │ │ - @ instruction: 0x0107739c │ │ │ │ - @ instruction: 0x01077396 │ │ │ │ - @ instruction: 0x01077390 │ │ │ │ - smlabbeq r7, sl, r3, r7 │ │ │ │ - tsteq r6, r0, lsr r2 │ │ │ │ - tsteq r6, r6, lsr #4 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - strdeq r3, [r6, -lr] │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - smlatteq r6, sl, r1, r3 │ │ │ │ - smlatteq r6, r4, r1, r3 │ │ │ │ - ldrdeq r3, [r6, -lr] │ │ │ │ - ldrdeq r3, [r6, -r8] │ │ │ │ - ldrdeq r3, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r1, r3 │ │ │ │ - smlabteq r6, r6, r1, r3 │ │ │ │ - smlatteq sp, lr, r0, r0 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ - mrseq r3, LR_usr │ │ │ │ - smlatteq r6, lr, r1, r3 │ │ │ │ - smlatteq r6, ip, r1, r3 │ │ │ │ - smlatteq r6, sl, r1, r3 │ │ │ │ - tsteq sp, r2, ror r0 │ │ │ │ - ldrdeq r3, [r6, -r2] │ │ │ │ - tsteq r4, r8, ror r2 │ │ │ │ - tsteq r4, r0, ror r2 │ │ │ │ - @ instruction: 0x010631b4 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ - tsteq r4, lr, lsr r2 │ │ │ │ - smlabbeq r6, lr, r1, r3 │ │ │ │ - tsteq r4, r4, lsl r2 │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - smlatteq r4, r2, r1, r4 │ │ │ │ - ldrdeq r4, [r4, -sl] │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - @ instruction: 0x010441b0 │ │ │ │ - smlatbeq r4, r8, r1, r4 │ │ │ │ - tsteq r6, r8, lsr #2 │ │ │ │ - smlatteq r4, r8, r0, r4 │ │ │ │ - tsteq r5, r6, lsl #14 │ │ │ │ - tsteq r6, ip, asr ip │ │ │ │ - smlatteq r5, r0, r6, r2 │ │ │ │ - tsteq r6, r0, asr ip │ │ │ │ - @ instruction: 0x010526b6 │ │ │ │ - smlabteq r6, r2, r0, r3 │ │ │ │ - tsteq r6, r0, ror r8 │ │ │ │ - smlabteq r6, r2, r0, r3 │ │ │ │ - smlabteq r6, r0, r0, r3 │ │ │ │ - smlabteq r4, ip, r0, r4 │ │ │ │ - smlabteq r4, r4, r0, r4 │ │ │ │ - smlatbeq r6, r6, r0, r3 │ │ │ │ - smlatbeq r6, ip, r0, r3 │ │ │ │ - smlatteq r6, ip, r7, r3 │ │ │ │ - swpeq r3, lr, [r6] │ │ │ │ - smlabteq r6, sl, r7, r3 │ │ │ │ - @ instruction: 0x01043fbc │ │ │ │ - smlatbeq r6, r4, r7, r3 │ │ │ │ - tsteq r4, lr, lsl r2 │ │ │ │ - tsteq r4, sl, lsr #4 │ │ │ │ - smlatteq ip, ip, sp, pc @ │ │ │ │ - tsteq r4, r2, lsl r2 │ │ │ │ - smlatteq r4, r8, r1, r4 │ │ │ │ - strdeq r4, [r4, -r4] │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + strdeq r3, [r6, -sl] │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + @ instruction: 0x01063db2 │ │ │ │ + tsteq r4, r2, lsl #18 │ │ │ │ + tsteq r4, r6, lsl #18 │ │ │ │ + smlatteq r4, r8, r8, fp │ │ │ │ + ldrdeq r0, [sp, -ip] │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + smlabteq r4, sl, r8, fp │ │ │ │ + smlabteq r4, r8, r8, fp │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + smlatteq r4, ip, r4, r4 │ │ │ │ + ldrdeq r3, [r6, -r6] │ │ │ │ + smlatbeq r4, ip, r8, fp │ │ │ │ + @ instruction: 0x01063cb2 │ │ │ │ + @ instruction: 0x0104b89c │ │ │ │ + smlabbeq r6, lr, ip, r3 │ │ │ │ + tsteq r4, r8, lsl #16 │ │ │ │ + smlatbeq r6, ip, r3, r3 │ │ │ │ + tsteq r6, r8, asr #24 │ │ │ │ + ldrdeq fp, [r4, -r8] │ │ │ │ + smlabteq r4, sl, r4, r4 │ │ │ │ + smlabbeq r6, r8, ip, r3 │ │ │ │ + smlatbeq r4, r4, r4, r4 │ │ │ │ + smlabbeq r6, r8, ip, r3 │ │ │ │ + smlabbeq r4, r0, r4, r4 │ │ │ │ + smlabbeq r6, ip, ip, r3 │ │ │ │ + tsteq r4, ip, asr r4 │ │ │ │ + smlabbeq r6, r4, ip, r3 │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r6, ip, ror ip │ │ │ │ + tsteq r4, r4, lsl r4 │ │ │ │ + smlabbeq r6, r0, ip, r3 │ │ │ │ strdeq r4, [r4, -r0] │ │ │ │ - smlatteq r4, ip, r1, r4 │ │ │ │ - smlatteq r4, r8, r1, r4 │ │ │ │ - smlatteq r4, r8, r1, r4 │ │ │ │ - tstpeq ip, sl, asr sp @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r4, [r4, -r6] │ │ │ │ - tsteq r4, r2, ror #2 │ │ │ │ - tstpeq ip, r2, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, lsr #4 │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, r4, asr pc │ │ │ │ + smlabbeq r6, r8, ip, r3 │ │ │ │ + smlabteq r4, ip, r3, r4 │ │ │ │ + @ instruction: 0x01063c90 │ │ │ │ + smlatbeq r4, r8, r3, r4 │ │ │ │ + @ instruction: 0x01063c90 │ │ │ │ + smlabbeq r4, r4, r3, r4 │ │ │ │ + @ instruction: 0x01063c98 │ │ │ │ + tsteq r4, r0, ror #6 │ │ │ │ + @ instruction: 0x01063c90 │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + smlabbeq r6, r8, ip, r3 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ + smlabbeq r6, r0, ip, r3 │ │ │ │ + strdeq r4, [r4, -r4] │ │ │ │ + smlabbeq r6, r4, ip, r3 │ │ │ │ + ldrdeq r4, [r4, -r0] │ │ │ │ + @ instruction: 0x01063c9c │ │ │ │ + smlatbeq r4, ip, r2, r4 │ │ │ │ + @ instruction: 0x01063c98 │ │ │ │ + @ instruction: 0x01044290 │ │ │ │ + smlatteq r4, r2, r5, fp │ │ │ │ + smlatteq r4, r0, r5, fp │ │ │ │ + smlatteq r4, r2, r5, fp │ │ │ │ + tsteq sp, r6, lsl r0 │ │ │ │ + tsteq r6, r6 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlabbeq r7, r6, r6, r0 │ │ │ │ + strdeq r7, [r7, -ip] │ │ │ │ + strdeq r7, [r7, -r6] │ │ │ │ + strdeq r7, [r7, -r0] │ │ │ │ + smlatteq r7, sl, r0, r7 │ │ │ │ + @ instruction: 0x01062f90 │ │ │ │ + smlabbeq r6, r6, pc, r2 @ │ │ │ │ + tsteq r6, ip, ror pc │ │ │ │ + tsteq r6, r2, ror pc │ │ │ │ + tsteq r6, r8, ror #30 │ │ │ │ + tsteq r6, lr, asr pc │ │ │ │ tsteq r6, r4, asr pc │ │ │ │ - tsteq r6, r0, asr r6 │ │ │ │ - ldrdeq fp, [r4, -lr] │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - smlabteq r4, ip, lr, r3 │ │ │ │ - tsteq r6, r2, lsl pc │ │ │ │ - tsteq r5, r6, asr #8 │ │ │ │ - strdeq r3, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsl #30 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + tsteq r6, r4, asr #30 │ │ │ │ + tsteq r6, lr, lsr pc │ │ │ │ + tsteq r6, r8, lsr pc │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + tsteq r6, ip, lsr #30 │ │ │ │ + tsteq r6, r6, lsr #30 │ │ │ │ + tstpeq ip, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r4, r8, pc, r3 @ │ │ │ │ + tsteq r4, r6, asr r7 │ │ │ │ + tsteq r6, r0, ror #30 │ │ │ │ + tsteq r6, lr, asr #30 │ │ │ │ + tsteq r6, ip, asr #30 │ │ │ │ + tsteq r6, sl, asr #30 │ │ │ │ + ldrdeq pc, [ip, -r2] │ │ │ │ + tsteq r6, r2, lsr pc │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + ldrdeq r3, [r4, -r0] │ │ │ │ tsteq r6, r4, lsl pc │ │ │ │ - tstpeq ip, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, sl, lsl pc │ │ │ │ - tsteq r4, r4, lsr lr │ │ │ │ + smlatbeq r4, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01043f9e │ │ │ │ + smlatteq r6, lr, lr, r2 │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + smlabteq r6, ip, lr, r2 │ │ │ │ + tsteq r4, r2, asr #30 │ │ │ │ + tsteq r4, sl, lsr pc │ │ │ │ + smlatbeq r6, sl, lr, r2 │ │ │ │ + tsteq r4, r0, lsl pc │ │ │ │ + tsteq r4, r8, lsl #30 │ │ │ │ + smlabbeq r6, r8, lr, r2 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r5, r6, ror #8 │ │ │ │ + @ instruction: 0x010649bc │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + @ instruction: 0x010649b0 │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + ldrdeq r3, [r6, -r0] │ │ │ │ + tsteq r6, r2, lsr #28 │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ tsteq r4, ip, lsr #28 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, r2, lsl #28 │ │ │ │ - strdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlabteq r4, r8, sp, r3 │ │ │ │ - @ instruction: 0x01062eb4 │ │ │ │ - @ instruction: 0x01043d9e │ │ │ │ - @ instruction: 0x01043d96 │ │ │ │ - @ instruction: 0x01062e92 │ │ │ │ - tsteq r4, ip, ror #26 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - tsteq r6, r0, ror lr │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tsteq r4, r2, lsr sp │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - tsteq r4, r0, lsl #26 │ │ │ │ - tsteq r6, r2, lsr lr │ │ │ │ - tsteq r6, r4, lsr lr │ │ │ │ - tsteq r6, sl, ror #16 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - tsteq r7, sl, lsl #14 │ │ │ │ - smlatteq r7, r8, r6, r3 │ │ │ │ - strdeq r2, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, lr, sp, r2 │ │ │ │ - smlatteq r6, ip, sp, r2 │ │ │ │ - tstpeq ip, r8, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - ldrdeq r2, [r6, -r6] │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - smlabbeq r6, lr, r7, r4 │ │ │ │ - smlabbeq r6, ip, r4, sp │ │ │ │ - tsteq r7, lr, lsr #12 │ │ │ │ - tsteq r7, ip, lsl #12 │ │ │ │ + tsteq r4, r4, lsr #28 │ │ │ │ + tsteq r6, r6, lsl #28 │ │ │ │ + tsteq r6, ip, lsl #28 │ │ │ │ + tsteq r6, ip, asr #10 │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, sl, lsr #10 │ │ │ │ + tsteq r4, ip, lsl sp │ │ │ │ + tsteq r6, r4, lsl #10 │ │ │ │ + tsteq r4, lr, ror pc │ │ │ │ + smlabbeq r4, sl, pc, r3 @ │ │ │ │ + tstpeq ip, ip, asr #22 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, ror pc │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r4, r0, asr pc │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ + @ instruction: 0x010cfaba │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + smlabteq r4, r2, lr, r3 │ │ │ │ + smlabbeq ip, r2, sl, pc @ │ │ │ │ + smlabbeq r4, r2, pc, sl @ │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + @ instruction: 0x01062cb4 │ │ │ │ + @ instruction: 0x010633b0 │ │ │ │ + tsteq r4, lr, lsr r3 │ │ │ │ + tsteq r4, r4, lsr ip │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r6, r2, ror ip │ │ │ │ + smlatbeq r5, r6, r1, r2 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, r2, ror #24 │ │ │ │ + tsteq r6, r4, ror ip │ │ │ │ + @ instruction: 0x010cf998 │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + tsteq r6, sl, ror ip │ │ │ │ + @ instruction: 0x01043b94 │ │ │ │ + smlabbeq r4, ip, fp, r3 │ │ │ │ + tsteq r6, r8, asr ip │ │ │ │ + tsteq r4, r2, ror #22 │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ + tsteq r6, r6, lsr ip │ │ │ │ + tsteq r4, r0, lsr fp │ │ │ │ + tsteq r4, r8, lsr #22 │ │ │ │ + tsteq r6, r4, lsl ip │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + strdeq r3, [r4, -r6] │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + smlabteq r4, ip, sl, r3 │ │ │ │ + smlabteq r4, r4, sl, r3 │ │ │ │ + ldrdeq r2, [r6, -r0] │ │ │ │ + @ instruction: 0x01043a9a │ │ │ │ + @ instruction: 0x01043a92 │ │ │ │ + smlatbeq r6, lr, fp, r2 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, r0, ror #20 │ │ │ │ + @ instruction: 0x01062b92 │ │ │ │ + @ instruction: 0x01062b94 │ │ │ │ + smlabteq r6, sl, r5, r4 │ │ │ │ + smlabteq r6, r8, r2, sp │ │ │ │ + tsteq r7, sl, ror #8 │ │ │ │ + tsteq r7, r8, asr #8 │ │ │ │ + tsteq r6, sl, asr fp │ │ │ │ + tsteq r6, r4, asr fp │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + tsteq r6, ip, asr #22 │ │ │ │ + smlabbeq ip, r8, r7, pc @ │ │ │ │ + tsteq r6, sl, lsr fp │ │ │ │ + tsteq r6, lr, lsr fp │ │ │ │ + tsteq r6, r6, lsr fp │ │ │ │ + smlabteq r6, r2, sl, r2 │ │ │ │ + smlatteq r6, lr, r4, r4 │ │ │ │ + smlatteq r6, ip, r1, sp │ │ │ │ + smlabbeq r7, lr, r3, r3 │ │ │ │ + tsteq r7, ip, ror #6 │ │ │ │ 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 │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ - tsteq r6, r4, lsl #20 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tstpeq ip, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsl #20 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, r4, ror #14 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tsteq r6, r8, asr r7 │ │ │ │ + @ instruction: 0x010cf392 │ │ │ │ + tsteq r6, r2, ror #14 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, sl, asr r7 │ │ │ │ + tsteq r6, r6, asr r7 │ │ │ │ + tstpeq ip, r4, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsr r7 │ │ │ │ + tsteq r6, r0, lsr r7 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + ldrdeq pc, [ip, -r6] │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + strdeq sl, [r4, -r8] │ │ │ │ + smlabbeq r7, r2, pc, r0 @ │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + strdeq r2, [r6, -r2] │ │ │ │ + @ instruction: 0x010627b2 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlatteq r4, lr, r3, r3 │ │ │ │ + @ instruction: 0x01062bb0 │ │ │ │ + smlatteq r4, r6, r3, r3 │ │ │ │ + smlabbeq r6, ip, fp, r2 │ │ │ │ + smlabbeq r6, r6, r7, r2 │ │ │ │ + tsteq r6, r8, ror #22 │ │ │ │ + tsteq r6, lr, ror #14 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, lr, lsl fp │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ strdeq r2, [r6, -sl] │ │ │ │ - strdeq r2, [r6, -r6] │ │ │ │ - ldrdeq pc, [ip, -r4] │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r9, r2 │ │ │ │ - smlabteq r6, ip, r9, r2 │ │ │ │ - tstpeq ip, r6, ror r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010629bc │ │ │ │ - swpeq fp, r8, [r4] │ │ │ │ - tsteq r7, r2, lsr #4 │ │ │ │ - @ instruction: 0x01062994 │ │ │ │ - @ instruction: 0x01062992 │ │ │ │ - tsteq r6, r2, asr sl │ │ │ │ - tsteq r6, r4, ror lr │ │ │ │ - smlabbeq r4, lr, r6, r3 │ │ │ │ - tsteq r6, r0, asr lr │ │ │ │ - smlabbeq r4, r6, r6, r3 │ │ │ │ - tsteq r6, ip, lsr #28 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - tsteq r6, r8, lsl #28 │ │ │ │ - tsteq r6, lr, lsl #20 │ │ │ │ - smlatteq r6, r4, sp, r2 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - @ instruction: 0x01062dbe │ │ │ │ - smlatteq r6, r8, r9, r2 │ │ │ │ - @ instruction: 0x01062d9a │ │ │ │ - smlatteq r6, r8, r9, r2 │ │ │ │ - tsteq r6, r8, ror sp │ │ │ │ + tsteq r6, r8, asr #14 │ │ │ │ ldrdeq r2, [r6, -r8] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - ldrdeq r2, [r6, -r2] │ │ │ │ - smlabteq r6, ip, r9, r2 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ + tsteq r6, r8, lsr r7 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + tsteq r6, ip, lsr #14 │ │ │ │ + smlabbeq r6, r2, sl, r2 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + tsteq r6, r0, ror #20 │ │ │ │ + tsteq r6, r4, lsr #14 │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + @ instruction: 0x010434b6 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + @ instruction: 0x010434ba │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + smlatteq r4, ip, r4, r3 │ │ │ │ ldrdeq r2, [r6, -r2] │ │ │ │ - tsteq r6, r0, lsl #26 │ │ │ │ - smlabteq r6, r4, r9, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - @ instruction: 0x01062cb8 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - @ instruction: 0x01062c94 │ │ │ │ - smlabbeq r4, ip, r7, r3 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq r6, r6, asr r9 │ │ │ │ - tsteq r6, r0, ror #18 │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - tsteq r6, r8, asr r9 │ │ │ │ - tsteq r6, sl, asr r9 │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - tsteq r6, r2, asr r9 │ │ │ │ - smlatteq r6, r0, fp, r2 │ │ │ │ - tsteq r6, ip, asr #18 │ │ │ │ + @ instruction: 0x010626b6 │ │ │ │ + smlabteq r6, r0, r6, r2 │ │ │ │ + smlatbeq r6, lr, r9, r2 │ │ │ │ + @ instruction: 0x010626b8 │ │ │ │ + @ instruction: 0x010626ba │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + @ instruction: 0x010626b2 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + smlatbeq r6, ip, r6, r2 │ │ │ │ + smlabteq r4, r2, r1, r3 │ │ │ │ + @ instruction: 0x010431ba │ │ │ │ + @ instruction: 0x01062690 │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + smlatteq r6, r0, r8, r2 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + @ instruction: 0x010628ba │ │ │ │ + smlatbeq r4, ip, r0, r3 │ │ │ │ + tsteq r5, lr, ror #6 │ │ │ │ + smlatbeq r4, r0, r4, sl │ │ │ │ + tsteq r6, lr, ror r4 │ │ │ │ + smlabbeq r6, r4, r4, r2 │ │ │ │ + smlabbeq r4, r2, r4, sl │ │ │ │ + tsteq r6, r8, ror r4 │ │ │ │ + tsteq r6, sl, ror r4 │ │ │ │ + tsteq r4, r0, ror #8 │ │ │ │ tsteq r4, r2, ror #8 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r6, r0, lsr r9 │ │ │ │ - @ instruction: 0x01043398 │ │ │ │ - smlabbeq r6, r0, fp, r2 │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ - tsteq r6, sl, asr fp │ │ │ │ - tsteq r4, ip, asr #6 │ │ │ │ - tsteq r5, lr, lsl #12 │ │ │ │ - tsteq r4, r0, asr #14 │ │ │ │ - tsteq r6, lr, lsl r7 │ │ │ │ - tsteq r6, r4, lsr #14 │ │ │ │ - tsteq r4, r2, lsr #14 │ │ │ │ - tsteq r6, r8, lsl r7 │ │ │ │ - tsteq r6, sl, lsl r7 │ │ │ │ - tsteq r4, r0, lsl #14 │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r4, r0, ror #12 │ │ │ │ - tsteq r4, r2, asr #12 │ │ │ │ - smlatteq r6, r0, r6, r2 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - tsteq r4, r0, lsr r6 │ │ │ │ - strdeq sl, [r4, -lr] │ │ │ │ - strdeq sl, [r4, -r8] │ │ │ │ - tsteq r4, r2, lsr #10 │ │ │ │ - smlabbeq r6, ip, r6, r2 │ │ │ │ - smlatteq r4, r2, r4, sl │ │ │ │ - ldrdeq sl, [r4, -ip] │ │ │ │ - tsteq r4, lr, lsr #12 │ │ │ │ - tsteq r6, r8, asr r6 │ │ │ │ - tsteq r6, r6, asr r6 │ │ │ │ - tsteq r4, r4, lsl r6 │ │ │ │ - tsteq r4, lr, lsl #12 │ │ │ │ - tsteq r6, r0, lsr r6 │ │ │ │ - tsteq r6, sl, lsr #12 │ │ │ │ - smlabteq r4, r0, r5, sl │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - smlatteq r6, lr, r5, r2 │ │ │ │ - smlatteq r6, r4, r5, r2 │ │ │ │ - smlatbeq r4, lr, r4, sl │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - strdeq sl, [r4, -sl] │ │ │ │ - tsteq r4, r8, asr r7 │ │ │ │ - tsteq r4, r2, lsl #8 │ │ │ │ + tsteq r6, r8, asr r4 │ │ │ │ + tsteq r6, lr, asr r4 │ │ │ │ + smlabteq r4, r0, r3, sl │ │ │ │ + smlatbeq r4, r2, r3, sl │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + tsteq r6, sl, lsr r4 │ │ │ │ @ instruction: 0x0104a390 │ │ │ │ - tsteq r4, lr, lsl r5 │ │ │ │ - tsteq r6, ip, asr r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - ldrdeq sl, [r4, -lr] │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - @ instruction: 0x0104a3bc │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - smlabbeq r4, ip, r4, sl │ │ │ │ - smlatteq r6, r6, r4, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - tsteq r4, lr, asr r4 │ │ │ │ - mrseq sl, LR_abt │ │ │ │ - smlabteq r4, r6, r2, sl │ │ │ │ - smlabteq r4, r0, r2, sl │ │ │ │ - smlatteq r4, r2, r2, sl │ │ │ │ + tsteq r4, lr, asr r2 │ │ │ │ + tsteq r4, r8, asr r2 │ │ │ │ + smlabbeq r4, r2, r2, sl │ │ │ │ + smlatteq r6, ip, r3, r2 │ │ │ │ + tsteq r4, r2, asr #4 │ │ │ │ + tsteq r4, ip, lsr r2 │ │ │ │ + smlabbeq r4, lr, r3, sl │ │ │ │ + @ instruction: 0x010623b8 │ │ │ │ + @ instruction: 0x010623b6 │ │ │ │ + tsteq r4, r4, ror r3 │ │ │ │ + tsteq r4, lr, ror #6 │ │ │ │ + @ instruction: 0x01062390 │ │ │ │ + smlabbeq r6, sl, r3, r2 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ ldrdeq sl, [r4, -ip] │ │ │ │ - ldrdeq sl, [r4, -r6] │ │ │ │ - ldrdeq sl, [r4, -r0] │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r4, r0, asr #6 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, ip, lsl r4 │ │ │ │ - tsteq r6, r2, lsl r4 │ │ │ │ - tsteq r6, r8, lsl #8 │ │ │ │ - tsteq r6, r2, lsl #8 │ │ │ │ - strdeq r2, [r6, -ip] │ │ │ │ - tsteq ip, r0, asr fp │ │ │ │ - smlatteq r6, r0, r3, r2 │ │ │ │ - tsteq r4, r6, asr pc │ │ │ │ - tsteq ip, sl, lsl fp │ │ │ │ - smlabteq r6, r2, r3, r2 │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r4, r8, lsr #30 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r4, r2, lsr #30 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - @ instruction: 0x010cea98 │ │ │ │ - tsteq r6, r4, asr r3 │ │ │ │ - @ instruction: 0x01042e98 │ │ │ │ - smlatbeq r4, r6, lr, r2 │ │ │ │ - smlatbeq r4, r4, lr, r2 │ │ │ │ - smlatbeq r4, r2, lr, r2 │ │ │ │ - smlatbeq r4, r0, lr, r2 │ │ │ │ - smlatbeq r4, r2, lr, r2 │ │ │ │ - tsteq ip, r6, lsl sl │ │ │ │ - smlatteq r6, r8, r2, r2 │ │ │ │ - smlabteq r4, r4, ip, r2 │ │ │ │ - smlabteq r4, r6, ip, r2 │ │ │ │ - smlabteq r6, ip, r2, r2 │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - tsteq r6, r2, lsl #6 │ │ │ │ - tsteq r6, lr, lsl r3 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - smlatteq r6, sl, r2, r2 │ │ │ │ + tsteq r6, lr, asr #6 │ │ │ │ + tsteq r6, r4, asr #6 │ │ │ │ + tsteq r4, lr, lsl #4 │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq r4, sl, asr r1 │ │ │ │ + @ instruction: 0x0104a4b8 │ │ │ │ + tsteq r4, r2, ror #2 │ │ │ │ + strdeq sl, [r4, -r0] │ │ │ │ + tsteq r4, lr, ror r2 │ │ │ │ + @ instruction: 0x010622bc │ │ │ │ + @ instruction: 0x010622b2 │ │ │ │ + smlatbeq r6, r8, r2, r2 │ │ │ │ + tsteq r4, lr, lsr r2 │ │ │ │ + smlabbeq r6, ip, r2, r2 │ │ │ │ + smlabbeq r6, r2, r2, r2 │ │ │ │ + tsteq r4, ip, lsl r1 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + smlatteq r4, ip, r1, sl │ │ │ │ + tsteq r6, r6, asr #4 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + @ instruction: 0x0104a1be │ │ │ │ + tsteq r4, r0, rrx │ │ │ │ + tsteq r4, r6, lsr #32 │ │ │ │ + tsteq r4, r0, lsr #32 │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + tsteq r4, ip, lsr r0 │ │ │ │ + tsteq r4, r6, lsr r0 │ │ │ │ + tsteq r4, r0, lsr r0 │ │ │ │ + smlatbeq r6, r2, r1, r2 │ │ │ │ + smlatbeq r4, r0, r0, sl │ │ │ │ + smlabbeq r6, r6, r1, r2 │ │ │ │ + tsteq r6, ip, ror r1 │ │ │ │ + tsteq r6, r2, ror r1 │ │ │ │ + tsteq r6, r8, ror #2 │ │ │ │ + tsteq r6, r2, ror #2 │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + @ instruction: 0x010ce8b0 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + @ instruction: 0x01042cb6 │ │ │ │ + tsteq ip, sl, ror r8 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ + smlabbeq r4, r8, ip, r2 │ │ │ │ + smlabbeq r4, r6, ip, r2 │ │ │ │ + smlabbeq r4, r4, ip, r2 │ │ │ │ + smlabbeq r4, r2, ip, r2 │ │ │ │ + smlabbeq r4, r4, ip, r2 │ │ │ │ + strdeq lr, [ip, -r8] │ │ │ │ + strheq r2, [r6, -r4] │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + tsteq r4, r0, lsl #24 │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + tsteq ip, r6, ror r7 │ │ │ │ + tsteq r6, r8, asr #32 │ │ │ │ + tsteq r4, r4, lsr #20 │ │ │ │ + tsteq r4, r6, lsr #20 │ │ │ │ + tsteq r6, ip, lsr #32 │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + qaddeq r2, r0, r6 │ │ │ │ + tsteq r6, r2, rrx │ │ │ │ + tsteq r6, lr, ror r0 │ │ │ │ + qaddeq r2, r8, r6 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + tsteq r6, sl, asr #32 │ │ │ │ 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 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - tsteq r6, r0, lsr r0 │ │ │ │ - smlatbeq r4, r6, sl, r2 │ │ │ │ - tsteq r6, r6 │ │ │ │ - smlatteq r6, lr, pc, r1 @ │ │ │ │ - smlabbeq r4, ip, sl, r2 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, pc, r1 @ │ │ │ │ - @ instruction: 0x01061fbe │ │ │ │ - smlatbeq r6, r6, pc, r1 @ │ │ │ │ - tsteq r6, sl, ror #30 │ │ │ │ - @ instruction: 0x01061f94 │ │ │ │ - smlabbeq r6, r8, pc, r1 @ │ │ │ │ - tsteq r6, r8, lsr #30 │ │ │ │ - smlabteq r4, r6, r9, r2 │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlabteq r4, ip, r6, r2 │ │ │ │ - @ instruction: 0x010704b8 │ │ │ │ - @ instruction: 0x010621b2 │ │ │ │ - smlatbeq r6, ip, lr, r1 │ │ │ │ - tsteq r4, lr, ror #18 │ │ │ │ - tsteq r4, r0, ror r9 │ │ │ │ - tsteq r6, sl, ror lr │ │ │ │ - tsteq ip, sl, ror r4 │ │ │ │ - @ instruction: 0x01042698 │ │ │ │ - smlabbeq r4, r6, r6, r2 │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r4, r0, asr r6 │ │ │ │ - tsteq r4, lr, lsr r6 │ │ │ │ - tsteq r4, ip, lsr #12 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - tsteq r4, r8, lsl #12 │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - smlatteq r4, r4, r5, r2 │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - smlabteq r4, r0, r5, r2 │ │ │ │ - smlatbeq r4, lr, r5, r2 │ │ │ │ - @ instruction: 0x0104259c │ │ │ │ - @ instruction: 0x01061f9c │ │ │ │ - @ instruction: 0x01061f96 │ │ │ │ - smlatbeq r6, r0, pc, r1 @ │ │ │ │ - smlatbeq r6, r6, pc, r1 @ │ │ │ │ - smlatbeq r4, r4, r4, r2 │ │ │ │ - tsteq r4, ip, asr lr │ │ │ │ - smlabbeq r6, r4, pc, r1 @ │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - tsteq r4, r2, ror #2 │ │ │ │ - tsteq r6, r6, asr #30 │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - smlabteq r6, r0, r7, r2 │ │ │ │ - tsteq ip, r6, ror #4 │ │ │ │ - tsteq r6, sl, lsl #30 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - strdeq r1, [r6, -r4] │ │ │ │ - smlatteq r6, r6, lr, r1 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - strdeq lr, [ip, -r0] │ │ │ │ - @ instruction: 0x01061ebe │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - smlatbeq r6, r6, lr, r1 │ │ │ │ - ldrdeq r2, [r6, -r8] │ │ │ │ - ldrdeq r2, [r6, -r4] │ │ │ │ - smlatteq r6, r0, r6, r2 │ │ │ │ - tsteq r6, r4, ror #12 │ │ │ │ - smlabteq r6, ip, r6, r2 │ │ │ │ - smlabteq r6, ip, r6, r2 │ │ │ │ - tsteq r6, r0, ror #12 │ │ │ │ - ldrdeq r2, [r6, -r0] │ │ │ │ - tsteq ip, sl, lsl r1 │ │ │ │ - tsteq r6, r2, lsl #28 │ │ │ │ - tsteq r4, r0, lsr #6 │ │ │ │ - tsteq r4, r8, lsl r3 │ │ │ │ - smlatteq r6, r4, sp, r1 │ │ │ │ - smlatteq r4, lr, r2, r2 │ │ │ │ - smlatteq r4, r6, r2, r2 │ │ │ │ - smlabteq r6, r4, sp, r1 │ │ │ │ - tsteq r6, r0, lsr #20 │ │ │ │ - @ instruction: 0x01061db0 │ │ │ │ - smlatteq r4, r8, r1, r2 │ │ │ │ - tsteq r6, ip, ror sp │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r4, ror sp │ │ │ │ - smlabbeq r6, sl, r9, r1 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r6, r8, ror #26 │ │ │ │ - tsteq r6, r2, ror #26 │ │ │ │ - tsteq r6, r0, ror #26 │ │ │ │ - tsteq r6, r0, lsl r9 │ │ │ │ + @ instruction: 0x01061d9c │ │ │ │ + @ instruction: 0x01061d90 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + tsteq r6, r6, ror #26 │ │ │ │ tsteq r6, lr, asr #26 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - tsteq r6, r6, lsr #26 │ │ │ │ - tsteq r6, r0, lsr #26 │ │ │ │ - smlatbeq r4, r4, r0, r2 │ │ │ │ - smlabbeq r6, lr, r8, r1 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - smlatteq r6, r0, ip, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ - smlabteq r6, ip, ip, r1 │ │ │ │ - smlabteq r6, r2, ip, r1 │ │ │ │ - @ instruction: 0x01061cb8 │ │ │ │ - smlatbeq r6, lr, ip, r1 │ │ │ │ - smlatbeq r6, r4, ip, r1 │ │ │ │ - @ instruction: 0x01061c9e │ │ │ │ - @ instruction: 0x01061c9c │ │ │ │ - @ instruction: 0x01061c9a │ │ │ │ - tsteq ip, r6, lsl #28 │ │ │ │ - mrseq r2, R12_usr │ │ │ │ - tsteq r4, ip, lsl #4 │ │ │ │ - smlabteq ip, lr, sp, sp │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - smlabteq r4, sl, r1, r2 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - smlabteq r4, lr, r1, r2 │ │ │ │ - smlabteq r4, sl, r1, r2 │ │ │ │ - smlabteq r4, sl, r1, r2 │ │ │ │ - tsteq ip, ip, lsr sp │ │ │ │ - @ instruction: 0x010421b8 │ │ │ │ - tsteq ip, r2, lsl sp │ │ │ │ - ldrdeq r2, [r4, -r8] │ │ │ │ - tsteq r6, sl, ror r6 │ │ │ │ - tsteq r4, r8, lsl r1 │ │ │ │ - tsteq r6, r0, asr fp │ │ │ │ - ldrdeq r1, [r4, -r6] │ │ │ │ - smlabteq r4, lr, lr, r1 │ │ │ │ - smlabteq r6, r8, sp, r0 │ │ │ │ - tsteq r4, ip, lsl #28 │ │ │ │ + smlatteq r4, ip, r7, r2 │ │ │ │ + tsteq r6, r0, lsr sp │ │ │ │ + tsteq r6, ip, lsl #26 │ │ │ │ + tsteq r6, lr, lsl sp │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + smlabteq r6, sl, ip, r1 │ │ │ │ strdeq r1, [r6, -r4] │ │ │ │ - tsteq r6, ip, lsl #22 │ │ │ │ - ldrdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, lr, lsl #22 │ │ │ │ - strdeq r1, [r6, -lr] │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - smlatteq r6, r4, sl, r1 │ │ │ │ - strdeq r1, [r4, -lr] │ │ │ │ - strdeq r1, [r4, -r6] │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ + smlatteq r6, r8, ip, r1 │ │ │ │ + smlabbeq r6, r8, ip, r1 │ │ │ │ + tsteq r4, r6, lsr #14 │ │ │ │ + tsteq r4, r4, asr r4 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq r4, ip, lsr #8 │ │ │ │ + tsteq r7, r8, lsl r2 │ │ │ │ + tsteq r6, r2, lsl pc │ │ │ │ + tsteq r6, ip, lsl #24 │ │ │ │ + smlabteq r4, lr, r6, r2 │ │ │ │ + ldrdeq r2, [r4, -r0] │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + ldrdeq lr, [ip, -sl] │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + smlatteq r4, r6, r3, r2 │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + smlabteq r4, r2, r3, r2 │ │ │ │ + @ instruction: 0x010423b0 │ │ │ │ + @ instruction: 0x0104239e │ │ │ │ + smlabbeq r4, ip, r3, r2 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + tsteq r4, r8, ror #6 │ │ │ │ + tsteq r4, r6, asr r3 │ │ │ │ + tsteq r4, r4, asr #6 │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r4, lr, lsl #6 │ │ │ │ + strdeq r2, [r4, -ip] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + strdeq r1, [r6, -r6] │ │ │ │ + tsteq r6, r0, lsl #26 │ │ │ │ + tsteq r6, r6, lsl #26 │ │ │ │ + tsteq r4, r4, lsl #4 │ │ │ │ + @ instruction: 0x01049bbc │ │ │ │ + smlatteq r6, r4, ip, r1 │ │ │ │ + @ instruction: 0x010421ba │ │ │ │ + smlabteq r4, r2, lr, r9 │ │ │ │ + smlatbeq r6, r6, ip, r1 │ │ │ │ + tsteq r6, r8, asr r5 │ │ │ │ + tsteq r6, r0, lsr #10 │ │ │ │ + smlabteq ip, r6, pc, sp @ │ │ │ │ + tsteq r6, sl, ror #24 │ │ │ │ + tsteq r6, lr, asr ip │ │ │ │ + tsteq r6, r4, asr ip │ │ │ │ + tsteq r6, r6, asr #24 │ │ │ │ + tsteq r6, ip, lsr ip │ │ │ │ + tsteq ip, r0, asr pc │ │ │ │ + tsteq r6, lr, lsl ip │ │ │ │ + @ instruction: 0x010618b0 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + tsteq r6, r8, lsr r4 │ │ │ │ + tsteq r6, r4, lsr r4 │ │ │ │ + tsteq r6, r0, asr #8 │ │ │ │ + smlabteq r6, r4, r3, r2 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + tsteq r6, ip, lsr #8 │ │ │ │ + smlabteq r6, r0, r3, r2 │ │ │ │ + tsteq r6, r0, lsr r4 │ │ │ │ + tsteq ip, sl, ror lr │ │ │ │ + tsteq r6, r2, ror #22 │ │ │ │ + smlabbeq r4, r0, r0, r2 │ │ │ │ + tsteq r4, r8, ror r0 │ │ │ │ + tsteq r6, r4, asr #22 │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + tsteq r4, r6, asr #32 │ │ │ │ + tsteq r6, r4, lsr #22 │ │ │ │ + smlabbeq r6, r0, r7, r1 │ │ │ │ + tsteq r6, r0, lsl fp │ │ │ │ + tsteq r4, r8, asr #30 │ │ │ │ ldrdeq r1, [r6, -ip] │ │ │ │ - smlabteq r4, r6, sp, r1 │ │ │ │ - @ instruction: 0x01041dbe │ │ │ │ - smlabteq r6, r6, sl, r1 │ │ │ │ - @ instruction: 0x01041d94 │ │ │ │ - smlabbeq r4, ip, sp, r1 │ │ │ │ - smlatbeq r6, lr, sl, r1 │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - tsteq r4, r0, ror #26 │ │ │ │ - @ instruction: 0x01061a9a │ │ │ │ - tsteq r6, r2, asr ip │ │ │ │ - smlatbeq r6, r6, sl, r1 │ │ │ │ - @ instruction: 0x01061abe │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - tsteq r6, r4, ror r4 │ │ │ │ + ldrdeq r1, [r6, -r6] │ │ │ │ + smlabteq r6, ip, sl, r1 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatteq r6, sl, r6, r1 │ │ │ │ smlabteq r6, ip, sl, r1 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ smlabteq r6, r2, sl, r1 │ │ │ │ - @ instruction: 0x01061abe │ │ │ │ - @ instruction: 0x01061aba │ │ │ │ - smlatbeq r6, sl, sl, r1 │ │ │ │ - smlabteq r6, sl, sl, r1 │ │ │ │ - smlabteq r6, r6, sl, r1 │ │ │ │ + smlabteq r6, r8, sl, r1 │ │ │ │ smlabteq r6, r2, sl, r1 │ │ │ │ - @ instruction: 0x01061abe │ │ │ │ - @ instruction: 0x01061aba │ │ │ │ - @ instruction: 0x01061aba │ │ │ │ - @ instruction: 0x01061aba │ │ │ │ - @ instruction: 0x01061ab4 │ │ │ │ - tsteq r6, sl, asr r3 │ │ │ │ - smlatbeq r6, r8, sl, r1 │ │ │ │ - smlatbeq r6, r4, sl, r1 │ │ │ │ + smlabteq r6, r0, sl, r1 │ │ │ │ + tsteq r6, r0, ror r6 │ │ │ │ + smlatbeq r6, lr, sl, r1 │ │ │ │ + tsteq r4, ip, lsr lr │ │ │ │ + smlabbeq r6, r6, sl, r1 │ │ │ │ + smlabbeq r6, r0, sl, r1 │ │ │ │ + tsteq r4, r4, lsl #28 │ │ │ │ + smlatteq r6, lr, r5, r1 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + ldrdeq r1, [r4, -r4] │ │ │ │ + tsteq r6, r0, asr #20 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r6, ip, lsr #20 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, r4, lsl #20 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + strdeq r1, [r6, -ip] │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + tsteq ip, r6, ror #22 │ │ │ │ + tsteq r4, r0, ror #30 │ │ │ │ + tsteq r4, ip, ror #30 │ │ │ │ + tsteq ip, lr, lsr #22 │ │ │ │ + tsteq r4, r4, asr pc │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + tsteq r4, r6, lsr pc │ │ │ │ + tsteq r4, r2, lsr pc │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + @ instruction: 0x010cda9c │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + tsteq ip, r2, ror sl │ │ │ │ + tsteq r4, r8, lsr pc │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + tsteq r4, r8, ror lr │ │ │ │ + @ instruction: 0x010618b0 │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + tsteq r4, lr, lsr #24 │ │ │ │ + tsteq r6, r8, lsr #22 │ │ │ │ + tsteq r4, ip, ror #22 │ │ │ │ + tsteq r6, r4, asr r3 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + tsteq r6, r8, lsr r3 │ │ │ │ + tsteq r6, lr, ror #16 │ │ │ │ + tsteq r6, lr, asr r8 │ │ │ │ + @ instruction: 0x01041b90 │ │ │ │ + smlabbeq r4, r8, fp, r1 │ │ │ │ + tsteq r6, r4, asr #16 │ │ │ │ + tsteq r4, lr, asr fp │ │ │ │ + tsteq r4, r6, asr fp │ │ │ │ + tsteq r6, r0, lsr r8 │ │ │ │ + tsteq r6, ip, lsr r8 │ │ │ │ + tsteq r4, r6, lsr #22 │ │ │ │ + tsteq r4, lr, lsl fp │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + strdeq r1, [r4, -r4] │ │ │ │ + smlatteq r4, ip, sl, r1 │ │ │ │ + tsteq r6, lr, lsl #16 │ │ │ │ + smlabteq r4, r6, sl, r1 │ │ │ │ + smlabteq r4, r0, sl, r1 │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + @ instruction: 0x010609b2 │ │ │ │ + tsteq r6, r6, lsl #16 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, r2, lsr r8 │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + @ instruction: 0x010611be │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + tsteq r6, sl, lsl #16 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + tsteq r6, lr, lsl r8 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + tsteq r6, sl, lsl r8 │ │ │ │ + tsteq r6, r4, lsl r8 │ │ │ │ + strheq r1, [r6, -sl] │ │ │ │ + tsteq r6, r8, lsl #16 │ │ │ │ + tsteq r6, r4, lsl #16 │ │ │ │ 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 │ │ │ │ - smlatteq r6, r0, r7, r1 │ │ │ │ - tsteq r6, r4, lsr r0 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - @ instruction: 0x010617b8 │ │ │ │ - smlabbeq r6, r4, r7, r1 │ │ │ │ - smlabbeq r6, r8, r7, r1 │ │ │ │ - smlatbeq r4, ip, sp, r8 │ │ │ │ - tsteq r6, r8, ror r7 │ │ │ │ - tsteq r6, r4, ror r7 │ │ │ │ - tsteq r4, r8, asr #24 │ │ │ │ - tsteq r6, r4, ror #14 │ │ │ │ - tsteq r4, r0, ror ip │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ - tsteq r6, r4, asr #14 │ │ │ │ - smlabbeq r4, r4, sp, r8 │ │ │ │ - tsteq r6, r8, lsl lr │ │ │ │ - tsteq r6, r0, lsr #14 │ │ │ │ - smlabteq r4, ip, fp, r8 │ │ │ │ - tsteq r6, ip, lsl #14 │ │ │ │ - smlatbeq r6, ip, sp, r0 │ │ │ │ - @ instruction: 0x01060db4 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - tsteq ip, r6, asr #10 │ │ │ │ - smlabteq r6, r2, r6, r1 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, r2, ror r5 │ │ │ │ - tsteq r6, lr, ror #10 │ │ │ │ - tsteq r6, sl, ror #10 │ │ │ │ - tsteq r6, r6, ror #10 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, r2, ror #10 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r6, r4, asr r5 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ tsteq r6, r0, asr #10 │ │ │ │ - tsteq r6, r8, lsr r5 │ │ │ │ - smlabbeq r6, ip, sp, r0 │ │ │ │ - smlatbeq r6, r0, sp, r0 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - ldrdeq r1, [r6, -ip] │ │ │ │ - smlatteq r6, r0, r4, r1 │ │ │ │ - tsteq r4, r4, lsl #22 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, ip, r4, r1 │ │ │ │ - smlatbeq r4, r0, r9, r8 │ │ │ │ - @ instruction: 0x010614bc │ │ │ │ - smlabteq r4, r8, r9, r8 │ │ │ │ - smlabbeq r4, ip, r9, r8 │ │ │ │ - @ instruction: 0x0106149c │ │ │ │ - ldrdeq r8, [r4, -ip] │ │ │ │ - tsteq r6, r0, ror fp │ │ │ │ - tsteq r6, r8, ror r4 │ │ │ │ - tsteq r4, r4, lsr #18 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - tsteq r6, r4, lsl #22 │ │ │ │ + @ instruction: 0x01060d94 │ │ │ │ + smlatbeq r6, r8, sp, r0 │ │ │ │ + tsteq r6, r8, lsl r5 │ │ │ │ + smlatteq r6, r4, r4, r1 │ │ │ │ + smlatteq r6, r8, r4, r1 │ │ │ │ + tsteq r4, ip, lsl #22 │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + ldrdeq r1, [r6, -r4] │ │ │ │ + smlatbeq r4, r8, r9, r8 │ │ │ │ + smlabteq r6, r4, r4, r1 │ │ │ │ + ldrdeq r8, [r4, -r0] │ │ │ │ + @ instruction: 0x01048994 │ │ │ │ + smlatbeq r6, r4, r4, r1 │ │ │ │ + smlatteq r4, r4, sl, r8 │ │ │ │ + tsteq r6, r8, ror fp │ │ │ │ + smlabbeq r6, r0, r4, r1 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r6, ip, ror #8 │ │ │ │ tsteq r6, ip, lsl #22 │ │ │ │ - @ instruction: 0x01048a9c │ │ │ │ - @ instruction: 0x010cd29e │ │ │ │ - tsteq r6, sl, lsl r4 │ │ │ │ - smlatbeq r6, sl, r2, r1 │ │ │ │ + tsteq r6, r4, lsl fp │ │ │ │ + smlatbeq r4, r4, sl, r8 │ │ │ │ + smlatbeq ip, r6, r2, sp │ │ │ │ + tsteq r6, r2, lsr #8 │ │ │ │ + @ instruction: 0x010612b2 │ │ │ │ + ldrdeq r1, [r6, -r2] │ │ │ │ + smlabteq r6, lr, r2, r1 │ │ │ │ smlabteq r6, sl, r2, r1 │ │ │ │ smlabteq r6, r6, r2, r1 │ │ │ │ smlabteq r6, r2, r2, r1 │ │ │ │ - @ instruction: 0x010612be │ │ │ │ - @ instruction: 0x010612ba │ │ │ │ - @ instruction: 0x010612ba │ │ │ │ - @ instruction: 0x010612ba │ │ │ │ - @ instruction: 0x0106139e │ │ │ │ - tsteq r6, r4, ror #22 │ │ │ │ - smlabbeq r4, lr, r9, pc @ │ │ │ │ - tsteq r6, sl, ror r3 │ │ │ │ - tsteq r6, r8, lsr #8 │ │ │ │ - tsteq r6, sl, lsl fp │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - tsteq r6, ip, ror #8 │ │ │ │ - tsteq r6, lr, asr r4 │ │ │ │ - tsteq r6, r0, asr r4 │ │ │ │ - tsteq r6, r2, asr #8 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, r6, lsr #8 │ │ │ │ - tsteq r6, r8, lsl r4 │ │ │ │ - tsteq r6, r6, lsr #6 │ │ │ │ - tsteq ip, r2, lsr r0 │ │ │ │ - tsteq r4, r8, asr r4 │ │ │ │ - @ instruction: 0x01060990 │ │ │ │ - smlatbeq r6, ip, r2, r1 │ │ │ │ - tsteq r6, lr, ror #18 │ │ │ │ - smlatbeq r6, r6, r2, r1 │ │ │ │ + smlabteq r6, r2, r2, r1 │ │ │ │ + smlabteq r6, r2, r2, r1 │ │ │ │ + @ instruction: 0x0106139c │ │ │ │ + @ instruction: 0x010612b4 │ │ │ │ + tsteq r6, r8, asr fp │ │ │ │ + smlatbeq r6, r4, r2, r1 │ │ │ │ smlatbeq r6, r0, r2, r1 │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - @ instruction: 0x01061292 │ │ │ │ - @ instruction: 0x01061290 │ │ │ │ - @ instruction: 0x01061290 │ │ │ │ - strdeq r0, [r6, -r2] │ │ │ │ - smlabbeq r6, r2, r2, r1 │ │ │ │ - smlabteq r6, lr, r8, r0 │ │ │ │ - tsteq r6, lr, ror r2 │ │ │ │ - @ instruction: 0x0106249e │ │ │ │ - @ instruction: 0x0106eeb2 │ │ │ │ - tsteq r6, r2, asr r2 │ │ │ │ - tsteq r6, r6, ror r8 │ │ │ │ - strdeq r8, [r4, -r2] │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r6, lr, lsr #4 │ │ │ │ + @ instruction: 0x01061298 │ │ │ │ + smlatteq r6, ip, sl, r0 │ │ │ │ + tsteq r6, r0, lsl #22 │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, ip, lsr r2 │ │ │ │ + tsteq r6, r0, asr #4 │ │ │ │ + tsteq r4, r4, ror #16 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ tsteq r6, ip, lsr #4 │ │ │ │ - smlabteq r4, r2, r0, r1 │ │ │ │ - strheq r1, [r4, -sl] │ │ │ │ - tsteq r6, sl, lsl #4 │ │ │ │ - swpeq r1, r0, [r4] │ │ │ │ - smlabbeq r4, r8, r0, r1 │ │ │ │ - @ instruction: 0x01060d90 │ │ │ │ - qaddeq r1, lr, r4 │ │ │ │ - qaddeq r1, r6, r4 │ │ │ │ - @ instruction: 0x010611be │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ - smlatbeq r6, r8, r1, r1 │ │ │ │ - tsteq r6, r4, asr r7 │ │ │ │ - smlatbeq r6, r0, r1, r1 │ │ │ │ - @ instruction: 0x0106119e │ │ │ │ - @ instruction: 0x01061198 │ │ │ │ - tsteq r4, lr, lsl #30 │ │ │ │ - tsteq r6, lr, ror #2 │ │ │ │ - tsteq r6, sl, ror #2 │ │ │ │ - tsteq r6, r0, asr r1 │ │ │ │ - tsteq r6, sl, lsr r1 │ │ │ │ - tstpeq r5, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, r2, lsr r1 │ │ │ │ - tsteq r6, ip, lsr #2 │ │ │ │ - tsteq r6, r6, lsr #2 │ │ │ │ - @ instruction: 0x010cccb6 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r6, lr, lsl r6 │ │ │ │ - tsteq r6, r8, lsl r1 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ + tsteq r4, r0, lsl #14 │ │ │ │ + tsteq r6, ip, lsl r2 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + smlatteq r4, ip, r6, r8 │ │ │ │ strdeq r1, [r6, -ip] │ │ │ │ - @ instruction: 0x01040db0 │ │ │ │ - tsteq r7, r4, asr #8 │ │ │ │ - smlabbeq r4, r2, sp, r0 │ │ │ │ - smlatbeq r6, sl, r0, r1 │ │ │ │ - swpeq r1, r2, [r6] │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlabteq r6, sl, lr, r0 │ │ │ │ - strdeq r2, [r6, -r2] │ │ │ │ - tsteq r6, r8, lsl #22 │ │ │ │ - smlatbeq r6, sl, lr, r0 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ ldrdeq r0, [r6, -r0] │ │ │ │ - smlatteq r6, lr, r0, r1 │ │ │ │ - tsteq r4, r6, lsr #6 │ │ │ │ - tsteq ip, ip, lsl fp │ │ │ │ - @ instruction: 0x01040c98 │ │ │ │ - @ instruction: 0x01040c90 │ │ │ │ - smlabbeq r4, r8, ip, r0 │ │ │ │ - smlabbeq r4, r0, ip, r0 │ │ │ │ - tsteq r4, r8, ror ip │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - ldrdeq r1, [r6, -r2] │ │ │ │ - smlatteq r4, r6, ip, r0 │ │ │ │ - smlatteq r4, r0, ip, r0 │ │ │ │ - @ instruction: 0x010614b6 │ │ │ │ - @ instruction: 0x01040cba │ │ │ │ - @ instruction: 0x01040cb4 │ │ │ │ - @ instruction: 0x0106149a │ │ │ │ - smlabbeq r4, lr, ip, r0 │ │ │ │ - smlabbeq r4, r8, ip, r0 │ │ │ │ - tsteq r6, lr, ror r4 │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r6, r2, ror #8 │ │ │ │ - tsteq r4, r4, lsr ip │ │ │ │ + ldrdeq r1, [r6, -r8] │ │ │ │ + smlabbeq r4, r4, r6, r8 │ │ │ │ + smlabteq r6, r4, r1, r1 │ │ │ │ + tsteq r6, r4, ror #16 │ │ │ │ + tsteq r6, ip, ror #16 │ │ │ │ + strdeq r8, [r4, -ip] │ │ │ │ + strdeq ip, [ip, -lr] │ │ │ │ + tsteq r6, sl, ror r1 │ │ │ │ + tsteq r6, sl │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ + tsteq r6, r6, lsr #32 │ │ │ │ + tsteq r6, r2, lsr #32 │ │ │ │ + tsteq r6, lr, lsl r0 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + tsteq r6, sl, lsl r0 │ │ │ │ + strdeq r1, [r6, -lr] │ │ │ │ + smlabteq r6, r4, r8, r0 │ │ │ │ + smlatteq r4, lr, r6, pc @ │ │ │ │ + ldrdeq r1, [r6, -sl] │ │ │ │ + smlabbeq r6, r8, r1, r1 │ │ │ │ + tsteq r6, sl, ror r8 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + smlabteq r6, ip, r1, r0 │ │ │ │ + @ instruction: 0x010601be │ │ │ │ + @ instruction: 0x010601b0 │ │ │ │ + smlatbeq r6, r2, r1, r0 │ │ │ │ + @ instruction: 0x01060194 │ │ │ │ + smlabbeq r6, r6, r1, r0 │ │ │ │ + tsteq r6, r8, ror r1 │ │ │ │ + smlabbeq r6, r6, r0, r1 │ │ │ │ + @ instruction: 0x010ccd92 │ │ │ │ + @ instruction: 0x010411b8 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, ip │ │ │ │ + smlabteq r6, lr, r6, r0 │ │ │ │ + tsteq r6, r6 │ │ │ │ + mrseq r1, (UNDEF: 6) │ │ │ │ + smlatbeq r4, r0, lr, r0 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r6, r2, asr r6 │ │ │ │ + smlatteq r6, r2, pc, r0 @ │ │ │ │ + tsteq r6, lr, lsr #12 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + strdeq r2, [r6, -lr] │ │ │ │ + tsteq r6, r2, lsl ip │ │ │ │ + @ instruction: 0x01060fb2 │ │ │ │ + ldrdeq r0, [r6, -r6] │ │ │ │ + tsteq r4, r2, asr r1 │ │ │ │ + smlabbeq r6, r8, pc, r0 @ │ │ │ │ + smlabbeq r6, lr, pc, r0 @ │ │ │ │ + smlabbeq r6, ip, pc, r0 @ │ │ │ │ + tsteq r4, r2, lsr #28 │ │ │ │ + tsteq r4, sl, lsl lr │ │ │ │ + tsteq r6, sl, ror #30 │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + smlatteq r4, r8, sp, r0 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + @ instruction: 0x01040dbe │ │ │ │ + @ instruction: 0x01040db6 │ │ │ │ + tsteq r6, lr, lsl pc │ │ │ │ + smlabbeq r4, ip, sp, r0 │ │ │ │ + smlabbeq r4, r4, sp, r0 │ │ │ │ + tsteq r6, r8, lsl #30 │ │ │ │ + @ instruction: 0x010604b4 │ │ │ │ + tsteq r6, r0, lsl #30 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r4, lr, ror #24 │ │ │ │ + smlabteq r6, lr, lr, r0 │ │ │ │ + smlabteq r6, sl, lr, r0 │ │ │ │ + @ instruction: 0x01060eb0 │ │ │ │ + @ instruction: 0x01060e9a │ │ │ │ + smlatbeq r5, ip, fp, pc @ │ │ │ │ + @ instruction: 0x01060e92 │ │ │ │ + @ instruction: 0x01060e92 │ │ │ │ + smlabbeq r6, ip, lr, r0 │ │ │ │ + smlabbeq r6, r6, lr, r0 │ │ │ │ + tsteq ip, r6, lsl sl │ │ │ │ + smlabbeq r6, r4, lr, r0 │ │ │ │ + tsteq r6, lr, ror r3 │ │ │ │ + tsteq r6, r8, ror lr │ │ │ │ + tsteq r6, sl, ror #28 │ │ │ │ + tsteq r6, ip, asr lr │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + smlatbeq r7, r4, r1, r1 │ │ │ │ + smlatteq r4, r2, sl, r0 │ │ │ │ + tsteq r6, sl, lsl #28 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + smlatbeq r4, r6, sl, r0 │ │ │ │ + @ instruction: 0x01040a98 │ │ │ │ + smlabbeq r6, r2, r2, r0 │ │ │ │ + tsteq r6, r4, lsr ip │ │ │ │ + tsteq r6, sl, lsr #24 │ │ │ │ + tsteq r6, r2, asr lr │ │ │ │ + tsteq r6, r8, ror #16 │ │ │ │ + tsteq r6, sl, lsl #24 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r6, lr, asr #28 │ │ │ │ + smlabbeq r4, r6, r0, r8 │ │ │ │ + tsteq ip, ip, ror r8 │ │ │ │ + strdeq r0, [r4, -r8] │ │ │ │ + strdeq r0, [r4, -r0] │ │ │ │ + smlatteq r4, r8, r9, r0 │ │ │ │ + smlatteq r4, r0, r9, r0 │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + smlabteq r4, r2, r9, r0 │ │ │ │ + tsteq r6, r2, lsr r2 │ │ │ │ + tsteq r4, r6, asr #20 │ │ │ │ + tsteq r4, r0, asr #20 │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r4, sl, lsl sl │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + strdeq r1, [r6, -sl] │ │ │ │ + smlatteq r4, lr, r9, r0 │ │ │ │ + smlatteq r4, r8, r9, r0 │ │ │ │ + ldrdeq r1, [r6, -lr] │ │ │ │ + smlabteq r4, r2, r9, r0 │ │ │ │ + @ instruction: 0x010409bc │ │ │ │ + smlabteq r6, r2, r1, r1 │ │ │ │ + @ instruction: 0x01040994 │ │ │ │ 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 │ │ │ │ - tsteq r4, ip, ror #18 │ │ │ │ - smlabbeq r6, r0, r1, r1 │ │ │ │ - tsteq r4, r2, asr #18 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r6, lr, asr r1 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - smlabteq r4, r0, fp, r7 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - tsteq r6, lr, lsl r1 │ │ │ │ - tsteq r6, r0, lsr #2 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - smlatteq r5, sl, pc, pc @ │ │ │ │ - @ instruction: 0x0106099a │ │ │ │ - tsteq r6, r0, lsl r1 │ │ │ │ - tsteq r4, r2, ror #16 │ │ │ │ - tsteq r4, sl, asr r8 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - tsteq r6, lr, lsr #10 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - tsteq r6, lr, lsl r5 │ │ │ │ - strheq r1, [r6, -r2] │ │ │ │ - ldrdeq r0, [r4, -ip] │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - swpeq r1, r0, [r6] │ │ │ │ - smlatbeq r4, sl, r7, r0 │ │ │ │ - smlatbeq r4, r2, r7, r0 │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r4, r8, ror r7 │ │ │ │ - tsteq r4, r0, ror r7 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r4, r6, asr #14 │ │ │ │ - tsteq r4, lr, lsr r7 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - tsteq r4, r4, lsl r7 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - tsteq r6, r8 │ │ │ │ - smlatteq r4, r2, r6, r0 │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - smlatteq r6, r6, pc, r0 @ │ │ │ │ - @ instruction: 0x010406b0 │ │ │ │ - smlatbeq r4, r8, r6, r0 │ │ │ │ - smlabteq r6, sl, pc, r0 @ │ │ │ │ - tsteq r4, r0, lsr r9 │ │ │ │ - tsteq r6, lr, ror pc │ │ │ │ - smlabbeq r6, r4, pc, r0 @ │ │ │ │ - smlabbeq r6, lr, pc, r0 @ │ │ │ │ - smlabbeq r6, ip, pc, r0 @ │ │ │ │ - smlabbeq r6, sl, pc, r0 @ │ │ │ │ - smlabbeq r6, r8, pc, r0 @ │ │ │ │ - @ instruction: 0x01060f92 │ │ │ │ - @ instruction: 0x01060f90 │ │ │ │ - @ instruction: 0x01060f9a │ │ │ │ - @ instruction: 0x01060f9c │ │ │ │ - smlatbeq r6, sl, pc, r0 @ │ │ │ │ - @ instruction: 0x01060fb8 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - smlatteq r6, r0, pc, r0 @ │ │ │ │ - smlatteq r6, lr, pc, r0 @ │ │ │ │ - smlatteq r6, ip, pc, r0 @ │ │ │ │ - smlatteq r6, sl, pc, r0 @ │ │ │ │ - smlatteq r6, ip, pc, r0 @ │ │ │ │ - smlabteq ip, ip, r2, ip │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tstpeq r5, ip, lsr #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, asr #20 │ │ │ │ - @ instruction: 0x01047792 │ │ │ │ - tsteq ip, lr, asr #4 │ │ │ │ - smlabbeq r6, r8, pc, r0 @ │ │ │ │ - smlatbeq r5, ip, fp, pc @ │ │ │ │ - tsteq r6, r4, ror #30 │ │ │ │ - smlabbeq r5, r8, fp, pc @ │ │ │ │ - smlabbeq r4, r0, r3, r0 │ │ │ │ - tsteq r4, r8, ror r3 │ │ │ │ - tsteq r4, r2, asr r3 │ │ │ │ - tsteq r6, sl, lsl #16 │ │ │ │ - smlabbeq r6, r8, r9, r0 │ │ │ │ - tsteq r6, lr, lsr #22 │ │ │ │ - tsteq r6, r8, lsr #22 │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - tsteq r6, r4, lsr #22 │ │ │ │ - tsteq r6, r2, lsr #22 │ │ │ │ - tsteq r6, ip, lsl fp │ │ │ │ - tsteq r6, r6, lsl fp │ │ │ │ - tsteq r6, r0, lsr sl │ │ │ │ - tsteq r6, sl, lsr #20 │ │ │ │ - tsteq r6, r8, lsr #20 │ │ │ │ - tsteq r6, r6, lsr #20 │ │ │ │ - tsteq r6, sl, lsl sl │ │ │ │ - tsteq r6, ip, lsl #20 │ │ │ │ + smlabteq r4, ip, r6, r0 │ │ │ │ + smlatteq r6, r0, lr, r0 │ │ │ │ + smlatbeq r4, r2, r6, r0 │ │ │ │ + @ instruction: 0x0104069a │ │ │ │ + @ instruction: 0x01060ebe │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + @ instruction: 0x01060e9c │ │ │ │ + tsteq r4, r0, lsr #18 │ │ │ │ + smlabbeq r6, r2, lr, r0 │ │ │ │ + tsteq r6, lr, ror lr │ │ │ │ + smlabbeq r6, r0, lr, r0 │ │ │ │ + smlabbeq r6, r4, lr, r0 │ │ │ │ + tstpeq r5, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r0, ror lr │ │ │ │ + smlabteq r4, r2, r5, r0 │ │ │ │ + @ instruction: 0x010405ba │ │ │ │ + tsteq r6, r8, asr lr │ │ │ │ + smlabbeq r6, lr, r2, r0 │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + tsteq r6, lr, ror r2 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r4, r4, lsr r5 │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + tsteq r4, sl, lsl #10 │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + smlabteq r6, lr, sp, r0 │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + ldrdeq r0, [r4, -r0] │ │ │ │ + smlatbeq r6, ip, sp, r0 │ │ │ │ + smlatbeq r4, r6, r4, r0 │ │ │ │ + @ instruction: 0x0104049e │ │ │ │ + smlabbeq r6, sl, sp, r0 │ │ │ │ + tsteq r4, r4, ror r4 │ │ │ │ + tsteq r4, ip, ror #8 │ │ │ │ + tsteq r6, r8, ror #26 │ │ │ │ + tsteq r4, r2, asr #8 │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + tsteq r4, r0, lsl r4 │ │ │ │ + tsteq r4, r8, lsl #8 │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + @ instruction: 0x01047690 │ │ │ │ + ldrdeq r0, [r6, -lr] │ │ │ │ + smlatteq r6, r4, ip, r0 │ │ │ │ + smlatteq r6, lr, ip, r0 │ │ │ │ + smlatteq r6, ip, ip, r0 │ │ │ │ + smlatteq r6, sl, ip, r0 │ │ │ │ + smlatteq r6, r8, ip, r0 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + strdeq r0, [r6, -r0] │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - ldrdeq r0, [r4, -lr] │ │ │ │ - tsteq r6, lr, asr r5 │ │ │ │ - tsteq r6, r8, asr r5 │ │ │ │ - tsteq r6, r2, asr r5 │ │ │ │ - tsteq r6, ip, asr #10 │ │ │ │ - tsteq r6, sl, asr #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r6, asr #10 │ │ │ │ - tsteq r6, r8, asr #10 │ │ │ │ - tsteq r6, r6, asr #8 │ │ │ │ - tsteq r6, r0, asr #8 │ │ │ │ - tsteq r6, sl, lsr r4 │ │ │ │ - tsteq r6, r4, lsr r4 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - tsteq r6, ip, lsr #8 │ │ │ │ - tsteq r6, sl, lsr #8 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - smlabteq r4, r6, r3, r7 │ │ │ │ - tsteq r6, r8, lsr #24 │ │ │ │ - tsteq r6, lr, lsl ip │ │ │ │ - tsteq r6, r4, lsl ip │ │ │ │ - tsteq r6, sl, lsl #24 │ │ │ │ - tsteq r4, r8 │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - smlabteq r6, lr, fp, r0 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlabteq r6, r8, r0, r0 │ │ │ │ - @ instruction: 0x01060bba │ │ │ │ - @ instruction: 0x01060bb4 │ │ │ │ - smlatbeq r6, lr, fp, r0 │ │ │ │ - smlatbeq r6, r8, fp, r0 │ │ │ │ - smlatbeq r6, r2, fp, r0 │ │ │ │ - smlatbeq r6, r0, fp, r0 │ │ │ │ - @ instruction: 0x01060b9e │ │ │ │ - @ instruction: 0x01060b98 │ │ │ │ - @ instruction: 0x01060b96 │ │ │ │ - @ instruction: 0x01060b94 │ │ │ │ - @ instruction: 0x01060b92 │ │ │ │ - tsteq ip, lr, lsr sp │ │ │ │ - strdeq lr, [r4, -r0] │ │ │ │ - @ instruction: 0x0105f69c │ │ │ │ - tsteq r6, lr, asr fp │ │ │ │ - tsteq r6, lr, asr #22 │ │ │ │ - tstpeq r5, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, lr, lsr fp │ │ │ │ - tsteq r6, r6, lsr #22 │ │ │ │ - smlabbeq r6, r6, r4, r0 │ │ │ │ - tsteq r6, sl, lsl #22 │ │ │ │ - tsteq r6, r2, lsl #22 │ │ │ │ - tsteq ip, r4, ror #24 │ │ │ │ - ldrdeq r7, [r4, -r4] │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - smlabteq r6, lr, sl, r0 │ │ │ │ - smlabteq r6, r6, sl, r0 │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - smlabteq r6, r4, sl, r0 │ │ │ │ - smlabteq r6, r0, sl, r0 │ │ │ │ - @ instruction: 0x01060a92 │ │ │ │ - @ instruction: 0x01060a92 │ │ │ │ - @ instruction: 0x01060a9e │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, r0, ror #20 │ │ │ │ - tsteq r6, ip, ror sl │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, lr, lsr #20 │ │ │ │ - tsteq r6, sl, asr sl │ │ │ │ + tsteq r6, sl, lsl #26 │ │ │ │ + tsteq r6, r8, lsl sp │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r6, r0, asr #26 │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq r6, sl, asr #26 │ │ │ │ + tsteq r6, ip, asr #26 │ │ │ │ + tsteq ip, ip, lsr #32 │ │ │ │ + smlatbeq r6, r8, r2, r0 │ │ │ │ + smlabbeq r5, ip, r9, pc @ │ │ │ │ + smlatbeq r4, r8, r7, lr │ │ │ │ + strdeq r7, [r4, -r2] │ │ │ │ + smlatbeq ip, lr, pc, fp @ │ │ │ │ + smlatteq r6, r8, ip, r0 │ │ │ │ + tstpeq r5, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, r4, ip, r0 │ │ │ │ + smlatteq r5, r8, r8, pc @ │ │ │ │ + smlatteq r4, r0, r0, r0 │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + strheq r0, [r4, -r2] │ │ │ │ + tsteq r6, sl, ror #10 │ │ │ │ + smlatteq r6, r8, r6, r0 │ │ │ │ + smlabbeq r6, lr, r8, r0 │ │ │ │ + smlabbeq r6, r8, r8, r0 │ │ │ │ + smlabbeq r6, r6, r8, r0 │ │ │ │ + smlabbeq r6, r4, r8, r0 │ │ │ │ + smlabbeq r6, r2, r8, r0 │ │ │ │ + tsteq r6, ip, ror r8 │ │ │ │ + tsteq r6, r6, ror r8 │ │ │ │ + @ instruction: 0x01060790 │ │ │ │ + smlabbeq r6, sl, r7, r0 │ │ │ │ + smlabbeq r6, r8, r7, r0 │ │ │ │ + smlabbeq r6, r6, r7, r0 │ │ │ │ + tsteq r6, sl, ror r7 │ │ │ │ + tsteq r6, ip, ror #14 │ │ │ │ + tsteq r6, ip, asr r7 │ │ │ │ + tstpeq r3, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010602be │ │ │ │ + @ instruction: 0x010602b8 │ │ │ │ + @ instruction: 0x010602b2 │ │ │ │ + smlatbeq r6, ip, r2, r0 │ │ │ │ + smlatbeq r6, sl, r2, r0 │ │ │ │ + smlatbeq r6, r8, r2, r0 │ │ │ │ + smlatbeq r6, r6, r2, r0 │ │ │ │ + smlatbeq r6, r8, r2, r0 │ │ │ │ + smlatbeq r6, r6, r1, r0 │ │ │ │ + smlatbeq r6, r0, r1, r0 │ │ │ │ + @ instruction: 0x0106019a │ │ │ │ + @ instruction: 0x01060194 │ │ │ │ + smlabbeq r6, lr, r1, r0 │ │ │ │ + smlabbeq r6, ip, r1, r0 │ │ │ │ + smlabbeq r6, sl, r1, r0 │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + tsteq r4, r6, lsr #2 │ │ │ │ + smlabbeq r6, r8, r9, r0 │ │ │ │ + tsteq r6, lr, ror r9 │ │ │ │ + tsteq r6, r4, ror r9 │ │ │ │ + tsteq r6, sl, ror #18 │ │ │ │ + tstpeq r3, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, sl, lr, pc @ │ │ │ │ + tsteq r6, lr, lsr #18 │ │ │ │ + tsteq r6, r0, lsr r9 │ │ │ │ + tstpeq r5, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsl r9 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + tsteq r6, lr, lsl #18 │ │ │ │ + tsteq r6, r8, lsl #18 │ │ │ │ + tsteq r6, r2, lsl #18 │ │ │ │ + tsteq r6, r0, lsl #18 │ │ │ │ strdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl #20 │ │ │ │ - tsteq r6, lr, lsr sl │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr #20 │ │ │ │ - smlatbeq r6, r6, r9, r0 │ │ │ │ - smlatbeq r6, r8, r9, r0 │ │ │ │ - tsteq r6, r6, lsl #20 │ │ │ │ - tsteq r6, sl, ror r9 │ │ │ │ - tsteq r6, ip, ror r9 │ │ │ │ - smlatteq r6, sl, r9, r0 │ │ │ │ - tsteq r6, lr, asr #18 │ │ │ │ - tsteq r6, r0, asr r9 │ │ │ │ - smlabteq r6, lr, r9, r0 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - tsteq r6, r2, lsr #18 │ │ │ │ - smlatbeq r6, lr, r9, r0 │ │ │ │ - @ instruction: 0x010609ba │ │ │ │ - @ instruction: 0x010609bc │ │ │ │ - @ instruction: 0x010609be │ │ │ │ - smlabteq r6, sl, r9, r0 │ │ │ │ - smlabbeq r6, r0, r9, r0 │ │ │ │ - @ instruction: 0x010609be │ │ │ │ - @ instruction: 0x0106099c │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + @ instruction: 0x010cba9e │ │ │ │ + tsteq r4, r0, asr r2 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + @ instruction: 0x010608be │ │ │ │ + smlatbeq r6, lr, r8, r0 │ │ │ │ + smlabteq r5, ip, r3, pc @ │ │ │ │ + @ instruction: 0x0106089e │ │ │ │ + smlabbeq r6, r6, r8, r0 │ │ │ │ + smlatteq r6, r6, r1, r0 │ │ │ │ + tsteq r6, sl, ror #16 │ │ │ │ + tsteq r6, r2, ror #16 │ │ │ │ + smlabteq ip, r4, r9, fp │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + tsteq r6, r6, lsr r8 │ │ │ │ + tsteq r6, lr, lsr #16 │ │ │ │ + tsteq r6, r6, lsr #16 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r4, lsr #16 │ │ │ │ + tsteq r6, r0, lsr #16 │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + smlabteq r6, r0, r7, r0 │ │ │ │ + smlabteq r6, r0, r7, r0 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + smlabbeq r6, lr, r7, r0 │ │ │ │ + smlabbeq r6, lr, r7, r0 │ │ │ │ + @ instruction: 0x010607ba │ │ │ │ + tsteq r6, lr, asr r7 │ │ │ │ + tsteq r6, r0, ror #14 │ │ │ │ + @ instruction: 0x0106079e │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + smlabbeq r6, r2, r7, r0 │ │ │ │ + tsteq r6, r6, lsl #14 │ │ │ │ + tsteq r6, r8, lsl #14 │ │ │ │ + tsteq r6, r6, ror #14 │ │ │ │ + ldrdeq r0, [r6, -sl] │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, sl, asr #14 │ │ │ │ + smlatbeq r6, lr, r6, r0 │ │ │ │ + @ instruction: 0x010606b0 │ │ │ │ + tsteq r6, lr, lsr #14 │ │ │ │ + smlabbeq r6, r2, r6, r0 │ │ │ │ + smlabbeq r6, r2, r6, r0 │ │ │ │ + tsteq r6, lr, lsl #14 │ │ │ │ + tsteq r6, sl, lsl r7 │ │ │ │ + tsteq r6, ip, lsl r7 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + tsteq r6, sl, lsr #14 │ │ │ │ + smlatteq r6, r0, r6, r0 │ │ │ │ + tsteq r6, lr, lsl r7 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ 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 │ │ │ │ - tsteq r6, ip, ror #12 │ │ │ │ - smlabteq r6, r0, r6, r0 │ │ │ │ - smlabbeq r6, r6, r6, r0 │ │ │ │ - tsteq r6, sl, lsr r6 │ │ │ │ - smlatbeq r6, r6, r6, r0 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - tsteq r6, r8, lsl r6 │ │ │ │ - smlabbeq r6, r8, r6, r0 │ │ │ │ - tsteq r6, r2, lsr #12 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - tsteq r4, ip, ror #2 │ │ │ │ - strdeq sp, [r6, -r8] │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - @ instruction: 0x0105f7b8 │ │ │ │ - @ instruction: 0x0105f7b4 │ │ │ │ - @ instruction: 0x0105f7b0 │ │ │ │ - @ instruction: 0x0105f7b0 │ │ │ │ - @ instruction: 0x0105f7b4 │ │ │ │ - @ instruction: 0x0105f7b8 │ │ │ │ - smlabteq r5, r0, r7, pc @ │ │ │ │ - tsteq ip, sl, lsr #10 │ │ │ │ - tsteq r6, r2, asr #10 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - tsteq r6, ip, lsr r5 │ │ │ │ - tsteq r6, r6, lsr r5 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x010cb49a │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, r0, lsl #10 │ │ │ │ - tsteq r6, r6, lsl #10 │ │ │ │ - tsteq r4, r4, asr #26 │ │ │ │ - tstpeq r3, sl, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r2, lsr r6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r6, ip, r3, r0 │ │ │ │ + tsteq r6, r0, lsr #8 │ │ │ │ + smlatteq r6, r6, r3, r0 │ │ │ │ + @ instruction: 0x0106039a │ │ │ │ + tsteq r6, r6, lsl #8 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + tsteq r6, r8, ror r3 │ │ │ │ + smlatteq r6, r8, r3, r0 │ │ │ │ + smlabbeq r6, r2, r3, r0 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + smlabteq r4, ip, lr, r6 │ │ │ │ + qaddeq sp, r8, r6 │ │ │ │ + tstpeq r5, r8, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r0, lr, r6 │ │ │ │ + tstpeq r5, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, sl, r2, fp │ │ │ │ + smlatbeq r6, r2, r2, r0 │ │ │ │ + smlatbeq r6, r4, r2, r0 │ │ │ │ + @ instruction: 0x0106029c │ │ │ │ + @ instruction: 0x01060296 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + smlabbeq r6, r0, r2, r0 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + strdeq fp, [ip, -sl] │ │ │ │ + tsteq r6, r8, asr r2 │ │ │ │ + tsteq r6, r0, asr r2 │ │ │ │ + tsteq r6, sl, asr r2 │ │ │ │ + tsteq r6, r0, ror #4 │ │ │ │ + tsteq r6, r6, ror #4 │ │ │ │ + smlatbeq r4, r4, sl, r6 │ │ │ │ + @ instruction: 0x0103f39a │ │ │ │ + @ instruction: 0x0103f392 │ │ │ │ + tsteq r6, sl, lsr r2 │ │ │ │ + smlabteq r5, r2, sl, lr │ │ │ │ + tsteq r6, lr, lsr #4 │ │ │ │ + tstpeq r3, r4, asr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, lsl r2 │ │ │ │ + tsteq r6, ip, asr #4 │ │ │ │ + tsteq r5, ip, ror #20 │ │ │ │ + tsteq r6, lr, lsr r2 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tsteq r6, r8, lsr r2 │ │ │ │ + tsteq r6, r6, lsr r2 │ │ │ │ + tstpeq r3, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, sl, asr #4 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ + tsteq r4, lr, asr #10 │ │ │ │ + tsteq r6, r0, lsl r2 │ │ │ │ + tsteq r6, sl, lsl #4 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + tsteq r6, r6, lsl #4 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + strdeq r0, [r6, -r2] │ │ │ │ + smlatteq r6, r8, r1, r0 │ │ │ │ ldrdeq r0, [r6, -sl] │ │ │ │ - tsteq r5, r2, ror #26 │ │ │ │ - smlabteq r6, lr, r4, r0 │ │ │ │ - smlatteq r3, r4, r5, pc @ │ │ │ │ - ldrdeq pc, [r3, -ip] │ │ │ │ - @ instruction: 0x010604ba │ │ │ │ - smlatteq r6, ip, r4, r0 │ │ │ │ - tsteq r5, ip, lsl #26 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - ldrdeq r0, [r6, -r6] │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + smlabteq r6, lr, r1, r0 │ │ │ │ + ldrdeq pc, [r3, -r0] │ │ │ │ + tstpeq r5, r2, ror pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01060198 │ │ │ │ + smlabbeq r6, lr, r1, r0 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlabbeq r6, r4, r1, r0 │ │ │ │ + smlabbeq r6, r0, r1, r0 │ │ │ │ + tsteq r5, r8, asr #2 │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + tsteq r4, r6, asr r6 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + tsteq r5, sl, asr fp │ │ │ │ + tsteq r6, ip, asr #2 │ │ │ │ + tsteq r6, r6, asr #2 │ │ │ │ + tsteq r6, r0, asr #2 │ │ │ │ + tsteq ip, r8, lsr #28 │ │ │ │ + tsteq r6, r2, lsr #2 │ │ │ │ + tsteq r6, sl, lsl r1 │ │ │ │ + tsteq r6, r4, lsl r1 │ │ │ │ + @ instruction: 0x010468ba │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ ldrdeq r0, [r6, -r6] │ │ │ │ - smlatbeq r3, r4, r4, pc @ │ │ │ │ - smlatteq r6, sl, r4, r0 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlatteq r4, lr, r7, r6 │ │ │ │ - @ instruction: 0x010604b0 │ │ │ │ - smlatbeq r6, sl, r4, r0 │ │ │ │ - smlatbeq r6, r8, r4, r0 │ │ │ │ - smlatbeq r6, r6, r4, r0 │ │ │ │ - smlatbeq r6, r8, r4, r0 │ │ │ │ - @ instruction: 0x0106049c │ │ │ │ - @ instruction: 0x01060492 │ │ │ │ - smlabbeq r6, r8, r4, r0 │ │ │ │ - tsteq r6, sl, ror r4 │ │ │ │ - smlatbeq r5, r4, fp, lr │ │ │ │ - tsteq r6, lr, ror #8 │ │ │ │ - tstpeq r3, r0, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r2, lsl r2 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - tsteq r6, lr, lsr #8 │ │ │ │ - @ instruction: 0x0105f990 │ │ │ │ - tsteq r6, r4, lsr #8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - smlatteq r5, r8, r3, lr │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - strdeq sp, [r4, -r6] │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - smlatteq r6, ip, r3, r0 │ │ │ │ - smlatteq r6, r6, r3, r0 │ │ │ │ - smlatteq r6, r0, r3, r0 │ │ │ │ - smlabteq ip, r8, r0, fp │ │ │ │ - smlabteq r6, r2, r3, r0 │ │ │ │ - @ instruction: 0x010603ba │ │ │ │ - @ instruction: 0x010603b4 │ │ │ │ - tsteq r4, sl, asr fp │ │ │ │ - @ instruction: 0x0106039c │ │ │ │ - ldrdeq lr, [r5, -r2] │ │ │ │ - tsteq r6, r6, ror r3 │ │ │ │ - @ instruction: 0x0105e9b8 │ │ │ │ - smlatteq r4, r2, r7, sp │ │ │ │ - smlabteq r5, lr, r1, pc @ │ │ │ │ - tsteq r6, lr, lsr #6 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - @ instruction: 0x0104d79a │ │ │ │ - smlabbeq r5, r6, r1, pc @ │ │ │ │ - tstpeq r5, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01046a98 │ │ │ │ - tstpeq r5, r6, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -sl] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tstpeq r5, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq ip, ip, ror #28 │ │ │ │ - @ instruction: 0x01060192 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - strdeq sp, [r4, -lr] │ │ │ │ - smlatteq r5, sl, pc, lr @ │ │ │ │ - tsteq r6, sl, asr #2 │ │ │ │ - smlabbeq r5, ip, r7, lr │ │ │ │ - @ instruction: 0x0104d5b6 │ │ │ │ - smlatbeq r5, r2, pc, lr @ │ │ │ │ - tsteq r6, r2, lsl #2 │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r4, lr, ror #10 │ │ │ │ - tsteq r5, sl, asr pc │ │ │ │ - smlabteq r6, lr, r0, r0 │ │ │ │ - @ instruction: 0x01046698 │ │ │ │ - smlabbeq r3, lr, pc, lr @ │ │ │ │ - smlabbeq r3, r6, pc, lr @ │ │ │ │ - smlatbeq r6, r2, r0, r0 │ │ │ │ - @ instruction: 0x0105e6b6 │ │ │ │ - smlatbeq r3, sl, lr, lr │ │ │ │ - tsteq r6, r4, rrx │ │ │ │ - qaddeq r0, sl, r6 │ │ │ │ - qaddeq r0, r0, r6 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - tsteq r6, ip, asr #32 │ │ │ │ - tsteq r6, lr, asr #32 │ │ │ │ - qaddeq r0, r0, r6 │ │ │ │ - qaddeq r0, r2, r6 │ │ │ │ - @ instruction: 0x0103ee9c │ │ │ │ - @ instruction: 0x0103ee94 │ │ │ │ - tsteq r6, ip, lsr r0 │ │ │ │ - strdeq r0, [r6, -sl] │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, r6, lsr #32 │ │ │ │ - smlabteq r6, r8, r0, r0 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r6, r8 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, lr │ │ │ │ - tsteq r6, sl │ │ │ │ - smlatteq r5, r0, pc, pc @ │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - smlatteq r5, ip, pc, pc @ │ │ │ │ - smlatteq r5, r8, pc, pc @ │ │ │ │ - smlatteq r5, r4, pc, pc @ │ │ │ │ - smlatteq r5, r8, pc, pc @ │ │ │ │ - smlatteq r5, ip, pc, pc @ │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r4, r2, asr #10 │ │ │ │ + tsteq r5, lr, lsr #30 │ │ │ │ + smlabbeq r6, lr, r0, r0 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + strdeq sp, [r4, -sl] │ │ │ │ + smlatteq r5, r6, lr, lr │ │ │ │ + @ instruction: 0x0105ee94 │ │ │ │ + smlabbeq r5, lr, lr, lr │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + tsteq r5, r6, ror lr │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r5, r2, ror lr │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + tsteq r5, r2, ror #28 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + tsteq r5, lr, asr lr │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + smlabteq ip, ip, fp, sl │ │ │ │ + strdeq pc, [r5, -r2] │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r4, lr, asr r3 │ │ │ │ + tsteq r5, sl, asr #26 │ │ │ │ + smlatbeq r5, sl, lr, pc @ │ │ │ │ + smlatteq r5, ip, r4, lr │ │ │ │ + tsteq r4, r6, lsl r3 │ │ │ │ + tsteq r5, r2, lsl #26 │ │ │ │ + tstpeq r5, r2, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r4, r4, lr │ │ │ │ + smlabteq r4, lr, r2, sp │ │ │ │ + @ instruction: 0x0105ecba │ │ │ │ + tstpeq r5, lr, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + strdeq r6, [r4, -r8] │ │ │ │ + smlatteq r3, lr, ip, lr │ │ │ │ + smlatteq r3, r6, ip, lr │ │ │ │ + tstpeq r5, r2, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, lsl r4 │ │ │ │ + tsteq r3, sl, lsl #24 │ │ │ │ + smlabteq r5, r4, sp, pc @ │ │ │ │ + @ instruction: 0x0105fdba │ │ │ │ + @ instruction: 0x0105fdb0 │ │ │ │ + smlatbeq r5, lr, sp, pc @ │ │ │ │ + smlatbeq r5, ip, sp, pc @ │ │ │ │ + smlatbeq r5, lr, sp, pc @ │ │ │ │ + @ instruction: 0x0105fdb0 │ │ │ │ + @ instruction: 0x0105fdb2 │ │ │ │ + strdeq lr, [r3, -ip] │ │ │ │ + strdeq lr, [r3, -r4] │ │ │ │ + @ instruction: 0x0105fd9c │ │ │ │ + tstpeq r5, sl, asr lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, lr, sp, pc @ │ │ │ │ + smlabbeq r5, r6, sp, pc @ │ │ │ │ + tstpeq r5, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, ror #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, sl, ror #16 │ │ │ │ + tstpeq r5, r0, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr ip @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + smlatbeq r5, sl, ip, pc @ │ │ │ │ + @ instruction: 0x0105fcb2 │ │ │ │ + smlabteq r5, lr, r2, pc @ │ │ │ │ + tstpeq r5, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r2, ip, pc @ │ │ │ │ + @ instruction: 0x0105f2b0 │ │ │ │ + tstpeq r5, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr ip @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f294 │ │ │ │ + tstpeq r5, r0, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r2 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ - tsteq ip, sl, lsl #22 │ │ │ │ - smlatteq r5, r0, pc, pc @ │ │ │ │ - ldrdeq pc, [r5, -lr] │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - @ instruction: 0x0105f590 │ │ │ │ - tstpeq r5, sl, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, ror #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, asr r5 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, ip, lr, pc @ │ │ │ │ - strdeq pc, [r5, -r6] │ │ │ │ - tstpeq r5, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r0, lr, pc @ │ │ │ │ - smlabteq r5, sl, lr, pc @ │ │ │ │ - tstpeq r5, r8, lsl r5 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105fe94 │ │ │ │ - @ instruction: 0x0105fe9e │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror lr @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r0, r4, pc @ │ │ │ │ - tstpeq r5, ip, lsr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r4, r4, pc @ │ │ │ │ - tstpeq r5, r0, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r4, asr #28 │ │ │ │ - tsteq r4, r6, asr #4 │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + tstpeq r5, ip, asr r2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r8, fp, pc @ │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + tstpeq r5, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fb9c │ │ │ │ + smlatbeq r5, r6, fp, pc @ │ │ │ │ + tstpeq r5, r4, lsr #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, r4, fp, r5 │ │ │ │ + smlatbeq r4, r6, pc, r5 @ │ │ │ │ ldccs 8, cr15, [r4, #-892] @ 0xfffffc84 │ │ │ │ @ instruction: 0x46284631 │ │ │ │ @ instruction: 0xf7d6447a │ │ │ │ @ instruction: 0xf001efa4 │ │ │ │ @ instruction: 0xf8dfba50 │ │ │ │ tstcs r1, r8, lsl #26 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @@ -42050,192 +42050,192 @@ │ │ │ │ bics lr, r8, #44, 18 @ 0xb0000 │ │ │ │ @ instruction: 0x21014ab5 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ stmdb r4!, {r1, r2, r4, r6, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ bmi fed8cff0 │ │ │ │ @ instruction: 0xf7fd447a │ │ │ │ svclt 0x0000bb95 │ │ │ │ - tsteq r4, r4, asr #30 │ │ │ │ - tsteq r4, r2, asr #30 │ │ │ │ - tsteq r4, ip, lsr #8 │ │ │ │ - smlatteq r5, r6, sl, pc @ │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - tsteq r3, sl, lsr #14 │ │ │ │ - smlatteq r5, r2, sl, pc @ │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - tsteq r4, r0, asr ip │ │ │ │ - tsteq ip, ip, lsr #10 │ │ │ │ - @ instruction: 0x0105e89a │ │ │ │ - tsteq r3, r0, lsr r7 │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - tsteq r5, lr, ror r8 │ │ │ │ - tstpeq r5, r4, ror #20 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r3, -sl] │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - tstpeq r5, r8, asr sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r0, lsr #12 │ │ │ │ - @ instruction: 0x0105f9bc │ │ │ │ - @ instruction: 0x0105f9b6 │ │ │ │ - @ instruction: 0x0105f9b0 │ │ │ │ - smlatbeq r5, sl, r9, pc @ │ │ │ │ - smlatbeq r5, r8, r9, pc @ │ │ │ │ - smlatbeq r5, r6, r9, pc @ │ │ │ │ - smlatbeq r5, r0, r9, pc @ │ │ │ │ - @ instruction: 0x0105f99e │ │ │ │ - smlatbeq r5, r4, r9, pc @ │ │ │ │ - smlatbeq r5, lr, r9, pc @ │ │ │ │ - @ instruction: 0x0105f9b0 │ │ │ │ - @ instruction: 0x0105f9b2 │ │ │ │ - @ instruction: 0x0105f9bc │ │ │ │ - smlabteq r5, r2, r9, pc @ │ │ │ │ - smlabteq r5, r8, r9, pc @ │ │ │ │ - ldrdeq pc, [r5, -r6] │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - smlatteq r5, r2, r9, pc @ │ │ │ │ - smlatteq r5, r8, r9, pc @ │ │ │ │ - smlatteq r5, lr, r9, pc @ │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - smlabbeq ip, r0, r2, sl │ │ │ │ - smlatteq r3, r2, r3, lr │ │ │ │ - @ instruction: 0x0105f9b2 │ │ │ │ - tsteq r4, r8, lsl ip │ │ │ │ - @ instruction: 0x0105f996 │ │ │ │ - @ instruction: 0x0105f994 │ │ │ │ - smlabbeq r5, sl, r9, pc @ │ │ │ │ - smlabbeq r5, r8, r9, pc @ │ │ │ │ - tsteq r4, lr, asr ip │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r7, sl, r9, r0 │ │ │ │ - tstpeq r5, r8, asr #18 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, lr, asr fp │ │ │ │ - tstpeq r5, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr #18 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r9 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, ip, r4, lr │ │ │ │ - tsteq r3, r2, lsr #6 │ │ │ │ - tsteq r3, sl, lsl r3 │ │ │ │ - tsteq r5, sl, ror #8 │ │ │ │ - strdeq lr, [r3, -r0] │ │ │ │ - smlatteq r3, r8, r2, lr │ │ │ │ - smlatbeq r5, r8, r8, pc @ │ │ │ │ - @ instruction: 0x0103e2be │ │ │ │ - @ instruction: 0x0103e2b6 │ │ │ │ - smlabbeq r5, r6, r8, pc @ │ │ │ │ - smlabbeq r3, ip, r2, lr │ │ │ │ - smlabbeq r3, r4, r2, lr │ │ │ │ - tstpeq r5, r4, ror #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, sl, asr r2 │ │ │ │ - tsteq r3, r2, asr r2 │ │ │ │ + smlatbeq r4, r4, ip, r5 │ │ │ │ + smlatbeq r4, r2, ip, r5 │ │ │ │ + smlabbeq r4, ip, r1, r6 │ │ │ │ + tstpeq r5, r6, asr #16 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, sl, r4, lr │ │ │ │ tstpeq r5, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r8, lsr #4 │ │ │ │ - tsteq r3, r0, lsr #4 │ │ │ │ - tstpeq r5, lr, lsl r8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, asr r9 │ │ │ │ - smlabbeq r5, r2, r3, lr │ │ │ │ - @ instruction: 0x0105f79a │ │ │ │ - @ instruction: 0x0103e1b0 │ │ │ │ - smlatbeq r3, r8, r1, lr │ │ │ │ - tstpeq r5, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, ror r1 │ │ │ │ - tsteq r3, r6, ror r1 │ │ │ │ - tstpeq r5, r6, asr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tstpeq r5, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq lr, [r3, -r6] │ │ │ │ - tsteq r5, r0, ror r8 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - tsteq r4, sl, asr r4 │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - smlatteq r5, sl, r6, pc @ │ │ │ │ - smlatteq r5, r8, r6, pc @ │ │ │ │ - tstpeq r5, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r6, r8, lsr #12 │ │ │ │ - tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + @ instruction: 0x0104c9b0 │ │ │ │ + smlabbeq ip, ip, r2, sl │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + @ instruction: 0x0103e490 │ │ │ │ + smlabbeq r3, r8, r4, lr │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + smlabteq r5, r4, r7, pc @ │ │ │ │ + tsteq r3, sl, asr r4 │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + @ instruction: 0x0105f7b8 │ │ │ │ + smlabbeq r3, r0, r3, lr │ │ │ │ tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -lr] │ │ │ │ + tstpeq r5, r4, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, ip, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #14 @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r8, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f2b8 │ │ │ │ - tsteq ip, lr, lsr #26 │ │ │ │ - strdeq pc, [r5, -lr] │ │ │ │ - tsteq r7, r0, lsl #10 │ │ │ │ - strdeq pc, [r5, -r0] │ │ │ │ - smlatteq r5, r4, r6, pc @ │ │ │ │ - tsteq r3, r2, lsl #30 │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ - smlabteq r5, r4, r6, pc @ │ │ │ │ - @ instruction: 0x0106e4b6 │ │ │ │ - ldrdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r2, r7, lr │ │ │ │ - smlatteq r5, lr, r7, lr │ │ │ │ - smlatteq r5, lr, r7, lr │ │ │ │ - smlatteq r5, lr, r7, lr │ │ │ │ - smlatteq r5, lr, r7, lr │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - strdeq lr, [r5, -r6] │ │ │ │ - tsteq r5, sl, lsr r8 │ │ │ │ - smlatteq r5, sl, r7, lr │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - @ instruction: 0x0105f5ba │ │ │ │ - ldrdeq pc, [r5, -sl] │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - tsteq r5, r6, lsr #16 │ │ │ │ - smlabteq r5, r2, r5, pc @ │ │ │ │ - smlabteq r5, r2, r5, pc @ │ │ │ │ - smlabteq r5, r2, r5, pc @ │ │ │ │ - smlabteq r5, r2, r5, pc @ │ │ │ │ - tsteq r5, r6, lsl #16 │ │ │ │ - tsteq r5, r6, lsl #16 │ │ │ │ + tstpeq r5, r6, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, lr, asr #14 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, asr r7 @ p-variant is OBSOLETE │ │ │ │ + smlatteq ip, r0, pc, r9 @ │ │ │ │ + tsteq r3, r2, asr #2 │ │ │ │ + tstpeq r5, r2, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ + strdeq pc, [r5, -r6] │ │ │ │ + strdeq pc, [r5, -r4] │ │ │ │ + smlatteq r5, sl, r6, pc @ │ │ │ │ + smlatteq r5, r8, r6, pc @ │ │ │ │ + @ instruction: 0x010459be │ │ │ │ + tsteq r5, ip, asr r6 │ │ │ │ + tsteq r7, sl, lsl #14 │ │ │ │ + smlatbeq r5, r8, r6, pc @ │ │ │ │ + @ instruction: 0x0105e8be │ │ │ │ + smlabbeq r5, ip, r6, pc @ │ │ │ │ + smlabbeq r5, r6, r6, pc @ │ │ │ │ + smlabbeq r5, r4, r6, pc @ │ │ │ │ + smlabbeq r5, r2, r6, pc @ │ │ │ │ + tstpeq r5, r8, ror r6 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, r1, lr │ │ │ │ + smlabbeq r3, r2, r0, lr │ │ │ │ + tsteq r3, sl, ror r0 │ │ │ │ + smlabteq r5, sl, r1, lr │ │ │ │ + qaddeq lr, r0, r3 │ │ │ │ + tsteq r3, r8, asr #32 │ │ │ │ + tstpeq r5, r8, lsl #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, lr, lsl r0 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + smlatteq r5, r6, r5, pc @ │ │ │ │ + smlatteq r3, ip, pc, sp @ │ │ │ │ + smlatteq r3, r4, pc, sp @ │ │ │ │ + smlabteq r5, r4, r5, pc @ │ │ │ │ + @ instruction: 0x0103dfba │ │ │ │ + @ instruction: 0x0103dfb2 │ │ │ │ smlatbeq r5, r2, r5, pc @ │ │ │ │ - smlatbeq r5, r6, r5, pc @ │ │ │ │ - @ instruction: 0x0105f5b2 │ │ │ │ - @ instruction: 0x0105f5ba │ │ │ │ - @ instruction: 0x010c9abc │ │ │ │ - smlatbeq r5, ip, r5, pc @ │ │ │ │ - smlatteq r4, r2, lr, fp │ │ │ │ - ldrdeq fp, [r4, -lr] │ │ │ │ - @ instruction: 0x0105f590 │ │ │ │ - strdeq sp, [r5, -r4] │ │ │ │ - smlabbeq r5, r6, r5, pc @ │ │ │ │ - smlabbeq r5, r8, r5, pc @ │ │ │ │ - smlabbeq r5, r0, r5, pc @ │ │ │ │ - @ instruction: 0x0105d396 │ │ │ │ - tsteq r4, sl, lsr #6 │ │ │ │ - tsteq r3, ip, ror fp │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlabteq r5, lr, pc, sp @ │ │ │ │ - smlabteq r5, lr, pc, sp @ │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - smlabteq r5, lr, pc, sp @ │ │ │ │ + smlabbeq r3, r8, pc, sp @ │ │ │ │ + smlabbeq r3, r0, pc, sp @ │ │ │ │ + tstpeq r5, lr, ror r5 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105d6ba │ │ │ │ + smlatteq r5, r2, r0, lr │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + tsteq r3, r0, lsl pc │ │ │ │ + tsteq r3, r8, lsl #30 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + ldrdeq sp, [r3, -lr] │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + @ instruction: 0x0105f4b6 │ │ │ │ + smlatbeq r3, ip, lr, sp │ │ │ │ + smlatbeq r3, r4, lr, sp │ │ │ │ + @ instruction: 0x0105f498 │ │ │ │ + tsteq r3, r6, lsr lr │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + ldrdeq ip, [r4, -r4] │ │ │ │ + ldrdeq ip, [r4, -r6] │ │ │ │ + @ instruction: 0x0104c1ba │ │ │ │ + tstpeq r5, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, ror #8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, sl, r4, pc @ │ │ │ │ + @ instruction: 0x0105f49c │ │ │ │ + smlabbeq r6, r8, r3, lr │ │ │ │ + tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror r4 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r8, r4, pc @ │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + @ instruction: 0x0105f490 │ │ │ │ + @ instruction: 0x0105f494 │ │ │ │ + smlabbeq r5, ip, r4, pc @ │ │ │ │ + smlabbeq r5, r4, r4, pc @ │ │ │ │ + smlabbeq r5, r4, r4, pc @ │ │ │ │ + tstpeq r5, r8, lsl r0 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq ip, lr, sl, r9 │ │ │ │ + tstpeq r5, lr, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r7, r0, ror #4 │ │ │ │ + tstpeq r5, r0, asr r4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r2, ror #24 │ │ │ │ + tsteq r3, sl, asr ip │ │ │ │ + tstpeq r5, r4, lsr #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, lsl r2 │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + tsteq r5, r2, asr #10 │ │ │ │ + tsteq r5, lr, asr #10 │ │ │ │ + tsteq r5, lr, asr #10 │ │ │ │ + tsteq r5, lr, asr #10 │ │ │ │ + tsteq r5, lr, asr #10 │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + tsteq r5, sl, asr r6 │ │ │ │ + tsteq r5, r6, asr r5 │ │ │ │ + @ instruction: 0x0105e59a │ │ │ │ + tsteq r5, sl, asr #10 │ │ │ │ + tsteq r5, sl, asr r5 │ │ │ │ + tstpeq r5, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, ror r5 │ │ │ │ + smlabbeq r5, r6, r5, lr │ │ │ │ + tstpeq r5, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + tstpeq r5, r2, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq ip, ip, lsl r8 │ │ │ │ + tstpeq r5, ip, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r2, asr #24 │ │ │ │ + tsteq r4, lr, lsr ip │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + smlatteq r5, r6, r2, pc @ │ │ │ │ + smlatteq r5, r8, r2, pc @ │ │ │ │ + smlatteq r5, r0, r2, pc @ │ │ │ │ strdeq sp, [r5, -r6] │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, sl, lsl #30 │ │ │ │ - tsteq r5, ip, lsl #30 │ │ │ │ - tsteq r5, sl, lsl #30 │ │ │ │ - smlabbeq r3, r0, sl, sp │ │ │ │ + smlabbeq r4, sl, r0, r5 │ │ │ │ + ldrdeq sp, [r3, -ip] │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r5, lr, lsr #26 │ │ │ │ + tsteq r5, r6, asr ip │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + tsteq r5, ip, ror #24 │ │ │ │ + tsteq r5, sl, ror #24 │ │ │ │ + smlatteq r3, r0, r7, sp │ │ │ │ adchi pc, r0, r0, lsl #4 │ │ │ │ blcs 51bd50 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ - smlatteq r5, lr, sp, sp │ │ │ │ - smlatteq r5, sl, sp, sp │ │ │ │ - smlatteq r5, sl, sp, sp │ │ │ │ - smlatteq r5, lr, sp, sp │ │ │ │ - smlatteq r5, lr, sp, sp │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - strdeq sp, [r5, -r2] │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - tsteq r5, sl, lsl #28 │ │ │ │ - tsteq r5, lr, lsl #28 │ │ │ │ - tsteq r5, r2, lsl lr │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r5, sl, lsl lr │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r5, ip, lsr #22 │ │ │ │ - tsteq r3, r2, asr #12 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - ldrdeq sp, [r5, -lr] │ │ │ │ - smlatteq r5, ip, sl, sp │ │ │ │ - smlatteq r5, lr, sl, sp │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tsteq r5, ip, lsl fp │ │ │ │ - @ instruction: 0x0105da98 │ │ │ │ - @ instruction: 0x0105da9e │ │ │ │ - @ instruction: 0x0105dab0 │ │ │ │ - @ instruction: 0x0105dab6 │ │ │ │ - @ instruction: 0x0105dab0 │ │ │ │ - @ instruction: 0x0105dab2 │ │ │ │ - @ instruction: 0x0105dab8 │ │ │ │ - @ instruction: 0x0105daba │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - smlatteq r3, sl, r4, sp │ │ │ │ - smlatteq r3, r4, r4, sp │ │ │ │ - smlabbeq r4, r8, r7, r4 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - strdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - smlabbeq r6, r6, lr, ip │ │ │ │ - tsteq ip, r2, lsr r2 │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r5, sl, asr #22 │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + tsteq r5, lr, asr #22 │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + tsteq r5, r6, asr fp │ │ │ │ + tsteq r5, sl, asr fp │ │ │ │ + tsteq r5, lr, asr fp │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + tsteq r5, sl, ror #22 │ │ │ │ + tsteq r5, lr, ror #22 │ │ │ │ + tsteq r5, r2, ror fp │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ tsteq r5, sl, ror fp │ │ │ │ - @ instruction: 0x0105cb96 │ │ │ │ - smlabteq r5, r4, sp, lr │ │ │ │ - tsteq r5, r6, ror fp │ │ │ │ - smlabteq r5, r6, lr, ip │ │ │ │ - tsteq r5, r8, asr fp │ │ │ │ - @ instruction: 0x01044796 │ │ │ │ - ldrdeq sp, [r3, -lr] │ │ │ │ - ldrdeq sp, [r3, -r8] │ │ │ │ - tsteq r5, r6, ror #26 │ │ │ │ - tsteq r5, ip, lsl #22 │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - smlabteq r3, r2, pc, ip @ │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + smlabbeq r5, ip, r8, sp │ │ │ │ + smlatbeq r3, r2, r3, sp │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + tsteq r5, lr, lsr r8 │ │ │ │ + tsteq r5, ip, asr #16 │ │ │ │ + tsteq r5, lr, asr #16 │ │ │ │ + tsteq r5, ip, asr r8 │ │ │ │ + tsteq r5, lr, asr r8 │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, lr, ror #16 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r5, r6, lsl r8 │ │ │ │ + tsteq r5, r0, lsl r8 │ │ │ │ + tsteq r5, r2, lsl r8 │ │ │ │ + tsteq r5, r8, lsl r8 │ │ │ │ + tsteq r5, sl, lsl r8 │ │ │ │ + tsteq r4, r2, asr r9 │ │ │ │ + tsteq r3, sl, asr #4 │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ + smlatteq r4, r8, r4, r4 │ │ │ │ + tsteq r5, r4, asr fp │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + tsteq r5, ip, asr fp │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + smlatteq r6, r6, fp, ip │ │ │ │ + @ instruction: 0x010c8f92 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, r6, lsr #24 │ │ │ │ + @ instruction: 0x0105c8b8 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + tsteq r3, lr, lsr r1 │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + smlabteq r5, r6, sl, lr │ │ │ │ + tsteq r5, ip, ror #16 │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + tsteq r3, r2, lsr #26 │ │ │ │ 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, r0, lsl #26 │ │ │ │ - smlabteq r5, sl, ip, lr │ │ │ │ - @ instruction: 0x0105ec98 │ │ │ │ - smlatbeq r5, r2, ip, lr │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsr sp │ │ │ │ + tsteq r5, r0, ror #20 │ │ │ │ + tsteq r5, sl, lsr #20 │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, lr, lsl #26 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + @ instruction: 0x0105ea96 │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, lr, ror #20 │ │ │ │ + @ instruction: 0x0105ea9c │ │ │ │ ldrbmi lr, [r0, sp, lsr #18]! │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @ instruction: 0xf0007f15 │ │ │ │ @@ -42915,63 +42915,63 @@ │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ and lr, r6, r8, ror #20 │ │ │ │ @ instruction: 0x462b4a34 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ @ instruction: 0xf7d5447a │ │ │ │ pop {r5, r6, r9, fp, sp, lr, pc} │ │ │ │ svclt 0x000087f0 │ │ │ │ - @ instruction: 0x0105ecb2 │ │ │ │ - smlatbeq r5, ip, r8, ip │ │ │ │ - @ instruction: 0x0105ecb6 │ │ │ │ - @ instruction: 0x0105ecbe │ │ │ │ - smlabteq r5, r2, ip, lr │ │ │ │ - smlabteq r5, r6, ip, lr │ │ │ │ - smlabteq r5, r6, ip, lr │ │ │ │ - @ instruction: 0x0105ecbe │ │ │ │ - @ instruction: 0x0105ecba │ │ │ │ - @ instruction: 0x0105ecb2 │ │ │ │ - smlatbeq r5, lr, ip, lr │ │ │ │ - smlatbeq r5, sl, ip, lr │ │ │ │ - smlatbeq r5, r2, ip, lr │ │ │ │ - @ instruction: 0x0105ec9a │ │ │ │ - @ instruction: 0x0105ec92 │ │ │ │ - smlabbeq r5, sl, ip, lr │ │ │ │ - smlabbeq r5, r6, ip, lr │ │ │ │ - tsteq r5, lr, ror ip │ │ │ │ - smlatteq r3, r2, lr, ip │ │ │ │ - tsteq r5, r2, ror #24 │ │ │ │ - smlabteq r3, ip, lr, ip │ │ │ │ - tsteq ip, r0, lsr #26 │ │ │ │ - smlabteq r3, r0, lr, ip │ │ │ │ - smlabbeq r5, r4, r6, ip │ │ │ │ - tsteq r5, lr, lsr #24 │ │ │ │ - tsteq r5, lr, lsr #24 │ │ │ │ - tsteq r5, ip, lsr #24 │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, r2, lsr #24 │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - smlabbeq ip, r4, ip, r8 │ │ │ │ - tsteq r5, lr, lsl ip │ │ │ │ - smlatbeq r5, lr, fp, lr │ │ │ │ - smlatbeq r5, ip, fp, lr │ │ │ │ - tsteq r5, r0, lsl #24 │ │ │ │ - smlatbeq r5, r4, fp, lr │ │ │ │ - smlatbeq r5, r2, fp, lr │ │ │ │ - smlatbeq r5, r8, fp, lr │ │ │ │ - tsteq ip, r4, lsl #24 │ │ │ │ - smlabteq r3, r4, sp, ip │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - smlatteq r4, sl, r0, r4 │ │ │ │ - smlatteq r3, r8, sp, ip │ │ │ │ - smlatteq r3, r2, sp, ip │ │ │ │ - tsteq r4, r8, lsr r1 │ │ │ │ - tsteq r4, sl, lsr r1 │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - tsteq ip, r8, ror fp │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + tsteq r5, r6, lsl sl │ │ │ │ + tsteq r5, lr, lsl sl │ │ │ │ + tsteq r5, r2, lsr #20 │ │ │ │ + tsteq r5, r6, lsr #20 │ │ │ │ + tsteq r5, r6, lsr #20 │ │ │ │ + tsteq r5, lr, lsl sl │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + tsteq r5, r2, lsl sl │ │ │ │ + tsteq r5, lr, lsl #20 │ │ │ │ + tsteq r5, sl, lsl #20 │ │ │ │ + tsteq r5, r2, lsl #20 │ │ │ │ + strdeq lr, [r5, -sl] │ │ │ │ + strdeq lr, [r5, -r2] │ │ │ │ + smlatteq r5, sl, r9, lr │ │ │ │ + smlatteq r5, r6, r9, lr │ │ │ │ + ldrdeq lr, [r5, -lr] │ │ │ │ + tsteq r3, r2, asr #24 │ │ │ │ + smlabteq r5, r2, r9, lr │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + smlabbeq ip, r0, sl, r8 │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + smlatteq r5, r4, r3, ip │ │ │ │ + smlabbeq r5, lr, r9, lr │ │ │ │ + smlabbeq r5, lr, r9, lr │ │ │ │ + smlabbeq r5, ip, r9, lr │ │ │ │ + smlabbeq r5, r8, r9, lr │ │ │ │ + smlabbeq r5, r4, r9, lr │ │ │ │ + smlabbeq r5, r2, r9, lr │ │ │ │ + smlabbeq r5, r8, r9, lr │ │ │ │ + smlatteq ip, r4, r9, r8 │ │ │ │ + tsteq r5, lr, ror r9 │ │ │ │ + tsteq r5, lr, lsl #18 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r5, r0, ror #18 │ │ │ │ + tsteq r5, r4, lsl #18 │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + tsteq ip, r4, ror #18 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + smlabteq r5, ip, r2, ip │ │ │ │ + tsteq r4, sl, asr #28 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r3, r2, asr #22 │ │ │ │ + @ instruction: 0x01043e98 │ │ │ │ + @ instruction: 0x01043e9a │ │ │ │ + smlatbeq r4, r0, lr, r3 │ │ │ │ + ldrdeq r8, [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 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r5, lr, ror #20 │ │ │ │ - smlatteq r5, r6, sl, lr │ │ │ │ - tsteq r5, r2, lsr #22 │ │ │ │ - smlatbeq r5, sl, fp, lr │ │ │ │ - tsteq r5, r4, lsl ip │ │ │ │ - @ instruction: 0x0105ec9c │ │ │ │ - smlatbeq r5, lr, ip, lr │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + smlabbeq r5, r8, r7, lr │ │ │ │ + smlabteq r5, lr, r7, lr │ │ │ │ + tsteq r5, r6, asr #16 │ │ │ │ + smlabbeq r5, r2, r8, lr │ │ │ │ + tsteq r5, sl, lsl #18 │ │ │ │ + tsteq r5, r4, ror r9 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tsteq r5, lr, lsl #20 │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + @ instruction: 0x0105eab8 │ │ │ │ + tsteq r5, r4, lsr fp │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq r5, lr, ror fp │ │ │ │ + smlatbeq r5, r0, fp, lr │ │ │ │ + smlatteq r5, sl, fp, lr │ │ │ │ + smlabteq r5, r0, fp, lr │ │ │ │ + smlatteq r5, lr, fp, lr │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + tsteq r5, sl, asr ip │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r5, sl, ror ip │ │ │ │ ldrdeq lr, [r5, -r4] │ │ │ │ - smlatteq r5, r6, sp, lr │ │ │ │ - tsteq r5, lr, lsl lr │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - smlabbeq r5, sl, lr, lr │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - smlabbeq r5, lr, lr, lr │ │ │ │ - @ instruction: 0x0105eeb0 │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - smlatteq r5, r8, lr, lr │ │ │ │ - tsteq r5, sl, lsl pc │ │ │ │ - tsteq r5, r4, ror pc │ │ │ │ - smlatteq r5, ip, pc, lr @ │ │ │ │ - smlatteq r5, r8, pc, lr @ │ │ │ │ - tstpeq r5, lr, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, rrx @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, r4, r0, pc @ │ │ │ │ - strheq pc, [r5, -r6] @ │ │ │ │ - smlatteq r5, ip, r0, pc @ │ │ │ │ - tstpeq r5, r2, asr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r5, -r2] │ │ │ │ - smlatbeq r5, sl, r1, pc @ │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tstpeq r5, sl, asr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, r2, pc @ │ │ │ │ - strdeq pc, [r5, -r2] │ │ │ │ - tstpeq r5, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr #26 │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + smlabbeq r5, lr, sp, lr │ │ │ │ + smlabteq r5, r8, sp, lr │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + tsteq r5, r6, lsl lr │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + smlatbeq r5, r2, lr, lr │ │ │ │ + tsteq r5, r2, lsr pc │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + smlatbeq r5, sl, pc, lr @ │ │ │ │ + mrseq pc, (UNDEF: 5) @ │ │ │ │ + qaddeq pc, r2, r5 @ │ │ │ │ + tstpeq r5, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r5, -lr] @ │ │ │ │ + tstpeq r5, lr, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr r1 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, lr, r1, pc @ │ │ │ │ strdeq pc, [r5, -lr] │ │ │ │ + smlabbeq r5, r2, r2, pc @ │ │ │ │ + @ instruction: 0x0105f294 │ │ │ │ + tstpeq r5, lr, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105f3be │ │ │ │ + @ instruction: 0x0105f492 │ │ │ │ + @ instruction: 0x0105f49a │ │ │ │ + tstpeq r5, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r4, r5, pc @ │ │ │ │ + smlabteq r5, ip, r6, pc @ │ │ │ │ + strdeq pc, [r5, -sl] │ │ │ │ + smlabbeq r5, r6, r7, pc @ │ │ │ │ + smlatteq r5, r6, r7, pc @ │ │ │ │ + smlabbeq r5, r0, r8, pc @ │ │ │ │ + smlabbeq r5, r2, r8, pc @ │ │ │ │ + smlatteq r5, lr, r8, pc @ │ │ │ │ + tstpeq r5, lr, asr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r8, r9, pc @ │ │ │ │ strdeq pc, [r5, -r4] │ │ │ │ - tstpeq r5, lr, asr #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f49e │ │ │ │ - tstpeq r5, r2, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r4, lsr r5 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, lr, r5, pc @ │ │ │ │ - tstpeq r5, lr, asr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, sl, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, r7, pc @ │ │ │ │ - smlabbeq r5, r4, r8, pc @ │ │ │ │ - tstpeq r5, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105f99a │ │ │ │ - tstpeq r5, r6, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r6, sl, pc @ │ │ │ │ - tstpeq r5, r0, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, lsr #22 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, lr, fp, pc @ │ │ │ │ - smlatteq r5, lr, fp, pc @ │ │ │ │ - smlabbeq r5, r8, ip, pc @ │ │ │ │ - @ instruction: 0x0105fc94 │ │ │ │ - tstpeq r5, r2, lsl #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r2, ror #26 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - ldrdeq pc, [r5, -r2] │ │ │ │ - tstpeq r5, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, r0, lr, pc @ │ │ │ │ - tstpeq r5, ip, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, lr, asr pc @ p-variant is OBSOLETE │ │ │ │ - smlabteq r5, ip, pc, pc @ │ │ │ │ + tstpeq r5, r2, ror #20 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, r2, sl, pc @ │ │ │ │ + tstpeq r5, ip, asr fp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr fp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r0, fp, pc @ │ │ │ │ + tstpeq r5, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, ror #24 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105fcbe │ │ │ │ + tstpeq r5, ip, lsr #26 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - tstpeq r5, r2, lsl pc @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, sl, pc, pc @ │ │ │ │ - smlatbeq r5, r8, pc, pc @ │ │ │ │ - tsteq r6, r4, lsl r0 │ │ │ │ - tsteq r6, r2, ror r0 │ │ │ │ - tsteq r6, sl, lsl #2 │ │ │ │ - tsteq r6, r6, lsl r1 │ │ │ │ - smlabbeq r6, r0, r1, r0 │ │ │ │ - ldrdeq r0, [r6, -lr] │ │ │ │ - tsteq r6, r6, ror r2 │ │ │ │ - tsteq r6, r6, ror #4 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, r0, lsr r3 │ │ │ │ - smlabteq r6, r8, r3, r0 │ │ │ │ - ldrdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, ip, lsr r4 │ │ │ │ - @ instruction: 0x0106049c │ │ │ │ - tsteq r6, r4, lsr r5 │ │ │ │ - tsteq r6, r2, lsr r5 │ │ │ │ - @ instruction: 0x0106059c │ │ │ │ + tstpeq r5, r2, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, ror sp @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r2] │ │ │ │ + tstpeq r5, sl, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, ror lr @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r0, lr, pc @ │ │ │ │ + tstpeq r5, lr, lsr pc @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r5, -r6] │ │ │ │ + smlabteq r5, r6, pc, pc @ │ │ │ │ + tsteq r6, r0, lsr r0 │ │ │ │ + swpeq r0, r0, [r6] │ │ │ │ + tsteq r6, r8, lsr #2 │ │ │ │ + tsteq r6, r2, lsr r1 │ │ │ │ + @ instruction: 0x0106019c │ │ │ │ strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x01060694 │ │ │ │ - @ instruction: 0x0106069e │ │ │ │ - tsteq r6, r8, lsl #14 │ │ │ │ - tsteq r6, r8, ror #14 │ │ │ │ - tsteq r6, r0, lsl #16 │ │ │ │ - smlatteq r6, r4, r7, r0 │ │ │ │ - tsteq r6, lr, asr #16 │ │ │ │ - smlatbeq r6, ip, r8, r0 │ │ │ │ - tsteq r6, r8, lsl r9 │ │ │ │ - tsteq r6, sl, ror #18 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - tsteq r6, r2, lsr sl │ │ │ │ - smlabteq r6, ip, sl, r0 │ │ │ │ - smlabteq r6, sl, sl, r0 │ │ │ │ - tsteq r6, r4, lsr fp │ │ │ │ - @ instruction: 0x01060b92 │ │ │ │ - tsteq r6, ip, lsr #24 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - smlatbeq r6, r0, ip, r0 │ │ │ │ + @ instruction: 0x01060294 │ │ │ │ + @ instruction: 0x01060292 │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r6, ip, asr r3 │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ strdeq r0, [r6, -lr] │ │ │ │ - @ instruction: 0x01060d96 │ │ │ │ - smlabbeq r6, r6, sp, r0 │ │ │ │ - strdeq r0, [r6, -r0] │ │ │ │ - tsteq r6, lr, asr #28 │ │ │ │ - smlatteq r6, r6, lr, r0 │ │ │ │ + tsteq r6, r8, ror #8 │ │ │ │ + smlabteq r6, r8, r4, r0 │ │ │ │ + tsteq r6, r0, ror #10 │ │ │ │ + tsteq r6, r4, asr #10 │ │ │ │ + smlatbeq r6, lr, r5, r0 │ │ │ │ + tsteq r6, ip, lsl #12 │ │ │ │ + tsteq r6, r8, ror r6 │ │ │ │ + smlabteq r6, sl, r6, r0 │ │ │ │ + tsteq r6, r4, lsr r7 │ │ │ │ + @ instruction: 0x01060792 │ │ │ │ + tsteq r6, ip, lsr #16 │ │ │ │ + tsteq r6, sl, lsr #16 │ │ │ │ + @ instruction: 0x01060894 │ │ │ │ strdeq r0, [r6, -r2] │ │ │ │ - tsteq r6, ip, asr pc │ │ │ │ - @ instruction: 0x01060fba │ │ │ │ - qaddeq r1, r2, r6 │ │ │ │ - qaddeq r1, r4, r6 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - tsteq r6, ip, ror #24 │ │ │ │ - strheq r1, [r6, -r2] │ │ │ │ - swpeq r1, r4, [r6] │ │ │ │ - smlatbeq r6, r8, r0, r1 │ │ │ │ - strheq r1, [r6, -r0] │ │ │ │ - smlatbeq r6, r6, ip, r2 │ │ │ │ - tsteq r6, r4, asr #24 │ │ │ │ - tsteq r6, r8, asr ip │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - smlabbeq r6, r6, ip, r2 │ │ │ │ - smlabbeq r6, lr, ip, r2 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r0, r0, r1 │ │ │ │ - ldrdeq r1, [r6, -r6] │ │ │ │ + smlabbeq r6, ip, r9, r0 │ │ │ │ + @ instruction: 0x01060996 │ │ │ │ + tsteq r6, r0, lsl #20 │ │ │ │ + tsteq r6, lr, asr sl │ │ │ │ + strdeq r0, [r6, -r6] │ │ │ │ + smlatteq r6, r6, sl, r0 │ │ │ │ + tsteq r6, r0, asr fp │ │ │ │ + smlatbeq r6, lr, fp, r0 │ │ │ │ + tsteq r6, r6, asr #24 │ │ │ │ + tsteq r6, r2, asr ip │ │ │ │ + @ instruction: 0x01060cbc │ │ │ │ + tsteq r6, sl, lsl sp │ │ │ │ + @ instruction: 0x01060db2 │ │ │ │ + @ instruction: 0x01060db4 │ │ │ │ + smlabteq r6, ip, r9, r2 │ │ │ │ + smlabteq r6, ip, r9, r2 │ │ │ │ + tsteq r6, r2, lsl lr │ │ │ │ + strdeq r0, [r6, -r4] │ │ │ │ + tsteq r6, r8, lsl #28 │ │ │ │ + tsteq r6, r0, lsl lr │ │ │ │ + tsteq r6, r6, lsl #20 │ │ │ │ + smlatbeq r6, r4, r9, r2 │ │ │ │ + @ instruction: 0x010629b8 │ │ │ │ + smlabteq r6, r0, r9, r2 │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + smlatteq r6, r6, r9, r2 │ │ │ │ + smlatteq r6, lr, r9, r2 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r0, lsr #28 │ │ │ │ + tsteq r6, r6, lsr lr │ │ │ │ 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 │ │ │ │ - smlabteq r6, sl, pc, r0 @ │ │ │ │ - @ instruction: 0x01062bbe │ │ │ │ - @ instruction: 0x01062b9c │ │ │ │ - @ instruction: 0x01062bb0 │ │ │ │ - @ instruction: 0x01062bb6 │ │ │ │ - tsteq r6, r6, lsl r0 │ │ │ │ - ldrdeq r0, [r6, -sl] │ │ │ │ - smlatteq r6, lr, pc, r0 @ │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - smlatteq r6, r8, fp, r2 │ │ │ │ - smlabteq r6, r8, fp, r2 │ │ │ │ - ldrdeq r2, [r6, -sl] │ │ │ │ - smlatteq r6, r0, fp, r2 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, r2, lsl r0 │ │ │ │ - tsteq r6, r4, lsr #32 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r6, r0, lsr #24 │ │ │ │ - strdeq r2, [r6, -lr] │ │ │ │ - tsteq r6, r0, lsl ip │ │ │ │ - tsteq r6, r8, lsl ip │ │ │ │ - tsteq r6, r8, ror r0 │ │ │ │ - tsteq r6, lr, lsr #32 │ │ │ │ - tsteq r6, r0, asr #32 │ │ │ │ - tsteq r6, r8, asr #32 │ │ │ │ - qaddeq r1, sl, r6 │ │ │ │ - qaddeq r1, r4, r6 │ │ │ │ - tsteq r6, r6, rrx │ │ │ │ - tsteq r6, lr, rrx │ │ │ │ - tsteq r6, r2, ror #24 │ │ │ │ - tsteq r6, r4, lsr ip │ │ │ │ - tsteq r6, r6, asr #24 │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - smlatbeq r6, lr, r0, r1 │ │ │ │ - smlabbeq r6, ip, r0, r1 │ │ │ │ - swpeq r1, lr, [r6] │ │ │ │ - smlatbeq r6, r4, r0, r1 │ │ │ │ - @ instruction: 0x01062c9a │ │ │ │ - tsteq r6, r0, ror #24 │ │ │ │ - tsteq r6, r2, ror ip │ │ │ │ - tsteq r6, r8, ror ip │ │ │ │ - ldrdeq r1, [r6, -sl] │ │ │ │ - strheq r1, [r6, -r8] │ │ │ │ - smlabteq r6, sl, r0, r1 │ │ │ │ - ldrdeq r1, [r6, -r0] │ │ │ │ - smlabteq r6, r4, ip, r2 │ │ │ │ - @ instruction: 0x01062c96 │ │ │ │ - smlatbeq r6, r8, ip, r2 │ │ │ │ - smlatbeq r6, lr, ip, r2 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - strdeq r1, [r6, -r0] │ │ │ │ - tsteq r6, r4, lsl #2 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r6, r2, lsl #26 │ │ │ │ - smlatbeq r6, lr, ip, r2 │ │ │ │ - smlabteq r6, r2, ip, r2 │ │ │ │ - smlabteq r6, sl, ip, r2 │ │ │ │ - ldrdeq r2, [r6, -lr] │ │ │ │ - ldrdeq r2, [r6, -ip] │ │ │ │ - strdeq r2, [r6, -r0] │ │ │ │ - strdeq r2, [r6, -r8] │ │ │ │ - tsteq r6, sl, asr r1 │ │ │ │ - tsteq r6, r0, lsr r1 │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, r2, asr #26 │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - tsteq r6, r6, lsr sp │ │ │ │ + tsteq r6, sl, lsr #26 │ │ │ │ + tsteq r6, lr, lsl r9 │ │ │ │ + strdeq r2, [r6, -ip] │ │ │ │ + tsteq r6, r0, lsl r9 │ │ │ │ + tsteq r6, r6, lsl r9 │ │ │ │ + tsteq r6, r6, ror sp │ │ │ │ + tsteq r6, sl, lsr sp │ │ │ │ + tsteq r6, lr, asr #26 │ │ │ │ + tsteq r6, r4, asr sp │ │ │ │ + tsteq r6, r8, asr #18 │ │ │ │ + tsteq r6, r8, lsr #18 │ │ │ │ + tsteq r6, sl, lsr r9 │ │ │ │ + tsteq r6, r0, asr #18 │ │ │ │ + smlatbeq r6, r0, sp, r0 │ │ │ │ + tsteq r6, r2, ror sp │ │ │ │ + smlabbeq r6, r4, sp, r0 │ │ │ │ + smlabbeq r6, ip, sp, r0 │ │ │ │ + smlabbeq r6, r0, r9, r2 │ │ │ │ + tsteq r6, lr, asr r9 │ │ │ │ + tsteq r6, r0, ror r9 │ │ │ │ + tsteq r6, r8, ror r9 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlabbeq r6, lr, sp, r0 │ │ │ │ + smlatbeq r6, r0, sp, r0 │ │ │ │ + smlatbeq r6, r8, sp, r0 │ │ │ │ + @ instruction: 0x01060dba │ │ │ │ + @ instruction: 0x01060db4 │ │ │ │ + smlabteq r6, r6, sp, r0 │ │ │ │ + smlabteq r6, lr, sp, r0 │ │ │ │ + smlabteq r6, r2, r9, r2 │ │ │ │ + @ instruction: 0x01062994 │ │ │ │ + smlatbeq r6, r6, r9, r2 │ │ │ │ + smlatbeq r6, lr, r9, r2 │ │ │ │ + tsteq r6, lr, lsl #28 │ │ │ │ + smlatteq r6, ip, sp, r0 │ │ │ │ + strdeq r0, [r6, -lr] │ │ │ │ + tsteq r6, r4, lsl #28 │ │ │ │ + strdeq r2, [r6, -sl] │ │ │ │ + smlabteq r6, r0, r9, r2 │ │ │ │ + ldrdeq r2, [r6, -r2] │ │ │ │ + ldrdeq r2, [r6, -r8] │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, r8, lsl lr │ │ │ │ + tsteq r6, sl, lsr #28 │ │ │ │ + tsteq r6, r0, lsr lr │ │ │ │ + tsteq r6, r4, lsr #20 │ │ │ │ + strdeq r2, [r6, -r6] │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + tsteq r6, r0, asr lr │ │ │ │ + tsteq r6, r4, ror #28 │ │ │ │ + tsteq r6, ip, ror #28 │ │ │ │ + tsteq r6, r2, ror #20 │ │ │ │ + tsteq r6, lr, lsl #20 │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + tsteq r6, sl, lsr #20 │ │ │ │ + tsteq r6, lr, lsr sl │ │ │ │ + tsteq r6, ip, lsr sl │ │ │ │ + tsteq r6, r0, asr sl │ │ │ │ + tsteq r6, r8, asr sl │ │ │ │ + @ instruction: 0x01060eba │ │ │ │ + @ instruction: 0x01060e90 │ │ │ │ + smlatbeq r6, r4, lr, r0 │ │ │ │ + smlatbeq r6, ip, lr, r0 │ │ │ │ + smlatbeq r6, r2, sl, r2 │ │ │ │ + smlabbeq r6, r2, sl, r2 │ │ │ │ + @ instruction: 0x01062a96 │ │ │ │ msrpl CPSR_, #70254592 @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ ldmdale r2, {r0, r1, r2, r6, r7, sl, pc} │ │ │ │ tstppl r8, #70254592 @ p-variant is OBSOLETE @ 0x4300000 │ │ │ │ @ instruction: 0xf0024298 │ │ │ │ @ instruction: 0xf64384c5 │ │ │ │ addsmi r5, r8, #28, 6 @ 0x70000000 │ │ │ │ @@ -46328,180 +46328,180 @@ │ │ │ │ stmiami r8!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2215 @ 0xfffff759 │ │ │ │ stmiami r7!, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2214 @ 0xfffff75a │ │ │ │ svclt 0x00004770 │ │ │ │ - tsteq r6, 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, sl, lsr ip │ │ │ │ - tsteq r6, lr, asr #24 │ │ │ │ - tsteq r6, r4, asr ip │ │ │ │ - strheq r1, [r6, -r4] │ │ │ │ - smlabbeq r6, r6, r0, r1 │ │ │ │ - swpeq r1, sl, [r6] │ │ │ │ - smlatbeq r6, r0, r0, r1 │ │ │ │ - @ instruction: 0x01062c94 │ │ │ │ - tsteq r6, r4, ror ip │ │ │ │ - smlabbeq r6, r6, 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 │ │ │ │ + smlabbeq r6, sl, r9, r2 │ │ │ │ + smlatteq r6, sl, sp, r0 │ │ │ │ + smlatbeq r6, lr, sp, r0 │ │ │ │ + smlabteq r6, r2, sp, r0 │ │ │ │ + smlabteq r6, r8, sp, r0 │ │ │ │ + @ instruction: 0x010629bc │ │ │ │ + @ instruction: 0x0106299a │ │ │ │ + smlatbeq r6, lr, r9, r2 │ │ │ │ + @ instruction: 0x010629b4 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + smlatteq r6, r6, sp, r0 │ │ │ │ + strdeq r0, [r6, -sl] │ │ │ │ + tsteq r6, r0, lsl #28 │ │ │ │ + strdeq r2, [r6, -r4] │ │ │ │ + ldrdeq r2, [r6, -r4] │ │ │ │ + smlatteq r6, r6, r9, r2 │ │ │ │ + smlatteq r6, ip, r9, r2 │ │ │ │ + tsteq r6, ip, asr #28 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + tsteq r6, r4, lsl lr │ │ │ │ + tsteq r6, ip, lsl lr │ │ │ │ + tsteq r6, lr, lsr #28 │ │ │ │ + tsteq r6, r8, lsr #28 │ │ │ │ + tsteq r6, sl, lsr lr │ │ │ │ + tsteq r6, r2, asr #28 │ │ │ │ + tsteq r6, r6, lsr sl │ │ │ │ + tsteq r6, r8, lsl #20 │ │ │ │ + tsteq r6, sl, lsl sl │ │ │ │ + tsteq r6, r2, lsr #20 │ │ │ │ + smlabbeq r6, r2, lr, r0 │ │ │ │ + tsteq r6, r0, ror #28 │ │ │ │ + tsteq r6, r2, ror lr │ │ │ │ + tsteq r6, sl, ror lr │ │ │ │ + tsteq r6, lr, ror #20 │ │ │ │ + tsteq r6, r2, lsr sl │ │ │ │ + tsteq r6, r4, asr #20 │ │ │ │ + tsteq r6, ip, asr #20 │ │ │ │ + smlatbeq r6, ip, lr, r0 │ │ │ │ + smlabbeq r6, sl, lr, r0 │ │ │ │ + @ instruction: 0x01060e9c │ │ │ │ + smlatbeq r6, r2, lr, r0 │ │ │ │ + @ instruction: 0x01062a98 │ │ │ │ + tsteq r6, sl, ror #20 │ │ │ │ + tsteq r6, ip, ror sl │ │ │ │ + smlabbeq r6, r2, sl, r2 │ │ │ │ + smlatteq r6, r4, lr, r0 │ │ │ │ + smlabteq r6, r4, lr, r0 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + smlatteq r6, r0, lr, r0 │ │ │ │ ldrdeq r2, [r6, -r6] │ │ │ │ - smlatbeq r6, r8, ip, r2 │ │ │ │ - @ instruction: 0x01062cba │ │ │ │ - smlabteq r6, r2, ip, r2 │ │ │ │ - tsteq r6, r2, lsr #2 │ │ │ │ - mrseq r1, (UNDEF: 22) │ │ │ │ - tsteq r6, r2, lsl r1 │ │ │ │ - tsteq r6, sl, lsl r1 │ │ │ │ - tsteq r6, lr, lsl #26 │ │ │ │ - ldrdeq r2, [r6, -r2] │ │ │ │ - smlatteq r6, r4, ip, r2 │ │ │ │ - smlatteq r6, ip, ip, r2 │ │ │ │ - tsteq r6, ip, asr #2 │ │ │ │ - tsteq r6, sl, lsr #2 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - tsteq r6, r2, asr #2 │ │ │ │ - tsteq r6, r8, lsr sp │ │ │ │ - tsteq r6, sl, lsl #26 │ │ │ │ - tsteq r6, ip, lsl sp │ │ │ │ - tsteq r6, r2, lsr #26 │ │ │ │ - smlabbeq r6, r4, r1, r1 │ │ │ │ - tsteq r6, r4, ror #2 │ │ │ │ - tsteq r6, r8, ror r1 │ │ │ │ - smlabbeq r6, r0, r1, r1 │ │ │ │ - tsteq r6, r6, ror sp │ │ │ │ - tstpeq r5, ip, lsr r7 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105d796 │ │ │ │ - @ instruction: 0x0105c598 │ │ │ │ - tsteq r5, r2, ror pc │ │ │ │ - tsteq r5, r8, asr #24 │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ - tsteq r5, r8, lsl r9 │ │ │ │ + @ instruction: 0x0105f49c │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + smlatbeq r5, r8, r9, fp │ │ │ │ + @ instruction: 0x0105b792 │ │ │ │ + tsteq r5, r8, ror r6 │ │ │ │ + tsteq r5, lr, lsl #12 │ │ │ │ + smlatteq r5, r0, r5, fp │ │ │ │ + smlatteq r5, lr, r5, fp │ │ │ │ + @ instruction: 0x01039398 │ │ │ │ + tsteq r5, sl, lsl r6 │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + smlabbeq r3, r6, r3, r9 │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + smlabbeq r5, lr, r6, fp │ │ │ │ + smlatbeq r5, ip, r6, fp │ │ │ │ + tsteq r3, lr, ror #6 │ │ │ │ + tsteq r5, ip, lsl #14 │ │ │ │ + tsteq r5, sl, lsr #14 │ │ │ │ + tsteq r3, ip, asr r3 │ │ │ │ + tsteq r5, r2, ror #16 │ │ │ │ + @ instruction: 0x0105b7bc │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + smlabbeq r5, r8, r7, fp │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + tsteq r5, r6, lsl r8 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ smlatbeq r5, lr, r8, fp │ │ │ │ - smlabbeq r5, r0, r8, fp │ │ │ │ - smlabbeq r5, lr, r8, fp │ │ │ │ - tsteq r3, r8, lsr r6 │ │ │ │ + tsteq r5, r8, ror #16 │ │ │ │ + tsteq r5, lr, ror r8 │ │ │ │ + tsteq r3, r4, lsl r3 │ │ │ │ @ instruction: 0x0105b8ba │ │ │ │ - smlabteq r5, ip, r8, fp │ │ │ │ - tsteq r3, r6, lsr #12 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - tsteq r5, lr, lsr #18 │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - tsteq r3, lr, lsl #12 │ │ │ │ - smlatbeq r5, ip, r9, fp │ │ │ │ - smlabteq r5, sl, r9, fp │ │ │ │ - strdeq r9, [r3, -ip] │ │ │ │ - tsteq r5, r2, lsl #22 │ │ │ │ - tsteq r5, ip, asr sl │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - ldrdeq r9, [r3, -lr] │ │ │ │ - @ instruction: 0x0105ba98 │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + smlabteq r5, sl, sl, fp │ │ │ │ + smlatteq r5, r8, r9, fp │ │ │ │ + tsteq r5, r6, ror r9 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + smlatteq r3, r4, r2, r9 │ │ │ │ + smlabbeq r5, sl, r9, fp │ │ │ │ + smlatbeq r5, r4, r9, fp │ │ │ │ + ldrdeq r9, [r3, -r2] │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + strdeq fp, [r5, -sl] │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + @ instruction: 0x010392ba │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + smlatbeq r3, lr, r2, r9 │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + ldrdeq fp, [r5, -r6] │ │ │ │ + smlatbeq r5, r8, sl, fp │ │ │ │ @ instruction: 0x0105bab6 │ │ │ │ - smlabteq r3, ip, r5, r9 │ │ │ │ - tsteq r5, lr, asr #22 │ │ │ │ - tsteq r5, r8, lsl #22 │ │ │ │ + @ instruction: 0x01039290 │ │ │ │ + smlatteq r5, r6, sl, fp │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ tsteq r5, lr, lsl fp │ │ │ │ - @ instruction: 0x010395b4 │ │ │ │ - tsteq r5, sl, asr fp │ │ │ │ - smlatbeq r3, r8, r5, r9 │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ - smlabbeq r5, r8, ip, fp │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + tsteq r5, r8, lsr lr │ │ │ │ + smlabbeq r5, sl, ip, fp │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + smlatbeq r5, r2, fp, fp │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + smlabbeq r5, r2, fp, fp │ │ │ │ + tsteq r3, r0, lsr r2 │ │ │ │ + @ instruction: 0x0105bbb2 │ │ │ │ + smlabteq r5, r0, fp, fp │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + tsteq r5, r8, lsl ip │ │ │ │ smlatteq r5, sl, fp, fp │ │ │ │ - smlabbeq r3, r4, r5, r9 │ │ │ │ - tsteq r5, sl, lsr #24 │ │ │ │ - tsteq r5, r4, asr #24 │ │ │ │ - tsteq r3, r2, ror r5 │ │ │ │ - smlatteq r5, r0, ip, fp │ │ │ │ - @ instruction: 0x0105bc9a │ │ │ │ - @ instruction: 0x0105bcb0 │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - smlatteq r5, r0, ip, fp │ │ │ │ - tsteq r3, lr, asr #10 │ │ │ │ - smlabteq r5, ip, sp, fp │ │ │ │ - tsteq r5, r6, ror sp │ │ │ │ - tsteq r5, r8, asr #26 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - tsteq r3, r0, lsr r5 │ │ │ │ - smlabbeq r5, r6, sp, fp │ │ │ │ - @ instruction: 0x0105bd94 │ │ │ │ - tsteq r3, lr, lsl r5 │ │ │ │ - smlatteq r5, ip, sp, fp │ │ │ │ - @ instruction: 0x0105bdbe │ │ │ │ - smlabteq r5, ip, sp, fp │ │ │ │ - tsteq r3, r6, lsl #10 │ │ │ │ - smlatteq r5, r8, sp, fp │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + tsteq r3, r6, lsl #4 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ strdeq r9, [r3, -sl] │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, sl, lsr #30 │ │ │ │ - @ instruction: 0x0105be98 │ │ │ │ - tsteq r5, r2, asr #28 │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r5, r2, lsr #28 │ │ │ │ - ldrdeq r9, [r3, -r0] │ │ │ │ - tsteq r5, r2, asr lr │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - @ instruction: 0x010394be │ │ │ │ - @ instruction: 0x0105beb8 │ │ │ │ - smlabbeq r5, sl, lr, fp │ │ │ │ - @ instruction: 0x0105be98 │ │ │ │ - smlatbeq r3, r6, r4, r9 │ │ │ │ - @ instruction: 0x0105beb4 │ │ │ │ - @ instruction: 0x0103949a │ │ │ │ - @ instruction: 0x0105bf9c │ │ │ │ - tsteq r5, sl, lsl pc │ │ │ │ - smlatteq r5, ip, lr, fp │ │ │ │ - strdeq fp, [r5, -sl] │ │ │ │ - tsteq r3, ip, ror r4 │ │ │ │ - tsteq r5, r2, asr #30 │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - tsteq r3, sl, ror #8 │ │ │ │ strdeq fp, [r5, -ip] │ │ │ │ - smlatbeq r5, lr, pc, fp @ │ │ │ │ - smlabteq r5, ip, pc, fp @ │ │ │ │ - tsteq r3, r2, asr r4 │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - tsteq r3, r6, asr #8 │ │ │ │ - smlatbeq r5, r8, r1, ip │ │ │ │ - strdeq ip, [r5, -sl] │ │ │ │ - smlabbeq r5, r8, r0, ip │ │ │ │ - qaddeq ip, r2, r5 │ │ │ │ - tsteq r5, r4, rrx │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ - smlatbeq r5, r0, r0, ip │ │ │ │ - strheq ip, [r5, -lr] │ │ │ │ - tsteq r3, r0, lsl r4 │ │ │ │ - tsteq r5, sl, lsr #2 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - strdeq r9, [r3, -r8] │ │ │ │ - tsteq r5, sl, lsr #2 │ │ │ │ - smlatteq r3, ip, r3, r9 │ │ │ │ - tsteq r5, sl, lsr #4 │ │ │ │ - smlatbeq r5, r8, r1, ip │ │ │ │ - tsteq r5, r2, ror r1 │ │ │ │ - smlabbeq r5, r4, r1, ip │ │ │ │ - smlabteq r3, lr, r3, r9 │ │ │ │ - smlabteq r5, r0, r1, ip │ │ │ │ - smlatteq r5, r6, r1, ip │ │ │ │ + tsteq r5, sl, ror ip │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + tsteq r5, sl, asr ip │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + smlatbeq r5, r2, ip, fp │ │ │ │ + @ instruction: 0x0105bcb4 │ │ │ │ + smlabteq r3, sl, r1, r9 │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + @ instruction: 0x010391b2 │ │ │ │ + tsteq r5, r4, asr sp │ │ │ │ + smlatbeq r3, r6, r1, r9 │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r5, sl, asr lr │ │ │ │ + smlatteq r5, r8, sp, fp │ │ │ │ + @ instruction: 0x0105bdb2 │ │ │ │ + smlabteq r5, r4, sp, fp │ │ │ │ + smlabbeq r3, r2, r1, r9 │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + tsteq r5, lr, lsl lr │ │ │ │ + tsteq r3, r0, ror r1 │ │ │ │ + smlabbeq r5, sl, lr, fp │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + smlabbeq r5, sl, lr, fp │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + smlabbeq r5, sl, pc, fp @ │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + ldrdeq fp, [r5, -r2] │ │ │ │ + smlatteq r5, r4, lr, fp │ │ │ │ + tsteq r3, lr, lsr #2 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + tsteq r5, r6, asr #30 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -47312,423 +47312,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r3, r0, lsr #2 │ │ │ │ - smlatteq r5, r8, pc, fp @ │ │ │ │ - @ instruction: 0x0105bf9c │ │ │ │ - @ instruction: 0x0105bfbc │ │ │ │ - mrseq r9, (UNDEF: 19) │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - strdeq r9, [r3, -r0] │ │ │ │ - smlabbeq r5, r4, r8, ip │ │ │ │ - smlabteq r5, ip, r3, ip │ │ │ │ - tsteq r5, r4, lsl #4 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - tsteq r5, ip, rrx │ │ │ │ - tsteq r5, r8, lsr #32 │ │ │ │ - tsteq r5, ip, lsr r0 │ │ │ │ - strheq r9, [r3, -r0] │ │ │ │ - smlabbeq r5, ip, r0, ip │ │ │ │ + smlabbeq r3, r0, lr, r8 │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + strdeq fp, [r5, -ip] │ │ │ │ + tsteq r5, ip, lsl sp │ │ │ │ + tsteq r3, r0, ror #28 │ │ │ │ + tsteq r5, r0, asr sp │ │ │ │ + tsteq r3, r0, asr lr │ │ │ │ + smlatteq r5, r4, r5, ip │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ + tsteq r5, r4, ror #30 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + smlabteq r5, ip, sp, fp │ │ │ │ + smlabbeq r5, r8, sp, fp │ │ │ │ + @ instruction: 0x0105bd9c │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + smlatteq r5, ip, sp, fp │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + @ instruction: 0x0105be94 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r5, ip, asr lr │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + smlatbeq r5, ip, lr, fp │ │ │ │ + smlabteq r5, ip, lr, fp │ │ │ │ + smlabteq r3, r0, sp, r8 │ │ │ │ + smlatbeq r5, r8, pc, fp @ │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r5, r4, lsl pc │ │ │ │ + @ instruction: 0x01038d98 │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + smlabbeq r3, r0, sp, r8 │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + smlatbeq r5, r0, pc, fp @ │ │ │ │ + smlabteq r5, r0, pc, fp @ │ │ │ │ + tsteq r3, r0, ror #26 │ │ │ │ + mrseq ip, (UNDEF: 5) │ │ │ │ + tsteq r3, r0, asr sp │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + tsteq r5, ip, lsr #2 │ │ │ │ smlatbeq r5, r4, r0, ip │ │ │ │ - swpeq r9, r8, [r3] │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - smlatteq r5, r8, r0, ip │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - tsteq r3, r8, ror r0 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ + qaddeq ip, ip, r5 │ │ │ │ + tsteq r5, r4, ror r0 │ │ │ │ + tsteq r3, r0, lsr #26 │ │ │ │ + smlabteq r5, r4, r0, ip │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, r8, lsl #26 │ │ │ │ tsteq r5, ip, ror #2 │ │ │ │ - tsteq r3, r0, rrx │ │ │ │ - tsteq r5, r8, asr #4 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - smlatbeq r5, r8, r1, ip │ │ │ │ - @ instruction: 0x0105c1b4 │ │ │ │ - tsteq r3, r8, lsr r0 │ │ │ │ - smlatteq r5, r0, r1, ip │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r3, r0, lsr #32 │ │ │ │ - @ instruction: 0x0105c298 │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - mrseq r9, (UNDEF: 3) │ │ │ │ - smlatbeq r5, r0, r2, ip │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - @ instruction: 0x0105c4b4 │ │ │ │ - smlabteq r5, ip, r3, ip │ │ │ │ - tsteq r5, r4, asr #6 │ │ │ │ + tsteq r5, r4, lsr #2 │ │ │ │ + tsteq r5, ip, lsr r1 │ │ │ │ + smlatteq r3, r8, ip, r8 │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + smlatteq r5, ip, r1, ip │ │ │ │ + tsteq r5, r4, lsl r2 │ │ │ │ + @ instruction: 0x01038cb0 │ │ │ │ + @ instruction: 0x0105c294 │ │ │ │ + @ instruction: 0x0105c2bc │ │ │ │ + @ instruction: 0x01038c98 │ │ │ │ + @ instruction: 0x0105c39c │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, ip, asr r3 │ │ │ │ + tsteq r3, r8, ror ip │ │ │ │ + smlatbeq r5, ip, r3, ip │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + tsteq r5, r0, asr r9 │ │ │ │ strdeq ip, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsl r3 │ │ │ │ - smlabteq r3, r0, pc, r8 @ │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq r5, ip, ror r3 │ │ │ │ - smlatbeq r3, r8, pc, r8 @ │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - smlabteq r5, r4, r3, ip │ │ │ │ + smlabbeq r5, r8, r5, ip │ │ │ │ + @ instruction: 0x0105c4b0 │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ + tsteq r5, ip, ror #8 │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + tsteq r5, r4, lsr #10 │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + tsteq r5, r8, lsl r6 │ │ │ │ + smlatbeq r5, r8, r5, ip │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, ip, lsr #12 │ │ │ │ + smlatteq r3, r8, fp, r8 │ │ │ │ + ldrdeq ip, [r5, -r4] │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ ldrdeq ip, [r5, -ip] │ │ │ │ - smlabbeq r3, r8, pc, r8 @ │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - tsteq r3, r8, ror pc │ │ │ │ - @ instruction: 0x0105c5bc │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlabbeq r5, ip, r4, ip │ │ │ │ - @ instruction: 0x0105c4b4 │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r3, r8, lsr pc │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ + tsteq r5, r8, lsl #14 │ │ │ │ + smlabteq r3, r0, fp, r8 │ │ │ │ + tsteq r5, r4, ror #14 │ │ │ │ + smlabbeq r5, r0, r7, ip │ │ │ │ + smlatbeq r3, r8, fp, r8 │ │ │ │ + tsteq r5, r4, lsr #16 │ │ │ │ ldrdeq ip, [r5, -r4] │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - tsteq r3, r8, lsl pc │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ strdeq ip, [r5, -r0] │ │ │ │ - @ instruction: 0x0105c99c │ │ │ │ + smlabbeq r3, r8, fp, r8 │ │ │ │ tsteq r5, r8, lsr #16 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - smlatteq r5, r0, r6, ip │ │ │ │ - tsteq r5, ip, lsl #14 │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - @ instruction: 0x0105c798 │ │ │ │ - smlabteq r5, r4, r7, ip │ │ │ │ - @ instruction: 0x01038eb8 │ │ │ │ - @ instruction: 0x0105c8b8 │ │ │ │ - tsteq r5, r8, asr #16 │ │ │ │ - tsteq r5, r4, ror r8 │ │ │ │ - @ instruction: 0x01038e98 │ │ │ │ - smlabteq r5, ip, r8, ip │ │ │ │ - smlabbeq r3, r8, lr, r8 │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - smlatbeq r5, r8, r9, ip │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r5, r4, lsl #20 │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - smlabteq r5, r4, sl, ip │ │ │ │ - tsteq r5, r4, ror sl │ │ │ │ - @ instruction: 0x0105ca90 │ │ │ │ - tsteq r3, r8, lsr #28 │ │ │ │ - smlabteq r5, r8, sl, ip │ │ │ │ - tsteq r3, r8, lsl lr │ │ │ │ - tsteq r5, ip, lsl sp │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - smlabbeq r5, r0, fp, ip │ │ │ │ - tsteq r5, r0, lsr fp │ │ │ │ - tsteq r5, ip, asr #22 │ │ │ │ - smlatteq r3, r8, sp, r8 │ │ │ │ - smlatbeq r5, r8, fp, ip │ │ │ │ - smlabteq r5, r4, fp, ip │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ + tsteq r3, r8, ror fp │ │ │ │ + tsteq r5, ip, ror sl │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + smlatteq r5, r0, r8, ip │ │ │ │ + @ instruction: 0x0105c890 │ │ │ │ + smlatbeq r5, ip, r8, ip │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r5, r8, lsl #18 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + tsteq r3, r0, lsr fp │ │ │ │ + smlabteq r5, r8, r9, ip │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + @ instruction: 0x0105c994 │ │ │ │ + tsteq r3, r0, lsl fp │ │ │ │ + smlabteq r5, ip, r9, ip │ │ │ │ + tsteq r3, r0, lsl #22 │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + smlabbeq r5, ip, sl, ip │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + @ instruction: 0x0105cab4 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + smlabteq r3, r0, sl, r8 │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + tsteq r5, r0, asr #22 │ │ │ │ + smlatbeq r3, r0, sl, r8 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + @ instruction: 0x01038a90 │ │ │ │ + @ instruction: 0x0105dcb4 │ │ │ │ + tsteq r5, ip, lsr r4 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + @ instruction: 0x0105ccb0 │ │ │ │ tsteq r5, r8, lsl ip │ │ │ │ - tsteq r5, r4, lsr ip │ │ │ │ - @ instruction: 0x01038db0 │ │ │ │ - tsteq r5, ip, ror #24 │ │ │ │ - smlatbeq r3, r0, sp, r8 │ │ │ │ - smlabteq r5, r4, sp, ip │ │ │ │ - tsteq r5, ip, lsr #26 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r3, r8, ror sp │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - smlabteq r5, r4, sp, ip │ │ │ │ + smlabteq r5, r8, fp, ip │ │ │ │ + smlatteq r5, r4, fp, ip │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r5, r0, asr #24 │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r3, r0, lsr sl │ │ │ │ + tsteq r5, r0, lsl #26 │ │ │ │ + @ instruction: 0x0105ccb0 │ │ │ │ + smlabteq r5, ip, ip, ip │ │ │ │ + tsteq r3, r0, lsl sl │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + tsteq r5, r4, asr #26 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ smlatteq r5, r0, sp, ip │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r5, r4, asr pc │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105d29c │ │ │ │ - tsteq r5, r8, ror r0 │ │ │ │ - tsteq r5, r0, asr pc │ │ │ │ - @ instruction: 0x0105ceb8 │ │ │ │ - tsteq r5, r8, ror #28 │ │ │ │ - smlabbeq r5, r4, lr, ip │ │ │ │ - smlatteq r3, r8, ip, r8 │ │ │ │ - smlatteq r5, r0, lr, ip │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ + @ instruction: 0x0105cd90 │ │ │ │ + smlatbeq r5, ip, sp, ip │ │ │ │ ldrdeq r8, [r3, -r0] │ │ │ │ - smlatbeq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + @ instruction: 0x010389b8 │ │ │ │ + smlabteq r5, r8, lr, ip │ │ │ │ + tsteq r5, r8, ror lr │ │ │ │ + @ instruction: 0x0105ce94 │ │ │ │ + @ instruction: 0x01038998 │ │ │ │ + smlabteq r5, ip, lr, ip │ │ │ │ + smlabbeq r3, r8, r9, r8 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + smlabbeq r5, r4, pc, ip @ │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ tsteq r5, r0, asr pc │ │ │ │ - tsteq r5, ip, ror #30 │ │ │ │ - @ instruction: 0x01038cb0 │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + smlatbeq r5, ip, pc, ip @ │ │ │ │ smlabteq r5, r8, pc, ip @ │ │ │ │ - smlatteq r5, r4, pc, ip @ │ │ │ │ - @ instruction: 0x01038c98 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - smlabbeq r5, r0, r0, sp │ │ │ │ - tsteq r5, r0, lsr r0 │ │ │ │ - tsteq r5, ip, asr #32 │ │ │ │ - tsteq r3, r0, ror ip │ │ │ │ - smlatbeq r5, r8, r0, sp │ │ │ │ - smlabteq r5, r4, r0, sp │ │ │ │ - tsteq r3, r8, asr ip │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ - tsteq r5, r8, lsl r1 │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - tsteq r3, r8, lsr ip │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - tsteq r3, r8, lsr #24 │ │ │ │ - smlabteq r5, r0, r3, sp │ │ │ │ - @ instruction: 0x0105d2bc │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - strdeq r8, [r3, -r8] │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - tsteq r5, r8, ror #4 │ │ │ │ - smlatteq r3, r0, fp, r8 │ │ │ │ - tsteq r5, ip, lsl #6 │ │ │ │ - @ instruction: 0x0105d2bc │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - smlabteq r3, r0, fp, r8 │ │ │ │ - tsteq r5, r0, lsl r3 │ │ │ │ - @ instruction: 0x01038bb0 │ │ │ │ + tsteq r3, r0, asr #18 │ │ │ │ + tsteq r5, ip, rrx │ │ │ │ + tsteq r5, ip, lsl r0 │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + tsteq r5, r0, ror r0 │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + smlabteq r5, r8, r1, sp │ │ │ │ + tsteq r5, r0, lsr r1 │ │ │ │ + smlatteq r5, r0, r0, sp │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlatteq r3, r8, r8, r8 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + tsteq r5, r4, ror r1 │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + smlabteq r5, r8, r1, sp │ │ │ │ + smlatteq r5, r4, r1, sp │ │ │ │ + @ instruction: 0x010388b0 │ │ │ │ + tsteq r5, ip, lsl r2 │ │ │ │ + smlatbeq r3, r0, r8, r8 │ │ │ │ + smlabbeq r5, ip, r6, sp │ │ │ │ tsteq r5, r8, ror #8 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + smlabteq r5, ip, r2, sp │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + @ instruction: 0x0105d298 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + @ instruction: 0x0105d3b4 │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ smlabbeq r5, r0, r3, sp │ │ │ │ - @ instruction: 0x0105d39c │ │ │ │ - smlabbeq r3, r8, fp, r8 │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r4, lsl r4 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - @ instruction: 0x0105d4b8 │ │ │ │ - tsteq r5, r8, ror #8 │ │ │ │ - smlabbeq r5, r4, r4, sp │ │ │ │ - tsteq r3, r0, asr fp │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + @ instruction: 0x0105d3b8 │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tsteq r5, r8, lsr #8 │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + smlatbeq r5, r0, r4, sp │ │ │ │ @ instruction: 0x0105d4bc │ │ │ │ - tsteq r3, r0, asr #22 │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ + smlatteq r3, r0, r7, r8 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + tsteq r5, ip, lsr #10 │ │ │ │ + smlabteq r3, r0, r7, r8 │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + @ instruction: 0x010387b0 │ │ │ │ + @ instruction: 0x0105d7b8 │ │ │ │ + @ instruction: 0x0105d6b4 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + smlabteq r5, ip, r5, sp │ │ │ │ + smlatteq r5, r8, r5, sp │ │ │ │ + smlabbeq r3, r0, r7, r8 │ │ │ │ + tsteq r5, r4, asr #12 │ │ │ │ + tsteq r5, r0, ror #12 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + @ instruction: 0x0105d6b4 │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ tsteq r5, r8, lsl #14 │ │ │ │ - tsteq r5, r4, lsl #12 │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - tsteq r5, r8, lsr r5 │ │ │ │ - tsteq r3, r8, lsl #22 │ │ │ │ - @ instruction: 0x0105d594 │ │ │ │ - @ instruction: 0x0105d5b0 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, r4, asr r6 │ │ │ │ - tsteq r5, r4, lsl #12 │ │ │ │ - tsteq r5, r0, lsr #12 │ │ │ │ - ldrdeq r8, [r3, -r0] │ │ │ │ - tsteq r5, r8, asr r6 │ │ │ │ - smlabteq r3, r0, sl, r8 │ │ │ │ - @ instruction: 0x0105d7b0 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - smlabteq r5, r8, r6, sp │ │ │ │ - smlatteq r5, r4, r6, sp │ │ │ │ - @ instruction: 0x01038a98 │ │ │ │ - tsteq r5, r0, asr #14 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - smlabbeq r3, r0, sl, r8 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - @ instruction: 0x0105d7b0 │ │ │ │ - smlabteq r5, ip, r7, sp │ │ │ │ - tsteq r3, r0, ror #20 │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - @ instruction: 0x0105d8bc │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - smlabbeq r5, r8, r8, sp │ │ │ │ - tsteq r3, r0, lsr #20 │ │ │ │ - smlatteq r5, r4, r8, sp │ │ │ │ - tsteq r5, r0, lsl #18 │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - smlatbeq r5, r4, r9, sp │ │ │ │ - tsteq r5, r4, asr r9 │ │ │ │ - tsteq r5, r0, ror r9 │ │ │ │ - smlatteq r3, r8, r9, r8 │ │ │ │ - smlatbeq r5, r8, r9, sp │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + smlabteq r5, r8, r7, sp │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + @ instruction: 0x0105d794 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsl #16 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + @ instruction: 0x0105d8b0 │ │ │ │ + tsteq r5, r0, ror #16 │ │ │ │ + tsteq r5, ip, ror r8 │ │ │ │ ldrdeq r8, [r3, -r8] │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - tsteq r5, r8, ror #20 │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r5, r4, lsr sl │ │ │ │ - @ instruction: 0x010389b0 │ │ │ │ - @ instruction: 0x0105da90 │ │ │ │ - smlatbeq r5, ip, sl, sp │ │ │ │ - @ instruction: 0x01038998 │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ + @ instruction: 0x0105d8b4 │ │ │ │ + smlabteq r3, r8, r6, r8 │ │ │ │ + smlabbeq r5, r0, r1, lr │ │ │ │ + tsteq r5, r0, asr #26 │ │ │ │ tsteq r5, ip, lsl fp │ │ │ │ - tsteq r3, r8, ror r9 │ │ │ │ - tsteq r5, r4, asr fp │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - smlatteq r5, r0, pc, sp @ │ │ │ │ - @ instruction: 0x0105ddbc │ │ │ │ - @ instruction: 0x0105dc94 │ │ │ │ - strdeq sp, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, fp, sp │ │ │ │ - smlabteq r5, r8, fp, sp │ │ │ │ - tsteq r3, r8, lsr #18 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - smlatteq r5, r4, ip, sp │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, ip, asr r9 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ + tsteq r5, r8, lsr #18 │ │ │ │ + smlabbeq r3, r8, r6, r8 │ │ │ │ + smlabbeq r5, r4, r9, sp │ │ │ │ + smlatbeq r5, r0, r9, sp │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r5, ip, ror #20 │ │ │ │ + smlabbeq r5, r8, sl, sp │ │ │ │ + tsteq r3, r8, lsr r6 │ │ │ │ + @ instruction: 0x0105dbbc │ │ │ │ + tsteq r5, r4, lsr #22 │ │ │ │ + ldrdeq sp, [r5, -r4] │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ + tsteq r3, r0, lsl r6 │ │ │ │ + tsteq r5, ip, asr #22 │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, ip, lsl #24 │ │ │ │ + @ instruction: 0x0105dbbc │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + ldrdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + smlabteq r3, r8, r5, r8 │ │ │ │ + tsteq r5, r4, ror #28 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + smlabteq r5, r8, ip, sp │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ @ instruction: 0x0105dc94 │ │ │ │ - @ instruction: 0x0105dcb0 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ + @ instruction: 0x01038598 │ │ │ │ + strdeq sp, [r5, -r0] │ │ │ │ tsteq r5, ip, lsl #26 │ │ │ │ - tsteq r5, r8, lsr #26 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - smlabteq r5, r4, sp, sp │ │ │ │ - tsteq r5, r4, ror sp │ │ │ │ - @ instruction: 0x0105dd90 │ │ │ │ - @ instruction: 0x010388b0 │ │ │ │ - smlatteq r5, ip, sp, sp │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - @ instruction: 0x01038898 │ │ │ │ - smlatbeq r5, ip, lr, sp │ │ │ │ - tsteq r5, ip, asr lr │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - tsteq r3, r8, ror r8 │ │ │ │ - @ instruction: 0x0105deb0 │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - tsteq r5, r4, lsl #2 │ │ │ │ - mrseq lr, (UNDEF: 5) │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - tsteq r3, r8, lsr r8 │ │ │ │ - @ instruction: 0x0105df90 │ │ │ │ - smlatbeq r5, ip, pc, sp @ │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - qaddeq lr, r0, r5 │ │ │ │ - mrseq lr, (UNDEF: 5) │ │ │ │ - tsteq r5, ip, lsl r0 │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - qaddeq lr, r4, r5 │ │ │ │ + smlabbeq r3, r0, r5, r8 │ │ │ │ + @ instruction: 0x0105ddb0 │ │ │ │ + tsteq r5, r0, ror #26 │ │ │ │ + tsteq r5, ip, ror sp │ │ │ │ + tsteq r3, r0, ror #10 │ │ │ │ + @ instruction: 0x0105ddb4 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + tsteq r5, r4, ror lr │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + @ instruction: 0x0105de9c │ │ │ │ + @ instruction: 0x0105deb8 │ │ │ │ + tsteq r3, r0, lsl r5 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + tsteq r5, r8, lsr #30 │ │ │ │ strdeq r8, [r3, -r0] │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + smlatteq r3, r0, r4, r8 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ smlatbeq r5, ip, r1, lr │ │ │ │ - tsteq r5, r4, lsl r1 │ │ │ │ + smlatbeq r5, r8, r0, lr │ │ │ │ + tsteq r5, r0, lsl r0 │ │ │ │ + smlabteq r5, r0, pc, sp @ │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + smlatbeq r3, r8, r4, r8 │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + qaddeq lr, r4, r5 │ │ │ │ + @ instruction: 0x01038490 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlatbeq r5, r8, r0, lr │ │ │ │ smlabteq r5, r4, r0, lr │ │ │ │ - smlatteq r5, r0, r0, lr │ │ │ │ - smlabteq r3, r8, r7, r8 │ │ │ │ - tsteq r5, ip, lsr r1 │ │ │ │ - tsteq r5, r8, asr r1 │ │ │ │ - @ instruction: 0x010387b0 │ │ │ │ + tsteq r3, r0, ror r4 │ │ │ │ strdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r5, ip, r1, lr │ │ │ │ - smlabteq r5, r8, r1, lr │ │ │ │ - @ instruction: 0x01038790 │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + @ instruction: 0x0105e1bc │ │ │ │ + tsteq r5, ip, ror #2 │ │ │ │ + smlabbeq r5, r8, r1, lr │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + smlatteq r5, r4, r1, lr │ │ │ │ mrseq lr, SP_usr │ │ │ │ - smlabbeq r3, r0, r7, r8 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + smlatbeq r5, r4, r2, lr │ │ │ │ + tsteq r5, r4, asr r2 │ │ │ │ + tsteq r5, r0, ror r2 │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ + smlatbeq r5, r8, r2, lr │ │ │ │ + strdeq r8, [r3, -r0] │ │ │ │ + @ instruction: 0x0105ffb8 │ │ │ │ + tsteq r5, r4, ror r3 │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, r0, lsl r3 │ │ │ │ + tstpeq r5, r8, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r0, r3, r8 │ │ │ │ + tsteq r5, r0, lsr r3 │ │ │ │ + tstpeq r5, r0, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r8, r3, r8 │ │ │ │ + tsteq r5, ip, ror #6 │ │ │ │ tsteq r5, r8, asr #6 │ │ │ │ - @ instruction: 0x0105e2b0 │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r3, r0, lsr r7 │ │ │ │ + tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r8, r3, r8 │ │ │ │ + tstpeq r5, r8, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, ror r3 │ │ │ │ + smlatbeq r5, r0, pc, pc @ │ │ │ │ + tstpeq r5, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, ror r3 │ │ │ │ + tsteq r3, r0, asr r3 │ │ │ │ + tstpeq r5, r0, ror #30 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x0105e398 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - tsteq r5, r4, ror #6 │ │ │ │ - tsteq r3, r0, lsl r7 │ │ │ │ - @ instruction: 0x0105e39c │ │ │ │ - tsteq r3, r0, lsl #14 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r5, ip, lsl #8 │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - smlabbeq r5, r4, r4, lr │ │ │ │ - smlatbeq r5, r0, r4, lr │ │ │ │ - smlabteq r3, r0, r6, r8 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsl r5 │ │ │ │ - smlatbeq r3, r0, r6, r8 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - @ instruction: 0x01038690 │ │ │ │ - tsteq r6, r8, asr r2 │ │ │ │ - tsteq r5, r4, lsl r6 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x0105e5b0 │ │ │ │ - smlatbeq r6, r8, r1, r0 │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlabteq r6, r0, r1, r0 │ │ │ │ - tsteq r3, r8, asr #12 │ │ │ │ - tsteq r5, ip, lsl #12 │ │ │ │ - smlatteq r5, r8, r5, lr │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r3, r8, lsr #12 │ │ │ │ - ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ - tsteq r6, r0, asr #4 │ │ │ │ - tsteq r6, r8, lsl #4 │ │ │ │ - smlatteq r6, r8, r1, r0 │ │ │ │ - tsteq r5, r8, lsl r6 │ │ │ │ - strdeq r8, [r3, -r0] │ │ │ │ - mrseq r0, LR_usr │ │ │ │ - tsteq r5, r8, lsr r6 │ │ │ │ - ldrdeq r8, [r3, -r8] │ │ │ │ - tsteq r6, r8, lsr r2 │ │ │ │ - tsteq r6, r4, lsl r2 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - @ instruction: 0x010385b8 │ │ │ │ - tsteq r5, ip, asr r6 │ │ │ │ - smlatbeq r3, r8, r5, r8 │ │ │ │ - smlatbeq r5, r4, r3, pc @ │ │ │ │ - smlabteq r6, r8, r8, r0 │ │ │ │ - tsteq r6, r8, ror r5 │ │ │ │ - smlabteq r6, ip, r3, r0 │ │ │ │ - tsteq r5, r8, lsr #14 │ │ │ │ - @ instruction: 0x0105e6b0 │ │ │ │ - tsteq r5, r0, ror r6 │ │ │ │ - tsteq r5, ip, asr #12 │ │ │ │ - tsteq r6, ip, lsl r2 │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - tsteq r5, ip, ror #12 │ │ │ │ - tsteq r6, ip, lsr r2 │ │ │ │ - tsteq r3, r0, asr #10 │ │ │ │ - smlatbeq r5, r8, r6, lr │ │ │ │ - smlabbeq r5, r4, r6, lr │ │ │ │ - tsteq r6, r4, asr r2 │ │ │ │ - tsteq r3, r0, lsr #10 │ │ │ │ - smlatbeq r5, r4, r6, lr │ │ │ │ - tsteq r6, r4, ror r2 │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - @ instruction: 0x0105e6b4 │ │ │ │ - smlabbeq r6, r4, r2, r0 │ │ │ │ - smlatteq r3, r0, r4, r8 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatbeq r6, r4, r2, r0 │ │ │ │ - smlabteq r3, r8, r4, r8 │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - smlatteq r5, ip, r6, lr │ │ │ │ - @ instruction: 0x010602bc │ │ │ │ - smlatbeq r3, r8, r4, r8 │ │ │ │ - smlabteq r6, r8, r2, r0 │ │ │ │ - @ instruction: 0x01038498 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r6, ip, lsr r3 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + @ instruction: 0x0105ff98 │ │ │ │ + tstpeq r5, r4, ror pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105e3b0 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + @ instruction: 0x0105e3bc │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + tstpeq r5, r4, lsl #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r8, lsr #12 │ │ │ │ ldrdeq r0, [r6, -r8] │ │ │ │ - tsteq r5, r4, lsl r7 │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ + tsteq r6, ip, lsr #2 │ │ │ │ + smlabbeq r5, r8, r4, lr │ │ │ │ + tsteq r5, r0, lsl r4 │ │ │ │ + ldrdeq lr, [r5, -r0] │ │ │ │ + smlatbeq r5, ip, r3, lr │ │ │ │ + tstpeq r5, ip, ror pc @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010382b8 │ │ │ │ + smlabteq r5, ip, r3, lr │ │ │ │ + @ instruction: 0x0105ff9c │ │ │ │ + smlatbeq r3, r0, r2, r8 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + smlatteq r5, r4, r3, lr │ │ │ │ + @ instruction: 0x0105ffb4 │ │ │ │ + smlabbeq r3, r0, r2, r8 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + ldrdeq pc, [r5, -r4] │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tsteq r5, r8, lsr r4 │ │ │ │ + tsteq r5, r4, lsl r4 │ │ │ │ + smlatteq r5, r4, pc, pc @ │ │ │ │ + tsteq r3, r0, asr #4 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + tsteq r6, r4 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + tsteq r5, ip, asr #8 │ │ │ │ + tsteq r6, ip, lsl r0 │ │ │ │ + tsteq r3, r8, lsl #4 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + strdeq r8, [r3, -r8] │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + swpeq r0, ip, [r6] │ │ │ │ + qaddeq r0, ip, r6 │ │ │ │ + tsteq r6, r8, lsr r0 │ │ │ │ + tsteq r5, r4, ror r4 │ │ │ │ + smlabteq r3, r8, r1, r8 │ │ │ │ + qaddeq r0, r8, r6 │ │ │ │ stcleq 8, cr15, [r4], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ stcleq 8, cr15, [r0], {223} @ 0xdf │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [ip], #892 @ 0x37c │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldceq 8, cr15, [r8], #892 @ 0x37c │ │ │ │ @@ -48539,423 +48539,423 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0668f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ @ instruction: 0x0664f8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - smlatteq r3, ip, sp, r7 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - smlatbeq r5, ip, ip, pc @ │ │ │ │ - smlatteq r5, r8, r0, lr │ │ │ │ - smlabteq r3, ip, sp, r7 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - @ instruction: 0x01037dbc │ │ │ │ - tsteq r5, r0, ror r1 │ │ │ │ - tsteq r5, r0, lsr r1 │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + tstpeq r5, r0, lsr sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, ip, lsl #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r3, ip, lsl fp │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + @ instruction: 0x0105de90 │ │ │ │ + tsteq r5, ip, ror #28 │ │ │ │ + tstpeq r5, ip, lsr sl @ p-variant is OBSOLETE │ │ │ │ + strdeq r7, [r3, -r4] │ │ │ │ + smlabbeq r5, ip, lr, sp │ │ │ │ + tstpeq r5, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + smlabteq r5, r8, lr, sp │ │ │ │ + smlatbeq r5, r4, lr, sp │ │ │ │ + tstpeq r5, r4, ror sl @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01037abc │ │ │ │ + smlabbeq r5, r0, sl, pc @ │ │ │ │ + smlatbeq r3, ip, sl, r7 │ │ │ │ + tstpeq r5, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, ip, pc, sp @ │ │ │ │ + smlatteq r5, ip, sl, pc @ │ │ │ │ + smlatbeq r5, ip, sl, pc @ │ │ │ │ + smlabbeq r5, r8, sl, pc @ │ │ │ │ + smlabteq r5, r4, lr, sp │ │ │ │ + tsteq r3, r4, ror sl │ │ │ │ + smlatbeq r5, r8, sl, pc @ │ │ │ │ + smlatteq r5, r4, lr, sp │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + smlatteq r5, r4, sl, pc @ │ │ │ │ + smlabteq r5, r0, sl, pc @ │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r3, ip, lsr sl │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r3, ip, lsr #20 │ │ │ │ + smlabbeq r5, r4, pc, sp @ │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r5, r0, lsr #30 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r3, r4, lsl #20 │ │ │ │ + tsteq r5, r0, asr #30 │ │ │ │ + tstpeq r5, r0, lsl fp @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, ip, r9, r7 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + tsteq r5, r8, asr pc │ │ │ │ + tstpeq r5, r8, lsr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, ip, r9, r7 │ │ │ │ + tstpeq r5, r4, lsr fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010379bc │ │ │ │ + tsteq r5, r8, asr #32 │ │ │ │ + smlatbeq r5, r8, fp, pc @ │ │ │ │ + tstpeq r5, r8, ror #22 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, asr #22 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r0, pc, sp @ │ │ │ │ + smlabbeq r3, ip, r9, r7 │ │ │ │ + tstpeq r5, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r0, pc, sp @ │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + smlatbeq r5, r0, fp, pc @ │ │ │ │ + tstpeq r5, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105dfb8 │ │ │ │ + tsteq r3, r4, asr r9 │ │ │ │ + smlabteq r5, r4, pc, sp @ │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + mrseq lr, (UNDEF: 5) │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, fp, pc @ │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + smlabteq r5, ip, fp, pc @ │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + tsteq r5, r8, lsr r0 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + smlatteq r5, r4, fp, pc @ │ │ │ │ + smlatteq r3, r4, r8, r7 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + smlabbeq r5, r8, r3, lr │ │ │ │ + ldrdeq lr, [r5, -ip] │ │ │ │ + smlabteq r5, ip, ip, pc @ │ │ │ │ + tstpeq r5, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl ip @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r5, ip, lsr #32 │ │ │ │ + @ instruction: 0x01037894 │ │ │ │ + tstpeq r5, r0, lsl ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, asr #32 │ │ │ │ + tsteq r3, ip, ror r8 │ │ │ │ + tstpeq r5, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, rrx │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + tstpeq r5, r8, asr #24 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, r0, lr │ │ │ │ + tsteq r3, r4, asr #16 │ │ │ │ + @ instruction: 0x0105fcbc │ │ │ │ + tstpeq r5, ip, ror ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + swpeq lr, r4, [r5] │ │ │ │ + tsteq r3, ip, lsl r8 │ │ │ │ + tstpeq r5, r8, ror ip @ p-variant is OBSOLETE │ │ │ │ + strheq lr, [r5, -r4] │ │ │ │ + tsteq r3, r4, lsl #16 │ │ │ │ + @ instruction: 0x0105fcb4 │ │ │ │ + @ instruction: 0x0105fc90 │ │ │ │ + smlabteq r5, ip, r0, lr │ │ │ │ + smlatteq r3, r4, r7, r7 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + smlabbeq r5, r0, sp, pc @ │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ tsteq r5, ip, lsl #2 │ │ │ │ - ldrdeq pc, [r5, -ip] │ │ │ │ - @ instruction: 0x01037d94 │ │ │ │ - tsteq r5, ip, lsr #2 │ │ │ │ - strdeq pc, [r5, -ip] │ │ │ │ - tsteq r3, ip, ror sp │ │ │ │ - tsteq r5, r8, ror #2 │ │ │ │ + smlatteq r5, r8, r0, lr │ │ │ │ + @ instruction: 0x0105fcb8 │ │ │ │ + smlatbeq r3, r4, r7, r7 │ │ │ │ + tsteq r5, r8, lsl #2 │ │ │ │ + ldrdeq pc, [r5, -r8] │ │ │ │ + smlabbeq r3, ip, r7, r7 │ │ │ │ tsteq r5, r4, asr #2 │ │ │ │ + tsteq r5, r0, lsr #2 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r3, ip, ror #14 │ │ │ │ + strdeq pc, [r5, -ip] │ │ │ │ + tsteq r3, ip, asr r7 │ │ │ │ + tstpeq r5, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r8, lsr sp @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, r4, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - tstpeq r5, r0, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, asr #26 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - tsteq r5, ip, lsr #4 │ │ │ │ - smlabbeq r5, ip, sp, pc @ │ │ │ │ + tsteq r5, r0, asr r1 │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + tstpeq r5, r4, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r0, ror r1 │ │ │ │ + tsteq r3, ip, lsl r7 │ │ │ │ + tstpeq r5, r0, ror sp @ p-variant is OBSOLETE │ │ │ │ tstpeq r5, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsr #26 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - tsteq r3, r4, lsl sp │ │ │ │ - tstpeq r5, r8, asr #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r4, r1, lr │ │ │ │ + smlabbeq r5, r8, r1, lr │ │ │ │ strdeq r7, [r3, -ip] │ │ │ │ - smlabbeq r5, r4, sp, pc @ │ │ │ │ - tstpeq r5, r0, ror #26 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105e19c │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - smlatbeq r5, r8, r1, lr │ │ │ │ - smlabteq r3, ip, ip, r7 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - smlatteq r5, r4, r1, lr │ │ │ │ + @ instruction: 0x0105e194 │ │ │ │ + smlatteq r3, ip, r6, r7 │ │ │ │ + tsteq r5, r4, asr #6 │ │ │ │ + tstpeq r5, r4, lsr lr @ p-variant is OBSOLETE │ │ │ │ + mrseq lr, SP_usr │ │ │ │ smlabteq r5, r0, r1, lr │ │ │ │ - @ instruction: 0x0105fd90 │ │ │ │ - smlatbeq r3, r4, ip, r7 │ │ │ │ - smlatteq r5, r0, r1, lr │ │ │ │ - @ instruction: 0x0105fdb0 │ │ │ │ - smlabbeq r3, ip, ip, r7 │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ + @ instruction: 0x0105e19c │ │ │ │ + tstpeq r5, ip, ror #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010376b4 │ │ │ │ + @ instruction: 0x0105e1bc │ │ │ │ + smlabbeq r5, ip, sp, pc @ │ │ │ │ + @ instruction: 0x0103769c │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlatbeq r5, r4, sp, pc @ │ │ │ │ + tsteq r3, ip, ror r6 │ │ │ │ + @ instruction: 0x0105fdb0 │ │ │ │ + tsteq r3, ip, ror #12 │ │ │ │ + tstpeq r5, ip, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, ip, sp, pc @ │ │ │ │ smlabteq r5, r8, sp, pc @ │ │ │ │ - tsteq r3, ip, ror #24 │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - smlatteq r5, r8, r2, lr │ │ │ │ - tstpeq r5, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r8, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r5, r4, sp, pc @ │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - tstpeq r5, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r0, asr #4 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - tstpeq r5, r0, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r8, asr r2 │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - smlatteq r3, r4, fp, r7 │ │ │ │ - smlatteq r5, r0, r2, lr │ │ │ │ - smlatbeq r5, r0, r2, lr │ │ │ │ + tsteq r5, r4, lsl #4 │ │ │ │ + tsteq r3, r4, asr #12 │ │ │ │ + smlatteq r5, r8, sp, pc @ │ │ │ │ + tsteq r5, r4, lsr #4 │ │ │ │ + tsteq r3, ip, lsr #12 │ │ │ │ + tstpeq r5, r4, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, ip, lsr r2 │ │ │ │ + tsteq r3, ip, lsl #12 │ │ │ │ + tsteq r5, r8, asr #4 │ │ │ │ + strdeq r7, [r3, -ip] │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + @ instruction: 0x0105e2bc │ │ │ │ tsteq r5, ip, ror r2 │ │ │ │ - tstpeq r5, ip, asr #28 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01037bbc │ │ │ │ - @ instruction: 0x0105e29c │ │ │ │ - tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, r4, fp, r7 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + tstpeq r5, r8, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, ip, r5, r7 │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + tstpeq r5, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010375b4 │ │ │ │ @ instruction: 0x0105e2b4 │ │ │ │ + @ instruction: 0x0105e290 │ │ │ │ + tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01037594 │ │ │ │ + tstpeq r5, ip, ror #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r4, r5, r7 │ │ │ │ + smlatteq r5, r8, lr, pc @ │ │ │ │ + smlatbeq r5, r8, lr, pc @ │ │ │ │ smlabbeq r5, r4, lr, pc @ │ │ │ │ - smlabbeq r3, r4, fp, r7 │ │ │ │ - @ instruction: 0x0105fe90 │ │ │ │ - tsteq r3, r4, ror fp │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r5, ip, ror r4 │ │ │ │ - tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r4] │ │ │ │ - @ instruction: 0x0105feb4 │ │ │ │ - @ instruction: 0x0105fe90 │ │ │ │ - smlabteq r5, ip, r2, lr │ │ │ │ - tsteq r3, r4, lsr fp │ │ │ │ - @ instruction: 0x0105feb0 │ │ │ │ - smlatteq r5, ip, r2, lr │ │ │ │ - tsteq r3, ip, lsl fp │ │ │ │ - smlatteq r5, ip, lr, pc @ │ │ │ │ - smlabteq r5, r8, lr, pc @ │ │ │ │ + smlabteq r5, r0, r2, lr │ │ │ │ + tsteq r3, ip, asr r5 │ │ │ │ + smlatbeq r5, r4, lr, pc @ │ │ │ │ + smlatteq r5, r0, r2, lr │ │ │ │ + tsteq r3, r4, asr #10 │ │ │ │ + smlatteq r5, r0, lr, pc @ │ │ │ │ + @ instruction: 0x0105febc │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + tsteq r3, r4, lsr #10 │ │ │ │ tsteq r5, r4, lsl #6 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - smlatteq r5, r8, lr, pc @ │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - smlatteq r3, r4, sl, r7 │ │ │ │ - tstpeq r5, ip, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, ip, lsl pc @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r5, -r8] │ │ │ │ + tsteq r3, r4, lsl r5 │ │ │ │ + tsteq r6, r8, ror r5 │ │ │ │ + tsteq r6, r8, lsr #4 │ │ │ │ + tsteq r6, ip, ror r0 │ │ │ │ + ldrdeq lr, [r5, -r8] │ │ │ │ + tsteq r5, r0, ror #6 │ │ │ │ + tsteq r5, r0, lsr #6 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + smlabteq r5, ip, lr, pc @ │ │ │ │ + smlabteq r3, ip, r4, r7 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + smlatteq r5, ip, lr, pc @ │ │ │ │ + @ instruction: 0x010374b4 │ │ │ │ + tsteq r5, r8, asr r3 │ │ │ │ tsteq r5, r4, lsr r3 │ │ │ │ - @ instruction: 0x01037abc │ │ │ │ - tstpeq r5, r8, lsl pc @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01037494 │ │ │ │ tsteq r5, r4, asr r3 │ │ │ │ - smlatbeq r3, r4, sl, r7 │ │ │ │ - tstpeq r5, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ - tstpeq r5, r0, lsr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - smlabbeq r3, r4, sl, r7 │ │ │ │ - tsteq r5, r8, ror r3 │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - tsteq r6, r0, lsr #32 │ │ │ │ - smlatteq r5, ip, r3, lr │ │ │ │ - smlatbeq r5, ip, r3, lr │ │ │ │ + tstpeq r5, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ + smlabteq r5, r8, r3, lr │ │ │ │ smlabbeq r5, r8, r3, lr │ │ │ │ - tstpeq r5, r8, asr pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - smlatbeq r5, r8, r3, lr │ │ │ │ + tsteq r5, r4, ror #6 │ │ │ │ + tstpeq r5, r4, lsr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r4, asr r4 │ │ │ │ + smlabbeq r5, r4, r3, lr │ │ │ │ + tstpeq r5, r4, asr pc @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsr r4 │ │ │ │ + smlabteq r5, r0, r3, lr │ │ │ │ + @ instruction: 0x0105e39c │ │ │ │ + tstpeq r5, ip, ror #30 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, ip, lsl r4 │ │ │ │ tstpeq r5, r8, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr #20 │ │ │ │ + tsteq r3, ip, lsl #8 │ │ │ │ + smlabbeq r5, ip, r4, lr │ │ │ │ + smlatteq r5, ip, pc, pc @ │ │ │ │ + smlatbeq r5, ip, pc, pc @ │ │ │ │ + smlabbeq r5, r8, pc, pc @ │ │ │ │ + smlabteq r5, r4, r3, lr │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + smlatbeq r5, r8, pc, pc @ │ │ │ │ smlatteq r5, r4, r3, lr │ │ │ │ - smlabteq r5, r0, r3, lr │ │ │ │ - @ instruction: 0x0105ff90 │ │ │ │ - tsteq r3, ip, lsl #20 │ │ │ │ - @ instruction: 0x0105ff9c │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - tsteq r6, r8, lsl r0 │ │ │ │ - ldrdeq pc, [r5, -r8] │ │ │ │ - @ instruction: 0x0105ffb4 │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - ldrdeq pc, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsl r4 │ │ │ │ - @ instruction: 0x010379bc │ │ │ │ + smlabteq r3, r4, r3, r7 │ │ │ │ + smlatteq r5, r4, pc, pc @ │ │ │ │ + smlabteq r5, r0, pc, pc @ │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + smlatbeq r3, r4, r3, r7 │ │ │ │ + tsteq r5, r8, lsl #8 │ │ │ │ + @ instruction: 0x01037394 │ │ │ │ + smlabbeq r5, r4, r4, lr │ │ │ │ + tsteq r5, r4, asr #8 │ │ │ │ + tsteq r5, r0, lsr #8 │ │ │ │ + strdeq pc, [r5, -r0] │ │ │ │ + tsteq r3, ip, ror #6 │ │ │ │ + tsteq r5, r0, asr #8 │ │ │ │ tsteq r6, r0, lsl r0 │ │ │ │ - smlatteq r5, ip, pc, pc @ │ │ │ │ - tsteq r5, r8, lsr #8 │ │ │ │ - @ instruction: 0x0103799c │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ - smlabbeq r3, ip, r9, r7 │ │ │ │ - smlatteq r5, r4, r5, lr │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlatbeq r5, r0, r4, lr │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - tsteq r5, ip, lsr r4 │ │ │ │ - tsteq r6, ip │ │ │ │ - tsteq r3, r4, asr r9 │ │ │ │ - tsteq r5, ip, asr r4 │ │ │ │ - tsteq r6, ip, lsr #32 │ │ │ │ - tsteq r3, ip, lsr r9 │ │ │ │ - @ instruction: 0x0105e498 │ │ │ │ - tsteq r5, r4, ror r4 │ │ │ │ - tsteq r6, r4, asr #32 │ │ │ │ - tsteq r3, ip, lsl r9 │ │ │ │ - qaddeq r0, r0, r6 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - smlabteq r6, ip, r0, r0 │ │ │ │ - smlabbeq r6, ip, r0, r0 │ │ │ │ - tsteq r6, r8, rrx │ │ │ │ - smlatbeq r5, r4, r4, lr │ │ │ │ - smlatteq r3, r4, r8, r7 │ │ │ │ - smlabbeq r6, r8, r0, r0 │ │ │ │ - smlabteq r5, r4, r4, lr │ │ │ │ - smlabteq r3, ip, r8, r7 │ │ │ │ - smlabteq r6, r4, r0, r0 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tsteq r5, r8, asr r4 │ │ │ │ + tsteq r6, r8, lsr #32 │ │ │ │ + tsteq r3, r4, lsr r3 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + tsteq r3, r4, lsr #6 │ │ │ │ + smlatteq r6, r4, r1, r0 │ │ │ │ + tsteq r5, r0, asr #10 │ │ │ │ smlatbeq r6, r0, r0, r0 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - smlatbeq r3, ip, r8, r7 │ │ │ │ - smlatteq r5, r8, r4, lr │ │ │ │ - @ instruction: 0x0103789c │ │ │ │ - @ instruction: 0x01060190 │ │ │ │ - tsteq r5, ip, asr r5 │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ + tsteq r6, r0, rrx │ │ │ │ + tsteq r6, ip, lsr r0 │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + smlatteq r3, ip, r2, r7 │ │ │ │ + qaddeq r0, ip, r6 │ │ │ │ + @ instruction: 0x0105e498 │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + swpeq r0, r8, [r6] │ │ │ │ + tsteq r6, r4, ror r0 │ │ │ │ + @ instruction: 0x0105e4b0 │ │ │ │ + @ instruction: 0x010372b4 │ │ │ │ + @ instruction: 0x0105e4bc │ │ │ │ + smlatbeq r3, r4, r2, r7 │ │ │ │ + tsteq r5, r8, lsr r5 │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ - smlabteq r6, r8, r0, r0 │ │ │ │ - tsteq r3, ip, ror #16 │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlatbeq r6, r4, r0, r0 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + smlabteq r6, r4, r0, r0 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r5, ip, lsl #10 │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r3, r4, asr #4 │ │ │ │ smlatteq r6, r8, r0, r0 │ │ │ │ - tsteq r3, r4, asr r8 │ │ │ │ + tsteq r3, r4, lsr r2 │ │ │ │ + strdeq lr, [r5, -ip] │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tsteq r6, ip, lsl r1 │ │ │ │ + strdeq r0, [r6, -r8] │ │ │ │ + tsteq r5, r4, lsr r5 │ │ │ │ + tsteq r3, r4, lsl #4 │ │ │ │ + tsteq r6, r8, lsl r1 │ │ │ │ tsteq r5, r4, asr r5 │ │ │ │ - tsteq r5, r0, lsr r5 │ │ │ │ - mrseq r0, (UNDEF: 22) │ │ │ │ - tsteq r3, r4, lsr r8 │ │ │ │ - tsteq r6, ip, lsl #2 │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ - smlabbeq r6, r8, r1, r0 │ │ │ │ - tsteq r6, r8, asr #2 │ │ │ │ - tsteq r6, r4, lsr #2 │ │ │ │ - tsteq r5, r0, ror #10 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - tsteq r6, r4, asr #2 │ │ │ │ - smlabbeq r5, r0, r5, lr │ │ │ │ - smlatteq r3, r4, r7, r7 │ │ │ │ + smlatteq r3, ip, r1, r7 │ │ │ │ + tsteq r6, r4, asr r1 │ │ │ │ + tsteq r6, r0, lsr r1 │ │ │ │ + tsteq r5, ip, ror #10 │ │ │ │ + smlabteq r3, ip, r1, r7 │ │ │ │ + tsteq r5, r8, ror r5 │ │ │ │ + @ instruction: 0x010371bc │ │ │ │ + strdeq lr, [r5, -r4] │ │ │ │ + @ instruction: 0x0105e5b4 │ │ │ │ + @ instruction: 0x0105e590 │ │ │ │ + tsteq r6, r0, ror #2 │ │ │ │ + @ instruction: 0x01037194 │ │ │ │ + @ instruction: 0x0105e5b0 │ │ │ │ smlabbeq r6, r0, r1, r0 │ │ │ │ - tsteq r6, ip, asr r1 │ │ │ │ - @ instruction: 0x0105e598 │ │ │ │ - smlabteq r3, r4, r7, r7 │ │ │ │ - smlatbeq r5, r4, r5, lr │ │ │ │ - @ instruction: 0x010377b4 │ │ │ │ - tsteq r6, r8, lsl r8 │ │ │ │ - smlabteq r6, r8, r4, r0 │ │ │ │ - tsteq r6, ip, lsl r3 │ │ │ │ - tsteq r5, r8, ror r6 │ │ │ │ - tsteq r5, r0, lsl #12 │ │ │ │ - smlabteq r5, r0, r5, lr │ │ │ │ - @ instruction: 0x0105e59c │ │ │ │ - tsteq r6, ip, ror #2 │ │ │ │ - tsteq r3, ip, ror #14 │ │ │ │ - @ instruction: 0x0105e5bc │ │ │ │ - smlabbeq r6, ip, r1, r0 │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - strdeq lr, [r5, -r8] │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ + tsteq r3, ip, ror r1 │ │ │ │ + smlatteq r5, ip, r5, lr │ │ │ │ + smlabteq r5, r8, r5, lr │ │ │ │ + @ instruction: 0x01060198 │ │ │ │ + tsteq r3, ip, asr r1 │ │ │ │ smlatbeq r6, r4, r1, r0 │ │ │ │ - tsteq r3, r4, lsr r7 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r5, ip, lsr r9 │ │ │ │ + @ instruction: 0x0105e790 │ │ │ │ + smlabbeq r6, r0, r2, r0 │ │ │ │ + tsteq r6, r8, lsl #4 │ │ │ │ + smlabteq r6, r8, r1, r0 │ │ │ │ + smlatbeq r6, r4, r1, r0 │ │ │ │ + smlatteq r5, r0, r5, lr │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ smlabteq r6, r4, r1, r0 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ - tsteq r5, r8, ror #12 │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r5, r4, lsl #12 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ + tsteq r5, r0, lsl #12 │ │ │ │ strdeq r7, [r3, -r4] │ │ │ │ - tsteq r5, r4, lsr #12 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - ldrdeq r7, [r3, -ip] │ │ │ │ - tsteq r5, r0, ror #12 │ │ │ │ - tsteq r5, ip, lsr r6 │ │ │ │ + mrseq r0, LR_usr │ │ │ │ + ldrdeq r0, [r6, -ip] │ │ │ │ + tsteq r5, r8, lsl r6 │ │ │ │ + ldrdeq r7, [r3, -r4] │ │ │ │ + strdeq r0, [r6, -ip] │ │ │ │ + tsteq r5, r8, lsr r6 │ │ │ │ + strheq r7, [r3, -ip] │ │ │ │ + tsteq r6, r0, ror r2 │ │ │ │ + tsteq r6, r0, lsr r2 │ │ │ │ tsteq r6, ip, lsl #4 │ │ │ │ - @ instruction: 0x010376bc │ │ │ │ - tsteq r6, r8, lsl r2 │ │ │ │ - smlatbeq r3, ip, r6, r7 │ │ │ │ - tsteq r5, ip, lsr #14 │ │ │ │ - smlabbeq r6, ip, r2, r0 │ │ │ │ - tsteq r6, ip, asr #4 │ │ │ │ - tsteq r6, r8, lsr #4 │ │ │ │ - tsteq r5, r4, ror #12 │ │ │ │ - tsteq r3, ip, ror r6 │ │ │ │ - tsteq r6, r8, asr #4 │ │ │ │ - smlabbeq r5, r4, r6, lr │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - smlabbeq r6, r4, r2, r0 │ │ │ │ - tsteq r6, r0, ror #4 │ │ │ │ - @ instruction: 0x0105e69c │ │ │ │ - tsteq r3, r4, asr #12 │ │ │ │ - smlatbeq r5, r8, r6, lr │ │ │ │ - tsteq r3, r4, lsr r6 │ │ │ │ - tsteq r5, r4, lsr #14 │ │ │ │ - smlatteq r5, r4, r6, lr │ │ │ │ + tsteq r5, r8, asr #12 │ │ │ │ + swpeq r7, r4, [r3] │ │ │ │ + tsteq r6, ip, lsr #4 │ │ │ │ + tsteq r5, r8, ror #12 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq r6, r8, ror #4 │ │ │ │ + tsteq r6, r4, asr #4 │ │ │ │ + smlabbeq r5, r0, r6, lr │ │ │ │ + qaddeq r7, ip, r3 │ │ │ │ + smlabbeq r5, ip, r6, lr │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + tsteq r6, r4, lsr r3 │ │ │ │ + tsteq r5, r0, lsl #14 │ │ │ │ smlabteq r5, r0, r6, lr │ │ │ │ - @ instruction: 0x01060290 │ │ │ │ - tsteq r3, ip, lsl #12 │ │ │ │ - smlatteq r5, r0, r6, lr │ │ │ │ - @ instruction: 0x010602b0 │ │ │ │ - strdeq r7, [r3, -r4] │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ + @ instruction: 0x0105e69c │ │ │ │ + tsteq r6, ip, ror #4 │ │ │ │ + tsteq r3, ip, lsl r0 │ │ │ │ + @ instruction: 0x0105e6bc │ │ │ │ + smlabbeq r6, ip, r2, r0 │ │ │ │ + tsteq r3, r4 │ │ │ │ strdeq lr, [r5, -r8] │ │ │ │ + ldrdeq lr, [r5, -r4] │ │ │ │ + smlatbeq r6, r4, r2, r0 │ │ │ │ + smlatteq r3, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x010602b0 │ │ │ │ + ldrdeq r6, [r3, -r4] │ │ │ │ + tsteq r6, ip, lsr #6 │ │ │ │ + smlatteq r6, ip, r2, r0 │ │ │ │ smlabteq r6, r8, r2, r0 │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlabteq r3, r4, r5, r7 │ │ │ │ - smlabbeq r6, r4, r4, r0 │ │ │ │ - smlatteq r5, r0, r7, lr │ │ │ │ - tsteq r6, r0, asr #6 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + smlatbeq r3, ip, pc, r6 @ │ │ │ │ + smlatteq r6, r8, r2, r0 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + @ instruction: 0x01036f94 │ │ │ │ + tsteq r6, r4, lsr #6 │ │ │ │ mrseq r0, LR_und │ │ │ │ - ldrdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - smlabbeq r3, ip, r5, r7 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - tsteq r6, r8, lsr r3 │ │ │ │ - tsteq r6, r4, lsl r3 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - tsteq r5, ip, asr r7 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - ldrdeq lr, [r5, -r8] │ │ │ │ - @ instruction: 0x0105e798 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r3, r4, ror pc │ │ │ │ + tsteq r5, r8, asr #14 │ │ │ │ + tsteq r3, r4, ror #30 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + smlatteq r6, r8, r3, r0 │ │ │ │ + @ instruction: 0x0105e7b4 │ │ │ │ tsteq r5, r4, ror r7 │ │ │ │ - tsteq r6, r4, asr #6 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - @ instruction: 0x0105e794 │ │ │ │ - tsteq r6, r4, ror #6 │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ + tsteq r5, r0, asr r7 │ │ │ │ + tsteq r6, r0, lsr #6 │ │ │ │ + tsteq r3, ip, lsr #30 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + tsteq r6, r0, asr #6 │ │ │ │ + tsteq r3, r4, lsl pc │ │ │ │ smlatbeq r5, ip, r7, lr │ │ │ │ + smlabbeq r5, r8, r7, lr │ │ │ │ + tsteq r6, r8, asr r3 │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + tsteq r6, r4, ror #6 │ │ │ │ + smlatteq r3, r4, lr, r6 │ │ │ │ + smlatteq r6, r0, r3, r0 │ │ │ │ + smlatbeq r6, r0, r3, r0 │ │ │ │ tsteq r6, ip, ror r3 │ │ │ │ - smlatteq r3, r4, r4, r7 │ │ │ │ - smlabbeq r6, r8, r3, r0 │ │ │ │ - ldrdeq r7, [r3, -r4] │ │ │ │ - @ instruction: 0x0105e89c │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - @ instruction: 0x010603bc │ │ │ │ - @ instruction: 0x01060398 │ │ │ │ - ldrdeq lr, [r5, -r4] │ │ │ │ - smlatbeq r3, r4, r4, r7 │ │ │ │ - @ instruction: 0x010603b8 │ │ │ │ - strdeq lr, [r5, -r4] │ │ │ │ - smlabbeq r3, ip, r4, r7 │ │ │ │ - strdeq r0, [r6, -r4] │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - tsteq r5, ip, lsl #16 │ │ │ │ - tsteq r3, ip, ror #8 │ │ │ │ - tsteq r5, r8, lsl r8 │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - @ instruction: 0x0105e894 │ │ │ │ - tsteq r5, r4, asr r8 │ │ │ │ - tsteq r5, r0, lsr r8 │ │ │ │ - tsteq r6, r0, lsl #8 │ │ │ │ - tsteq r3, r4, lsr r4 │ │ │ │ - tsteq r5, r0, asr r8 │ │ │ │ - tsteq r6, r0, lsr #8 │ │ │ │ - tsteq r3, ip, lsl r4 │ │ │ │ - smlabbeq r5, ip, r8, lr │ │ │ │ - tsteq r5, r8, ror #16 │ │ │ │ - tsteq r6, r8, lsr r4 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlatteq r3, ip, r3, r7 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - tsteq r6, r0, lsr #10 │ │ │ │ - smlatbeq r6, r8, r4, r0 │ │ │ │ - tsteq r6, r8, ror #8 │ │ │ │ - tsteq r6, r4, asr #8 │ │ │ │ - smlabbeq r5, r0, r8, lr │ │ │ │ - smlatbeq r3, ip, r3, r7 │ │ │ │ - tsteq r6, r4, ror #8 │ │ │ │ - smlatbeq r5, r0, r8, lr │ │ │ │ - @ instruction: 0x01037394 │ │ │ │ - smlatbeq r6, r0, r4, r0 │ │ │ │ - tsteq r6, ip, ror r4 │ │ │ │ - @ instruction: 0x0105e8b8 │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - @ instruction: 0x0106049c │ │ │ │ + @ instruction: 0x0105e7b8 │ │ │ │ + @ instruction: 0x01036ebc │ │ │ │ + @ instruction: 0x0106039c │ │ │ │ ldrdeq lr, [r5, -r8] │ │ │ │ - tsteq r3, ip, asr r3 │ │ │ │ - tsteq r6, r0, lsl r5 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - smlatbeq r6, ip, r4, r0 │ │ │ │ - smlatteq r5, r8, r8, lr │ │ │ │ - tsteq r3, r4, lsr r3 │ │ │ │ - smlabteq r6, ip, r4, r0 │ │ │ │ - tsteq r5, r8, lsl #18 │ │ │ │ - tsteq r3, ip, lsl r3 │ │ │ │ - tsteq r6, r8, lsl #10 │ │ │ │ - smlatteq r6, r4, r4, r0 │ │ │ │ - tsteq r5, r0, lsr #18 │ │ │ │ - strdeq r7, [r3, -ip] │ │ │ │ - tsteq r5, ip, lsr #18 │ │ │ │ - smlatteq r3, ip, r2, r7 │ │ │ │ - ldrdeq r0, [r6, -r4] │ │ │ │ - smlatbeq r5, r0, r9, lr │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r5, ip, lsr r9 │ │ │ │ - tsteq r6, ip, lsl #10 │ │ │ │ - @ instruction: 0x010372bc │ │ │ │ - tsteq r5, ip, asr r9 │ │ │ │ - tsteq r6, ip, lsr #10 │ │ │ │ - smlatbeq r3, r4, r2, r7 │ │ │ │ - @ instruction: 0x0105e998 │ │ │ │ - tsteq r5, r4, ror r9 │ │ │ │ - tsteq r6, r4, asr #10 │ │ │ │ - smlabbeq r3, r4, r2, r7 │ │ │ │ - tsteq r6, r0, asr r5 │ │ │ │ - tsteq r3, r4, ror r2 │ │ │ │ - smlabteq r6, ip, r5, r0 │ │ │ │ - smlabbeq r6, ip, r5, r0 │ │ │ │ - tsteq r6, r8, ror #10 │ │ │ │ - smlatbeq r5, r4, r9, lr │ │ │ │ - tsteq r3, ip, asr #4 │ │ │ │ - smlabbeq r6, r8, r5, r0 │ │ │ │ - smlabteq r5, r4, r9, lr │ │ │ │ - tsteq r3, r4, lsr r2 │ │ │ │ - smlabteq r6, r4, r5, r0 │ │ │ │ - smlatbeq r6, r0, r5, r0 │ │ │ │ - ldrdeq lr, [r5, -ip] │ │ │ │ - tsteq r3, r4, lsl r2 │ │ │ │ - smlatteq r5, r8, r9, lr │ │ │ │ - tsteq r3, r4, lsl #4 │ │ │ │ - @ instruction: 0x0105eb98 │ │ │ │ - smlabbeq r6, r8, r6, r0 │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - smlabteq r6, r0, r5, r0 │ │ │ │ - smlabteq r3, ip, r1, r7 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - smlatteq r6, r0, r5, r0 │ │ │ │ - @ instruction: 0x010371b4 │ │ │ │ - tsteq r5, ip, asr #20 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - strdeq r0, [r6, -r8] │ │ │ │ - @ instruction: 0x01037194 │ │ │ │ - tsteq r6, r4, lsl #12 │ │ │ │ - smlabbeq r3, r4, r1, r7 │ │ │ │ - smlabbeq r6, r0, r6, r0 │ │ │ │ - tsteq r6, r0, asr #12 │ │ │ │ - tsteq r6, ip, lsl r6 │ │ │ │ - tsteq r5, r8, asr sl │ │ │ │ - tsteq r3, ip, asr r1 │ │ │ │ - tsteq r6, ip, lsr r6 │ │ │ │ - tsteq r5, r8, ror sl │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r6, r8, ror r6 │ │ │ │ - tsteq r6, r4, asr r6 │ │ │ │ + smlatbeq r3, r4, lr, r6 │ │ │ │ + ldrdeq r0, [r6, -r8] │ │ │ │ + @ instruction: 0x010603b4 │ │ │ │ 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 │ │ │ │ - tsteq r5, lr, lsr #8 │ │ │ │ - smlabteq r3, r4, sl, r6 │ │ │ │ - tsteq r5, lr, lsr r4 │ │ │ │ - @ instruction: 0x01036ab8 │ │ │ │ - smlatteq r6, sl, r0, r0 │ │ │ │ - @ instruction: 0x0105e4b8 │ │ │ │ - tsteq r5, sl, ror r4 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ - tsteq r6, sl, lsr #32 │ │ │ │ - @ instruction: 0x01036a94 │ │ │ │ - tsteq r5, lr, ror r4 │ │ │ │ - qaddeq r0, r0, r6 │ │ │ │ - smlabbeq r3, r2, sl, r6 │ │ │ │ - smlabteq r5, r0, r4, lr │ │ │ │ - @ instruction: 0x0105e49e │ │ │ │ - tsteq r6, r0, ror r0 │ │ │ │ - tsteq r3, sl, ror #20 │ │ │ │ - smlabbeq r6, r0, r0, r0 │ │ │ │ - tsteq r3, lr, asr sl │ │ │ │ - mrseq r0, (UNDEF: 22) │ │ │ │ - smlabteq r6, r2, r0, r0 │ │ │ │ - smlatbeq r6, r0, r0, r0 │ │ │ │ + smlabbeq r5, lr, r1, lr │ │ │ │ + tsteq r3, r4, lsr #16 │ │ │ │ + @ instruction: 0x0105e19e │ │ │ │ + tsteq r3, r8, lsl r8 │ │ │ │ + tstpeq r5, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + @ instruction: 0x0105e1b8 │ │ │ │ + smlabbeq r5, sl, sp, pc @ │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ ldrdeq lr, [r5, -lr] │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - smlabteq r6, r6, r0, r0 │ │ │ │ - tsteq r5, r4, lsl #10 │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - tsteq r6, r8, lsl #2 │ │ │ │ - smlatteq r6, r6, r0, r0 │ │ │ │ - tsteq r5, r4, lsr #10 │ │ │ │ - tsteq r3, r6, lsl sl │ │ │ │ - tsteq r5, r4, lsr r5 │ │ │ │ - tsteq r3, sl, lsl #20 │ │ │ │ + @ instruction: 0x0105fdb0 │ │ │ │ + smlatteq r3, r2, r7, r6 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + strdeq lr, [r5, -lr] │ │ │ │ + ldrdeq pc, [r5, -r0] │ │ │ │ + smlabteq r3, sl, r7, r6 │ │ │ │ + smlatteq r5, r0, sp, pc @ │ │ │ │ + @ instruction: 0x010367be │ │ │ │ + tstpeq r5, r0, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r2, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r0, lsl #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, lr, lsr r2 │ │ │ │ + smlatbeq r3, r0, r7, r6 │ │ │ │ + tstpeq r5, r6, lsr #28 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, ror #4 │ │ │ │ + smlabbeq r3, lr, r7, r6 │ │ │ │ + tstpeq r5, r8, ror #28 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r5, r6, asr #28 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r5, r4, r2, lr │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + @ instruction: 0x0105e294 │ │ │ │ + tsteq r3, sl, ror #14 │ │ │ │ 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 │ │ │ │ - strdeq sp, [r3, -lr] │ │ │ │ - smlatteq r5, r0, r4, r6 │ │ │ │ - strdeq sp, [r3, -r2] │ │ │ │ - strdeq r6, [r3, -ip] │ │ │ │ - smlatteq r5, r4, r3, r6 │ │ │ │ - strdeq sp, [r3, -lr] │ │ │ │ - smlatteq r3, ip, pc, sp @ │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - tsteq r5, ip, asr #24 │ │ │ │ - ldrdeq pc, [r5, -r0] │ │ │ │ - ldrdeq r6, [r5, -r4] │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, lr, ror r2 │ │ │ │ - smlabbeq r5, r8, lr, r5 │ │ │ │ - smlatbeq r5, r0, r1, r6 │ │ │ │ - tsteq r5, lr, ror sl │ │ │ │ - tsteq r5, ip, lsr sl │ │ │ │ - strdeq r7, [r5, -r6] │ │ │ │ - tsteq r5, sl, lsl r0 │ │ │ │ - smlatbeq r5, r6, r3, r7 │ │ │ │ - smlabteq r5, sl, pc, r5 @ │ │ │ │ - @ instruction: 0x010579ba │ │ │ │ - tsteq r5, r0, ror r0 │ │ │ │ - tsteq r5, lr, asr #26 │ │ │ │ + tsteq r3, lr, asr sp │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + tsteq r3, r2, asr sp │ │ │ │ + tsteq r3, ip, asr r9 │ │ │ │ + tsteq r5, r4, asr #2 │ │ │ │ + tsteq r3, lr, asr sp │ │ │ │ + tsteq r3, ip, asr #26 │ │ │ │ + smlabbeq r5, r4, sl, r6 │ │ │ │ + smlatbeq r5, ip, r9, r5 │ │ │ │ + tstpeq r5, r0, lsr ip @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r4, lsr r0 │ │ │ │ + smlabteq r5, r4, pc, r5 @ │ │ │ │ + ldrdeq r5, [r5, -lr] │ │ │ │ + smlatteq r5, r8, fp, r5 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + ldrdeq r6, [r5, -lr] │ │ │ │ + @ instruction: 0x0105679c │ │ │ │ + tsteq r5, r6, asr r1 │ │ │ │ + tsteq r5, sl, ror sp │ │ │ │ + tsteq r5, r6, lsl #2 │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + ldrdeq r7, [r5, -r0] │ │ │ │ + smlatbeq r5, lr, sl, 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 │ │ │ │ - strdeq r5, [r3, -r0] │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - strheq r5, [r5, -r6] │ │ │ │ - strdeq ip, [r3, -r0] │ │ │ │ - swpeq r5, r2, [r5] @ │ │ │ │ - smlatteq r3, r2, fp, ip │ │ │ │ - smlatteq r3, r6, fp, ip │ │ │ │ - smlabteq r3, r8, fp, ip │ │ │ │ - smlabteq ip, r4, r6, r1 │ │ │ │ - smlabteq r3, r0, fp, ip │ │ │ │ - @ instruction: 0x0103cbb2 │ │ │ │ - @ instruction: 0x0103cbb0 │ │ │ │ - @ instruction: 0x0103cbba │ │ │ │ - @ instruction: 0x0103cbbc │ │ │ │ - @ instruction: 0x0103cbb8 │ │ │ │ - @ instruction: 0x01054fbe │ │ │ │ - smlatbeq r3, r8, fp, ip │ │ │ │ - @ instruction: 0x01054f9a │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - @ instruction: 0x010547b4 │ │ │ │ - tsteq r5, r2, ror #30 │ │ │ │ - @ instruction: 0x010547b4 │ │ │ │ - @ instruction: 0x010547b2 │ │ │ │ - @ instruction: 0x010357bc │ │ │ │ - smlatbeq r5, r0, r7, r4 │ │ │ │ - @ instruction: 0x0103579a │ │ │ │ - smlatteq r5, r2, r1, r5 │ │ │ │ - smlabbeq r3, r0, r7, r5 │ │ │ │ - ldrdeq ip, [r3, -r2] │ │ │ │ - ldrdeq ip, [r3, -r0] │ │ │ │ - ldrdeq ip, [r3, -r2] │ │ │ │ - tsteq ip, r6, lsl #10 │ │ │ │ - tsteq r3, sl, ror r6 │ │ │ │ - tsteq r5, r2, ror #28 │ │ │ │ - smlabbeq r5, r8, r9, lr │ │ │ │ - smlabbeq r5, ip, r1, r5 │ │ │ │ - smlabbeq r5, r8, lr, r4 │ │ │ │ - tsteq r3, ip, asr #18 │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + tsteq r3, r0, ror #18 │ │ │ │ + tsteq r5, r6, lsl lr │ │ │ │ tsteq r3, r0, asr r9 │ │ │ │ - smlatbeq r5, ip, r4, r4 │ │ │ │ - tsteq ip, lr, asr r4 │ │ │ │ - tsteq r5, r4, lsr #18 │ │ │ │ - tsteq r5, r8, lsl #2 │ │ │ │ - tsteq r5, r2, lsl #28 │ │ │ │ - smlabteq r3, r4, r8, r5 │ │ │ │ - smlabteq r3, r6, r8, r5 │ │ │ │ - tsteq r5, r0, lsr #8 │ │ │ │ - @ instruction: 0x01061ab2 │ │ │ │ - tsteq r6, r8, lsr #10 │ │ │ │ - tsteq r6, r2, lsr #10 │ │ │ │ - @ instruction: 0x010c139a │ │ │ │ - smlatbeq r5, r2, r9, r4 │ │ │ │ - strdeq r4, [r5, -r8] │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - tsteq r3, ip, ror r5 │ │ │ │ - tsteq r3, r4, ror r5 │ │ │ │ - @ instruction: 0x010544b8 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - @ instruction: 0x01054492 │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - tsteq r5, r0, ror r4 │ │ │ │ - smlatteq r3, r6, r4, r5 │ │ │ │ - ldrdeq r5, [r3, -lr] │ │ │ │ - tsteq r5, lr, asr #8 │ │ │ │ - @ instruction: 0x010354b4 │ │ │ │ - smlatbeq r3, ip, r4, r5 │ │ │ │ - tsteq r5, lr, lsr #8 │ │ │ │ - tsteq r3, r8, lsr r8 │ │ │ │ - tsteq r3, r8, ror r4 │ │ │ │ - tsteq r3, r0, ror r4 │ │ │ │ - tsteq r5, r2, lsr #14 │ │ │ │ - smlatbeq r5, sl, fp, r4 │ │ │ │ - tsteq r5, r6, lsl r7 │ │ │ │ - tsteq r3, r6, lsl #8 │ │ │ │ - strdeq r5, [r3, -lr] │ │ │ │ - ldrdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsr fp │ │ │ │ - smlatbeq r5, r4, r6, lr │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - smlabbeq r3, r0, r5, r5 │ │ │ │ - smlatteq r5, lr, sl, r4 │ │ │ │ - smlabbeq r3, lr, r5, r5 │ │ │ │ + strdeq r4, [r5, -r2] │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + tsteq r3, r6, asr #18 │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + tsteq ip, r4, lsr #8 │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + tsteq r3, r2, lsl r9 │ │ │ │ + tsteq r3, r0, lsl r9 │ │ │ │ + tsteq r3, sl, lsl r9 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + tsteq r3, r8, lsl r9 │ │ │ │ + tsteq r5, lr, lsl sp │ │ │ │ + tsteq r3, r8, lsl #18 │ │ │ │ + strdeq r4, [r5, -sl] │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ + smlabteq r5, r2, ip, r4 │ │ │ │ + tsteq r5, r4, lsl r5 │ │ │ │ + tsteq r5, r2, lsl r5 │ │ │ │ + tsteq r3, ip, lsl r5 │ │ │ │ + tsteq r5, r0, lsl #10 │ │ │ │ + strdeq r5, [r3, -sl] │ │ │ │ + tsteq r5, r2, asr #30 │ │ │ │ + smlatteq r3, r0, r4, r5 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq r3, r0, lsr r8 │ │ │ │ + tsteq r3, r2, lsr r8 │ │ │ │ + tsteq ip, r6, ror #4 │ │ │ │ + ldrdeq r5, [r3, -sl] │ │ │ │ + smlabteq r5, r2, fp, r4 │ │ │ │ + smlatteq r5, r8, r6, lr │ │ │ │ + smlatteq r5, ip, lr, r4 │ │ │ │ + smlatteq r5, r8, fp, r4 │ │ │ │ + smlatbeq r3, ip, r6, r5 │ │ │ │ + @ instruction: 0x010356b0 │ │ │ │ + tsteq r5, ip, lsl #4 │ │ │ │ + @ instruction: 0x010c11be │ │ │ │ + smlabbeq r5, r4, r6, lr │ │ │ │ + tsteq r5, r8, ror #28 │ │ │ │ + tsteq r5, r2, ror #22 │ │ │ │ + tsteq r3, r4, lsr #12 │ │ │ │ + tsteq r3, r6, lsr #12 │ │ │ │ + smlabbeq r5, r0, r1, r4 │ │ │ │ + tsteq r6, r2, lsl r8 │ │ │ │ + smlabbeq r6, r8, r2, r8 │ │ │ │ + smlabbeq r6, r2, r2, r8 │ │ │ │ + strdeq r1, [ip, -sl] │ │ │ │ + tsteq r5, r2, lsl #14 │ │ │ │ + tsteq r5, r8, asr sl │ │ │ │ + tsteq r5, r6, lsr r2 │ │ │ │ + ldrdeq r5, [r3, -ip] │ │ │ │ + ldrdeq r5, [r3, -r4] │ │ │ │ + tsteq r5, r8, lsl r2 │ │ │ │ + smlatbeq r3, sl, r2, r5 │ │ │ │ + smlatbeq r3, r2, r2, r5 │ │ │ │ + strdeq r4, [r5, -r2] │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + ldrdeq r4, [r5, -r0] │ │ │ │ + tsteq r3, r6, asr #4 │ │ │ │ + tsteq r3, lr, lsr r2 │ │ │ │ + smlatbeq r5, lr, r1, r4 │ │ │ │ + tsteq r3, r4, lsl r2 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + smlabbeq r5, lr, r1, r4 │ │ │ │ + @ instruction: 0x0103c598 │ │ │ │ ldrdeq r5, [r3, -r8] │ │ │ │ - @ instruction: 0x01054abe │ │ │ │ - tsteq r5, lr, ror #8 │ │ │ │ - smlabbeq r5, lr, r6, r6 │ │ │ │ - smlatbeq r6, r2, r0, r3 │ │ │ │ - tsteq r5, r2, asr #8 │ │ │ │ - tsteq r5, r6, ror #20 │ │ │ │ - tsteq r3, ip, asr r2 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r5, r0, lsr #20 │ │ │ │ - tsteq r3, r2, lsl r2 │ │ │ │ - strdeq r4, [r5, -ip] │ │ │ │ - smlatteq r3, lr, r1, r5 │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ - @ instruction: 0x010549b4 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r3, r0, lsr r2 │ │ │ │ - tsteq r5, r4, asr #10 │ │ │ │ - tsteq r5, r0, ror #18 │ │ │ │ - tsteq r3, r6, asr r1 │ │ │ │ - tsteq r4, r4, ror r7 │ │ │ │ - tsteq r4, sl, asr r7 │ │ │ │ - smlabteq r3, r8, r1, r5 │ │ │ │ - tsteq r5, sl, lsr #4 │ │ │ │ - tsteq r5, r8, lsr r2 │ │ │ │ - smlatbeq r3, r2, sl, ip │ │ │ │ - tsteq ip, sl, asr #30 │ │ │ │ - smlatbeq r5, r6, r4, lr │ │ │ │ - smlatbeq r5, sl, r8, r4 │ │ │ │ - @ instruction: 0x0105e498 │ │ │ │ - @ instruction: 0x0105e49e │ │ │ │ - smlabbeq r5, ip, r8, r4 │ │ │ │ - @ instruction: 0x0105e490 │ │ │ │ - tsteq r5, sl, ror r4 │ │ │ │ - tsteq r5, r4, asr #16 │ │ │ │ - tsteq r3, sl, lsr r0 │ │ │ │ - tsteq r5, r2, lsr #16 │ │ │ │ - smlabteq r5, r0, r4, r4 │ │ │ │ - tsteq r5, r0, lsl #16 │ │ │ │ - @ instruction: 0x010544b0 │ │ │ │ - ldrdeq r4, [r5, -lr] │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - @ instruction: 0x01062db8 │ │ │ │ - smlabteq r5, r2, r7, r4 │ │ │ │ - smlabteq ip, r2, sp, r0 │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - tsteq r5, r0, lsr #14 │ │ │ │ - @ instruction: 0x0103c6b0 │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - smlabbeq r3, sl, pc, r4 @ │ │ │ │ - smlabbeq r3, r2, pc, r4 @ │ │ │ │ - tsteq r5, lr, lsr ip │ │ │ │ - tsteq r3, r8, asr pc │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - smlabbeq r3, r2, lr, r4 │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - ldrdeq r4, [r5, -r2] │ │ │ │ - ldrdeq ip, [r3, -r4] │ │ │ │ - tsteq r5, sl │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - smlabteq r5, sl, pc, r4 @ │ │ │ │ - strdeq r6, [r5, -r0] │ │ │ │ - tsteq r6, r4, lsl #24 │ │ │ │ - smlatbeq r5, r4, pc, r4 @ │ │ │ │ - smlabteq r5, r8, r5, r4 │ │ │ │ - smlatteq r5, r4, r1, r5 │ │ │ │ - tsteq r3, sl, lsl r4 │ │ │ │ - tsteq ip, r0, lsl ip │ │ │ │ - tsteq r3, ip, lsl #2 │ │ │ │ - smlabteq ip, sl, fp, r0 │ │ │ │ - smlabteq r3, r8, r0, ip │ │ │ │ - smlabbeq r5, sl, sp, r5 │ │ │ │ - smlabbeq r5, r6, sp, r5 │ │ │ │ - smlabbeq r5, r6, sp, r5 │ │ │ │ - smlabbeq r5, r6, sp, r5 │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - tsteq r5, ip, lsr r3 │ │ │ │ - ldrdeq r5, [r5, -r0] │ │ │ │ - smlabteq r5, ip, sp, r5 │ │ │ │ - smlatteq r3, r4, r0, ip │ │ │ │ - tsteq r3, sl, lsr #26 │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - smlatbeq r5, lr, r6, r6 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - tsteq r5, r2, lsr ip │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - ldrdeq r4, [r3, -r4] │ │ │ │ - qaddeq lr, r6, r5 │ │ │ │ - smlatbeq r3, lr, ip, r4 │ │ │ │ - smlatbeq r3, r8, ip, r4 │ │ │ │ - strdeq r3, [r5, -sl] │ │ │ │ - smlabbeq r3, r2, ip, r4 │ │ │ │ - tsteq r3, ip, ror ip │ │ │ │ - ldrdeq r3, [r5, -lr] │ │ │ │ - tsteq r3, r6, lsr pc │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - smlatteq ip, r4, r9, r0 │ │ │ │ - smlatbeq r3, lr, fp, r4 │ │ │ │ - tsteq r5, sl, asr #6 │ │ │ │ - tsteq r4, r2, asr pc │ │ │ │ + ldrdeq r5, [r3, -r0] │ │ │ │ + smlabbeq r5, r2, r4, lr │ │ │ │ + tsteq r5, sl, lsl #18 │ │ │ │ + tsteq r5, r6, ror r4 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r3, lr, asr r1 │ │ │ │ + tsteq r5, r0, lsr r4 │ │ │ │ + @ instruction: 0x01054898 │ │ │ │ + tsteq r5, r4, lsl #8 │ │ │ │ + smlatbeq r3, lr, r4, ip │ │ │ │ + smlatteq r3, r0, r2, r5 │ │ │ │ + tsteq r5, lr, asr #16 │ │ │ │ + smlatteq r3, lr, r2, r5 │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + tsteq r5, lr, lsl r8 │ │ │ │ + smlabteq r5, lr, r1, r5 │ │ │ │ + smlatteq r5, lr, r3, r6 │ │ │ │ + tsteq r6, r2, lsl #28 │ │ │ │ + smlatbeq r5, r2, r1, r5 │ │ │ │ + smlabteq r5, r6, r7, r4 │ │ │ │ + @ instruction: 0x01034fbc │ │ │ │ + smlatbeq r5, r4, r7, r4 │ │ │ │ + @ instruction: 0x01034f96 │ │ │ │ + smlabbeq r5, r0, r7, r4 │ │ │ │ + tsteq r3, r2, ror pc │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + smlabteq r5, ip, r2, lr │ │ │ │ + tsteq r5, r4, lsl r7 │ │ │ │ + smlabteq r5, r4, r2, lr │ │ │ │ + @ instruction: 0x01034f98 │ │ │ │ + @ instruction: 0x01034f90 │ │ │ │ + smlatbeq r5, r4, r2, lr │ │ │ │ + smlabteq r5, r0, r6, r4 │ │ │ │ + @ instruction: 0x01034eb6 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + @ instruction: 0x010434ba │ │ │ │ + tsteq r3, r8, lsr #30 │ │ │ │ + smlabbeq r5, sl, pc, r3 @ │ │ │ │ + @ instruction: 0x01053f98 │ │ │ │ + tsteq r3, r2, lsl #16 │ │ │ │ + smlatbeq ip, sl, ip, r0 │ │ │ │ tsteq r5, r6, lsl #4 │ │ │ │ - tsteq r4, ip, asr #30 │ │ │ │ + tsteq r5, sl, lsl #12 │ │ │ │ + strdeq lr, [r5, -r8] │ │ │ │ + strdeq lr, [r5, -lr] │ │ │ │ + smlatteq r5, ip, r5, r4 │ │ │ │ + strdeq lr, [r5, -r0] │ │ │ │ + ldrdeq lr, [r5, -sl] │ │ │ │ + smlatbeq r5, r4, r5, r4 │ │ │ │ + @ instruction: 0x01034d9a │ │ │ │ + smlabbeq r5, r2, r5, r4 │ │ │ │ + tsteq r5, r0, lsr #4 │ │ │ │ + tsteq r5, r0, ror #10 │ │ │ │ + tsteq r5, r0, lsl r2 │ │ │ │ + tsteq r5, lr, lsr r5 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + tsteq r6, r8, lsl fp │ │ │ │ + tsteq r5, r2, lsr #10 │ │ │ │ + tsteq ip, r2, lsr #22 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + smlabbeq r5, r0, r4, r4 │ │ │ │ + tsteq r3, r0, lsl r4 │ │ │ │ + @ instruction: 0x010549b8 │ │ │ │ + smlatteq r3, sl, ip, r4 │ │ │ │ + smlatteq r3, r2, ip, r4 │ │ │ │ + @ instruction: 0x0105499e │ │ │ │ + @ instruction: 0x01034cb8 │ │ │ │ + @ instruction: 0x01034cb0 │ │ │ │ + smlabbeq r5, r4, r9, r4 │ │ │ │ + smlatteq r3, r2, fp, r4 │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + tsteq r5, r2, lsr sp │ │ │ │ + tsteq r3, r4, lsr pc │ │ │ │ + tsteq r5, sl, ror #26 │ │ │ │ + tsteq r5, r0, ror sp │ │ │ │ + tsteq r5, r4, lsr sp │ │ │ │ + tsteq r5, sl, lsr #26 │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + tsteq r6, r4, ror #18 │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ + tsteq r5, r8, lsr #6 │ │ │ │ + tsteq r5, r4, asr #30 │ │ │ │ + tsteq r3, sl, ror r1 │ │ │ │ + tsteq ip, r0, ror r9 │ │ │ │ + tsteq r3, ip, ror #28 │ │ │ │ + tsteq ip, sl, lsr #18 │ │ │ │ + tsteq r3, r8, lsr #28 │ │ │ │ + smlatteq r5, sl, sl, r5 │ │ │ │ + smlatteq r5, r6, sl, r5 │ │ │ │ + smlatteq r5, r6, sl, r5 │ │ │ │ + smlatteq r5, r6, sl, r5 │ │ │ │ + tsteq r5, sl, lsr fp │ │ │ │ + swpeq r5, ip, [r5] @ │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + tsteq r5, ip, lsr #22 │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + smlabbeq r3, sl, sl, r4 │ │ │ │ + smlabbeq r3, r2, sl, r4 │ │ │ │ + tsteq r5, lr, lsl #8 │ │ │ │ + @ instruction: 0x010541b2 │ │ │ │ + @ instruction: 0x01053992 │ │ │ │ + tsteq r3, sl, lsr sl │ │ │ │ + tsteq r3, r4, lsr sl │ │ │ │ + @ instruction: 0x0105ddb6 │ │ │ │ + tsteq r3, lr, lsl #20 │ │ │ │ + tsteq r3, r8, lsl #20 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + smlatteq r3, r2, r9, r4 │ │ │ │ + ldrdeq r4, [r3, -ip] │ │ │ │ + tsteq r5, lr, lsr r9 │ │ │ │ + @ instruction: 0x0103bc96 │ │ │ │ + smlatbeq r3, r0, r0, ip │ │ │ │ + smlatbeq r3, r6, r0, ip │ │ │ │ + smlatbeq r3, r8, r0, ip │ │ │ │ + tsteq ip, r4, asr #14 │ │ │ │ + tsteq r3, lr, lsl #18 │ │ │ │ + smlatbeq r5, sl, r0, r4 │ │ │ │ + @ instruction: 0x01042cb2 │ │ │ │ + tsteq r5, r6, ror #30 │ │ │ │ + smlatbeq r4, ip, ip, r2 │ │ │ │ @ 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 │ │ │ │ - tsteq ip, ip, ror r6 │ │ │ │ - tsteq r5, r6, rrx │ │ │ │ - smlabbeq r3, r6, r8, r4 │ │ │ │ - smlabbeq r3, r0, r8, r4 │ │ │ │ - tsteq r5, r2, asr #2 │ │ │ │ - tsteq r4, sl, ror sl │ │ │ │ - tsteq r4, r8, ror sl │ │ │ │ - tsteq r5, r4, ror #2 │ │ │ │ - smlatteq r5, r2, r2, r4 │ │ │ │ - tsteq r5, r4, ror pc │ │ │ │ - smlabteq r5, r2, r1, r6 │ │ │ │ - tsteq r5, r6, asr pc │ │ │ │ - @ instruction: 0x010561b0 │ │ │ │ - tsteq r5, r0, asr #30 │ │ │ │ - smlatbeq r5, r2, r1, r6 │ │ │ │ - @ instruction: 0x0105619a │ │ │ │ - smlabbeq r5, lr, r1, r6 │ │ │ │ - smlabbeq r5, r6, r1, r6 │ │ │ │ - tsteq r5, sl, ror r1 │ │ │ │ - tsteq r5, r2, ror r1 │ │ │ │ - tsteq r5, r6, ror #2 │ │ │ │ - tsteq r5, sl, asr r1 │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - tsteq r5, r8, asr #2 │ │ │ │ - tsteq r3, r4, lsl #6 │ │ │ │ + ldrdeq r0, [ip, -ip] │ │ │ │ + smlabteq r5, r6, sp, r5 │ │ │ │ + smlatteq r3, r6, r5, r4 │ │ │ │ + smlatteq r3, r0, r5, r4 │ │ │ │ + smlatbeq r5, r2, lr, r5 │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + smlabteq r5, r4, lr, r5 │ │ │ │ + tsteq r5, r2, asr #32 │ │ │ │ + ldrdeq r3, [r5, -r4] │ │ │ │ + tsteq r5, r2, lsr #30 │ │ │ │ + @ instruction: 0x01053cb6 │ │ │ │ + tsteq r5, r0, lsl pc │ │ │ │ + smlatbeq r5, r0, ip, r3 │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + strdeq r5, [r5, -sl] │ │ │ │ + smlatteq r5, lr, lr, r5 │ │ │ │ + smlatteq r5, r6, lr, r5 │ │ │ │ + ldrdeq r5, [r5, -sl] │ │ │ │ + ldrdeq r5, [r5, -r2] │ │ │ │ + smlabteq r5, r6, lr, r5 │ │ │ │ + @ instruction: 0x01055eba │ │ │ │ + @ instruction: 0x01053bba │ │ │ │ + smlatbeq r5, r8, lr, r5 │ │ │ │ + tsteq r3, r4, rrx │ │ │ │ svcvc 0x0058f5b0 │ │ │ │ strlt sp, [r8, #-27] @ 0xffffffe5 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d809 │ │ │ │ andsle r7, r3, r8, lsr pc │ │ │ │ @@ -51596,20 +51596,20 @@ │ │ │ │ stmdami r8, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - ldrdeq sp, [r5, -sl] │ │ │ │ - tsteq r5, r0, lsl #20 │ │ │ │ - smlatbeq r5, lr, r9, sp │ │ │ │ - tsteq r5, r8, lsr #20 │ │ │ │ - tsteq r5, sl, lsr sl │ │ │ │ + smlabbeq r5, r8, r7, sp │ │ │ │ + tsteq r5, sl, lsr r7 │ │ │ │ + tsteq r5, r0, ror #14 │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + smlabbeq r5, r8, r7, sp │ │ │ │ + @ instruction: 0x0105d79a │ │ │ │ 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 │ │ │ │ - smlatteq r3, sl, r7, r4 │ │ │ │ - ldrdeq r3, [r5, -ip] │ │ │ │ - smlabteq r5, ip, r9, sp │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - tsteq r5, sl, ror r8 │ │ │ │ - smlabbeq r5, r0, ip, r3 │ │ │ │ - tsteq r5, lr, ror #16 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - tsteq r5, r4, ror r5 │ │ │ │ - strdeq fp, [r3, -ip] │ │ │ │ - tsteq r5, r6, asr #18 │ │ │ │ - tsteq r5, r4, ror #10 │ │ │ │ - smlabbeq ip, ip, r2, r0 │ │ │ │ - smlatteq r5, ip, r7, sp │ │ │ │ - strdeq r3, [r5, -r2] │ │ │ │ - smlatteq r5, r0, r4, r5 │ │ │ │ - tsteq r5, r4, asr #20 │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - tsteq r3, r0, asr r4 │ │ │ │ - tsteq r3, sl, asr #8 │ │ │ │ - @ instruction: 0x0105d8b4 │ │ │ │ - @ instruction: 0x0105d8bc │ │ │ │ - @ instruction: 0x0105d8b6 │ │ │ │ - @ instruction: 0x0105d8bc │ │ │ │ - smlabteq r5, r8, r8, sp │ │ │ │ - smlabteq r5, r6, r8, sp │ │ │ │ + tsteq r3, sl, asr #10 │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + tsteq r5, ip, lsr #14 │ │ │ │ + smlatbeq r3, sl, r9, fp │ │ │ │ + smlatbeq r3, r2, r2, r4 │ │ │ │ + ldrdeq sp, [r5, -sl] │ │ │ │ + smlatteq r5, r0, r9, r3 │ │ │ │ + smlabteq r5, lr, r5, sp │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + ldrdeq r3, [r5, -r4] │ │ │ │ + tsteq r3, ip, asr fp │ │ │ │ + smlatbeq r5, r6, r6, sp │ │ │ │ + smlabteq r5, r4, r2, r3 │ │ │ │ + smlatteq fp, ip, pc, pc @ │ │ │ │ + tsteq r5, ip, asr #10 │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + smlatbeq r5, r4, r7, r4 │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + @ instruction: 0x010341b0 │ │ │ │ + smlatbeq r3, sl, r1, r4 │ │ │ │ + tsteq r5, r4, lsl r6 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + tsteq r5, r6, lsl r6 │ │ │ │ + tsteq r5, ip, lsl r6 │ │ │ │ + tsteq r5, r8, lsr #12 │ │ │ │ + tsteq r5, r6, lsr #12 │ │ │ │ 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 │ │ │ │ - tsteq r5, sl, lsr #18 │ │ │ │ - tsteq r5, ip, asr #16 │ │ │ │ - smlatteq r5, r6, r7, sp │ │ │ │ - smlabbeq r5, ip, r7, sp │ │ │ │ - smlatbeq r5, lr, r7, sp │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsl #16 │ │ │ │ - smlabbeq r5, ip, r8, sp │ │ │ │ - tsteq r5, r2, asr #16 │ │ │ │ - tsteq r5, r8, asr r8 │ │ │ │ - smlatbeq r5, r2, r8, sp │ │ │ │ - smlabteq r5, r4, r8, sp │ │ │ │ - @ instruction: 0x0105d9be │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, ip, lsl r9 │ │ │ │ - tsteq r5, lr, asr r9 │ │ │ │ - tsteq r5, ip, ror r9 │ │ │ │ - tsteq r5, r6, lsl #20 │ │ │ │ - @ instruction: 0x0105d9b8 │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r5, r2, lsr sl │ │ │ │ + smlabbeq r5, sl, r6, sp │ │ │ │ + smlatbeq r5, ip, r5, sp │ │ │ │ + tsteq r5, r6, asr #10 │ │ │ │ + smlatteq r5, ip, r4, sp │ │ │ │ + tsteq r5, lr, lsl #10 │ │ │ │ + tsteq r5, r0, asr r5 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + smlatteq r5, ip, r5, sp │ │ │ │ + smlatbeq r5, r2, r5, sp │ │ │ │ + @ instruction: 0x0105d5b8 │ │ │ │ + tsteq r5, r2, lsl #12 │ │ │ │ + tsteq r5, r4, lsr #12 │ │ │ │ + tsteq r5, lr, lsl r7 │ │ │ │ + smlatbeq r5, ip, r6, sp │ │ │ │ + tsteq r5, lr, asr r6 │ │ │ │ + tsteq r5, ip, ror r6 │ │ │ │ + @ instruction: 0x0105d6be │ │ │ │ + ldrdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r6, ror #14 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + @ instruction: 0x0105d792 │ │ │ │ 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 │ │ │ │ - ldrdeq r4, [r5, -r4] │ │ │ │ - tsteq r5, r0, lsr #16 │ │ │ │ - smlatbeq r3, lr, r7, fp │ │ │ │ - smlatbeq r3, r4, r0, r4 │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - smlabbeq r3, r0, r0, r4 │ │ │ │ - tsteq r5, r0, asr #20 │ │ │ │ - tsteq r3, r6, rrx │ │ │ │ - tsteq r3, r6, asr #14 │ │ │ │ - tsteq r3, ip, lsr r0 │ │ │ │ - tsteq r3, r4, lsr r0 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - tsteq r3, sl │ │ │ │ - tsteq r3, r2 │ │ │ │ - tsteq r5, lr, lsl r8 │ │ │ │ - ldrdeq r3, [r3, -r8] │ │ │ │ - ldrdeq r3, [r3, -r0] │ │ │ │ - tsteq r5, r4, lsl #16 │ │ │ │ - tsteq r5, r0, lsl #14 │ │ │ │ - smlabbeq r3, lr, r6, fp │ │ │ │ - smlabbeq r3, r4, pc, r3 @ │ │ │ │ - tsteq r3, ip, ror pc │ │ │ │ - smlabteq r5, r0, r7, sp │ │ │ │ - smlatbeq r5, ip, r6, r3 │ │ │ │ - @ instruction: 0x0105d7b6 │ │ │ │ - @ instruction: 0x01053694 │ │ │ │ - smlatbeq r5, lr, r7, sp │ │ │ │ - tsteq r5, r8, lsl #26 │ │ │ │ - tsteq r5, r2, ror r7 │ │ │ │ - tsteq r5, r0, ror r7 │ │ │ │ - tsteq r5, lr, ror #14 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r5, sl, ror #14 │ │ │ │ - tsteq r5, r4, ror #14 │ │ │ │ - tsteq r5, lr, asr r7 │ │ │ │ - tsteq r5, r8, asr r7 │ │ │ │ - tsteq r5, r6, asr r7 │ │ │ │ - tsteq r5, r0, asr r7 │ │ │ │ - tsteq r5, lr, asr #14 │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - tsteq r5, r6, asr #14 │ │ │ │ - strdeq r4, [r6, -ip] │ │ │ │ - @ instruction: 0x010bfbb0 │ │ │ │ - tsteq r5, r8, lsl r7 │ │ │ │ - tsteq r5, ip, lsl r7 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - tstpeq fp, r2, ror #22 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [r5, -r2] │ │ │ │ - tsteq r5, r0, lsl #28 │ │ │ │ - tsteq r3, sl, ror #12 │ │ │ │ - tstpeq fp, r2, lsl fp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, r2, lsr #8 │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - tsteq r5, r0, ror r5 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - smlabteq r3, lr, r3, fp │ │ │ │ - smlabteq r3, r4, ip, r3 │ │ │ │ - @ instruction: 0x01033cbc │ │ │ │ - tsteq r3, lr, asr pc │ │ │ │ - tsteq r5, r2, lsr r4 │ │ │ │ - smlatteq r5, lr, r5, sp │ │ │ │ - strdeq sp, [r5, -r6] │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - tstpeq fp, ip, lsl sl @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, ip, lsr ip │ │ │ │ - smlabbeq r3, r6, fp, r3 │ │ │ │ - tsteq r5, lr, ror #6 │ │ │ │ - smlatteq r5, lr, r5, sp │ │ │ │ - tsteq r5, sl, asr #6 │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - tsteq r4, r0, lsl #28 │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - tsteq r5, ip, lsl pc │ │ │ │ - tsteq r3, ip, lsl pc │ │ │ │ - tsteq r5, r4, lsl pc │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - tsteq r3, r4, lsl #30 │ │ │ │ - strdeq r2, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsl #30 │ │ │ │ - tsteq r3, r8, ror #28 │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - smlatteq r5, ip, lr, r2 │ │ │ │ - smlatteq r5, r8, lr, r2 │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r3, r0, lsl sp │ │ │ │ - tsteq r3, ip, lsl #26 │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + smlabbeq r5, r0, r5, r3 │ │ │ │ + tsteq r3, lr, lsl #10 │ │ │ │ + tsteq r3, r4, lsl #28 │ │ │ │ + smlatbeq r5, r8, r7, sp │ │ │ │ + smlatteq r3, r0, sp, r3 │ │ │ │ + smlatbeq r5, r0, r7, sp │ │ │ │ + smlabteq r3, r6, sp, r3 │ │ │ │ + smlatbeq r3, r6, r4, fp │ │ │ │ + @ instruction: 0x01033d9c │ │ │ │ + @ instruction: 0x01033d94 │ │ │ │ + smlatbeq r5, r0, r5, sp │ │ │ │ + tsteq r3, sl, ror #26 │ │ │ │ + tsteq r3, r2, ror #26 │ │ │ │ + tsteq r5, lr, ror r5 │ │ │ │ tsteq r3, r8, lsr sp │ │ │ │ - smlatbeq r5, r4, lr, r2 │ │ │ │ - strdeq sl, [r3, -ip] │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - tsteq r5, r8, ror lr │ │ │ │ - tsteq r3, r8, lsr lr │ │ │ │ - tsteq r3, r4, lsr lr │ │ │ │ - tsteq r5, r8, asr lr │ │ │ │ - tsteq r5, r4, asr lr │ │ │ │ - smlatteq r3, ip, sp, sl │ │ │ │ - tsteq r3, ip, asr #24 │ │ │ │ - smlatbeq r3, ip, sp, sl │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ - tsteq r5, r8, lsl lr │ │ │ │ - smlatteq r3, r4, ip, sl │ │ │ │ - tsteq r3, r8, lsr ip │ │ │ │ - tsteq r3, r4, lsr ip │ │ │ │ - @ instruction: 0x0103af94 │ │ │ │ - tsteq r3, r0, asr #24 │ │ │ │ - ldrdeq sl, [r3, -r0] │ │ │ │ - tsteq r3, r0, ror #26 │ │ │ │ - smlatbeq r5, r0, sp, r2 │ │ │ │ - @ instruction: 0x01052d98 │ │ │ │ - @ instruction: 0x01052d90 │ │ │ │ - tsteq r3, r8, lsr #26 │ │ │ │ - tsteq r5, r8, ror sp │ │ │ │ + tsteq r3, r0, lsr sp │ │ │ │ + tsteq r5, r4, ror #10 │ │ │ │ + tsteq r5, r0, ror #8 │ │ │ │ + smlatteq r3, lr, r3, fp │ │ │ │ + smlatteq r3, r4, ip, r3 │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + tsteq r5, r0, lsr #10 │ │ │ │ + tsteq r5, ip, lsl #8 │ │ │ │ + tsteq r5, r6, lsl r5 │ │ │ │ + strdeq r3, [r5, -r4] │ │ │ │ + tsteq r5, lr, lsl #10 │ │ │ │ + tsteq r5, r8, ror #20 │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlabteq r5, lr, r4, sp │ │ │ │ + smlabteq r5, ip, r4, sp │ │ │ │ + smlabteq r5, sl, r4, sp │ │ │ │ + smlabteq r5, r4, r4, sp │ │ │ │ + @ instruction: 0x0105d4be │ │ │ │ + @ instruction: 0x0105d4b8 │ │ │ │ + @ instruction: 0x0105d4b6 │ │ │ │ + @ instruction: 0x0105d4b0 │ │ │ │ + smlatbeq r5, lr, r4, sp │ │ │ │ + smlatbeq r5, ip, r4, sp │ │ │ │ + smlatbeq r5, r6, r4, sp │ │ │ │ + tsteq r6, ip, asr r1 │ │ │ │ + tstpeq fp, r0, lsl r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r8, ror r4 │ │ │ │ + tsteq r5, ip, ror r4 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + smlabteq fp, r2, r8, pc @ │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + tsteq r5, r0, ror #22 │ │ │ │ + smlabteq r3, sl, r3, fp │ │ │ │ + tstpeq fp, r2, ror r8 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, r2, r1, fp │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + ldrdeq sp, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r1, r3 │ │ │ │ + tsteq r3, lr, lsr #2 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r3, ip, lsl sl │ │ │ │ + @ instruction: 0x0103acbe │ │ │ │ + @ instruction: 0x01055192 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ + tsteq r5, r6, asr r3 │ │ │ │ + tsteq r5, sl, asr r3 │ │ │ │ + tstpeq fp, ip, ror r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0103399c │ │ │ │ + smlatteq r3, r6, r8, r3 │ │ │ │ + smlabteq r5, lr, r0, r3 │ │ │ │ + tsteq r5, lr, asr #6 │ │ │ │ + smlatbeq r5, sl, r0, r3 │ │ │ │ + @ instruction: 0x0103389e │ │ │ │ + tsteq r4, r0, ror #22 │ │ │ │ + @ instruction: 0x0103ac94 │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + tsteq r5, ip, ror ip │ │ │ │ + tsteq r3, ip, ror ip │ │ │ │ + tsteq r5, r4, ror ip │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + tsteq r3, r4, ror #24 │ │ │ │ + tsteq r5, ip, asr ip │ │ │ │ + tsteq r5, r4, ror #24 │ │ │ │ + smlabteq r3, r8, fp, sl │ │ │ │ + smlatbeq r3, ip, fp, sl │ │ │ │ + tsteq r5, ip, asr #24 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + smlatbeq r3, r0, fp, sl │ │ │ │ + tsteq r3, r0, ror sl │ │ │ │ + tsteq r3, ip, ror #20 │ │ │ │ + @ instruction: 0x0103aa98 │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + tsteq r3, ip, asr sl │ │ │ │ + tsteq r3, r8, asr sl │ │ │ │ + smlatbeq r3, ip, fp, sl │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + @ instruction: 0x0103ab98 │ │ │ │ + @ instruction: 0x0103ab94 │ │ │ │ + @ instruction: 0x01052bb8 │ │ │ │ + @ instruction: 0x01052bb4 │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + smlatbeq r3, ip, r9, sl │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + smlabbeq r5, r0, fp, r2 │ │ │ │ + tsteq r5, r8, ror fp │ │ │ │ + tsteq r3, r4, asr #20 │ │ │ │ + @ instruction: 0x0103a998 │ │ │ │ + @ instruction: 0x0103a994 │ │ │ │ + strdeq sl, [r3, -r4] │ │ │ │ + smlatbeq r3, r0, r9, sl │ │ │ │ + tsteq r3, r0, lsr r9 │ │ │ │ + smlabteq r3, r0, sl, sl │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + strdeq r2, [r5, -r0] │ │ │ │ + smlabbeq r3, r8, sl, sl │ │ │ │ + ldrdeq r2, [r5, -r8] │ │ │ │ + ldrdeq r2, [r5, -r0] │ │ │ │ + tsteq r3, ip, ror #18 │ │ │ │ + @ instruction: 0x01052ab8 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + @ instruction: 0x01052a9c │ │ │ │ + @ instruction: 0x01052a94 │ │ │ │ + tsteq r3, r8, lsl sl │ │ │ │ + @ instruction: 0x0103a8bc │ │ │ │ + smlabbeq r3, r4, r8, sl │ │ │ │ + smlabbeq r3, r0, r8, sl │ │ │ │ + smlatbeq r3, r4, r8, sl │ │ │ │ + smlatbeq r3, r2, r8, sl │ │ │ │ + smlatbeq r3, r0, r8, sl │ │ │ │ + @ instruction: 0x0103a89e │ │ │ │ + tsteq r5, r4, lsl sl │ │ │ │ + tsteq r3, r6, lsl r9 │ │ │ │ + tsteq r5, r0, lsl #20 │ │ │ │ + strdeq r2, [r5, -sl] │ │ │ │ + strdeq r2, [r5, -r4] │ │ │ │ + smlatteq r5, lr, r9, r2 │ │ │ │ + smlatteq r5, ip, r9, r2 │ │ │ │ + smlatteq r5, sl, r9, r2 │ │ │ │ tsteq r5, r0, ror sp │ │ │ │ - tsteq r3, ip, lsl #24 │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - smlatteq r3, r0, ip, sl │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - @ instruction: 0x0103acb8 │ │ │ │ - tsteq r3, ip, asr fp │ │ │ │ - tsteq r3, r4, lsr #22 │ │ │ │ - tsteq r3, r0, lsr #22 │ │ │ │ - tsteq r3, r4, asr #22 │ │ │ │ - tsteq r3, r2, asr #22 │ │ │ │ - tsteq r3, r0, asr #22 │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - @ instruction: 0x01052cb4 │ │ │ │ - @ instruction: 0x0103abb6 │ │ │ │ - smlatbeq r5, r0, ip, r2 │ │ │ │ - @ instruction: 0x01052c9a │ │ │ │ - @ instruction: 0x01052c94 │ │ │ │ - smlabbeq r5, lr, ip, r2 │ │ │ │ - smlabbeq r5, ip, ip, r2 │ │ │ │ - smlabbeq r5, sl, ip, r2 │ │ │ │ - tsteq r5, r0, lsl r0 │ │ │ │ - ldrdeq pc, [fp, -r4] │ │ │ │ - smlatbeq r3, r8, r8, sl │ │ │ │ - ldrdeq r4, [r5, -r6] │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - smlabteq r5, sl, r0, r4 │ │ │ │ - smlabteq r5, r4, r0, r4 │ │ │ │ - tstpeq fp, ip, lsr r3 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r5, ip, r5, r4 │ │ │ │ - tsteq r5, r0, lsl fp │ │ │ │ - smlatbeq r5, r6, r5, r4 │ │ │ │ - smlatbeq r5, r4, r5, r4 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - tsteq r3, r6, lsl r5 │ │ │ │ - smlabbeq r5, r0, r9, ip │ │ │ │ - smlabbeq r5, r8, r9, ip │ │ │ │ - smlabbeq r5, r2, r9, ip │ │ │ │ - smlabbeq r5, r8, r9, ip │ │ │ │ - @ instruction: 0x0105c994 │ │ │ │ - @ instruction: 0x0105c992 │ │ │ │ + tstpeq fp, r4, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tsteq r5, r6, lsr lr │ │ │ │ + tsteq r5, r0, lsr lr │ │ │ │ + tsteq r5, sl, lsr #28 │ │ │ │ + tsteq r5, r4, lsr #28 │ │ │ │ + swpeq pc, ip, [fp] @ │ │ │ │ + tsteq r5, ip, lsl #6 │ │ │ │ + tsteq r5, r0, ror r8 │ │ │ │ + tsteq r5, r6, lsl #6 │ │ │ │ + tsteq r5, r4, lsl #6 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r3, r6, ror r2 │ │ │ │ + smlatteq r5, r0, r6, ip │ │ │ │ + smlatteq r5, r8, r6, ip │ │ │ │ + smlatteq r5, r2, r6, ip │ │ │ │ + smlatteq r5, r8, r6, ip │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ 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 │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, r6, lsl ip │ │ │ │ - tsteq r5, r0, asr #24 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - smlabbeq r5, ip, ip, ip │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - strdeq ip, [r5, -r2] │ │ │ │ - tsteq r5, sl, lsl #26 │ │ │ │ - tsteq r5, r0, lsr #26 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - @ instruction: 0x0105cd96 │ │ │ │ - @ instruction: 0x0105cdbe │ │ │ │ - smlatteq r5, r6, sp, ip │ │ │ │ - tsteq r5, r8, lsl #28 │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ - tsteq r5, ip, lsl lr │ │ │ │ - tsteq r5, r0, asr #28 │ │ │ │ - tsteq r5, sl, asr lr │ │ │ │ - tsteq r5, r2, ror lr │ │ │ │ - smlabbeq r5, r2, lr, ip │ │ │ │ - @ instruction: 0x0105ce9a │ │ │ │ - @ instruction: 0x0105ceb4 │ │ │ │ - smlabteq r5, ip, lr, ip │ │ │ │ + tsteq r5, r2, asr r9 │ │ │ │ + tsteq r5, r6, ror r9 │ │ │ │ + smlatbeq r5, r0, r9, ip │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + smlatteq r5, ip, r9, ip │ │ │ │ + tsteq r5, r0, lsr sl │ │ │ │ + tsteq r5, r2, asr sl │ │ │ │ + tsteq r5, sl, ror #20 │ │ │ │ + smlabbeq r5, r0, sl, ip │ │ │ │ + smlatbeq r5, r0, sl, ip │ │ │ │ ldrdeq ip, [r5, -r2] │ │ │ │ - smlatteq r5, sl, lr, ip │ │ │ │ - tsteq r5, r6, lsl #30 │ │ │ │ - tsteq r5, ip, lsr #30 │ │ │ │ - tsteq r5, r4, ror #30 │ │ │ │ - @ instruction: 0x0105cf9a │ │ │ │ - ldrdeq ip, [r5, -lr] │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - tsteq r5, r6, lsr #32 │ │ │ │ - tsteq r5, r6, ror r0 │ │ │ │ - strheq sp, [r5, -sl] │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r8, lsr #2 │ │ │ │ - tsteq r5, lr, asr r1 │ │ │ │ - smlatbeq r5, r2, r1, sp │ │ │ │ + strdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, lr, lsl fp │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + tsteq r5, r8, ror #22 │ │ │ │ + smlabbeq r5, r0, fp, ip │ │ │ │ + tsteq r5, ip, ror fp │ │ │ │ + smlatbeq r5, r0, fp, ip │ │ │ │ + @ instruction: 0x0105cbba │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlatteq r5, r2, fp, ip │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + tsteq r5, ip, lsr #24 │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + tsteq r5, sl, asr #24 │ │ │ │ + tsteq r5, r6, ror #24 │ │ │ │ + smlabbeq r5, ip, ip, ip │ │ │ │ + smlabteq r5, r4, ip, ip │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, lr, lsr sp │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + smlabbeq r5, r6, sp, ip │ │ │ │ + ldrdeq ip, [r5, -r6] │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq r5, r0, asr lr │ │ │ │ + smlabbeq r5, r8, lr, ip │ │ │ │ + @ instruction: 0x0105cebe │ │ │ │ + tsteq r5, r2, lsl #30 │ │ │ │ + tsteq r5, r8, lsr pc │ │ │ │ + tsteq r5, r6, ror #30 │ │ │ │ + @ instruction: 0x0105cf9c │ │ │ │ + smlatteq r5, r0, pc, ip @ │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + tsteq r5, lr, asr #32 │ │ │ │ + smlabbeq r5, r4, r0, sp │ │ │ │ + smlabteq r5, sl, r0, sp │ │ │ │ + mrseq sp, (UNDEF: 21) │ │ │ │ + tsteq r5, lr, lsl r1 │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + @ instruction: 0x0105d1b2 │ │ │ │ + smlatteq r5, r8, r1, sp │ │ │ │ + tsteq r5, r2, lsr #4 │ │ │ │ + tsteq r5, r8, asr r2 │ │ │ │ + @ instruction: 0x0105d29c │ │ │ │ + ldrdeq sp, [r5, -r2] │ │ │ │ + strdeq sp, [r5, -lr] │ │ │ │ + tsteq r5, r4, lsr r3 │ │ │ │ + tsteq r5, sl, ror r3 │ │ │ │ + @ instruction: 0x0105d3b0 │ │ │ │ + smlatteq r5, r8, r3, sp │ │ │ │ + tsteq r5, lr, lsl r4 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + @ instruction: 0x0105d498 │ │ │ │ + @ instruction: 0x0105d49a │ │ │ │ + smlatteq r5, ip, r4, sp │ │ │ │ + tsteq r5, r0, lsr r5 │ │ │ │ + tsteq r5, r6, ror #10 │ │ │ │ + smlatbeq r5, r0, r5, sp │ │ │ │ ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r6, lsl #4 │ │ │ │ - tsteq r5, ip, lsr r2 │ │ │ │ - smlabbeq r5, r0, r2, sp │ │ │ │ - @ instruction: 0x0105d2b6 │ │ │ │ - smlatteq r5, lr, r2, sp │ │ │ │ - tsteq r5, r4, lsr #6 │ │ │ │ - tsteq r5, sl, ror #6 │ │ │ │ - smlatbeq r5, r0, r3, sp │ │ │ │ - @ instruction: 0x0105d3be │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - smlabbeq r5, r8, r4, sp │ │ │ │ - smlabteq r5, r2, r4, sp │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - tsteq r5, r2, ror r5 │ │ │ │ - @ instruction: 0x0105d59e │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ - tsteq r5, sl, lsl r6 │ │ │ │ - tsteq r5, r0, asr r6 │ │ │ │ - smlabbeq r5, r8, r6, sp │ │ │ │ + tsteq r5, lr, lsl r6 │ │ │ │ + tsteq r5, r8, asr r6 │ │ │ │ + smlabbeq r5, r6, r6, sp │ │ │ │ @ instruction: 0x0105d6be │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - tsteq r5, r8, lsr r7 │ │ │ │ - tsteq r5, sl, lsr r7 │ │ │ │ - smlabbeq r5, ip, r7, sp │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r6, lsl #16 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ - tsteq r5, r8, ror r8 │ │ │ │ - @ instruction: 0x0105d8be │ │ │ │ - strdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r6, lsr #18 │ │ │ │ - tsteq r5, lr, asr r9 │ │ │ │ - smlatbeq r5, r4, r9, sp │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r8, lsl sl │ │ │ │ - tsteq r5, r0, asr sl │ │ │ │ - @ instruction: 0x0105da96 │ │ │ │ - smlabteq r5, lr, sl, sp │ │ │ │ - strdeq sp, [r5, -r0] │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - smlabbeq r5, r8, fp, sp │ │ │ │ - smlabteq r5, r0, fp, sp │ │ │ │ - strdeq sp, [r5, -sl] │ │ │ │ - tsteq r5, r2, lsr ip │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - @ instruction: 0x0105dcb0 │ │ │ │ - ldrdeq sp, [r5, -ip] │ │ │ │ - tsteq r5, r4, lsl sp │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - @ instruction: 0x0105dd94 │ │ │ │ + tsteq r5, r4, lsl #14 │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r5, r8, ror r7 │ │ │ │ + @ instruction: 0x0105d7b0 │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, lr, lsr #16 │ │ │ │ + tsteq r5, r0, asr r8 │ │ │ │ + smlatbeq r5, r2, r8, sp │ │ │ │ + smlatteq r5, r8, r8, sp │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, sl, asr r9 │ │ │ │ + @ instruction: 0x0105d992 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, r0, lsl sl │ │ │ │ + tsteq r5, ip, lsr sl │ │ │ │ + tsteq r5, r4, ror sl │ │ │ │ + @ instruction: 0x0105dabc │ │ │ │ + strdeq sp, [r5, -r4] │ │ │ │ @ instruction: 0x63a4f243 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ ldmdale ip, {r0, r5, r9, sl, pc} │ │ │ │ orrsvs pc, ip, #805306372 @ 0x30000004 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ stmdale sp, {r0, r1, r2, r3, r4, r9, sl, pc} │ │ │ │ orrsvs pc, r4, #805306372 @ 0x30000004 │ │ │ │ @@ -54544,301 +54544,301 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r4], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ streq pc, [r0], #2271 @ 0x8df │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbteq pc, [ip], #-2271 @ 0xfffff721 @ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r5, ip, asr ip │ │ │ │ - @ instruction: 0x0105dc92 │ │ │ │ - ldrdeq sp, [r5, -r6] │ │ │ │ - tsteq r5, ip, lsl #26 │ │ │ │ - tsteq r5, lr, lsl sp │ │ │ │ - tsteq r5, lr, ror #26 │ │ │ │ - @ instruction: 0x0105ddb2 │ │ │ │ - smlatteq r5, r8, sp, sp │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ - tsteq r5, r6, asr lr │ │ │ │ - @ instruction: 0x0105de9c │ │ │ │ - ldrdeq sp, [r5, -r2] │ │ │ │ - strdeq sp, [r5, -lr] │ │ │ │ - tsteq r5, r4, lsr pc │ │ │ │ - tsteq r5, r8, ror pc │ │ │ │ - smlatbeq r5, lr, pc, sp @ │ │ │ │ - smlatteq r5, r8, pc, sp @ │ │ │ │ - tsteq r5, lr, lsl r0 │ │ │ │ - tsteq r5, r2, rrx │ │ │ │ - swpeq lr, r8, [r5] │ │ │ │ - strheq lr, [r5, -r6] │ │ │ │ - tsteq r5, r6, lsl #2 │ │ │ │ - tsteq r5, ip, asr #2 │ │ │ │ - smlabbeq r5, r2, r1, lr │ │ │ │ - @ instruction: 0x0105e1ba │ │ │ │ - strdeq lr, [r5, -r0] │ │ │ │ - tsteq r5, r4, lsr r2 │ │ │ │ - tsteq r5, sl, ror #4 │ │ │ │ - @ instruction: 0x0105e296 │ │ │ │ - smlabteq r5, lr, r2, lr │ │ │ │ - tsteq r5, r2, lsl r3 │ │ │ │ - tsteq r5, r8, asr #6 │ │ │ │ - smlabbeq r5, r0, r3, lr │ │ │ │ - @ instruction: 0x0105e3b6 │ │ │ │ - strdeq lr, [r5, -sl] │ │ │ │ - tsteq r5, r0, lsr r4 │ │ │ │ - tsteq r5, ip, lsr sp │ │ │ │ - smlatbeq r5, ip, r1, ip │ │ │ │ - smlatbeq r5, r8, sp, fp │ │ │ │ - smlatbeq r5, ip, fp, fp │ │ │ │ - @ instruction: 0x0105ba9c │ │ │ │ + @ instruction: 0x0105d9bc │ │ │ │ + strdeq sp, [r5, -r2] │ │ │ │ + tsteq r5, r6, lsr sl │ │ │ │ + tsteq r5, ip, ror #20 │ │ │ │ + tsteq r5, lr, ror sl │ │ │ │ + smlabteq r5, lr, sl, sp │ │ │ │ + tsteq r5, r2, lsl fp │ │ │ │ + tsteq r5, r8, asr #22 │ │ │ │ + smlabbeq r5, r0, fp, sp │ │ │ │ + @ instruction: 0x0105dbb6 │ │ │ │ + strdeq sp, [r5, -ip] │ │ │ │ + tsteq r5, r2, lsr ip │ │ │ │ + tsteq r5, lr, asr ip │ │ │ │ + @ instruction: 0x0105dc94 │ │ │ │ + ldrdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + tsteq r5, r8, asr #26 │ │ │ │ + tsteq r5, lr, ror sp │ │ │ │ + smlabteq r5, r2, sp, sp │ │ │ │ + strdeq sp, [r5, -r8] │ │ │ │ + tsteq r5, r6, lsl lr │ │ │ │ + tsteq r5, r6, ror #28 │ │ │ │ + smlatbeq r5, ip, lr, sp │ │ │ │ + smlatteq r5, r2, lr, sp │ │ │ │ + tsteq r5, sl, lsl pc │ │ │ │ + tsteq r5, r0, asr pc │ │ │ │ + @ instruction: 0x0105df94 │ │ │ │ + smlabteq r5, sl, pc, sp @ │ │ │ │ + strdeq sp, [r5, -r6] │ │ │ │ + tsteq r5, lr, lsr #32 │ │ │ │ + tsteq r5, r2, ror r0 │ │ │ │ + smlatbeq r5, r8, r0, lr │ │ │ │ + smlatteq r5, r0, r0, lr │ │ │ │ + tsteq r5, r6, lsl r1 │ │ │ │ + tsteq r5, sl, asr r1 │ │ │ │ + @ instruction: 0x0105e190 │ │ │ │ + @ instruction: 0x0105ca9c │ │ │ │ + tsteq r5, ip, lsl #30 │ │ │ │ + tsteq r5, r8, lsl #22 │ │ │ │ + tsteq r5, ip, lsl #18 │ │ │ │ strdeq fp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105b9bc │ │ │ │ - smlabbeq r5, ip, r9, fp │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - @ instruction: 0x0105b9b8 │ │ │ │ - smlatteq r3, r0, sl, r1 │ │ │ │ - tsteq r5, ip, lsr #20 │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - smlabteq r3, r8, sl, r1 │ │ │ │ - smlabteq r3, r0, sl, r1 │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105ba94 │ │ │ │ - tsteq r5, r8, asr #20 │ │ │ │ - smlatbeq r3, r0, sl, r1 │ │ │ │ - @ instruction: 0x01031a98 │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - smlabteq r5, r0, sl, fp │ │ │ │ - smlabbeq r3, r0, sl, r1 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ - tsteq r5, r8, lsl #24 │ │ │ │ - tsteq r5, ip, ror fp │ │ │ │ - tsteq r5, ip, lsr fp │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - tsteq r3, r8, asr #20 │ │ │ │ - smlatbeq r5, r0, fp, fp │ │ │ │ - tsteq r5, ip, ror #22 │ │ │ │ - tsteq r3, r0, lsr sl │ │ │ │ - tsteq r3, r8, lsr #20 │ │ │ │ - tsteq r5, r4, asr #24 │ │ │ │ - tsteq r5, r4, lsl #24 │ │ │ │ - smlabteq r5, r4, fp, fp │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - tsteq r5, r8, lsr #24 │ │ │ │ - smlatteq r3, r8, r9, r1 │ │ │ │ - smlatteq r3, r0, r9, r1 │ │ │ │ - tsteq r5, r4, lsl #28 │ │ │ │ - tsteq r5, r4, lsr sp │ │ │ │ - smlabteq r5, r8, ip, fp │ │ │ │ - smlabbeq r5, r4, ip, fp │ │ │ │ - tsteq r5, r4, asr ip │ │ │ │ - @ instruction: 0x010319b0 │ │ │ │ - smlabbeq r5, r0, ip, fp │ │ │ │ - smlatbeq r3, r0, r9, r1 │ │ │ │ - ldrdeq fp, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, ip, fp │ │ │ │ - smlabbeq r3, r8, r9, r1 │ │ │ │ - smlabbeq r3, r0, r9, r1 │ │ │ │ - tsteq r5, r0, asr #26 │ │ │ │ - tsteq r5, r0, lsl sp │ │ │ │ - smlatteq r5, r0, ip, fp │ │ │ │ - tsteq r3, r0, ror #18 │ │ │ │ - tsteq r3, r8, asr r9 │ │ │ │ - tsteq r5, r4, asr sp │ │ │ │ - tsteq r5, r4, lsr #26 │ │ │ │ - tsteq r3, r0, asr #18 │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ - tsteq r5, ip, asr #28 │ │ │ │ - @ instruction: 0x0105bdb8 │ │ │ │ - smlabbeq r5, r8, sp, fp │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r3, r8, lsl #18 │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - @ instruction: 0x0105bd9c │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - smlatteq r3, r8, r8, r1 │ │ │ │ - @ instruction: 0x0105beb0 │ │ │ │ - tsteq r5, r0, ror #28 │ │ │ │ - tsteq r5, r0, lsl lr │ │ │ │ - smlabteq r3, r8, r8, r1 │ │ │ │ - smlabteq r3, r0, r8, r1 │ │ │ │ - strdeq fp, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, lr, fp │ │ │ │ - smlatbeq r3, r8, r8, r1 │ │ │ │ - smlatbeq r3, r0, r8, r1 │ │ │ │ - smlatteq r5, r0, r4, ip │ │ │ │ - tsteq r5, r8, lsl #4 │ │ │ │ - swpeq ip, r8, [r5] │ │ │ │ - ldrdeq fp, [r5, -ip] │ │ │ │ - tsteq r5, r8, ror #30 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - tsteq r5, r4, ror pc │ │ │ │ - tsteq r3, r8, asr r8 │ │ │ │ - tsteq r5, r8, lsl r0 │ │ │ │ - smlabteq r5, r8, pc, fp @ │ │ │ │ + tsteq r5, ip, asr r7 │ │ │ │ + tsteq r5, ip, lsl r7 │ │ │ │ + smlatteq r5, ip, r6, fp │ │ │ │ + tsteq r3, r0, asr r8 │ │ │ │ + tsteq r5, r8, lsl r7 │ │ │ │ tsteq r3, r0, asr #16 │ │ │ │ - tsteq r3, r8, lsr r8 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r0, ip │ │ │ │ - qaddeq ip, r4, r5 │ │ │ │ - tsteq r3, r8, lsl r8 │ │ │ │ - tsteq r3, r0, lsl r8 │ │ │ │ - tsteq r5, r8, lsr r1 │ │ │ │ - smlatteq r5, r8, r0, ip │ │ │ │ + smlabbeq r5, ip, r7, fp │ │ │ │ + tsteq r5, ip, lsr r7 │ │ │ │ + tsteq r3, r8, lsr #16 │ │ │ │ + tsteq r3, r0, lsr #16 │ │ │ │ + tsteq r5, ip, lsr r8 │ │ │ │ + strdeq fp, [r5, -r4] │ │ │ │ + smlatbeq r5, r8, r7, fp │ │ │ │ + tsteq r3, r0, lsl #16 │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - smlabteq r5, r8, r2, ip │ │ │ │ - tsteq r5, ip, lsl #4 │ │ │ │ - @ instruction: 0x0105c1bc │ │ │ │ - tsteq r5, ip, ror #2 │ │ │ │ - smlabteq r3, r8, r7, r1 │ │ │ │ - smlabteq r3, r0, r7, r1 │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - mrseq ip, SP_usr │ │ │ │ + tsteq r5, r4, asr r8 │ │ │ │ + tsteq r5, r0, lsr #16 │ │ │ │ + smlatteq r3, r0, r7, r1 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + tsteq r5, r8, ror #18 │ │ │ │ + ldrdeq fp, [r5, -ip] │ │ │ │ + @ instruction: 0x0105b89c │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + @ instruction: 0x010317b0 │ │ │ │ smlatbeq r3, r8, r7, r1 │ │ │ │ - smlatbeq r3, r0, r7, r1 │ │ │ │ - tsteq r5, ip, lsr #6 │ │ │ │ - ldrdeq ip, [r5, -ip] │ │ │ │ - smlabbeq r5, ip, r2, ip │ │ │ │ - smlabbeq r3, r0, r7, r1 │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - tsteq r5, r0, ror r3 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ + tsteq r5, r0, lsl #18 │ │ │ │ + smlabteq r5, ip, r8, fp │ │ │ │ + @ instruction: 0x01031790 │ │ │ │ + smlabbeq r3, r8, r7, r1 │ │ │ │ + smlatbeq r5, r4, r9, fp │ │ │ │ + tsteq r5, r4, ror #18 │ │ │ │ + tsteq r5, r4, lsr #18 │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ tsteq r3, r0, ror #14 │ │ │ │ - tsteq r3, r8, asr r7 │ │ │ │ - smlabbeq r5, ip, r6, ip │ │ │ │ - tsteq r5, ip, lsl r5 │ │ │ │ - tsteq r5, r0, ror #8 │ │ │ │ - smlatteq r5, ip, r3, ip │ │ │ │ - @ instruction: 0x0105c39c │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r3, r8, lsl r7 │ │ │ │ - @ instruction: 0x0105c49c │ │ │ │ - tsteq r5, ip, asr #8 │ │ │ │ + @ instruction: 0x0105b9b8 │ │ │ │ + smlabbeq r5, r8, r9, fp │ │ │ │ + tsteq r3, r8, asr #14 │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + tsteq r5, r4, ror #22 │ │ │ │ + @ instruction: 0x0105ba94 │ │ │ │ + tsteq r5, r8, lsr #20 │ │ │ │ + smlatteq r5, r4, r9, fp │ │ │ │ + @ instruction: 0x0105b9b4 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + smlatteq r5, r0, r9, fp │ │ │ │ tsteq r3, r0, lsl #14 │ │ │ │ - strdeq r1, [r3, -r8] │ │ │ │ - tsteq r5, r8, ror r5 │ │ │ │ - tsteq r5, r8, lsr #10 │ │ │ │ - ldrdeq ip, [r5, -r8] │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - @ instruction: 0x0105c5bc │ │ │ │ - tsteq r5, ip, ror #10 │ │ │ │ + tsteq r5, r4, lsr sl │ │ │ │ + tsteq r5, r4, lsl #20 │ │ │ │ + smlatteq r3, r8, r6, r1 │ │ │ │ + smlatteq r3, r0, r6, r1 │ │ │ │ + smlatbeq r5, r0, sl, fp │ │ │ │ + tsteq r5, r0, ror sl │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + smlabteq r3, r0, r6, r1 │ │ │ │ @ instruction: 0x010316b8 │ │ │ │ - @ instruction: 0x010316b0 │ │ │ │ - tsteq r5, ip, asr #14 │ │ │ │ - @ instruction: 0x0105c690 │ │ │ │ - tsteq r5, r0, asr #12 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - smlabbeq r3, r8, r6, r1 │ │ │ │ - smlabbeq r3, r0, r6, r1 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, r6, ip │ │ │ │ + @ instruction: 0x0105bab4 │ │ │ │ + smlabbeq r5, r4, sl, fp │ │ │ │ + smlatbeq r3, r0, r6, r1 │ │ │ │ + @ instruction: 0x01031698 │ │ │ │ + smlatbeq r5, ip, fp, fp │ │ │ │ + tsteq r5, r8, lsl fp │ │ │ │ + smlatteq r5, r8, sl, fp │ │ │ │ + @ instruction: 0x0105bab8 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ tsteq r3, r8, ror #12 │ │ │ │ - tsteq r3, r0, ror #12 │ │ │ │ - @ instruction: 0x0105c7b0 │ │ │ │ - tsteq r5, r0, ror #14 │ │ │ │ - tsteq r5, r0, lsl r7 │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - tsteq r3, r8, lsr r6 │ │ │ │ - strdeq ip, [r5, -r4] │ │ │ │ - smlatbeq r5, r4, r7, ip │ │ │ │ + tsteq r5, ip, lsr fp │ │ │ │ + strdeq fp, [r5, -ip] │ │ │ │ + tsteq r3, r0, asr r6 │ │ │ │ + tsteq r3, r8, asr #12 │ │ │ │ + tsteq r5, r0, lsl ip │ │ │ │ + smlabteq r5, r0, fp, fp │ │ │ │ + tsteq r5, r0, ror fp │ │ │ │ + tsteq r3, r8, lsr #12 │ │ │ │ tsteq r3, r0, lsr #12 │ │ │ │ - tsteq r3, r8, lsl r6 │ │ │ │ - smlatbeq r5, r4, r3, sp │ │ │ │ + tsteq r5, r4, asr ip │ │ │ │ + tsteq r5, r4, lsl #24 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + tsteq r3, r0, lsl #12 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + strdeq fp, [r5, -r8] │ │ │ │ + tsteq r5, ip, lsr sp │ │ │ │ + smlabteq r5, r8, ip, fp │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + smlabteq r3, r8, r5, r1 │ │ │ │ + ldrdeq fp, [r5, -r4] │ │ │ │ + @ instruction: 0x010315b8 │ │ │ │ + tsteq r5, r8, ror sp │ │ │ │ + tsteq r5, r8, lsr #26 │ │ │ │ + smlatbeq r3, r0, r5, r1 │ │ │ │ + @ instruction: 0x01031598 │ │ │ │ + tsteq r5, r4, asr lr │ │ │ │ + tsteq r5, r4, lsl #28 │ │ │ │ + @ instruction: 0x0105bdb4 │ │ │ │ + tsteq r3, r8, ror r5 │ │ │ │ + tsteq r3, r0, ror r5 │ │ │ │ + @ instruction: 0x0105be98 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tsteq r3, r0, asr r5 │ │ │ │ + tsteq r5, r8, lsr #32 │ │ │ │ + tsteq r5, ip, ror #30 │ │ │ │ + tsteq r5, ip, lsl pc │ │ │ │ + smlabteq r5, ip, lr, fp │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + tsteq r3, r0, lsr #10 │ │ │ │ + @ instruction: 0x0105bfb0 │ │ │ │ + tsteq r5, r0, ror #30 │ │ │ │ + tsteq r3, r8, lsl #10 │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + smlabbeq r5, ip, r0, ip │ │ │ │ + tsteq r5, ip, lsr r0 │ │ │ │ + smlatteq r5, ip, pc, fp @ │ │ │ │ + smlatteq r3, r0, r4, r1 │ │ │ │ + ldrdeq r1, [r3, -r8] │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, r0, ip │ │ │ │ + smlabteq r3, r0, r4, r1 │ │ │ │ + @ instruction: 0x010314b8 │ │ │ │ + smlatteq r5, ip, r3, ip │ │ │ │ + tsteq r5, ip, ror r2 │ │ │ │ + smlabteq r5, r0, r1, ip │ │ │ │ + tsteq r5, ip, asr #2 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + smlabbeq r3, r8, r4, r1 │ │ │ │ + tsteq r5, r8, asr r1 │ │ │ │ + tsteq r3, r8, ror r4 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, r1, ip │ │ │ │ + tsteq r3, r0, ror #8 │ │ │ │ + tsteq r3, r8, asr r4 │ │ │ │ ldrdeq ip, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsl #22 │ │ │ │ - @ instruction: 0x0105c990 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ + smlabbeq r5, r8, r2, ip │ │ │ │ + tsteq r5, r8, lsr r2 │ │ │ │ + tsteq r3, r8, lsr r4 │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + tsteq r5, ip, lsl r3 │ │ │ │ + smlabteq r5, ip, r2, ip │ │ │ │ + tsteq r3, r8, lsl r4 │ │ │ │ + tsteq r3, r0, lsl r4 │ │ │ │ + smlatbeq r5, ip, r4, ip │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + smlatbeq r5, r0, r3, ip │ │ │ │ + tsteq r5, r0, asr r3 │ │ │ │ + smlatteq r3, r8, r3, r1 │ │ │ │ + smlatteq r3, r0, r3, r1 │ │ │ │ + tsteq r5, r4, lsr r4 │ │ │ │ + smlatteq r5, r4, r3, ip │ │ │ │ + smlabteq r3, r8, r3, r1 │ │ │ │ + smlabteq r3, r0, r3, r1 │ │ │ │ + tsteq r5, r0, lsl r5 │ │ │ │ + smlabteq r5, r0, r4, ip │ │ │ │ + tsteq r5, r0, ror r4 │ │ │ │ + smlatbeq r3, r0, r3, r1 │ │ │ │ + @ instruction: 0x01031398 │ │ │ │ + tsteq r5, r4, asr r5 │ │ │ │ + tsteq r5, r4, lsl #10 │ │ │ │ + smlabbeq r3, r0, r3, r1 │ │ │ │ + tsteq r3, r8, ror r3 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ tsteq r5, r0, ror #16 │ │ │ │ - tsteq r5, r0, lsl r8 │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - tsteq r5, ip, ror #16 │ │ │ │ - smlabteq r3, r8, r5, r1 │ │ │ │ - tsteq r5, r0, lsl r9 │ │ │ │ - smlabteq r5, r0, r8, ip │ │ │ │ - @ instruction: 0x010315b0 │ │ │ │ - smlatbeq r3, r8, r5, r1 │ │ │ │ - smlatteq r5, ip, r9, ip │ │ │ │ - @ instruction: 0x0105c99c │ │ │ │ - tsteq r5, ip, asr #18 │ │ │ │ - smlabbeq r3, r8, r5, r1 │ │ │ │ - smlabbeq r3, r0, r5, r1 │ │ │ │ - tsteq r5, r0, lsr sl │ │ │ │ - smlatteq r5, r0, r9, ip │ │ │ │ - tsteq r3, r8, ror #10 │ │ │ │ - tsteq r3, r0, ror #10 │ │ │ │ - smlabteq r5, r0, fp, ip │ │ │ │ - tsteq r5, r4, lsl #22 │ │ │ │ - @ instruction: 0x0105cab4 │ │ │ │ - tsteq r5, r4, ror #20 │ │ │ │ - tsteq r3, r8, lsr r5 │ │ │ │ - tsteq r3, r0, lsr r5 │ │ │ │ - tsteq r5, r8, asr #22 │ │ │ │ - strdeq ip, [r5, -r8] │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - tsteq r3, r0, lsl r5 │ │ │ │ - tsteq r5, r4, lsr #24 │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabbeq r5, r4, fp, ip │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - smlatteq r3, r8, r4, r1 │ │ │ │ - tsteq r5, r8, ror #24 │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - ldrdeq r1, [r3, -r0] │ │ │ │ - smlabteq r3, r8, r4, r1 │ │ │ │ - smlabbeq r5, r4, pc, ip @ │ │ │ │ - tsteq r5, r4, lsl lr │ │ │ │ - tsteq r5, r8, asr sp │ │ │ │ - smlatteq r5, r4, ip, ip │ │ │ │ - @ instruction: 0x0105cc94 │ │ │ │ - @ instruction: 0x01031498 │ │ │ │ strdeq ip, [r5, -r0] │ │ │ │ - smlabbeq r3, r8, r4, r1 │ │ │ │ - @ instruction: 0x0105cd94 │ │ │ │ - tsteq r5, r4, asr #26 │ │ │ │ - tsteq r3, r0, ror r4 │ │ │ │ - tsteq r3, r8, ror #8 │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - tsteq r5, r0, lsr #28 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - tsteq r3, r0, asr #8 │ │ │ │ - @ instruction: 0x0105ceb4 │ │ │ │ - tsteq r5, r4, ror #28 │ │ │ │ - tsteq r3, r8, lsr #8 │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - tsteq r5, r4, asr #32 │ │ │ │ - smlabbeq r5, r8, pc, ip @ │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - smlatteq r5, r8, lr, ip │ │ │ │ + tsteq r5, r4, lsr r6 │ │ │ │ + smlabteq r5, r0, r5, ip │ │ │ │ + tsteq r5, r0, ror r5 │ │ │ │ + tsteq r3, r8, lsr r3 │ │ │ │ + smlabteq r5, ip, r5, ip │ │ │ │ + tsteq r3, r8, lsr #6 │ │ │ │ + tsteq r5, r0, ror r6 │ │ │ │ + tsteq r5, r0, lsr #12 │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ + tsteq r3, r8, lsl #6 │ │ │ │ + tsteq r5, ip, asr #14 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + smlatbeq r5, ip, r6, ip │ │ │ │ + smlatteq r3, r8, r2, r1 │ │ │ │ + smlatteq r3, r0, r2, r1 │ │ │ │ + @ instruction: 0x0105c790 │ │ │ │ + tsteq r5, r0, asr #14 │ │ │ │ + smlabteq r3, r8, r2, r1 │ │ │ │ + smlabteq r3, r0, r2, r1 │ │ │ │ + tsteq r5, r0, lsr #18 │ │ │ │ + tsteq r5, r4, ror #16 │ │ │ │ + tsteq r5, r4, lsl r8 │ │ │ │ + smlabteq r5, r4, r7, ip │ │ │ │ + @ instruction: 0x01031298 │ │ │ │ + @ instruction: 0x01031290 │ │ │ │ + smlatbeq r5, r8, r8, ip │ │ │ │ + tsteq r5, r8, asr r8 │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r3, r0, ror r2 │ │ │ │ + smlabbeq r5, r4, r9, ip │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + smlatteq r5, r4, r8, ip │ │ │ │ + tsteq r3, r0, asr r2 │ │ │ │ + tsteq r3, r8, asr #4 │ │ │ │ + smlabteq r5, r8, r9, ip │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + tsteq r3, r0, lsr r2 │ │ │ │ + tsteq r3, r8, lsr #4 │ │ │ │ + smlatteq r5, r4, ip, ip │ │ │ │ + tsteq r5, r4, ror fp │ │ │ │ + @ instruction: 0x0105cab8 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ strdeq r1, [r3, -r8] │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - smlabteq r5, ip, pc, ip @ │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ + tsteq r5, r0, asr sl │ │ │ │ + smlatteq r3, r8, r1, r1 │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + smlatbeq r5, r4, sl, ip │ │ │ │ ldrdeq r1, [r3, -r0] │ │ │ │ - smlatbeq r5, r8, r0, sp │ │ │ │ - qaddeq sp, r8, r5 │ │ │ │ - tsteq r5, r8 │ │ │ │ - @ instruction: 0x010313b0 │ │ │ │ - smlatbeq r3, r8, r3, r1 │ │ │ │ - smlatteq r5, ip, r0, sp │ │ │ │ - swpeq sp, ip, [r5] │ │ │ │ - @ instruction: 0x01031390 │ │ │ │ - smlabbeq r3, r8, r3, r1 │ │ │ │ - ldrdeq sp, [r5, -r8] │ │ │ │ - tsteq r5, r0, lsl #8 │ │ │ │ - @ instruction: 0x0105d290 │ │ │ │ - ldrdeq sp, [r5, -r4] │ │ │ │ + smlabteq r3, r8, r1, r1 │ │ │ │ + ldrdeq ip, [r5, -r0] │ │ │ │ + smlabbeq r5, r0, fp, ip │ │ │ │ + tsteq r5, r0, lsr fp │ │ │ │ + smlatbeq r3, r8, r1, r1 │ │ │ │ + smlatbeq r3, r0, r1, r1 │ │ │ │ + tsteq r5, r4, lsl ip │ │ │ │ + smlabteq r5, r4, fp, ip │ │ │ │ + smlabbeq r3, r8, r1, r1 │ │ │ │ + smlabbeq r3, r0, r1, r1 │ │ │ │ + smlatbeq r5, r4, sp, ip │ │ │ │ + smlatteq r5, r8, ip, ip │ │ │ │ + @ instruction: 0x0105cc98 │ │ │ │ + tsteq r5, r8, asr #24 │ │ │ │ + tsteq r3, r8, asr r1 │ │ │ │ + tsteq r3, r0, asr r1 │ │ │ │ + tsteq r5, ip, lsr #26 │ │ │ │ + ldrdeq ip, [r5, -ip] │ │ │ │ + tsteq r3, r8, lsr r1 │ │ │ │ + tsteq r3, r0, lsr r1 │ │ │ │ + tsteq r5, r8, lsl #28 │ │ │ │ + @ instruction: 0x0105cdb8 │ │ │ │ + tsteq r5, r8, ror #26 │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + tsteq r5, ip, asr #28 │ │ │ │ + strdeq ip, [r5, -ip] │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + smlatteq r3, r8, r0, r1 │ │ │ │ + tsteq r5, r8, lsr r4 │ │ │ │ tsteq r5, r0, ror #2 │ │ │ │ + strdeq ip, [r5, -r0] │ │ │ │ + tsteq r5, r4, lsr pc │ │ │ │ + smlabteq r5, r0, lr, ip │ │ │ │ ldrbtmi r4, [r8], #-2161 @ 0xfffff78f │ │ │ │ ldmdami r1!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2160 @ 0xfffff790 │ │ │ │ ldmdami r0!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2159 @ 0xfffff791 │ │ │ │ @@ -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 │ │ │ │ - @ instruction: 0x0105cc96 │ │ │ │ - ldrdeq r0, [r3, -r8] │ │ │ │ strdeq ip, [r5, -r6] │ │ │ │ - smlabteq r3, ip, lr, r0 │ │ │ │ - @ instruction: 0x0105cd9e │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - @ instruction: 0x01030eba │ │ │ │ - @ instruction: 0x01030eb4 │ │ │ │ - smlabbeq r5, r2, lr, ip │ │ │ │ - tsteq r5, r4, lsr lr │ │ │ │ - smlatteq r5, r6, sp, ip │ │ │ │ - @ instruction: 0x01030e9c │ │ │ │ - @ instruction: 0x01030e96 │ │ │ │ - ldrdeq ip, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, lr, ip │ │ │ │ - smlabbeq r3, r4, lr, r0 │ │ │ │ - tsteq r3, lr, ror lr │ │ │ │ - tsteq r5, r8, rrx │ │ │ │ - smlatbeq r5, lr, pc, ip @ │ │ │ │ - tsteq r5, r0, ror #30 │ │ │ │ - tsteq r5, r2, lsl pc │ │ │ │ - tsteq r3, r0, ror #28 │ │ │ │ - tsteq r3, sl, asr lr │ │ │ │ - strdeq ip, [r5, -ip] │ │ │ │ - smlatbeq r5, lr, pc, ip @ │ │ │ │ - tsteq r3, r8, asr #28 │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - smlatteq r5, r0, r0, sp │ │ │ │ - swpeq sp, r2, [r5] │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + tsteq r5, r6, asr sl │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + strdeq ip, [r5, -lr] │ │ │ │ + @ instruction: 0x0105cab0 │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + smlatteq r5, r2, fp, ip │ │ │ │ + @ instruction: 0x0105cb94 │ │ │ │ + tsteq r5, r6, asr #22 │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + strdeq r0, [r3, -r6] │ │ │ │ + tsteq r5, r0, lsr ip │ │ │ │ + smlatteq r5, r2, fp, ip │ │ │ │ + smlatteq r3, r4, fp, r0 │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + smlabteq r5, r8, sp, ip │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + smlabteq r5, r0, ip, ip │ │ │ │ + tsteq r5, r2, ror ip │ │ │ │ + smlabteq r3, r0, fp, r0 │ │ │ │ + @ instruction: 0x01030bba │ │ │ │ + tsteq r5, ip, asr sp │ │ │ │ + tsteq r5, lr, lsl #26 │ │ │ │ + smlatbeq r3, r8, fp, r0 │ │ │ │ + smlatbeq r3, r2, fp, r0 │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + strdeq ip, [r5, -r2] │ │ │ │ + smlatbeq r5, r4, sp, ip │ │ │ │ + smlabbeq r3, sl, fp, r0 │ │ │ │ + smlabbeq r3, r4, fp, r0 │ │ │ │ + smlabbeq r5, lr, lr, ip │ │ │ │ + tsteq r5, r0, asr #28 │ │ │ │ + tsteq r3, r2, ror fp │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + @ instruction: 0x0105d1b2 │ │ │ │ tsteq r5, r4, asr #32 │ │ │ │ - tsteq r3, sl, lsr #28 │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - tsteq r5, lr, lsr #2 │ │ │ │ - smlatteq r5, r0, r0, sp │ │ │ │ - tsteq r3, r2, lsl lr │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - tsteq r5, r2, asr r4 │ │ │ │ - smlatteq r5, r4, r2, sp │ │ │ │ - tsteq r5, sl, lsr #4 │ │ │ │ - @ instruction: 0x0105d1b8 │ │ │ │ - tsteq r5, sl, ror #2 │ │ │ │ - smlatteq r3, r8, sp, r0 │ │ │ │ - smlabteq r5, sl, r1, sp │ │ │ │ - ldrdeq r0, [r3, -ip] │ │ │ │ - tsteq r5, r2, ror r2 │ │ │ │ - tsteq r5, r4, lsr #4 │ │ │ │ - smlabteq r3, sl, sp, r0 │ │ │ │ - smlabteq r3, r4, sp, r0 │ │ │ │ - tsteq r5, r6, asr r3 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - @ instruction: 0x0105d2ba │ │ │ │ - smlatbeq r3, ip, sp, r0 │ │ │ │ - smlatbeq r3, r6, sp, r0 │ │ │ │ - smlatbeq r5, r4, r3, sp │ │ │ │ - tsteq r5, r6, asr r3 │ │ │ │ - @ instruction: 0x01030d94 │ │ │ │ - smlabbeq r3, lr, sp, r0 │ │ │ │ - tsteq r5, ip, lsr r5 │ │ │ │ - smlabbeq r5, r2, r4, sp │ │ │ │ - tsteq r5, r4, lsr r4 │ │ │ │ - smlatteq r5, r6, r3, sp │ │ │ │ - tsteq r3, r0, ror sp │ │ │ │ - tsteq r3, sl, ror #26 │ │ │ │ - ldrdeq sp, [r5, -r0] │ │ │ │ - smlabbeq r5, r2, r4, sp │ │ │ │ - tsteq r3, r8, asr sp │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - @ instruction: 0x0105d5b4 │ │ │ │ - tsteq r5, r6, ror #10 │ │ │ │ - tsteq r5, r8, lsl r5 │ │ │ │ - tsteq r3, sl, lsr sp │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - tsteq r5, r2, lsl #12 │ │ │ │ - @ instruction: 0x0105d5b4 │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - tsteq r3, ip, lsl sp │ │ │ │ + smlabbeq r5, sl, pc, ip @ │ │ │ │ + tsteq r5, r8, lsl pc │ │ │ │ + smlabteq r5, sl, lr, ip │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + tsteq r5, sl, lsr #30 │ │ │ │ + tsteq r3, ip, lsr fp │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + smlabbeq r5, r4, pc, ip @ │ │ │ │ + tsteq r3, sl, lsr #22 │ │ │ │ + tsteq r3, r4, lsr #22 │ │ │ │ + strheq sp, [r5, -r6] │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + tsteq r5, r4, lsl #2 │ │ │ │ + strheq sp, [r5, -r6] │ │ │ │ + strdeq r0, [r3, -r4] │ │ │ │ + smlatteq r3, lr, sl, r0 │ │ │ │ + @ instruction: 0x0105d29c │ │ │ │ + smlatteq r5, r2, r1, sp │ │ │ │ + @ instruction: 0x0105d194 │ │ │ │ + tsteq r5, r6, asr #2 │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + smlabteq r3, sl, sl, r0 │ │ │ │ + tsteq r5, r0, lsr r2 │ │ │ │ + smlatteq r5, r2, r1, sp │ │ │ │ + @ instruction: 0x01030ab8 │ │ │ │ + @ instruction: 0x01030ab2 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + smlabteq r5, r6, r2, sp │ │ │ │ + tsteq r5, r8, ror r2 │ │ │ │ + @ instruction: 0x01030a9a │ │ │ │ + @ instruction: 0x01030a94 │ │ │ │ + tsteq r5, r2, ror #6 │ │ │ │ + tsteq r5, r4, lsl r3 │ │ │ │ + smlabbeq r3, r2, sl, r0 │ │ │ │ + tsteq r3, ip, ror sl │ │ │ │ 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 │ │ │ │ - smlabteq r3, r4, r0, r1 │ │ │ │ - tsteq r5, lr, lsl #14 │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - smlatteq r5, r6, r6, r0 │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - tsteq r5, r8, lsr #12 │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tsteq r3, r0, lsr lr │ │ │ │ - smlatteq r3, sl, sl, r0 │ │ │ │ - ldrdeq r0, [r5, -r4] │ │ │ │ - tsteq r3, r0, lsl #28 │ │ │ │ - @ instruction: 0x010502b6 │ │ │ │ - tsteq r3, sl, lsl #28 │ │ │ │ - tsteq r3, lr, lsl #28 │ │ │ │ - strdeq r7, [r3, -r2] │ │ │ │ - strdeq ip, [fp, -r0] │ │ │ │ - tsteq r3, sl, asr #28 │ │ │ │ - tsteq r5, r0, asr r2 │ │ │ │ - tsteq r3, ip, lsr lr │ │ │ │ - tsteq r5, lr, lsr #4 │ │ │ │ - smlatbeq r3, r8, sp, r7 │ │ │ │ - smlabteq r3, r4, r2, r8 │ │ │ │ - tsteq r3, r0, lsl r3 │ │ │ │ - tsteq r5, ip, lsr #30 │ │ │ │ - tsteq r5, r8, lsr pc │ │ │ │ - tsteq r3, sl, asr sl │ │ │ │ - tsteq r3, r2, asr sl │ │ │ │ - smlatbeq r3, r6, sp, r7 │ │ │ │ - smlatbeq r3, r6, sp, r7 │ │ │ │ - smlatbeq r3, sl, sp, r7 │ │ │ │ - smlatteq fp, r0, r7, ip │ │ │ │ - strdeq r0, [r3, -sl] │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - smlabteq r3, r0, fp, r0 │ │ │ │ - smlabteq r3, r8, fp, r0 │ │ │ │ - smlabbeq fp, sl, r7, ip │ │ │ │ - @ instruction: 0x01030bb0 │ │ │ │ - smlabbeq r3, r6, fp, r0 │ │ │ │ - @ instruction: 0x01030b92 │ │ │ │ - smlabbeq r3, lr, fp, r0 │ │ │ │ - smlabbeq r3, sl, fp, r0 │ │ │ │ - smlabbeq r3, r8, fp, r0 │ │ │ │ - smlabbeq r3, sl, fp, r0 │ │ │ │ - strdeq ip, [fp, -lr] │ │ │ │ - tsteq r3, sl, ror fp │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ - tsteq r3, sl, lsl #22 │ │ │ │ + tsteq r3, r4, lsr #28 │ │ │ │ + tsteq r5, lr, ror #8 │ │ │ │ + smlatbeq r3, r4, pc, r7 @ │ │ │ │ + tsteq r5, r6, asr #8 │ │ │ │ + @ instruction: 0x01030b9e │ │ │ │ + smlabbeq r5, r8, r3, r0 │ │ │ │ + @ instruction: 0x01037b9c │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + @ instruction: 0x01037b90 │ │ │ │ + tsteq r3, sl, asr #16 │ │ │ │ + tsteq r5, r4, lsr r0 │ │ │ │ + tsteq r3, r0, ror #22 │ │ │ │ + tsteq r5, r6, lsl r0 │ │ │ │ + tsteq r3, sl, ror #22 │ │ │ │ + tsteq r3, lr, ror #22 │ │ │ │ + tsteq r3, r2, asr fp │ │ │ │ + tsteq fp, r0, asr r6 │ │ │ │ + smlatbeq r3, sl, fp, r7 │ │ │ │ + @ instruction: 0x0104ffb0 │ │ │ │ + @ instruction: 0x01037b9c │ │ │ │ + smlabbeq r4, lr, pc, pc @ │ │ │ │ tsteq r3, r8, lsl #22 │ │ │ │ + tsteq r3, r4, lsr #32 │ │ │ │ + tsteq r3, r0, ror r0 │ │ │ │ + smlabbeq r5, ip, ip, ip │ │ │ │ + @ instruction: 0x0105cc98 │ │ │ │ + @ instruction: 0x010307ba │ │ │ │ + @ instruction: 0x010307b2 │ │ │ │ tsteq r3, r6, lsl #22 │ │ │ │ - tsteq r3, r8, lsl #22 │ │ │ │ - tsteq fp, ip, ror r6 │ │ │ │ - strdeq r0, [r3, -r8] │ │ │ │ - smlatteq r4, r2, pc, pc @ │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ + tsteq r3, r6, lsl #22 │ │ │ │ + tsteq r3, sl, lsl #22 │ │ │ │ + tsteq fp, r0, asr #10 │ │ │ │ + tsteq r3, sl, asr r8 │ │ │ │ + smlatbeq r4, r4, lr, pc @ │ │ │ │ + tsteq r3, r0, lsr #18 │ │ │ │ + tsteq r3, r8, lsr #18 │ │ │ │ + smlatteq fp, sl, r4, ip │ │ │ │ tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r3, r2, lsl r9 │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - tsteq r3, r0, lsl #20 │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - smlatteq fp, r2, r5, ip │ │ │ │ - tsteq r3, r0, ror #16 │ │ │ │ - ldrdeq lr, [r3, -lr] │ │ │ │ - smlatteq r6, r8, sp, r0 │ │ │ │ - smlatbeq fp, r0, r5, ip │ │ │ │ - @ instruction: 0x0103e9be │ │ │ │ - smlabteq r3, sl, r9, lr │ │ │ │ - smlabteq r3, r8, r9, lr │ │ │ │ - tsteq r5, r6, lsr #24 │ │ │ │ - tsteq r3, lr, ror r7 │ │ │ │ - tsteq r3, r8, ror r7 │ │ │ │ - tsteq r3, lr, ror #30 │ │ │ │ - tsteq r3, sl, ror #30 │ │ │ │ - tsteq r3, r8, ror #30 │ │ │ │ - tsteq r3, r6, ror #30 │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - tsteq r3, sl, asr pc │ │ │ │ - @ instruction: 0x0105cb98 │ │ │ │ - smlatbeq fp, r0, r4, ip │ │ │ │ - tsteq r3, r8, ror #12 │ │ │ │ - tstpeq r4, r4, lsl #28 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r2, r9, r7 │ │ │ │ - tsteq fp, r0, asr #8 │ │ │ │ - tsteq r3, lr, lsr r9 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - tsteq r3, lr, asr #26 │ │ │ │ - tsteq r3, r0, asr sp │ │ │ │ - smlatteq fp, ip, r3, ip │ │ │ │ - tsteq r3, r0, asr #4 │ │ │ │ + smlatteq r3, r6, r8, r0 │ │ │ │ + strdeq r0, [r3, -r2] │ │ │ │ + smlatteq r3, lr, r8, r0 │ │ │ │ + smlatteq r3, sl, r8, r0 │ │ │ │ + smlatteq r3, r8, r8, r0 │ │ │ │ + smlatteq r3, sl, r8, r0 │ │ │ │ + tsteq fp, lr, asr r4 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + tsteq r3, lr, asr r8 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ + tsteq r3, sl, ror #16 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + tsteq r3, r6, ror #16 │ │ │ │ + tsteq r3, r8, ror #16 │ │ │ │ + ldrdeq ip, [fp, -ip] │ │ │ │ + tsteq r3, r8, asr r5 │ │ │ │ + tstpeq r4, r2, asr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01030698 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + tsteq r3, r0, ror #14 │ │ │ │ + tsteq r3, lr, asr r7 │ │ │ │ + tsteq fp, r2, asr #6 │ │ │ │ + smlabteq r3, r0, r5, r0 │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + tsteq r6, r8, asr #22 │ │ │ │ + mrseq ip, (UNDEF: 59) │ │ │ │ + tsteq r3, lr, lsl r7 │ │ │ │ + tsteq r3, sl, lsr #14 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + smlabbeq r5, r6, r9, ip │ │ │ │ + ldrdeq r0, [r3, -lr] │ │ │ │ + ldrdeq r0, [r3, -r8] │ │ │ │ + smlabteq r3, lr, ip, r7 │ │ │ │ + smlabteq r3, sl, ip, r7 │ │ │ │ + smlabteq r3, r8, ip, r7 │ │ │ │ + smlabteq r3, r6, ip, r7 │ │ │ │ + smlabteq r3, r4, ip, r7 │ │ │ │ + smlabteq r3, r2, ip, r7 │ │ │ │ + smlabteq r3, r0, ip, r7 │ │ │ │ + @ instruction: 0x01037cba │ │ │ │ + strdeq ip, [r5, -r8] │ │ │ │ + mrseq ip, R11_fiq │ │ │ │ + smlabteq r3, r8, r3, r0 │ │ │ │ + tstpeq r4, r4, ror #22 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r3, r2, r6, r7 │ │ │ │ + smlatbeq fp, r0, r1, ip │ │ │ │ + @ instruction: 0x0103769e │ │ │ │ + smlatbeq r3, r8, sl, r7 │ │ │ │ + smlatbeq r3, lr, sl, r7 │ │ │ │ + @ instruction: 0x01037ab0 │ │ │ │ + tsteq fp, ip, asr #2 │ │ │ │ + smlatbeq r2, r0, pc, pc @ │ │ │ │ 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 │ │ │ │ - smlabteq r2, lr, pc, pc @ │ │ │ │ - tsteq r5, sl, lsr r9 │ │ │ │ - @ instruction: 0x0102ff96 │ │ │ │ - tstpeq r2, r8, ror #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr #30 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, r2, ror r8 │ │ │ │ - tstpeq r2, r4, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r5, r2, r8, ip │ │ │ │ - strdeq pc, [r2, -r8] │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlatteq r2, ip, lr, pc @ │ │ │ │ + tstpeq r2, lr, lsr #26 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0105c69a │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + smlabteq r2, r8, ip, pc @ │ │ │ │ + smlatbeq r2, ip, ip, pc @ │ │ │ │ + smlabbeq r2, r4, ip, pc @ │ │ │ │ + tstpeq r2, lr, ror ip @ p-variant is OBSOLETE │ │ │ │ + ldrdeq ip, [r5, -r2] │ │ │ │ + tstpeq r2, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r5, r2, r5, ip │ │ │ │ + tstpeq r2, r8, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr #24 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - tsteq r5, ip, ror #14 │ │ │ │ - tsteq r5, r0, ror pc │ │ │ │ - tsteq r5, r4, asr #14 │ │ │ │ - tsteq r5, ip, asr pc │ │ │ │ - tsteq r5, r2, ror #30 │ │ │ │ - @ instruction: 0x010bbfbe │ │ │ │ - @ instruction: 0x01030196 │ │ │ │ - ldrdeq r0, [r6, -r0] │ │ │ │ - @ instruction: 0x01030192 │ │ │ │ - smlabbeq r3, r0, r1, r0 │ │ │ │ - tsteq fp, ip, ror #30 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r3, r6, ror r1 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - tsteq r3, r8, ror #2 │ │ │ │ - tsteq r6, r0, asr r7 │ │ │ │ - tsteq r3, sl, asr r1 │ │ │ │ - tsteq r3, r8, ror #2 │ │ │ │ - smlatteq fp, ip, lr, fp │ │ │ │ - tsteq r3, r8, ror #2 │ │ │ │ - strdeq r0, [r6, -ip] │ │ │ │ - tsteq r3, lr, asr r1 │ │ │ │ - tsteq r3, ip, asr #2 │ │ │ │ - @ instruction: 0x010bbe98 │ │ │ │ - tsteq r3, lr, lsr r1 │ │ │ │ - tsteq r3, r6, asr #2 │ │ │ │ - tsteq r3, r8, asr #2 │ │ │ │ - tsteq r3, r2, asr #2 │ │ │ │ - tsteq r3, sl, lsl r1 │ │ │ │ - tsteq r3, ip, lsl r1 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - tsteq r3, sl, asr #32 │ │ │ │ - tsteq r3, r4, asr #32 │ │ │ │ - tsteq r3, sl, lsl r1 │ │ │ │ - tsteq r3, lr, lsl r0 │ │ │ │ - tsteq r3, r8, lsl r0 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - tsteq r5, r2, asr #10 │ │ │ │ - tsteq r5, r8, asr #10 │ │ │ │ - smlatteq r5, r6, ip, r1 │ │ │ │ - smlatteq r5, r6, ip, r1 │ │ │ │ - smlatteq r5, r4, ip, r1 │ │ │ │ - tsteq r5, sl, lsr #26 │ │ │ │ - @ instruction: 0x01051cba │ │ │ │ - @ instruction: 0x01051cb8 │ │ │ │ - strdeq ip, [r5, -r0] │ │ │ │ - smlatteq r5, r6, r4, ip │ │ │ │ - smlatteq r5, r0, r4, ip │ │ │ │ - ldrdeq ip, [r5, -sl] │ │ │ │ - ldrdeq ip, [r5, -r4] │ │ │ │ - smlabteq r5, lr, r4, ip │ │ │ │ - smlabteq r5, r8, r4, ip │ │ │ │ - tsteq r3, sl, asr #14 │ │ │ │ - tsteq r3, r8, asr #14 │ │ │ │ - smlatbeq r5, r6, r4, ip │ │ │ │ - smlatbeq r5, r0, r4, ip │ │ │ │ - @ instruction: 0x0105c49a │ │ │ │ - @ instruction: 0x0105c494 │ │ │ │ - smlabbeq r5, lr, r4, ip │ │ │ │ - tsteq fp, r6, ror ip │ │ │ │ - tsteq r5, r8, ror r4 │ │ │ │ - tsteq r3, r0, lsr #14 │ │ │ │ - tsteq r3, r6, lsl #14 │ │ │ │ - tsteq r5, ip, ror #8 │ │ │ │ - tstpeq r2, r4, asr lr @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlabteq r5, ip, r4, ip │ │ │ │ + ldrdeq r1, [r5, -r0] │ │ │ │ + smlatbeq r5, r4, r4, ip │ │ │ │ + @ instruction: 0x01051cbc │ │ │ │ + smlabteq r5, r2, ip, r1 │ │ │ │ + tsteq fp, lr, lsl sp │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + tsteq r6, r0, lsr r5 │ │ │ │ + strdeq pc, [r2, -r2] │ │ │ │ + smlatteq r2, r0, lr, pc @ │ │ │ │ + smlabteq fp, ip, ip, fp │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r0] │ │ │ │ + smlabteq r2, r8, lr, pc @ │ │ │ │ + @ instruction: 0x010604b0 │ │ │ │ + @ instruction: 0x0102feba │ │ │ │ + smlabteq r2, r8, lr, pc @ │ │ │ │ + tsteq fp, ip, asr #24 │ │ │ │ + smlabteq r2, r8, lr, pc @ │ │ │ │ + tsteq r6, ip, asr r4 │ │ │ │ + @ instruction: 0x0102febe │ │ │ │ + smlatbeq r2, ip, lr, pc @ │ │ │ │ + strdeq fp, [fp, -r8] │ │ │ │ + @ instruction: 0x0102fe9e │ │ │ │ + smlatbeq r2, r6, lr, pc @ │ │ │ │ + smlatbeq r2, r8, lr, pc @ │ │ │ │ + smlatbeq r2, r2, lr, pc @ │ │ │ │ + tstpeq r2, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, ror lr @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r2, lr, lr, pc @ │ │ │ │ + smlatbeq r2, sl, sp, pc @ │ │ │ │ + smlatbeq r2, r4, sp, pc @ │ │ │ │ + tstpeq r2, sl, ror lr @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, lr, ror sp @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, ror sp @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r5, r2, r2, ip │ │ │ │ + smlatbeq r5, r2, r2, ip │ │ │ │ + smlatbeq r5, r8, r2, ip │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + tsteq r5, r6, asr #20 │ │ │ │ + tsteq r5, r4, asr #20 │ │ │ │ + smlabbeq r5, sl, sl, r1 │ │ │ │ + tsteq r5, sl, lsl sl │ │ │ │ + tsteq r5, r8, lsl sl │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r5, r6, asr #4 │ │ │ │ + tsteq r5, r0, asr #4 │ │ │ │ + tsteq r5, sl, lsr r2 │ │ │ │ + tsteq r5, r4, lsr r2 │ │ │ │ + tsteq r5, lr, lsr #4 │ │ │ │ + tsteq r5, r8, lsr #4 │ │ │ │ + smlatbeq r3, sl, r4, r7 │ │ │ │ + smlatbeq r3, r8, r4, r7 │ │ │ │ + tsteq r5, r6, lsl #4 │ │ │ │ + mrseq ip, SP_usr │ │ │ │ + strdeq ip, [r5, -sl] │ │ │ │ + strdeq ip, [r5, -r4] │ │ │ │ + smlatteq r5, lr, r1, ip │ │ │ │ + ldrdeq fp, [fp, -r6] │ │ │ │ + ldrdeq ip, [r5, -r8] │ │ │ │ + smlabbeq r3, r0, r4, r7 │ │ │ │ + tsteq r3, r6, ror #8 │ │ │ │ + smlabteq r5, ip, r1, ip │ │ │ │ + @ instruction: 0x0102fbb4 │ │ │ │ + smlatbeq r2, lr, fp, pc @ │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ 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 │ │ │ │ - tsteq r5, sl, asr #10 │ │ │ │ - smlabteq r2, r4, r7, pc @ │ │ │ │ - smlatbeq r2, ip, r7, pc @ │ │ │ │ - @ instruction: 0x0102f79a │ │ │ │ - tstpeq r2, r8, ror r7 @ p-variant is OBSOLETE │ │ │ │ - tsteq r5, sl, asr #4 │ │ │ │ - tsteq r5, sl, ror r2 │ │ │ │ - smlatteq r5, r0, r2, ip │ │ │ │ - tsteq r5, sl, ror r3 │ │ │ │ smlatbeq r5, sl, r2, ip │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - tsteq r5, lr, lsl r3 │ │ │ │ - tstpeq r2, r2, lsl #12 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - smlabteq r2, ip, r5, pc @ │ │ │ │ - smlatbeq r2, r6, r5, pc @ │ │ │ │ - tstpeq r2, ip, ror r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr r5 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsr #10 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsl #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, lsr #10 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsl #10 @ p-variant is OBSOLETE │ │ │ │ strdeq pc, [r2, -sl] │ │ │ │ - ldrdeq pc, [r2, -r6] │ │ │ │ - smlatbeq r2, sl, r4, pc @ │ │ │ │ - tstpeq r2, r6, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, ror #8 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -ip] │ │ │ │ ldrdeq pc, [r2, -r8] │ │ │ │ - smlatteq r5, r2, r0, ip │ │ │ │ - tstpeq r2, ip, ror r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr #6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, lsl r3 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r2, pc @ │ │ │ │ - @ instruction: 0x0102f29a │ │ │ │ - @ instruction: 0x0102f290 │ │ │ │ - tstpeq r2, sl, ror r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsr r2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, sl, r1, pc @ │ │ │ │ - ldrdeq pc, [r2, -r4] │ │ │ │ - smlabteq r2, r2, r1, pc @ │ │ │ │ - @ instruction: 0x0102f196 │ │ │ │ - smlabbeq r2, ip, r1, pc @ │ │ │ │ - tstpeq r2, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r8, lsl r1 @ p-variant is OBSOLETE │ │ │ │ - smlatteq r2, ip, r0, pc @ │ │ │ │ + smlatbeq r5, sl, pc, fp @ │ │ │ │ + ldrdeq fp, [r5, -sl] │ │ │ │ + tsteq r5, r0, asr #32 │ │ │ │ + ldrdeq ip, [r5, -sl] │ │ │ │ + tsteq r5, sl │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + smlabteq r5, ip, r0, ip │ │ │ │ + tsteq r5, lr, ror r0 │ │ │ │ + tstpeq r2, r2, ror #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr r3 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl #6 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + @ instruction: 0x0102f2b2 │ │ │ │ + smlabbeq r2, lr, r2, pc @ │ │ │ │ + tstpeq r2, r4, ror #4 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsr r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, lsl #4 @ p-variant is OBSOLETE │ │ │ │ ldrdeq pc, [r2, -r6] │ │ │ │ - smlabteq r2, r0, r0, pc @ │ │ │ │ - swpeq pc, r2, [r2] @ │ │ │ │ - smlabbeq r2, r8, r0, pc @ │ │ │ │ - tstpeq r2, r2, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - ldrdeq lr, [r2, -r6] │ │ │ │ - smlatbeq r2, r8, pc, lr @ │ │ │ │ - @ instruction: 0x0102ef9e │ │ │ │ - tsteq r2, r8, ror pc │ │ │ │ + smlabteq r2, ip, r1, pc @ │ │ │ │ + @ instruction: 0x0102f1ba │ │ │ │ + @ instruction: 0x0102f194 │ │ │ │ + tstpeq r2, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r8, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tsteq r5, r2, asr #28 │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + smlatbeq r2, ip, r0, pc @ │ │ │ │ + tstpeq r2, lr, ror r0 @ p-variant is OBSOLETE │ │ │ │ + qaddeq pc, r2, r2 @ │ │ │ │ + tstpeq r2, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + strdeq lr, [r2, -r0] │ │ │ │ + ldrdeq lr, [r2, -sl] │ │ │ │ + smlatbeq r2, lr, pc, lr @ │ │ │ │ + @ instruction: 0x0102ef98 │ │ │ │ + smlabbeq r2, r2, pc, lr @ │ │ │ │ tsteq r2, sl, asr #30 │ │ │ │ - tsteq r2, sl, lsl pc │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + tsteq r2, r2, lsr #30 │ │ │ │ + strdeq lr, [r2, -r6] │ │ │ │ smlatteq r2, ip, lr, lr │ │ │ │ - @ instruction: 0x0102eebe │ │ │ │ - @ instruction: 0x0102eeb4 │ │ │ │ - smlabbeq r2, lr, lr, lr │ │ │ │ - tsteq r2, r0, ror #28 │ │ │ │ - tsteq r2, r6, asr lr │ │ │ │ - tsteq r2, r0, lsr lr │ │ │ │ - tsteq r2, r6, lsl #28 │ │ │ │ - smlatteq r2, r4, sp, lr │ │ │ │ + ldrdeq lr, [r2, -r6] │ │ │ │ + smlatbeq r2, r6, lr, lr │ │ │ │ + tsteq r2, r8, ror lr │ │ │ │ + tsteq r2, ip, asr #28 │ │ │ │ + tsteq r2, r6, lsr lr │ │ │ │ + tsteq r2, r0, lsr #28 │ │ │ │ + strdeq lr, [r2, -r2] │ │ │ │ + smlatteq r2, r8, sp, lr │ │ │ │ smlabteq r2, r2, sp, lr │ │ │ │ - @ instruction: 0x0102ed98 │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r4, asr #26 │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - tsteq r2, sl, lsl sp │ │ │ │ - strdeq lr, [r2, -r8] │ │ │ │ - smlabteq r2, lr, ip, lr │ │ │ │ - smlatbeq r2, ip, ip, lr │ │ │ │ - smlabbeq r2, sl, ip, lr │ │ │ │ - tsteq r2, r0, asr ip │ │ │ │ - ldrdeq fp, [r5, -r2] │ │ │ │ - smlatteq r2, r2, fp, lr │ │ │ │ - tsteq r5, r2, lsr r9 │ │ │ │ - smlatbeq r2, r2, fp, lr │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ + @ instruction: 0x0102ed94 │ │ │ │ + tsteq r2, r6, ror #26 │ │ │ │ + tsteq r2, ip, asr sp │ │ │ │ + tsteq r2, r6, lsr sp │ │ │ │ + tsteq r2, r8, lsl #26 │ │ │ │ + strdeq lr, [r2, -lr] │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + smlatbeq r2, sl, ip, lr │ │ │ │ + tsteq r2, sl, ror ip │ │ │ │ + tsteq r2, ip, asr #24 │ │ │ │ + tsteq r2, lr, lsl ip │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + smlatteq r2, lr, fp, lr │ │ │ │ + smlabteq r2, r0, fp, lr │ │ │ │ + @ instruction: 0x0102ebb6 │ │ │ │ + @ instruction: 0x0102eb90 │ │ │ │ + tsteq r2, r6, ror #22 │ │ │ │ tsteq r2, r4, asr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + strdeq lr, [r2, -r8] │ │ │ │ + smlabteq r2, lr, sl, lr │ │ │ │ + smlatbeq r2, r4, sl, lr │ │ │ │ + @ instruction: 0x0102ea9c │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ + tsteq r2, r8, asr sl │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + smlatteq r2, sl, r9, lr │ │ │ │ + @ instruction: 0x0102e9b0 │ │ │ │ + tsteq r5, r2, lsr r7 │ │ │ │ + tsteq r2, r2, asr #18 │ │ │ │ + @ instruction: 0x0105b692 │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + smlatbeq r2, r4, r8, lr │ │ │ │ svcvs 0x0060f5b0 │ │ │ │ @ instruction: 0xf640d826 │ │ │ │ addsmi r5, r8, #-1946157053 @ 0x8c000003 │ │ │ │ @ instruction: 0xf6a0d90f │ │ │ │ vcgt.s8 , q8, q10 │ │ │ │ vmov.i32 d17, #4352 @ 0x00001100 │ │ │ │ addslt r1, fp, #16, 4 │ │ │ │ @@ -58020,99 +58020,99 @@ │ │ │ │ andshi pc, r7, r2, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r6, {r2, r4, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b8d4 │ │ │ │ - smlatbeq r2, r4, r9, lr │ │ │ │ - tsteq r2, lr, ror r9 │ │ │ │ - tsteq r2, r8, asr r9 │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ ldrdeq lr, [r2, -lr] │ │ │ │ - @ instruction: 0x0102e8b0 │ │ │ │ - smlabbeq r2, r0, r8, lr │ │ │ │ - tsteq r2, sl, asr r8 │ │ │ │ - tsteq r2, ip, lsr #16 │ │ │ │ - tsteq r2, r2, lsr #16 │ │ │ │ - strdeq lr, [r2, -ip] │ │ │ │ - smlabteq r2, ip, r7, lr │ │ │ │ - smlatbeq r2, r8, r7, lr │ │ │ │ - smlabbeq r2, r0, r7, lr │ │ │ │ - strdeq fp, [r5, -r0] │ │ │ │ - tsteq r2, r4, lsl r7 │ │ │ │ - tsteq r2, sl, lsl #14 │ │ │ │ - smlatteq r2, r4, r6, lr │ │ │ │ @ instruction: 0x0102e6b8 │ │ │ │ - smlabbeq r2, ip, r6, lr │ │ │ │ - tsteq r2, lr, asr r6 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - tsteq r2, r4, lsr #12 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ - ldrdeq lr, [r2, -ip] │ │ │ │ - smlatbeq r2, ip, r5, lr │ │ │ │ - tsteq r2, r8, ror r5 │ │ │ │ - tsteq r2, sl, asr #10 │ │ │ │ - tsteq r2, r6, lsr r5 │ │ │ │ - tsteq r2, lr, lsl r5 │ │ │ │ - smlatteq r2, lr, r4, lr │ │ │ │ - smlatteq r2, r4, r4, lr │ │ │ │ - @ instruction: 0x0102e4be │ │ │ │ - tsteq r5, ip, ror r2 │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ - ldrdeq lr, [r2, -r4] │ │ │ │ - smlatbeq r2, r4, r3, lr │ │ │ │ - @ instruction: 0x0102e39a │ │ │ │ - tsteq r2, r4, ror r3 │ │ │ │ - tsteq r2, r2, asr #6 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ - smlatteq r2, ip, r2, lr │ │ │ │ - smlatteq r2, r2, r2, lr │ │ │ │ - smlabteq r2, lr, r2, lr │ │ │ │ - @ instruction: 0x0102e29c │ │ │ │ - tsteq r2, sl, ror #4 │ │ │ │ + smlabbeq r2, sl, r6, lr │ │ │ │ + tsteq r2, r4, ror #12 │ │ │ │ + tsteq r2, lr, lsr r6 │ │ │ │ + tsteq r2, r0, lsl r6 │ │ │ │ + smlatteq r2, r0, r5, lr │ │ │ │ + @ instruction: 0x0102e5ba │ │ │ │ + smlabbeq r2, ip, r5, lr │ │ │ │ + smlabbeq r2, r2, r5, lr │ │ │ │ + tsteq r2, ip, asr r5 │ │ │ │ + tsteq r2, ip, lsr #10 │ │ │ │ + tsteq r2, r8, lsl #10 │ │ │ │ + smlatteq r2, r0, r4, lr │ │ │ │ + tsteq r5, r0, asr r2 │ │ │ │ + tsteq r2, r4, ror r4 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, r4, asr #8 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + smlatteq r2, ip, r3, lr │ │ │ │ + @ instruction: 0x0102e3be │ │ │ │ + smlabbeq r2, lr, r3, lr │ │ │ │ + smlabbeq r2, r4, r3, lr │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r2, ip, lsr r3 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + smlatbeq r2, sl, r2, lr │ │ │ │ + @ instruction: 0x0102e296 │ │ │ │ + tsteq r2, lr, ror r2 │ │ │ │ + tsteq r2, lr, asr #4 │ │ │ │ tsteq r2, r4, asr #4 │ │ │ │ tsteq r2, lr, lsl r2 │ │ │ │ - strdeq lr, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r1, lr │ │ │ │ - smlatbeq r2, r4, r1, lr │ │ │ │ - tsteq r2, r2, ror r1 │ │ │ │ - tsteq r2, r8, ror #2 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - tsteq r2, r0, lsl r1 │ │ │ │ - smlatteq r2, r0, r0, lr │ │ │ │ - strheq lr, [r2, -r0] │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - tsteq r2, r0, rrx │ │ │ │ - tsteq r2, sl, lsr r0 │ │ │ │ - tsteq r2, ip │ │ │ │ - tsteq r2, r4 │ │ │ │ - smlatteq r2, r0, pc, sp @ │ │ │ │ - @ instruction: 0x0102dfb0 │ │ │ │ - smlabbeq r2, r0, pc, sp @ │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ - strdeq sp, [r2, -lr] │ │ │ │ - ldrdeq sp, [r2, -ip] │ │ │ │ - smlatbeq r2, r0, lr, sp │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - tsteq r2, lr, lsr lr │ │ │ │ - tsteq r2, r2, lsl lr │ │ │ │ - smlatteq r2, r6, sp, sp │ │ │ │ - @ instruction: 0x0102ddbc │ │ │ │ - @ instruction: 0x0102dd92 │ │ │ │ - smlabbeq r2, sl, sp, sp │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - tsteq r2, lr, lsr sp │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ + ldrdeq sl, [r5, -ip] │ │ │ │ + smlabbeq r5, r0, pc, sl @ │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + ldrdeq lr, [r2, -r4] │ │ │ │ + smlatbeq r2, r2, r0, lr │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + tsteq r2, ip, asr #32 │ │ │ │ + tsteq r2, r2, asr #32 │ │ │ │ + tsteq r2, lr, lsr #32 │ │ │ │ + strdeq sp, [r2, -ip] │ │ │ │ + smlabteq r2, sl, pc, sp @ │ │ │ │ + smlatbeq r2, r4, pc, sp @ │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, r0, asr pc │ │ │ │ + tsteq r2, sl, lsr #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlabteq r2, r8, lr, sp │ │ │ │ + smlatbeq r2, r2, lr, sp │ │ │ │ + tsteq r2, r0, ror lr │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, r0, lsl lr │ │ │ │ + ldrdeq sp, [r2, -lr] │ │ │ │ + smlabteq r2, r0, sp, sp │ │ │ │ + @ instruction: 0x0102dd9a │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, r0, asr #26 │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + smlatteq r2, r0, ip, sp │ │ │ │ + @ instruction: 0x0102dcbc │ │ │ │ + @ instruction: 0x0102dc96 │ │ │ │ + tsteq r2, r6, ror #24 │ │ │ │ + tsteq r2, lr, asr ip │ │ │ │ + tsteq r2, ip, lsr ip │ │ │ │ + tsteq r2, r0, lsl #24 │ │ │ │ + smlabteq r2, r4, fp, sp │ │ │ │ + @ instruction: 0x0102dbbc │ │ │ │ + @ instruction: 0x0102db9e │ │ │ │ + tsteq r2, r2, ror fp │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + smlatteq r2, sl, sl, sp │ │ │ │ + smlabteq r2, r8, sl, sp │ │ │ │ + @ instruction: 0x0102da9e │ │ │ │ + @ instruction: 0x0102da96 │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ 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}^ │ │ │ │ - @ instruction: 0x0102db92 │ │ │ │ - tsteq r2, r6, ror #22 │ │ │ │ - tsteq r2, ip, asr fp │ │ │ │ - tsteq r2, r8, lsr fp │ │ │ │ - tsteq r2, ip, lsl #22 │ │ │ │ - tsteq r2, r2, lsl #22 │ │ │ │ - ldrdeq sp, [r2, -lr] │ │ │ │ - smlatbeq r2, lr, sl, sp │ │ │ │ - smlabbeq r2, r2, sl, sp │ │ │ │ - tsteq r2, r6, asr sl │ │ │ │ - tsteq r2, ip, asr #20 │ │ │ │ - tsteq r2, r8, lsr #20 │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r9, sp │ │ │ │ - @ instruction: 0x0102d99e │ │ │ │ - tsteq r2, r0, ror r9 │ │ │ │ - tsteq r2, r6, ror #18 │ │ │ │ - tsteq r2, r0, asr #18 │ │ │ │ - tsteq r2, r2, lsl r9 │ │ │ │ - tsteq r2, r8, lsl #18 │ │ │ │ - smlatteq r2, r2, r8, sp │ │ │ │ - smlatbeq r2, r6, r8, sp │ │ │ │ - tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - tsteq r2, r0, lsr #16 │ │ │ │ - tsteq r2, r6, lsl r8 │ │ │ │ strdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r7, sp │ │ │ │ - @ instruction: 0x0102d7bc │ │ │ │ - @ instruction: 0x0102d798 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ - tsteq r2, r0, asr #14 │ │ │ │ - tsteq r2, r6, lsr r7 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ + smlabteq r2, r6, r8, sp │ │ │ │ + @ instruction: 0x0102d8bc │ │ │ │ + @ instruction: 0x0102d898 │ │ │ │ + tsteq r2, ip, ror #16 │ │ │ │ + tsteq r2, r2, ror #16 │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + smlatteq r2, r2, r7, sp │ │ │ │ + @ instruction: 0x0102d7b6 │ │ │ │ + smlatbeq r2, ip, r7, sp │ │ │ │ + smlabbeq r2, r8, r7, sp │ │ │ │ + tsteq r2, ip, asr r7 │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + tsteq r2, ip, lsr #14 │ │ │ │ + strdeq sp, [r2, -lr] │ │ │ │ + ldrdeq sp, [r2, -r0] │ │ │ │ + smlabteq r2, r6, r6, sp │ │ │ │ + smlatbeq r2, r0, r6, sp │ │ │ │ + tsteq r2, r2, ror r6 │ │ │ │ + tsteq r2, r8, ror #12 │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ ldrdeq sp, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, r6, sp │ │ │ │ - smlatbeq r2, r2, r6, sp │ │ │ │ - smlabbeq r2, lr, r6, sp │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, r0, lsr r6 │ │ │ │ - strdeq sp, [r2, -r6] │ │ │ │ - smlabteq r2, sl, r5, sp │ │ │ │ - smlabteq r2, r0, r5, sp │ │ │ │ smlatbeq r2, ip, r5, sp │ │ │ │ - tsteq r2, ip, ror r5 │ │ │ │ - tsteq r2, r2, ror r5 │ │ │ │ - tsteq r2, lr, asr #10 │ │ │ │ - tsteq r2, r2, lsr #10 │ │ │ │ - strdeq sp, [r2, -r6] │ │ │ │ - smlatteq r2, ip, r4, sp │ │ │ │ - smlabteq r2, r6, r4, sp │ │ │ │ - smlabbeq r2, sl, r4, sp │ │ │ │ - tsteq r2, r6, ror r4 │ │ │ │ - tsteq r2, r4, asr r4 │ │ │ │ - tsteq r2, lr, lsl r4 │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - smlatteq r2, sl, r3, sp │ │ │ │ - @ instruction: 0x0102d39a │ │ │ │ + smlabbeq r2, r0, r5, sp │ │ │ │ + tsteq r2, r6, ror r5 │ │ │ │ + tsteq r2, r2, asr r5 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ + strdeq sp, [r2, -r8] │ │ │ │ + smlabteq r2, ip, r4, sp │ │ │ │ + smlatbeq r2, r0, r4, sp │ │ │ │ + @ instruction: 0x0102d496 │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + tsteq r2, r8, lsr r4 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ + smlatteq r2, lr, r3, sp │ │ │ │ + @ instruction: 0x0102d3bc │ │ │ │ @ instruction: 0x0102d390 │ │ │ │ - tsteq r2, sl, ror #6 │ │ │ │ - tsteq r5, sl, lsr r2 │ │ │ │ - tsteq r5, r4, ror #4 │ │ │ │ - tsteq r5, sl, asr #6 │ │ │ │ - tsteq r5, lr, ror r3 │ │ │ │ - tsteq r5, lr, lsr #8 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - smlatteq r2, r0, r1, sp │ │ │ │ - @ instruction: 0x0102d1b6 │ │ │ │ - smlabbeq r2, ip, r1, sp │ │ │ │ - tsteq r2, sl, ror r1 │ │ │ │ - tsteq r2, r6, asr r1 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - tsteq r2, r0, lsr #2 │ │ │ │ - strdeq sp, [r2, -lr] │ │ │ │ - ldrdeq sp, [r2, -r4] │ │ │ │ - smlatbeq r2, sl, r0, sp │ │ │ │ - smlatbeq r2, r2, r0, sp │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ - qaddeq sp, r0, r2 │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - tsteq r2, r6, lsr #32 │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - smlabteq r2, ip, pc, ip @ │ │ │ │ + tsteq r2, r6, asr r3 │ │ │ │ + tsteq r2, sl, lsr #6 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + tsteq r2, ip, lsl #6 │ │ │ │ + ldrdeq sp, [r2, -ip] │ │ │ │ + ldrdeq sp, [r2, -r2] │ │ │ │ + smlatbeq r2, lr, r2, sp │ │ │ │ + smlabbeq r2, r2, r2, sp │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + tsteq r2, ip, asr #4 │ │ │ │ + tsteq r2, r6, lsr #4 │ │ │ │ + smlatteq r2, sl, r1, sp │ │ │ │ + ldrdeq sp, [r2, -r6] │ │ │ │ + @ instruction: 0x0102d1b4 │ │ │ │ + tsteq r2, lr, ror r1 │ │ │ │ + tsteq r2, sl, ror #2 │ │ │ │ + tsteq r2, sl, asr #2 │ │ │ │ + strdeq sp, [r2, -sl] │ │ │ │ + strdeq sp, [r2, -r0] │ │ │ │ + smlabteq r2, sl, r0, sp │ │ │ │ + @ instruction: 0x01059f9a │ │ │ │ + smlabteq r5, r4, pc, r9 @ │ │ │ │ + smlatbeq r5, sl, r0, sl │ │ │ │ + ldrdeq sl, [r5, -lr] │ │ │ │ + smlabbeq r5, lr, r1, sl │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ smlatbeq r2, r2, pc, ip @ │ │ │ │ - @ instruction: 0x0102cf9a │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - tsteq r2, r8, asr #30 │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ tsteq r2, r0, asr #30 │ │ │ │ - tsteq r2, lr, lsl pc │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + smlatteq r2, ip, lr, ip │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ + @ instruction: 0x0102ceb6 │ │ │ │ + smlabbeq r2, r8, lr, ip │ │ │ │ + smlabbeq r2, r0, lr, ip │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + tsteq r2, r4, lsr lr │ │ │ │ + tsteq r2, sl, lsl #28 │ │ │ │ + tsteq r2, r2, lsl #28 │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + @ instruction: 0x0102cdb0 │ │ │ │ + smlatbeq r2, r8, sp, ip │ │ │ │ + smlabbeq r2, r6, sp, ip │ │ │ │ + tsteq r2, r6, asr sp │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + tsteq r2, r2, lsl #26 │ │ │ │ + strdeq ip, [r2, -sl] │ │ │ │ + ldrdeq ip, [r2, -r6] │ │ │ │ + smlatbeq r2, r8, ip, ip │ │ │ │ + smlatbeq r2, r0, ip, ip │ │ │ │ + tsteq r2, lr, ror ip │ │ │ │ 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 │ │ │ │ - smlabbeq r2, r2, sp, ip │ │ │ │ - tsteq r2, r6, asr sp │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - tsteq r2, r6, lsr #26 │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - smlatteq r2, ip, ip, ip │ │ │ │ - smlabteq r2, r8, ip, ip │ │ │ │ - @ instruction: 0x0102cc96 │ │ │ │ - tsteq r2, r4, ror #24 │ │ │ │ - tsteq r2, r8, lsr ip │ │ │ │ - tsteq r2, ip, lsl #24 │ │ │ │ - tsteq r2, r2, lsl #24 │ │ │ │ - ldrdeq ip, [r2, -ip] │ │ │ │ - smlatbeq r2, ip, fp, ip │ │ │ │ - smlatbeq r2, r2, fp, ip │ │ │ │ - tsteq r2, lr, ror fp │ │ │ │ - tsteq r2, r2, asr fp │ │ │ │ - tsteq r2, r6, lsr #22 │ │ │ │ - tsteq r2, ip, lsl fp │ │ │ │ + smlatteq r2, r2, sl, ip │ │ │ │ + @ instruction: 0x0102cab6 │ │ │ │ + smlatbeq r2, ip, sl, ip │ │ │ │ + smlabbeq r2, r6, sl, ip │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ + tsteq r2, ip, asr #20 │ │ │ │ + tsteq r2, r8, lsr #20 │ │ │ │ strdeq ip, [r2, -r6] │ │ │ │ - smlabteq r2, r6, sl, ip │ │ │ │ - @ instruction: 0x0102cabc │ │ │ │ - @ instruction: 0x0102ca98 │ │ │ │ - tsteq r2, r6, ror #20 │ │ │ │ - tsteq r2, sl, lsr sl │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ + smlabteq r2, r4, r9, ip │ │ │ │ + @ instruction: 0x0102c998 │ │ │ │ + tsteq r2, ip, ror #18 │ │ │ │ + tsteq r2, r2, ror #18 │ │ │ │ + tsteq r2, ip, lsr r9 │ │ │ │ + tsteq r2, ip, lsl #18 │ │ │ │ + tsteq r2, r2, lsl #18 │ │ │ │ ldrdeq ip, [r2, -lr] │ │ │ │ - smlatbeq r2, lr, r9, ip │ │ │ │ - smlatbeq r2, r4, r9, ip │ │ │ │ - smlabbeq r2, r0, r9, ip │ │ │ │ - tsteq r2, r4, asr r9 │ │ │ │ - tsteq r2, r8, lsr #18 │ │ │ │ - tsteq r2, lr, lsl r9 │ │ │ │ + @ instruction: 0x0102c8b2 │ │ │ │ + smlabbeq r2, r6, r8, ip │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + tsteq r2, r6, asr r8 │ │ │ │ + tsteq r2, r6, lsr #16 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ strdeq ip, [r2, -r8] │ │ │ │ - smlabteq r2, r8, r8, ip │ │ │ │ - @ instruction: 0x0102c8be │ │ │ │ - @ instruction: 0x0102c89a │ │ │ │ - tsteq r2, ip, ror #16 │ │ │ │ - tsteq r2, lr, lsr r8 │ │ │ │ - tsteq r2, r0, lsl r8 │ │ │ │ - smlatteq r2, r0, r7, ip │ │ │ │ - @ instruction: 0x0102c7b0 │ │ │ │ - @ instruction: 0x0102c790 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ - tsteq r2, r0, asr #14 │ │ │ │ - tsteq r2, r6, lsr r7 │ │ │ │ - tsteq r2, r0, lsl r7 │ │ │ │ + smlabteq r2, r6, r7, ip │ │ │ │ + @ instruction: 0x0102c79a │ │ │ │ + tsteq r2, lr, ror #14 │ │ │ │ + tsteq r2, r4, ror #14 │ │ │ │ + tsteq r2, lr, lsr r7 │ │ │ │ + tsteq r2, lr, lsl #14 │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ smlatteq r2, r0, r6, ip │ │ │ │ - @ instruction: 0x0102c6b0 │ │ │ │ - smlatbeq r2, r6, r6, ip │ │ │ │ - smlabbeq r2, r2, r6, ip │ │ │ │ - tsteq r2, r6, asr r6 │ │ │ │ - tsteq r2, ip, asr #12 │ │ │ │ - tsteq r2, r6, lsr #12 │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - smlabteq r2, r8, r5, ip │ │ │ │ - @ instruction: 0x0102c598 │ │ │ │ - smlabbeq r2, lr, r5, ip │ │ │ │ - tsteq r2, sl, ror #10 │ │ │ │ - tsteq r2, lr, lsr r5 │ │ │ │ - tsteq r2, r4, lsr r5 │ │ │ │ - tsteq r2, lr, lsl #10 │ │ │ │ - ldrdeq ip, [r2, -lr] │ │ │ │ - smlatbeq r2, lr, r4, ip │ │ │ │ - smlatbeq r2, r4, r4, ip │ │ │ │ - smlabbeq r2, r0, r4, ip │ │ │ │ - tsteq r2, r4, asr r4 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, r4, lsr #8 │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - smlabteq r2, lr, r3, ip │ │ │ │ - smlatbeq r2, r0, r3, ip │ │ │ │ - tsteq r2, r2, ror r3 │ │ │ │ - tsteq r2, sl, ror #6 │ │ │ │ - tsteq r2, sl, asr #6 │ │ │ │ - tsteq r2, r2, lsr #6 │ │ │ │ - tsteq r2, ip, lsl r3 │ │ │ │ + @ instruction: 0x0102c6b4 │ │ │ │ + smlabbeq r2, r8, r6, ip │ │ │ │ + tsteq r2, lr, ror r6 │ │ │ │ + tsteq r2, r8, asr r6 │ │ │ │ + tsteq r2, r8, lsr #12 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ strdeq ip, [r2, -sl] │ │ │ │ - smlabteq r2, lr, r2, ip │ │ │ │ - smlatbeq r2, r2, r2, ip │ │ │ │ - @ instruction: 0x0102c29c │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - tsteq r2, r4, asr r2 │ │ │ │ - tsteq r2, lr, asr #4 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r2, r2, lsl #4 │ │ │ │ - ldrdeq ip, [r2, -r6] │ │ │ │ + smlabteq r2, ip, r5, ip │ │ │ │ + @ instruction: 0x0102c59e │ │ │ │ + tsteq r2, r0, ror r5 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r4, ip │ │ │ │ + smlatbeq r2, r0, r4, ip │ │ │ │ + @ instruction: 0x0102c496 │ │ │ │ + tsteq r2, r0, ror r4 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + smlatteq r2, r2, r3, ip │ │ │ │ + @ instruction: 0x0102c3b6 │ │ │ │ + smlatbeq r2, ip, r3, ip │ │ │ │ + smlabbeq r2, r6, r3, ip │ │ │ │ + tsteq r2, r8, asr r3 │ │ │ │ + tsteq r2, r8, lsr #6 │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + smlatteq r2, lr, r2, ip │ │ │ │ + smlabteq r2, sl, r2, ip │ │ │ │ + @ instruction: 0x0102c29e │ │ │ │ + @ instruction: 0x0102c294 │ │ │ │ + tsteq r2, lr, ror #4 │ │ │ │ + tsteq r2, lr, lsr r2 │ │ │ │ + tsteq r2, lr, lsl #4 │ │ │ │ + tsteq r2, r4, lsl #4 │ │ │ │ + smlatteq r2, r0, r1, ip │ │ │ │ + @ instruction: 0x0102c1b4 │ │ │ │ smlatbeq r2, sl, r1, ip │ │ │ │ - smlatbeq r2, r4, r1, ip │ │ │ │ smlabbeq r2, r4, r1, ip │ │ │ │ - tsteq r2, ip, asr r1 │ │ │ │ - tsteq r2, r6, asr r1 │ │ │ │ - tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, r8, asr r1 │ │ │ │ + tsteq r2, lr, lsr #2 │ │ │ │ + mrseq ip, (UNDEF: 18) │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlabteq r2, sl, r0, ip │ │ │ │ + smlatbeq r2, sl, r0, ip │ │ │ │ + smlabbeq r2, r2, r0, ip │ │ │ │ + tsteq r2, ip, ror r0 │ │ │ │ + qaddeq ip, sl, r2 │ │ │ │ + tsteq r2, lr, lsr #32 │ │ │ │ + tsteq r2, r2 │ │ │ │ + strdeq fp, [r2, -ip] │ │ │ │ + ldrdeq fp, [r2, -ip] │ │ │ │ + @ instruction: 0x0102bfb4 │ │ │ │ + smlatbeq r2, lr, pc, fp @ │ │ │ │ + smlabbeq r2, ip, pc, fp @ │ │ │ │ + tsteq r2, r2, ror #30 │ │ │ │ + tsteq r2, r6, lsr pc │ │ │ │ + tsteq r2, sl, lsl #30 │ │ │ │ + tsteq r2, r4, lsl #30 │ │ │ │ + smlatteq r2, r4, lr, fp │ │ │ │ + @ instruction: 0x0102bebc │ │ │ │ + @ instruction: 0x0102beb6 │ │ │ │ + @ instruction: 0x0102be94 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x0102bf90 │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, lr, lsr pc │ │ │ │ - tsteq r2, r8, lsl pc │ │ │ │ - tsteq r2, r2, lsl pc │ │ │ │ - strdeq fp, [r2, -r2] │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - tsteq r5, r4, lsl sl │ │ │ │ - @ instruction: 0x010589ba │ │ │ │ - smlabbeq r5, r4, r9, r8 │ │ │ │ - smlabteq r2, lr, lr, fp │ │ │ │ - smlatteq r5, ip, ip, r8 │ │ │ │ - smlabteq r2, r2, lr, fp │ │ │ │ - @ instruction: 0x0102bebc │ │ │ │ - @ instruction: 0x0102beb6 │ │ │ │ - @ instruction: 0x0102beb0 │ │ │ │ - smlatbeq r2, sl, lr, fp │ │ │ │ - smlatbeq r2, r4, lr, fp │ │ │ │ - @ instruction: 0x0102be9e │ │ │ │ - @ instruction: 0x0102be98 │ │ │ │ - @ instruction: 0x0102be92 │ │ │ │ - tsteq r5, r0, asr fp │ │ │ │ - smlabbeq r2, r6, lr, fp │ │ │ │ - tsteq r5, r8, asr #18 │ │ │ │ - tsteq r2, sl, ror lr │ │ │ │ - smlabbeq r5, r0, r9, r8 │ │ │ │ - smlabbeq r5, lr, r9, r8 │ │ │ │ - tsteq r2, r8, ror #28 │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - smlabteq r5, r4, r9, r8 │ │ │ │ - ldrdeq r8, [r5, -r6] │ │ │ │ - tsteq r2, r0, asr lr │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - @ instruction: 0x01058a92 │ │ │ │ - tsteq r5, r4, asr sl │ │ │ │ - tsteq r5, sl, ror #20 │ │ │ │ - tsteq r2, ip, lsr #28 │ │ │ │ - @ instruction: 0x01058a96 │ │ │ │ - tsteq r2, r0, lsr #28 │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - tsteq r2, r4, lsl lr │ │ │ │ - tsteq r2, lr, lsl #28 │ │ │ │ - tsteq r2, r8, lsl #28 │ │ │ │ - tsteq r2, r2, lsl #28 │ │ │ │ - strdeq fp, [r2, -ip] │ │ │ │ - strdeq fp, [r2, -r6] │ │ │ │ strdeq fp, [r2, -r0] │ │ │ │ - smlatteq r2, sl, sp, fp │ │ │ │ - smlatteq r2, r4, sp, fp │ │ │ │ - ldrdeq fp, [r2, -lr] │ │ │ │ - ldrdeq fp, [r2, -r8] │ │ │ │ - ldrdeq fp, [r2, -r2] │ │ │ │ - smlabteq r2, ip, sp, fp │ │ │ │ - smlabteq r2, r6, sp, fp │ │ │ │ - smlabteq r2, r0, sp, fp │ │ │ │ - @ instruction: 0x0102bdba │ │ │ │ - @ instruction: 0x0102bdb4 │ │ │ │ - smlabteq r5, r6, ip, r8 │ │ │ │ - smlatbeq r2, r8, sp, fp │ │ │ │ - smlatbeq r2, r2, sp, fp │ │ │ │ - @ instruction: 0x0102bd9c │ │ │ │ - @ instruction: 0x0102bd96 │ │ │ │ - @ instruction: 0x0102bd90 │ │ │ │ - smlabbeq r2, sl, sp, fp │ │ │ │ - smlabbeq r2, r4, sp, fp │ │ │ │ - tsteq r2, lr, ror sp │ │ │ │ - tsteq r2, r8, ror sp │ │ │ │ - tsteq r2, r2, ror sp │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, r6, ror #26 │ │ │ │ - tsteq r2, r0, ror #26 │ │ │ │ - tsteq r2, sl, asr sp │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - tsteq r2, lr, asr #26 │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, r2, asr #26 │ │ │ │ - tsteq r2, ip, lsr sp │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - tsteq r2, r0, lsr sp │ │ │ │ - tsteq r2, sl, lsr #26 │ │ │ │ - tsteq r2, r4, lsr #26 │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - smlabbeq r5, r2, fp, r8 │ │ │ │ - tsteq r5, r0, asr #22 │ │ │ │ - strdeq fp, [r2, -sl] │ │ │ │ - strdeq fp, [r2, -r4] │ │ │ │ - smlatteq r2, lr, ip, fp │ │ │ │ - smlatteq r2, r8, ip, fp │ │ │ │ - smlatteq r2, r2, ip, fp │ │ │ │ - ldrdeq fp, [r2, -ip] │ │ │ │ - ldrdeq fp, [r2, -r6] │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ - tsteq r5, sl, lsr #22 │ │ │ │ smlabteq r2, r4, ip, fp │ │ │ │ - @ instruction: 0x0102bcbe │ │ │ │ - @ instruction: 0x0102bcb8 │ │ │ │ - @ instruction: 0x0102bcb2 │ │ │ │ - smlatbeq r2, ip, ip, fp │ │ │ │ - smlatbeq r2, r6, ip, fp │ │ │ │ - smlatbeq r2, r0, ip, fp │ │ │ │ - @ instruction: 0x0102bc9a │ │ │ │ - tsteq r5, r4, asr #22 │ │ │ │ - tsteq r5, r6, lsr #22 │ │ │ │ - smlabbeq r2, r8, ip, fp │ │ │ │ - smlabbeq r2, r2, ip, fp │ │ │ │ - tsteq r2, ip, ror ip │ │ │ │ - strdeq r8, [r5, -sl] │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - smlatteq r5, sl, fp, r8 │ │ │ │ - tsteq r5, r8, lsl ip │ │ │ │ - tsteq r2, lr, asr ip │ │ │ │ - tsteq r5, r4, ror ip │ │ │ │ + @ instruction: 0x0102bcbc │ │ │ │ + @ instruction: 0x0102bc9e │ │ │ │ + tsteq r2, r8, ror ip │ │ │ │ + tsteq r2, r2, ror ip │ │ │ │ tsteq r2, r2, asr ip │ │ │ │ - smlatbeq r5, r0, sp, r8 │ │ │ │ - tsteq r5, r2, lsr sp │ │ │ │ - tsteq r5, r0, ror #26 │ │ │ │ - tsteq r2, sl, lsr ip │ │ │ │ - strdeq r8, [r5, -r0] │ │ │ │ + tsteq r5, r6, lsr r8 │ │ │ │ + tsteq r5, r4, ror r7 │ │ │ │ + tsteq r5, sl, lsl r7 │ │ │ │ + smlatteq r5, r4, r6, r8 │ │ │ │ tsteq r2, lr, lsr #24 │ │ │ │ - tsteq r2, r8, lsr #24 │ │ │ │ + tsteq r5, ip, asr #20 │ │ │ │ tsteq r2, r2, lsr #24 │ │ │ │ tsteq r2, ip, lsl ip │ │ │ │ tsteq r2, r6, lsl ip │ │ │ │ tsteq r2, r0, lsl ip │ │ │ │ tsteq r2, sl, lsl #24 │ │ │ │ tsteq r2, r4, lsl #24 │ │ │ │ strdeq fp, [r2, -lr] │ │ │ │ strdeq fp, [r2, -r8] │ │ │ │ strdeq fp, [r2, -r2] │ │ │ │ - smlatteq r2, ip, fp, fp │ │ │ │ + @ instruction: 0x010588b0 │ │ │ │ smlatteq r2, r6, fp, fp │ │ │ │ - smlatteq r2, r0, fp, fp │ │ │ │ + smlatbeq r5, r8, r6, r8 │ │ │ │ ldrdeq fp, [r2, -sl] │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - smlabteq r2, lr, fp, fp │ │ │ │ + smlatteq r5, r0, r6, r8 │ │ │ │ + smlatteq r5, lr, r6, r8 │ │ │ │ smlabteq r2, r8, fp, fp │ │ │ │ - smlabteq r2, r2, fp, fp │ │ │ │ - @ instruction: 0x0102bbbc │ │ │ │ - @ instruction: 0x0102bbb6 │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ + tsteq r5, r4, lsr #14 │ │ │ │ + tsteq r5, r6, lsr r7 │ │ │ │ @ instruction: 0x0102bbb0 │ │ │ │ - smlatbeq r2, sl, fp, fp │ │ │ │ + tsteq r5, sl, asr r7 │ │ │ │ smlatbeq r2, r4, fp, fp │ │ │ │ - @ instruction: 0x0102bb9e │ │ │ │ - @ instruction: 0x0102bb98 │ │ │ │ - @ instruction: 0x0102bb92 │ │ │ │ + strdeq r8, [r5, -r2] │ │ │ │ + @ instruction: 0x010587b4 │ │ │ │ + smlabteq r5, sl, r7, r8 │ │ │ │ smlabbeq r2, ip, fp, fp │ │ │ │ - smlabbeq r2, r6, fp, fp │ │ │ │ + strdeq r8, [r5, -r6] │ │ │ │ smlabbeq r2, r0, fp, fp │ │ │ │ - tsteq r2, sl, ror fp │ │ │ │ + tsteq r5, sl, asr r8 │ │ │ │ tsteq r2, r4, ror fp │ │ │ │ tsteq r2, lr, ror #22 │ │ │ │ tsteq r2, r8, ror #22 │ │ │ │ + tsteq r2, r2, ror #22 │ │ │ │ + tsteq r2, ip, asr fp │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, sl, asr #22 │ │ │ │ + tsteq r2, r4, asr #22 │ │ │ │ + tsteq r2, lr, lsr fp │ │ │ │ + tsteq r2, r8, lsr fp │ │ │ │ + tsteq r2, r2, lsr fp │ │ │ │ + tsteq r2, ip, lsr #22 │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq r2, r0, lsr #22 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + tsteq r2, r4, lsl fp │ │ │ │ + tsteq r5, r6, lsr #20 │ │ │ │ + tsteq r2, r8, lsl #22 │ │ │ │ + tsteq r2, r2, lsl #22 │ │ │ │ + strdeq fp, [r2, -ip] │ │ │ │ + strdeq fp, [r2, -r6] │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + smlatteq r2, sl, sl, fp │ │ │ │ + smlatteq r2, r4, sl, fp │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + ldrdeq fp, [r2, -r8] │ │ │ │ + ldrdeq fp, [r2, -r2] │ │ │ │ + smlabteq r2, ip, sl, fp │ │ │ │ + smlabteq r2, r6, sl, fp │ │ │ │ + smlabteq r2, r0, sl, fp │ │ │ │ + @ instruction: 0x0102baba │ │ │ │ + @ instruction: 0x0102bab4 │ │ │ │ + smlatbeq r2, lr, sl, fp │ │ │ │ + smlatbeq r2, r8, sl, fp │ │ │ │ + smlatbeq r2, r2, sl, fp │ │ │ │ + @ instruction: 0x0102ba9c │ │ │ │ + @ instruction: 0x0102ba96 │ │ │ │ + @ instruction: 0x0102ba90 │ │ │ │ + smlabbeq r2, sl, sl, fp │ │ │ │ + smlabbeq r2, r4, sl, fp │ │ │ │ + tsteq r2, lr, ror sl │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + tsteq r2, r2, ror sl │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + smlatteq r5, r2, r8, r8 │ │ │ │ + smlatbeq r5, r0, r8, r8 │ │ │ │ + tsteq r2, sl, asr sl │ │ │ │ + tsteq r2, r4, asr sl │ │ │ │ + tsteq r2, lr, asr #20 │ │ │ │ + tsteq r2, r8, asr #20 │ │ │ │ + tsteq r2, r2, asr #20 │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + tsteq r2, r6, lsr sl │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + smlabbeq r5, sl, r8, r8 │ │ │ │ + tsteq r2, r4, lsr #20 │ │ │ │ + tsteq r2, lr, lsl sl │ │ │ │ + tsteq r2, r8, lsl sl │ │ │ │ + tsteq r2, r2, lsl sl │ │ │ │ + tsteq r2, ip, lsl #20 │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + strdeq fp, [r2, -sl] │ │ │ │ + smlatbeq r5, r4, r8, r8 │ │ │ │ + smlabbeq r5, r6, r8, r8 │ │ │ │ + smlatteq r2, r8, r9, fp │ │ │ │ + smlatteq r2, r2, r9, fp │ │ │ │ + ldrdeq fp, [r2, -ip] │ │ │ │ + tsteq r5, sl, asr sl │ │ │ │ + @ instruction: 0x010589b8 │ │ │ │ + tsteq r5, sl, asr #18 │ │ │ │ + tsteq r5, r8, ror r9 │ │ │ │ + @ instruction: 0x0102b9be │ │ │ │ + ldrdeq r8, [r5, -r4] │ │ │ │ + @ instruction: 0x0102b9b2 │ │ │ │ + tsteq r5, r0, lsl #22 │ │ │ │ + @ instruction: 0x01058a92 │ │ │ │ + smlabteq r5, r0, sl, r8 │ │ │ │ + @ instruction: 0x0102b99a │ │ │ │ + tsteq r5, r0, asr fp │ │ │ │ + smlabbeq r2, lr, r9, fp │ │ │ │ + smlabbeq r2, r8, r9, fp │ │ │ │ + smlabbeq r2, r2, r9, fp │ │ │ │ + tsteq r2, ip, ror r9 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ + tsteq r2, r0, ror r9 │ │ │ │ + tsteq r2, sl, ror #18 │ │ │ │ + tsteq r2, r4, ror #18 │ │ │ │ + tsteq r2, lr, asr r9 │ │ │ │ + tsteq r2, r8, asr r9 │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ + tsteq r2, ip, asr #18 │ │ │ │ + tsteq r2, r6, asr #18 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, sl, lsr r9 │ │ │ │ + tsteq r2, r4, lsr r9 │ │ │ │ + tsteq r2, lr, lsr #18 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, r2, lsr #18 │ │ │ │ + tsteq r2, ip, lsl r9 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ + tsteq r2, r0, lsl r9 │ │ │ │ + tsteq r2, sl, lsl #18 │ │ │ │ + tsteq r2, r4, lsl #18 │ │ │ │ + strdeq fp, [r2, -lr] │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + strdeq fp, [r2, -r2] │ │ │ │ + smlatteq r2, ip, r8, fp │ │ │ │ + smlatteq r2, r6, r8, fp │ │ │ │ + smlatteq r2, r0, r8, fp │ │ │ │ + ldrdeq fp, [r2, -sl] │ │ │ │ + ldrdeq fp, [r2, -r4] │ │ │ │ + smlabteq r2, lr, r8, fp │ │ │ │ + smlabteq r2, r8, r8, fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -61166,25 +61166,25 @@ │ │ │ │ @ instruction: 0xf6a4d922 │ │ │ │ tstcs r1, #172, 4 @ 0xc000000a │ │ │ │ tstpne r1, #268435468 @ p-variant is OBSOLETE @ 0x1000000c │ │ │ │ smullsmi fp, r3, r2, r2 │ │ │ │ @ instruction: 0xf14307da │ │ │ │ @ instruction: 0xf002807b │ │ │ │ svclt 0x0000b83b │ │ │ │ - tsteq r3, ip, lsr #32 │ │ │ │ - tsteq r4, lr, lsl r4 │ │ │ │ - smlatteq r2, ip, fp, fp │ │ │ │ - ldrdeq fp, [r4, -r4] │ │ │ │ - tsteq r2, lr, lsr sp │ │ │ │ - smlabbeq r4, r8, r3, fp │ │ │ │ - tsteq r4, r8, lsl sl │ │ │ │ - tsteq r4, r0, asr r2 │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ + smlabbeq r3, ip, sp, r2 │ │ │ │ + tsteq r4, lr, ror r1 │ │ │ │ + tsteq r2, ip, asr #18 │ │ │ │ + tsteq r4, r4, lsr r1 │ │ │ │ + @ instruction: 0x0102ba9e │ │ │ │ + smlatteq r4, r8, r0, fp │ │ │ │ + tsteq r4, r8, ror r7 │ │ │ │ + @ instruction: 0x0104afb0 │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + @ instruction: 0x0102afba │ │ │ │ + smlatbeq r4, r4, r7, sl │ │ │ │ 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 │ │ │ │ - tsteq r4, r4, asr #20 │ │ │ │ - ldrdeq r9, [r4, -r6] │ │ │ │ - tsteq r4, r6, lsr sl │ │ │ │ - tsteq r4, ip, lsr #20 │ │ │ │ - tsteq r4, lr, lsl sl │ │ │ │ - tsteq r4, r4, lsl sl │ │ │ │ - tsteq r4, r6, lsl #20 │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - smlatteq r4, lr, r9, fp │ │ │ │ - smlabbeq r5, r0, sp, r6 │ │ │ │ - tsteq r5, r2, ror sp │ │ │ │ - tsteq r5, r8, ror #26 │ │ │ │ - tsteq r5, sl, asr sp │ │ │ │ - tsteq r5, r0, asr sp │ │ │ │ - smlabteq r4, r4, r8, fp │ │ │ │ - smlabteq r4, r6, r5, r9 │ │ │ │ - tsteq r3, sl, lsr r1 │ │ │ │ - tsteq r5, r8, ror ip │ │ │ │ - tsteq r4, r6, ror r8 │ │ │ │ + smlatbeq r4, r4, r7, fp │ │ │ │ + tsteq r4, r6, lsr r5 │ │ │ │ + @ instruction: 0x0104b796 │ │ │ │ + smlabbeq r4, ip, r7, fp │ │ │ │ + tsteq r4, lr, ror r7 │ │ │ │ + tsteq r4, r4, ror r7 │ │ │ │ + tsteq r4, r6, ror #14 │ │ │ │ + tsteq r4, ip, asr r7 │ │ │ │ + tsteq r4, lr, asr #14 │ │ │ │ + smlatteq r5, r0, sl, r6 │ │ │ │ + ldrdeq r6, [r5, -r2] │ │ │ │ + smlabteq r5, r8, sl, r6 │ │ │ │ + @ instruction: 0x01056aba │ │ │ │ + @ instruction: 0x01056ab0 │ │ │ │ + tsteq r4, r4, lsr #12 │ │ │ │ + tsteq r4, r6, lsr #6 │ │ │ │ + @ instruction: 0x01030e9a │ │ │ │ + ldrdeq r6, [r5, -r8] │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ 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 │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - tsteq r4, r4, lsr #14 │ │ │ │ - strheq r9, [r2, -sl] │ │ │ │ - tsteq r4, r4, lsl #14 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - smlabbeq r2, sl, r1, r9 │ │ │ │ - tsteq fp, ip, asr #26 │ │ │ │ - tsteq r2, r2, ror r1 │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ - tsteq r2, r4, asr r1 │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, ip, asr #2 │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ - tsteq r2, r8, asr #2 │ │ │ │ - @ instruction: 0x010b4cba │ │ │ │ - tsteq r2, r4, lsr r1 │ │ │ │ - strheq r9, [r2, -r6] │ │ │ │ - smlabteq r2, r0, r0, r9 │ │ │ │ - strheq r9, [r2, -sl] │ │ │ │ - strheq r9, [r2, -r4] │ │ │ │ - smlatbeq r2, lr, r0, r9 │ │ │ │ - smlatbeq r2, ip, r0, r9 │ │ │ │ - tsteq fp, ip, lsl ip │ │ │ │ - @ instruction: 0x01028d94 │ │ │ │ - tsteq r4, lr, ror r5 │ │ │ │ - ldrdeq r8, [r2, -r0] │ │ │ │ - smlatbeq r2, r6, lr, r8 │ │ │ │ - smlatbeq r2, r6, lr, r8 │ │ │ │ - @ instruction: 0x01036f90 │ │ │ │ - smlabbeq r3, lr, pc, r6 @ │ │ │ │ - smlabbeq r3, lr, pc, r6 @ │ │ │ │ - smlabbeq r3, sl, pc, r6 @ │ │ │ │ - tsteq fp, ip, ror #22 │ │ │ │ - smlatteq r2, r8, sp, r8 │ │ │ │ - tsteq r3, r4, ror #30 │ │ │ │ - tsteq r5, ip, ror #6 │ │ │ │ - tsteq fp, r2, lsr #22 │ │ │ │ - tsteq r3, lr, lsr pc │ │ │ │ - tsteq r3, r8, asr #30 │ │ │ │ - tsteq r3, r4, asr #30 │ │ │ │ - smlatbeq r5, r0, r1, r5 │ │ │ │ - strdeq r8, [r2, -r6] │ │ │ │ - smlatteq r2, lr, ip, r8 │ │ │ │ - smlatteq r3, r2, r4, r0 │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - smlabteq r3, lr, r4, r0 │ │ │ │ - smlabteq r3, sl, r4, r0 │ │ │ │ - smlabteq r3, r6, r4, r0 │ │ │ │ - smlabteq r3, r2, r4, r0 │ │ │ │ - @ instruction: 0x010304be │ │ │ │ - @ instruction: 0x010304ba │ │ │ │ - @ instruction: 0x010304b2 │ │ │ │ - smlatbeq r3, lr, r4, r0 │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - strheq r5, [r5, -sl] │ │ │ │ - ldrdeq r4, [fp, -r0] │ │ │ │ - strheq r5, [r5, -r4] │ │ │ │ - ldrdeq r8, [r2, -r6] │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - @ instruction: 0x01028bb0 │ │ │ │ - strdeq r7, [r4, -ip] │ │ │ │ - smlabbeq r2, lr, fp, r8 │ │ │ │ - strdeq r7, [r4, -r6] │ │ │ │ - tsteq r2, ip, ror #22 │ │ │ │ - smlatteq r4, r4, sl, r7 │ │ │ │ - tsteq r2, sl, asr #22 │ │ │ │ - smlabteq r4, lr, sl, r7 │ │ │ │ - tsteq r2, r0, lsr fp │ │ │ │ - tstpeq r2, ip, asr lr @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r2, ror #4 │ │ │ │ - smlatbeq r2, r8, sl, r8 │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ + @ instruction: 0x01028c9a │ │ │ │ + smlabbeq r4, r4, r4, r8 │ │ │ │ + tsteq r2, sl, lsl lr │ │ │ │ + tsteq r4, r4, ror #8 │ │ │ │ ldrdeq r8, [r2, -lr] │ │ │ │ - smlabteq r2, lr, sl, r8 │ │ │ │ - @ instruction: 0x01028abe │ │ │ │ - smlatbeq r2, lr, sl, r8 │ │ │ │ - smlabteq r4, r4, r1, r8 │ │ │ │ - ldrdeq r8, [r4, -lr] │ │ │ │ - ldrdeq r5, [r5, -ip] │ │ │ │ - ldrdeq r5, [r5, -sl] │ │ │ │ - ldrdeq r5, [r5, -r8] │ │ │ │ - smlabbeq r4, r0, r9, r7 │ │ │ │ - tsteq r2, r6, lsr #20 │ │ │ │ - tsteq r2, lr, lsl sl │ │ │ │ - @ instruction: 0x01051d9e │ │ │ │ + smlatteq r2, sl, lr, r8 │ │ │ │ + smlatbeq fp, ip, sl, r4 │ │ │ │ + ldrdeq r8, [r2, -r2] │ │ │ │ + smlatbeq r2, r8, lr, r8 │ │ │ │ + @ instruction: 0x01028eb4 │ │ │ │ + @ instruction: 0x01028eb0 │ │ │ │ + smlatbeq r2, ip, lr, r8 │ │ │ │ + smlatbeq r2, r8, lr, r8 │ │ │ │ + smlatbeq r2, r8, lr, r8 │ │ │ │ + tsteq fp, sl, lsl sl │ │ │ │ + @ instruction: 0x01028e94 │ │ │ │ + tsteq r2, r6, lsl lr │ │ │ │ + tsteq r2, r0, lsr #28 │ │ │ │ + tsteq r2, sl, lsl lr │ │ │ │ + tsteq r2, r4, lsl lr │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ + tsteq r2, ip, lsl #28 │ │ │ │ + tsteq fp, ip, ror r9 │ │ │ │ strdeq r8, [r2, -r4] │ │ │ │ - smlatteq r2, ip, r9, r8 │ │ │ │ - tsteq r4, ip, asr #18 │ │ │ │ - smlatbeq r4, lr, r6, r8 │ │ │ │ - smlabteq r4, r8, sl, r8 │ │ │ │ - smlatteq r4, lr, ip, r9 │ │ │ │ - tsteq r5, r2, lsl #14 │ │ │ │ - smlatbeq r4, r2, sl, r8 │ │ │ │ - smlabteq r4, r6, r0, r8 │ │ │ │ - smlabbeq r4, sl, r8, r9 │ │ │ │ - smlatbeq r4, sl, r0, r8 │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - tsteq r4, sl, ror #18 │ │ │ │ - smlabteq r4, ip, lr, r8 │ │ │ │ - tsteq r4, r0, ror #18 │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ - tsteq r5, r2, ror #26 │ │ │ │ - tsteq r5, r6, ror #26 │ │ │ │ - tsteq r5, r0, ror sp │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ - smlatteq r3, lr, fp, r6 │ │ │ │ + ldrdeq r8, [r4, -lr] │ │ │ │ + tsteq r2, r0, lsr ip │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ + tsteq r2, r6, lsl #24 │ │ │ │ strdeq r6, [r3, -r0] │ │ │ │ - ldrdeq r6, [r3, -r4] │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - tsteq r4, ip, ror #28 │ │ │ │ - tsteq r4, r4, ror #28 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - @ instruction: 0x01049e92 │ │ │ │ - @ instruction: 0x01049e90 │ │ │ │ - smlatbeq r4, r4, lr, r9 │ │ │ │ - @ instruction: 0x01049eb6 │ │ │ │ - smlatbeq r5, r2, sp, r8 │ │ │ │ - @ instruction: 0x01049e96 │ │ │ │ - @ instruction: 0x01049e96 │ │ │ │ - @ instruction: 0x01049e96 │ │ │ │ - smlatbeq r4, r2, lr, r9 │ │ │ │ - smlatbeq r4, r6, lr, r9 │ │ │ │ - smlatbeq r4, sl, lr, r9 │ │ │ │ - smlatbeq r4, lr, lr, r9 │ │ │ │ - smlatbeq r4, r6, lr, r9 │ │ │ │ - @ instruction: 0x01049e9e │ │ │ │ - @ instruction: 0x01049e9e │ │ │ │ - tsteq r4, r2, lsr sl │ │ │ │ - smlatbeq fp, r8, r4, r4 │ │ │ │ - tsteq r4, r8, ror lr │ │ │ │ - tsteq r5, sl, ror ip │ │ │ │ - tsteq r4, sl, ror #28 │ │ │ │ - tsteq r4, lr, asr lr │ │ │ │ - tsteq r2, ip, ror r6 │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - tsteq r4, lr, lsr lr │ │ │ │ - tsteq r5, r0, lsr ip │ │ │ │ - tsteq r4, r4, asr pc │ │ │ │ - tsteq r4, ip, asr pc │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - tsteq r4, r8, ror #30 │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - tsteq r4, r4, ror r0 │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - @ instruction: 0x01048fb4 │ │ │ │ - tsteq r4, r4, ror #30 │ │ │ │ - tsteq r4, r4, ror pc │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq r4, r4, asr sp │ │ │ │ - @ instruction: 0x01048f98 │ │ │ │ - smlatbeq r4, r0, pc, r8 @ │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - tsteq r4, ip, lsr sp │ │ │ │ - smlabbeq r4, r0, pc, r8 @ │ │ │ │ - smlabbeq r4, r0, pc, r8 @ │ │ │ │ - tsteq r4, ip, lsl sp │ │ │ │ - tsteq r4, r0, lsr #26 │ │ │ │ - tsteq r4, ip, lsr #26 │ │ │ │ - tsteq r4, r4, lsr sp │ │ │ │ - tsteq fp, r6, lsr r2 │ │ │ │ - tsteq r4, r6, lsr #26 │ │ │ │ - tsteq r3, ip, asr r6 │ │ │ │ - tsteq r3, r8, asr r6 │ │ │ │ - tsteq r4, lr, lsl #26 │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, r4, lsl #26 │ │ │ │ - tsteq r4, r4, lsl #26 │ │ │ │ - ldrdeq r8, [r2, -r2] │ │ │ │ - smlabteq r2, ip, r3, r8 │ │ │ │ - tsteq r5, lr, asr #16 │ │ │ │ - smlatbeq r2, r6, r3, r8 │ │ │ │ - smlatbeq r2, r0, r3, r8 │ │ │ │ - @ instruction: 0x0102fb96 │ │ │ │ - smlabbeq r2, r8, fp, pc @ │ │ │ │ - smlabbeq r2, r6, fp, pc @ │ │ │ │ - smlabbeq r2, r4, fp, pc @ │ │ │ │ - smlabbeq r2, r2, fp, pc @ │ │ │ │ - smlabbeq r2, r0, fp, pc @ │ │ │ │ - tstpeq r2, lr, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, ror fp @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, ror fp @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0105479c │ │ │ │ + smlatteq r3, lr, ip, r6 │ │ │ │ + smlatteq r3, lr, ip, r6 │ │ │ │ + smlatteq r3, sl, ip, r6 │ │ │ │ + smlabteq fp, ip, r8, r4 │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + smlabteq r3, r4, ip, r6 │ │ │ │ + smlabteq r5, ip, r0, r9 │ │ │ │ + smlabbeq fp, r2, r8, r4 │ │ │ │ + @ instruction: 0x01036c9e │ │ │ │ + smlatbeq r3, r8, ip, r6 │ │ │ │ + smlatbeq r3, r4, ip, r6 │ │ │ │ + tsteq r5, r0, lsl #30 │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ + tsteq r2, lr, asr #20 │ │ │ │ + tsteq r3, r2, asr #4 │ │ │ │ + tsteq r3, r2, lsr r2 │ │ │ │ + tsteq r3, lr, lsr #4 │ │ │ │ + tsteq r3, sl, lsr #4 │ │ │ │ + tsteq r3, r6, lsr #4 │ │ │ │ + tsteq r3, r2, lsr #4 │ │ │ │ + tsteq r3, lr, lsl r2 │ │ │ │ + tsteq r3, sl, lsl r2 │ │ │ │ + tsteq r3, r2, lsl r2 │ │ │ │ + tsteq r3, lr, lsl #4 │ │ │ │ + tsteq r5, sl, lsr lr │ │ │ │ + tsteq r5, sl, lsl lr │ │ │ │ + tsteq fp, r0, lsr r7 │ │ │ │ + tsteq r5, r4, lsl lr │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + tsteq r2, r0, lsl r9 │ │ │ │ + tsteq r4, ip, asr r8 │ │ │ │ + smlatteq r2, lr, r8, r8 │ │ │ │ + tsteq r4, r6, asr r8 │ │ │ │ + smlabteq r2, ip, r8, r8 │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + smlatbeq r2, sl, r8, r8 │ │ │ │ + tsteq r4, lr, lsr #16 │ │ │ │ + @ instruction: 0x01028890 │ │ │ │ + @ instruction: 0x0102fbbc │ │ │ │ + smlabteq r4, r2, pc, r7 @ │ │ │ │ + tsteq r2, r8, lsl #16 │ │ │ │ + smlatbeq r4, r2, pc, r7 @ │ │ │ │ + tsteq r2, lr, lsr r8 │ │ │ │ + tsteq r2, lr, lsr #16 │ │ │ │ + tsteq r2, lr, lsl r8 │ │ │ │ + tsteq r2, lr, lsl #16 │ │ │ │ + tsteq r4, r4, lsr #30 │ │ │ │ + tsteq r4, lr, lsr pc │ │ │ │ + tsteq r5, ip, lsr r5 │ │ │ │ + tsteq r5, sl, lsr r5 │ │ │ │ + tsteq r5, r8, lsr r5 │ │ │ │ + smlatteq r4, r0, r6, r7 │ │ │ │ + smlabbeq r2, r6, r7, r8 │ │ │ │ + tsteq r2, lr, ror r7 │ │ │ │ + strdeq r1, [r5, -lr] │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + smlatbeq r4, ip, r6, r7 │ │ │ │ + tsteq r4, lr, lsl #8 │ │ │ │ + tsteq r4, r8, lsr #16 │ │ │ │ + tsteq r4, lr, asr #20 │ │ │ │ + tsteq r5, r2, ror #8 │ │ │ │ + tsteq r4, r2, lsl #16 │ │ │ │ + tsteq r4, r6, lsr #28 │ │ │ │ + smlatteq r4, sl, r5, r9 │ │ │ │ + tsteq r4, sl, lsl #28 │ │ │ │ + ldrdeq r9, [r4, -ip] │ │ │ │ + smlabteq r4, sl, r6, r9 │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + smlabteq r4, r0, r6, r9 │ │ │ │ + smlabteq r5, r4, sl, r1 │ │ │ │ + smlabteq r5, sl, sl, r1 │ │ │ │ + smlabteq r5, r2, sl, r1 │ │ │ │ + smlabteq r5, r6, sl, r1 │ │ │ │ + ldrdeq r1, [r5, -r0] │ │ │ │ + smlabteq r5, sl, sl, r1 │ │ │ │ + tsteq r3, lr, asr #18 │ │ │ │ + tsteq r3, r0, asr r9 │ │ │ │ + tsteq r3, r4, lsr r9 │ │ │ │ + smlabteq r4, ip, fp, r9 │ │ │ │ + smlabteq r4, ip, fp, r9 │ │ │ │ + smlabteq r4, r4, fp, r9 │ │ │ │ + smlabteq r4, r2, fp, r9 │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ + strdeq r9, [r4, -r2] │ │ │ │ + strdeq r9, [r4, -r0] │ │ │ │ + tsteq r4, r4, lsl #24 │ │ │ │ + tsteq r4, r6, lsl ip │ │ │ │ + tsteq r5, r2, lsl #22 │ │ │ │ + strdeq r9, [r4, -r6] │ │ │ │ + strdeq r9, [r4, -r6] │ │ │ │ + strdeq r9, [r4, -r6] │ │ │ │ + tsteq r4, r2, lsl #24 │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + tsteq r4, sl, lsl #24 │ │ │ │ + tsteq r4, lr, lsl #24 │ │ │ │ + tsteq r4, r6, lsl #24 │ │ │ │ + strdeq r9, [r4, -lr] │ │ │ │ + strdeq r9, [r4, -lr] │ │ │ │ + @ instruction: 0x01049792 │ │ │ │ + tsteq fp, r8, lsl #4 │ │ │ │ + ldrdeq r9, [r4, -r8] │ │ │ │ + ldrdeq sl, [r5, -sl] │ │ │ │ + smlabteq r4, sl, fp, r9 │ │ │ │ + @ instruction: 0x01049bbe │ │ │ │ + ldrdeq r8, [r2, -ip] │ │ │ │ + ldrdeq r8, [r2, -r4] │ │ │ │ + @ instruction: 0x01049b9e │ │ │ │ + @ instruction: 0x01058990 │ │ │ │ + @ instruction: 0x01048cb4 │ │ │ │ + @ instruction: 0x01048cbc │ │ │ │ + smlabteq r4, r8, ip, r8 │ │ │ │ + smlabteq r4, r8, ip, r8 │ │ │ │ + smlabteq r4, r8, ip, r8 │ │ │ │ + smlabteq r4, r8, ip, r8 │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + ldrdeq r8, [r4, -r0] │ │ │ │ + tsteq r4, r4, lsl sp │ │ │ │ + smlabteq r4, r4, ip, r8 │ │ │ │ + ldrdeq r8, [r4, -r4] │ │ │ │ + @ instruction: 0x01049a94 │ │ │ │ + @ instruction: 0x01049ab4 │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + @ instruction: 0x01049a9c │ │ │ │ + @ instruction: 0x01049a9c │ │ │ │ + @ instruction: 0x01049a9c │ │ │ │ + @ instruction: 0x01049a9c │ │ │ │ + smlatteq r4, r0, ip, r8 │ │ │ │ + smlatteq r4, r0, ip, r8 │ │ │ │ + tsteq r4, ip, ror sl │ │ │ │ + smlabbeq r4, r0, sl, r9 │ │ │ │ + smlabbeq r4, ip, sl, r9 │ │ │ │ + @ instruction: 0x01049a94 │ │ │ │ + @ instruction: 0x010b3f96 │ │ │ │ + smlabbeq r4, r6, sl, r9 │ │ │ │ + @ instruction: 0x010363bc │ │ │ │ + @ instruction: 0x010363b8 │ │ │ │ + tsteq r4, lr, ror #20 │ │ │ │ + ldrdeq r7, [r4, -r2] │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ + tsteq r4, r4, ror #20 │ │ │ │ + tsteq r2, r2, lsr r1 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + smlatbeq r5, lr, r5, r4 │ │ │ │ + tsteq r2, r6, lsl #2 │ │ │ │ + mrseq r8, (UNDEF: 18) │ │ │ │ + strdeq pc, [r2, -r6] │ │ │ │ + smlatteq r2, r8, r8, pc @ │ │ │ │ + smlatteq r2, r6, r8, pc @ │ │ │ │ + smlatteq r2, r4, r8, pc @ │ │ │ │ + smlatteq r2, r2, r8, pc @ │ │ │ │ + smlatteq r2, r0, r8, pc @ │ │ │ │ + ldrdeq pc, [r2, -lr] │ │ │ │ + ldrdeq pc, [r2, -ip] │ │ │ │ + ldrdeq pc, [r2, -r6] │ │ │ │ + ldrdeq pc, [r2, -r4] │ │ │ │ + strdeq r4, [r5, -ip] │ │ │ │ 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 │ │ │ │ - smlabbeq r5, r6, r4, r4 │ │ │ │ - @ instruction: 0x010b3d9e │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - tsteq r5, lr, asr sp │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - ldrdeq r7, [r4, -sl] │ │ │ │ - smlatbeq r2, ip, fp, r7 │ │ │ │ + smlatteq r5, r6, r1, r4 │ │ │ │ + strdeq r3, [fp, -lr] │ │ │ │ + @ instruction: 0x01054ab6 │ │ │ │ + @ instruction: 0x01054abe │ │ │ │ + @ instruction: 0x01054abc │ │ │ │ + @ instruction: 0x01054abc │ │ │ │ + tsteq r4, sl, lsr r4 │ │ │ │ + tsteq r2, ip, lsl #18 │ │ │ │ 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 │ │ │ │ - smlabbeq r5, r8, sp, r4 │ │ │ │ - tsteq r5, r6, asr sp │ │ │ │ - tsteq r5, r4, ror #26 │ │ │ │ - @ instruction: 0x01054d96 │ │ │ │ - @ instruction: 0x01054db0 │ │ │ │ + smlatteq r5, r8, sl, r4 │ │ │ │ + @ instruction: 0x01054ab6 │ │ │ │ + smlabteq r5, r4, sl, r4 │ │ │ │ + strdeq r4, [r5, -r6] │ │ │ │ + tsteq r5, r0, lsl fp │ │ │ │ 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 │ │ │ │ - tstpeq r2, r6, lsr #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r7, [r4, -ip] │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - smlabteq r4, r0, r5, r7 │ │ │ │ - @ instruction: 0x01027dba │ │ │ │ - smlatbeq r4, r4, r5, r7 │ │ │ │ - @ instruction: 0x01027d9e │ │ │ │ - smlabbeq r4, r8, r5, r7 │ │ │ │ - tstpeq r2, r6, ror #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, ip, ror #10 │ │ │ │ + smlabbeq r2, r6, lr, lr │ │ │ │ + tsteq r4, ip, lsr r3 │ │ │ │ + ldrdeq r7, [r2, -r6] │ │ │ │ + tsteq r4, r0, lsr #6 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + tsteq r4, r4, lsl #6 │ │ │ │ + strdeq r7, [r2, -lr] │ │ │ │ + smlatteq r4, r8, r2, r7 │ │ │ │ + smlabteq r2, r6, lr, lr │ │ │ │ + smlabteq r4, ip, r2, 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 │ │ │ │ - @ instruction: 0x01054c9e │ │ │ │ - smlatbeq r5, ip, ip, r4 │ │ │ │ + strdeq r4, [r5, -lr] │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ 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 │ │ │ │ - strdeq r6, [r3, -r8] │ │ │ │ - tsteq r5, r8, asr ip │ │ │ │ - ldrdeq r6, [r3, -r2] │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - smlabteq r3, lr, r0, r6 │ │ │ │ - smlabteq r3, ip, r0, r6 │ │ │ │ - smlatteq fp, ip, sl, r3 │ │ │ │ - strheq r6, [r3, -sl] │ │ │ │ - smlabteq r3, r2, r0, r6 │ │ │ │ - smlabteq r3, r0, r0, r6 │ │ │ │ - strheq r6, [r3, -lr] │ │ │ │ - smlabteq r3, r2, r0, r6 │ │ │ │ - strheq r6, [r3, -r8] │ │ │ │ - strheq r6, [r3, -r2] │ │ │ │ - strheq r6, [r3, -r6] │ │ │ │ - strheq r6, [r3, -r0] │ │ │ │ - smlabbeq r5, r8, fp, r4 │ │ │ │ - smlabbeq r4, r2, r0, r8 │ │ │ │ - smlabbeq r4, r0, r0, r8 │ │ │ │ - @ instruction: 0x0102f4ba │ │ │ │ - tstpeq r2, ip, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, lr, asr #2 │ │ │ │ - tsteq r4, ip │ │ │ │ - tstpeq r2, r6, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr r4 @ p-variant is OBSOLETE │ │ │ │ - smlabteq fp, r8, r9, r3 │ │ │ │ - smlatteq r4, sl, r9, r7 │ │ │ │ - tstpeq r2, r2, ror r4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, lsl pc │ │ │ │ - tsteq r4, r6, lsl #6 │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + @ instruction: 0x010549b8 │ │ │ │ + tsteq r3, r2, lsr lr │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r3, lr, lsr #28 │ │ │ │ + tsteq r3, ip, lsr #28 │ │ │ │ + tsteq fp, ip, asr #16 │ │ │ │ + tsteq r3, sl, lsl lr │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + tsteq r3, r0, lsr #28 │ │ │ │ + tsteq r3, lr, lsl lr │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + tsteq r3, r0, lsl lr │ │ │ │ + smlatteq r5, r8, r8, r4 │ │ │ │ + smlatteq r4, r2, sp, r7 │ │ │ │ + smlatteq r4, r0, sp, r7 │ │ │ │ + tstpeq r2, sl, lsl r2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r4, lr, lr, r7 │ │ │ │ + tsteq r4, ip, ror #26 │ │ │ │ + @ instruction: 0x0102f1b6 │ │ │ │ + @ instruction: 0x0102f1b4 │ │ │ │ + tsteq fp, r8, lsr #14 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + ldrdeq pc, [r2, -r2] │ │ │ │ + @ instruction: 0x0102f1ba │ │ │ │ + tsteq r3, lr, ror ip │ │ │ │ + tsteq r4, r6, rrx │ │ │ │ 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 │ │ │ │ - tsteq r2, lr, lsr r6 │ │ │ │ - smlatbeq r5, lr, r9, r4 │ │ │ │ - strdeq r7, [r2, -r2] │ │ │ │ - ldrdeq r7, [r2, -ip] │ │ │ │ - @ instruction: 0x01054996 │ │ │ │ - @ instruction: 0x010549b2 │ │ │ │ - ldrdeq r4, [r5, -r0] │ │ │ │ - smlatteq r5, sl, r9, r4 │ │ │ │ - tsteq r5, r0, lsl sl │ │ │ │ - tsteq r5, r2, lsr #20 │ │ │ │ - tsteq r5, r2, ror sl │ │ │ │ - @ instruction: 0x01054a98 │ │ │ │ - smlatteq r5, r0, sl, r4 │ │ │ │ - smlatbeq r2, sl, r4, r7 │ │ │ │ - tsteq r2, ip, ror r4 │ │ │ │ - tsteq r5, r2, asr #22 │ │ │ │ - smlatbeq r5, r2, fp, r4 │ │ │ │ - ldrdeq r4, [r5, -r8] │ │ │ │ - smlatteq r5, r2, fp, r4 │ │ │ │ + @ instruction: 0x0102739e │ │ │ │ + tsteq r5, lr, lsl #14 │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + tsteq r2, ip, lsr r3 │ │ │ │ + strdeq r4, [r5, -r6] │ │ │ │ + tsteq r5, r2, lsl r7 │ │ │ │ + tsteq r5, r0, lsr r7 │ │ │ │ + tsteq r5, sl, asr #14 │ │ │ │ + tsteq r5, r0, ror r7 │ │ │ │ + smlabbeq r5, r2, r7, r4 │ │ │ │ + ldrdeq r4, [r5, -r2] │ │ │ │ strdeq r4, [r5, -r8] │ │ │ │ - tsteq r5, sl, lsl ip │ │ │ │ - smlatbeq r5, ip, ip, r4 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r2, ip, lsr #6 │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - smlatteq r2, r4, r2, r7 │ │ │ │ - @ instruction: 0x010272b8 │ │ │ │ - tsteq r2, lr, ror r2 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - tsteq r2, r0, ror #4 │ │ │ │ - tsteq r2, ip, lsr r2 │ │ │ │ - tsteq r2, ip, lsl #4 │ │ │ │ - tsteq r2, r2, lsl #4 │ │ │ │ - smlatteq r2, lr, r1, r7 │ │ │ │ - @ instruction: 0x010271be │ │ │ │ - @ instruction: 0x01027192 │ │ │ │ - tsteq r2, r0, ror #2 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - tsteq r2, sl, lsr #2 │ │ │ │ - strdeq r7, [r2, -r8] │ │ │ │ - ldrdeq r7, [r2, -sl] │ │ │ │ - smlatbeq r2, ip, r0, r7 │ │ │ │ - smlabteq r5, sl, sl, r4 │ │ │ │ - tsteq r2, r6 │ │ │ │ - smlatteq r2, r8, pc, r6 @ │ │ │ │ - tsteq r5, lr, lsl #22 │ │ │ │ - tsteq r5, r2, ror #22 │ │ │ │ - smlabteq r5, sl, fp, r4 │ │ │ │ - tsteq r5, lr, lsl ip │ │ │ │ - tsteq r5, r6, ror #24 │ │ │ │ - strdeq r6, [r2, -ip] │ │ │ │ - smlabteq r2, sl, lr, r6 │ │ │ │ - @ instruction: 0x01026e9a │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, lr, lsr lr │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ - smlatteq r2, lr, sp, r6 │ │ │ │ - ldrdeq r6, [r2, -r0] │ │ │ │ - smlatbeq r2, lr, sp, r6 │ │ │ │ - smlabbeq r2, r0, sp, r6 │ │ │ │ - tsteq r2, r2, asr sp │ │ │ │ - tsteq r2, r4, lsr sp │ │ │ │ - tsteq r2, r2, lsl sp │ │ │ │ - smlatteq r2, r6, ip, r6 │ │ │ │ - smlabteq r2, sl, ip, r6 │ │ │ │ - smlatbeq r2, sl, ip, r6 │ │ │ │ - smlabbeq r2, r0, ip, r6 │ │ │ │ - tsteq r2, r8, asr ip │ │ │ │ - tsteq r2, r0, lsr ip │ │ │ │ - tsteq r2, r8, lsl #24 │ │ │ │ - tsteq r2, r2, lsl #24 │ │ │ │ - smlatteq r2, r0, fp, r6 │ │ │ │ - @ instruction: 0x01026bbe │ │ │ │ - @ instruction: 0x01026b96 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r2, lr, lsr #22 │ │ │ │ - tsteq r2, r8, lsl #22 │ │ │ │ - smlatteq r2, r8, sl, r6 │ │ │ │ - smlabteq r2, r8, sl, r6 │ │ │ │ - smlatbeq r2, r2, sl, r6 │ │ │ │ - smlabbeq r2, r2, sl, r6 │ │ │ │ - tsteq r2, r2, ror #20 │ │ │ │ - tsteq r5, r2, lsl r2 │ │ │ │ - @ instruction: 0x01053f90 │ │ │ │ - @ instruction: 0x01053e9e │ │ │ │ - tsteq r5, r4, lsr #28 │ │ │ │ - strdeq r3, [r5, -r2] │ │ │ │ - tsteq r2, r8, lsr sl │ │ │ │ - smlatteq r5, r6, r4, r4 │ │ │ │ - tsteq r2, ip, lsr #20 │ │ │ │ - tsteq r2, r6, lsr #20 │ │ │ │ - tsteq r2, r0, lsr #20 │ │ │ │ - tsteq r5, sl, lsr lr │ │ │ │ - tsteq r5, ip, lsl #28 │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ + tsteq r5, r0, asr #16 │ │ │ │ + tsteq r2, sl, lsl #4 │ │ │ │ + ldrdeq r7, [r2, -ip] │ │ │ │ + smlatbeq r5, r2, r8, r4 │ │ │ │ + tsteq r5, r2, lsl #18 │ │ │ │ + tsteq r5, r8, lsr r9 │ │ │ │ + tsteq r5, r2, asr #18 │ │ │ │ + tsteq r5, r8, asr r9 │ │ │ │ + tsteq r5, sl, ror r9 │ │ │ │ + tsteq r5, ip, lsl #20 │ │ │ │ + strheq r7, [r2, -r8] │ │ │ │ + smlabbeq r2, ip, r0, r7 │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + tsteq r2, r4, asr #32 │ │ │ │ + tsteq r2, r8, lsl r0 │ │ │ │ + ldrdeq r6, [r2, -lr] │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + smlabteq r2, r0, pc, r6 @ │ │ │ │ + @ instruction: 0x01026f9c │ │ │ │ + tsteq r2, ip, ror #30 │ │ │ │ + tsteq r2, r2, ror #30 │ │ │ │ + tsteq r2, lr, asr #30 │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + strdeq r6, [r2, -r2] │ │ │ │ + smlabteq r2, r0, lr, r6 │ │ │ │ + smlatbeq r2, r2, lr, r6 │ │ │ │ + smlabbeq r2, sl, lr, r6 │ │ │ │ + tsteq r2, r8, asr lr │ │ │ │ + tsteq r2, sl, lsr lr │ │ │ │ + tsteq r2, ip, lsl #28 │ │ │ │ + tsteq r5, sl, lsr #16 │ │ │ │ + tsteq r2, r6, ror #26 │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + tsteq r5, lr, ror #16 │ │ │ │ + smlabteq r5, r2, r8, r4 │ │ │ │ + tsteq r5, sl, lsr #18 │ │ │ │ + tsteq r5, lr, ror r9 │ │ │ │ + smlabteq r5, r6, r9, r4 │ │ │ │ + tsteq r2, ip, asr ip │ │ │ │ + tsteq r2, sl, lsr #24 │ │ │ │ + strdeq r6, [r2, -sl] │ │ │ │ + smlabteq r2, sl, fp, r6 │ │ │ │ + @ instruction: 0x01026b9e │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r2, lr, asr #22 │ │ │ │ + tsteq r2, r0, lsr fp │ │ │ │ + tsteq r2, lr, lsl #22 │ │ │ │ + smlatteq r2, r0, sl, r6 │ │ │ │ + @ instruction: 0x01026ab2 │ │ │ │ + @ instruction: 0x01026a94 │ │ │ │ + tsteq r2, r2, ror sl │ │ │ │ + tsteq r2, r6, asr #20 │ │ │ │ + tsteq r2, sl, lsr #20 │ │ │ │ + tsteq r2, sl, lsl #20 │ │ │ │ + smlatteq r2, r0, r9, r6 │ │ │ │ + @ instruction: 0x010269b8 │ │ │ │ + @ instruction: 0x01026990 │ │ │ │ + tsteq r2, r8, ror #18 │ │ │ │ + tsteq r2, r2, ror #18 │ │ │ │ + tsteq r2, r0, asr #18 │ │ │ │ + tsteq r2, lr, lsl r9 │ │ │ │ + strdeq r6, [r2, -r6] │ │ │ │ + ldrdeq r6, [r2, -r4] │ │ │ │ + @ instruction: 0x010268b4 │ │ │ │ + smlabbeq r2, lr, r8, r6 │ │ │ │ + tsteq r2, r8, ror #16 │ │ │ │ + tsteq r2, r8, asr #16 │ │ │ │ + tsteq r2, r8, lsr #16 │ │ │ │ + tsteq r2, r2, lsl #16 │ │ │ │ + smlatteq r2, r2, r7, r6 │ │ │ │ + smlabteq r2, r2, r7, r6 │ │ │ │ + tsteq r5, r2, ror pc │ │ │ │ + strdeq r3, [r5, -r0] │ │ │ │ + strdeq r3, [r5, -lr] │ │ │ │ + smlabbeq r5, r4, fp, r3 │ │ │ │ + tsteq r5, r2, asr fp │ │ │ │ + @ instruction: 0x01026798 │ │ │ │ + tsteq r5, r6, asr #4 │ │ │ │ + smlabbeq r2, ip, r7, r6 │ │ │ │ + smlabbeq r2, r6, r7, r6 │ │ │ │ + smlabbeq r2, r0, r7, r6 │ │ │ │ + @ instruction: 0x01053b9a │ │ │ │ + tsteq r5, ip, ror #22 │ │ │ │ + tsteq r2, lr, ror #14 │ │ │ │ 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 │ │ │ │ - smlabbeq r2, r6, r8, r6 │ │ │ │ - tsteq r5, ip, asr sp │ │ │ │ - tsteq r5, r6, lsl sp │ │ │ │ - smlatteq r5, r0, ip, r3 │ │ │ │ - tsteq r2, lr, ror #16 │ │ │ │ - tsteq r2, r8, ror #16 │ │ │ │ - tsteq r5, sl, ror #26 │ │ │ │ - smlabbeq r5, r0, sp, r3 │ │ │ │ - tsteq r2, r6, asr r8 │ │ │ │ + smlatteq r2, r6, r5, r6 │ │ │ │ + @ instruction: 0x01053abc │ │ │ │ + tsteq r5, r6, ror sl │ │ │ │ + tsteq r5, r0, asr #20 │ │ │ │ + smlabteq r2, lr, r5, r6 │ │ │ │ + smlabteq r2, r8, r5, r6 │ │ │ │ + smlabteq r5, sl, sl, r3 │ │ │ │ + smlatteq r5, r0, sl, r3 │ │ │ │ + @ instruction: 0x010265b6 │ │ │ │ + tsteq r5, r4, lsr ip │ │ │ │ + tsteq r5, r6, ror fp │ │ │ │ + tsteq r5, r8, lsr fp │ │ │ │ + strdeq r3, [r5, -sl] │ │ │ │ + @ instruction: 0x01026598 │ │ │ │ + @ instruction: 0x01026592 │ │ │ │ + ldrdeq r3, [r5, -r0] │ │ │ │ + tsteq r5, sl, ror fp │ │ │ │ + smlabbeq r2, r0, r5, r6 │ │ │ │ + smlatteq r5, r6, fp, r3 │ │ │ │ + tsteq r5, r8, ror ip │ │ │ │ + tsteq r5, sl, lsr #24 │ │ │ │ + tsteq r5, ip, lsl #24 │ │ │ │ + tsteq r2, r2, ror #10 │ │ │ │ + ldrdeq r3, [r5, -ip] │ │ │ │ + smlabbeq r5, r6, ip, r3 │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + tsteq r2, sl, asr #10 │ │ │ │ + @ instruction: 0x01053f90 │ │ │ │ + tsteq r5, lr, lsr #28 │ │ │ │ + tsteq r5, r4, ror sp │ │ │ │ + tsteq r5, sl, lsr sp │ │ │ │ + tsteq r5, r4, lsl #26 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + smlatbeq r5, sl, sp, r3 │ │ │ │ ldrdeq r3, [r5, -r4] │ │ │ │ - tsteq r5, r6, lsl lr │ │ │ │ - ldrdeq r3, [r5, -r8] │ │ │ │ - @ instruction: 0x01053d9a │ │ │ │ - tsteq r2, r8, lsr r8 │ │ │ │ - tsteq r2, r2, lsr r8 │ │ │ │ - tsteq r5, r0, ror lr │ │ │ │ - tsteq r5, sl, lsl lr │ │ │ │ - tsteq r2, r0, lsr #16 │ │ │ │ - smlabbeq r5, r6, lr, r3 │ │ │ │ - tsteq r5, r8, lsl pc │ │ │ │ - smlabteq r5, sl, lr, r3 │ │ │ │ - smlatbeq r5, ip, lr, r3 │ │ │ │ - tsteq r2, r2, lsl #16 │ │ │ │ - tsteq r5, ip, ror pc │ │ │ │ - tsteq r5, r6, lsr #30 │ │ │ │ + tsteq r2, lr, lsl #10 │ │ │ │ + @ instruction: 0x01053e94 │ │ │ │ + tsteq r5, sl, asr #28 │ │ │ │ + strdeq r6, [r2, -ip] │ │ │ │ + tsteq r5, sl, ror #28 │ │ │ │ strdeq r6, [r2, -r0] │ │ │ │ - smlatteq r2, sl, r7, r6 │ │ │ │ - tsteq r5, r0, lsr r2 │ │ │ │ - smlabteq r5, lr, r0, r4 │ │ │ │ - tsteq r5, r4, lsl r0 │ │ │ │ - ldrdeq r3, [r5, -sl] │ │ │ │ - smlatbeq r5, r4, pc, r3 @ │ │ │ │ - smlabteq r2, r6, r7, r6 │ │ │ │ - smlabteq r2, r0, r7, r6 │ │ │ │ - tsteq r5, sl, asr #32 │ │ │ │ - tsteq r5, r4, ror r0 │ │ │ │ - smlatbeq r2, lr, r7, r6 │ │ │ │ - tsteq r5, r4, lsr r1 │ │ │ │ - smlatteq r5, sl, r0, r4 │ │ │ │ - @ instruction: 0x0102679c │ │ │ │ - tsteq r5, sl, lsl #2 │ │ │ │ - @ instruction: 0x01026790 │ │ │ │ - smlabbeq r2, sl, r7, r6 │ │ │ │ - smlabbeq r2, r4, r7, r6 │ │ │ │ - tsteq r2, lr, ror r7 │ │ │ │ - tsteq r5, r0, ror #2 │ │ │ │ - tsteq r5, r2, lsr r1 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ - tsteq r5, sl, ror #2 │ │ │ │ - smlabbeq r5, ip, r1, r4 │ │ │ │ - tsteq r2, sl, asr r7 │ │ │ │ - tsteq r5, r0, asr #6 │ │ │ │ - tsteq r5, r6, lsr r2 │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - smlatbeq r5, sl, r1, r4 │ │ │ │ - tsteq r2, ip, lsr r7 │ │ │ │ - @ instruction: 0x010542ba │ │ │ │ - tsteq r5, ip, asr #4 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ - tsteq r2, r4, lsr #14 │ │ │ │ - tsteq r5, lr, lsl #8 │ │ │ │ - smlatbeq r5, r0, r3, r4 │ │ │ │ - tsteq r5, r2, lsr r3 │ │ │ │ - tsteq r2, ip, lsl #14 │ │ │ │ - tsteq r2, r6, lsl #14 │ │ │ │ - tsteq r5, r8, asr r4 │ │ │ │ + smlatteq r2, sl, r4, r6 │ │ │ │ + smlatteq r2, r4, r4, r6 │ │ │ │ + ldrdeq r6, [r2, -lr] │ │ │ │ + smlabteq r5, r0, lr, r3 │ │ │ │ + @ instruction: 0x01053e92 │ │ │ │ + smlabteq r2, ip, r4, r6 │ │ │ │ + smlabteq r5, sl, lr, r3 │ │ │ │ + smlatteq r5, ip, lr, r3 │ │ │ │ + @ instruction: 0x010264ba │ │ │ │ + smlatbeq r5, r0, r0, r4 │ │ │ │ + @ instruction: 0x01053f96 │ │ │ │ + smlatbeq r2, r8, r4, r6 │ │ │ │ + tsteq r5, sl, lsl #30 │ │ │ │ + @ instruction: 0x0102649c │ │ │ │ + tsteq r5, sl, lsl r0 │ │ │ │ + smlatbeq r5, ip, pc, r3 @ │ │ │ │ + smlabbeq r2, sl, r4, r6 │ │ │ │ + smlabbeq r2, r4, r4, r6 │ │ │ │ + tsteq r5, lr, ror #2 │ │ │ │ + mrseq r4, (UNDEF: 21) │ │ │ │ + swpeq r4, r2, [r5] │ │ │ │ + tsteq r2, ip, ror #8 │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + @ instruction: 0x010541b8 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + smlatteq r5, r0, r1, r4 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, r8, asr #8 │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ + tsteq r2, ip, lsr r4 │ │ │ │ + tsteq r2, r6, lsr r4 │ │ │ │ + tsteq r2, r0, lsr r4 │ │ │ │ + tsteq r2, sl, lsr #8 │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + tsteq r2, lr, lsl r4 │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + tsteq r2, r2, lsl r4 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + tsteq r2, r6, lsl #8 │ │ │ │ + tsteq r2, r0, lsl #8 │ │ │ │ strdeq r6, [r2, -sl] │ │ │ │ - smlabbeq r5, r0, r4, r4 │ │ │ │ - smlatteq r2, lr, r6, r6 │ │ │ │ - smlatteq r2, r8, r6, r6 │ │ │ │ - smlatteq r2, r2, r6, r6 │ │ │ │ - ldrdeq r6, [r2, -ip] │ │ │ │ - ldrdeq r6, [r2, -r6] │ │ │ │ - ldrdeq r6, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r6, r6 │ │ │ │ - smlabteq r2, r4, r6, r6 │ │ │ │ - @ instruction: 0x010266be │ │ │ │ - @ instruction: 0x010266b8 │ │ │ │ - @ instruction: 0x010266b2 │ │ │ │ - smlatbeq r2, ip, r6, r6 │ │ │ │ - smlatbeq r2, r6, r6, r6 │ │ │ │ - smlatbeq r2, r0, r6, r6 │ │ │ │ - @ instruction: 0x0102669a │ │ │ │ - @ instruction: 0x01026694 │ │ │ │ - smlabbeq r2, lr, r6, r6 │ │ │ │ + strdeq r6, [r2, -r4] │ │ │ │ + smlatteq r2, lr, r3, 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.2-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} │ │ │ │ - strdeq r6, [r2, -r4] │ │ │ │ - tsteq r4, lr, lsr r0 │ │ │ │ - strdeq r6, [r2, -r0] │ │ │ │ - smlabbeq r4, sl, pc, r5 @ │ │ │ │ - tsteq r2, r8, ror #22 │ │ │ │ - tsteq r4, sl, asr pc │ │ │ │ - smlatbeq r5, r0, r0, r4 │ │ │ │ - tsteq r4, sl, ror lr │ │ │ │ - tsteq r5, r0, lsr #4 │ │ │ │ - @ instruction: 0x01045b9c │ │ │ │ - swpeq r6, lr, [r2] │ │ │ │ - smlabbeq r4, r8, r8, r5 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - tsteq r4, r8, ror #16 │ │ │ │ - smlatteq r2, r2, r2, r6 │ │ │ │ - smlatteq r2, lr, r2, r6 │ │ │ │ - @ instruction: 0x010b1eb0 │ │ │ │ - ldrdeq r6, [r2, -r6] │ │ │ │ - smlatbeq r2, ip, r2, r6 │ │ │ │ - @ instruction: 0x010262b8 │ │ │ │ - @ instruction: 0x010262b4 │ │ │ │ - @ instruction: 0x010262b0 │ │ │ │ - smlatbeq r2, lr, r2, r6 │ │ │ │ - @ instruction: 0x010262b0 │ │ │ │ - tsteq fp, r4, lsr #28 │ │ │ │ - smlatbeq r2, r0, r2, r6 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - tsteq r2, r0, lsr r2 │ │ │ │ - tsteq r2, ip, lsr #4 │ │ │ │ - tsteq r2, r8, lsr #4 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - tsteq r2, r4, lsr #4 │ │ │ │ - @ instruction: 0x010b1d96 │ │ │ │ - tsteq r2, r0, lsl pc │ │ │ │ - strdeq r5, [r4, -sl] │ │ │ │ - strdeq r5, [r2, -r2] │ │ │ │ - ldrdeq r5, [r4, -lr] │ │ │ │ - tsteq r2, r2, lsr r0 │ │ │ │ - tsteq r2, sl │ │ │ │ + tsteq r2, r4, asr r7 │ │ │ │ + @ instruction: 0x01045d9e │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + smlatteq r4, sl, ip, r5 │ │ │ │ + smlabteq r2, r8, r8, sp │ │ │ │ + @ instruction: 0x01045cba │ │ │ │ + tsteq r5, r0, lsl #28 │ │ │ │ + ldrdeq r5, [r4, -sl] │ │ │ │ + smlabbeq r5, r0, pc, r2 @ │ │ │ │ + strdeq r5, [r4, -ip] │ │ │ │ + strdeq r5, [r2, -lr] │ │ │ │ + smlatteq r4, r8, r5, r5 │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + smlabteq r4, r8, r5, r5 │ │ │ │ + tsteq r2, r2, asr #32 │ │ │ │ + tsteq r2, lr, asr #32 │ │ │ │ + tsteq fp, r0, lsl ip │ │ │ │ + tsteq r2, r6, lsr r0 │ │ │ │ tsteq r2, ip │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - strdeq r4, [r3, -r8] │ │ │ │ - ldrdeq r1, [fp, -ip] │ │ │ │ - tsteq r2, sl, asr pc │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - smlatteq r5, r2, r4, r6 │ │ │ │ - @ instruction: 0x010b1c9a │ │ │ │ - strheq r4, [r3, -r8] │ │ │ │ - smlabteq r3, r4, r0, r4 │ │ │ │ - smlabteq r3, r2, r0, r4 │ │ │ │ - tsteq r5, r0, lsr #6 │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ - tsteq r2, r2, ror lr │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, r8, asr r6 │ │ │ │ - tsteq r2, r6, asr r6 │ │ │ │ - tsteq r2, r4, asr r6 │ │ │ │ - tsteq r2, r2, asr r6 │ │ │ │ - tsteq r2, r0, asr r6 │ │ │ │ - tsteq r2, lr, asr #12 │ │ │ │ - tsteq r2, r8, asr #12 │ │ │ │ - tsteq r2, r6, asr #12 │ │ │ │ - tsteq r5, r4, ror r2 │ │ │ │ - tsteq r5, r6, asr r2 │ │ │ │ - tsteq fp, lr, ror #22 │ │ │ │ - tsteq r5, r4, asr r2 │ │ │ │ - tsteq r2, r8, ror sp │ │ │ │ - @ instruction: 0x01044cb2 │ │ │ │ - tsteq r2, r8, asr sp │ │ │ │ - smlatbeq r4, r6, ip, r4 │ │ │ │ - tsteq r2, r8, lsr sp │ │ │ │ - smlatbeq r4, r2, ip, r4 │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - @ instruction: 0x01044c92 │ │ │ │ - strdeq r5, [r2, -r8] │ │ │ │ - tsteq r4, lr, ror ip │ │ │ │ - smlatteq r2, r2, ip, r5 │ │ │ │ + tsteq r2, r8, lsl r0 │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + tsteq r2, lr │ │ │ │ + tsteq r2, r0, lsl r0 │ │ │ │ + smlabbeq fp, r4, fp, r1 │ │ │ │ + mrseq r6, (UNDEF: 2) │ │ │ │ + smlabbeq r2, r4, pc, r5 @ │ │ │ │ + @ instruction: 0x01025f90 │ │ │ │ + smlabbeq r2, ip, pc, r5 @ │ │ │ │ + smlabbeq r2, r8, pc, r5 @ │ │ │ │ + smlabbeq r2, r4, pc, r5 @ │ │ │ │ + smlabbeq r2, r4, pc, r5 @ │ │ │ │ + strdeq r1, [fp, -r6] │ │ │ │ + tsteq r2, r0, ror ip │ │ │ │ + tsteq r4, sl, asr r4 │ │ │ │ + tsteq r2, r2, asr ip │ │ │ │ + tsteq r4, lr, lsr r4 │ │ │ │ + @ instruction: 0x01025d92 │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, ip, ror #26 │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + tsteq r3, r8, asr lr │ │ │ │ + tsteq fp, ip, lsr sl │ │ │ │ + @ instruction: 0x01025cba │ │ │ │ + tsteq r3, r8, lsr lr │ │ │ │ + tsteq r5, r2, asr #4 │ │ │ │ + strdeq r1, [fp, -sl] │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + tsteq r3, r4, lsr #28 │ │ │ │ + tsteq r3, r2, lsr #28 │ │ │ │ + smlabbeq r5, r0, r0, r2 │ │ │ │ + ldrdeq r5, [r2, -r8] │ │ │ │ + ldrdeq r5, [r2, -r2] │ │ │ │ + smlabteq r2, r8, r3, sp │ │ │ │ + @ instruction: 0x0102d3ba │ │ │ │ + @ instruction: 0x0102d3b8 │ │ │ │ + @ instruction: 0x0102d3b6 │ │ │ │ + @ instruction: 0x0102d3b4 │ │ │ │ + @ instruction: 0x0102d3b2 │ │ │ │ + @ instruction: 0x0102d3b0 │ │ │ │ + smlatbeq r2, lr, r3, sp │ │ │ │ + smlatbeq r2, r8, r3, sp │ │ │ │ + smlatbeq r2, r6, r3, sp │ │ │ │ + ldrdeq r1, [r5, -r4] │ │ │ │ + @ instruction: 0x01051fb6 │ │ │ │ + smlabteq fp, lr, r8, r1 │ │ │ │ + @ instruction: 0x01051fb4 │ │ │ │ + ldrdeq r5, [r2, -r8] │ │ │ │ + tsteq r4, r2, lsl sl │ │ │ │ + @ instruction: 0x01025ab8 │ │ │ │ + tsteq r4, r6, lsl #20 │ │ │ │ + @ instruction: 0x01025a98 │ │ │ │ + tsteq r4, r2, lsl #20 │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + tsteq r2, r8, asr sl │ │ │ │ + ldrdeq r4, [r4, -lr] │ │ │ │ + tsteq r2, r2, asr #20 │ │ │ │ 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 │ │ │ │ - smlabteq r2, lr, lr, ip │ │ │ │ - ldrdeq r5, [r4, -r4] │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - @ instruction: 0x010452b0 │ │ │ │ - smlatteq r2, sl, sp, ip │ │ │ │ - smlabbeq r4, ip, r2, r5 │ │ │ │ - ldrdeq r5, [r4, -sl] │ │ │ │ - tsteq r4, ip, ror #4 │ │ │ │ - tsteq r5, r0, asr #8 │ │ │ │ - tsteq r4, lr, asr #4 │ │ │ │ - smlatteq r2, ip, sl, r5 │ │ │ │ - ldrdeq r5, [r2, -ip] │ │ │ │ - smlabteq r2, ip, sl, r5 │ │ │ │ - @ instruction: 0x01025abc │ │ │ │ - strdeq r3, [r5, -r2] │ │ │ │ - strdeq r3, [r5, -r4] │ │ │ │ - smlabteq r4, ip, fp, r5 │ │ │ │ - strdeq r4, [r4, -sl] │ │ │ │ - smlabteq r4, r8, r1, r5 │ │ │ │ - tsteq r2, r4, asr fp │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - tsteq r4, sl, ror r1 │ │ │ │ - smlatbeq r4, r6, fp, r6 │ │ │ │ - tsteq r4, ip, lsr #18 │ │ │ │ - tsteq r4, lr, asr #2 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r2, r0, lsr #18 │ │ │ │ - tsteq r4, sl, lsl #2 │ │ │ │ - tsteq r5, sl, lsr #6 │ │ │ │ - strdeq r5, [r4, -r4] │ │ │ │ - tsteq r5, r8, lsl r3 │ │ │ │ - tsteq r5, r8, lsl #6 │ │ │ │ - tsteq r2, r2, asr r9 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - smlatteq r5, sl, r2, r3 │ │ │ │ - tsteq r2, r6, lsl r0 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r2, r4, lsl #18 │ │ │ │ - @ instruction: 0x010532b4 │ │ │ │ + tsteq r2, lr, lsr #24 │ │ │ │ tsteq r4, r4, lsr r0 │ │ │ │ - ldrdeq r4, [r4, -r0] │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ - smlabteq r4, r2, ip, r4 │ │ │ │ - strdeq r4, [r4, -r0] │ │ │ │ - tsteq r5, r0, ror #4 │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r4, r0, lsl r0 │ │ │ │ + tsteq r2, sl, asr #22 │ │ │ │ + smlatteq r4, ip, pc, r4 @ │ │ │ │ + tsteq r4, sl, lsr r3 │ │ │ │ smlabteq r4, ip, pc, r4 @ │ │ │ │ - tsteq r4, ip, ror r7 │ │ │ │ - @ instruction: 0x01044fb6 │ │ │ │ - tsteq r4, ip, ror #14 │ │ │ │ - tsteq r5, r6, lsl r2 │ │ │ │ - tsteq r4, r8, lsr #18 │ │ │ │ - tsteq r4, lr, asr #22 │ │ │ │ - tsteq r5, r2, ror #10 │ │ │ │ - tsteq r4, r2, lsl #18 │ │ │ │ - tsteq r4, r6, lsr #30 │ │ │ │ - tsteq r4, r2, lsl r8 │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - tsteq r4, r8, lsl #16 │ │ │ │ - ldrdeq r4, [r4, -r4] │ │ │ │ - tsteq r2, sl, ror r7 │ │ │ │ - tsteq r2, r2, ror r7 │ │ │ │ - strdeq lr, [r4, -r2] │ │ │ │ - tsteq r2, r8, asr #14 │ │ │ │ - tsteq r2, r0, asr #14 │ │ │ │ - smlatbeq r4, r0, r6, r4 │ │ │ │ - smlabbeq r3, r4, sl, r3 │ │ │ │ - tsteq r4, r8, lsr sp │ │ │ │ - tsteq r3, ip, ror sl │ │ │ │ - @ instruction: 0x010b14b2 │ │ │ │ - @ instruction: 0x01046e9a │ │ │ │ - @ instruction: 0x010256b8 │ │ │ │ - @ instruction: 0x010256b0 │ │ │ │ - tsteq r4, r0, ror pc │ │ │ │ - smlatbeq r3, r6, r8, r3 │ │ │ │ - smlatbeq r3, r2, r8, r3 │ │ │ │ - smlabbeq r4, r6, pc, r6 @ │ │ │ │ - tsteq r2, r4, asr r6 │ │ │ │ - tsteq r2, ip, asr #12 │ │ │ │ - smlabteq r5, ip, sl, r1 │ │ │ │ - tsteq r2, r2, lsr #12 │ │ │ │ - tsteq r2, sl, lsl r6 │ │ │ │ - tsteq r2, lr, lsl #28 │ │ │ │ - strdeq ip, [r2, -lr] │ │ │ │ - strdeq ip, [r2, -sl] │ │ │ │ - strdeq ip, [r2, -r8] │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - strdeq ip, [r2, -r2] │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - smlatteq r2, sl, sp, ip │ │ │ │ - smlatteq r2, r8, sp, ip │ │ │ │ - tsteq r5, r6, lsl sl │ │ │ │ - strdeq r1, [r5, -r8] │ │ │ │ - tsteq fp, r0, lsl r3 │ │ │ │ - tsteq r4, ip, asr ip │ │ │ │ - tsteq r4, r8, ror ip │ │ │ │ - ldrdeq r6, [r4, -r2] │ │ │ │ - tsteq r4, r2, ror #24 │ │ │ │ - smlabteq r4, r4, lr, r6 │ │ │ │ - @ instruction: 0x01046ebc │ │ │ │ - @ instruction: 0x01046eb0 │ │ │ │ - smlatbeq r4, r8, lr, r6 │ │ │ │ - @ instruction: 0x01046e9c │ │ │ │ - @ instruction: 0x01046e94 │ │ │ │ - smlabbeq r4, r8, lr, r6 │ │ │ │ - tsteq r5, ip, lsl r2 │ │ │ │ - tsteq r5, r0, lsl r2 │ │ │ │ - tsteq r5, r8, lsl #4 │ │ │ │ - strdeq r2, [r5, -ip] │ │ │ │ - strdeq r2, [r5, -r4] │ │ │ │ - strdeq r6, [r4, -r2] │ │ │ │ - strdeq r4, [r4, -r2] │ │ │ │ - tsteq r2, r8, ror #12 │ │ │ │ - smlatbeq r5, r8, r1, r2 │ │ │ │ - smlatbeq r4, r8, sp, r6 │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ + smlatbeq r5, r0, r1, r3 │ │ │ │ + smlatbeq r4, lr, pc, r4 @ │ │ │ │ + tsteq r2, ip, asr #16 │ │ │ │ + tsteq r2, ip, lsr r8 │ │ │ │ + tsteq r2, ip, lsr #16 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + tsteq r5, r2, asr r1 │ │ │ │ + tsteq r5, r4, asr r1 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r4, sl, asr fp │ │ │ │ + tsteq r4, r8, lsr #30 │ │ │ │ + @ instruction: 0x010258b4 │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + ldrdeq r4, [r4, -sl] │ │ │ │ + tsteq r4, r6, lsl #18 │ │ │ │ + smlabbeq r4, ip, r6, r6 │ │ │ │ + smlatbeq r4, lr, lr, r4 │ │ │ │ + smlabbeq r4, r0, r6, r6 │ │ │ │ + smlabbeq r2, r0, r6, r5 │ │ │ │ + tsteq r4, sl, ror #28 │ │ │ │ + smlabbeq r5, sl, r0, r3 │ │ │ │ + tsteq r4, r4, asr lr │ │ │ │ + tsteq r5, r8, ror r0 │ │ │ │ + tsteq r5, r8, rrx │ │ │ │ + @ instruction: 0x010256b2 │ │ │ │ + smlatbeq r2, sl, r6, r5 │ │ │ │ + tsteq r5, sl, asr #32 │ │ │ │ + tsteq r2, r6, ror sp │ │ │ │ + tsteq r2, ip, ror #12 │ │ │ │ + tsteq r2, r4, ror #12 │ │ │ │ + tsteq r5, r4, lsl r0 │ │ │ │ + @ instruction: 0x01044d94 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + tsteq r4, r2, lsr #20 │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + smlabteq r5, r0, pc, r2 @ │ │ │ │ + tsteq r4, ip, lsr #26 │ │ │ │ + ldrdeq r6, [r4, -ip] │ │ │ │ + tsteq r4, r6, lsl sp │ │ │ │ + smlabteq r4, ip, r4, r6 │ │ │ │ + tsteq r5, r6, ror pc │ │ │ │ + smlabbeq r4, r8, r6, r5 │ │ │ │ + smlatbeq r4, lr, r8, r6 │ │ │ │ + smlabteq r5, r2, r2, r3 │ │ │ │ + tsteq r4, r2, ror #12 │ │ │ │ + smlabbeq r4, r6, ip, r4 │ │ │ │ + tsteq r4, r2, ror r5 │ │ │ │ + ldrdeq r5, [r4, -r4] │ │ │ │ + tsteq r4, r8, ror #10 │ │ │ │ + tsteq r4, r4, lsr r4 │ │ │ │ + ldrdeq r5, [r2, -sl] │ │ │ │ + ldrdeq r5, [r2, -r2] │ │ │ │ + tsteq r4, r2, asr r8 │ │ │ │ + smlatbeq r2, r8, r4, r5 │ │ │ │ + smlatbeq r2, r0, r4, r5 │ │ │ │ + tsteq r4, r0, lsl #8 │ │ │ │ + smlatteq r3, r4, r7, r3 │ │ │ │ + @ instruction: 0x01046a98 │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + tsteq fp, r2, lsl r2 │ │ │ │ + strdeq r6, [r4, -sl] │ │ │ │ + tsteq r2, r8, lsl r4 │ │ │ │ + tsteq r2, r0, lsl r4 │ │ │ │ + ldrdeq r6, [r4, -r0] │ │ │ │ + tsteq r3, r6, lsl #12 │ │ │ │ + tsteq r3, r2, lsl #12 │ │ │ │ + smlatteq r4, r6, ip, r6 │ │ │ │ + @ instruction: 0x010253b4 │ │ │ │ + smlatbeq r2, ip, r3, r5 │ │ │ │ + tsteq r5, ip, lsr #16 │ │ │ │ + smlabbeq r2, r2, r3, r5 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ + tsteq r2, lr, ror #22 │ │ │ │ + tsteq r2, lr, asr fp │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r2, r6, asr fp │ │ │ │ + tsteq r2, r4, asr fp │ │ │ │ + tsteq r2, r2, asr fp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, sl, asr #22 │ │ │ │ + tsteq r2, r8, asr #22 │ │ │ │ + tsteq r5, r6, ror r7 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq fp, r0, ror r0 │ │ │ │ + @ instruction: 0x010449bc │ │ │ │ + ldrdeq r4, [r4, -r8] │ │ │ │ + tsteq r4, r2, lsr ip │ │ │ │ + smlabteq r4, r2, r9, r4 │ │ │ │ + tsteq r4, r4, lsr #24 │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r4, r0, lsl ip │ │ │ │ + tsteq r4, r8, lsl #24 │ │ │ │ + strdeq r6, [r4, -ip] │ │ │ │ + strdeq r6, [r4, -r4] │ │ │ │ + smlatteq r4, r8, fp, r6 │ │ │ │ + tsteq r5, ip, ror pc │ │ │ │ + tsteq r5, r0, ror pc │ │ │ │ + tsteq r5, r8, ror #30 │ │ │ │ + tsteq r5, ip, asr pc │ │ │ │ + tsteq r5, r4, asr pc │ │ │ │ + tsteq r4, r2, asr fp │ │ │ │ + tsteq r4, r2, asr r8 │ │ │ │ + smlabteq r2, r8, r3, ip │ │ │ │ + tsteq r5, r8, lsl #30 │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + smlabteq r2, r4, ip, r4 │ │ │ │ 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 │ │ │ │ - tsteq r5, r0, lsr #22 │ │ │ │ - tsteq r5, lr, lsr fp │ │ │ │ + smlabbeq r5, r0, r8, r2 │ │ │ │ + @ instruction: 0x0105289e │ │ │ │ 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.2-1.so+0x253734> │ │ │ │ smlattcs r1, fp, r2, fp │ │ │ │ @ instruction: 0x4620447a │ │ │ │ bl ff66aa38 │ │ │ │ svclt 0x0000bdf8 │ │ │ │ - ldrdeq ip, [r2, -ip] │ │ │ │ - ldrdeq r5, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r0, r5 │ │ │ │ - smlabbeq r5, r0, sl, r2 │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - smlatteq r5, r8, sl, r2 │ │ │ │ - smlatteq r4, r8, r7, r4 │ │ │ │ + tsteq r2, ip, lsr r5 │ │ │ │ + tsteq r2, r4, lsr lr │ │ │ │ + tsteq r2, lr, lsr #28 │ │ │ │ + smlatteq r5, r0, r7, r2 │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + tsteq r5, r8, asr #16 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ 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 │ │ │ │ - smlabteq r5, r6, sl, r2 │ │ │ │ - @ instruction: 0x01052a9c │ │ │ │ - smlatbeq r5, sl, sl, r2 │ │ │ │ - smlabteq r5, r8, sl, r2 │ │ │ │ + tsteq r5, r6, lsr #16 │ │ │ │ + strdeq r2, [r5, -ip] │ │ │ │ + tsteq r5, sl, lsl #16 │ │ │ │ + tsteq r5, r8, lsr #16 │ │ │ │ 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 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, lr, lsr r3 │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - tsteq fp, r8, asr sp │ │ │ │ - tsteq r3, r6, lsr #6 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r3, ip, lsr #6 │ │ │ │ - tsteq r3, sl, lsr #6 │ │ │ │ - tsteq r3, lr, lsr #6 │ │ │ │ - tsteq r3, r4, lsr #6 │ │ │ │ - tsteq r3, lr, lsl r3 │ │ │ │ - tsteq r3, r2, lsr #6 │ │ │ │ - tsteq r3, ip, lsl r3 │ │ │ │ - @ instruction: 0x0103339a │ │ │ │ - tsteq r4, sl, lsr r6 │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - tsteq r3, r0, ror r3 │ │ │ │ - smlabbeq r3, r2, r3, r3 │ │ │ │ - tsteq r5, r4, asr #18 │ │ │ │ - smlatbeq r3, sl, r3, r3 │ │ │ │ - @ instruction: 0x010333b0 │ │ │ │ - tsteq fp, r0, asr #24 │ │ │ │ - smlatbeq r3, r2, r3, r3 │ │ │ │ - @ instruction: 0x01052bbe │ │ │ │ - smlabbeq r4, ip, r1, r6 │ │ │ │ - @ instruction: 0x01033396 │ │ │ │ - smlatbeq r3, r6, r3, r3 │ │ │ │ - smlatbeq r3, r0, r3, r3 │ │ │ │ - @ instruction: 0x01024db4 │ │ │ │ - tsteq r4, r0, asr r5 │ │ │ │ - tsteq r3, sl, asr r1 │ │ │ │ - @ instruction: 0x0105289a │ │ │ │ - smlabbeq r4, r8, r5, r5 │ │ │ │ - smlabbeq r5, r6, r8, r2 │ │ │ │ - smlabbeq r5, r4, r8, r2 │ │ │ │ - smlabbeq r5, r2, r8, r2 │ │ │ │ - smlabbeq r3, r2, r1, r3 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - tsteq r5, sl, ror #16 │ │ │ │ - tsteq r3, r6, asr r1 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r5, sl, asr #16 │ │ │ │ - @ instruction: 0x01044492 │ │ │ │ - tsteq r5, r0, asr #16 │ │ │ │ + smlatbeq r3, ip, r0, r3 │ │ │ │ + swpeq r3, lr, [r3] @ │ │ │ │ + swpeq r3, ip, [r3] @ │ │ │ │ + swpeq r3, sl, [r3] @ │ │ │ │ + swpeq r3, r8, [r3] @ │ │ │ │ + @ instruction: 0x010b0ab8 │ │ │ │ + smlabbeq r3, r6, r0, r3 │ │ │ │ + smlabbeq r3, lr, r0, r3 │ │ │ │ + smlabbeq r3, ip, r0, r3 │ │ │ │ + smlabbeq r3, sl, r0, r3 │ │ │ │ + smlabbeq r3, lr, r0, r3 │ │ │ │ + smlabbeq r3, r4, r0, r3 │ │ │ │ + tsteq r3, lr, ror r0 │ │ │ │ + smlabbeq r3, r2, r0, r3 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + strdeq r3, [r3, -sl] │ │ │ │ + @ instruction: 0x0104439a │ │ │ │ + smlatbeq r3, r8, pc, r2 @ │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + smlatteq r3, r2, r0, r3 │ │ │ │ + smlatbeq r5, r4, r6, r2 │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + tsteq r3, r0, lsl r1 │ │ │ │ + smlatbeq fp, r0, r9, r0 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + tsteq r5, lr, lsl r9 │ │ │ │ + smlatteq r4, ip, lr, r5 │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + mrseq r3, (UNDEF: 19) │ │ │ │ + tsteq r2, r4, lsl fp │ │ │ │ + @ instruction: 0x010442b0 │ │ │ │ + @ instruction: 0x01032eba │ │ │ │ + strdeq r2, [r5, -sl] │ │ │ │ + smlatteq r4, r8, r2, r5 │ │ │ │ + smlatteq r5, r6, r5, r2 │ │ │ │ + smlatteq r5, r4, r5, r2 │ │ │ │ + smlatteq r5, r2, r5, r2 │ │ │ │ + smlatteq r3, r2, lr, r2 │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlabteq r5, sl, r5, r2 │ │ │ │ + @ instruction: 0x01032eb6 │ │ │ │ + smlatbeq r3, r4, lr, r2 │ │ │ │ + smlatbeq r5, sl, r5, r2 │ │ │ │ + strdeq r4, [r4, -r2] │ │ │ │ + smlatbeq r5, r0, r5, r2 │ │ │ │ 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 │ │ │ │ - smlabbeq r5, lr, r7, r2 │ │ │ │ - @ instruction: 0x01052898 │ │ │ │ - smlatteq r2, r2, r6, r4 │ │ │ │ - smlabteq r2, r4, r6, r4 │ │ │ │ - smlatbeq r2, ip, r6, r4 │ │ │ │ - smlabbeq r2, r8, r6, r4 │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - tsteq r2, r6, lsr r6 │ │ │ │ - tsteq r2, ip, lsl #12 │ │ │ │ - tsteq r2, r2, lsl #12 │ │ │ │ - strdeq r4, [r2, -r0] │ │ │ │ - smlabbeq r5, lr, r5, r2 │ │ │ │ - @ instruction: 0x010245b0 │ │ │ │ - smlabbeq r2, r0, r5, r4 │ │ │ │ - tsteq r2, r2, asr r5 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - strdeq r4, [r2, -lr] │ │ │ │ - strdeq r4, [r2, -r4] │ │ │ │ - ldrdeq r4, [r2, -r0] │ │ │ │ - smlatbeq r2, r6, r4, r4 │ │ │ │ - @ instruction: 0x0102449c │ │ │ │ - tsteq r2, r6, ror r4 │ │ │ │ - tsteq r2, sl, asr #8 │ │ │ │ - tsteq r2, r0, lsr #8 │ │ │ │ - strdeq r4, [r2, -sl] │ │ │ │ - ldrdeq r4, [r2, -r4] │ │ │ │ - smlatbeq r2, r8, r3, r4 │ │ │ │ - smlabbeq r2, r2, r3, r4 │ │ │ │ - tsteq r2, ip, asr r3 │ │ │ │ - tsteq r2, lr, lsr #6 │ │ │ │ - tsteq r2, r2, lsl #6 │ │ │ │ - ldrdeq r4, [r2, -r6] │ │ │ │ + smlatteq r5, lr, r4, r2 │ │ │ │ + strdeq r2, [r5, -r8] │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ + tsteq r2, r4, lsr #8 │ │ │ │ + tsteq r2, ip, lsl #8 │ │ │ │ + smlatteq r2, r8, r3, r4 │ │ │ │ + @ instruction: 0x010243bc │ │ │ │ + @ instruction: 0x01024396 │ │ │ │ + tsteq r2, ip, ror #6 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ + smlatteq r5, lr, r2, r2 │ │ │ │ + tsteq r2, r0, lsl r3 │ │ │ │ + smlatteq r2, r0, r2, r4 │ │ │ │ @ instruction: 0x010242b2 │ │ │ │ - @ instruction: 0x0102429c │ │ │ │ - tsteq r2, r0, ror r2 │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - tsteq r2, r4, asr #4 │ │ │ │ - tsteq r2, r8, lsl r2 │ │ │ │ - smlatteq r2, ip, r1, r4 │ │ │ │ + smlabbeq r2, r8, r2, r4 │ │ │ │ + tsteq r2, lr, asr r2 │ │ │ │ + tsteq r2, r4, asr r2 │ │ │ │ + tsteq r2, r0, lsr r2 │ │ │ │ + tsteq r2, r6, lsl #4 │ │ │ │ + strdeq r4, [r2, -ip] │ │ │ │ ldrdeq r4, [r2, -r6] │ │ │ │ - smlabteq r2, r0, r1, r4 │ │ │ │ - @ instruction: 0x01024194 │ │ │ │ - tsteq r2, lr, ror r1 │ │ │ │ - tsteq r2, ip, ror #2 │ │ │ │ - tsteq r5, r4, asr #2 │ │ │ │ - smlatteq r5, r8, r0, r2 │ │ │ │ + smlatbeq r2, sl, r1, r4 │ │ │ │ + smlabbeq r2, r0, r1, r4 │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + tsteq r2, r8, lsl #2 │ │ │ │ + smlatteq r2, r2, r0, r4 │ │ │ │ strheq r4, [r2, -ip] │ │ │ │ - smlabbeq r2, ip, r0, r4 │ │ │ │ - qaddeq r4, lr, r2 │ │ │ │ - tsteq r2, r0, lsr r0 │ │ │ │ - tsteq r2, r4 │ │ │ │ - strdeq r3, [r2, -sl] │ │ │ │ - smlatteq r2, r4, pc, r3 @ │ │ │ │ - @ instruction: 0x01023fbe │ │ │ │ - @ instruction: 0x01023f90 │ │ │ │ - tsteq r2, sl, ror #30 │ │ │ │ - tsteq r2, r4, asr #30 │ │ │ │ - tsteq r2, r6, lsl pc │ │ │ │ - smlatteq r2, r8, lr, r3 │ │ │ │ - @ instruction: 0x01023eba │ │ │ │ - @ instruction: 0x01023eb0 │ │ │ │ - smlabbeq r2, sl, lr, r3 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, r6, lsr lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - smlatteq r2, sl, sp, r3 │ │ │ │ - @ instruction: 0x01023dbc │ │ │ │ - @ instruction: 0x01023d92 │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - tsteq r2, r6, asr #26 │ │ │ │ - tsteq r2, r4, lsr #26 │ │ │ │ - strdeq r3, [r2, -sl] │ │ │ │ - strdeq r3, [r2, -r2] │ │ │ │ + smlabbeq r2, lr, r0, r4 │ │ │ │ + tsteq r2, r2, rrx │ │ │ │ + tsteq r2, r6, lsr r0 │ │ │ │ + tsteq r2, r2, lsl r0 │ │ │ │ + strdeq r3, [r2, -ip] │ │ │ │ ldrdeq r3, [r2, -r0] │ │ │ │ - smlatbeq r2, r6, ip, r3 │ │ │ │ - tsteq r2, ip, ror ip │ │ │ │ - tsteq r2, sl, asr ip │ │ │ │ - tsteq r2, r8, lsr ip │ │ │ │ - tsteq r2, lr, lsl #24 │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - smlatteq r2, r4, fp, r3 │ │ │ │ - @ instruction: 0x01023b90 │ │ │ │ - tsteq r2, r4, ror #22 │ │ │ │ - tsteq r2, r0, asr #22 │ │ │ │ + @ instruction: 0x01023fba │ │ │ │ + smlatbeq r2, r4, pc, r3 @ │ │ │ │ + tsteq r2, r8, ror pc │ │ │ │ + tsteq r2, ip, asr #30 │ │ │ │ + tsteq r2, r6, lsr pc │ │ │ │ + tsteq r2, r0, lsr #30 │ │ │ │ + strdeq r3, [r2, -r4] │ │ │ │ + ldrdeq r3, [r2, -lr] │ │ │ │ + smlabteq r2, ip, lr, r3 │ │ │ │ + smlatbeq r5, r4, lr, r1 │ │ │ │ + tsteq r5, r8, asr #28 │ │ │ │ + tsteq r2, ip, lsl lr │ │ │ │ + smlatteq r2, ip, sp, r3 │ │ │ │ + @ instruction: 0x01023dbe │ │ │ │ + @ instruction: 0x01023d90 │ │ │ │ + tsteq r2, r4, ror #26 │ │ │ │ + tsteq r2, sl, asr sp │ │ │ │ + tsteq r2, r4, asr #26 │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ + strdeq r3, [r2, -r0] │ │ │ │ + smlabteq r2, sl, ip, r3 │ │ │ │ + smlatbeq r2, r4, ip, r3 │ │ │ │ + tsteq r2, r6, ror ip │ │ │ │ + tsteq r2, r8, asr #24 │ │ │ │ + tsteq r2, sl, lsl ip │ │ │ │ + tsteq r2, r0, lsl ip │ │ │ │ + smlatteq r2, sl, fp, r3 │ │ │ │ + smlabteq r2, r4, fp, r3 │ │ │ │ + @ instruction: 0x01023b96 │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, sl, asr #22 │ │ │ │ tsteq r2, ip, lsl fp │ │ │ │ - smlatteq r2, lr, sl, r3 │ │ │ │ - smlabteq r2, sl, sl, r3 │ │ │ │ + strdeq r3, [r2, -r2] │ │ │ │ + smlabteq r2, r8, sl, r3 │ │ │ │ + smlatbeq r2, r6, sl, r3 │ │ │ │ + smlabbeq r2, r4, sl, r3 │ │ │ │ + tsteq r2, sl, asr sl │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + tsteq r2, r6, lsl #20 │ │ │ │ + ldrdeq r3, [r2, -ip] │ │ │ │ + @ instruction: 0x010239ba │ │ │ │ + @ instruction: 0x01023998 │ │ │ │ + tsteq r2, lr, ror #18 │ │ │ │ + tsteq r2, r6, ror #18 │ │ │ │ + tsteq r2, r4, asr #18 │ │ │ │ + strdeq r3, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r8, r3 │ │ │ │ + smlatbeq r2, r0, r8, r3 │ │ │ │ + tsteq r2, ip, ror r8 │ │ │ │ + tsteq r2, lr, asr #16 │ │ │ │ + tsteq r2, sl, lsr #16 │ │ │ │ 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 │ │ │ │ - tsteq r2, r0, asr #18 │ │ │ │ - tsteq r2, r6, lsr r9 │ │ │ │ - tsteq r2, r0, lsl r9 │ │ │ │ - strdeq r1, [r5, -r8] │ │ │ │ - @ instruction: 0x010238b4 │ │ │ │ - smlabbeq r2, r4, r8, r3 │ │ │ │ - tsteq r2, r6, asr r8 │ │ │ │ - tsteq r2, r8, lsr #16 │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - smlatteq r2, r0, r7, r3 │ │ │ │ - @ instruction: 0x010237b0 │ │ │ │ - smlatbeq r2, r6, r7, r3 │ │ │ │ - tsteq r2, lr, ror r7 │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - tsteq r2, lr, lsl r7 │ │ │ │ - strdeq r3, [r2, -r6] │ │ │ │ - smlabteq r2, lr, r6, r3 │ │ │ │ - smlatbeq r2, r2, r6, r3 │ │ │ │ - tsteq r2, lr, ror r6 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, r8, lsr #12 │ │ │ │ - strdeq r3, [r2, -sl] │ │ │ │ - smlabteq r2, r8, r5, r3 │ │ │ │ - smlatbeq r2, r4, r5, r3 │ │ │ │ - smlabbeq r2, ip, r5, r3 │ │ │ │ - tsteq r2, ip, asr r5 │ │ │ │ - tsteq r2, r4, asr #10 │ │ │ │ - tsteq r2, lr, lsl r5 │ │ │ │ - smlatteq r2, lr, r4, r3 │ │ │ │ - @ instruction: 0x010234bc │ │ │ │ - @ instruction: 0x010234b2 │ │ │ │ - smlabbeq r2, ip, r4, r3 │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ - ldrdeq r3, [r2, -r8] │ │ │ │ - smlatbeq r2, r4, r3, r3 │ │ │ │ - tsteq r2, r0, ror r3 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - tsteq r2, r2, lsl r3 │ │ │ │ + smlatbeq r2, r0, r6, r3 │ │ │ │ + @ instruction: 0x01023696 │ │ │ │ + tsteq r2, r0, ror r6 │ │ │ │ + tsteq r5, r8, asr r7 │ │ │ │ + tsteq r2, r4, lsl r6 │ │ │ │ + smlatteq r2, r4, r5, r3 │ │ │ │ + @ instruction: 0x010235b6 │ │ │ │ + smlabbeq r2, r8, r5, r3 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, r0, asr #10 │ │ │ │ + tsteq r2, r0, lsl r5 │ │ │ │ + tsteq r2, r6, lsl #10 │ │ │ │ + ldrdeq r3, [r2, -lr] │ │ │ │ + smlatbeq r2, lr, r4, r3 │ │ │ │ + tsteq r2, lr, ror r4 │ │ │ │ + tsteq r2, r6, asr r4 │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ + ldrdeq r3, [r2, -lr] │ │ │ │ + @ instruction: 0x010233ba │ │ │ │ + smlabbeq r2, r8, r3, r3 │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + tsteq r2, r8, lsr #6 │ │ │ │ + tsteq r2, r4, lsl #6 │ │ │ │ smlatteq r2, ip, r2, r3 │ │ │ │ @ instruction: 0x010232bc │ │ │ │ - @ instruction: 0x010232b2 │ │ │ │ - @ instruction: 0x0102329e │ │ │ │ - tsteq r2, ip, ror #4 │ │ │ │ - tsteq r2, r6, asr #4 │ │ │ │ - tsteq r2, r0, lsr #4 │ │ │ │ - strdeq r3, [r2, -r2] │ │ │ │ - smlabteq r2, r2, r1, r3 │ │ │ │ - @ instruction: 0x010231b8 │ │ │ │ - @ instruction: 0x01023192 │ │ │ │ - tsteq r2, r0, ror #2 │ │ │ │ + smlatbeq r2, r4, r2, r3 │ │ │ │ + tsteq r2, lr, ror r2 │ │ │ │ + tsteq r2, lr, asr #4 │ │ │ │ + tsteq r2, ip, lsl r2 │ │ │ │ + tsteq r2, r2, lsl r2 │ │ │ │ + smlatteq r2, ip, r1, r3 │ │ │ │ + smlabteq r2, r4, r1, r3 │ │ │ │ + @ instruction: 0x01023196 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ tsteq r2, r8, lsr r1 │ │ │ │ - tsteq r2, r2, lsl r1 │ │ │ │ - smlatteq r2, r0, r0, r3 │ │ │ │ - strheq r3, [r2, -r0] │ │ │ │ - tsteq r2, lr, ror r0 │ │ │ │ + tsteq r2, r4, lsl #2 │ │ │ │ + ldrdeq r3, [r2, -r0] │ │ │ │ + smlatbeq r2, r4, r0, r3 │ │ │ │ + tsteq r2, r2, ror r0 │ │ │ │ tsteq r2, ip, asr #32 │ │ │ │ - tsteq r2, lr, lsr #32 │ │ │ │ + tsteq r2, ip, lsl r0 │ │ │ │ + tsteq r2, r2, lsl r0 │ │ │ │ strdeq r2, [r2, -lr] │ │ │ │ - strdeq r2, [r2, -r4] │ │ │ │ - smlabteq r2, lr, pc, r2 @ │ │ │ │ - @ instruction: 0x01022f9e │ │ │ │ - tsteq r2, r0, ror pc │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - tsteq r2, r6, lsr #30 │ │ │ │ - strdeq r2, [r2, -r6] │ │ │ │ - smlatteq r2, lr, lr, r2 │ │ │ │ - smlabteq r2, r8, lr, r2 │ │ │ │ - @ instruction: 0x01022e9c │ │ │ │ + smlabteq r2, ip, pc, r2 @ │ │ │ │ + smlatbeq r2, r6, pc, r2 @ │ │ │ │ + smlabbeq r2, r0, pc, r2 @ │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + tsteq r2, r2, lsr #30 │ │ │ │ + tsteq r2, r8, lsl pc │ │ │ │ + strdeq r2, [r2, -r2] │ │ │ │ + smlabteq r2, r0, lr, r2 │ │ │ │ + @ instruction: 0x01022e98 │ │ │ │ tsteq r2, r2, ror lr │ │ │ │ - tsteq r2, r8, asr #28 │ │ │ │ - tsteq r2, lr, lsl lr │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - strdeq r2, [r2, -r0] │ │ │ │ - smlabteq r2, r6, sp, r2 │ │ │ │ - @ instruction: 0x01022dbe │ │ │ │ - @ instruction: 0x01022d9c │ │ │ │ - tsteq r2, r2, ror sp │ │ │ │ - tsteq r2, r8, asr #26 │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, lr, lsl sp │ │ │ │ - strdeq r2, [r2, -ip] │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, r0, lsl lr │ │ │ │ + ldrdeq r2, [r2, -lr] │ │ │ │ + smlatbeq r2, ip, sp, r2 │ │ │ │ + smlabbeq r2, lr, sp, r2 │ │ │ │ + tsteq r2, lr, asr sp │ │ │ │ + tsteq r2, r4, asr sp │ │ │ │ + tsteq r2, lr, lsr #26 │ │ │ │ + strdeq r2, [r2, -lr] │ │ │ │ ldrdeq r2, [r2, -r0] │ │ │ │ - smlatbeq r2, r2, ip, r2 │ │ │ │ + smlatbeq r2, ip, ip, r2 │ │ │ │ + smlabbeq r2, r6, ip, r2 │ │ │ │ + tsteq r2, r6, asr ip │ │ │ │ + tsteq r2, lr, asr #24 │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + ldrdeq r2, [r2, -r2] │ │ │ │ + smlatbeq r2, r8, fp, r2 │ │ │ │ + tsteq r2, lr, ror fp │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, r0, asr fp │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + tsteq r2, lr, lsl fp │ │ │ │ + strdeq r2, [r2, -ip] │ │ │ │ + ldrdeq r2, [r2, -r2] │ │ │ │ + smlatbeq r2, r8, sl, r2 │ │ │ │ + smlatbeq r2, r0, sl, r2 │ │ │ │ + tsteq r2, lr, ror sl │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + tsteq r2, r0, lsr sl │ │ │ │ + tsteq r2, r2, lsl #20 │ │ │ │ tstppl ip, #68157440 @ p-variant is OBSOLETE @ 0x4100000 │ │ │ │ ldmdale r6, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x00e8f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f53e8 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -70216,106 +70216,106 @@ │ │ │ │ addshi pc, r5, r1, lsl #4 │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10007da │ │ │ │ ldmdami sp, {r1, r3, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0014478 │ │ │ │ svclt 0x0000b8dd │ │ │ │ - tsteq r2, r2, lsr #22 │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ - strdeq r2, [r2, -r4] │ │ │ │ - ldrdeq r2, [r2, -r0] │ │ │ │ - smlatbeq r2, r4, sl, r2 │ │ │ │ - tsteq r2, r8, ror sl │ │ │ │ - tsteq r2, lr, ror #20 │ │ │ │ - tsteq r2, sl, asr #20 │ │ │ │ - tsteq r2, ip, lsl sl │ │ │ │ - tsteq r2, r2, lsl sl │ │ │ │ - smlatteq r2, ip, r9, r2 │ │ │ │ - @ instruction: 0x010229be │ │ │ │ - @ instruction: 0x01022990 │ │ │ │ - tsteq r2, r2, ror #18 │ │ │ │ - tsteq r2, r4, lsr r9 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - strdeq r2, [r2, -ip] │ │ │ │ - ldrdeq r2, [r2, -r6] │ │ │ │ - smlatbeq r2, r8, r8, r2 │ │ │ │ - @ instruction: 0x0102289e │ │ │ │ + smlabbeq r2, r2, r8, r2 │ │ │ │ tsteq r2, r8, ror r8 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - tsteq r2, r0, lsr #16 │ │ │ │ - tsteq r2, r6, lsl r8 │ │ │ │ - strdeq r2, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r7, r2 │ │ │ │ - @ instruction: 0x010227bc │ │ │ │ - @ instruction: 0x01022798 │ │ │ │ - tsteq r2, sl, ror #14 │ │ │ │ - tsteq r2, lr, lsr r7 │ │ │ │ - tsteq r2, r2, lsl r7 │ │ │ │ - smlatteq r2, lr, r6, r2 │ │ │ │ - ldrdeq r2, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, r6, r2 │ │ │ │ - @ instruction: 0x0102269a │ │ │ │ - smlabbeq r2, r6, r6, r2 │ │ │ │ - tsteq r2, sl, asr r6 │ │ │ │ - tsteq r2, lr, lsr #12 │ │ │ │ - tsteq r2, sl, lsl r6 │ │ │ │ - tsteq r2, r6, lsl #12 │ │ │ │ - ldrdeq r2, [r2, -sl] │ │ │ │ - smlabteq r2, r6, r5, r2 │ │ │ │ - smlatbeq r2, r0, r5, r2 │ │ │ │ - tsteq r2, r4, asr r5 │ │ │ │ - tsteq r2, r4, lsr #10 │ │ │ │ - tsteq r2, sl, lsl r5 │ │ │ │ - strdeq r2, [r2, -r6] │ │ │ │ - @ instruction: 0x010224ba │ │ │ │ - @ instruction: 0x01022498 │ │ │ │ - tsteq r2, sl, ror #8 │ │ │ │ - tsteq r2, r8, asr #8 │ │ │ │ - tsteq r2, r8, lsl r4 │ │ │ │ + tsteq r2, r4, asr r8 │ │ │ │ + tsteq r2, r0, lsr r8 │ │ │ │ + tsteq r2, r4, lsl #16 │ │ │ │ + ldrdeq r2, [r2, -r8] │ │ │ │ + smlabteq r2, lr, r7, r2 │ │ │ │ + smlatbeq r2, sl, r7, r2 │ │ │ │ + tsteq r2, ip, ror r7 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ + strdeq r2, [r2, -r0] │ │ │ │ + smlabteq r2, r2, r6, r2 │ │ │ │ + @ instruction: 0x01022694 │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + tsteq r2, ip, asr r6 │ │ │ │ + tsteq r2, r6, lsr r6 │ │ │ │ + tsteq r2, r8, lsl #12 │ │ │ │ + strdeq r2, [r2, -lr] │ │ │ │ + ldrdeq r2, [r2, -r8] │ │ │ │ + smlatbeq r2, ip, r5, r2 │ │ │ │ + smlabbeq r2, r0, r5, r2 │ │ │ │ + tsteq r2, r6, ror r5 │ │ │ │ + tsteq r2, r2, asr r5 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + tsteq r2, ip, lsl r5 │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + smlabteq r2, sl, r4, r2 │ │ │ │ + @ instruction: 0x0102249e │ │ │ │ + tsteq r2, r2, ror r4 │ │ │ │ + tsteq r2, lr, asr #8 │ │ │ │ + tsteq r2, sl, lsr r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + strdeq r2, [r2, -sl] │ │ │ │ smlatteq r2, r6, r3, r2 │ │ │ │ - @ instruction: 0x010223b4 │ │ │ │ - @ instruction: 0x01022396 │ │ │ │ + @ instruction: 0x010223ba │ │ │ │ + smlabbeq r2, lr, r3, r2 │ │ │ │ + tsteq r2, sl, ror r3 │ │ │ │ tsteq r2, r6, ror #6 │ │ │ │ - tsteq r2, ip, asr r3 │ │ │ │ - tsteq r2, r6, lsr r3 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - ldrdeq r2, [r2, -r8] │ │ │ │ - smlatbeq r2, ip, r2, r2 │ │ │ │ - smlatbeq r2, r2, r2, r2 │ │ │ │ - tsteq r2, ip, ror r2 │ │ │ │ - tsteq r2, ip, asr #4 │ │ │ │ - tsteq r2, r2, asr #4 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - strdeq r2, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r1, r2 │ │ │ │ - @ instruction: 0x010221bc │ │ │ │ - @ instruction: 0x01022196 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ - tsteq r2, r0, asr #2 │ │ │ │ + tsteq r2, sl, lsr r3 │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + mrseq r2, LR_svc │ │ │ │ + @ instruction: 0x010222b4 │ │ │ │ + smlabbeq r2, r4, r2, r2 │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + tsteq r2, r6, asr r2 │ │ │ │ + tsteq r2, sl, lsl r2 │ │ │ │ + strdeq r2, [r2, -r8] │ │ │ │ + smlabteq r2, sl, r1, r2 │ │ │ │ + smlatbeq r2, r8, r1, r2 │ │ │ │ + tsteq r2, r8, ror r1 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ tsteq r2, r4, lsl r1 │ │ │ │ - smlatteq r2, r4, r0, r2 │ │ │ │ - strheq r2, [r2, -sl] │ │ │ │ - smlabbeq r2, ip, r0, r2 │ │ │ │ - qaddeq r2, lr, r2 │ │ │ │ - qaddeq r2, r6, r2 │ │ │ │ - tsteq r2, r4, lsr r0 │ │ │ │ - tsteq r2, sl │ │ │ │ + strdeq r2, [r2, -r6] │ │ │ │ + smlabteq r2, r6, r0, r2 │ │ │ │ + strheq r2, [r2, -ip] │ │ │ │ + swpeq r2, r6, [r2] @ │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + tsteq r2, r8, lsr r0 │ │ │ │ + tsteq r2, ip │ │ │ │ tsteq r2, r2 │ │ │ │ - ldrdeq r1, [r2, -lr] │ │ │ │ - @ instruction: 0x01021fb0 │ │ │ │ - smlabbeq r2, r2, pc, r1 @ │ │ │ │ - tsteq r2, sl, ror pc │ │ │ │ - tsteq r2, r8, asr pc │ │ │ │ - tsteq r2, r6, lsr pc │ │ │ │ - tsteq r2, r6, lsl #30 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + smlatbeq r2, ip, pc, r1 @ │ │ │ │ + smlatbeq r2, r2, pc, r1 @ │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + tsteq r2, r6, lsr #30 │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlatbeq r2, r0, lr, r1 │ │ │ │ + tsteq r2, r4, ror lr │ │ │ │ + tsteq r2, r4, asr #28 │ │ │ │ + tsteq r2, sl, lsl lr │ │ │ │ + smlatteq r2, ip, sp, r1 │ │ │ │ + @ instruction: 0x01021dbe │ │ │ │ + @ instruction: 0x01021db6 │ │ │ │ + @ instruction: 0x01021d94 │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ + tsteq r2, r2, ror #26 │ │ │ │ + tsteq r2, lr, lsr sp │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + smlatteq r2, r2, ip, r1 │ │ │ │ ldrdeq r1, [r2, -sl] │ │ │ │ - @ instruction: 0x01021eb0 │ │ │ │ - smlatbeq r2, r8, lr, r1 │ │ │ │ - smlabbeq r2, r4, lr, r1 │ │ │ │ + @ instruction: 0x01021cb8 │ │ │ │ + @ instruction: 0x01021c96 │ │ │ │ + tsteq r2, r6, ror #24 │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + tsteq r2, r0, lsl ip │ │ │ │ + tsteq r2, r8, lsl #24 │ │ │ │ + smlatteq r2, r4, fp, r1 │ │ │ │ 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 │ │ │ │ - smlatteq r2, r2, ip, r1 │ │ │ │ - ldrdeq r1, [r2, -r8] │ │ │ │ - @ instruction: 0x01021cb4 │ │ │ │ - smlabbeq r2, r8, ip, r1 │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, r2, asr ip │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - ldrdeq r1, [r2, -r4] │ │ │ │ - smlatbeq r2, r6, fp, r1 │ │ │ │ - tsteq r2, r6, ror fp │ │ │ │ - tsteq r2, r6, asr #22 │ │ │ │ - tsteq r2, ip, lsr fp │ │ │ │ - tsteq r2, r8, lsl fp │ │ │ │ - smlatteq r2, ip, sl, r1 │ │ │ │ - smlatteq r2, r2, sl, r1 │ │ │ │ - @ instruction: 0x01021abc │ │ │ │ - smlabbeq r2, ip, sl, r1 │ │ │ │ - tsteq r2, ip, asr sl │ │ │ │ - tsteq r2, r2, asr sl │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ - tsteq r2, sl, lsl #20 │ │ │ │ - ldrdeq r1, [r2, -lr] │ │ │ │ + tsteq r2, r2, asr #20 │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + tsteq r2, r4, lsl sl │ │ │ │ + smlatteq r2, r8, r9, r1 │ │ │ │ + @ instruction: 0x010219bc │ │ │ │ @ instruction: 0x010219b2 │ │ │ │ - smlabbeq r2, r6, r9, r1 │ │ │ │ - tsteq r2, ip, ror r9 │ │ │ │ - tsteq r2, r6, asr r9 │ │ │ │ - tsteq r2, r0, lsr r9 │ │ │ │ - tsteq r2, r0, lsl #18 │ │ │ │ - ldrdeq r1, [r2, -r0] │ │ │ │ - smlabteq r2, r6, r8, r1 │ │ │ │ - smlatbeq r2, r2, r8, r1 │ │ │ │ - tsteq r2, lr, ror r8 │ │ │ │ + smlabbeq r2, ip, r9, r1 │ │ │ │ + tsteq r2, r6, ror #18 │ │ │ │ + tsteq r2, r4, lsr r9 │ │ │ │ + tsteq r2, r6, lsl #18 │ │ │ │ + ldrdeq r1, [r2, -r6] │ │ │ │ + smlatbeq r2, r6, r8, r1 │ │ │ │ + @ instruction: 0x0102189c │ │ │ │ + tsteq r2, r8, ror r8 │ │ │ │ tsteq r2, ip, asr #16 │ │ │ │ - tsteq r2, lr, lsl r8 │ │ │ │ + tsteq r2, r2, asr #16 │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ smlatteq r2, ip, r7, r1 │ │ │ │ - smlabteq r2, r0, r7, r1 │ │ │ │ - @ instruction: 0x01021794 │ │ │ │ - smlabbeq r2, sl, r7, r1 │ │ │ │ - tsteq r2, r4, ror #14 │ │ │ │ - tsteq r2, r4, lsr r7 │ │ │ │ - tsteq r2, sl, lsr #14 │ │ │ │ - tsteq r2, r6, lsl #14 │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - smlatbeq r2, lr, r6, r1 │ │ │ │ - smlatbeq r2, r4, r6, r1 │ │ │ │ - tsteq r2, lr, ror r6 │ │ │ │ - tsteq r2, r8, asr r6 │ │ │ │ - tsteq r2, sl, lsr #12 │ │ │ │ - strdeq r1, [r2, -sl] │ │ │ │ - smlabteq r2, sl, r5, r1 │ │ │ │ - smlabteq r2, r0, r5, r1 │ │ │ │ - @ instruction: 0x0102159c │ │ │ │ - tsteq r2, r0, ror r5 │ │ │ │ - tsteq r2, r6, ror #10 │ │ │ │ - tsteq r2, r0, asr #10 │ │ │ │ - tsteq r2, r0, lsl r5 │ │ │ │ - smlatteq r2, r0, r4, r1 │ │ │ │ - ldrdeq r1, [r2, -r6] │ │ │ │ - @ instruction: 0x010214b2 │ │ │ │ - @ instruction: 0x01021490 │ │ │ │ - tsteq r2, r4, ror #8 │ │ │ │ - tsteq r2, r6, lsr r4 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - smlatteq r2, r2, r3, r1 │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ + @ instruction: 0x010217bc │ │ │ │ + @ instruction: 0x010217b2 │ │ │ │ + smlabbeq r2, lr, r7, r1 │ │ │ │ + tsteq r2, sl, ror #14 │ │ │ │ + tsteq r2, lr, lsr r7 │ │ │ │ + tsteq r2, r2, lsl r7 │ │ │ │ + smlatteq r2, r6, r6, r1 │ │ │ │ + ldrdeq r1, [r2, -ip] │ │ │ │ + @ instruction: 0x010216b6 │ │ │ │ + @ instruction: 0x01021690 │ │ │ │ + tsteq r2, r0, ror #12 │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ + tsteq r2, r6, lsr #12 │ │ │ │ + tsteq r2, r2, lsl #12 │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ + smlatbeq r2, ip, r5, r1 │ │ │ │ + tsteq r2, lr, ror r5 │ │ │ │ + tsteq r2, ip, asr #10 │ │ │ │ + tsteq r2, r0, lsr #10 │ │ │ │ + strdeq r1, [r2, -r4] │ │ │ │ + smlatteq r2, sl, r4, r1 │ │ │ │ + smlabteq r2, r4, r4, r1 │ │ │ │ + @ instruction: 0x01021494 │ │ │ │ + smlabbeq r2, sl, r4, r1 │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r2, sl, lsr r4 │ │ │ │ + tsteq r2, lr, lsl #8 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ + ldrdeq r1, [r2, -lr] │ │ │ │ @ instruction: 0x010213b8 │ │ │ │ - smlabbeq r2, ip, r3, r1 │ │ │ │ - smlabbeq r2, r6, r3, r1 │ │ │ │ - tsteq r2, r6, ror #6 │ │ │ │ - tsteq r2, lr, lsr r3 │ │ │ │ - tsteq r2, r6, lsl r3 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - smlatteq r2, lr, r2, r1 │ │ │ │ - smlabteq r2, ip, r2, r1 │ │ │ │ + smlabbeq r2, sl, r3, r1 │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + tsteq r2, sl, lsr #6 │ │ │ │ + tsteq r2, r0, lsr #6 │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + ldrdeq r1, [r2, -r0] │ │ │ │ + smlabteq r2, r6, r2, r1 │ │ │ │ smlatbeq r2, r0, r2, r1 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - tsteq r2, sl, asr #4 │ │ │ │ - tsteq r2, r4, asr #4 │ │ │ │ - tsteq r2, r6, lsr #4 │ │ │ │ - tsteq r2, r8, lsl #4 │ │ │ │ - smlatteq r2, r2, r1, r1 │ │ │ │ - @ instruction: 0x010211bc │ │ │ │ - @ instruction: 0x010211b6 │ │ │ │ + tsteq r2, r0, ror r2 │ │ │ │ + tsteq r2, r0, asr #4 │ │ │ │ + tsteq r2, r6, lsr r2 │ │ │ │ + tsteq r2, r2, lsl r2 │ │ │ │ + strdeq r1, [r2, -r0] │ │ │ │ + smlabteq r2, r4, r1, r1 │ │ │ │ @ instruction: 0x01021196 │ │ │ │ - tsteq r2, r6, ror r1 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - smlatteq r4, ip, r1, pc @ │ │ │ │ - tsteq r2, lr, asr r1 │ │ │ │ - @ instruction: 0x0104f190 │ │ │ │ - tsteq r2, r2, asr r1 │ │ │ │ - tsteq r2, ip, asr #2 │ │ │ │ - tsteq r2, r6, asr #2 │ │ │ │ - strdeq pc, [r4, -r8] │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ tsteq r2, sl, lsr r1 │ │ │ │ - tsteq r2, r4, lsr r1 │ │ │ │ - tsteq r2, lr, lsr #2 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, r6, lsl r1 │ │ │ │ - tsteq r2, r0, lsl r1 │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - tsteq r2, r4, lsl #2 │ │ │ │ - strdeq r1, [r2, -lr] │ │ │ │ - strdeq r1, [r2, -r8] │ │ │ │ - strdeq r1, [r2, -r2] │ │ │ │ + tsteq r2, r8, lsl r1 │ │ │ │ smlatteq r2, ip, r0, r1 │ │ │ │ smlatteq r2, r6, r0, r1 │ │ │ │ - smlatteq r2, r0, r0, r1 │ │ │ │ - ldrdeq r1, [r2, -sl] │ │ │ │ - ldrdeq r1, [r2, -r4] │ │ │ │ - smlabteq r2, lr, r0, r1 │ │ │ │ - smlabteq r2, r8, r0, r1 │ │ │ │ + smlabteq r2, r6, r0, r1 │ │ │ │ + swpeq r1, lr, [r2] │ │ │ │ + tsteq r2, r6, ror r0 │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + tsteq r2, lr, asr #32 │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + mrseq r1, (UNDEF: 2) │ │ │ │ + ldrdeq r0, [r2, -r4] │ │ │ │ + smlatbeq r2, sl, pc, r0 @ │ │ │ │ + smlatbeq r2, r4, pc, r0 @ │ │ │ │ + smlabbeq r2, r6, pc, r0 @ │ │ │ │ + tsteq r2, r8, ror #30 │ │ │ │ + tsteq r2, r2, asr #30 │ │ │ │ + tsteq r2, ip, lsl pc │ │ │ │ + tsteq r2, r6, lsl pc │ │ │ │ + strdeq r0, [r2, -r6] │ │ │ │ + ldrdeq r0, [r2, -r6] │ │ │ │ + smlabteq r2, sl, lr, r0 │ │ │ │ + tsteq r4, ip, asr #30 │ │ │ │ + @ instruction: 0x01020ebe │ │ │ │ + strdeq lr, [r4, -r0] │ │ │ │ + @ instruction: 0x01020eb2 │ │ │ │ + smlatbeq r2, ip, lr, r0 │ │ │ │ + smlatbeq r2, r6, lr, r0 │ │ │ │ + tsteq r4, r8, asr lr │ │ │ │ + @ instruction: 0x01020e9a │ │ │ │ + @ instruction: 0x01020e94 │ │ │ │ + smlabbeq r2, lr, lr, r0 │ │ │ │ + smlabbeq r2, r8, lr, r0 │ │ │ │ + smlabbeq r2, r2, lr, r0 │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ + tsteq r2, r6, ror lr │ │ │ │ + tsteq r2, r0, ror lr │ │ │ │ + tsteq r2, sl, ror #28 │ │ │ │ + tsteq r2, r4, ror #28 │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + tsteq r2, r8, asr lr │ │ │ │ + tsteq r2, r2, asr lr │ │ │ │ + tsteq r2, ip, asr #28 │ │ │ │ + tsteq r2, r6, asr #28 │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r2, sl, lsr lr │ │ │ │ + tsteq r2, r4, lsr lr │ │ │ │ + tsteq r2, lr, lsr #28 │ │ │ │ + tsteq r2, r8, lsr #28 │ │ │ │ ldrbtmi r4, [r8], #-2190 @ 0xfffff772 │ │ │ │ stmmi lr, {r3, r4, r8, sp, lr, pc} │ │ │ │ tst r5, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2189 @ 0xfffff773 │ │ │ │ stmmi sp, {r1, r4, r8, sp, lr, pc} │ │ │ │ hlt 0xf448 │ │ │ │ ldrbtmi r4, [r8], #-2188 @ 0xfffff774 │ │ │ │ @@ -71351,109 +71351,109 @@ │ │ │ │ stmdami r1!, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2144 @ 0xfffff7a0 │ │ │ │ stmdami r0!, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2143 @ 0xfffff7a1 │ │ │ │ svclt 0x0000bd08 │ │ │ │ + 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 r4, r4, ror #26 │ │ │ │ + tsteq r4, sl, lsl #26 │ │ │ │ + smlatteq r4, r0, ip, lr │ │ │ │ + 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 │ │ │ │ + smlabbeq r4, r6, sp, lr │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ strdeq r0, [r2, -sl] │ │ │ │ strdeq r0, [r2, -r4] │ │ │ │ - smlatteq r2, lr, lr, r0 │ │ │ │ - smlatteq r2, r8, lr, r0 │ │ │ │ - smlatteq r2, r2, lr, r0 │ │ │ │ - tstpeq r4, r4 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r4, sl, pc, lr @ │ │ │ │ - smlabbeq r4, r0, pc, lr @ │ │ │ │ - smlabteq r2, sl, lr, r0 │ │ │ │ - smlabteq r2, r4, lr, r0 │ │ │ │ - @ instruction: 0x01020ebe │ │ │ │ - @ instruction: 0x01020eb8 │ │ │ │ - @ instruction: 0x01020eb2 │ │ │ │ - smlatbeq r2, ip, lr, r0 │ │ │ │ - tstpeq r4, r6, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - strdeq lr, [r4, -r4] │ │ │ │ - @ instruction: 0x01020e9a │ │ │ │ - @ instruction: 0x01020e94 │ │ │ │ - smlabbeq r2, lr, lr, r0 │ │ │ │ - smlabbeq r2, r8, lr, r0 │ │ │ │ - smlabbeq r2, r2, lr, r0 │ │ │ │ - tsteq r2, ip, ror lr │ │ │ │ - tsteq r2, r6, ror lr │ │ │ │ - tsteq r2, r0, ror lr │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, lr, asr lr │ │ │ │ - tsteq r2, r8, asr lr │ │ │ │ - tsteq r2, r2, asr lr │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - tsteq r2, r6, asr #28 │ │ │ │ - tsteq r2, r0, asr #28 │ │ │ │ - tsteq r2, sl, lsr lr │ │ │ │ - tsteq r2, r4, lsr lr │ │ │ │ - tsteq r2, lr, lsr #28 │ │ │ │ - tsteq r2, r8, lsr #28 │ │ │ │ - tsteq r2, r2, lsr #28 │ │ │ │ - tsteq r2, ip, lsl lr │ │ │ │ - tsteq r2, r6, lsl lr │ │ │ │ - tsteq r2, r0, lsl lr │ │ │ │ - tsteq r2, sl, lsl #28 │ │ │ │ - tsteq r2, r4, lsl #28 │ │ │ │ + smlatteq r2, lr, fp, r0 │ │ │ │ + smlatteq r2, r8, fp, r0 │ │ │ │ + smlatteq r2, r2, fp, r0 │ │ │ │ + ldrdeq r0, [r2, -ip] │ │ │ │ + ldrdeq r0, [r2, -r6] │ │ │ │ + ldrdeq r0, [r2, -r0] │ │ │ │ + smlabteq r2, sl, fp, r0 │ │ │ │ + smlabteq r2, r4, fp, r0 │ │ │ │ + @ instruction: 0x01020bbe │ │ │ │ + @ instruction: 0x01020bb8 │ │ │ │ + @ instruction: 0x01020bb2 │ │ │ │ + smlatbeq r2, ip, fp, r0 │ │ │ │ + smlatbeq r2, r6, fp, r0 │ │ │ │ + smlatbeq r2, r0, fp, r0 │ │ │ │ + @ instruction: 0x01020b9a │ │ │ │ + @ instruction: 0x01020b94 │ │ │ │ + smlabbeq r2, lr, fp, r0 │ │ │ │ + smlabbeq r2, r8, fp, r0 │ │ │ │ + smlabbeq r2, r2, fp, r0 │ │ │ │ + tsteq r2, ip, ror fp │ │ │ │ + tsteq r2, r6, ror fp │ │ │ │ + tsteq r2, r0, ror fp │ │ │ │ + tsteq r2, sl, ror #22 │ │ │ │ + tsteq r2, r4, ror #22 │ │ │ │ + tsteq r2, lr, asr fp │ │ │ │ + tsteq r2, r8, asr fp │ │ │ │ + tsteq r2, r2, asr fp │ │ │ │ + tsteq r2, ip, asr #22 │ │ │ │ + tsteq r2, r6, asr #22 │ │ │ │ + tsteq r2, r0, asr #22 │ │ │ │ + tsteq r2, sl, lsr fp │ │ │ │ + tsteq r2, r4, lsr fp │ │ │ │ + tsteq r2, lr, lsr #22 │ │ │ │ + tsteq r2, r8, lsr #22 │ │ │ │ + tsteq r2, r2, lsr #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + tsteq r2, r0, lsl fp │ │ │ │ + tsteq r2, sl, lsl #22 │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ strdeq r0, [r2, -lr] │ │ │ │ strdeq r0, [r2, -r8] │ │ │ │ strdeq r0, [r2, -r2] │ │ │ │ - smlatteq r2, ip, sp, r0 │ │ │ │ - smlatteq r2, r6, sp, r0 │ │ │ │ - smlatteq r2, r0, sp, r0 │ │ │ │ + smlatteq r2, ip, sl, r0 │ │ │ │ + smlatteq r2, r6, sl, r0 │ │ │ │ + smlatteq r2, r0, sl, r0 │ │ │ │ ldrdeq r0, [r2, -sl] │ │ │ │ ldrdeq r0, [r2, -r4] │ │ │ │ - smlabteq r2, lr, sp, r0 │ │ │ │ - smlabteq r2, r8, sp, r0 │ │ │ │ - smlabteq r2, r2, sp, r0 │ │ │ │ - @ instruction: 0x01020dbc │ │ │ │ - @ instruction: 0x01020db6 │ │ │ │ - @ instruction: 0x01020db0 │ │ │ │ - smlatbeq r2, sl, sp, r0 │ │ │ │ - smlatbeq r2, r4, sp, r0 │ │ │ │ - @ instruction: 0x01020d9e │ │ │ │ - @ instruction: 0x01020d98 │ │ │ │ - @ instruction: 0x01020d92 │ │ │ │ - smlabbeq r2, ip, sp, r0 │ │ │ │ - smlabbeq r2, r6, sp, r0 │ │ │ │ - smlabbeq r2, r0, sp, r0 │ │ │ │ - tsteq r2, sl, ror sp │ │ │ │ - tsteq r2, r4, ror sp │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - tsteq r2, r8, ror #26 │ │ │ │ - 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 │ │ │ │ - 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 │ │ │ │ - tsteq r2, r8, lsl #26 │ │ │ │ - tsteq r2, r2, lsl #26 │ │ │ │ - strdeq r0, [r2, -ip] │ │ │ │ - strdeq r0, [r2, -r6] │ │ │ │ - strdeq r0, [r2, -r0] │ │ │ │ - smlatteq r2, sl, ip, r0 │ │ │ │ - smlatteq r2, r4, ip, r0 │ │ │ │ - ldrdeq r0, [r2, -lr] │ │ │ │ - ldrdeq r0, [r2, -r8] │ │ │ │ - ldrdeq r0, [r2, -r2] │ │ │ │ - smlabteq r2, ip, ip, r0 │ │ │ │ - smlabteq r2, r6, ip, r0 │ │ │ │ + smlabteq r2, lr, sl, r0 │ │ │ │ + smlabteq r2, r8, sl, r0 │ │ │ │ + smlabteq r2, r2, sl, r0 │ │ │ │ + @ instruction: 0x01020abc │ │ │ │ + @ instruction: 0x01020ab6 │ │ │ │ + @ instruction: 0x01020ab0 │ │ │ │ + smlatbeq r2, sl, sl, r0 │ │ │ │ + smlatbeq r2, r4, sl, r0 │ │ │ │ + @ instruction: 0x01020a9e │ │ │ │ + @ instruction: 0x01020a98 │ │ │ │ + @ instruction: 0x01020a92 │ │ │ │ + smlabbeq r2, ip, sl, r0 │ │ │ │ + smlabbeq r2, r6, sl, r0 │ │ │ │ + smlabbeq r2, r0, sl, r0 │ │ │ │ + tsteq r2, sl, ror sl │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ + tsteq r2, lr, ror #20 │ │ │ │ + tsteq r2, r8, ror #20 │ │ │ │ + tsteq r2, r2, ror #20 │ │ │ │ + tsteq r2, ip, asr sl │ │ │ │ + tsteq r2, r6, asr sl │ │ │ │ + tsteq r2, r0, asr sl │ │ │ │ + tsteq r2, sl, asr #20 │ │ │ │ + tsteq r2, r4, asr #20 │ │ │ │ + tsteq r2, lr, lsr sl │ │ │ │ + tsteq r2, r8, lsr sl │ │ │ │ + tsteq r2, r2, lsr sl │ │ │ │ + tsteq r2, ip, lsr #20 │ │ │ │ + tsteq r2, r6, lsr #20 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -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 │ │ │ │ - smlabbeq r2, r0, lr, r0 │ │ │ │ - tsteq r4, sl, ror #12 │ │ │ │ + smlatteq r2, r0, fp, r0 │ │ │ │ + smlabteq r4, sl, r3, r0 │ │ │ │ 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 │ │ │ │ - ldrdeq r7, [r4, -sl] │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - tsteq r4, sl, lsl #6 │ │ │ │ - smlabteq r1, r6, r5, lr │ │ │ │ - @ instruction: 0x0101e5be │ │ │ │ - smlatteq r4, r6, r2, ip │ │ │ │ - smlatteq r4, r4, r2, ip │ │ │ │ - smlatteq r4, sl, r2, ip │ │ │ │ - smlabbeq r3, r6, fp, pc @ │ │ │ │ - smlabteq r3, r4, ip, sp │ │ │ │ - smlatteq r3, ip, r6, lr │ │ │ │ - smlatbeq r4, sl, r2, ip │ │ │ │ - tsteq r3, r8, lsr #16 │ │ │ │ - smlabbeq r4, sl, r2, ip │ │ │ │ - smlabbeq r4, ip, r2, ip │ │ │ │ - smlabbeq r4, sl, r2, ip │ │ │ │ - smlabteq r2, r2, fp, r5 │ │ │ │ - @ instruction: 0x0101e4b8 │ │ │ │ - @ instruction: 0x0101e4b0 │ │ │ │ - tsteq r4, r6, asr r2 │ │ │ │ - strdeq lr, [r3, -r6] │ │ │ │ - tsteq r4, r8, lsr r2 │ │ │ │ - tsteq r4, lr, lsr #4 │ │ │ │ - tsteq r4, ip, lsr #4 │ │ │ │ - tsteq r2, ip, lsr #22 │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ - tsteq r4, r6, lsl #4 │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ - smlabteq r4, lr, r2, ip │ │ │ │ - strdeq ip, [r4, -r8] │ │ │ │ - @ instruction: 0x0104c29a │ │ │ │ - strdeq ip, [r4, -r4] │ │ │ │ - smlatteq r4, r6, r3, ip │ │ │ │ - smlatteq r4, lr, r3, ip │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - smlatteq r2, r0, r8, ip │ │ │ │ - smlabbeq r3, lr, sl, sp │ │ │ │ - tsteq r4, ip, lsr r1 │ │ │ │ - mrseq lr, SP_irq │ │ │ │ - strdeq lr, [r1, -r8] │ │ │ │ - smlatbeq r5, ip, r8, r0 │ │ │ │ - tsteq r4, r4, lsr r0 │ │ │ │ - smlatteq r4, r8, r0, ip │ │ │ │ - tsteq r2, ip, lsr r8 │ │ │ │ - smlabteq r4, ip, r0, ip │ │ │ │ - tstpeq r3, ip, asr sl @ p-variant is OBSOLETE │ │ │ │ - strdeq ip, [r2, -r4] │ │ │ │ - smlabbeq r4, lr, r0, ip │ │ │ │ - smlabbeq r4, lr, r0, ip │ │ │ │ - tsteq r3, lr, asr r6 │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - tsteq r4, lr, rrx │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - strdeq lr, [r3, -sl] │ │ │ │ - smlabteq sl, r4, pc, r9 @ │ │ │ │ - tsteq r4, r4, lsr r0 │ │ │ │ - tsteq r4, ip, lsr #32 │ │ │ │ - tsteq r4, r8, lsr #32 │ │ │ │ - tsteq r4, r4, lsr #32 │ │ │ │ - tsteq r4, r0, lsr #32 │ │ │ │ - tsteq r4, ip, lsl r0 │ │ │ │ - tsteq r4, r8, lsl r0 │ │ │ │ - tsteq r4, r4, lsl r0 │ │ │ │ - tsteq r4, r0, lsl r0 │ │ │ │ - tsteq r4, ip │ │ │ │ - mrseq ip, (UNDEF: 4) │ │ │ │ - strdeq fp, [r4, -ip] │ │ │ │ - strdeq fp, [r4, -r8] │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - strdeq fp, [r4, -r0] │ │ │ │ + tsteq r4, sl, lsr r6 │ │ │ │ + smlatbeq r3, r2, sl, sp │ │ │ │ + tsteq r4, sl, rrx │ │ │ │ + tsteq r1, r6, lsr #6 │ │ │ │ + tsteq r1, lr, lsl r3 │ │ │ │ + tsteq r4, r6, asr #32 │ │ │ │ + tsteq r4, r4, asr #32 │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + smlatteq r3, r6, r8, pc @ │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r3, ip, asr #8 │ │ │ │ + tsteq r4, sl │ │ │ │ + smlabbeq r3, r8, r5, lr │ │ │ │ + smlatteq r4, sl, pc, fp @ │ │ │ │ smlatteq r4, ip, pc, fp @ │ │ │ │ - smlatteq r4, r8, pc, fp @ │ │ │ │ - smlatteq r4, r4, pc, fp @ │ │ │ │ - ldrdeq fp, [r4, -lr] │ │ │ │ - tsteq r3, r2, lsr r6 │ │ │ │ - smlabteq r4, lr, sp, fp │ │ │ │ - tsteq r4, r6, lsr pc │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ + smlatteq r4, sl, pc, fp @ │ │ │ │ + tsteq r2, r2, lsr #18 │ │ │ │ + tsteq r1, r8, lsl r2 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + @ instruction: 0x0104bfb6 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + @ instruction: 0x0104bf98 │ │ │ │ smlabbeq r4, lr, pc, fp @ │ │ │ │ - tsteq r4, r2, lsl pc │ │ │ │ - tsteq r4, sl, lsl pc │ │ │ │ - tsteq r4, r2, ror pc │ │ │ │ - tsteq r4, r6, lsl #30 │ │ │ │ - tsteq r4, r2, lsl #30 │ │ │ │ - strdeq fp, [r4, -lr] │ │ │ │ + smlabbeq r4, ip, pc, fp @ │ │ │ │ + smlabbeq r2, ip, r8, r5 │ │ │ │ + smlabbeq r1, r2, r1, lr │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ + tsteq r4, r6, ror #30 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + tsteq r4, lr, lsr #32 │ │ │ │ + tsteq r4, r8, asr r1 │ │ │ │ strdeq fp, [r4, -sl] │ │ │ │ - tsteq r4, r6, lsr pc │ │ │ │ - tsteq r4, r6, lsr pc │ │ │ │ - tsteq sl, r0, ror #26 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r4, r0, asr #28 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r8, lsr lr │ │ │ │ - tsteq r4, r4, lsr lr │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ + tsteq r4, r4, asr r1 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + tsteq r4, lr, asr #2 │ │ │ │ + strheq lr, [r1, -ip] │ │ │ │ + tsteq r2, r0, asr #12 │ │ │ │ + smlatteq r3, lr, r7, sp │ │ │ │ + @ instruction: 0x0104be9c │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + qaddeq lr, r8, r1 │ │ │ │ + tsteq r5, ip, lsl #12 │ │ │ │ + @ instruction: 0x0104bd94 │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + @ instruction: 0x0102c59c │ │ │ │ tsteq r4, ip, lsr #28 │ │ │ │ - tsteq r4, r8, lsr #28 │ │ │ │ - tsteq r4, r4, lsr #28 │ │ │ │ - @ instruction: 0x0104be96 │ │ │ │ - tsteq r3, r2, ror r4 │ │ │ │ - tsteq r4, lr, lsl #24 │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ + @ instruction: 0x0103f7bc │ │ │ │ + tsteq r2, r4, asr r3 │ │ │ │ + smlatteq r4, lr, sp, fp │ │ │ │ + smlatteq r4, lr, sp, fp │ │ │ │ + @ instruction: 0x0103e3be │ │ │ │ + @ instruction: 0x0103e3ba │ │ │ │ smlabteq r4, lr, sp, fp │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r4, sl, asr sp │ │ │ │ - @ instruction: 0x0104bdb2 │ │ │ │ - tsteq r4, r6, asr #26 │ │ │ │ - tsteq r4, r2, asr #26 │ │ │ │ - tsteq r4, lr, lsr sp │ │ │ │ - tsteq r4, sl, lsr sp │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - @ instruction: 0x0104bdb6 │ │ │ │ - smlatbeq sl, r0, fp, r9 │ │ │ │ - smlatbeq r4, r2, sp, fp │ │ │ │ + tsteq r3, lr, asr r3 │ │ │ │ + tsteq r3, sl, asr r3 │ │ │ │ + tsteq sl, r4, lsr #26 │ │ │ │ + @ instruction: 0x0104bd94 │ │ │ │ + smlabbeq r4, ip, sp, fp │ │ │ │ + smlabbeq r4, r8, sp, fp │ │ │ │ smlabbeq r4, r4, sp, fp │ │ │ │ + smlabbeq r4, r0, sp, fp │ │ │ │ tsteq r4, ip, ror sp │ │ │ │ + tsteq r4, r8, ror sp │ │ │ │ tsteq r4, r4, ror sp │ │ │ │ + tsteq r4, r0, ror sp │ │ │ │ tsteq r4, ip, ror #26 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - tsteq sl, r6, lsl #22 │ │ │ │ - tsteq r4, r2, ror #26 │ │ │ │ - tsteq r4, sl, asr sp │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ - tsteq r4, r6, ror #26 │ │ │ │ - tsteq r4, lr, asr sp │ │ │ │ - ldrdeq lr, [r4, -lr] │ │ │ │ - @ instruction: 0x010253b8 │ │ │ │ - tsteq r1, ip, lsl #24 │ │ │ │ - strdeq sp, [r3, -r6] │ │ │ │ - tsteq r3, sl, ror #8 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, r4, ror ip │ │ │ │ - strdeq fp, [r4, -r4] │ │ │ │ - strdeq fp, [r4, -r6] │ │ │ │ - strdeq fp, [r4, -sl] │ │ │ │ - tsteq r3, r6, lsl r4 │ │ │ │ - tsteq r1, r8, lsl ip │ │ │ │ - tsteq r1, r0, lsl ip │ │ │ │ - ldrdeq fp, [r4, -r0] │ │ │ │ - @ instruction: 0x0104bc92 │ │ │ │ + tsteq r4, r0, ror #26 │ │ │ │ + tsteq r4, ip, asr sp │ │ │ │ + tsteq r4, r8, asr sp │ │ │ │ + tsteq r4, r4, asr sp │ │ │ │ + tsteq r4, r0, asr sp │ │ │ │ + tsteq r4, ip, asr #26 │ │ │ │ + tsteq r4, r8, asr #26 │ │ │ │ + tsteq r4, r4, asr #26 │ │ │ │ + tsteq r4, lr, lsr sp │ │ │ │ + @ instruction: 0x0103e392 │ │ │ │ + tsteq r4, lr, lsr #22 │ │ │ │ @ instruction: 0x0104bc96 │ │ │ │ - smlabteq r3, r2, r3, lr │ │ │ │ - @ instruction: 0x0101dbb4 │ │ │ │ - smlatbeq r1, ip, fp, sp │ │ │ │ - smlabbeq r4, r0, ip, fp │ │ │ │ - tsteq r4, lr, lsr #24 │ │ │ │ - tsteq r4, r2, lsr ip │ │ │ │ - tsteq r3, lr, ror #6 │ │ │ │ - tsteq r1, r0, asr fp │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r4, r0, lsr ip │ │ │ │ - smlabteq r4, ip, fp, fp │ │ │ │ + @ instruction: 0x0104bc9e │ │ │ │ + smlatteq r4, lr, ip, fp │ │ │ │ + tsteq r4, r2, ror ip │ │ │ │ + tsteq r4, sl, ror ip │ │ │ │ ldrdeq fp, [r4, -r2] │ │ │ │ - tsteq r3, r0, lsr #6 │ │ │ │ - strdeq sp, [r1, -r4] │ │ │ │ - smlatteq r1, lr, sl, sp │ │ │ │ - smlatteq r4, ip, fp, fp │ │ │ │ - tsteq r4, r4, ror fp │ │ │ │ - tsteq r4, sl, ror fp │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - @ instruction: 0x0101da9c │ │ │ │ - @ instruction: 0x0101da96 │ │ │ │ - smlatbeq r4, r8, fp, fp │ │ │ │ - tsteq r4, ip, lsl fp │ │ │ │ - tsteq r4, r2, lsr #22 │ │ │ │ - @ instruction: 0x0103e290 │ │ │ │ - tsteq r1, r4, asr #20 │ │ │ │ - tsteq r1, lr, lsr sl │ │ │ │ - tsteq r4, r4, ror #22 │ │ │ │ + tsteq r4, r6, ror #24 │ │ │ │ + tsteq r4, r2, ror #24 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + tsteq r4, sl, asr ip │ │ │ │ + @ instruction: 0x0104bc96 │ │ │ │ + @ instruction: 0x0104bc96 │ │ │ │ + smlabteq sl, r0, sl, r9 │ │ │ │ + smlabbeq r4, r4, ip, fp │ │ │ │ + smlatbeq r4, r0, fp, fp │ │ │ │ + @ instruction: 0x0104bb9c │ │ │ │ + @ instruction: 0x0104bb98 │ │ │ │ + @ instruction: 0x0104bb94 │ │ │ │ + @ instruction: 0x0104bb90 │ │ │ │ + smlabbeq r4, ip, fp, fp │ │ │ │ + smlabbeq r4, r8, fp, fp │ │ │ │ + smlabbeq r4, r4, fp, fp │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + ldrdeq lr, [r3, -r2] │ │ │ │ + tsteq r4, lr, ror #18 │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + ldrdeq fp, [r4, -lr] │ │ │ │ + tsteq r4, lr, lsr #22 │ │ │ │ + @ instruction: 0x0104bab2 │ │ │ │ + @ instruction: 0x0104baba │ │ │ │ + tsteq r4, r2, lsl fp │ │ │ │ + smlatbeq r4, r6, sl, fp │ │ │ │ + smlatbeq r4, r2, sl, fp │ │ │ │ + @ instruction: 0x0104ba9e │ │ │ │ + @ instruction: 0x0104ba9a │ │ │ │ + ldrdeq fp, [r4, -r6] │ │ │ │ + tsteq r4, r6, lsl fp │ │ │ │ + tsteq sl, r0, lsl #18 │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + smlatteq r4, r4, sl, fp │ │ │ │ + ldrdeq fp, [r4, -ip] │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + smlabteq r4, ip, sl, fp │ │ │ │ smlabteq r4, r4, sl, fp │ │ │ │ - smlabteq r4, sl, sl, fp │ │ │ │ - tsteq r3, r8, asr #4 │ │ │ │ - smlatteq r1, ip, r9, sp │ │ │ │ - smlatteq r1, r6, r9, sp │ │ │ │ - tsteq r4, r0, lsr #22 │ │ │ │ - tsteq r4, ip, ror #20 │ │ │ │ - tsteq r4, r2, ror sl │ │ │ │ - ldrdeq sp, [r1, -lr] │ │ │ │ + tsteq sl, r6, ror #16 │ │ │ │ + smlabteq r4, r2, sl, fp │ │ │ │ + @ instruction: 0x0104baba │ │ │ │ + @ instruction: 0x0104bab2 │ │ │ │ + smlabteq r4, r6, sl, fp │ │ │ │ + @ instruction: 0x0104babe │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + tsteq r2, r8, lsl r1 │ │ │ │ + tsteq r1, ip, ror #18 │ │ │ │ + tsteq r3, r6, asr r1 │ │ │ │ + smlabteq r3, sl, r1, lr │ │ │ │ + ldrdeq sp, [r1, -ip] │ │ │ │ + ldrdeq sp, [r1, -r4] │ │ │ │ + tsteq r4, r4, asr sl │ │ │ │ + tsteq r4, r6, asr sl │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + tsteq r3, r6, ror r1 │ │ │ │ + tsteq r1, r8, ror r9 │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + tsteq r4, r0, lsr sl │ │ │ │ + strdeq fp, [r4, -r2] │ │ │ │ + strdeq fp, [r4, -r6] │ │ │ │ + tsteq r3, r2, lsr #2 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + tsteq r1, ip, lsl #18 │ │ │ │ + smlatteq r4, r0, r9, fp │ │ │ │ + smlabbeq r4, lr, r9, fp │ │ │ │ + @ instruction: 0x0104b992 │ │ │ │ + smlabteq r3, lr, r0, lr │ │ │ │ + @ instruction: 0x0101d8b0 │ │ │ │ + smlatbeq r1, r8, r8, sp │ │ │ │ + @ instruction: 0x0104b990 │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + smlabbeq r3, r0, r0, lr │ │ │ │ + tsteq r1, r4, asr r8 │ │ │ │ + tsteq r1, lr, asr #16 │ │ │ │ + tsteq r4, ip, asr #18 │ │ │ │ + ldrdeq fp, [r4, -r4] │ │ │ │ + ldrdeq fp, [r4, -sl] │ │ │ │ + tsteq r3, r8, lsr r0 │ │ │ │ + strdeq sp, [r1, -ip] │ │ │ │ + strdeq sp, [r1, -r6] │ │ │ │ + tsteq r4, r8, lsl #18 │ │ │ │ + tsteq r4, ip, ror r8 │ │ │ │ + smlabbeq r4, r2, r8, fp │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + smlatbeq r1, r4, r7, sp │ │ │ │ + @ instruction: 0x0101d79e │ │ │ │ + smlabteq r4, r4, r8, fp │ │ │ │ + tsteq r4, r4, lsr #16 │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + smlatbeq r3, r8, pc, sp @ │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, r6, asr #14 │ │ │ │ + smlabbeq r4, r0, r8, fp │ │ │ │ + smlabteq r4, ip, r7, fp │ │ │ │ + ldrdeq fp, [r4, -r2] │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ 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 │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - smlatteq r4, r8, r7, fp │ │ │ │ - smlatteq r4, sl, r7, fp │ │ │ │ - smlabteq r4, r2, r7, fp │ │ │ │ - smlatbeq r4, r8, r7, fp │ │ │ │ - @ instruction: 0x0101d1ba │ │ │ │ - @ instruction: 0x0101d1b4 │ │ │ │ - smlatbeq r1, lr, r1, sp │ │ │ │ - smlatbeq r1, r8, r1, sp │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + tsteq r4, r8, asr #10 │ │ │ │ + tsteq r4, sl, asr #10 │ │ │ │ + tsteq r4, r2, lsr #10 │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ + tsteq r1, r4, lsl pc │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + tsteq r1, r8, lsl #30 │ │ │ │ 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 │ │ │ │ - ldrdeq fp, [r2, -lr] │ │ │ │ - tsteq r4, lr, lsr r4 │ │ │ │ - @ instruction: 0x0102b8b8 │ │ │ │ - @ instruction: 0x0102b8b6 │ │ │ │ - @ instruction: 0x0102b8b4 │ │ │ │ - @ instruction: 0x0102b8b2 │ │ │ │ - ldrdeq r9, [sl, -r2] │ │ │ │ - smlatbeq r2, r0, r8, fp │ │ │ │ - smlatbeq r2, r8, r8, fp │ │ │ │ - smlatbeq r2, r6, r8, fp │ │ │ │ - smlatbeq r2, r4, r8, fp │ │ │ │ - smlatbeq r2, r8, r8, fp │ │ │ │ - @ instruction: 0x0102b89e │ │ │ │ - @ instruction: 0x0102b898 │ │ │ │ - @ instruction: 0x0102b89c │ │ │ │ - @ instruction: 0x0102b896 │ │ │ │ - tsteq r4, lr, ror #6 │ │ │ │ - tsteq r3, r8, ror #16 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - smlatbeq r2, r0, ip, r4 │ │ │ │ - strdeq r4, [r2, -r2] │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ - strdeq sp, [r3, -r2] │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - tsteq r2, sl, lsr ip │ │ │ │ - smlatbeq sl, lr, r1, r9 │ │ │ │ - ldrdeq sp, [r3, -r0] │ │ │ │ - tsteq r2, r8, asr ip │ │ │ │ - tsteq r2, r0, asr #24 │ │ │ │ - smlabteq r2, r8, r7, fp │ │ │ │ - smlatteq r3, ip, sl, ip │ │ │ │ - tsteq r4, sl, lsr r5 │ │ │ │ - smlatteq r4, r8, r0, fp │ │ │ │ - @ instruction: 0x0103e6b6 │ │ │ │ - tsteq r4, r8, lsr #10 │ │ │ │ - ldrdeq fp, [r2, -r0] │ │ │ │ - smlabteq r2, sl, r8, fp │ │ │ │ - smlabbeq r2, r2, r7, fp │ │ │ │ - smlabbeq r2, r6, r7, fp │ │ │ │ - smlabbeq r2, r4, r7, fp │ │ │ │ - smlabbeq r2, sl, r7, fp │ │ │ │ - strheq r9, [sl, -lr] │ │ │ │ - smlabteq r4, r4, r4, fp │ │ │ │ - tsteq r3, r4, lsr #20 │ │ │ │ - tsteq r2, r6, ror #14 │ │ │ │ - tsteq r3, r6, lsl #20 │ │ │ │ + tsteq r2, lr, lsr r6 │ │ │ │ + @ instruction: 0x0104a19e │ │ │ │ + tsteq r2, r8, lsl r6 │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ tsteq r2, r4, lsl r6 │ │ │ │ - tsteq r4, r8, rrx │ │ │ │ - tsteq r2, lr, asr #14 │ │ │ │ - tsteq r2, r4, asr r7 │ │ │ │ - tsteq r2, lr, asr r7 │ │ │ │ - tsteq r2, r8, ror #14 │ │ │ │ - tsteq r2, lr, ror #14 │ │ │ │ - strdeq r8, [sl, -lr] │ │ │ │ - tsteq r4, r4, lsr #8 │ │ │ │ - tsteq r3, r4, ror #18 │ │ │ │ - tsteq r4, sl, lsr #8 │ │ │ │ - tsteq r3, ip, lsr r5 │ │ │ │ - @ instruction: 0x010a8fb6 │ │ │ │ - tsteq r2, r6, ror r7 │ │ │ │ - smlatteq r0, lr, lr, r7 │ │ │ │ - smlatteq r4, r0, r3, fp │ │ │ │ - smlatteq r4, r6, r3, fp │ │ │ │ - smlatteq r4, ip, r3, fp │ │ │ │ - @ instruction: 0x0101cdb8 │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ + tsteq sl, r2, lsr r0 │ │ │ │ + tsteq r2, r0, lsl #12 │ │ │ │ + tsteq r2, r8, lsl #12 │ │ │ │ + tsteq r2, r6, lsl #12 │ │ │ │ + tsteq r2, r4, lsl #12 │ │ │ │ + tsteq r2, r8, lsl #12 │ │ │ │ + strdeq fp, [r2, -lr] │ │ │ │ + strdeq fp, [r2, -r8] │ │ │ │ + strdeq fp, [r2, -ip] │ │ │ │ + strdeq fp, [r2, -r6] │ │ │ │ + smlabteq r4, lr, r0, sl │ │ │ │ + smlabteq r3, r8, r5, sp │ │ │ │ + smlabteq r3, r6, r5, sp │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + tsteq r2, r2, asr r9 │ │ │ │ + @ instruction: 0x0103d694 │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + @ instruction: 0x0102499c │ │ │ │ + @ instruction: 0x0102499a │ │ │ │ + tsteq sl, lr, lsl #30 │ │ │ │ + tsteq r3, r0, lsr pc │ │ │ │ + @ instruction: 0x010249b8 │ │ │ │ + smlatbeq r2, r0, r9, r4 │ │ │ │ + tsteq r2, r8, lsr #10 │ │ │ │ + tsteq r3, ip, asr #16 │ │ │ │ + @ instruction: 0x0104b29a │ │ │ │ + tsteq r4, r8, asr #28 │ │ │ │ + tsteq r3, r6, lsl r4 │ │ │ │ + smlabbeq r4, r8, r2, fp │ │ │ │ + tsteq r2, r0, lsr r6 │ │ │ │ + tsteq r2, sl, lsr #12 │ │ │ │ + smlatteq r2, r2, r4, fp │ │ │ │ + smlatteq r2, r6, r4, fp │ │ │ │ + smlatteq r2, r4, r4, fp │ │ │ │ + smlatteq r2, sl, r4, fp │ │ │ │ + tsteq sl, lr, lsl lr │ │ │ │ + tsteq r4, r4, lsr #4 │ │ │ │ + smlabbeq r3, r4, r7, ip │ │ │ │ + smlabteq r2, r6, r4, fp │ │ │ │ + tsteq r3, r6, ror #14 │ │ │ │ + tsteq r2, r4, ror r3 │ │ │ │ + smlabteq r4, r8, sp, ip │ │ │ │ + smlatbeq r2, lr, r4, fp │ │ │ │ + @ instruction: 0x0102b4b4 │ │ │ │ + @ instruction: 0x0102b4be │ │ │ │ + smlabteq r2, r8, r4, fp │ │ │ │ + smlabteq r2, lr, r4, fp │ │ │ │ + tsteq sl, lr, asr sp │ │ │ │ + smlabbeq r4, r4, r1, fp │ │ │ │ + smlabteq r3, r4, r6, ip │ │ │ │ + smlabbeq r4, sl, r1, fp │ │ │ │ + @ instruction: 0x0103e29c │ │ │ │ + tsteq sl, r6, lsl sp │ │ │ │ + ldrdeq fp, [r2, -r6] │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + tsteq r4, r6, asr #2 │ │ │ │ + tsteq r4, ip, asr #2 │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ 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 │ │ │ │ - smlabteq r4, r8, r2, fp │ │ │ │ - tsteq r1, ip, lsl #22 │ │ │ │ - smlabteq r4, lr, r1, fp │ │ │ │ - smlabteq r1, r4, sl, ip │ │ │ │ - smlatbeq r1, r6, sl, ip │ │ │ │ - smlabbeq r1, lr, sl, ip │ │ │ │ - tsteq r1, sl, ror #20 │ │ │ │ - tsteq r1, lr, lsr sl │ │ │ │ - tsteq r1, r8, lsl sl │ │ │ │ - smlatteq r1, ip, r9, ip │ │ │ │ - smlatteq r1, r2, r9, ip │ │ │ │ - ldrdeq ip, [r1, -r0] │ │ │ │ - smlatbeq r1, r2, r9, ip │ │ │ │ - tsteq r1, r4, ror r9 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - tsteq r1, r6, lsl r9 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlabteq r1, r8, r8, ip │ │ │ │ - smlatbeq r1, r4, r8, ip │ │ │ │ - tsteq r1, lr, ror r8 │ │ │ │ - tsteq r1, r0, asr r8 │ │ │ │ + tsteq r4, r8, lsr #32 │ │ │ │ + tsteq r1, ip, ror #16 │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ tsteq r1, r4, lsr #16 │ │ │ │ - strdeq ip, [r1, -r8] │ │ │ │ + tsteq r1, r6, lsl #16 │ │ │ │ smlatteq r1, lr, r7, ip │ │ │ │ smlabteq r1, sl, r7, ip │ │ │ │ - smlatbeq r1, r4, r7, ip │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - tsteq r1, sl, asr #14 │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - strdeq ip, [r1, -r4] │ │ │ │ - smlabteq r1, r6, r6, ip │ │ │ │ - smlabbeq r1, r2, r6, ip │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ - tsteq r1, r0, asr #12 │ │ │ │ - tsteq r1, ip, lsr #12 │ │ │ │ - tsteq r1, sl, lsl r6 │ │ │ │ - smlatteq r1, lr, r5, ip │ │ │ │ - smlabteq r1, r2, r5, ip │ │ │ │ - @ instruction: 0x0101c5b8 │ │ │ │ - smlatbeq r1, r2, r5, ip │ │ │ │ - smlabbeq r1, ip, r5, ip │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ - tsteq r1, r4, lsr r5 │ │ │ │ - tsteq r1, r6, lsl #10 │ │ │ │ - ldrdeq ip, [r1, -r8] │ │ │ │ - smlatbeq r1, r8, r4, ip │ │ │ │ - smlabbeq r1, r2, r4, ip │ │ │ │ - tsteq r4, r2, lsl r0 │ │ │ │ - tsteq r1, r8, lsl r4 │ │ │ │ - smlatteq r1, r8, r3, ip │ │ │ │ - @ instruction: 0x0101c3ba │ │ │ │ + @ instruction: 0x0101c79e │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r1, ip, asr #14 │ │ │ │ + tsteq r1, r2, asr #14 │ │ │ │ + tsteq r1, r0, lsr r7 │ │ │ │ + tsteq r1, r2, lsl #14 │ │ │ │ + ldrdeq ip, [r1, -r4] │ │ │ │ + smlatbeq r1, sl, r6, ip │ │ │ │ + smlabbeq r1, r0, r6, ip │ │ │ │ + tsteq r1, r6, ror r6 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + tsteq r1, r8, lsr #12 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ + ldrdeq ip, [r1, -lr] │ │ │ │ + @ instruction: 0x0101c5b0 │ │ │ │ + smlabbeq r1, r4, r5, ip │ │ │ │ + tsteq r1, r8, asr r5 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r1, sl, lsr #10 │ │ │ │ + tsteq r1, r4, lsl #10 │ │ │ │ + ldrdeq ip, [r1, -r6] │ │ │ │ + smlatbeq r1, sl, r4, ip │ │ │ │ + smlatbeq r1, r0, r4, ip │ │ │ │ + tsteq r1, sl, ror r4 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + tsteq r1, r6, lsr #8 │ │ │ │ + smlatteq r1, r2, r3, ip │ │ │ │ + smlabteq r1, ip, r3, ip │ │ │ │ + smlatbeq r1, r0, r3, ip │ │ │ │ smlabbeq r1, ip, r3, ip │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ + tsteq r1, sl, ror r3 │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, r2, lsr #6 │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + tsteq r1, r2, lsl #6 │ │ │ │ smlatteq r1, ip, r2, ip │ │ │ │ - smlabteq r1, r6, r2, ip │ │ │ │ - @ instruction: 0x0101c298 │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlatteq r1, r8, r1, ip │ │ │ │ - smlabteq r1, r4, r1, ip │ │ │ │ - @ instruction: 0x0101c19a │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - tsteq r1, r6, asr #2 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - tsteq r1, ip, lsl r1 │ │ │ │ - strdeq ip, [r1, -r2] │ │ │ │ - smlatteq r1, sl, r0, ip │ │ │ │ - smlabteq r1, r8, r0, ip │ │ │ │ - swpeq ip, lr, [r1] │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r1, ip, rrx │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ + smlatbeq r1, sl, r2, ip │ │ │ │ + @ instruction: 0x0101c294 │ │ │ │ + tsteq r1, r6, ror #4 │ │ │ │ + tsteq r1, r8, lsr r2 │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + smlatteq r1, r2, r1, ip │ │ │ │ + tsteq r4, r2, ror sp │ │ │ │ + tsteq r1, r8, ror r1 │ │ │ │ + tsteq r1, r8, asr #2 │ │ │ │ + tsteq r1, sl, lsl r1 │ │ │ │ + smlatteq r1, ip, r0, ip │ │ │ │ + smlabteq r1, r6, r0, ip │ │ │ │ + smlatbeq r1, r0, r0, ip │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r6, lsr #32 │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + smlabteq r1, sl, pc, fp @ │ │ │ │ + smlatbeq r1, r4, pc, fp @ │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + ldrdeq fp, [r1, -r0] │ │ │ │ + smlatbeq r1, r6, lr, fp │ │ │ │ + @ instruction: 0x0101be9e │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ strdeq fp, [r1, -lr] │ │ │ │ - ldrdeq fp, [r1, -sl] │ │ │ │ - smlatbeq r1, lr, pc, fp @ │ │ │ │ - smlabbeq r1, r2, pc, fp @ │ │ │ │ - tsteq r1, r6, asr pc │ │ │ │ - tsteq r1, lr, asr #30 │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - @ instruction: 0x0101beb4 │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlabteq r1, ip, sp, fp │ │ │ │ + smlatbeq r1, sl, sp, fp │ │ │ │ + smlabbeq r1, r0, sp, fp │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + smlatteq r1, r2, ip, fp │ │ │ │ + @ instruction: 0x0101bcb6 │ │ │ │ + smlatbeq r1, lr, ip, fp │ │ │ │ + smlabbeq r1, sl, ip, fp │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ msrvs SPSR_fsx, #160, 10 @ 0x28000000 │ │ │ │ blcs 6e2474 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6e3f4> │ │ │ │ strbhi pc, [r1, #514] @ 0x202 @ │ │ │ │ andsne pc, r1, #64, 4 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d140da │ │ │ │ ldrhi pc, [r5, #-258]! @ 0xfffffefe │ │ │ │ @@ -77249,98 +77249,98 @@ │ │ │ │ ldrbhi pc, [r6, r1, lsl #4]! @ │ │ │ │ andscc pc, r1, #79 @ 0x4f │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107da │ │ │ │ ldmdami r5, {r4, r5, r6, r7, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b88c │ │ │ │ - tsteq r1, r8, lsr #26 │ │ │ │ - tsteq r4, r8, asr #8 │ │ │ │ - tsteq r4, ip, lsr r4 │ │ │ │ - @ instruction: 0x0101bc9a │ │ │ │ - tsteq r1, r6, ror ip │ │ │ │ - tsteq r1, r8, asr #24 │ │ │ │ - tsteq r1, lr, lsr ip │ │ │ │ - tsteq r1, sl, lsl ip │ │ │ │ - smlabteq r1, r0, fp, fp │ │ │ │ - @ instruction: 0x0101bbb6 │ │ │ │ - smlabbeq r1, lr, fp, fp │ │ │ │ - @ instruction: 0x0104a396 │ │ │ │ - smlabteq r4, lr, r3, sl │ │ │ │ - tsteq r1, r4, lsr fp │ │ │ │ - tsteq r4, sl, lsr r4 │ │ │ │ - @ instruction: 0x0104a3ba │ │ │ │ - tsteq r1, r8, asr sl │ │ │ │ - tsteq r1, ip, lsr #20 │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - smlatteq r1, r8, r9, fp │ │ │ │ - @ instruction: 0x0101b9b6 │ │ │ │ - @ instruction: 0x0101b992 │ │ │ │ + smlabbeq r1, r8, sl, fp │ │ │ │ + smlatbeq r4, r8, r1, sl │ │ │ │ + @ instruction: 0x0104a19c │ │ │ │ + strdeq fp, [r1, -sl] │ │ │ │ + ldrdeq fp, [r1, -r6] │ │ │ │ + smlatbeq r1, r8, r9, fp │ │ │ │ + @ instruction: 0x0101b99e │ │ │ │ tsteq r1, sl, ror r9 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - tsteq r1, r8, lsl r9 │ │ │ │ - smlatteq r1, sl, r8, fp │ │ │ │ - @ instruction: 0x0101b8b8 │ │ │ │ - smlabbeq r1, r8, r8, fp │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - ldrdeq fp, [r1, -r8] │ │ │ │ - smlabteq r1, lr, r7, fp │ │ │ │ - smlatbeq r1, r6, r7, fp │ │ │ │ - tsteq r1, r4, ror r7 │ │ │ │ - tsteq r1, lr, asr #14 │ │ │ │ - tsteq r1, ip, lsl r7 │ │ │ │ - strdeq fp, [r1, -r6] │ │ │ │ - smlabteq r1, r6, r6, fp │ │ │ │ - @ instruction: 0x0101b6bc │ │ │ │ - smlatbeq r1, r8, r6, fp │ │ │ │ + tsteq r1, r0, lsr #18 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + smlatteq r1, lr, r8, fp │ │ │ │ + strdeq sl, [r4, -r6] │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + @ instruction: 0x0101b894 │ │ │ │ + @ instruction: 0x0104a19a │ │ │ │ + tsteq r4, sl, lsl r1 │ │ │ │ + @ instruction: 0x0101b7b8 │ │ │ │ + smlabbeq r1, ip, r7, fp │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + strdeq fp, [r1, -r2] │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + smlatbeq r1, ip, r6, fp │ │ │ │ tsteq r1, r8, ror r6 │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ - smlatteq r1, lr, r5, fp │ │ │ │ - smlabteq r1, r8, r5, fp │ │ │ │ - @ instruction: 0x0101b598 │ │ │ │ - smlabbeq r1, lr, r5, fp │ │ │ │ + tsteq r1, sl, asr #12 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + smlatteq r1, r8, r5, fp │ │ │ │ + @ instruction: 0x0101b5b6 │ │ │ │ + smlabbeq r1, r6, r5, fp │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ tsteq r1, r8, ror #10 │ │ │ │ - tsteq r1, r6, lsr r5 │ │ │ │ - tsteq r1, r4, lsl #10 │ │ │ │ - ldrdeq fp, [r1, -ip] │ │ │ │ - @ instruction: 0x0101b4b6 │ │ │ │ - smlabbeq r1, r4, r4, fp │ │ │ │ - tsteq r1, r2, asr r4 │ │ │ │ - tsteq r1, r4, lsr r4 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - ldrdeq fp, [r1, -r6] │ │ │ │ - smlatbeq r1, r8, r3, fp │ │ │ │ - tsteq r1, sl, ror r3 │ │ │ │ - tsteq r1, r2, ror r3 │ │ │ │ + tsteq r1, r8, lsr r5 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ + tsteq r1, r6, lsl #10 │ │ │ │ + ldrdeq fp, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, r4, fp │ │ │ │ + tsteq r1, ip, ror r4 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + tsteq r1, r6, lsr #8 │ │ │ │ + tsteq r1, ip, lsl r4 │ │ │ │ + tsteq r1, r8, lsl #8 │ │ │ │ + ldrdeq fp, [r1, -r8] │ │ │ │ + smlatbeq r1, r6, r3, fp │ │ │ │ + tsteq r1, r4, ror r3 │ │ │ │ tsteq r1, lr, asr #6 │ │ │ │ - tsteq r1, sl, lsr #6 │ │ │ │ - strdeq fp, [r1, -sl] │ │ │ │ - smlabteq r1, sl, r2, fp │ │ │ │ - smlabteq r1, r2, r2, fp │ │ │ │ - @ instruction: 0x0101b29c │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ + tsteq r1, r8, lsr #6 │ │ │ │ + strdeq fp, [r1, -r8] │ │ │ │ + smlatteq r1, lr, r2, fp │ │ │ │ + smlabteq r1, r8, r2, fp │ │ │ │ + @ instruction: 0x0101b296 │ │ │ │ tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, r2, asr #4 │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - smlatteq r1, lr, r1, fp │ │ │ │ - @ instruction: 0x0101b1be │ │ │ │ - @ instruction: 0x0101b1b6 │ │ │ │ + tsteq r1, ip, lsr r2 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ + smlatteq r1, r4, r1, fp │ │ │ │ + @ instruction: 0x0101b1b2 │ │ │ │ @ instruction: 0x0101b194 │ │ │ │ - tsteq r1, sl, ror #2 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - smlatteq r1, ip, r0, fp │ │ │ │ - smlatteq r1, r4, r0, fp │ │ │ │ - smlabteq r1, r2, r0, fp │ │ │ │ - smlatbeq r1, r0, r0, fp │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, r8, lsl #2 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + ldrdeq fp, [r1, -r2] │ │ │ │ + smlatbeq r1, lr, r0, fp │ │ │ │ + smlabbeq r1, sl, r0, fp │ │ │ │ + qaddeq fp, sl, r1 │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + tsteq r1, r2, lsr #32 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + smlabteq r1, ip, pc, sl @ │ │ │ │ + smlabteq r1, r4, pc, sl @ │ │ │ │ + smlatbeq r1, r2, pc, sl @ │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + tsteq r1, r6, lsl pc │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + smlabteq r1, sl, lr, sl │ │ │ │ + smlabteq r1, r2, lr, sl │ │ │ │ + smlatbeq r1, r0, lr, sl │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r2, lsr #28 │ │ │ │ + tsteq r1, r0, lsl #28 │ │ │ │ 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} │ │ │ │ - tsteq r1, r0, lsr #30 │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - smlabteq r1, r4, lr, sl │ │ │ │ - @ instruction: 0x0101ae98 │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - tsteq r1, r2, ror #28 │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, sl, lsl lr │ │ │ │ - smlatteq r1, lr, sp, sl │ │ │ │ - smlabteq r1, sl, sp, sl │ │ │ │ - @ instruction: 0x0101ad9c │ │ │ │ - @ instruction: 0x0101ad92 │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - smlatteq r1, r2, ip, sl │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - @ instruction: 0x0101acb2 │ │ │ │ - smlabbeq r1, ip, ip, sl │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, r4, lsr ip │ │ │ │ - tsteq r1, sl, lsr #24 │ │ │ │ - tsteq r1, r6, lsl #24 │ │ │ │ - smlatteq r1, r2, fp, sl │ │ │ │ - @ instruction: 0x0101abb4 │ │ │ │ - smlabbeq r1, r8, fp, sl │ │ │ │ - tsteq r1, ip, asr fp │ │ │ │ - tsteq r1, r0, lsr fp │ │ │ │ - tsteq r1, r6, lsr #22 │ │ │ │ - tsteq r1, r2, lsl #22 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ + smlabbeq r1, r0, ip, sl │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + smlabteq r1, ip, fp, sl │ │ │ │ + smlabteq r1, r2, fp, sl │ │ │ │ + @ instruction: 0x0101ab9e │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + tsteq r1, lr, asr #22 │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ smlabteq r1, ip, sl, sl │ │ │ │ - @ instruction: 0x0101aab8 │ │ │ │ - smlabbeq r1, ip, sl, sl │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - tsteq r1, ip, asr #20 │ │ │ │ + @ instruction: 0x0101aa9e │ │ │ │ + tsteq r1, r0, ror sl │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ tsteq r1, r8, lsr sl │ │ │ │ - tsteq r1, ip, lsl #20 │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - smlatteq r1, r4, r9, sl │ │ │ │ - @ instruction: 0x0101a9b8 │ │ │ │ - smlabbeq r1, r8, r9, sl │ │ │ │ - tsteq r1, sl, asr r9 │ │ │ │ - tsteq r1, lr, lsr #18 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - smlabteq r1, r2, r8, sl │ │ │ │ - @ instruction: 0x0101a8b8 │ │ │ │ - smlabbeq r1, ip, r8, sl │ │ │ │ - smlabbeq r1, r2, r8, sl │ │ │ │ - tsteq r1, r0, ror #16 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - tsteq r1, r8, lsl #16 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - @ instruction: 0x0101a7b4 │ │ │ │ - @ instruction: 0x01049196 │ │ │ │ - tsteq r4, r8, ror #4 │ │ │ │ - @ instruction: 0x01049198 │ │ │ │ - smlatteq r1, sl, r6, sl │ │ │ │ - smlabteq r1, r4, r6, sl │ │ │ │ - @ instruction: 0x0101a694 │ │ │ │ - smlabbeq r1, sl, r6, sl │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - @ instruction: 0x0101a5b0 │ │ │ │ - smlabbeq r1, r2, r5, sl │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + smlatteq r1, ip, r9, sl │ │ │ │ + smlabteq r1, r0, r9, sl │ │ │ │ + @ instruction: 0x0101a994 │ │ │ │ + smlabbeq r1, sl, r9, sl │ │ │ │ + tsteq r1, r6, ror #18 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + smlatteq r1, r8, r8, sl │ │ │ │ + @ instruction: 0x0101a8bc │ │ │ │ + @ instruction: 0x0101a890 │ │ │ │ + smlabbeq r1, r6, r8, sl │ │ │ │ + tsteq r1, r2, ror #16 │ │ │ │ + tsteq r1, r6, lsr r8 │ │ │ │ + tsteq r1, ip, lsr #16 │ │ │ │ + tsteq r1, r8, lsl r8 │ │ │ │ + smlatteq r1, ip, r7, sl │ │ │ │ + smlabteq r1, r0, r7, sl │ │ │ │ + smlatbeq r1, ip, r7, sl │ │ │ │ + @ instruction: 0x0101a798 │ │ │ │ + tsteq r1, ip, ror #14 │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + tsteq r1, r4, asr #14 │ │ │ │ + tsteq r1, r8, lsl r7 │ │ │ │ + smlatteq r1, r8, r6, sl │ │ │ │ + @ instruction: 0x0101a6ba │ │ │ │ + smlabbeq r1, lr, r6, sl │ │ │ │ + smlabbeq r1, r4, r6, sl │ │ │ │ + tsteq r1, lr, asr r6 │ │ │ │ + tsteq r1, r2, lsr #12 │ │ │ │ + tsteq r1, r8, lsl r6 │ │ │ │ + smlatteq r1, ip, r5, sl │ │ │ │ + smlatteq r1, r2, r5, sl │ │ │ │ + smlabteq r1, r0, r5, sl │ │ │ │ + smlabbeq r1, r6, r5, sl │ │ │ │ + tsteq r1, r8, ror #10 │ │ │ │ tsteq r1, r6, lsr r5 │ │ │ │ tsteq r1, r4, lsl r5 │ │ │ │ - smlatteq r1, sl, r4, sl │ │ │ │ - smlatteq r1, r2, r4, sl │ │ │ │ - @ instruction: 0x0101a4be │ │ │ │ - @ instruction: 0x0101a490 │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - tsteq r1, sl, asr r4 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - smlatteq r1, r2, r3, sl │ │ │ │ - @ instruction: 0x0101a3b8 │ │ │ │ - smlabbeq r1, sl, r3, sl │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, r4, asr r3 │ │ │ │ - tsteq r1, r2, lsr r3 │ │ │ │ - tsteq r1, r8, lsl #6 │ │ │ │ - mrseq sl, SP_irq │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - smlatbeq r1, sl, r2, sl │ │ │ │ + strdeq r8, [r4, -r6] │ │ │ │ + smlabteq r4, r8, pc, r8 @ │ │ │ │ + strdeq r8, [r4, -r8] │ │ │ │ + tsteq r1, sl, asr #8 │ │ │ │ + tsteq r1, r4, lsr #8 │ │ │ │ + strdeq sl, [r1, -r4] │ │ │ │ + smlatteq r1, sl, r3, sl │ │ │ │ + smlabteq r1, r8, r3, sl │ │ │ │ + @ instruction: 0x0101a39a │ │ │ │ + tsteq r1, ip, ror #6 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + smlatteq r1, r2, r2, sl │ │ │ │ + @ instruction: 0x0101a2b4 │ │ │ │ + @ instruction: 0x0101a296 │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, sl, asr #4 │ │ │ │ + tsteq r1, r2, asr #4 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + strdeq sl, [r1, -r0] │ │ │ │ + smlabteq r1, r2, r1, sl │ │ │ │ + @ instruction: 0x0101a1ba │ │ │ │ + @ instruction: 0x0101a198 │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, r8, lsl r1 │ │ │ │ + smlatteq r1, sl, r0, sl │ │ │ │ + strheq sl, [r1, -ip] │ │ │ │ + strheq sl, [r1, -r4] │ │ │ │ + swpeq sl, r2, [r1] │ │ │ │ + tsteq r1, r8, rrx │ │ │ │ + tsteq r1, r0, rrx │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + tsteq r1, sl │ │ │ │ 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 │ │ │ │ - tsteq r1, r2, lsl r1 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - smlatteq r1, r4, r0, sl │ │ │ │ - strheq sl, [r1, -r8] │ │ │ │ - smlatbeq r1, lr, r0, sl │ │ │ │ - smlabbeq r1, r8, r0, sl │ │ │ │ - qaddeq sl, sl, r1 │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ - strdeq r9, [r1, -ip] │ │ │ │ - smlabteq r1, ip, pc, r9 @ │ │ │ │ - smlabteq r1, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x01019f9e │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, r8, ror #30 │ │ │ │ - tsteq r1, r2, asr #30 │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - smlatteq r1, r2, lr, r9 │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - @ instruction: 0x01019eb4 │ │ │ │ - smlabbeq r1, r8, lr, r9 │ │ │ │ - tsteq r1, lr, ror lr │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, sl, lsr #28 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - smlabteq r1, sl, sp, r9 │ │ │ │ - smlabteq r1, r0, sp, r9 │ │ │ │ - @ instruction: 0x01019d9c │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - tsteq r1, r6, ror #26 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, r0, lsl sp │ │ │ │ - smlatteq r1, r0, ip, r9 │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - @ instruction: 0x01019cb2 │ │ │ │ - smlabbeq r1, r6, ip, r9 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - smlabteq r1, ip, fp, r9 │ │ │ │ - @ instruction: 0x01019b9c │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, r2, ror #22 │ │ │ │ - tsteq r1, lr, lsr fp │ │ │ │ - tsteq r1, r2, lsl fp │ │ │ │ - tsteq r1, r8, lsl #22 │ │ │ │ - smlatteq r1, r2, sl, r9 │ │ │ │ - @ instruction: 0x01019ab2 │ │ │ │ - smlabbeq r1, r2, sl, r9 │ │ │ │ - tsteq r1, r8, ror sl │ │ │ │ - tsteq r1, r4, asr sl │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - tsteq r1, lr, lsl sl │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - smlabteq r1, sl, r9, r9 │ │ │ │ - @ instruction: 0x0101999a │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - tsteq r1, r0, ror #18 │ │ │ │ - tsteq r1, ip, lsr r9 │ │ │ │ - tsteq r1, r0, lsl r9 │ │ │ │ - tsteq r1, r6, lsl #18 │ │ │ │ - smlatteq r1, r0, r8, r9 │ │ │ │ - @ instruction: 0x010198b0 │ │ │ │ - smlabbeq r1, r0, r8, r9 │ │ │ │ - tsteq r1, r6, ror r8 │ │ │ │ - tsteq r1, r2, asr r8 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - tsteq r1, ip, lsl r8 │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - smlabteq r1, r8, r7, r9 │ │ │ │ - @ instruction: 0x0101979e │ │ │ │ - tsteq r1, r0, ror r7 │ │ │ │ - tsteq r1, r4, asr #14 │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, lr, lsl r7 │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, lr, r6, r9 │ │ │ │ - smlatbeq r1, r2, r6, r9 │ │ │ │ - tsteq r1, r6, ror r6 │ │ │ │ - tsteq r1, r0, ror r6 │ │ │ │ - tsteq r1, r0, asr r6 │ │ │ │ - tsteq r1, r8, lsr #12 │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ + tsteq r1, r2, ror lr │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + tsteq r1, r4, asr #28 │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + tsteq r1, lr, lsl #28 │ │ │ │ + smlatteq r1, r8, sp, r9 │ │ │ │ + @ instruction: 0x01019dba │ │ │ │ + smlabbeq r1, ip, sp, r9 │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + tsteq r1, ip, lsr #26 │ │ │ │ + tsteq r1, r2, lsr #26 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlabteq r1, r8, ip, r9 │ │ │ │ + smlatbeq r1, r2, ip, r9 │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ + tsteq r1, r8, lsr ip │ │ │ │ + tsteq r1, r4, lsl ip │ │ │ │ + smlatteq r1, r8, fp, r9 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + @ instruction: 0x01019bb8 │ │ │ │ + smlabbeq r1, sl, fp, r9 │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + tsteq r1, sl, lsr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, r6, sl, r9 │ │ │ │ + smlatbeq r1, r0, sl, r9 │ │ │ │ + tsteq r1, r0, ror sl │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + smlatteq r1, r6, r9, r9 │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + @ instruction: 0x010199b6 │ │ │ │ + smlabbeq r1, r8, r9, r9 │ │ │ │ + tsteq r1, sl, asr r9 │ │ │ │ + tsteq r1, ip, lsr #18 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + smlabteq r1, ip, r8, r9 │ │ │ │ + smlabteq r1, r2, r8, r9 │ │ │ │ + @ instruction: 0x0101989e │ │ │ │ + tsteq r1, r2, ror r8 │ │ │ │ + tsteq r1, r8, ror #16 │ │ │ │ + tsteq r1, r2, asr #16 │ │ │ │ + tsteq r1, r2, lsl r8 │ │ │ │ + smlatteq r1, r2, r7, r9 │ │ │ │ ldrdeq r9, [r1, -r8] │ │ │ │ - smlatbeq r1, ip, r5, r9 │ │ │ │ - smlabbeq r1, r0, r5, r9 │ │ │ │ - tsteq r1, sl, ror r5 │ │ │ │ - tsteq r1, sl, asr r5 │ │ │ │ - tsteq r1, r2, lsr r5 │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - tsteq r1, sl, lsl #10 │ │ │ │ + @ instruction: 0x010197b4 │ │ │ │ + smlabbeq r1, r8, r7, r9 │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + tsteq r1, sl, lsr #14 │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + smlabteq r1, sl, r6, r9 │ │ │ │ + smlabteq r1, r0, r6, r9 │ │ │ │ + @ instruction: 0x0101969c │ │ │ │ + tsteq r1, r0, ror r6 │ │ │ │ + tsteq r1, r6, ror #12 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r1, r0, lsl r6 │ │ │ │ + smlatteq r1, r0, r5, r9 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + @ instruction: 0x010195b2 │ │ │ │ + smlabbeq r1, r6, r5, r9 │ │ │ │ + tsteq r1, ip, ror r5 │ │ │ │ + tsteq r1, r6, asr r5 │ │ │ │ + tsteq r1, r8, lsr #10 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlatbeq r1, r4, r4, r9 │ │ │ │ + @ instruction: 0x0101949e │ │ │ │ + tsteq r1, lr, ror r4 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + tsteq r1, r0, asr r4 │ │ │ │ + tsteq r1, lr, lsr #8 │ │ │ │ + tsteq r1, r2, lsl #8 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + @ instruction: 0x010193b0 │ │ │ │ + smlabbeq r1, r8, r3, r9 │ │ │ │ + smlabbeq r1, r2, r3, r9 │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + tsteq r1, r8, lsr r3 │ │ │ │ + tsteq r1, ip, lsl #6 │ │ │ │ + smlatteq r1, r0, r2, r9 │ │ │ │ ldrdeq r9, [r1, -sl] │ │ │ │ + @ instruction: 0x010192ba │ │ │ │ + @ instruction: 0x01019292 │ │ │ │ + smlabbeq r1, ip, r2, r9 │ │ │ │ + tsteq r1, sl, ror #4 │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ 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,142 +79367,30 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2193 @ 0xfffff76f │ │ │ │ ldmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2192 @ 0xfffff770 │ │ │ │ ldmmi r0, {r0, sp, lr, pc} │ │ │ │ ldclt 4, cr4, [r0, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, r6, lsr r3 │ │ │ │ - tsteq r1, r0, lsr r3 │ │ │ │ - tsteq r1, r2, lsl r3 │ │ │ │ - smlatteq r1, ip, r2, r9 │ │ │ │ - smlatteq r1, r6, r2, r9 │ │ │ │ - smlabteq r1, r6, r2, r9 │ │ │ │ - @ instruction: 0x01047b96 │ │ │ │ - smlabteq r4, r8, r9, r7 │ │ │ │ - smlatbeq r1, lr, r2, r9 │ │ │ │ - smlatteq r4, ip, sp, r7 │ │ │ │ - smlatbeq r1, r2, r2, r9 │ │ │ │ - tsteq r4, r8, lsl ip │ │ │ │ - @ instruction: 0x01019296 │ │ │ │ - smlabteq r4, ip, fp, r7 │ │ │ │ - smlabbeq r1, sl, r2, r9 │ │ │ │ - tsteq r4, r0, asr #20 │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - tsteq r1, r8, ror r2 │ │ │ │ - tsteq r1, r2, ror r2 │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r1, r6, ror #4 │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - tsteq r1, sl, asr r2 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r1, lr, asr #4 │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ - tsteq r1, r2, asr #4 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, sl, lsr #4 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - tsteq r1, lr, lsl r2 │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - tsteq r1, ip, lsl #4 │ │ │ │ - tsteq r1, r6, lsl #4 │ │ │ │ - mrseq r9, R9_usr │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r1, r9 │ │ │ │ - smlatteq r1, r8, r1, r9 │ │ │ │ - smlatteq r1, r2, r1, r9 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r1, r9 │ │ │ │ - smlabteq r1, r4, r1, r9 │ │ │ │ - @ instruction: 0x010191be │ │ │ │ - @ instruction: 0x010191b8 │ │ │ │ - tsteq r4, lr, lsl #18 │ │ │ │ - smlatbeq r1, ip, r1, r9 │ │ │ │ - smlatbeq r1, r6, r1, r9 │ │ │ │ - smlatbeq r1, r0, r1, r9 │ │ │ │ - @ instruction: 0x0101919a │ │ │ │ - ldrdeq r7, [r4, -r0] │ │ │ │ - smlabbeq r4, sl, r9, r7 │ │ │ │ - tsteq r4, r4, ror #18 │ │ │ │ - smlabbeq r1, r2, r1, r9 │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - tsteq r1, r6, ror r1 │ │ │ │ - tsteq r4, ip, lsl #20 │ │ │ │ - smlabteq r4, r6, r9, r7 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r4, sl, lsl sl │ │ │ │ - smlabbeq r4, r4, fp, r7 │ │ │ │ - tsteq r4, lr, asr #20 │ │ │ │ - tsteq r1, ip, asr #2 │ │ │ │ - tsteq r4, r2, lsl #22 │ │ │ │ - ldrdeq r7, [r4, -ip] │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ - tsteq r1, r4, lsr r1 │ │ │ │ - tsteq r1, lr, lsr #2 │ │ │ │ - tsteq r1, r8, lsr #2 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - tsteq r1, ip, lsl r1 │ │ │ │ - tsteq r1, r6, lsl r1 │ │ │ │ - tsteq r1, r0, lsl r1 │ │ │ │ - tsteq r1, sl, lsl #2 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r0, r9 │ │ │ │ - smlatteq r1, r6, r0, r9 │ │ │ │ - smlatteq r1, r0, r0, r9 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - ldrdeq r9, [r1, -r4] │ │ │ │ - smlabteq r1, lr, r0, r9 │ │ │ │ - smlabteq r1, r8, r0, r9 │ │ │ │ - smlabteq r1, r2, r0, r9 │ │ │ │ - strheq r9, [r1, -ip] │ │ │ │ - strheq r9, [r1, -r6] │ │ │ │ - strheq r9, [r1, -r0] │ │ │ │ - smlatbeq r1, sl, r0, r9 │ │ │ │ - smlatbeq r1, r4, r0, r9 │ │ │ │ - swpeq r9, lr, [r1] │ │ │ │ - swpeq r9, r8, [r1] │ │ │ │ - swpeq r9, r2, [r1] │ │ │ │ - smlabbeq r1, ip, r0, r9 │ │ │ │ - smlabbeq r1, r6, r0, r9 │ │ │ │ - smlabbeq r1, r0, r0, r9 │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - tsteq r4, sl, lsl #22 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - tsteq r1, r2, rrx │ │ │ │ - tsteq r4, r0, lsl #24 │ │ │ │ - ldrdeq r7, [r4, -r2] │ │ │ │ - qaddeq r9, r0, r1 │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, r8, lsr r0 │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - tsteq r1, ip, lsr #32 │ │ │ │ + swpeq r9, r6, [r1] │ │ │ │ + swpeq r9, r0, [r1] │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r6, asr #32 │ │ │ │ tsteq r1, r6, lsr #32 │ │ │ │ - tsteq r1, r0, lsr #32 │ │ │ │ - tsteq r1, sl, lsl r0 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ + strdeq r7, [r4, -r6] │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ tsteq r1, lr │ │ │ │ - tsteq r1, r8 │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ tsteq r1, r2 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ + tsteq r4, r8, ror r9 │ │ │ │ strdeq r8, [r1, -r6] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ + tsteq r4, ip, lsr #18 │ │ │ │ smlatteq r1, sl, pc, r8 @ │ │ │ │ - smlatteq r1, r4, pc, r8 @ │ │ │ │ + smlatbeq r4, r0, r7, r7 │ │ │ │ ldrdeq r8, [r1, -lr] │ │ │ │ ldrdeq r8, [r1, -r8] │ │ │ │ ldrdeq r8, [r1, -r2] │ │ │ │ smlabteq r1, ip, pc, r8 @ │ │ │ │ smlabteq r1, r6, pc, r8 @ │ │ │ │ smlabteq r1, r0, pc, r8 @ │ │ │ │ @ instruction: 0x01018fba │ │ │ │ @@ -79511,14 +79399,126 @@ │ │ │ │ smlatbeq r1, r8, pc, r8 @ │ │ │ │ smlatbeq r1, r2, pc, r8 @ │ │ │ │ @ instruction: 0x01018f9c │ │ │ │ @ instruction: 0x01018f96 │ │ │ │ @ instruction: 0x01018f90 │ │ │ │ smlabbeq r1, sl, pc, r8 @ │ │ │ │ smlabbeq r1, r4, pc, r8 @ │ │ │ │ + tsteq r1, lr, ror pc │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, ip, ror #30 │ │ │ │ + tsteq r1, r6, ror #30 │ │ │ │ + tsteq r1, r0, ror #30 │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ + tsteq r1, r4, asr pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, r2, asr #30 │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r1, sl, lsr #30 │ │ │ │ + tsteq r1, r4, lsr #30 │ │ │ │ + tsteq r1, lr, lsl pc │ │ │ │ + tsteq r1, r8, lsl pc │ │ │ │ + tsteq r4, lr, ror #12 │ │ │ │ + tsteq r1, ip, lsl #30 │ │ │ │ + tsteq r1, r6, lsl #30 │ │ │ │ + tsteq r1, r0, lsl #30 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + tsteq r4, r0, lsr r7 │ │ │ │ + smlatteq r4, sl, r6, r7 │ │ │ │ + smlabteq r4, r4, r6, r7 │ │ │ │ + smlatteq r1, r2, lr, r8 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + tsteq r4, ip, ror #14 │ │ │ │ + tsteq r4, r6, lsr #14 │ │ │ │ + smlabteq r1, r4, lr, r8 │ │ │ │ + tsteq r4, sl, ror r7 │ │ │ │ + smlatteq r4, r4, r8, r7 │ │ │ │ + smlatbeq r4, lr, r7, r7 │ │ │ │ + smlatbeq r1, ip, lr, r8 │ │ │ │ + tsteq r4, r2, ror #16 │ │ │ │ + tsteq r4, ip, lsr r8 │ │ │ │ + @ instruction: 0x01018e9a │ │ │ │ + @ instruction: 0x01018e94 │ │ │ │ + smlabbeq r1, lr, lr, r8 │ │ │ │ + smlabbeq r1, r8, lr, r8 │ │ │ │ + smlabbeq r1, r2, lr, r8 │ │ │ │ + tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r6, ror lr │ │ │ │ + tsteq r1, r0, ror lr │ │ │ │ + tsteq r1, sl, ror #28 │ │ │ │ + tsteq r1, r4, ror #28 │ │ │ │ + tsteq r1, lr, asr lr │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + tsteq r1, r2, asr lr │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + tsteq r1, r0, asr #28 │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + tsteq r1, lr, lsr #28 │ │ │ │ + tsteq r1, r8, lsr #28 │ │ │ │ + tsteq r1, r2, lsr #28 │ │ │ │ + tsteq r1, ip, lsl lr │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ + tsteq r1, sl, lsl #28 │ │ │ │ + tsteq r1, r4, lsl #28 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + smlatteq r1, ip, sp, r8 │ │ │ │ + smlatteq r1, r6, sp, r8 │ │ │ │ + smlatteq r1, r0, sp, r8 │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + tsteq r4, sl, ror #16 │ │ │ │ + @ instruction: 0x0104789c │ │ │ │ + smlabteq r1, r2, sp, r8 │ │ │ │ + tsteq r4, r0, ror #18 │ │ │ │ + tsteq r4, r2, lsr r9 │ │ │ │ + @ instruction: 0x01018db0 │ │ │ │ + smlatbeq r1, sl, sp, r8 │ │ │ │ + smlatbeq r1, r4, sp, r8 │ │ │ │ + @ instruction: 0x01018d9e │ │ │ │ + @ instruction: 0x01018d98 │ │ │ │ + @ instruction: 0x01018d92 │ │ │ │ + smlabbeq r1, ip, sp, r8 │ │ │ │ + smlabbeq r1, r6, sp, r8 │ │ │ │ + smlabbeq r1, r0, sp, r8 │ │ │ │ + tsteq r1, sl, ror sp │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ + tsteq r1, lr, ror #26 │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + tsteq r1, ip, asr sp │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, r0, asr sp │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + tsteq r1, r4, asr #26 │ │ │ │ + tsteq r1, lr, lsr sp │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, ip, lsr #26 │ │ │ │ + tsteq r1, r6, lsr #26 │ │ │ │ + tsteq r1, r0, lsr #26 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + tsteq r1, r4, lsl sp │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, r8, lsl #26 │ │ │ │ + tsteq r1, r2, lsl #26 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + strdeq r8, [r1, -r6] │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + smlatteq r1, sl, ip, r8 │ │ │ │ + smlatteq r1, r4, ip, 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, r6, lsl #28 │ │ │ │ - smlatteq r3, r0, sp, r7 │ │ │ │ - tsteq r4, r6, lsl #28 │ │ │ │ - tsteq r4, r8, lsl #28 │ │ │ │ - tsteq r4, lr, lsl #28 │ │ │ │ + tsteq r4, r6, ror #22 │ │ │ │ + tsteq r3, r0, asr #22 │ │ │ │ + tsteq r4, r6, ror #22 │ │ │ │ + tsteq r4, r8, ror #22 │ │ │ │ + tsteq r4, lr, ror #22 │ │ │ │ mvnspl pc, #675282944 @ 0x28400000 │ │ │ │ blcs 6e6c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x72ba8> │ │ │ │ bicshi pc, r0, r1, lsl #4 │ │ │ │ andsne pc, r1, #268435460 @ 0x10000004 │ │ │ │ andsne pc, r1, #192, 4 │ │ │ │ @ instruction: 0x07d040da │ │ │ │ msrhi SPSR_c, r1, lsl #2 │ │ │ │ @@ -82290,37 +82290,37 @@ │ │ │ │ @ instruction: 0xf7ae4620 │ │ │ │ and lr, r7, sl, asr #29 │ │ │ │ @ instruction: 0x46334a11 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ cdp 7, 12, cr15, cr0, cr14, {5} │ │ │ │ ldcllt 0, cr11, [r0, #12]! │ │ │ │ - tsteq r3, r2, lsr #16 │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - tsteq r4, lr, ror #28 │ │ │ │ - strdeq r6, [r1, -sl] │ │ │ │ - tsteq r1, lr, asr #12 │ │ │ │ - smlatteq r1, r6, r6, r6 │ │ │ │ - smlabteq r4, sl, lr, r4 │ │ │ │ - tsteq r3, lr, lsl lr │ │ │ │ - @ instruction: 0x01044ebc │ │ │ │ - tsteq r1, r0, lsl #12 │ │ │ │ - smlatteq r3, ip, sp, r5 │ │ │ │ - @ instruction: 0x01044eb2 │ │ │ │ - smlabteq r3, lr, sp, r5 │ │ │ │ - smlatbeq r1, r0, r2, r6 │ │ │ │ + smlabbeq r3, r2, r5, r6 │ │ │ │ + ldrdeq r5, [r3, -r0] │ │ │ │ + smlabteq r4, lr, fp, r4 │ │ │ │ + tsteq r1, sl, asr r4 │ │ │ │ + smlatbeq r1, lr, r3, r6 │ │ │ │ + tsteq r1, r6, asr #8 │ │ │ │ + tsteq r4, sl, lsr #24 │ │ │ │ + tsteq r3, lr, ror fp │ │ │ │ + tsteq r4, ip, lsl ip │ │ │ │ + tsteq r1, r0, ror #6 │ │ │ │ + tsteq r3, ip, asr #22 │ │ │ │ + tsteq r4, r2, lsl ip │ │ │ │ + tsteq r3, lr, lsr #22 │ │ │ │ + mrseq r6, (UNDEF: 1) │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf8c4f7e6 │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, r8, asr #28 │ │ │ │ + smlatbeq r4, r8, fp, r4 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01016598 │ │ │ │ - smlabteq r4, lr, fp, r6 │ │ │ │ - @ instruction: 0x01016590 │ │ │ │ - tsteq r1, lr, ror r5 │ │ │ │ - tsteq sl, sl, ror #6 │ │ │ │ - tsteq r1, r0, ror r5 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r4, lr, asr #22 │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - smlatteq sl, sl, r2, r2 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - strdeq r6, [r4, -sl] │ │ │ │ - tsteq r1, ip, asr r5 │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ - @ instruction: 0x010a2296 │ │ │ │ - tsteq r1, ip, lsr r5 │ │ │ │ - tsteq r1, r4, asr #10 │ │ │ │ - tsteq r1, r6, asr #10 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - tsteq r1, ip, lsr #10 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r2, asr #8 │ │ │ │ - tsteq r1, r8, lsl r5 │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ + strdeq r6, [r1, -r8] │ │ │ │ + tsteq r4, lr, lsr #18 │ │ │ │ strdeq r6, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r3, r6 │ │ │ │ - smlatteq r3, r4, r0, r8 │ │ │ │ - smlatteq r3, r4, r0, r8 │ │ │ │ - smlatteq r3, r2, r0, r8 │ │ │ │ - tsteq r3, r8, lsr #2 │ │ │ │ - strheq r8, [r3, -r8] │ │ │ │ - strheq r8, [r3, -r6] │ │ │ │ - smlatteq r4, lr, r8, r2 │ │ │ │ - smlatteq r4, r8, r8, r2 │ │ │ │ - smlatteq r4, r2, r8, r2 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - ldrdeq r2, [r4, -r0] │ │ │ │ - smlabteq r4, sl, r8, r2 │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ - tsteq r1, sl, asr #22 │ │ │ │ - smlatbeq r4, r8, r8, r2 │ │ │ │ - strheq r2, [sl, -r0] │ │ │ │ - @ instruction: 0x010428b2 │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r1, r0, asr #22 │ │ │ │ - smlatbeq r4, r6, r8, r2 │ │ │ │ - smlabbeq r1, lr, r2, r6 │ │ │ │ - smlabbeq r1, r8, r2, r6 │ │ │ │ - @ instruction: 0x010427b2 │ │ │ │ - @ instruction: 0x010427b2 │ │ │ │ - @ instruction: 0x010427b8 │ │ │ │ + ldrdeq r6, [r1, -lr] │ │ │ │ + smlabteq sl, sl, r0, r2 │ │ │ │ + ldrdeq r6, [r1, -r0] │ │ │ │ + ldrdeq r6, [r1, -r4] │ │ │ │ + smlabteq r1, lr, r2, r6 │ │ │ │ + smlabteq r1, r6, r2, r6 │ │ │ │ + smlatbeq r4, lr, r8, r6 │ │ │ │ + @ instruction: 0x010162b8 │ │ │ │ + smlabteq r1, r6, r2, r6 │ │ │ │ + tsteq sl, sl, asr #32 │ │ │ │ + smlabteq r1, r6, r2, r6 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + @ instruction: 0x010162bc │ │ │ │ + smlatbeq r1, sl, r2, r6 │ │ │ │ + strdeq r1, [sl, -r6] │ │ │ │ + @ instruction: 0x0101629c │ │ │ │ + smlatbeq r1, r4, r2, r6 │ │ │ │ + smlatbeq r1, r6, r2, r6 │ │ │ │ + smlatbeq r1, r0, r2, r6 │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + smlabbeq r1, ip, r2, r6 │ │ │ │ + smlatbeq r1, r8, r1, r6 │ │ │ │ + smlatbeq r1, r2, r1, r6 │ │ │ │ + tsteq r1, r8, ror r2 │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ + @ instruction: 0x010449b8 │ │ │ │ + tsteq r1, r0, asr r1 │ │ │ │ + tsteq r1, sl, asr #2 │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + tsteq r3, r4, asr #28 │ │ │ │ + tsteq r3, r2, asr #28 │ │ │ │ + smlabbeq r3, r8, lr, r7 │ │ │ │ + tsteq r3, r8, lsl lr │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + tsteq r4, lr, asr #12 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + tsteq r4, r2, asr #12 │ │ │ │ + tsteq r4, ip, lsr r6 │ │ │ │ + tsteq r4, r6, lsr r6 │ │ │ │ + tsteq r4, r0, lsr r6 │ │ │ │ + tsteq r4, sl, lsr #12 │ │ │ │ + smlatbeq r1, ip, r8, sp │ │ │ │ + smlatbeq r1, sl, r8, sp │ │ │ │ + tsteq r4, r8, lsl #12 │ │ │ │ + tsteq sl, r0, lsl lr │ │ │ │ + tsteq r4, r2, lsl r6 │ │ │ │ + @ instruction: 0x0101d8ba │ │ │ │ + smlatbeq r1, r0, r8, sp │ │ │ │ + tsteq r4, r6, lsl #12 │ │ │ │ + smlatteq r1, lr, pc, r5 @ │ │ │ │ + smlatteq r1, r8, pc, r5 @ │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + tsteq r4, r2, lsl r5 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ 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 │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - tsteq r4, ip, lsr r9 │ │ │ │ - tsteq r1, r8, lsr #24 │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - strdeq r5, [r1, -r6] │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - smlatbeq r1, r6, fp, r5 │ │ │ │ - @ instruction: 0x01015b9c │ │ │ │ - tsteq r1, r6, ror fp │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - @ instruction: 0x0104489a │ │ │ │ - strdeq r4, [r4, -r4] │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + @ instruction: 0x0104469c │ │ │ │ + smlabbeq r1, r8, r9, r5 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + tsteq r1, r6, asr r9 │ │ │ │ + tsteq r1, r0, lsr r9 │ │ │ │ + tsteq r1, r6, lsl #18 │ │ │ │ + strdeq r5, [r1, -ip] │ │ │ │ + ldrdeq r5, [r1, -r6] │ │ │ │ + ldrdeq r4, [r4, -ip] │ │ │ │ + strdeq r4, [r4, -sl] │ │ │ │ + tsteq r4, r4, asr r6 │ │ │ │ + tsteq r1, r6, asr r8 │ │ │ │ + tsteq r4, r4, ror r6 │ │ │ │ strdeq r5, [r1, -r6] │ │ │ │ - tsteq r4, r4, lsl r9 │ │ │ │ - @ instruction: 0x01015a96 │ │ │ │ - tsteq r4, sl, lsr r9 │ │ │ │ - tsteq r1, r2, asr #20 │ │ │ │ - tsteq r1, r8, lsl sl │ │ │ │ - strdeq r5, [r1, -r2] │ │ │ │ - smlabteq r1, r8, r9, r5 │ │ │ │ - @ instruction: 0x010159be │ │ │ │ - @ instruction: 0x0101599a │ │ │ │ - tsteq r1, lr, ror #18 │ │ │ │ - tsteq r1, sl, asr #18 │ │ │ │ - tsteq r1, r6, lsr #18 │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - smlatbeq r1, r4, r8, r5 │ │ │ │ - smlabbeq r1, r6, r8, r5 │ │ │ │ - tsteq r1, r2, ror #16 │ │ │ │ - tsteq r1, r2, lsr r8 │ │ │ │ - tsteq r1, sl, lsl r8 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - smlabteq r1, lr, r7, r5 │ │ │ │ - smlatbeq r1, r8, r7, r5 │ │ │ │ - smlabbeq r1, r6, r7, r5 │ │ │ │ - tsteq r1, sl, asr r7 │ │ │ │ - tsteq r1, r2, lsr r7 │ │ │ │ - tsteq r1, sl, lsl r7 │ │ │ │ - @ instruction: 0x01044696 │ │ │ │ - ldrdeq r4, [r4, -r2] │ │ │ │ - tsteq r4, lr, ror #14 │ │ │ │ - tsteq r1, lr, asr r6 │ │ │ │ - tsteq r1, ip, lsr #12 │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ + @ instruction: 0x0104469a │ │ │ │ + smlatbeq r1, r2, r7, r5 │ │ │ │ + tsteq r1, r8, ror r7 │ │ │ │ + tsteq r1, r2, asr r7 │ │ │ │ + tsteq r1, r8, lsr #14 │ │ │ │ + tsteq r1, lr, lsl r7 │ │ │ │ + strdeq r5, [r1, -sl] │ │ │ │ + smlabteq r1, lr, r6, r5 │ │ │ │ + smlatbeq r1, sl, r6, r5 │ │ │ │ + smlabbeq r1, r6, r6, r5 │ │ │ │ + tsteq r1, r0, lsr r6 │ │ │ │ + tsteq r1, r4, lsl #12 │ │ │ │ smlatteq r1, r6, r5, r5 │ │ │ │ - @ instruction: 0x010155ba │ │ │ │ - smlabbeq r1, lr, r5, r5 │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r1, r0, lsl r5 │ │ │ │ + smlabteq r1, r2, r5, r5 │ │ │ │ + @ instruction: 0x01015592 │ │ │ │ + tsteq r1, sl, ror r5 │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + tsteq r1, lr, lsr #10 │ │ │ │ tsteq r1, r8, lsl #10 │ │ │ │ - smlatteq r1, r4, r4, r5 │ │ │ │ - smlabteq r1, r0, r4, r5 │ │ │ │ - @ instruction: 0x01015496 │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - tsteq r1, lr, asr #8 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - ldrdeq r5, [r1, -r6] │ │ │ │ - @ instruction: 0x010153b2 │ │ │ │ - smlabbeq r1, r8, r3, r5 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ + smlatteq r1, r6, r4, r5 │ │ │ │ + @ instruction: 0x010154ba │ │ │ │ + @ instruction: 0x01015492 │ │ │ │ + tsteq r1, sl, ror r4 │ │ │ │ + strdeq r4, [r4, -r6] │ │ │ │ + tsteq r4, r2, lsr r4 │ │ │ │ + smlabteq r4, lr, r4, r4 │ │ │ │ + @ instruction: 0x010153be │ │ │ │ + smlabbeq r1, ip, r3, r5 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ tsteq r1, sl, lsl r3 │ │ │ │ - strdeq r5, [r1, -r2] │ │ │ │ - smlabteq r1, sl, r2, r5 │ │ │ │ - smlatbeq r1, r8, r2, r5 │ │ │ │ - smlabbeq r1, r6, r2, r5 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ + smlatteq r1, lr, r2, r5 │ │ │ │ + smlabteq r1, r4, r2, r5 │ │ │ │ + @ instruction: 0x0101529a │ │ │ │ + tsteq r1, r0, ror r2 │ │ │ │ + tsteq r1, r8, ror #4 │ │ │ │ + tsteq r1, r4, asr #4 │ │ │ │ + tsteq r1, r0, lsr #4 │ │ │ │ strdeq r5, [r1, -r6] │ │ │ │ - ldrdeq r5, [r1, -r0] │ │ │ │ - @ instruction: 0x010151b0 │ │ │ │ - @ instruction: 0x01015190 │ │ │ │ - tsteq r1, sl, ror #2 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, sl, lsr #2 │ │ │ │ - @ instruction: 0x01043fbe │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - tsteq r4, r2, asr lr │ │ │ │ - tsteq r4, r4, lsl r2 │ │ │ │ - tsteq r1, r6, lsl #2 │ │ │ │ - mrseq r5, (UNDEF: 17) │ │ │ │ - strdeq r5, [r1, -sl] │ │ │ │ - strdeq r5, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r0, r5 │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ - smlabbeq r4, r2, lr, r3 │ │ │ │ - ldrdeq r5, [r1, -ip] │ │ │ │ + ldrdeq r5, [r1, -r2] │ │ │ │ + smlatbeq r1, lr, r1, r5 │ │ │ │ + smlabbeq r1, r4, r1, r5 │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, r6, lsr r1 │ │ │ │ + tsteq r1, r2, lsl r1 │ │ │ │ + smlatteq r1, r8, r0, r5 │ │ │ │ + smlabteq r1, r6, r0, r5 │ │ │ │ + smlatbeq r1, r4, r0, r5 │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + qaddeq r5, r2, r1 │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + tsteq r1, r8 │ │ │ │ + smlatteq r1, r6, pc, r4 @ │ │ │ │ + @ instruction: 0x01014fbe │ │ │ │ + @ instruction: 0x01014f9c │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r1, r0, lsl pc │ │ │ │ + strdeq r4, [r1, -r0] │ │ │ │ + smlabteq r1, sl, lr, r4 │ │ │ │ + smlatbeq r1, sl, lr, r4 │ │ │ │ + smlabbeq r1, sl, lr, r4 │ │ │ │ + tsteq r4, lr, lsl sp │ │ │ │ + tsteq r4, r8, lsr ip │ │ │ │ + @ instruction: 0x01043bb2 │ │ │ │ + tsteq r4, r4, ror pc │ │ │ │ + tsteq r1, r6, ror #28 │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + tsteq r1, sl, asr lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, lr, asr #28 │ │ │ │ + smlabteq r4, r8, fp, r3 │ │ │ │ + smlatteq r4, r2, fp, r3 │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + tsteq r4, r6, asr ip │ │ │ │ + tsteq r4, r0, lsr ip │ │ │ │ + tsteq r1, sl, lsr #28 │ │ │ │ + smlabbeq r4, r4, ip, r3 │ │ │ │ + @ instruction: 0x01043c9e │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + smlatteq r4, ip, ip, r3 │ │ │ │ + tsteq r1, r6, lsl #28 │ │ │ │ + tsteq r4, r0, lsl #26 │ │ │ │ + strdeq r4, [r1, -sl] │ │ │ │ + strdeq r4, [r1, -r4] │ │ │ │ + smlatteq r1, lr, sp, r4 │ │ │ │ + smlatteq r1, r8, sp, r4 │ │ │ │ + smlatteq r1, r2, sp, r4 │ │ │ │ + tsteq r4, r4, lsr sp │ │ │ │ strdeq r3, [r4, -r6] │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlabteq r1, sl, r0, r5 │ │ │ │ - tsteq r4, r4, lsr #30 │ │ │ │ - tsteq r4, lr, lsr pc │ │ │ │ - strheq r5, [r1, -r8] │ │ │ │ - tsteq r4, sl, ror r0 │ │ │ │ - smlabbeq r4, ip, pc, r3 @ │ │ │ │ - smlatbeq r1, r6, r0, r5 │ │ │ │ - smlatbeq r4, r0, pc, r3 @ │ │ │ │ - swpeq r5, sl, [r1] │ │ │ │ - swpeq r5, r4, [r1] │ │ │ │ - smlabbeq r1, lr, r0, r5 │ │ │ │ - smlabbeq r1, r8, r0, r5 │ │ │ │ - smlabbeq r1, r2, r0, r5 │ │ │ │ - ldrdeq r3, [r4, -r4] │ │ │ │ - @ instruction: 0x01043f96 │ │ │ │ - tsteq r1, r0, ror r0 │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - tsteq r1, r4, rrx │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ + smlabteq r1, sl, sp, r4 │ │ │ │ + smlabteq r1, r4, sp, r4 │ │ │ │ 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 │ │ │ │ - smlatbeq r1, r6, lr, r4 │ │ │ │ - smlatbeq r1, r0, lr, r4 │ │ │ │ - tsteq r4, r2, asr #30 │ │ │ │ - smlabteq r4, ip, lr, r3 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - smlabbeq r1, r8, lr, r4 │ │ │ │ - smlabbeq r1, r2, lr, r4 │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - tsteq r1, r4, ror #28 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r8, asr lr │ │ │ │ - tsteq r1, r2, asr lr │ │ │ │ - tsteq r1, ip, asr #28 │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - tsteq r1, r4, lsr lr │ │ │ │ - tsteq r1, lr, lsr #28 │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - tsteq r1, r2, lsr #28 │ │ │ │ - tsteq r1, ip, lsl lr │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + smlatbeq r4, r2, ip, r3 │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, lr, asr ip │ │ │ │ + smlatteq r1, r8, fp, r4 │ │ │ │ + smlatteq r1, r2, fp, r4 │ │ │ │ + ldrdeq r4, [r1, -ip] │ │ │ │ + ldrdeq r4, [r1, -r6] │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ + smlabteq r1, sl, fp, r4 │ │ │ │ + smlabteq r1, r4, fp, r4 │ │ │ │ + @ instruction: 0x01014bbe │ │ │ │ + @ instruction: 0x01014bb8 │ │ │ │ + @ instruction: 0x01014bb2 │ │ │ │ + smlatbeq r1, ip, fp, r4 │ │ │ │ + smlatbeq r1, r6, fp, r4 │ │ │ │ + smlatbeq r1, r0, fp, r4 │ │ │ │ + @ instruction: 0x01014b9a │ │ │ │ + @ instruction: 0x01014b94 │ │ │ │ + smlabbeq r1, lr, fp, r4 │ │ │ │ + smlabbeq r1, r8, fp, r4 │ │ │ │ + smlabbeq r1, r2, fp, r4 │ │ │ │ + tsteq r1, ip, ror fp │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -84045,22 +84045,22 @@ │ │ │ │ and lr, r7, r6, lsl r9 │ │ │ │ ldrtmi r4, [fp], -ip, lsl #20 │ │ │ │ strtmi r2, [r8], -r1, lsl #2 │ │ │ │ @ instruction: 0x9600447a │ │ │ │ stmdb ip, {r0, r2, r3, r5, r7, r8, r9, sl, ip, sp, lr, pc} │ │ │ │ pop {r1, ip, sp, pc} │ │ │ │ svclt 0x000081f0 │ │ │ │ - tsteq r4, sl, lsl r6 │ │ │ │ - tsteq r3, r6, lsr r5 │ │ │ │ - smlatbeq r1, r8, sl, r4 │ │ │ │ - tsteq r1, r8, lsr fp │ │ │ │ - tsteq r1, r2, lsr fp │ │ │ │ - tsteq r1, sl, ror sl │ │ │ │ - tsteq r3, r6, ror #4 │ │ │ │ - tsteq r1, r8, lsr r7 │ │ │ │ + tsteq r4, sl, ror r3 │ │ │ │ + @ instruction: 0x01034296 │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + @ instruction: 0x01014898 │ │ │ │ + @ instruction: 0x01014892 │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + smlabteq r3, r6, pc, r3 @ │ │ │ │ + @ instruction: 0x01014498 │ │ │ │ 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 │ │ │ │ - tsteq r4, r8, ror r7 │ │ │ │ - tsteq r4, r2, lsl r6 │ │ │ │ - tsteq r4, ip, asr r5 │ │ │ │ - strdeq r3, [r4, -lr] │ │ │ │ - smlabteq r4, ip, r4, r3 │ │ │ │ - smlabbeq r4, r6, r7, r3 │ │ │ │ - @ instruction: 0x01043498 │ │ │ │ - tsteq r4, r2, lsl r5 │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - smlatbeq r4, r2, r7, r3 │ │ │ │ - smlabbeq r4, r4, r5, r3 │ │ │ │ + ldrdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, r2, ror r3 │ │ │ │ + @ instruction: 0x010432bc │ │ │ │ + tsteq r4, lr, asr r2 │ │ │ │ + tsteq r4, ip, lsr #4 │ │ │ │ + smlatteq r4, r6, r4, r3 │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + tsteq r4, r2, ror r2 │ │ │ │ + tsteq r4, ip, lsr r5 │ │ │ │ + tsteq r4, r2, lsl #10 │ │ │ │ + smlatteq r4, r4, r2, r3 │ │ │ │ + @ instruction: 0x010432b2 │ │ │ │ + smlabbeq r4, ip, r5, r3 │ │ │ │ tsteq r4, r2, asr r5 │ │ │ │ - tsteq r4, ip, lsr #16 │ │ │ │ + strdeq r3, [r4, -r8] │ │ │ │ + smlatteq r4, r2, r5, r3 │ │ │ │ + smlatbeq r4, r8, r5, r3 │ │ │ │ + smlabteq r4, r2, r3, r3 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + tsteq r4, r2, lsr r3 │ │ │ │ + tsteq r4, ip, lsr #12 │ │ │ │ strdeq r3, [r4, -r2] │ │ │ │ - @ instruction: 0x01043598 │ │ │ │ - smlabbeq r4, r2, r8, r3 │ │ │ │ - tsteq r4, r8, asr #16 │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - ldrdeq r3, [r4, -r2] │ │ │ │ - smlabteq r4, ip, r8, r3 │ │ │ │ - @ instruction: 0x01043892 │ │ │ │ - tsteq r4, r8, lsl r6 │ │ │ │ - tsteq r4, r2, lsr #18 │ │ │ │ - smlatteq r4, r8, r8, r3 │ │ │ │ - smlabbeq r4, sl, r6, r3 │ │ │ │ - tsteq r4, r8, asr r6 │ │ │ │ - tsteq r4, sl, ror r9 │ │ │ │ + tsteq r4, r8, ror r3 │ │ │ │ + smlabbeq r4, r2, r6, r3 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + smlatteq r4, sl, r3, r3 │ │ │ │ + @ instruction: 0x010433b8 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + @ instruction: 0x0104369c │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + tsteq r4, r8, lsr r7 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ tsteq r4, ip, lsr r9 │ │ │ │ - @ instruction: 0x0104369e │ │ │ │ + tsteq r4, sl, lsr r8 │ │ │ │ + smlabteq r4, r4, r7, r3 │ │ │ │ + smlabbeq r4, sl, r7, r3 │ │ │ │ + smlatbeq r4, r0, r7, r3 │ │ │ │ + tsteq r4, r6, asr #14 │ │ │ │ + smlatteq r4, r0, r7, r3 │ │ │ │ + strdeq r3, [r4, -sl] │ │ │ │ + smlabteq r4, r4, r7, r3 │ │ │ │ + smlabbeq r4, r6, r8, r3 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ + tsteq r4, sl, asr r8 │ │ │ │ + tsteq r4, ip, lsl r8 │ │ │ │ + smlatbeq r4, sl, r8, r3 │ │ │ │ + smlabteq r4, r8, r8, r3 │ │ │ │ + tsteq r4, sl, ror r8 │ │ │ │ + tsteq r4, ip, lsl sl │ │ │ │ + tsteq r4, sl, ror r9 │ │ │ │ + tsteq r4, ip, lsl r9 │ │ │ │ + tsteq r4, r2, asr #18 │ │ │ │ + smlatteq r4, r4, r8, r3 │ │ │ │ + @ instruction: 0x010439b6 │ │ │ │ ldrdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x0104399a │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - ldrdeq r3, [r4, -sl] │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r4, sl, lsr #20 │ │ │ │ - tsteq r4, r0, asr #20 │ │ │ │ - smlatteq r4, r6, r9, r3 │ │ │ │ - smlabbeq r4, r0, sl, r3 │ │ │ │ - @ instruction: 0x01043a9a │ │ │ │ - tsteq r4, r4, ror #20 │ │ │ │ - tsteq r4, r6, lsr #22 │ │ │ │ - smlatteq r4, r0, sl, r3 │ │ │ │ + smlabbeq r4, r2, r9, r3 │ │ │ │ + tsteq r4, r4, ror sl │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + tsteq r4, ip, lsr sl │ │ │ │ strdeq r3, [r4, -sl] │ │ │ │ - @ instruction: 0x01043abc │ │ │ │ - tsteq r4, sl, asr #22 │ │ │ │ - tsteq r4, r8, ror #22 │ │ │ │ - tsteq r4, sl, lsl fp │ │ │ │ - @ instruction: 0x01043cbc │ │ │ │ - tsteq r4, sl, lsl ip │ │ │ │ - @ instruction: 0x01043bbc │ │ │ │ - smlatteq r4, r2, fp, r3 │ │ │ │ - smlabbeq r4, r4, fp, r3 │ │ │ │ - tsteq r4, r6, asr ip │ │ │ │ - tsteq r4, r8, ror ip │ │ │ │ - tsteq r4, r2, lsr #24 │ │ │ │ - tsteq r4, r4, lsl sp │ │ │ │ - @ instruction: 0x01043cbe │ │ │ │ - ldrdeq r3, [r4, -ip] │ │ │ │ - @ instruction: 0x01043c9a │ │ │ │ - tsteq r4, r8, lsr #26 │ │ │ │ - tsteq r4, r2, asr sp │ │ │ │ + smlabbeq r4, r8, sl, r3 │ │ │ │ + @ instruction: 0x01043ab2 │ │ │ │ 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 │ │ │ │ - smlabbeq r3, sl, r6, r3 │ │ │ │ - tsteq r3, sl, lsl sl │ │ │ │ - tsteq r3, sl, ror r6 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - tsteq r4, r2, asr r9 │ │ │ │ - smlabteq r3, r6, r9, r3 │ │ │ │ - tsteq r1, r4, lsl #10 │ │ │ │ - tsteq r4, r0, lsr #18 │ │ │ │ - tsteq r4, r8, lsl r9 │ │ │ │ - tsteq r4, r0, lsl r9 │ │ │ │ - tsteq r4, r8, lsl #18 │ │ │ │ - tsteq r4, r0, lsl #18 │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - smlatteq r4, r8, r8, r3 │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq r4, ip, ror r8 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r4, ip, ror #16 │ │ │ │ - tsteq r4, r4, ror #16 │ │ │ │ - tsteq r4, ip, asr r8 │ │ │ │ - tsteq r4, r4, asr r8 │ │ │ │ - tsteq r4, ip, asr #16 │ │ │ │ - tsteq r4, r4, asr #16 │ │ │ │ - tsteq r4, ip, lsr r8 │ │ │ │ - ldrdeq r3, [r4, -r8] │ │ │ │ - ldrdeq r3, [r4, -r0] │ │ │ │ - smlabteq r4, r8, r7, r3 │ │ │ │ - smlabteq r4, r0, r7, r3 │ │ │ │ - @ instruction: 0x010437b8 │ │ │ │ - @ instruction: 0x010437b0 │ │ │ │ - smlatbeq r4, r8, r7, r3 │ │ │ │ - smlatbeq r4, r0, r7, r3 │ │ │ │ - @ instruction: 0x0104379e │ │ │ │ - tsteq r4, r4, lsr r7 │ │ │ │ - tsteq r4, sl, lsr #14 │ │ │ │ - tsteq r4, r0, lsr #14 │ │ │ │ - tsteq r4, r6, lsl r7 │ │ │ │ - tsteq r4, ip, lsl #14 │ │ │ │ - tsteq r4, r2, lsl #14 │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - smlatteq r4, lr, r6, r3 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - tsteq r3, r8, lsl #14 │ │ │ │ - smlatteq r4, r0, r6, r3 │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, lr, asr pc │ │ │ │ - tsteq r4, r2, lsl #16 │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - smlabbeq r4, r8, r6, r3 │ │ │ │ - tsteq r1, sl, lsl pc │ │ │ │ - tsteq r1, r2, lsl pc │ │ │ │ - tsteq r4, r4, ror r6 │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - @ instruction: 0x0101b1ba │ │ │ │ - tsteq r4, lr, asr #12 │ │ │ │ - @ instruction: 0x0101b192 │ │ │ │ - tsteq r2, r6, asr r2 │ │ │ │ - tstpeq r9, lr, asr #24 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - ldrdeq r4, [r3, -r2] │ │ │ │ - ldrdeq r4, [r3, -sl] │ │ │ │ - smlatteq r3, r2, r9, r4 │ │ │ │ - smlatteq r3, r2, r9, r4 │ │ │ │ - smlatteq r3, r2, r9, r4 │ │ │ │ - smlabteq r9, ip, fp, pc @ │ │ │ │ - smlabbeq r4, r6, r5, r3 │ │ │ │ - smlabbeq r4, r4, r5, r3 │ │ │ │ - smlabbeq r4, r4, r5, r3 │ │ │ │ - smlabbeq r4, r4, r5, r3 │ │ │ │ - smlabbeq r4, ip, r5, r3 │ │ │ │ - tsteq r3, r2, lsl r1 │ │ │ │ - tsteq r4, ip, ror r5 │ │ │ │ - tsteq r4, r4, ror r5 │ │ │ │ - @ instruction: 0x01013cb6 │ │ │ │ - tsteq r3, r2, lsr #18 │ │ │ │ - tsteq r3, sl, lsl r9 │ │ │ │ - tsteq r3, r2, lsl r9 │ │ │ │ - tsteq r3, sl, lsl #18 │ │ │ │ - tsteq r3, sl, lsl r9 │ │ │ │ - strdeq r3, [r3, -r2] │ │ │ │ - smlatteq r3, sl, r8, r3 │ │ │ │ - smlatteq r3, r2, r8, r3 │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - ldrdeq r3, [r3, -lr] │ │ │ │ - tstpeq r9, ip, asr #20 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, sl, ror r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - tsteq r4, sl, ror r4 │ │ │ │ - @ instruction: 0x010221b4 │ │ │ │ - @ instruction: 0x0102219c │ │ │ │ - tsteq r4, r4, ror r4 │ │ │ │ - smlabbeq r2, r2, r1, r2 │ │ │ │ - tsteq r2, sl, ror #2 │ │ │ │ - tsteq r4, lr, ror #8 │ │ │ │ - tsteq r2, r0, asr r1 │ │ │ │ - tsteq r2, r8, lsr r1 │ │ │ │ - tsteq r4, sl, ror r4 │ │ │ │ + smlatteq r3, sl, r3, r3 │ │ │ │ + tsteq r3, sl, ror r7 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + @ instruction: 0x010436b2 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + tsteq r1, r4, ror #4 │ │ │ │ + smlabbeq r4, r0, r6, r3 │ │ │ │ + tsteq r4, r8, ror r6 │ │ │ │ + tsteq r4, r0, ror r6 │ │ │ │ + tsteq r4, r8, ror #12 │ │ │ │ + tsteq r4, r0, ror #12 │ │ │ │ + tsteq r4, r8, asr r6 │ │ │ │ + tsteq r4, r0, asr r6 │ │ │ │ + tsteq r4, r8, asr #12 │ │ │ │ + smlabteq r1, r8, r1, r4 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + smlabteq r4, ip, r5, r3 │ │ │ │ + smlabteq r4, r4, r5, r3 │ │ │ │ + @ instruction: 0x010435bc │ │ │ │ + @ instruction: 0x010435b4 │ │ │ │ + smlatbeq r4, ip, r5, r3 │ │ │ │ + smlatbeq r4, r4, r5, r3 │ │ │ │ + @ instruction: 0x0104359c │ │ │ │ + tsteq r4, r8, lsr r5 │ │ │ │ + tsteq r4, r0, lsr r5 │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + tsteq r4, r0, lsr #10 │ │ │ │ + tsteq r4, r8, lsl r5 │ │ │ │ + tsteq r4, r0, lsl r5 │ │ │ │ + tsteq r4, r8, lsl #10 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + strdeq r3, [r4, -lr] │ │ │ │ + @ instruction: 0x01043494 │ │ │ │ + smlabbeq r4, sl, r4, r3 │ │ │ │ smlabbeq r4, r0, r4, r3 │ │ │ │ - tsteq r4, ip, ror r4 │ │ │ │ - tstpeq r9, r2, asr #18 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010332b8 │ │ │ │ - smlatbeq r3, lr, r2, r3 │ │ │ │ - smlatbeq r3, r6, r2, r3 │ │ │ │ - tsteq r4, r8, lsr #8 │ │ │ │ - tsteq r4, r6, lsl r4 │ │ │ │ - tsteq r4, r4, lsl #8 │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - smlatteq r4, r0, r3, r3 │ │ │ │ - smlabteq r4, lr, r3, r3 │ │ │ │ - @ instruction: 0x010433be │ │ │ │ - @ instruction: 0x010139b6 │ │ │ │ - smlatbeq r3, r0, r1, r3 │ │ │ │ - tsteq r1, r0, lsr r1 │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - tsteq r1, lr, lsl sl │ │ │ │ - tsteq r4, r2, ror r3 │ │ │ │ - tsteq r3, lr, asr #2 │ │ │ │ - tsteq r3, lr, lsr fp │ │ │ │ - ldrdeq r3, [r1, -r4] │ │ │ │ - smlabteq r1, ip, r9, r3 │ │ │ │ - tsteq r3, r2, lsr #22 │ │ │ │ - swpeq fp, r8, [r1] │ │ │ │ - smlabbeq r1, lr, r9, r3 │ │ │ │ - smlabbeq r1, r6, r9, r3 │ │ │ │ - smlatteq r4, sl, r2, r3 │ │ │ │ - strdeq r3, [r4, -r0] │ │ │ │ - strdeq r3, [r4, -r8] │ │ │ │ - @ instruction: 0x0101389a │ │ │ │ - smlabbeq r3, r2, r0, r3 │ │ │ │ + tsteq r4, r6, ror r4 │ │ │ │ + tsteq r4, ip, ror #8 │ │ │ │ + tsteq r4, r2, ror #8 │ │ │ │ + tsteq r4, r8, asr r4 │ │ │ │ + tsteq r4, lr, asr #8 │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + tsteq r3, r8, ror #8 │ │ │ │ + tsteq r4, r0, asr #8 │ │ │ │ + smlabteq r1, r8, r3, fp │ │ │ │ + @ instruction: 0x01013cbe │ │ │ │ + tsteq r4, r2, ror #10 │ │ │ │ + smlatbeq r1, r4, ip, r3 │ │ │ │ + smlatteq r4, r8, r3, r3 │ │ │ │ + tsteq r1, sl, ror ip │ │ │ │ + tsteq r1, r2, ror ip │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + @ instruction: 0x01013bb6 │ │ │ │ + smlatbeq r3, r0, r3, r3 │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ + smlatbeq r4, lr, r3, r3 │ │ │ │ + strdeq sl, [r1, -r2] │ │ │ │ + @ instruction: 0x01021fb6 │ │ │ │ + smlatbeq r9, lr, r9, pc @ │ │ │ │ + tsteq r3, ip, lsr ip │ │ │ │ + tsteq r3, r2, lsr r7 │ │ │ │ + tsteq r3, sl, lsr r7 │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + tsteq r3, r2, asr #14 │ │ │ │ + tstpeq r9, ip, lsr #18 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r4, r6, r2, r3 │ │ │ │ + smlatteq r4, r4, r2, r3 │ │ │ │ + smlatteq r4, r4, r2, r3 │ │ │ │ + smlatteq r4, r4, r2, r3 │ │ │ │ + smlatteq r4, ip, r2, r3 │ │ │ │ + tsteq r3, r2, ror lr │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + tsteq r1, r6, lsl sl │ │ │ │ + smlabbeq r3, r2, r6, r3 │ │ │ │ + tsteq r3, sl, ror r6 │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + tsteq r3, sl, ror #12 │ │ │ │ + tsteq r3, sl, ror r6 │ │ │ │ + tsteq r3, r2, asr r6 │ │ │ │ + tsteq r3, sl, asr #12 │ │ │ │ + tsteq r3, r2, asr #12 │ │ │ │ + tsteq r3, lr, lsr r6 │ │ │ │ + tsteq r3, lr, lsr r6 │ │ │ │ + tsteq r3, lr, lsr r6 │ │ │ │ + smlatbeq r9, ip, r7, pc @ │ │ │ │ ldrdeq r3, [r4, -sl] │ │ │ │ - ldrdeq r3, [r4, -lr] │ │ │ │ - smlatteq r4, r2, r2, r3 │ │ │ │ - smlatteq r4, sl, r2, r3 │ │ │ │ - smlatbeq r9, r4, r6, pc @ │ │ │ │ - smlatteq r4, r0, r2, r3 │ │ │ │ - smlatteq r4, lr, r2, r3 │ │ │ │ - strdeq r3, [r4, -r2] │ │ │ │ - strdeq r3, [r4, -r6] │ │ │ │ - tsteq r4, r8, lsl #6 │ │ │ │ - tsteq r4, r0, lsl r3 │ │ │ │ - tsteq r4, r6, lsl r3 │ │ │ │ - smlatbeq r3, ip, pc, r2 @ │ │ │ │ - tsteq r4, sl, lsl r3 │ │ │ │ - smlabteq r3, r0, r9, r4 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - tsteq r1, r6, lsl #16 │ │ │ │ - @ instruction: 0x010349b0 │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - smlatbeq r3, r6, r9, r4 │ │ │ │ - smlatbeq r3, r0, r9, r4 │ │ │ │ - tsteq r3, r4, asr #20 │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - smlabbeq r3, r8, r9, r4 │ │ │ │ - @ instruction: 0x01034994 │ │ │ │ - @ instruction: 0x01034992 │ │ │ │ - @ instruction: 0x01034990 │ │ │ │ - tsteq r3, r8, ror #18 │ │ │ │ - tsteq r3, r6, ror #18 │ │ │ │ - smlabbeq r3, r4, r9, r4 │ │ │ │ - tsteq r3, r8, ror r9 │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r3, r4, ror r9 │ │ │ │ - tsteq r3, sl, ror r9 │ │ │ │ - smlabbeq r3, r0, r9, r4 │ │ │ │ - smlabbeq r3, sl, r9, r4 │ │ │ │ - smlabteq r4, ip, r1, r3 │ │ │ │ - @ instruction: 0x0109f494 │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - tsteq r3, ip, ror #18 │ │ │ │ - smlabbeq r3, lr, r8, r4 │ │ │ │ - smlabbeq r3, ip, r8, r4 │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + tsteq r2, r4, lsl pc │ │ │ │ + strdeq r1, [r2, -ip] │ │ │ │ + ldrdeq r3, [r4, -r4] │ │ │ │ + smlatteq r2, r2, lr, r1 │ │ │ │ + smlabteq r2, sl, lr, r1 │ │ │ │ + smlabteq r4, lr, r1, r3 │ │ │ │ + @ instruction: 0x01021eb0 │ │ │ │ + @ instruction: 0x01021e98 │ │ │ │ + ldrdeq r3, [r4, -sl] │ │ │ │ + smlatteq r4, r0, r1, r3 │ │ │ │ + ldrdeq r3, [r4, -ip] │ │ │ │ + smlatbeq r9, r2, r6, pc @ │ │ │ │ + tsteq r3, r8, lsl r0 │ │ │ │ + tsteq r3, lr │ │ │ │ + tsteq r3, r6 │ │ │ │ + smlabbeq r4, r8, r1, r3 │ │ │ │ + tsteq r4, r6, ror r1 │ │ │ │ + tsteq r4, r4, ror #2 │ │ │ │ + tsteq r4, r2, asr r1 │ │ │ │ + tsteq r4, r0, asr #2 │ │ │ │ + tsteq r4, lr, lsr #2 │ │ │ │ + tsteq r4, lr, lsl r1 │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + @ instruction: 0x0101ae90 │ │ │ │ + smlabbeq r1, r6, r7, r3 │ │ │ │ + tsteq r1, lr, ror r7 │ │ │ │ + ldrdeq r3, [r4, -r2] │ │ │ │ + smlatbeq r3, lr, lr, r2 │ │ │ │ + @ instruction: 0x0103389e │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + tsteq r1, ip, lsr #14 │ │ │ │ + smlabbeq r3, r2, r8, r3 │ │ │ │ + strdeq sl, [r1, -r8] │ │ │ │ + smlatteq r1, lr, r6, r3 │ │ │ │ + smlatteq r1, r6, r6, r3 │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + qaddeq r3, r0, r4 │ │ │ │ + qaddeq r3, r8, r4 │ │ │ │ + strdeq r3, [r1, -sl] │ │ │ │ + smlatteq r3, r2, sp, r2 │ │ │ │ + tsteq r4, sl, lsr r0 │ │ │ │ + tsteq r4, lr, lsr r0 │ │ │ │ + tsteq r4, r2, asr #32 │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + tstpeq r9, r4, lsl #8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, asr #32 │ │ │ │ + tsteq r4, lr, asr #32 │ │ │ │ + qaddeq r3, r2, r4 │ │ │ │ + qaddeq r3, r6, r4 │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + tsteq r4, r0, ror r0 │ │ │ │ + tsteq r4, r6, ror r0 │ │ │ │ + tsteq r3, ip, lsl #26 │ │ │ │ + tsteq r4, sl, ror r0 │ │ │ │ + tsteq r3, r0, lsr #14 │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + tsteq r1, r6, ror #10 │ │ │ │ + tsteq r3, r0, lsl r7 │ │ │ │ + ldrdeq r4, [r3, -r0] │ │ │ │ + tsteq r3, r6, lsl #14 │ │ │ │ + tsteq r3, r0, lsl #14 │ │ │ │ + smlatbeq r3, r4, r7, r4 │ │ │ │ + ldrdeq r4, [r3, -sl] │ │ │ │ + smlatteq r3, r8, r6, r4 │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + strdeq r4, [r3, -r2] │ │ │ │ + strdeq r4, [r3, -r0] │ │ │ │ + smlabteq r3, r8, r6, r4 │ │ │ │ + smlabteq r3, r6, r6, r4 │ │ │ │ + smlatteq r3, r4, r6, r4 │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + ldrdeq r4, [r3, -r4] │ │ │ │ + ldrdeq r4, [r3, -sl] │ │ │ │ + smlatteq r3, r0, r6, r4 │ │ │ │ + smlatteq r3, sl, r6, r4 │ │ │ │ + tsteq r4, ip, lsr #30 │ │ │ │ + strdeq pc, [r9, -r4] │ │ │ │ + smlabteq r3, ip, r6, r4 │ │ │ │ + smlabteq r3, ip, r6, r4 │ │ │ │ + smlatteq r3, lr, r5, r4 │ │ │ │ + smlatteq r3, ip, r5, 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 │ │ │ │ - ldrdeq r2, [r4, -r6] │ │ │ │ - @ instruction: 0x01042e98 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - tsteq r4, r4, ror lr │ │ │ │ - @ instruction: 0x01042e9e │ │ │ │ - tsteq r4, r0, lsl #30 │ │ │ │ - tsteq r4, lr, lsl pc │ │ │ │ - smlabteq r4, ip, lr, r2 │ │ │ │ + tsteq r4, r6, lsr ip │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + smlabteq r4, r2, fp, r2 │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + strdeq r2, [r4, -lr] │ │ │ │ + tsteq r4, r0, ror #24 │ │ │ │ + tsteq r4, lr, ror ip │ │ │ │ + tsteq r4, ip, lsr #24 │ │ │ │ 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.2-1.so+0x3e58a4> │ │ │ │ movweq pc, #4101 @ 0x1005 @ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7ab4620 │ │ │ │ ldcllt 12, cr14, [r0, #-568]! @ 0xfffffdc8 │ │ │ │ - smlabteq r4, r0, lr, r2 │ │ │ │ - smlabteq r4, r0, lr, r2 │ │ │ │ - smlabteq r4, r6, lr, r2 │ │ │ │ - smlabteq r4, r6, lr, r2 │ │ │ │ - smlabteq r3, r8, r9, r2 │ │ │ │ - smlabteq r4, r6, lr, r2 │ │ │ │ - tsteq r1, r2, asr r2 │ │ │ │ - smlabteq r4, r6, lr, r2 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - smlabbeq r1, sl, r1, r3 │ │ │ │ - tsteq r3, r6, ror r9 │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - tsteq r3, r6, asr r9 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r0, lsr #24 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + tsteq r3, r8, lsr #14 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + @ instruction: 0x01012fb2 │ │ │ │ + tsteq r4, r6, lsr #24 │ │ │ │ + @ instruction: 0x01012f9e │ │ │ │ + smlatteq r1, sl, lr, r2 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + smlabteq r1, ip, lr, r2 │ │ │ │ + @ instruction: 0x010326b6 │ │ │ │ andsle r2, r5, r4, lsr r8 │ │ │ │ stmdacs ip!, {r1, r2, fp, ip, lr, pc} │ │ │ │ ldmdacs r0!, {r0, r2, r4, ip, lr, pc} │ │ │ │ stmdacs r8!, {r1, r2, r4, ip, lr, pc} │ │ │ │ and sp, r3, r7, lsl r0 │ │ │ │ andsle r2, r7, r0, ror r8 │ │ │ │ andsle r2, r8, r4, ror r8 │ │ │ │ @@ -85677,20 +85677,20 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2055 @ 0xfffff7f9 │ │ │ │ stmdami r7, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2054 @ 0xfffff7fa │ │ │ │ stmdami r6, {r4, r5, r6, r8, r9, sl, lr} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r4, r2, ror #28 │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r6, asr #28 │ │ │ │ - tsteq r4, r0, lsr #28 │ │ │ │ - tsteq r4, sl, asr lr │ │ │ │ - tsteq r4, r8, ror #28 │ │ │ │ + smlabteq r4, r2, fp, r2 │ │ │ │ + @ instruction: 0x01042b9c │ │ │ │ + smlatbeq r4, r6, fp, r2 │ │ │ │ + smlabbeq r4, r0, fp, r2 │ │ │ │ + @ instruction: 0x01042bba │ │ │ │ + smlabteq r4, r8, fp, r2 │ │ │ │ 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 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - tsteq r3, lr, asr r8 │ │ │ │ - tsteq r4, sl, lsr #28 │ │ │ │ - tsteq r4, sl, lsr lr │ │ │ │ - @ instruction: 0x010214b4 │ │ │ │ - smlatbeq r2, sl, r4, r1 │ │ │ │ - tsteq r4, ip, lsr #28 │ │ │ │ - smlatteq r3, ip, r7, r2 │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ - ldrdeq r2, [r3, -r2] │ │ │ │ - tsteq r4, ip, lsr lr │ │ │ │ - tsteq r4, r2, asr #28 │ │ │ │ - tsteq r4, r0, lsr lr │ │ │ │ - tsteq r9, r0, lsl lr │ │ │ │ - ldrdeq r1, [r4, -lr] │ │ │ │ - smlabbeq r4, lr, sp, r0 │ │ │ │ - tsteq r3, ip, asr r3 │ │ │ │ - smlabteq r4, lr, r1, r1 │ │ │ │ - tsteq r2, r6, ror r5 │ │ │ │ - tsteq r2, r0, ror r5 │ │ │ │ - smlabteq r4, r4, sp, r2 │ │ │ │ - smlabteq r4, r4, r5, r3 │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - smlatbeq r4, r8, sp, r2 │ │ │ │ - smlatbeq r4, sl, sp, r2 │ │ │ │ - @ instruction: 0x01042db0 │ │ │ │ - tsteq r9, r4, asr #26 │ │ │ │ - smlatbeq r4, r0, sp, r2 │ │ │ │ - tsteq r4, r4, asr r5 │ │ │ │ - @ instruction: 0x01042d9a │ │ │ │ - @ instruction: 0x01042d98 │ │ │ │ - strdeq lr, [r9, -r0] │ │ │ │ - smlabbeq r4, r6, sp, r2 │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - tsteq r4, ip, ror sp │ │ │ │ - tsteq r4, sl, ror sp │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r4, r6, ror sp │ │ │ │ - tsteq r4, r4, ror sp │ │ │ │ - tsteq r4, r2, ror sp │ │ │ │ - tsteq r4, lr, ror #26 │ │ │ │ - ldrdeq r1, [r2, -r2] │ │ │ │ - ldrdeq r1, [r2, -r0] │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + @ instruction: 0x010325be │ │ │ │ + smlabbeq r4, sl, fp, r2 │ │ │ │ + @ instruction: 0x01042b9a │ │ │ │ + tsteq r2, r4, lsl r2 │ │ │ │ + tsteq r2, sl, lsl #4 │ │ │ │ + smlabbeq r4, ip, fp, r2 │ │ │ │ + tsteq r3, ip, asr #10 │ │ │ │ + @ instruction: 0x01042b96 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + @ instruction: 0x01042b9c │ │ │ │ + smlatbeq r4, r2, fp, r2 │ │ │ │ + @ instruction: 0x01042b90 │ │ │ │ + tsteq r9, r0, ror fp │ │ │ │ + tsteq r4, lr, lsr pc │ │ │ │ + smlatteq r4, lr, sl, r0 │ │ │ │ + strheq r4, [r3, -ip] │ │ │ │ + tsteq r4, lr, lsr #30 │ │ │ │ ldrdeq r1, [r2, -r6] │ │ │ │ - tsteq r9, sl, lsl #24 │ │ │ │ - tsteq r4, r0, asr #26 │ │ │ │ - tsteq r3, r0, ror r5 │ │ │ │ - tsteq r4, sl, asr #26 │ │ │ │ - tsteq r3, r4, asr r5 │ │ │ │ - tsteq r2, r2, ror #2 │ │ │ │ - @ instruction: 0x01042bb6 │ │ │ │ - @ instruction: 0x0102129c │ │ │ │ - tsteq r4, r2, lsl sp │ │ │ │ - @ instruction: 0x01021294 │ │ │ │ - @ instruction: 0x0102129e │ │ │ │ - tsteq r9, sl, asr fp │ │ │ │ - tsteq r1, r6, lsr #26 │ │ │ │ - smlabteq r3, r2, r4, r2 │ │ │ │ ldrdeq r1, [r2, -r0] │ │ │ │ - tsteq r4, r8, lsl r8 │ │ │ │ - tsteq r3, r6, lsl #10 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - tsteq r2, ip, lsl r1 │ │ │ │ - tsteq r2, sl, lsl #2 │ │ │ │ - tsteq r4, r0, lsl r8 │ │ │ │ - tsteq r3, lr, asr #8 │ │ │ │ + tsteq r4, r4, lsr #22 │ │ │ │ + tsteq r4, r4, lsr #6 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + tsteq r4, r8, lsl #22 │ │ │ │ + tsteq r4, sl, lsl #22 │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + smlatbeq r9, r4, sl, lr │ │ │ │ + tsteq r4, r0, lsl #22 │ │ │ │ + @ instruction: 0x010432b4 │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + strdeq r2, [r4, -r8] │ │ │ │ + tsteq r9, r0, asr sl │ │ │ │ + smlatteq r4, r6, sl, r2 │ │ │ │ + @ instruction: 0x01033f98 │ │ │ │ + ldrdeq r2, [r4, -lr] │ │ │ │ + ldrdeq r2, [r4, -ip] │ │ │ │ + ldrdeq r2, [r4, -sl] │ │ │ │ + ldrdeq r2, [r4, -r8] │ │ │ │ + ldrdeq r2, [r4, -r6] │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + smlabteq r4, lr, sl, r2 │ │ │ │ + tsteq r2, r2, lsr r0 │ │ │ │ + tsteq r2, r0, lsr r0 │ │ │ │ + tsteq r2, r6, lsr r0 │ │ │ │ + tsteq r9, sl, ror #18 │ │ │ │ + smlatbeq r4, r0, sl, r2 │ │ │ │ + ldrdeq r2, [r3, -r0] │ │ │ │ + smlatbeq r4, sl, sl, r2 │ │ │ │ + @ instruction: 0x010322b4 │ │ │ │ + smlabteq r2, r2, lr, r0 │ │ │ │ + tsteq r4, r6, lsl r9 │ │ │ │ + strdeq r0, [r2, -ip] │ │ │ │ + tsteq r4, r2, ror sl │ │ │ │ + strdeq r0, [r2, -r4] │ │ │ │ + strdeq r0, [r2, -lr] │ │ │ │ + @ instruction: 0x0109e8ba │ │ │ │ + smlabbeq r1, r6, sl, r2 │ │ │ │ + tsteq r3, r2, lsr #4 │ │ │ │ + tsteq r2, r0, lsr lr │ │ │ │ + tsteq r4, r8, ror r5 │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + tsteq r2, ip, ror lr │ │ │ │ + tsteq r2, sl, ror #28 │ │ │ │ + tsteq r4, r0, ror r5 │ │ │ │ + smlatbeq r3, lr, r1, 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 │ │ │ │ - @ instruction: 0x01042bb2 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - smlatteq r4, lr, sl, r2 │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - smlabteq r4, r2, sl, r2 │ │ │ │ - tsteq r4, ip, asr fp │ │ │ │ - tsteq r4, r2, ror fp │ │ │ │ - tsteq r4, r8, lsr fp │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - @ instruction: 0x01042bb4 │ │ │ │ - smlabteq r4, sl, fp, r2 │ │ │ │ - smlabbeq r4, ip, fp, r2 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ + tsteq r4, r2, lsl r9 │ │ │ │ + @ instruction: 0x0104289c │ │ │ │ + tsteq r4, lr, asr #16 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, r2, lsr #16 │ │ │ │ + @ instruction: 0x010428bc │ │ │ │ + ldrdeq r2, [r4, -r2] │ │ │ │ + @ instruction: 0x01042898 │ │ │ │ + tsteq r4, r6, asr r9 │ │ │ │ + tsteq r4, r4, lsl r9 │ │ │ │ + tsteq r4, sl, lsr #18 │ │ │ │ + smlatteq r4, ip, r8, r2 │ │ │ │ + tsteq r4, lr, asr r9 │ │ │ │ + smlabbeq r4, ip, r9, r2 │ │ │ │ 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 │ │ │ │ - smlabbeq r1, sl, r9, r2 │ │ │ │ - tsteq r3, r2, ror r1 │ │ │ │ - tsteq r1, sl, ror #18 │ │ │ │ - tsteq r3, r2, asr r1 │ │ │ │ - smlatteq r3, r2, sl, r2 │ │ │ │ - tsteq r3, lr, lsr #2 │ │ │ │ - tsteq r3, r2, lsr r4 │ │ │ │ - tsteq r3, lr, lsl #2 │ │ │ │ - @ instruction: 0x01012bb6 │ │ │ │ - smlatteq r3, lr, r0, r2 │ │ │ │ - smlatteq r4, r2, sl, r2 │ │ │ │ - ldrdeq r2, [r3, -r0] │ │ │ │ - ldrdeq r2, [r4, -r4] │ │ │ │ - tsteq r1, r4, asr r9 │ │ │ │ - tsteq r1, ip, asr #18 │ │ │ │ - @ instruction: 0x01042ab8 │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ - tsteq r1, sl, lsl r9 │ │ │ │ - smlatbeq r4, r0, sl, r2 │ │ │ │ - tsteq r3, lr, asr #32 │ │ │ │ - @ instruction: 0x01042a9a │ │ │ │ - tsteq r3, r0, lsr r0 │ │ │ │ - @ instruction: 0x01042a94 │ │ │ │ - tsteq r3, r2, lsl r0 │ │ │ │ - @ instruction: 0x01042a92 │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - strdeq r0, [r2, -ip] │ │ │ │ - strdeq r0, [r2, -lr] │ │ │ │ - smlatteq r2, r2, fp, r0 │ │ │ │ - tsteq r3, sl, ror lr │ │ │ │ - tsteq r3, sl, ror lr │ │ │ │ - tsteq r3, r2, ror lr │ │ │ │ - tsteq r3, r0, ror lr │ │ │ │ - smlabbeq r3, r8, lr, r3 │ │ │ │ - smlatbeq r3, r0, lr, r3 │ │ │ │ - @ instruction: 0x01033e9e │ │ │ │ - @ instruction: 0x01033eb2 │ │ │ │ - smlabteq r3, r4, lr, r3 │ │ │ │ - @ instruction: 0x01042db0 │ │ │ │ - smlatbeq r3, r4, lr, r3 │ │ │ │ - smlatbeq r3, r4, lr, r3 │ │ │ │ - smlatbeq r3, r4, lr, r3 │ │ │ │ - @ instruction: 0x01033eb0 │ │ │ │ - @ instruction: 0x01033eb4 │ │ │ │ - @ instruction: 0x01033eb8 │ │ │ │ - @ instruction: 0x01033ebc │ │ │ │ - @ instruction: 0x01033eb4 │ │ │ │ - smlatbeq r3, ip, lr, r3 │ │ │ │ - smlatbeq r3, ip, lr, r3 │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - @ instruction: 0x0109e4b6 │ │ │ │ - smlabbeq r3, r6, lr, r3 │ │ │ │ - smlabbeq r4, r8, ip, r4 │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - tsteq r3, ip, ror #28 │ │ │ │ - smlabbeq r1, sl, r6, r2 │ │ │ │ + smlatteq r1, sl, r6, r2 │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + smlabteq r1, sl, r6, r2 │ │ │ │ + @ instruction: 0x01031eb2 │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + smlabbeq r3, lr, lr, r1 │ │ │ │ + @ instruction: 0x01034192 │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + tsteq r3, lr, asr #28 │ │ │ │ + tsteq r4, r2, asr #16 │ │ │ │ + tsteq r3, r0, lsr lr │ │ │ │ + tsteq r4, r4, lsr r8 │ │ │ │ + @ instruction: 0x010126b4 │ │ │ │ + smlatbeq r1, ip, r6, r2 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ smlabbeq r1, r2, r6, r2 │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - tsteq r4, lr, lsr ip │ │ │ │ - tsteq r3, r2, ror #30 │ │ │ │ - tsteq r3, sl, ror #30 │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - smlabbeq r3, r4, pc, r2 @ │ │ │ │ - smlabbeq r3, r6, pc, r2 @ │ │ │ │ - smlabbeq r3, r8, r0, r3 │ │ │ │ - smlabbeq r3, r6, pc, r2 @ │ │ │ │ - smlabteq r3, ip, pc, r2 @ │ │ │ │ - tsteq r3, lr, ror pc │ │ │ │ - @ instruction: 0x01032f90 │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - tsteq r3, r4, ror sp │ │ │ │ - @ instruction: 0x01032fba │ │ │ │ - smlabteq r3, r4, pc, r2 @ │ │ │ │ - tsteq r3, r2, ror #26 │ │ │ │ - tsteq r3, r4, ror #26 │ │ │ │ - tsteq r3, r6, ror #26 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - smlatbeq r3, lr, pc, r2 @ │ │ │ │ - @ instruction: 0x01032fb0 │ │ │ │ - tsteq r3, lr, asr #26 │ │ │ │ - smlabteq r4, r8, r6, r2 │ │ │ │ - tsteq r3, r6, asr #26 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - tsteq r9, r2, ror #4 │ │ │ │ + tsteq r1, sl, ror r6 │ │ │ │ + tsteq r4, r0, lsl #16 │ │ │ │ + smlatbeq r3, lr, sp, r1 │ │ │ │ + strdeq r2, [r4, -sl] │ │ │ │ + @ instruction: 0x01031d90 │ │ │ │ + strdeq r2, [r4, -r4] │ │ │ │ + tsteq r3, r2, ror sp │ │ │ │ + strdeq r2, [r4, -r2] │ │ │ │ tsteq r3, r4, asr sp │ │ │ │ - smlabbeq r2, ip, r6, r0 │ │ │ │ - smlabbeq r2, sl, r6, r0 │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - smlatbeq r3, r4, fp, r1 │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - tsteq r3, r6, lsr sp │ │ │ │ - tsteq r1, r4, lsl #8 │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - smlabbeq r3, r0, r8, lr │ │ │ │ - ldrdeq r2, [r1, -r8] │ │ │ │ - ldrdeq r2, [r1, -r2] │ │ │ │ - smlabteq r1, r8, fp, r9 │ │ │ │ - @ instruction: 0x01019bba │ │ │ │ - @ instruction: 0x01019bb8 │ │ │ │ - @ instruction: 0x01019bb6 │ │ │ │ - @ instruction: 0x01019bb4 │ │ │ │ - @ instruction: 0x01019bb2 │ │ │ │ - @ instruction: 0x01019bb0 │ │ │ │ - smlatbeq r1, lr, fp, r9 │ │ │ │ - smlatbeq r1, r8, fp, r9 │ │ │ │ - smlatbeq r1, r6, fp, r9 │ │ │ │ - ldrdeq lr, [r3, -r4] │ │ │ │ - @ instruction: 0x0103e7b6 │ │ │ │ - smlabteq r9, lr, r0, lr │ │ │ │ - tsteq r1, sl, asr #4 │ │ │ │ - tsteq r3, r6, lsr sl │ │ │ │ + tsteq r2, ip, asr r9 │ │ │ │ + tsteq r2, lr, asr r9 │ │ │ │ + tsteq r2, r2, asr #18 │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + ldrdeq r3, [r3, -r2] │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + smlatteq r3, r8, fp, r3 │ │ │ │ + tsteq r3, r0, lsl #24 │ │ │ │ + strdeq r3, [r3, -lr] │ │ │ │ + tsteq r3, r2, lsl ip │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r4, r0, lsl fp │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + tsteq r3, r0, lsl ip │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + tsteq r3, r4, lsl ip │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + tsteq r3, ip, lsl #24 │ │ │ │ + smlatbeq r3, r0, r7, r3 │ │ │ │ + tsteq r9, r6, lsl r2 │ │ │ │ + smlatteq r3, r6, fp, r3 │ │ │ │ + smlatteq r4, r8, r9, r4 │ │ │ │ + ldrdeq r3, [r3, -r8] │ │ │ │ + smlabteq r3, ip, fp, r3 │ │ │ │ + smlatteq r1, sl, r3, r2 │ │ │ │ + smlatteq r1, r2, r3, r2 │ │ │ │ + smlatbeq r3, ip, fp, r3 │ │ │ │ + @ instruction: 0x0104299e │ │ │ │ + smlabteq r3, r2, ip, r2 │ │ │ │ + smlabteq r3, sl, ip, r2 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + smlatteq r3, r4, ip, r2 │ │ │ │ + smlatteq r3, r6, ip, r2 │ │ │ │ + smlatteq r3, r8, sp, r2 │ │ │ │ + smlatteq r3, r6, ip, r2 │ │ │ │ + tsteq r3, ip, lsr #26 │ │ │ │ + ldrdeq r2, [r3, -lr] │ │ │ │ + strdeq r2, [r3, -r0] │ │ │ │ + @ instruction: 0x01033ab2 │ │ │ │ + ldrdeq r3, [r3, -r4] │ │ │ │ + tsteq r3, sl, lsl sp │ │ │ │ + tsteq r3, r4, lsr #26 │ │ │ │ + smlabteq r3, r2, sl, r3 │ │ │ │ + smlabteq r3, r4, sl, r3 │ │ │ │ + smlabteq r3, r6, sl, r3 │ │ │ │ + smlabteq r3, r8, sl, r3 │ │ │ │ + tsteq r3, lr, lsl #26 │ │ │ │ + tsteq r3, r0, lsl sp │ │ │ │ + smlatbeq r3, lr, sl, r3 │ │ │ │ + tsteq r4, r8, lsr #8 │ │ │ │ + smlatbeq r3, r6, sl, r3 │ │ │ │ + @ instruction: 0x01033ab4 │ │ │ │ + @ instruction: 0x01033abe │ │ │ │ + smlabteq r9, r2, pc, sp @ │ │ │ │ + @ instruction: 0x01033ab4 │ │ │ │ + smlatteq r2, ip, r3, r0 │ │ │ │ + smlatteq r2, sl, r3, r0 │ │ │ │ + smlatbeq r3, r0, sl, r3 │ │ │ │ + tsteq r3, r4, lsl #18 │ │ │ │ + @ instruction: 0x01033a96 │ │ │ │ + @ instruction: 0x01033a96 │ │ │ │ + tsteq r1, r4, ror #2 │ │ │ │ + tsteq r1, lr, asr r1 │ │ │ │ + smlatteq r3, r0, r5, lr │ │ │ │ + tsteq r1, r8, lsr r1 │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, r8, lsr #18 │ │ │ │ + tsteq r1, sl, lsl r9 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + tsteq r1, r6, lsl r9 │ │ │ │ + tsteq r1, r4, lsl r9 │ │ │ │ + tsteq r1, r2, lsl r9 │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + tsteq r1, lr, lsl #18 │ │ │ │ + tsteq r1, r8, lsl #18 │ │ │ │ + tsteq r1, r6, lsl #18 │ │ │ │ + tsteq r3, r4, lsr r5 │ │ │ │ + tsteq r3, r6, lsl r5 │ │ │ │ + tsteq r9, lr, lsr #28 │ │ │ │ + smlatbeq r1, sl, pc, r1 @ │ │ │ │ + @ instruction: 0x01031796 │ │ │ │ svcvc 0x0037f5b0 │ │ │ │ strlt sp, [r8, #-61] @ 0xffffffc3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d817 │ │ │ │ eorsle r7, r5, r8, lsl #30 │ │ │ │ @@ -86781,29 +86781,29 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2064 @ 0xfffff7f0 │ │ │ │ ldmdami r0, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2063 @ 0xfffff7f1 │ │ │ │ stmdami pc, {r0, sp, lr, pc} @ │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r4, r4, ror r3 │ │ │ │ - strdeq r2, [r4, -r2] │ │ │ │ - @ instruction: 0x010422b8 │ │ │ │ - ldrdeq r2, [r4, -r2] │ │ │ │ - smlabbeq r4, ip, r2, r2 │ │ │ │ - tsteq r4, r2, lsr #6 │ │ │ │ - tsteq r4, r4, lsr r3 │ │ │ │ - smlatteq r4, sl, r2, r2 │ │ │ │ - ldrdeq r2, [r4, -ip] │ │ │ │ - smlabbeq r4, lr, r3, r2 │ │ │ │ - @ instruction: 0x010423b0 │ │ │ │ - tsteq r4, sl, asr r3 │ │ │ │ - tsteq r4, r0, lsl #8 │ │ │ │ - tsteq r4, sl, lsl #8 │ │ │ │ - ldrdeq r2, [r4, -r8] │ │ │ │ + ldrdeq r2, [r4, -r4] │ │ │ │ + qaddeq r2, r2, r4 │ │ │ │ + tsteq r4, r8, lsl r0 │ │ │ │ + tsteq r4, r2, lsr r0 │ │ │ │ + smlatteq r4, ip, pc, r1 @ │ │ │ │ + smlabbeq r4, r2, r0, r2 │ │ │ │ + swpeq r2, r4, [r4] @ │ │ │ │ + tsteq r4, sl, asr #32 │ │ │ │ + tsteq r4, ip, lsr r1 │ │ │ │ + smlatteq r4, lr, r0, r2 │ │ │ │ + tsteq r4, r0, lsl r1 │ │ │ │ + strheq r2, [r4, -sl] │ │ │ │ + tsteq r4, r0, ror #2 │ │ │ │ + tsteq r4, sl, ror #2 │ │ │ │ + tsteq r4, r8, lsr r1 │ │ │ │ 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 │ │ │ │ - smlatbeq r1, r6, lr, r1 │ │ │ │ - @ instruction: 0x01031690 │ │ │ │ - smlatteq r1, r2, r1, r9 │ │ │ │ - tsteq r4, r8, lsl #6 │ │ │ │ - strdeq r2, [r4, -lr] │ │ │ │ - smlatteq r1, sl, r5, r9 │ │ │ │ - smlatteq r1, r0, lr, r1 │ │ │ │ - smlabbeq r3, r4, r8, fp │ │ │ │ - @ instruction: 0x01011ebe │ │ │ │ - tsteq r3, lr, ror r8 │ │ │ │ - @ instruction: 0x01011e9c │ │ │ │ - strdeq r2, [r4, -r4] │ │ │ │ - tsteq r1, sl, ror lr │ │ │ │ - strdeq r2, [r4, -r6] │ │ │ │ - tsteq r1, r0, ror #28 │ │ │ │ - tsteq r4, ip, asr #4 │ │ │ │ - @ instruction: 0x0103159a │ │ │ │ - tsteq r4, r2, asr #4 │ │ │ │ - tsteq r4, sl, asr #4 │ │ │ │ - strdeq r1, [r3, -ip] │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ - smlatteq r1, r4, sp, r1 │ │ │ │ - ldrdeq r1, [r1, -r4] │ │ │ │ - smlabteq r1, r4, sp, r1 │ │ │ │ - @ instruction: 0x0103b79a │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - tsteq r3, ip, asr r5 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - tsteq r3, lr, asr #10 │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r3, r4, asr #10 │ │ │ │ - tsteq r1, r6, lsl sp │ │ │ │ - tsteq r1, lr, lsl #26 │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - smlatteq r1, r4, ip, r1 │ │ │ │ - ldrdeq r1, [r1, -ip] │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - @ instruction: 0x01011cb2 │ │ │ │ - smlatbeq r1, sl, ip, r1 │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - smlabbeq r1, r0, ip, r1 │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - tsteq r3, r8, lsl #10 │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - tsteq r1, r6, asr #24 │ │ │ │ - tsteq r3, r2, lsl #10 │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - tsteq r1, r4, lsl ip │ │ │ │ - strdeq r1, [r3, -r4] │ │ │ │ - smlatteq r1, sl, fp, r1 │ │ │ │ - smlatteq r1, r2, fp, r1 │ │ │ │ - smlatteq r3, lr, r4, r1 │ │ │ │ - @ instruction: 0x01011bb8 │ │ │ │ - @ instruction: 0x01011bb0 │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - smlabbeq r1, r6, fp, r1 │ │ │ │ - tsteq r1, lr, ror fp │ │ │ │ - smlabteq r3, r2, r4, r1 │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - tsteq r1, ip, asr #22 │ │ │ │ - smlatbeq r3, ip, r4, r1 │ │ │ │ - tsteq r1, r2, lsr #22 │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - smlatbeq r3, r2, r4, r1 │ │ │ │ - strdeq r1, [r1, -r0] │ │ │ │ - smlatteq r1, r8, sl, r1 │ │ │ │ - smlatbeq r3, ip, r4, r1 │ │ │ │ - @ instruction: 0x01011abe │ │ │ │ - @ instruction: 0x01011ab6 │ │ │ │ - @ instruction: 0x0103149a │ │ │ │ - smlabbeq r1, ip, sl, r1 │ │ │ │ - smlabbeq r1, r4, sl, r1 │ │ │ │ - tsteq r4, ip, lsl pc │ │ │ │ - tsteq r3, r4, asr fp │ │ │ │ - smlatbeq r3, r0, r1, r1 │ │ │ │ - smlatteq r1, lr, ip, r8 │ │ │ │ - tsteq r3, ip, lsr r3 │ │ │ │ - tsteq r3, r2, asr #6 │ │ │ │ - tsteq r3, ip, asr #6 │ │ │ │ - tsteq r3, sl, asr #6 │ │ │ │ - tsteq r3, r8, asr #6 │ │ │ │ - tsteq r3, r6, asr #6 │ │ │ │ - tsteq r3, r0, asr r3 │ │ │ │ - tsteq r3, lr, asr #6 │ │ │ │ - tsteq r3, r8, asr r3 │ │ │ │ - tsteq r3, sl, asr r3 │ │ │ │ - tsteq r3, r8, ror #6 │ │ │ │ - tsteq r3, r6, ror r3 │ │ │ │ - @ instruction: 0x01032398 │ │ │ │ - @ instruction: 0x0103239e │ │ │ │ - smlatbeq r3, ip, r3, r2 │ │ │ │ - smlatbeq r3, sl, r3, r2 │ │ │ │ - smlatbeq r3, r8, r3, r2 │ │ │ │ - smlatbeq r3, sl, r3, r2 │ │ │ │ - tsteq r4, r8, ror sp │ │ │ │ - tsteq r9, r8, ror r6 │ │ │ │ - tstpeq r1, r6, lsr lr @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r1, lr, r1, r9 │ │ │ │ - tstpeq r3, sl, lsl r3 @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + strdeq r1, [r3, -r0] │ │ │ │ + tsteq r1, r2, asr #30 │ │ │ │ + tsteq r4, r8, rrx │ │ │ │ + qaddeq r2, lr, r4 │ │ │ │ + tsteq r1, sl, asr #6 │ │ │ │ + tsteq r1, r0, asr #24 │ │ │ │ + smlatteq r3, r4, r5, fp │ │ │ │ + tsteq r1, lr, lsl ip │ │ │ │ + ldrdeq fp, [r3, -lr] │ │ │ │ + strdeq r1, [r1, -ip] │ │ │ │ + qaddeq r2, r4, r4 │ │ │ │ + ldrdeq r1, [r1, -sl] │ │ │ │ + qaddeq r2, r6, r4 │ │ │ │ + smlabteq r1, r0, fp, r1 │ │ │ │ + smlatbeq r4, ip, pc, r1 @ │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ + smlatbeq r4, r2, pc, r1 @ │ │ │ │ + smlatbeq r4, sl, pc, r1 @ │ │ │ │ + tsteq r3, ip, asr ip │ │ │ │ + smlatbeq r3, r8, r2, r1 │ │ │ │ + tsteq r1, r4, asr #22 │ │ │ │ + tsteq r1, r4, lsr fp │ │ │ │ + tsteq r1, r4, lsr #22 │ │ │ │ + strdeq fp, [r3, -sl] │ │ │ │ + tsteq r3, r6, asr r2 │ │ │ │ + @ instruction: 0x010312bc │ │ │ │ + ldrdeq r1, [r1, -sl] │ │ │ │ + ldrdeq r1, [r1, -r2] │ │ │ │ + smlatbeq r3, lr, r2, r1 │ │ │ │ + smlatbeq r1, r8, sl, r1 │ │ │ │ + smlatbeq r1, r0, sl, r1 │ │ │ │ + smlatbeq r3, r4, r2, r1 │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, lr, ror #20 │ │ │ │ + smlabbeq r3, lr, r2, r1 │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + tsteq r1, r2, lsl sl │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + smlatteq r1, r0, r9, r1 │ │ │ │ + ldrdeq r1, [r1, -r8] │ │ │ │ + tsteq r3, r8, ror #4 │ │ │ │ + smlatbeq r1, lr, r9, r1 │ │ │ │ + smlatbeq r1, r6, r9, r1 │ │ │ │ + tsteq r3, r2, ror #4 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r1, r4, ror r9 │ │ │ │ + tsteq r3, r4, asr r2 │ │ │ │ + tsteq r1, sl, asr #18 │ │ │ │ + tsteq r1, r2, asr #18 │ │ │ │ + tsteq r3, lr, asr #4 │ │ │ │ + tsteq r1, r8, lsl r9 │ │ │ │ + tsteq r1, r0, lsl r9 │ │ │ │ + tsteq r3, r8, lsr r2 │ │ │ │ + smlatteq r1, r6, r8, r1 │ │ │ │ + ldrdeq r1, [r1, -lr] │ │ │ │ + tsteq r3, r2, lsr #4 │ │ │ │ + @ instruction: 0x010118b4 │ │ │ │ + smlatbeq r1, ip, r8, r1 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + smlabbeq r1, r2, r8, r1 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ + tsteq r3, r2, lsl #4 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, r8, asr #16 │ │ │ │ + tsteq r3, ip, lsl #4 │ │ │ │ + tsteq r1, lr, lsl r8 │ │ │ │ + tsteq r1, r6, lsl r8 │ │ │ │ strdeq r1, [r3, -sl] │ │ │ │ - strdeq r1, [r3, -r6] │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ - smlatteq r3, r2, r7, r1 │ │ │ │ - smlatteq r3, r2, r7, r1 │ │ │ │ - smlatteq r3, r2, r7, r1 │ │ │ │ + smlatteq r1, ip, r7, r1 │ │ │ │ + smlatteq r1, r4, r7, r1 │ │ │ │ + tsteq r4, ip, ror ip │ │ │ │ + @ instruction: 0x010318b4 │ │ │ │ + tsteq r3, r0, lsl #30 │ │ │ │ + tsteq r1, lr, asr #20 │ │ │ │ + swpeq r2, ip, [r3] │ │ │ │ + smlatbeq r3, r2, r0, r2 │ │ │ │ + smlatbeq r3, ip, r0, r2 │ │ │ │ + smlatbeq r3, sl, r0, r2 │ │ │ │ + smlatbeq r3, r8, r0, r2 │ │ │ │ + smlatbeq r3, r6, r0, r2 │ │ │ │ + strheq r2, [r3, -r0] │ │ │ │ + smlatbeq r3, lr, r0, r2 │ │ │ │ + strheq r2, [r3, -r8] │ │ │ │ + strheq r2, [r3, -sl] │ │ │ │ + smlabteq r3, r8, r0, r2 │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + strdeq r2, [r3, -r8] │ │ │ │ + strdeq r2, [r3, -lr] │ │ │ │ + tsteq r3, ip, lsl #2 │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + tsteq r3, r8, lsl #2 │ │ │ │ + tsteq r3, sl, lsl #2 │ │ │ │ + ldrdeq r1, [r4, -r8] │ │ │ │ + ldrdeq sp, [r9, -r8] │ │ │ │ + @ instruction: 0x0101fb96 │ │ │ │ + smlatteq r1, lr, lr, r8 │ │ │ │ + tstpeq r3, sl, ror r0 @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + tsteq r3, r6, asr r5 │ │ │ │ + smlabteq r1, r2, lr, r8 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + tsteq r3, sl, lsr r5 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r3, r2, lsr r5 │ │ │ │ + tsteq r3, r6, lsr r5 │ │ │ │ + tsteq r3, sl, lsr r5 │ │ │ │ + tsteq r3, r2, asr #10 │ │ │ │ + smlatbeq r9, ip, r2, sp │ │ │ │ + smlabteq r3, r4, r2, r2 │ │ │ │ + smlabteq r3, r6, r2, r2 │ │ │ │ + @ instruction: 0x010322be │ │ │ │ + @ instruction: 0x010322b8 │ │ │ │ + smlabbeq r3, sl, r2, r2 │ │ │ │ + smlatbeq r3, r2, r2, r2 │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r9, ip, lsl r2 │ │ │ │ + tsteq r3, sl, ror r2 │ │ │ │ + tsteq r3, r2, ror r2 │ │ │ │ + tsteq r3, lr, ror r2 │ │ │ │ + smlabbeq r3, r6, r2, r2 │ │ │ │ + smlabbeq r3, lr, r2, r2 │ │ │ │ + smlatbeq r4, r6, r8, r1 │ │ │ │ + tstpeq r1, r2, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r4, lsr r7 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl r7 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010329b0 │ │ │ │ + @ instruction: 0x010329b0 │ │ │ │ + smlatbeq r3, r8, r9, r2 │ │ │ │ + smlatbeq r3, r6, r9, r2 │ │ │ │ + @ instruction: 0x010329be │ │ │ │ + ldrdeq r2, [r3, -r6] │ │ │ │ + ldrdeq r2, [r3, -r4] │ │ │ │ + smlatteq r3, r8, r9, r2 │ │ │ │ + strdeq r2, [r3, -sl] │ │ │ │ + smlatteq r4, r6, r8, r1 │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + ldrdeq r2, [r3, -sl] │ │ │ │ + smlatteq r3, r6, r9, r2 │ │ │ │ + smlatteq r3, sl, r9, r2 │ │ │ │ + smlatteq r3, lr, r9, r2 │ │ │ │ + strdeq r2, [r3, -r2] │ │ │ │ + smlatteq r3, sl, r9, r2 │ │ │ │ + smlatteq r3, r2, r9, r2 │ │ │ │ + smlatteq r3, r2, r9, r2 │ │ │ │ + tsteq r3, r6, ror r5 │ │ │ │ + smlatteq r9, ip, pc, ip @ │ │ │ │ + @ instruction: 0x010329bc │ │ │ │ + @ instruction: 0x010437be │ │ │ │ + smlatbeq r3, lr, r9, r2 │ │ │ │ + smlatbeq r3, r2, r9, r2 │ │ │ │ + smlabteq r1, r0, r1, r1 │ │ │ │ + @ instruction: 0x010111b8 │ │ │ │ + smlabbeq r3, r2, r9, r2 │ │ │ │ + tsteq r4, r4, asr r7 │ │ │ │ + tsteq r3, r8, ror sl │ │ │ │ + smlabbeq r3, r0, sl, r1 │ │ │ │ + smlabbeq r3, ip, sl, r1 │ │ │ │ + smlabbeq r3, lr, sl, r1 │ │ │ │ + @ instruction: 0x01031a90 │ │ │ │ + @ instruction: 0x01031a92 │ │ │ │ + smlatbeq r3, r0, sl, r1 │ │ │ │ + smlatbeq r3, r2, sl, r1 │ │ │ │ + smlatbeq r3, r4, fp, r1 │ │ │ │ + tsteq r4, r6, ror r5 │ │ │ │ + @ instruction: 0x01031a94 │ │ │ │ ldrdeq r1, [r3, -sl] │ │ │ │ - ldrdeq r1, [r3, -r6] │ │ │ │ - ldrdeq r1, [r3, -r2] │ │ │ │ + smlabbeq r3, ip, sl, r1 │ │ │ │ + @ instruction: 0x01031a9e │ │ │ │ + tsteq r3, r0, ror #16 │ │ │ │ + smlabbeq r3, r2, r8, r2 │ │ │ │ + smlabteq r3, r8, sl, r1 │ │ │ │ ldrdeq r1, [r3, -r2] │ │ │ │ - ldrdeq r1, [r3, -r6] │ │ │ │ - ldrdeq r1, [r3, -sl] │ │ │ │ - smlatteq r3, r2, r7, r1 │ │ │ │ - tsteq r9, ip, asr #10 │ │ │ │ - tsteq r3, r4, ror #10 │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - tsteq r3, r8, asr r5 │ │ │ │ - tsteq r3, sl, lsr #10 │ │ │ │ - tsteq r3, r2, asr #10 │ │ │ │ - tsteq r3, r2, lsl r5 │ │ │ │ - @ instruction: 0x0109d4bc │ │ │ │ - tsteq r3, sl, lsl r5 │ │ │ │ - tsteq r3, r2, lsl r5 │ │ │ │ - tsteq r3, lr, lsl r5 │ │ │ │ - tsteq r3, r6, lsr #10 │ │ │ │ - tsteq r3, lr, lsr #10 │ │ │ │ - tsteq r4, r6, asr #22 │ │ │ │ - ldrdeq pc, [r1, -r2] │ │ │ │ - ldrdeq pc, [r1, -r4] │ │ │ │ - @ instruction: 0x0101f9b8 │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - tsteq r3, r0, asr ip │ │ │ │ - tsteq r3, r8, asr #24 │ │ │ │ - tsteq r3, r6, asr #24 │ │ │ │ - tsteq r3, lr, asr ip │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - smlabbeq r3, r8, ip, r2 │ │ │ │ - @ instruction: 0x01032c9a │ │ │ │ - smlabbeq r4, r6, fp, r1 │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - smlabbeq r3, r6, ip, r2 │ │ │ │ - smlabbeq r3, sl, ip, r2 │ │ │ │ - smlabbeq r3, lr, ip, r2 │ │ │ │ - @ instruction: 0x01032c92 │ │ │ │ - smlabbeq r3, sl, ip, r2 │ │ │ │ - smlabbeq r3, r2, ip, r2 │ │ │ │ - smlabbeq r3, r2, ip, r2 │ │ │ │ - tsteq r3, r6, lsl r8 │ │ │ │ - smlabbeq r9, ip, r2, sp │ │ │ │ - tsteq r3, ip, asr ip │ │ │ │ - tsteq r4, lr, asr sl │ │ │ │ - tsteq r3, lr, asr #24 │ │ │ │ - tsteq r3, r2, asr #24 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, r8, asr r4 │ │ │ │ - tsteq r3, r2, lsr #24 │ │ │ │ - strdeq r1, [r4, -r4] │ │ │ │ - tsteq r3, r8, lsl sp │ │ │ │ - tsteq r3, r0, lsr #26 │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - tsteq r3, lr, lsr #26 │ │ │ │ - tsteq r3, r0, lsr sp │ │ │ │ - tsteq r3, r2, lsr sp │ │ │ │ - tsteq r3, r0, asr #26 │ │ │ │ - tsteq r3, r2, asr #26 │ │ │ │ - tsteq r3, r4, asr #28 │ │ │ │ - tsteq r4, r6, lsl r8 │ │ │ │ - tsteq r3, r4, lsr sp │ │ │ │ - tsteq r3, sl, ror sp │ │ │ │ - tsteq r3, ip, lsr #26 │ │ │ │ - tsteq r3, lr, lsr sp │ │ │ │ - tsteq r3, r0, lsl #22 │ │ │ │ - tsteq r3, r2, lsr #22 │ │ │ │ - tsteq r3, r8, ror #26 │ │ │ │ - tsteq r3, r2, ror sp │ │ │ │ - tsteq r3, r0, lsl fp │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - tsteq r3, r4, lsl fp │ │ │ │ - tsteq r3, r6, lsl fp │ │ │ │ - tsteq r3, ip, asr sp │ │ │ │ - tsteq r3, lr, asr sp │ │ │ │ - strdeq r2, [r3, -ip] │ │ │ │ - tsteq r4, r6, ror r4 │ │ │ │ - strdeq r2, [r3, -r4] │ │ │ │ - tsteq r3, r2, lsl #22 │ │ │ │ - tsteq r3, ip, lsl #22 │ │ │ │ + tsteq r3, r0, ror r8 │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + tsteq r3, r4, ror r8 │ │ │ │ + tsteq r3, r6, ror r8 │ │ │ │ + @ instruction: 0x01031abc │ │ │ │ + @ instruction: 0x01031abe │ │ │ │ + tsteq r3, ip, asr r8 │ │ │ │ + ldrdeq r1, [r4, -r6] │ │ │ │ + tsteq r3, r4, asr r8 │ │ │ │ + tsteq r3, r2, ror #16 │ │ │ │ + tsteq r3, ip, ror #16 │ │ │ │ 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 │ │ │ │ - tsteq r9, r4, lsl sp │ │ │ │ - tsteq r3, r6, lsl #16 │ │ │ │ - tstpeq r1, lr, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r1, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - strdeq r2, [r3, -r2] │ │ │ │ - tsteq r3, r6, asr r6 │ │ │ │ - smlatteq r3, r8, r7, r2 │ │ │ │ - smlatteq r3, r8, r7, r2 │ │ │ │ - @ instruction: 0x01010eb6 │ │ │ │ - @ instruction: 0x01010eb0 │ │ │ │ - tsteq r3, r2, lsr r3 │ │ │ │ - smlabbeq r1, sl, lr, r0 │ │ │ │ - smlabbeq r1, r4, lr, r0 │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, ip, ror #12 │ │ │ │ - tsteq r1, sl, ror #12 │ │ │ │ - tsteq r1, r8, ror #12 │ │ │ │ - tsteq r1, r6, ror #12 │ │ │ │ - tsteq r1, r4, ror #12 │ │ │ │ - tsteq r1, r2, ror #12 │ │ │ │ - tsteq r1, r0, ror #12 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, r8, asr r6 │ │ │ │ - smlabbeq r3, r6, r2, sp │ │ │ │ - tsteq r3, r8, ror #4 │ │ │ │ - smlabbeq r9, r0, fp, ip │ │ │ │ + tsteq r9, r4, ror sl │ │ │ │ + tsteq r3, r6, ror #10 │ │ │ │ + @ instruction: 0x0101ee9e │ │ │ │ + @ instruction: 0x0101ee9c │ │ │ │ + tsteq r3, r2, asr r5 │ │ │ │ + @ instruction: 0x010303b6 │ │ │ │ + tsteq r3, r8, asr #10 │ │ │ │ + tsteq r3, r8, asr #10 │ │ │ │ + tsteq r1, r6, lsl ip │ │ │ │ + tsteq r1, r0, lsl ip │ │ │ │ + swpeq sp, r2, [r3] │ │ │ │ + smlatteq r1, sl, fp, r0 │ │ │ │ + smlatteq r1, r4, fp, r0 │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + smlabteq r1, ip, r3, r8 │ │ │ │ + smlabteq r1, sl, r3, r8 │ │ │ │ + smlabteq r1, r8, r3, r8 │ │ │ │ + smlabteq r1, r6, r3, r8 │ │ │ │ + smlabteq r1, r4, r3, r8 │ │ │ │ + smlabteq r1, r2, r3, r8 │ │ │ │ + smlabteq r1, r0, r3, r8 │ │ │ │ + @ instruction: 0x010183ba │ │ │ │ + @ instruction: 0x010183b8 │ │ │ │ + smlatteq r3, r6, pc, ip @ │ │ │ │ + smlabteq r3, r8, pc, ip @ │ │ │ │ + smlatteq r9, r0, r8, ip │ │ │ │ svcvs 0x00e5f5b0 │ │ │ │ strlt sp, [r8, #-45] @ 0xffffffd3 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xf5b0d812 │ │ │ │ eorle r6, r5, r0, lsl #31 │ │ │ │ @@ -88034,24 +88034,24 @@ │ │ │ │ stmdami ip, {r1, r3, sp, lr, pc} │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2059 @ 0xfffff7f5 │ │ │ │ stmdami fp, {r2, sp, lr, pc} │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2058 @ 0xfffff7f6 │ │ │ │ svclt 0x0000bd08 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - smlatteq r4, sl, r1, r1 │ │ │ │ - @ instruction: 0x010411b8 │ │ │ │ - smlabteq r4, sl, r1, r1 │ │ │ │ - strdeq r1, [r4, -r0] │ │ │ │ - tsteq r4, r2, lsl #4 │ │ │ │ - tsteq r4, ip, asr r2 │ │ │ │ - tsteq r4, lr, lsr #4 │ │ │ │ - tsteq r4, ip, lsr r2 │ │ │ │ - tsteq r4, lr, asr r2 │ │ │ │ + @ instruction: 0x01040f9c │ │ │ │ + tsteq r4, sl, asr #30 │ │ │ │ + tsteq r4, r8, lsl pc │ │ │ │ + tsteq r4, sl, lsr #30 │ │ │ │ + tsteq r4, r0, asr pc │ │ │ │ + tsteq r4, r2, ror #30 │ │ │ │ + @ instruction: 0x01040fbc │ │ │ │ + smlabbeq r4, lr, pc, r0 @ │ │ │ │ + @ instruction: 0x01040f9c │ │ │ │ + @ instruction: 0x01040fbe │ │ │ │ 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 │ │ │ │ - smlabbeq r1, r4, fp, r0 │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - @ instruction: 0x01010b98 │ │ │ │ - ldrdeq r1, [r4, -r0] │ │ │ │ - @ instruction: 0x01010b90 │ │ │ │ - tsteq r1, ip, ror fp │ │ │ │ - tsteq r9, r6, ror #18 │ │ │ │ - tsteq r1, sl, ror #22 │ │ │ │ - tsteq r1, ip, ror #22 │ │ │ │ - tsteq r1, r4, ror #22 │ │ │ │ - tsteq r1, sl, asr fp │ │ │ │ - tsteq r4, r0, asr #2 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ - ldrdeq ip, [r9, -r6] │ │ │ │ - tsteq r1, r0, asr fp │ │ │ │ - smlatteq r4, r2, r0, r1 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, lr, lsr #22 │ │ │ │ - tsteq r9, r8, ror r8 │ │ │ │ - tsteq r1, ip, lsl fp │ │ │ │ - tsteq r1, r2, lsr #22 │ │ │ │ - tsteq r1, r2, lsr #22 │ │ │ │ - tsteq r1, sl, lsl fp │ │ │ │ - strdeq r0, [r1, -r0] │ │ │ │ + smlatteq r1, r4, r8, r0 │ │ │ │ + smlatbeq r3, r4, r0, r0 │ │ │ │ + strdeq r0, [r1, -r8] │ │ │ │ + tsteq r4, r0, lsr pc │ │ │ │ strdeq r0, [r1, -r0] │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - tsteq r1, sl, lsl sl │ │ │ │ - tsteq r1, r2, lsl sl │ │ │ │ - smlatteq r1, r6, sl, r0 │ │ │ │ - smlatteq r1, r8, r9, r0 │ │ │ │ - smlatteq r1, r0, r9, r0 │ │ │ │ - tstpeq r3, r0, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x010109b6 │ │ │ │ - smlatbeq r1, lr, r9, r0 │ │ │ │ - smlatbeq r3, r6, r6, r2 │ │ │ │ - smlatbeq r3, r4, r6, r2 │ │ │ │ - smlatbeq r3, r0, r6, r2 │ │ │ │ - smlatteq r3, r4, r6, r2 │ │ │ │ - tsteq r3, r2, ror r6 │ │ │ │ - tsteq r3, lr, ror #12 │ │ │ │ - smlatbeq r3, r4, lr, ip │ │ │ │ - @ instruction: 0x0103ce9c │ │ │ │ - @ instruction: 0x0103ce94 │ │ │ │ - smlabbeq r3, ip, lr, ip │ │ │ │ - smlabbeq r3, r4, lr, ip │ │ │ │ - tsteq r3, ip, ror lr │ │ │ │ - tsteq r3, r4, ror lr │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - tsteq r3, ip, asr #28 │ │ │ │ - tsteq r9, r2, asr r6 │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - strdeq r8, [r1, -r8] │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r1, r6, lsr #16 │ │ │ │ - tsteq r1, lr, lsl r8 │ │ │ │ - ldrdeq r0, [r4, -sl] │ │ │ │ - tsteq r3, r4, asr #26 │ │ │ │ - tsteq r3, r8, asr #26 │ │ │ │ - @ instruction: 0x01040dbc │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - tsteq r3, r6, lsl sp │ │ │ │ - @ instruction: 0x01040d9e │ │ │ │ - smlatbeq r4, r2, sp, r0 │ │ │ │ - smlabbeq r4, r6, sp, r0 │ │ │ │ - tsteq r9, r0, asr #10 │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - smlatbeq r2, sl, lr, pc @ │ │ │ │ - tsteq r4, lr, ror sp │ │ │ │ - tsteq r1, r0, lsl #18 │ │ │ │ - tsteq r1, lr, lsl #18 │ │ │ │ - ldrdeq ip, [r9, -r2] │ │ │ │ - strdeq r0, [r1, -sl] │ │ │ │ - ldrdeq r0, [r1, -r2] │ │ │ │ - smlatteq r1, r0, r8, r0 │ │ │ │ - ldrdeq r0, [r1, -lr] │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - ldrdeq r0, [r1, -sl] │ │ │ │ ldrdeq r0, [r1, -ip] │ │ │ │ - tsteq r9, r0, asr r4 │ │ │ │ + smlabteq r9, r6, r6, ip │ │ │ │ + smlabteq r1, sl, r8, r0 │ │ │ │ smlabteq r1, ip, r8, r0 │ │ │ │ + smlabteq r1, r4, r8, r0 │ │ │ │ + @ instruction: 0x010108ba │ │ │ │ + smlatbeq r4, r0, lr, r0 │ │ │ │ + smlatbeq r1, r8, r8, r0 │ │ │ │ + @ instruction: 0x010108b4 │ │ │ │ + tsteq r9, r6, lsr r6 │ │ │ │ + @ instruction: 0x010108b0 │ │ │ │ + tsteq r4, r2, asr #28 │ │ │ │ + smlatbeq r1, r2, r8, r0 │ │ │ │ + smlabbeq r1, lr, r8, r0 │ │ │ │ + ldrdeq ip, [r9, -r8] │ │ │ │ + tsteq r1, ip, ror r8 │ │ │ │ + smlabbeq r1, r2, r8, r0 │ │ │ │ + smlabbeq r1, r2, r8, r0 │ │ │ │ + tsteq r1, sl, ror r8 │ │ │ │ tsteq r1, r0, asr r8 │ │ │ │ - tsteq r1, lr, asr r8 │ │ │ │ - tsteq r1, ip, asr r8 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - tsteq r1, sl, asr r8 │ │ │ │ - smlabteq r9, lr, r3, ip │ │ │ │ - tsteq r1, r6, asr r8 │ │ │ │ - tsteq r1, ip, ror #16 │ │ │ │ - @ instruction: 0x0109c39c │ │ │ │ - @ instruction: 0x0101079c │ │ │ │ - smlatbeq r1, sl, r7, r0 │ │ │ │ - tsteq r9, lr, ror #6 │ │ │ │ - @ instruction: 0x01010796 │ │ │ │ - tsteq r1, lr, ror #14 │ │ │ │ - tsteq r1, ip, ror r7 │ │ │ │ + tsteq r1, r0, asr r8 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ tsteq r1, sl, ror r7 │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - tsteq r1, r8, ror r7 │ │ │ │ - smlatteq r9, ip, r2, ip │ │ │ │ - tsteq r1, r8, ror #14 │ │ │ │ - smlatteq r1, ip, r6, r0 │ │ │ │ - strdeq r0, [r1, -sl] │ │ │ │ - strdeq r0, [r1, -r8] │ │ │ │ - strdeq r0, [r1, -r6] │ │ │ │ - strdeq r0, [r1, -r4] │ │ │ │ + tsteq r1, r2, ror r7 │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, r0, asr #14 │ │ │ │ + smlabbeq r3, r0, pc, lr @ │ │ │ │ + tsteq r1, r6, lsl r7 │ │ │ │ + tsteq r1, lr, lsl #14 │ │ │ │ + tsteq r3, r6, lsl #8 │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + tsteq r3, r0, lsl #8 │ │ │ │ + tsteq r3, r4, asr #8 │ │ │ │ + ldrdeq r2, [r3, -r2] │ │ │ │ + smlabteq r3, lr, r3, r2 │ │ │ │ + tsteq r3, r4, lsl #24 │ │ │ │ + strdeq ip, [r3, -ip] │ │ │ │ + strdeq ip, [r3, -r4] │ │ │ │ + smlatteq r3, ip, fp, ip │ │ │ │ + smlatteq r3, r4, fp, ip │ │ │ │ + ldrdeq ip, [r3, -ip] │ │ │ │ + ldrdeq ip, [r3, -r4] │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ + tsteq r1, r0, asr lr │ │ │ │ + smlatbeq r3, ip, fp, ip │ │ │ │ + @ instruction: 0x0109c3b2 │ │ │ │ + @ instruction: 0x0103cbb2 │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + tsteq r1, ip, lsr lr │ │ │ │ + smlatbeq r3, r0, fp, ip │ │ │ │ + smlabbeq r1, r6, r5, r0 │ │ │ │ + tsteq r1, lr, ror r5 │ │ │ │ + tsteq r4, sl, lsr fp │ │ │ │ + smlatbeq r3, r4, sl, ip │ │ │ │ + smlatbeq r3, r8, sl, ip │ │ │ │ + tsteq r4, ip, lsl fp │ │ │ │ + tsteq r3, r2, ror sl │ │ │ │ + tsteq r3, r6, ror sl │ │ │ │ + strdeq r0, [r4, -lr] │ │ │ │ + tsteq r4, r2, lsl #22 │ │ │ │ + smlatteq r4, r6, sl, r0 │ │ │ │ + smlatbeq r9, r0, r2, ip │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ + tstpeq r2, sl, lsl #24 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq r0, [r4, -lr] │ │ │ │ + tsteq r1, r0, ror #12 │ │ │ │ + tsteq r1, lr, ror #12 │ │ │ │ + tsteq r9, r2, lsr r2 │ │ │ │ + tsteq r1, sl, asr r6 │ │ │ │ + tsteq r1, r2, lsr r6 │ │ │ │ + tsteq r1, r0, asr #12 │ │ │ │ + tsteq r1, lr, lsr r6 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + tsteq r1, sl, lsr r6 │ │ │ │ + tsteq r1, ip, lsr r6 │ │ │ │ + @ instruction: 0x0109c1b0 │ │ │ │ + tsteq r1, ip, lsr #12 │ │ │ │ + @ instruction: 0x010105b0 │ │ │ │ + @ instruction: 0x010105be │ │ │ │ + @ instruction: 0x010105bc │ │ │ │ + @ instruction: 0x010105ba │ │ │ │ + @ instruction: 0x010105b8 │ │ │ │ + @ instruction: 0x010105ba │ │ │ │ + tsteq r9, lr, lsr #2 │ │ │ │ + @ instruction: 0x010105b6 │ │ │ │ + smlabteq r1, ip, r5, r0 │ │ │ │ + strdeq ip, [r9, -ip] │ │ │ │ + strdeq r0, [r1, -ip] │ │ │ │ + tsteq r1, sl, lsl #10 │ │ │ │ + smlabteq r9, lr, r0, ip │ │ │ │ strdeq r0, [r1, -r6] │ │ │ │ - tsteq r9, sl, ror #4 │ │ │ │ - strdeq r0, [r1, -r2] │ │ │ │ - tsteq r9, r4, asr #4 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - smlatbeq r2, ip, fp, pc @ │ │ │ │ + smlabteq r1, lr, r4, r0 │ │ │ │ + ldrdeq r0, [r1, -ip] │ │ │ │ + ldrdeq r0, [r1, -sl] │ │ │ │ + ldrdeq r0, [r1, -r8] │ │ │ │ + ldrdeq r0, [r1, -r6] │ │ │ │ + ldrdeq r0, [r1, -r8] │ │ │ │ + tsteq r9, ip, asr #32 │ │ │ │ + smlabteq r1, r8, r4, r0 │ │ │ │ + tsteq r1, ip, asr #8 │ │ │ │ + tsteq r1, sl, asr r4 │ │ │ │ + tsteq r1, r8, asr r4 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + tsteq r1, r4, asr r4 │ │ │ │ + tsteq r1, r6, asr r4 │ │ │ │ + smlabteq r9, sl, pc, fp @ │ │ │ │ + tsteq r1, r2, asr r4 │ │ │ │ + smlatbeq r9, r4, pc, fp @ │ │ │ │ + smlabteq r1, r0, r2, r0 │ │ │ │ + tstpeq r2, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ 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 │ │ │ │ - smlatteq r4, r4, sl, r0 │ │ │ │ - tsteq r4, lr, lsr r8 │ │ │ │ - ldrdeq r0, [r4, -r8] │ │ │ │ - tsteq r4, r6, lsl r6 │ │ │ │ - @ instruction: 0x010405b8 │ │ │ │ - tsteq r4, r2, ror r5 │ │ │ │ - smlabbeq r4, ip, r5, r0 │ │ │ │ - @ instruction: 0x010405be │ │ │ │ - ldrdeq r0, [r4, -r8] │ │ │ │ - tsteq r4, r2, ror #12 │ │ │ │ - tsteq r4, r4, lsl #12 │ │ │ │ - tsteq r4, sl, lsr #12 │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r4, r6, asr r7 │ │ │ │ - strdeq r0, [r4, -r0] │ │ │ │ - smlatbeq r4, sl, r6, r0 │ │ │ │ - smlabteq r4, r4, r6, r0 │ │ │ │ - strdeq r0, [r4, -lr] │ │ │ │ - tsteq r4, r8, lsl r7 │ │ │ │ - @ instruction: 0x01040792 │ │ │ │ - tsteq r4, ip, asr #14 │ │ │ │ - tsteq r4, r6, ror #14 │ │ │ │ - smlatbeq r4, r0, r7, r0 │ │ │ │ - tsteq r4, sl, lsl r9 │ │ │ │ - tsteq r4, r4, ror r8 │ │ │ │ - tsteq r4, lr, lsl #16 │ │ │ │ - smlabteq r4, r8, r7, r0 │ │ │ │ - smlatteq r4, r2, r7, r0 │ │ │ │ - tsteq r4, ip, lsl r8 │ │ │ │ - tsteq r4, r6, lsr r8 │ │ │ │ - @ instruction: 0x010408b0 │ │ │ │ - tsteq r4, sl, ror #16 │ │ │ │ - smlabbeq r4, r4, r8, r0 │ │ │ │ - @ instruction: 0x010408be │ │ │ │ - tsteq r4, r8, ror r9 │ │ │ │ - tsteq r4, r2, lsr r9 │ │ │ │ - smlatteq r4, ip, r8, r0 │ │ │ │ - tsteq r4, r6, lsl #18 │ │ │ │ - tsteq r4, r0, asr #18 │ │ │ │ - @ instruction: 0x010409ba │ │ │ │ - tsteq r4, r4, ror r9 │ │ │ │ - smlabbeq r4, lr, r9, r0 │ │ │ │ - smlabteq r4, r8, r9, r0 │ │ │ │ - smlabbeq r4, r2, ip, r0 │ │ │ │ - tsteq r4, ip, lsr fp │ │ │ │ - @ instruction: 0x01040a96 │ │ │ │ - tsteq r4, r0, lsr sl │ │ │ │ - smlatteq r4, sl, r9, r0 │ │ │ │ - tsteq r4, r4, lsl #20 │ │ │ │ - tsteq r4, lr, lsr sl │ │ │ │ - tsteq r4, r8, asr sl │ │ │ │ + tsteq r4, r4, asr #16 │ │ │ │ + @ instruction: 0x0104059e │ │ │ │ + tsteq r4, r8, lsr r4 │ │ │ │ + tsteq r4, r6, ror r3 │ │ │ │ + tsteq r4, r8, lsl r3 │ │ │ │ ldrdeq r0, [r4, -r2] │ │ │ │ - smlabbeq r4, ip, sl, r0 │ │ │ │ - smlatbeq r4, r6, sl, r0 │ │ │ │ - smlatteq r4, r0, sl, r0 │ │ │ │ - @ instruction: 0x01040b9a │ │ │ │ - tsteq r4, r4, asr fp │ │ │ │ - tsteq r4, lr, lsl #22 │ │ │ │ - tsteq r4, r8, lsr #22 │ │ │ │ - tsteq r4, r2, ror #22 │ │ │ │ + smlatteq r4, ip, r2, r0 │ │ │ │ + tsteq r4, lr, lsl r3 │ │ │ │ + tsteq r4, r8, lsr r3 │ │ │ │ + smlabteq r4, r2, r3, r0 │ │ │ │ + tsteq r4, r4, ror #6 │ │ │ │ + smlabbeq r4, sl, r3, r0 │ │ │ │ ldrdeq r0, [r4, -ip] │ │ │ │ - @ instruction: 0x01040b96 │ │ │ │ - @ instruction: 0x01040bb0 │ │ │ │ - smlatteq r4, sl, fp, r0 │ │ │ │ - tsteq r4, r4, ror #26 │ │ │ │ - @ instruction: 0x01040cbe │ │ │ │ - tsteq r4, r8, asr ip │ │ │ │ - tsteq r4, r2, lsl ip │ │ │ │ - tsteq r4, ip, lsr #24 │ │ │ │ - tsteq r4, r6, ror #24 │ │ │ │ - smlabbeq r4, r0, ip, r0 │ │ │ │ + @ instruction: 0x010404b6 │ │ │ │ + tsteq r4, r0, asr r4 │ │ │ │ + tsteq r4, sl, lsl #8 │ │ │ │ + tsteq r4, r4, lsr #8 │ │ │ │ + tsteq r4, lr, asr r4 │ │ │ │ + tsteq r4, r8, ror r4 │ │ │ │ + strdeq r0, [r4, -r2] │ │ │ │ + smlatbeq r4, ip, r4, r0 │ │ │ │ + smlabteq r4, r6, r4, r0 │ │ │ │ + tsteq r4, r0, lsl #10 │ │ │ │ + tsteq r4, sl, ror r6 │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + tsteq r4, lr, ror #10 │ │ │ │ + tsteq r4, r8, lsr #10 │ │ │ │ + tsteq r4, r2, asr #10 │ │ │ │ + tsteq r4, ip, ror r5 │ │ │ │ + @ instruction: 0x01040596 │ │ │ │ + tsteq r4, r0, lsl r6 │ │ │ │ + smlabteq r4, sl, r5, r0 │ │ │ │ + smlatteq r4, r4, r5, r0 │ │ │ │ + tsteq r4, lr, lsl r6 │ │ │ │ + ldrdeq r0, [r4, -r8] │ │ │ │ + @ instruction: 0x01040692 │ │ │ │ + tsteq r4, ip, asr #12 │ │ │ │ + tsteq r4, r6, ror #12 │ │ │ │ + smlatbeq r4, r0, r6, r0 │ │ │ │ + tsteq r4, sl, lsl r7 │ │ │ │ + ldrdeq r0, [r4, -r4] │ │ │ │ + smlatteq r4, lr, r6, r0 │ │ │ │ + tsteq r4, r8, lsr #14 │ │ │ │ + smlatteq r4, r2, r9, r0 │ │ │ │ + @ instruction: 0x0104089c │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + @ instruction: 0x01040790 │ │ │ │ + tsteq r4, sl, asr #14 │ │ │ │ + tsteq r4, r4, ror #14 │ │ │ │ + @ instruction: 0x0104079e │ │ │ │ + @ instruction: 0x010407b8 │ │ │ │ + tsteq r4, r2, lsr r8 │ │ │ │ + smlatteq r4, ip, r7, r0 │ │ │ │ + tsteq r4, r6, lsl #16 │ │ │ │ + tsteq r4, r0, asr #16 │ │ │ │ strdeq r0, [r4, -sl] │ │ │ │ - @ instruction: 0x01040cb4 │ │ │ │ - smlabteq r4, lr, ip, r0 │ │ │ │ - tsteq r4, r8, lsl #26 │ │ │ │ - ldrdeq r0, [r4, -r6] │ │ │ │ - smlabbeq r4, r0, sp, r0 │ │ │ │ - tsteq r4, r6, lsr sp │ │ │ │ - tsteq r4, r0, asr sp │ │ │ │ - @ instruction: 0x01040d96 │ │ │ │ - tsteq r4, r4, lsl lr │ │ │ │ - ldrdeq r0, [r4, -r2] │ │ │ │ - smlatteq r4, ip, sp, r0 │ │ │ │ - tsteq r4, r6, lsr lr │ │ │ │ + @ instruction: 0x010408b4 │ │ │ │ + tsteq r4, lr, ror #16 │ │ │ │ + smlabbeq r4, r8, r8, r0 │ │ │ │ + smlabteq r4, r2, r8, r0 │ │ │ │ + tsteq r4, ip, lsr r9 │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + tsteq r4, r0, lsl r9 │ │ │ │ + tsteq r4, sl, asr #18 │ │ │ │ + smlabteq r4, r4, sl, r0 │ │ │ │ + tsteq r4, lr, lsl sl │ │ │ │ + @ instruction: 0x010409b8 │ │ │ │ + tsteq r4, r2, ror r9 │ │ │ │ + smlabbeq r4, ip, r9, r0 │ │ │ │ + smlabteq r4, r6, r9, r0 │ │ │ │ + smlatteq r4, r0, r9, r0 │ │ │ │ + tsteq r4, sl, asr sl │ │ │ │ + tsteq r4, r4, lsl sl │ │ │ │ + tsteq r4, lr, lsr #20 │ │ │ │ + tsteq r4, r8, ror #20 │ │ │ │ + tsteq r4, r6, lsr fp │ │ │ │ + smlatteq r4, r0, sl, r0 │ │ │ │ + @ instruction: 0x01040a96 │ │ │ │ + @ instruction: 0x01040ab0 │ │ │ │ + strdeq r0, [r4, -r6] │ │ │ │ + tsteq r4, r4, ror fp │ │ │ │ + tsteq r4, r2, lsr fp │ │ │ │ + tsteq r4, ip, asr #22 │ │ │ │ + @ instruction: 0x01040b96 │ │ │ │ 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 │ │ │ │ - smlabteq r0, r4, r9, pc @ │ │ │ │ - @ instruction: 0x0102f1b0 │ │ │ │ - tstpeq r0, sl, asr #22 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0102f194 │ │ │ │ - smlabbeq r0, lr, r9, pc @ │ │ │ │ - tstpeq r2, r8, ror r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, asr r1 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, ip, lsr r6 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, sl, asr #2 @ p-variant is OBSOLETE │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - tsteq r4, r8, lsl #22 │ │ │ │ - smlatbeq r0, sl, r9, pc @ │ │ │ │ - tsteq r4, r2, lsr fp │ │ │ │ - smlabbeq r0, lr, r9, pc @ │ │ │ │ - tsteq r4, ip, lsr #22 │ │ │ │ - tstpeq r0, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ - strdeq r6, [r1, -r4] │ │ │ │ - smlatbeq r2, sl, r0, pc @ │ │ │ │ - @ instruction: 0x01040ab8 │ │ │ │ - smlabbeq r2, sl, r0, pc @ │ │ │ │ - tsteq r2, r4, lsl sp │ │ │ │ - tstpeq r2, ip, rrx @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, r0, sl, r0 │ │ │ │ - tstpeq r2, r4, asr #32 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r4, sl, sl, r0 │ │ │ │ - tstpeq r2, sl, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tsteq r1, r4, lsl #24 │ │ │ │ - tstpeq r2, sl @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r4, lsr #14 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r0, lsl pc │ │ │ │ + smlatbeq r0, sl, r8, pc @ │ │ │ │ + strdeq lr, [r2, -r4] │ │ │ │ + smlatteq r0, lr, r6, pc @ │ │ │ │ + ldrdeq lr, [r2, -r8] │ │ │ │ + ldrdeq pc, [r0, -r2] │ │ │ │ + @ instruction: 0x0102eebc │ │ │ │ + @ instruction: 0x0103f39c │ │ │ │ + smlatbeq r2, sl, lr, lr │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tsteq r4, r8, ror #16 │ │ │ │ + tstpeq r0, sl, lsl #14 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01040892 │ │ │ │ + smlatteq r0, lr, r6, pc @ │ │ │ │ + smlabbeq r4, ip, r8, r0 │ │ │ │ + ldrdeq pc, [r0, -r8] │ │ │ │ + tsteq r1, r4, asr r9 │ │ │ │ + tsteq r2, sl, lsl #28 │ │ │ │ + tsteq r4, r8, lsl r8 │ │ │ │ + smlatteq r2, sl, sp, lr │ │ │ │ + tsteq r2, r4, ror sl │ │ │ │ + smlabteq r2, ip, sp, lr │ │ │ │ + tstpeq r0, ip, ror #12 @ p-variant is OBSOLETE │ │ │ │ + tsteq r4, r0, lsr #16 │ │ │ │ + smlatbeq r2, r4, sp, lr │ │ │ │ + tsteq r4, sl, lsr #16 │ │ │ │ + smlabbeq r2, sl, sp, lr │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r2, sl, ror #26 │ │ │ │ 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 │ │ │ │ - tstpeq r0, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r0, [r4, -r4] │ │ │ │ - smlabbeq r4, lr, r9, r0 │ │ │ │ - ldrdeq pc, [r0, -sl] │ │ │ │ - smlabteq r0, r8, r2, pc @ │ │ │ │ - smlatbeq r0, r2, r2, pc @ │ │ │ │ - tsteq r4, r6, lsr r9 │ │ │ │ - tstpeq r0, r0, asr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, lr, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r4, lsl #4 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r0, -sl] │ │ │ │ - ldrdeq pc, [r0, -r6] │ │ │ │ - smlatbeq r0, sl, r1, pc @ │ │ │ │ - smlabbeq r0, r0, r1, pc @ │ │ │ │ - tstpeq r0, r6, asr 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 #2 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq pc, [r0, -r8] │ │ │ │ - strheq pc, [r0, -r4] @ │ │ │ │ - smlatbeq r0, r0, r0, pc @ │ │ │ │ - qaddeq pc, r4, r0 @ │ │ │ │ + strheq pc, [r0, -sl] @ │ │ │ │ + tsteq r4, r4, lsr r7 │ │ │ │ + smlatteq r4, lr, r6, r0 │ │ │ │ + tstpeq r0, sl, lsr r0 @ p-variant is OBSOLETE │ │ │ │ tstpeq r0, r8, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - mrseq pc, (UNDEF: 0) @ │ │ │ │ - ldrdeq lr, [r0, -lr] │ │ │ │ - smlatbeq r0, r4, pc, lr @ │ │ │ │ - tsteq r0, ip, ror pc │ │ │ │ - tsteq r0, sl, ror #30 │ │ │ │ - tsteq r4, ip, ror r6 │ │ │ │ - tsteq r0, r2, lsr #30 │ │ │ │ - strdeq lr, [r0, -r2] │ │ │ │ - smlabteq r0, r2, lr, lr │ │ │ │ - @ instruction: 0x0100ee92 │ │ │ │ + tstpeq r0, r2 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x01040696 │ │ │ │ + smlatbeq r0, r0, pc, lr @ │ │ │ │ + smlabbeq r0, lr, pc, lr @ │ │ │ │ + tsteq r0, r4, ror #30 │ │ │ │ + tsteq r0, sl, asr pc │ │ │ │ + tsteq r0, r6, lsr pc │ │ │ │ + tsteq r0, sl, lsl #30 │ │ │ │ + smlatteq r0, r0, lr, lr │ │ │ │ + @ instruction: 0x0100eeb6 │ │ │ │ + smlatbeq r0, ip, lr, lr │ │ │ │ + smlabbeq r0, r8, lr, lr │ │ │ │ tsteq r0, r4, ror #28 │ │ │ │ - tsteq r0, sl, lsr lr │ │ │ │ - tsteq r0, r8, lsl #28 │ │ │ │ - smlatteq r0, ip, sp, lr │ │ │ │ - smlabteq r0, ip, sp, lr │ │ │ │ - smlatbeq r0, sl, sp, lr │ │ │ │ - tsteq r0, ip, ror sp │ │ │ │ - tsteq r0, r2, asr sp │ │ │ │ - tsteq r0, sl, asr #26 │ │ │ │ - tsteq r0, r8, lsr #26 │ │ │ │ - tsteq r0, r6, lsl #26 │ │ │ │ + tsteq r0, r8, lsr lr │ │ │ │ + tsteq r0, r4, lsl lr │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + @ instruction: 0x0100edb4 │ │ │ │ + smlabbeq r0, r8, sp, lr │ │ │ │ + tsteq r0, r0, ror #26 │ │ │ │ + tsteq r0, lr, lsr sp │ │ │ │ + tsteq r0, r4, lsl #26 │ │ │ │ ldrdeq lr, [r0, -ip] │ │ │ │ - @ instruction: 0x0100ecb2 │ │ │ │ - smlabbeq r0, r8, ip, lr │ │ │ │ - smlabbeq r0, r0, ip, lr │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ + smlabteq r0, sl, ip, lr │ │ │ │ + ldrdeq r0, [r4, -ip] │ │ │ │ + smlabbeq r0, r2, ip, lr │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + tsteq r0, r2, lsr #24 │ │ │ │ + strdeq lr, [r0, -r2] │ │ │ │ + smlabteq r0, r4, fp, lr │ │ │ │ + @ instruction: 0x0100eb9a │ │ │ │ + tsteq r0, r8, ror #22 │ │ │ │ + tsteq r0, ip, asr #22 │ │ │ │ + tsteq r0, ip, lsr #22 │ │ │ │ + tsteq r0, sl, lsl #22 │ │ │ │ ldrdeq lr, [r0, -ip] │ │ │ │ - ldrdeq lr, [r0, -r4] │ │ │ │ - @ instruction: 0x0100ebb2 │ │ │ │ - @ instruction: 0x0100eb90 │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r0, r6, lsr fp │ │ │ │ - tsteq r0, lr, lsl #22 │ │ │ │ - smlatteq r0, r6, sl, lr │ │ │ │ - smlatteq r0, r0, sl, lr │ │ │ │ - @ instruction: 0x0100eabe │ │ │ │ - @ instruction: 0x0100ea9c │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - tsteq r0, r4, asr #20 │ │ │ │ - tsteq r0, lr, lsr sl │ │ │ │ - tsteq r0, lr, lsl sl │ │ │ │ - strdeq lr, [r0, -lr] │ │ │ │ - ldrdeq lr, [r0, -r8] │ │ │ │ - @ instruction: 0x0100e9b2 │ │ │ │ - smlabbeq r0, ip, r9, lr │ │ │ │ - smlabbeq r0, r6, r9, lr │ │ │ │ - tsteq r0, r6, ror #18 │ │ │ │ - tsteq r0, r6, asr #18 │ │ │ │ - tsteq r0, r0, lsr #18 │ │ │ │ - tsteq r0, r2, lsl #18 │ │ │ │ - smlatteq r0, r4, r8, lr │ │ │ │ - ldrdeq pc, [r3, -r0] │ │ │ │ - ldrdeq lr, [r0, -r2] │ │ │ │ - smlabteq r0, ip, r8, lr │ │ │ │ - smlabteq r0, r6, r8, lr │ │ │ │ - qaddeq r0, r4, r4 │ │ │ │ - @ instruction: 0x0100e8ba │ │ │ │ - @ instruction: 0x0100e8b4 │ │ │ │ - smlatbeq r0, lr, r8, lr │ │ │ │ - smlatbeq r0, r8, r8, lr │ │ │ │ - smlatbeq r0, r2, r8, lr │ │ │ │ - @ instruction: 0x0100e89c │ │ │ │ + @ instruction: 0x0100eab2 │ │ │ │ + smlatbeq r0, sl, sl, lr │ │ │ │ + smlabbeq r0, r8, sl, lr │ │ │ │ + tsteq r0, r6, ror #20 │ │ │ │ + tsteq r0, ip, lsr sl │ │ │ │ + tsteq r0, r2, lsl sl │ │ │ │ + smlatteq r0, r8, r9, lr │ │ │ │ + smlatteq r0, r0, r9, lr │ │ │ │ + @ instruction: 0x0100e9bc │ │ │ │ + @ instruction: 0x0100e998 │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r0, ip, lsr r9 │ │ │ │ + tsteq r0, r4, lsr r9 │ │ │ │ + tsteq r0, r2, lsl r9 │ │ │ │ + strdeq lr, [r0, -r0] │ │ │ │ + smlabteq r0, r0, r8, lr │ │ │ │ @ instruction: 0x0100e896 │ │ │ │ - smlatteq r3, ip, pc, pc @ │ │ │ │ - smlatbeq r3, r6, pc, pc @ │ │ │ │ - smlabbeq r0, r4, r8, lr │ │ │ │ - tsteq r0, lr, ror r8 │ │ │ │ - tsteq r0, r8, ror r8 │ │ │ │ - smlatteq r3, sl, pc, pc @ │ │ │ │ - tsteq r0, ip, ror #16 │ │ │ │ - tsteq r0, r6, ror #16 │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ - tsteq r0, sl, asr r8 │ │ │ │ - tsteq r0, r4, asr r8 │ │ │ │ - tsteq r0, lr, asr #16 │ │ │ │ - tsteq r0, r8, asr #16 │ │ │ │ - tsteq r0, r2, asr #16 │ │ │ │ - tsteq r0, ip, lsr r8 │ │ │ │ - tsteq r0, r6, lsr r8 │ │ │ │ - tsteq r0, r0, lsr r8 │ │ │ │ - tsteq r0, sl, lsr #16 │ │ │ │ - tsteq r0, r4, lsr #16 │ │ │ │ + tsteq r0, lr, ror #16 │ │ │ │ + tsteq r0, r6, asr #16 │ │ │ │ + tsteq r0, r0, asr #16 │ │ │ │ tsteq r0, lr, lsl r8 │ │ │ │ - tsteq r0, r8, lsl r8 │ │ │ │ - tsteq r0, r2, lsl r8 │ │ │ │ + strdeq lr, [r0, -ip] │ │ │ │ + ldrdeq lr, [r0, -r0] │ │ │ │ + smlatbeq r0, r4, r7, lr │ │ │ │ + @ instruction: 0x0100e79e │ │ │ │ + tsteq r0, lr, ror r7 │ │ │ │ + tsteq r0, lr, asr r7 │ │ │ │ + tsteq r0, r8, lsr r7 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + smlatteq r0, ip, r6, lr │ │ │ │ + smlatteq r0, r6, r6, lr │ │ │ │ + smlabteq r0, r6, r6, lr │ │ │ │ + smlatbeq r0, r6, r6, lr │ │ │ │ + smlabbeq r0, r0, r6, lr │ │ │ │ + tsteq r0, r2, ror #12 │ │ │ │ + tsteq r0, r4, asr #12 │ │ │ │ + tstpeq r3, r0, lsr sp @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r2, lsr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ + tsteq r0, r6, lsr #12 │ │ │ │ + @ instruction: 0x0103fdb4 │ │ │ │ + tsteq r0, sl, lsl r6 │ │ │ │ + tsteq r0, r4, lsl r6 │ │ │ │ + tsteq r0, lr, lsl #12 │ │ │ │ + tsteq r0, r8, lsl #12 │ │ │ │ + tsteq r0, r2, lsl #12 │ │ │ │ + strdeq lr, [r0, -ip] │ │ │ │ + strdeq lr, [r0, -r6] │ │ │ │ + tstpeq r3, ip, asr #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r4, r5, lr │ │ │ │ + ldrdeq lr, [r0, -lr] │ │ │ │ + ldrdeq lr, [r0, -r8] │ │ │ │ + tstpeq r3, sl, asr #26 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, ip, r5, lr │ │ │ │ + smlabteq r0, r6, r5, lr │ │ │ │ + smlabteq r0, r0, r5, lr │ │ │ │ + @ instruction: 0x0100e5ba │ │ │ │ + @ instruction: 0x0100e5b4 │ │ │ │ + smlatbeq r0, lr, r5, lr │ │ │ │ + smlatbeq r0, r8, r5, lr │ │ │ │ + smlatbeq r0, r2, r5, lr │ │ │ │ + @ instruction: 0x0100e59c │ │ │ │ + @ instruction: 0x0100e596 │ │ │ │ + @ instruction: 0x0100e590 │ │ │ │ + smlabbeq r0, sl, r5, lr │ │ │ │ + smlabbeq r0, r4, r5, lr │ │ │ │ + tsteq r0, lr, ror r5 │ │ │ │ + tsteq r0, r8, ror r5 │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ 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.2-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 │ │ │ │ - smlatbeq r0, sl, r9, lr │ │ │ │ - @ instruction: 0x0102e192 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - tsteq r2, lr, asr #2 │ │ │ │ - tsteq r0, sl, ror #6 │ │ │ │ - tsteq r2, r6, asr fp │ │ │ │ - smlabbeq r1, r0, r6, r5 │ │ │ │ - tsteq r2, r8, lsr fp │ │ │ │ - tsteq r1, r2, lsl r7 │ │ │ │ - tsteq r2, sl, lsl fp │ │ │ │ - tstpeq r2, r8, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, ip, ror #18 │ │ │ │ - tstpeq r2, r2, lsl #8 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r0, r2, pc, sp @ │ │ │ │ + tsteq r0, sl, lsl #14 │ │ │ │ + strdeq sp, [r2, -r2] │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + smlatbeq r2, lr, lr, sp │ │ │ │ + smlabteq r0, sl, r0, lr │ │ │ │ + @ instruction: 0x0102d8b6 │ │ │ │ + smlatteq r1, r0, r3, r5 │ │ │ │ + @ instruction: 0x0102d898 │ │ │ │ + tsteq r1, r2, ror r4 │ │ │ │ + tsteq r2, sl, ror r8 │ │ │ │ + tstpeq r2, r8, ror #2 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r2, ip, r6, lr │ │ │ │ + tstpeq r2, r2, ror #2 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r2, lsr #26 │ │ │ │ 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 │ │ │ │ - smlabbeq r0, r6, lr, sp │ │ │ │ - tsteq r0, ip, ror #28 │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ - tsteq r0, sl, lsr lr │ │ │ │ - tsteq r0, lr, lsl lr │ │ │ │ - strdeq sp, [r0, -r6] │ │ │ │ - strdeq sp, [r0, -r0] │ │ │ │ - @ instruction: 0x0103f590 │ │ │ │ - ldrdeq sp, [r0, -r6] │ │ │ │ - ldrdeq sp, [r0, -r0] │ │ │ │ - smlabteq r0, sl, sp, sp │ │ │ │ + smlatteq r0, r6, fp, sp │ │ │ │ + smlabteq r0, ip, fp, sp │ │ │ │ + smlabteq r0, r0, fp, sp │ │ │ │ + @ instruction: 0x0100db9a │ │ │ │ + tsteq r0, lr, ror fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r0, r0, asr fp │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + tsteq r0, r6, lsr fp │ │ │ │ + tsteq r0, r0, lsr fp │ │ │ │ + tsteq r0, sl, lsr #22 │ │ │ │ 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]! │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ - tsteq r3, lr, lsr #14 │ │ │ │ - strdeq lr, [r0, -r0] │ │ │ │ - ldrdeq lr, [r0, -lr] │ │ │ │ - smlabteq r9, sl, lr, r9 │ │ │ │ - ldrdeq lr, [r0, -r0] │ │ │ │ - ldrdeq lr, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r0, lr │ │ │ │ - smlabteq r0, r6, r0, lr │ │ │ │ - smlatbeq r3, lr, r6, lr │ │ │ │ - strheq lr, [r0, -r8] │ │ │ │ - smlabteq r0, r6, r0, lr │ │ │ │ - tsteq r9, sl, asr #28 │ │ │ │ - smlabteq r0, r6, r0, lr │ │ │ │ - tsteq r3, sl, asr r6 │ │ │ │ - strheq lr, [r0, -ip] │ │ │ │ - smlatbeq r0, sl, r0, lr │ │ │ │ - strdeq r9, [r9, -r6] │ │ │ │ - swpeq lr, ip, [r0] │ │ │ │ - smlatbeq r0, r4, r0, lr │ │ │ │ - smlatbeq r0, r6, r0, lr │ │ │ │ - smlatbeq r0, r0, r0, lr │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, sl, ror r0 │ │ │ │ - smlabbeq r0, ip, r0, lr │ │ │ │ - smlatbeq r0, r8, pc, sp @ │ │ │ │ - smlatbeq r0, r2, pc, sp @ │ │ │ │ - tsteq r0, r8, ror r0 │ │ │ │ - tsteq r0, ip, ror pc │ │ │ │ - tsteq r0, r6, ror pc │ │ │ │ - @ instruction: 0x0103c7b8 │ │ │ │ - tsteq r0, r0, asr pc │ │ │ │ - tsteq r0, sl, asr #30 │ │ │ │ - tstpeq r2, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r4, asr #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, asr #24 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r2, r8, ip, pc @ │ │ │ │ - tstpeq r2, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, asr #8 │ │ │ │ - tsteq r3, r8, asr #8 │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r3, ip, lsr r4 │ │ │ │ - tsteq r3, r6, lsr r4 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - tsteq r3, sl, lsr #8 │ │ │ │ - smlatbeq r1, ip, r6, r5 │ │ │ │ - smlatbeq r1, sl, r6, r5 │ │ │ │ - tsteq r3, r8, lsl #8 │ │ │ │ - tsteq r9, r0, lsl ip │ │ │ │ - tsteq r3, r2, lsl r4 │ │ │ │ - @ instruction: 0x010156ba │ │ │ │ - smlatbeq r1, r0, r6, r5 │ │ │ │ - tsteq r3, r6, lsl #8 │ │ │ │ - smlatteq r0, lr, sp, sp │ │ │ │ - smlatteq r0, r8, sp, sp │ │ │ │ - smlatbeq r3, r6, r3, lr │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, r8, lsl r3 │ │ │ │ - smlabbeq r3, lr, r3, lr │ │ │ │ - smlatteq r3, r6, r2, sl │ │ │ │ - smlatteq r3, ip, r2, sl │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - smlabteq r2, r6, r4, sp │ │ │ │ - @ instruction: 0x0100d998 │ │ │ │ + tsteq r0, r4, asr lr │ │ │ │ + smlabbeq r3, lr, r4, lr │ │ │ │ + tsteq r0, r0, asr lr │ │ │ │ + tsteq r0, lr, lsr lr │ │ │ │ + tsteq r9, sl, lsr #24 │ │ │ │ + tsteq r0, r0, lsr lr │ │ │ │ + tsteq r0, r4, lsr lr │ │ │ │ + tsteq r0, lr, lsr #28 │ │ │ │ + tsteq r0, r6, lsr #28 │ │ │ │ + tsteq r3, lr, lsl #8 │ │ │ │ + tsteq r0, r8, lsl lr │ │ │ │ + tsteq r0, r6, lsr #28 │ │ │ │ + smlatbeq r9, sl, fp, r9 │ │ │ │ + tsteq r0, r6, lsr #28 │ │ │ │ + @ instruction: 0x0103e3ba │ │ │ │ + tsteq r0, ip, lsl lr │ │ │ │ + tsteq r0, sl, lsl #28 │ │ │ │ + tsteq r9, r6, asr fp │ │ │ │ + strdeq sp, [r0, -ip] │ │ │ │ + tsteq r0, r4, lsl #28 │ │ │ │ + tsteq r0, r6, lsl #28 │ │ │ │ + tsteq r0, r0, lsl #28 │ │ │ │ + ldrdeq sp, [r0, -r8] │ │ │ │ + ldrdeq sp, [r0, -sl] │ │ │ │ + smlatteq r0, ip, sp, sp │ │ │ │ + tsteq r0, r8, lsl #26 │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ + ldrdeq sp, [r0, -r8] │ │ │ │ + ldrdeq sp, [r0, -ip] │ │ │ │ + ldrdeq sp, [r0, -r6] │ │ │ │ + tsteq r3, r8, lsl r5 │ │ │ │ + @ instruction: 0x0100dcb0 │ │ │ │ + smlatbeq r0, sl, ip, sp │ │ │ │ + smlatbeq r2, r4, r9, pc @ │ │ │ │ + smlatbeq r2, r4, r9, pc @ │ │ │ │ + smlatbeq r2, r2, r9, pc @ │ │ │ │ + smlatteq r2, r8, r9, pc @ │ │ │ │ + tstpeq r2, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror r9 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, lr, r1, sl │ │ │ │ + smlatbeq r3, r8, r1, sl │ │ │ │ + smlatbeq r3, r2, r1, sl │ │ │ │ + @ instruction: 0x0103a19c │ │ │ │ + @ instruction: 0x0103a196 │ │ │ │ + @ instruction: 0x0103a190 │ │ │ │ + smlabbeq r3, sl, r1, sl │ │ │ │ + tsteq r1, ip, lsl #8 │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + tsteq r3, r8, ror #2 │ │ │ │ + tsteq r9, r0, ror r9 │ │ │ │ + tsteq r3, r2, ror r1 │ │ │ │ + tsteq r1, sl, lsl r4 │ │ │ │ + tsteq r1, r0, lsl #8 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r0, lr, asr #22 │ │ │ │ + tsteq r0, r8, asr #22 │ │ │ │ + tsteq r3, r6, lsl #2 │ │ │ │ + tsteq r3, r2, ror r0 │ │ │ │ + tsteq r3, r8, ror r0 │ │ │ │ + smlatteq r3, lr, r0, lr │ │ │ │ + tsteq r3, r6, asr #32 │ │ │ │ + tsteq r3, ip, asr #32 │ │ │ │ + tsteq r2, r2, lsr lr │ │ │ │ + tsteq r2, r6, lsr #4 │ │ │ │ + strdeq sp, [r0, -r8] │ │ │ │ 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 │ │ │ │ - tsteq r0, r2, asr r7 │ │ │ │ - tsteq r3, r0, lsl #30 │ │ │ │ - @ instruction: 0x0103eeba │ │ │ │ - ldrdeq sp, [r0, -r2] │ │ │ │ - smlabteq r0, r0, r6, sp │ │ │ │ - @ instruction: 0x0100d69a │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ - tsteq r3, r8, ror lr │ │ │ │ - strdeq sp, [r0, -r4] │ │ │ │ - smlatteq r0, r2, r5, sp │ │ │ │ - @ instruction: 0x0103eebc │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ - tsteq r0, r6, ror #10 │ │ │ │ - tsteq r3, r0, asr #30 │ │ │ │ - tsteq r3, lr, asr pc │ │ │ │ - smlatteq r3, lr, pc, lr @ │ │ │ │ - tsteq r3, ip, ror pc │ │ │ │ - strdeq lr, [r3, -lr] │ │ │ │ - tsteq r0, lr, ror r4 │ │ │ │ - smlatteq r3, ip, pc, lr @ │ │ │ │ - tsteq r0, r0, lsl r4 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ + @ instruction: 0x0100d4b2 │ │ │ │ + tsteq r3, r0, ror #24 │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + tsteq r0, r2, lsr r4 │ │ │ │ + tsteq r0, r0, lsr #8 │ │ │ │ + strdeq sp, [r0, -sl] │ │ │ │ + @ instruction: 0x0103ebb4 │ │ │ │ + @ instruction: 0x0100d39a │ │ │ │ + ldrdeq lr, [r3, -r8] │ │ │ │ + tsteq r0, r4, asr r3 │ │ │ │ + tsteq r0, r2, asr #6 │ │ │ │ + tsteq r3, ip, lsl ip │ │ │ │ + tsteq r3, sl, lsr ip │ │ │ │ + smlabteq r0, r6, r2, sp │ │ │ │ + smlatbeq r3, r0, ip, lr │ │ │ │ + @ instruction: 0x0103ecbe │ │ │ │ + tsteq r3, lr, asr #26 │ │ │ │ + ldrdeq lr, [r3, -ip] │ │ │ │ + tsteq r3, lr, asr sp │ │ │ │ + ldrdeq sp, [r0, -lr] │ │ │ │ + tsteq r3, ip, asr #26 │ │ │ │ + tsteq r0, r0, ror r1 │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r3, r4, asr sp │ │ │ │ + smlabbeq r3, r2, sp, lr │ │ │ │ + @ instruction: 0x0103ed96 │ │ │ │ strdeq lr, [r3, -r4] │ │ │ │ - tstpeq r3, r2, lsr #32 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r6, lsr r0 @ p-variant is OBSOLETE │ │ │ │ - swpeq pc, r4, [r3] @ │ │ │ │ - ldrdeq pc, [r3, -lr] │ │ │ │ - tstpeq r3, ip, lsr r1 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103f190 │ │ │ │ - smlatteq r3, lr, r1, pc @ │ │ │ │ - tstpeq r3, r2, lsr #4 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r0, r2, pc @ │ │ │ │ - ldrdeq pc, [r3, -r4] │ │ │ │ - tstpeq r3, sl, asr r3 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r3, r4, ror #6 @ p-variant is OBSOLETE │ │ │ │ - smlabteq r3, r2, r3, pc @ │ │ │ │ - tstpeq r3, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103f49c │ │ │ │ - @ instruction: 0x0103f492 │ │ │ │ - smlatteq r3, lr, r4, pc @ │ │ │ │ - smlatteq r0, ip, r0, sp │ │ │ │ - smlabteq r0, r0, r0, sp │ │ │ │ - strheq sp, [r0, -r6] │ │ │ │ - swpeq sp, r2, [r0] │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - qaddeq sp, ip, r0 │ │ │ │ - tsteq r0, r8, asr #32 │ │ │ │ - @ instruction: 0x0103f490 │ │ │ │ - smlatteq r0, r6, pc, ip @ │ │ │ │ - @ instruction: 0x0100cfb8 │ │ │ │ - @ instruction: 0x0100cf9a │ │ │ │ - tsteq r0, r4, ror pc │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - tsteq r0, r8, lsl pc │ │ │ │ - tsteq r0, lr, lsl #30 │ │ │ │ - strdeq ip, [r0, -sl] │ │ │ │ - ldrdeq ip, [r0, -r8] │ │ │ │ - smlatteq r3, r0, r3, pc @ │ │ │ │ - tsteq r0, r8, asr #28 │ │ │ │ + tsteq r3, lr, lsr lr │ │ │ │ + @ instruction: 0x0103ee9c │ │ │ │ + strdeq lr, [r3, -r0] │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + smlabbeq r3, r2, pc, lr @ │ │ │ │ + smlatteq r3, r0, pc, lr @ │ │ │ │ + tstpeq r3, r4, lsr r0 @ p-variant is OBSOLETE │ │ │ │ + strheq pc, [r3, -sl] @ │ │ │ │ + smlabteq r3, r4, r0, pc @ │ │ │ │ + tstpeq r3, r2, lsr #2 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r3, r6, ror r1 @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r3, -ip] │ │ │ │ + strdeq pc, [r3, -r2] │ │ │ │ + tstpeq r3, lr, asr #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ tsteq r0, r0, lsr #28 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - smlatteq r0, sl, sp, ip │ │ │ │ - ldrdeq ip, [r0, -r2] │ │ │ │ - @ instruction: 0x0103f3b0 │ │ │ │ - tstpeq r3, r6, ror #8 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x0103f49c │ │ │ │ - tsteq r0, sl, lsl sp │ │ │ │ - smlatteq r0, ip, ip, ip │ │ │ │ - ldrdeq ip, [r0, -r0] │ │ │ │ - smlatbeq r0, ip, ip, ip │ │ │ │ - tstpeq r3, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, r6, lsr ip │ │ │ │ - tsteq r0, ip, lsl #24 │ │ │ │ - smlatteq r0, r2, fp, ip │ │ │ │ - @ instruction: 0x0100cbb8 │ │ │ │ - @ instruction: 0x0100cbb0 │ │ │ │ - smlabbeq r0, ip, fp, ip │ │ │ │ - tsteq r0, r8, ror #22 │ │ │ │ - tsteq r0, lr, lsr fp │ │ │ │ - tsteq r0, sl, lsl fp │ │ │ │ - strdeq ip, [r0, -r6] │ │ │ │ - smlabteq r0, r8, sl, ip │ │ │ │ + tsteq r0, r6, lsl lr │ │ │ │ + strdeq ip, [r0, -r2] │ │ │ │ + smlabteq r0, r6, sp, ip │ │ │ │ + @ instruction: 0x0100cdbc │ │ │ │ + smlatbeq r0, r8, sp, ip │ │ │ │ + strdeq pc, [r3, -r0] │ │ │ │ + tsteq r0, r6, asr #26 │ │ │ │ + tsteq r0, r8, lsl sp │ │ │ │ + strdeq ip, [r0, -sl] │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + @ instruction: 0x0100ccb4 │ │ │ │ + tsteq r0, r8, ror ip │ │ │ │ + tsteq r0, lr, ror #24 │ │ │ │ + tsteq r0, sl, asr ip │ │ │ │ + tsteq r0, r8, lsr ip │ │ │ │ + tstpeq r3, r0, asr #2 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r0, r8, fp, ip │ │ │ │ + smlabbeq r0, r0, fp, ip │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ + tsteq r0, sl, asr #22 │ │ │ │ + tsteq r0, r2, lsr fp │ │ │ │ + tstpeq r3, r0, lsl r1 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r3, r6, r1, pc @ │ │ │ │ + strdeq pc, [r3, -ip] │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ + tsteq r0, ip, asr #20 │ │ │ │ + tsteq r0, r0, lsr sl │ │ │ │ + tsteq r0, ip, lsl #20 │ │ │ │ + @ instruction: 0x0103f192 │ │ │ │ + smlabteq r0, r2, r9, ip │ │ │ │ + @ instruction: 0x0100c996 │ │ │ │ + tsteq r0, ip, ror #18 │ │ │ │ + tsteq r0, r2, asr #18 │ │ │ │ + tsteq r0, r8, lsl r9 │ │ │ │ + tsteq r0, r0, lsl r9 │ │ │ │ + smlatteq r0, ip, r8, ip │ │ │ │ + smlabteq r0, r8, r8, ip │ │ │ │ + @ instruction: 0x0100c89e │ │ │ │ + tsteq r0, sl, ror r8 │ │ │ │ + tsteq r0, r6, asr r8 │ │ │ │ + tsteq r0, r8, lsr #16 │ │ │ │ cmpppl ip, #805306372 @ p-variant is OBSOLETE @ 0x30000004 │ │ │ │ stmdale r2!, {r3, r4, r7, r9, lr} │ │ │ │ svcpl 0x0055f5b0 │ │ │ │ @ instruction: 0xf5a0d30d │ │ │ │ @ instruction: 0xf04f5355 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -92467,185 +92467,185 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2220 @ 0xfffff754 │ │ │ │ stmiami ip!, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2219 @ 0xfffff755 │ │ │ │ stmiami fp!, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r0, lr, asr #18 │ │ │ │ - tsteq r0, sl, lsr #18 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - ldrdeq ip, [r0, -ip] │ │ │ │ - @ instruction: 0x0100c8b8 │ │ │ │ - @ instruction: 0x0100c894 │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - tsteq r0, lr, lsr r8 │ │ │ │ - tsteq r0, r4, lsl r8 │ │ │ │ - strdeq ip, [r0, -r0] │ │ │ │ - smlabteq r0, ip, r7, ip │ │ │ │ - smlatbeq r0, r2, r7, ip │ │ │ │ - tsteq r0, lr, ror r7 │ │ │ │ - tsteq r0, sl, asr r7 │ │ │ │ - tsteq r0, r2, lsr r7 │ │ │ │ - tsteq r0, sl, lsl #14 │ │ │ │ - smlatteq r0, r8, r6, ip │ │ │ │ - smlabteq r0, r6, r6, ip │ │ │ │ - @ instruction: 0x0100c69e │ │ │ │ - tsteq r0, lr, ror r6 │ │ │ │ - tsteq r0, lr, asr r6 │ │ │ │ - @ instruction: 0x0103e5b2 │ │ │ │ - smlatbeq r3, ip, r1, lr │ │ │ │ - ldrdeq sp, [r3, -r2] │ │ │ │ - @ instruction: 0x0103deb8 │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ - tsteq r0, r4, lsr r6 │ │ │ │ - tsteq r0, lr, lsr #12 │ │ │ │ - strdeq lr, [r3, -ip] │ │ │ │ - tsteq r0, r2, lsr #12 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - tsteq r0, r6, lsl r6 │ │ │ │ - tsteq r0, r0, lsl r6 │ │ │ │ - tsteq r3, sl, lsl lr │ │ │ │ - tsteq r0, r4, lsl #12 │ │ │ │ - strdeq ip, [r0, -lr] │ │ │ │ - strdeq ip, [r0, -r8] │ │ │ │ - tsteq r3, sl, lsl lr │ │ │ │ - smlatteq r0, ip, r5, ip │ │ │ │ - smlatteq r0, r6, r5, ip │ │ │ │ - smlatteq r3, ip, lr, sp │ │ │ │ - smlatbeq r3, r6, lr, sp │ │ │ │ - tsteq r3, r4, ror lr │ │ │ │ - smlabteq r0, lr, r5, ip │ │ │ │ - tsteq r3, r4, lsl pc │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - @ instruction: 0x0100c5bc │ │ │ │ - tsteq r3, r2, asr #32 │ │ │ │ - @ instruction: 0x0103dfbc │ │ │ │ - tsteq r3, r6, ror pc │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ + smlatbeq r0, lr, r6, ip │ │ │ │ + smlabbeq r0, sl, r6, ip │ │ │ │ + tsteq r0, r6, ror #12 │ │ │ │ + tsteq r0, ip, lsr r6 │ │ │ │ + tsteq r0, r8, lsl r6 │ │ │ │ + strdeq ip, [r0, -r4] │ │ │ │ + smlabteq r0, r8, r5, ip │ │ │ │ @ instruction: 0x0100c59e │ │ │ │ - @ instruction: 0x0100c598 │ │ │ │ - ldrdeq sp, [r3, -lr] │ │ │ │ - strdeq sp, [r3, -r8] │ │ │ │ - smlabbeq r0, r6, r5, ip │ │ │ │ - tsteq r3, ip, asr #32 │ │ │ │ - qaddeq lr, lr, r3 │ │ │ │ tsteq r0, r4, ror r5 │ │ │ │ - tsteq r0, lr, ror #10 │ │ │ │ - smlabteq r3, r8, r2, lr │ │ │ │ - smlabteq r3, r2, r1, lr │ │ │ │ - ldrdeq lr, [r3, -ip] │ │ │ │ - tsteq r0, r6, asr r5 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - tsteq r0, sl, asr #10 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r3, lr, lsl r2 │ │ │ │ - ldrdeq lr, [r3, -r8] │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ + tsteq r0, r0, asr r5 │ │ │ │ tsteq r0, ip, lsr #10 │ │ │ │ - tsteq r3, r6, asr #4 │ │ │ │ - tsteq r3, r0, ror #4 │ │ │ │ - tsteq r0, sl, lsl r5 │ │ │ │ - tsteq r3, r4, ror r3 │ │ │ │ - smlatteq r3, lr, r2, lr │ │ │ │ - smlatbeq r3, r8, r2, lr │ │ │ │ - smlabteq r3, r2, r2, lr │ │ │ │ - strdeq ip, [r0, -ip] │ │ │ │ - tsteq r3, r6, lsl r3 │ │ │ │ - tsteq r3, r0, lsr r3 │ │ │ │ - smlatteq r0, sl, r4, ip │ │ │ │ - smlabteq r3, r4, r3, lr │ │ │ │ - tsteq r3, lr, ror r3 │ │ │ │ - @ instruction: 0x0103e398 │ │ │ │ - ldrdeq ip, [r0, -r2] │ │ │ │ - smlatteq r3, ip, r3, lr │ │ │ │ - tsteq r3, r6, lsl #8 │ │ │ │ - smlabteq r0, r0, r4, ip │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ - strdeq lr, [r3, -r4] │ │ │ │ - tsteq r3, lr, lsl #10 │ │ │ │ - smlabbeq r3, r8, r4, lr │ │ │ │ - tsteq r3, r2, asr #8 │ │ │ │ - tsteq r3, ip, asr r4 │ │ │ │ - @ instruction: 0x0100c496 │ │ │ │ - @ instruction: 0x0103e4b0 │ │ │ │ - smlabteq r3, sl, r4, lr │ │ │ │ - smlabbeq r0, r4, r4, ip │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - tsteq r3, r8, lsl r5 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - tsteq r0, ip, ror #8 │ │ │ │ - tsteq r3, r6, ror #10 │ │ │ │ - tsteq r0, r0, ror #8 │ │ │ │ - @ instruction: 0x0103e69a │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - smlabteq r3, lr, r5, lr │ │ │ │ - smlatteq r3, r8, r5, lr │ │ │ │ - tsteq r0, r2, asr #8 │ │ │ │ - tsteq r3, ip, lsr r6 │ │ │ │ - tsteq r3, r6, asr r6 │ │ │ │ - tsteq r0, r0, lsr r4 │ │ │ │ - smlatteq r3, sl, r6, lr │ │ │ │ - smlatbeq r3, r4, r6, lr │ │ │ │ - @ instruction: 0x0103e6be │ │ │ │ - tsteq r0, r8, lsl r4 │ │ │ │ - strdeq lr, [r3, -r2] │ │ │ │ - tsteq r0, ip, lsl #8 │ │ │ │ - tsteq r3, lr, lsr r9 │ │ │ │ - tsteq r3, r0, lsr #16 │ │ │ │ - @ instruction: 0x0103e79a │ │ │ │ - tsteq r3, r4, asr r7 │ │ │ │ - tsteq r3, lr, ror #14 │ │ │ │ - smlatteq r0, r8, r3, ip │ │ │ │ - smlabteq r3, r2, r7, lr │ │ │ │ - ldrdeq lr, [r3, -ip] │ │ │ │ - ldrdeq ip, [r0, -r6] │ │ │ │ - tsteq r3, ip, asr r8 │ │ │ │ - tsteq r3, sl, lsl #16 │ │ │ │ - smlabteq r0, r4, r3, ip │ │ │ │ + tsteq r0, r2, lsl #10 │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ + @ instruction: 0x0100c4ba │ │ │ │ + @ instruction: 0x0100c492 │ │ │ │ + tsteq r0, sl, ror #8 │ │ │ │ + tsteq r0, r8, asr #8 │ │ │ │ + tsteq r0, r6, lsr #8 │ │ │ │ + strdeq ip, [r0, -lr] │ │ │ │ + ldrdeq ip, [r0, -lr] │ │ │ │ @ instruction: 0x0100c3be │ │ │ │ - @ instruction: 0x0103e890 │ │ │ │ - tsteq r3, r6, ror #16 │ │ │ │ - smlatbeq r0, ip, r3, ip │ │ │ │ - smlatbeq r0, r6, r3, ip │ │ │ │ - smlatbeq r0, r0, r3, ip │ │ │ │ - @ instruction: 0x0103e89e │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - tsteq r3, sl, asr r9 │ │ │ │ - tsteq r3, r0, lsl #18 │ │ │ │ + tsteq r3, r2, lsl r3 │ │ │ │ + tsteq r3, ip, lsl #30 │ │ │ │ + tsteq r3, r2, lsr sp │ │ │ │ + tsteq r3, r8, lsl ip │ │ │ │ + @ instruction: 0x0100c39a │ │ │ │ + @ instruction: 0x0100c394 │ │ │ │ + smlabbeq r0, lr, r3, ip │ │ │ │ + tsteq r3, ip, asr pc │ │ │ │ smlabbeq r0, r2, r3, ip │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ + smlatbeq r3, r4, lr, sp │ │ │ │ tsteq r0, r6, ror r3 │ │ │ │ - smlatbeq r3, ip, r9, lr │ │ │ │ - ldrdeq lr, [r3, -lr] │ │ │ │ + tsteq r0, r0, ror r3 │ │ │ │ + tsteq r3, sl, ror fp │ │ │ │ tsteq r0, r4, ror #6 │ │ │ │ - ldrdeq lr, [r3, -sl] │ │ │ │ - tsteq r3, r4, ror sl │ │ │ │ - tsteq r0, r2, asr r3 │ │ │ │ + tsteq r0, lr, asr r3 │ │ │ │ + tsteq r0, r8, asr r3 │ │ │ │ + tsteq r3, sl, ror fp │ │ │ │ tsteq r0, ip, asr #6 │ │ │ │ tsteq r0, r6, asr #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r3, r2, lsl fp │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ + tsteq r3, ip, asr #24 │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + ldrdeq sp, [r3, -r4] │ │ │ │ tsteq r0, lr, lsr #6 │ │ │ │ - tsteq r0, r8, lsr #6 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ + tsteq r3, r4, ror ip │ │ │ │ + smlabbeq r3, lr, ip, sp │ │ │ │ tsteq r0, ip, lsl r3 │ │ │ │ - tsteq r0, r6, lsl r3 │ │ │ │ - tsteq r0, r0, lsl r3 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - tsteq r0, r4, lsl #6 │ │ │ │ + smlatbeq r3, r2, sp, sp │ │ │ │ + tsteq r3, ip, lsl sp │ │ │ │ + ldrdeq sp, [r3, -r6] │ │ │ │ + @ instruction: 0x0103dcb0 │ │ │ │ strdeq ip, [r0, -lr] │ │ │ │ strdeq ip, [r0, -r8] │ │ │ │ - strdeq ip, [r0, -r2] │ │ │ │ - smlatteq r0, ip, r2, ip │ │ │ │ + tsteq r3, lr, lsr sp │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ smlatteq r0, r6, r2, ip │ │ │ │ - smlatteq r0, r0, r2, ip │ │ │ │ - ldrdeq ip, [r0, -sl] │ │ │ │ + smlatbeq r3, ip, sp, sp │ │ │ │ + @ instruction: 0x0103ddbe │ │ │ │ ldrdeq ip, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r2, ip │ │ │ │ + tsteq r3, r8, lsr #32 │ │ │ │ + tsteq r3, r2, lsr #30 │ │ │ │ + tsteq r3, ip, lsr lr │ │ │ │ + @ instruction: 0x0100c2b6 │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + smlatbeq r0, sl, r2, ip │ │ │ │ + smlatbeq r0, r4, r2, ip │ │ │ │ + tsteq r3, lr, ror pc │ │ │ │ + tsteq r3, r8, lsr pc │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + smlabbeq r0, ip, r2, ip │ │ │ │ + smlatbeq r3, r6, pc, sp @ │ │ │ │ + smlabteq r3, r0, pc, sp @ │ │ │ │ + tsteq r0, sl, ror r2 │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + tsteq r3, r8 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + tsteq r0, ip, asr r2 │ │ │ │ + tsteq r3, r6, ror r0 │ │ │ │ + swpeq lr, r0, [r3] │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r3, r4, lsr #2 │ │ │ │ + ldrdeq lr, [r3, -lr] │ │ │ │ + strdeq lr, [r3, -r8] │ │ │ │ + tsteq r0, r2, lsr r2 │ │ │ │ + tsteq r3, ip, asr #2 │ │ │ │ + tsteq r3, r6, ror #2 │ │ │ │ + tsteq r0, r0, lsr #4 │ │ │ │ + tsteq r3, sl, lsr r5 │ │ │ │ + tsteq r3, r4, asr r3 │ │ │ │ + tsteq r3, lr, ror #4 │ │ │ │ + smlatteq r3, r8, r1, lr │ │ │ │ + smlatbeq r3, r2, r1, lr │ │ │ │ + @ instruction: 0x0103e1bc │ │ │ │ + strdeq ip, [r0, -r6] │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + tsteq r3, sl, lsr #4 │ │ │ │ + smlatteq r0, r4, r1, ip │ │ │ │ + @ instruction: 0x0103e2be │ │ │ │ + tsteq r3, r8, ror r2 │ │ │ │ + @ instruction: 0x0103e292 │ │ │ │ + smlabteq r0, ip, r1, ip │ │ │ │ + smlabteq r3, r6, r2, lr │ │ │ │ + smlabteq r0, r0, r1, ip │ │ │ │ + strdeq lr, [r3, -sl] │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + tsteq r3, r8, asr #6 │ │ │ │ + smlatbeq r0, r2, r1, ip │ │ │ │ + @ instruction: 0x0103e39c │ │ │ │ + @ instruction: 0x0103e3b6 │ │ │ │ + @ instruction: 0x0100c190 │ │ │ │ + tsteq r3, sl, asr #8 │ │ │ │ + tsteq r3, r4, lsl #8 │ │ │ │ + tsteq r3, lr, lsl r4 │ │ │ │ + tsteq r0, r8, ror r1 │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + tsteq r0, ip, ror #2 │ │ │ │ + @ instruction: 0x0103e69e │ │ │ │ + smlabbeq r3, r0, r5, lr │ │ │ │ + strdeq lr, [r3, -sl] │ │ │ │ + @ instruction: 0x0103e4b4 │ │ │ │ + smlabteq r3, lr, r4, lr │ │ │ │ + tsteq r0, r8, asr #2 │ │ │ │ + tsteq r3, r2, lsr #10 │ │ │ │ + tsteq r3, ip, lsr r5 │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ + @ instruction: 0x0103e5bc │ │ │ │ + tsteq r3, sl, ror #10 │ │ │ │ + tsteq r0, r4, lsr #2 │ │ │ │ + tsteq r0, lr, lsl r1 │ │ │ │ + strdeq lr, [r3, -r0] │ │ │ │ + smlabteq r3, r6, r5, lr │ │ │ │ + tsteq r0, ip, lsl #2 │ │ │ │ + tsteq r0, r6, lsl #2 │ │ │ │ + mrseq ip, (UNDEF: 16) │ │ │ │ + strdeq lr, [r3, -lr] │ │ │ │ + smlatbeq r3, r0, r7, lr │ │ │ │ + @ instruction: 0x0103e6ba │ │ │ │ + tsteq r3, r0, ror #12 │ │ │ │ + smlatteq r0, r2, r0, ip │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + ldrdeq ip, [r0, -r6] │ │ │ │ + tsteq r3, ip, lsl #14 │ │ │ │ + tsteq r3, lr, lsr r7 │ │ │ │ + smlabteq r0, r4, r0, ip │ │ │ │ + tsteq r3, sl, lsr r8 │ │ │ │ + ldrdeq lr, [r3, -r4] │ │ │ │ + strheq ip, [r0, -r2] │ │ │ │ + smlatbeq r0, ip, r0, ip │ │ │ │ + smlatbeq r0, r6, r0, ip │ │ │ │ + smlatbeq r0, r0, r0, ip │ │ │ │ + tsteq r3, r2, ror r8 │ │ │ │ + swpeq ip, r4, [r0] │ │ │ │ + smlabbeq r0, lr, r0, ip │ │ │ │ + smlabbeq r0, r8, r0, ip │ │ │ │ + smlabbeq r0, r2, r0, ip │ │ │ │ + tsteq r0, ip, ror r0 │ │ │ │ + tsteq r0, r6, ror r0 │ │ │ │ + tsteq r0, r0, ror r0 │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r0, r4, rrx │ │ │ │ + qaddeq ip, lr, r0 │ │ │ │ + qaddeq ip, r8, r0 │ │ │ │ + qaddeq ip, r2, r0 │ │ │ │ + tsteq r0, ip, asr #32 │ │ │ │ + tsteq r0, r6, asr #32 │ │ │ │ + tsteq r0, r0, asr #32 │ │ │ │ + tsteq r0, sl, lsr r0 │ │ │ │ + tsteq r0, r4, lsr r0 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ strmi fp, [ip], -r2, lsl #1 │ │ │ │ ldrmi r4, [r6], -r5, lsl #12 │ │ │ │ @ instruction: 0xf5b1461f │ │ │ │ @@ -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 │ │ │ │ - tsteq r0, r2, lsl r3 │ │ │ │ - strdeq fp, [r2, -sl] │ │ │ │ - tsteq r0, r8, ror #8 │ │ │ │ - @ instruction: 0x0102bab0 │ │ │ │ - tsteq r1, lr, asr #10 │ │ │ │ - tsteq r2, r4, lsl #20 │ │ │ │ - smlabteq r0, r6, r1, ip │ │ │ │ - smlatbeq r0, r8, sl, fp │ │ │ │ - @ instruction: 0x0102b292 │ │ │ │ - ldrdeq r2, [r1, -r0] │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - smlabteq r2, r6, r5, fp │ │ │ │ - tsteq r2, sl, asr r2 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - tsteq r2, r0, asr #4 │ │ │ │ - tsteq r3, r0, asr #14 │ │ │ │ - smlabteq r0, r6, sl, fp │ │ │ │ - tsteq r3, sl, lsr r7 │ │ │ │ - @ instruction: 0x0100bab2 │ │ │ │ - strdeq fp, [r0, -sl] │ │ │ │ - smlatteq r2, r6, r1, fp │ │ │ │ - @ instruction: 0x0103b698 │ │ │ │ - @ instruction: 0x0103b698 │ │ │ │ - @ instruction: 0x0103b69e │ │ │ │ - @ instruction: 0x0103b69e │ │ │ │ - smlatbeq r2, r0, r1, fp │ │ │ │ - smlabteq r1, sl, ip, r2 │ │ │ │ - smlabbeq r2, r0, r1, fp │ │ │ │ - tsteq r0, r6, ror r9 │ │ │ │ - tsteq r2, r0, ror #2 │ │ │ │ - tsteq r3, lr, ror #22 │ │ │ │ - tsteq r2, r0, asr #2 │ │ │ │ - smlabteq r2, sl, sp, sl │ │ │ │ - tsteq r2, r2, lsr #2 │ │ │ │ - smlabbeq r3, r4, fp, ip │ │ │ │ - tsteq r2, r8, lsl #2 │ │ │ │ - smlabbeq r3, lr, fp, ip │ │ │ │ - smlatteq r2, lr, r0, fp │ │ │ │ - tsteq r3, sl, ror r3 │ │ │ │ - smlabteq r1, r2, ip, r2 │ │ │ │ - smlabteq r2, r8, r0, fp │ │ │ │ - @ instruction: 0x0103a192 │ │ │ │ - smlatbeq r2, lr, r0, fp │ │ │ │ - smlabbeq r0, r0, r5, fp │ │ │ │ + tsteq r0, r2, ror r0 │ │ │ │ + tsteq r2, sl, asr r8 │ │ │ │ + smlabteq r0, r8, r1, ip │ │ │ │ + tsteq r2, r0, lsl r8 │ │ │ │ + smlatbeq r1, lr, r2, r3 │ │ │ │ + tsteq r2, r4, ror #14 │ │ │ │ + tsteq r0, r6, lsr #30 │ │ │ │ + tsteq r0, r8, lsl #16 │ │ │ │ + strdeq sl, [r2, -r2] │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + ldrdeq sl, [r2, -r4] │ │ │ │ + tsteq r2, r6, lsr #6 │ │ │ │ + @ instruction: 0x0102afba │ │ │ │ + @ instruction: 0x01039190 │ │ │ │ + smlatbeq r2, r0, pc, sl @ │ │ │ │ + smlatbeq r3, r0, r4, fp │ │ │ │ + tsteq r0, r6, lsr #16 │ │ │ │ + @ instruction: 0x0103b49a │ │ │ │ + tsteq r0, r2, lsl r8 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + tsteq r2, r6, asr #30 │ │ │ │ + strdeq fp, [r3, -r8] │ │ │ │ + strdeq fp, [r3, -r8] │ │ │ │ + strdeq fp, [r3, -lr] │ │ │ │ + strdeq fp, [r3, -lr] │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + smlatteq r2, r0, lr, sl │ │ │ │ + ldrdeq fp, [r0, -r6] │ │ │ │ + smlabteq r2, r0, lr, sl │ │ │ │ + smlabteq r3, lr, r8, ip │ │ │ │ + smlatbeq r2, r0, lr, sl │ │ │ │ + tsteq r2, sl, lsr #22 │ │ │ │ + smlabbeq r2, r2, lr, sl │ │ │ │ + smlatteq r3, r4, r8, ip │ │ │ │ + tsteq r2, r8, ror #28 │ │ │ │ + smlatteq r3, lr, r8, ip │ │ │ │ + tsteq r2, lr, asr #28 │ │ │ │ + ldrdeq r9, [r3, -sl] │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + tsteq r2, r8, lsr #28 │ │ │ │ + strdeq r9, [r3, -r2] │ │ │ │ + tsteq r2, lr, lsl #28 │ │ │ │ + smlatteq r0, r0, r2, fp │ │ │ │ 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 │ │ │ │ - ldrdeq fp, [r0, -r2] │ │ │ │ - @ instruction: 0x0103dc9a │ │ │ │ - @ instruction: 0x0100b398 │ │ │ │ - tsteq r3, ip, lsr #24 │ │ │ │ - smlatteq r3, r4, fp, sp │ │ │ │ - smlatbeq r3, r6, fp, sp │ │ │ │ - @ instruction: 0x0103db90 │ │ │ │ - tsteq r0, sl, asr r3 │ │ │ │ - tsteq r0, r4, asr r3 │ │ │ │ - @ instruction: 0x0103db9e │ │ │ │ - smlatbeq r3, ip, fp, sp │ │ │ │ + tsteq r0, r2, lsr r1 │ │ │ │ + strdeq sp, [r3, -sl] │ │ │ │ + strdeq fp, [r0, -r8] │ │ │ │ + smlabbeq r3, ip, r9, sp │ │ │ │ + tsteq r3, r4, asr #18 │ │ │ │ + tsteq r3, r6, lsl #18 │ │ │ │ + strdeq sp, [r3, -r0] │ │ │ │ + strheq fp, [r0, -sl] │ │ │ │ + strheq fp, [r0, -r4] │ │ │ │ strdeq sp, [r3, -lr] │ │ │ │ - smlabteq r3, ip, fp, sp │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - strdeq sp, [r3, -r8] │ │ │ │ - tsteq r3, r2, lsl #24 │ │ │ │ - tsteq r0, r4, lsr #6 │ │ │ │ + tsteq r3, ip, lsl #18 │ │ │ │ + tsteq r3, lr, asr r9 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + swpeq fp, r6, [r0] │ │ │ │ + tsteq r3, r8, asr r9 │ │ │ │ + tsteq r3, r2, ror #18 │ │ │ │ + smlabbeq r0, r4, r0, fp │ │ │ │ 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 │ │ │ │ - smlatbeq r3, r4, r3, fp │ │ │ │ - smlatteq r2, lr, sp, sl │ │ │ │ - strdeq sp, [r3, -r6] │ │ │ │ - @ instruction: 0x0103b39c │ │ │ │ - smlatteq r3, r2, sl, sp │ │ │ │ - smlabbeq r3, ip, r3, fp │ │ │ │ - tsteq r1, r4, lsl #20 │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - tsteq r3, r8, ror r3 │ │ │ │ - tsteq r2, r6, lsr sp │ │ │ │ - @ instruction: 0x0103b39e │ │ │ │ - smlatbeq r3, r2, r3, fp │ │ │ │ - smlabbeq r3, lr, r3, fp │ │ │ │ - tsteq r9, ip, ror #6 │ │ │ │ - tsteq r3, r8, lsr r7 │ │ │ │ - smlatteq r3, r6, r2, r9 │ │ │ │ - @ instruction: 0x0102c8b2 │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - smlabteq r1, r8, sl, r9 │ │ │ │ - smlabteq r1, r0, sl, r9 │ │ │ │ - tsteq r3, r2, lsl r3 │ │ │ │ - tsteq r3, r0, lsl fp │ │ │ │ - smlabteq r2, r0, fp, ip │ │ │ │ - strdeq fp, [r3, -r0] │ │ │ │ - strdeq fp, [r3, -r0] │ │ │ │ - strdeq fp, [r3, -r4] │ │ │ │ - smlabbeq r3, r0, r9, sp │ │ │ │ - tsteq r9, r6, ror r2 │ │ │ │ - ldrdeq fp, [r3, -r0] │ │ │ │ - smlabbeq r3, r2, sl, fp │ │ │ │ - smlabteq r3, r6, r2, fp │ │ │ │ - smlabteq r3, r2, r2, fp │ │ │ │ - tsteq r9, r8, lsl r2 │ │ │ │ - tsteq r3, r2, lsl r9 │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r3, ip, lsl #18 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r3, r0, lsl r9 │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - tsteq r3, r8, lsl r9 │ │ │ │ - tsteq r3, r0, lsr #18 │ │ │ │ - tsteq r3, r8, lsl #4 │ │ │ │ - @ instruction: 0x0102c6be │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ + tsteq r3, r4, lsl #2 │ │ │ │ + tsteq r2, lr, asr #22 │ │ │ │ + tsteq r3, r6, asr r8 │ │ │ │ + strdeq fp, [r3, -ip] │ │ │ │ + tsteq r3, r2, asr #16 │ │ │ │ + smlatteq r3, ip, r0, fp │ │ │ │ + tsteq r1, r4, ror #14 │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + ldrdeq fp, [r3, -r8] │ │ │ │ + @ instruction: 0x0102aa96 │ │ │ │ strdeq fp, [r3, -lr] │ │ │ │ - strdeq fp, [r3, -sl] │ │ │ │ - strdeq fp, [r3, -r6] │ │ │ │ - strdeq fp, [r3, -r2] │ │ │ │ - smlatteq r3, lr, r1, fp │ │ │ │ - smlatteq r3, sl, r1, fp │ │ │ │ - smlatteq r3, r4, r1, fp │ │ │ │ - tsteq r1, r6, asr #14 │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - tsteq r1, r6, asr #14 │ │ │ │ - tsteq r9, r8, ror r0 │ │ │ │ - smlatbeq r3, sl, r1, fp │ │ │ │ - smlatteq r2, r2, r9, sl │ │ │ │ - tsteq r3, r0, lsl #16 │ │ │ │ - @ instruction: 0x0103b192 │ │ │ │ - @ instruction: 0x0102a99a │ │ │ │ - smlatbeq r1, r6, r5, r9 │ │ │ │ - strdeq sl, [r3, -r8] │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - tsteq r3, r0, asr r1 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - ldrdeq r9, [r1, -r8] │ │ │ │ - @ instruction: 0x01096f92 │ │ │ │ - ldrdeq sl, [r2, -ip] │ │ │ │ - strdeq sl, [r2, -r6] │ │ │ │ - @ instruction: 0x0102a8be │ │ │ │ - ldrdeq sl, [r2, -r8] │ │ │ │ - tsteq r0, ip, lsl r1 │ │ │ │ - @ instruction: 0x0102a8b6 │ │ │ │ - smlabteq r1, r2, r4, r9 │ │ │ │ - @ instruction: 0x010194b2 │ │ │ │ - @ instruction: 0x010194b0 │ │ │ │ - ldrdeq sp, [r3, -r2] │ │ │ │ - ldrdeq sp, [r3, -r4] │ │ │ │ - @ instruction: 0x0101949e │ │ │ │ - smlabteq r3, r8, r6, sp │ │ │ │ - ldrdeq r7, [r3, -r6] │ │ │ │ - smlatbeq r9, r2, lr, r6 │ │ │ │ - smlatbeq r3, r8, r6, sp │ │ │ │ - smlatbeq r1, r8, r4, r9 │ │ │ │ - @ instruction: 0x01019496 │ │ │ │ - tsteq r1, r4, ror r4 │ │ │ │ - tsteq r1, ip, ror r4 │ │ │ │ - tsteq r1, sl, ror #8 │ │ │ │ + tsteq r3, r2, lsl #2 │ │ │ │ + smlatteq r3, lr, r0, fp │ │ │ │ + smlabteq r9, ip, r0, r7 │ │ │ │ + @ instruction: 0x01039498 │ │ │ │ + tsteq r3, r6, asr #32 │ │ │ │ + tsteq r2, r2, lsl r6 │ │ │ │ + smlabbeq r3, r2, r4, r9 │ │ │ │ + tsteq r1, r8, lsr #16 │ │ │ │ + tsteq r1, r0, lsr #16 │ │ │ │ + tsteq r3, r2, ror r0 │ │ │ │ + tsteq r3, r0, ror r8 │ │ │ │ + tsteq r2, r0, lsr #18 │ │ │ │ + qaddeq fp, r0, r3 │ │ │ │ + qaddeq fp, r0, r3 │ │ │ │ + qaddeq fp, r4, r3 │ │ │ │ + smlatteq r3, r0, r6, sp │ │ │ │ + ldrdeq r6, [r9, -r6] │ │ │ │ + tsteq r3, r0, lsr r0 │ │ │ │ + smlatteq r3, r2, r7, fp │ │ │ │ + tsteq r3, r6, lsr #32 │ │ │ │ + tsteq r3, r2, lsr #32 │ │ │ │ + tsteq r9, r8, ror pc │ │ │ │ + tsteq r3, r2, ror r6 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ tsteq r3, ip, ror #12 │ │ │ │ tsteq r3, r0, ror r6 │ │ │ │ - tsteq r3, sl, ror #12 │ │ │ │ - tsteq r3, r4, ror #12 │ │ │ │ - tsteq r1, r4, lsr #8 │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - tsteq r3, r2, lsl pc │ │ │ │ - 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, r2 │ │ │ │ - ldrdeq r2, [r1, -lr] │ │ │ │ - tsteq r9, r2, asr sp │ │ │ │ - smlatteq r1, r8, r7, r2 │ │ │ │ - strdeq r2, [r1, -ip] │ │ │ │ - smlatteq r1, r4, r7, r2 │ │ │ │ - tsteq r3, r0, ror r1 │ │ │ │ - tsteq r3, r8, ror r5 │ │ │ │ - tsteq r2, r6, ror r2 │ │ │ │ - @ instruction: 0x010194be │ │ │ │ - rscseq r5, pc, r8, lsr ip @ │ │ │ │ - tsteq r3, lr, lsr r1 │ │ │ │ - tsteq r3, r4, asr #2 │ │ │ │ - smlatbeq r9, ip, ip, r6 │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - tsteq r2, r2, lsl r6 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - strdeq sp, [r3, -sl] │ │ │ │ - strdeq sp, [r3, -lr] │ │ │ │ - @ instruction: 0x0100aaba │ │ │ │ + tsteq r3, r0, ror r6 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + tsteq r3, r8, ror r6 │ │ │ │ + smlabbeq r3, r0, r6, sp │ │ │ │ + tsteq r3, r8, ror #30 │ │ │ │ + tsteq r2, lr, lsl r4 │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + tsteq r3, lr, asr pc │ │ │ │ + tsteq r3, sl, asr pc │ │ │ │ + tsteq r3, r6, asr pc │ │ │ │ + tsteq r3, r2, asr pc │ │ │ │ + tsteq r3, lr, asr #30 │ │ │ │ + tsteq r3, sl, asr #30 │ │ │ │ + tsteq r3, r4, asr #30 │ │ │ │ + smlatbeq r1, r6, r4, r9 │ │ │ │ + smlatbeq r1, r2, r4, r9 │ │ │ │ + smlatbeq r1, r6, r4, r9 │ │ │ │ + ldrdeq r6, [r9, -r8] │ │ │ │ + tsteq r3, sl, lsl #30 │ │ │ │ + tsteq r2, r2, asr #14 │ │ │ │ + tsteq r3, r0, ror #10 │ │ │ │ + strdeq sl, [r3, -r2] │ │ │ │ + strdeq sl, [r2, -sl] │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + tsteq r3, r8, asr sp │ │ │ │ + tsteq r1, ip, lsr r4 │ │ │ │ + @ instruction: 0x0103aeb0 │ │ │ │ + tsteq r1, r0, lsr r4 │ │ │ │ + tsteq r1, r8, lsr r4 │ │ │ │ + strdeq r6, [r9, -r2] │ │ │ │ + tsteq r2, ip, lsr r6 │ │ │ │ + tsteq r2, r6, asr r6 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + tsteq r2, r8, lsr r6 │ │ │ │ + tsteq r0, ip, ror lr │ │ │ │ + tsteq r2, r6, lsl r6 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + tsteq r1, r2, lsl r2 │ │ │ │ + tsteq r1, r0, lsl r2 │ │ │ │ + tsteq r3, r2, lsr r4 │ │ │ │ + tsteq r3, r4, lsr r4 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + tsteq r3, r8, lsr #8 │ │ │ │ + tsteq r3, r6, lsr sp │ │ │ │ + tsteq r9, r2, lsl #24 │ │ │ │ + tsteq r3, r8, lsl #8 │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + smlabteq r1, sl, r1, r9 │ │ │ │ + smlabteq r3, ip, r3, sp │ │ │ │ + ldrdeq sp, [r3, -r0] │ │ │ │ + smlabteq r3, sl, r3, sp │ │ │ │ + smlabteq r3, r4, r3, sp │ │ │ │ + smlabbeq r1, r4, r1, r9 │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + tsteq r3, r2, ror ip │ │ │ │ + ldrdeq r7, [r3, -ip] │ │ │ │ + ldrdeq r7, [r3, -r6] │ │ │ │ + ldrdeq r7, [r3, -r0] │ │ │ │ + smlabteq r3, sl, r2, r7 │ │ │ │ + smlabteq r3, r4, r2, r7 │ │ │ │ + @ instruction: 0x010372be │ │ │ │ + tsteq r1, r0, asr #10 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + @ instruction: 0x01096ab2 │ │ │ │ + tsteq r1, r8, asr #10 │ │ │ │ + tsteq r1, ip, asr r5 │ │ │ │ + tsteq r1, r4, asr #10 │ │ │ │ + ldrdeq r8, [r3, -r0] │ │ │ │ + ldrdeq sp, [r3, -r8] │ │ │ │ + ldrdeq fp, [r2, -r6] │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + smlalseq r5, pc, r8, r9 @ │ │ │ │ + @ instruction: 0x01038e9e │ │ │ │ + smlatbeq r3, r4, lr, r8 │ │ │ │ + tsteq r9, ip, lsl #20 │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r2, r2, ror r3 │ │ │ │ + smlabteq r1, r8, lr, r1 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + tsteq r3, lr, asr r2 │ │ │ │ + tsteq r0, sl, lsl r8 │ │ │ │ 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} │ │ │ │ - tsteq r0, r8, ror #14 │ │ │ │ - smlatteq r3, r4, r9, sp │ │ │ │ - tsteq r0, r6, lsl r7 │ │ │ │ - strdeq sl, [r0, -r8] │ │ │ │ - smlatteq r0, r0, r6, sl │ │ │ │ - @ instruction: 0x0100a6ba │ │ │ │ - smlabbeq r0, lr, r6, sl │ │ │ │ - tsteq r0, r8, ror #12 │ │ │ │ - tsteq r0, r4, asr #12 │ │ │ │ - tsteq r0, r6, lsl r6 │ │ │ │ - smlatteq r0, r8, r5, sl │ │ │ │ - @ instruction: 0x0100a5ba │ │ │ │ - @ instruction: 0x0100a590 │ │ │ │ - tsteq r0, r4, ror #10 │ │ │ │ - tsteq r0, r8, lsr r5 │ │ │ │ - tsteq r0, lr, lsr #10 │ │ │ │ - tsteq r0, sl, lsl #10 │ │ │ │ - smlatteq r0, r6, r4, sl │ │ │ │ - @ instruction: 0x0100a4ba │ │ │ │ - @ instruction: 0x0100a490 │ │ │ │ - smlabbeq r0, r6, r4, sl │ │ │ │ - tsteq r0, r0, ror #8 │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ - tsteq r0, sl, lsr #8 │ │ │ │ - tsteq r0, r6, lsl #8 │ │ │ │ - ldrdeq sl, [r0, -r8] │ │ │ │ - smlatbeq r0, ip, r3, sl │ │ │ │ - smlabbeq r0, r0, r3, sl │ │ │ │ + smlabteq r0, r8, r4, sl │ │ │ │ + tsteq r3, r4, asr #14 │ │ │ │ + tsteq r0, r6, ror r4 │ │ │ │ + tsteq r0, r8, asr r4 │ │ │ │ + tsteq r0, r0, asr #8 │ │ │ │ + tsteq r0, sl, lsl r4 │ │ │ │ + smlatteq r0, lr, r3, sl │ │ │ │ + smlabteq r0, r8, r3, sl │ │ │ │ + smlatbeq r0, r4, r3, sl │ │ │ │ tsteq r0, r6, ror r3 │ │ │ │ - tsteq r0, r0, asr r3 │ │ │ │ - tsteq r0, r2, lsr #6 │ │ │ │ - tsteq r0, r8, lsl r3 │ │ │ │ - strdeq sl, [r0, -r2] │ │ │ │ - smlabteq r0, r6, r2, sl │ │ │ │ - @ instruction: 0x0100a29a │ │ │ │ - @ instruction: 0x0100a290 │ │ │ │ - tsteq r0, lr, ror r2 │ │ │ │ - tsteq r0, r2, asr r2 │ │ │ │ - tsteq r0, r0, asr #4 │ │ │ │ - tsteq r0, lr, lsr #4 │ │ │ │ - mrseq sl, R8_usr │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r1, sl │ │ │ │ - tsteq r0, ip, ror r1 │ │ │ │ - tsteq r0, sl, ror #2 │ │ │ │ - tsteq r0, r8, asr r1 │ │ │ │ - tsteq r0, ip, lsr #2 │ │ │ │ - tsteq r0, sl, lsl r1 │ │ │ │ - tsteq r0, r8, lsl #2 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, sl, lsl r3 │ │ │ │ + strdeq sl, [r0, -r0] │ │ │ │ + smlabteq r0, r4, r2, sl │ │ │ │ + @ instruction: 0x0100a298 │ │ │ │ + smlabbeq r0, lr, r2, sl │ │ │ │ + tsteq r0, sl, ror #4 │ │ │ │ + tsteq r0, r6, asr #4 │ │ │ │ + tsteq r0, sl, lsl r2 │ │ │ │ + strdeq sl, [r0, -r0] │ │ │ │ + smlatteq r0, r6, r1, sl │ │ │ │ + smlabteq r0, r0, r1, sl │ │ │ │ + @ instruction: 0x0100a194 │ │ │ │ + smlabbeq r0, sl, r1, sl │ │ │ │ + tsteq r0, r6, ror #2 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, ip, lsl #2 │ │ │ │ + smlatteq r0, r0, r0, sl │ │ │ │ + ldrdeq sl, [r0, -r6] │ │ │ │ strheq sl, [r0, -r0] │ │ │ │ - smlabbeq r0, ip, r0, sl │ │ │ │ - tsteq r0, r0, rrx │ │ │ │ - tsteq r0, r4, lsr r0 │ │ │ │ - tsteq r0, r0, lsl r0 │ │ │ │ - smlatteq r0, ip, pc, r9 @ │ │ │ │ - smlabteq r0, r0, pc, r9 @ │ │ │ │ - @ instruction: 0x01009f9c │ │ │ │ - tsteq r0, r8, ror pc │ │ │ │ - tsteq r0, sl, asr #30 │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, r4, lr, r9 │ │ │ │ - @ instruction: 0x01009e98 │ │ │ │ - smlabbeq r0, lr, lr, r9 │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - tsteq r0, r6, asr #28 │ │ │ │ - tsteq r0, sl, lsl lr │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - ldrdeq r9, [r0, -r4] │ │ │ │ - smlatbeq r0, sl, sp, r9 │ │ │ │ - smlabbeq r0, r0, sp, r9 │ │ │ │ - tsteq r0, lr, asr sp │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - tsteq r0, r2, lsl sp │ │ │ │ + smlabbeq r0, r2, r0, sl │ │ │ │ + tsteq r0, r8, ror r0 │ │ │ │ + qaddeq sl, r2, r0 │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + strdeq r9, [r0, -sl] │ │ │ │ strdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, lr, ip, r9 │ │ │ │ - smlatbeq r0, r0, ip, r9 │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r0, r8, asr #24 │ │ │ │ + ldrdeq r9, [r0, -lr] │ │ │ │ + @ instruction: 0x01009fb2 │ │ │ │ + smlatbeq r0, r0, pc, r9 @ │ │ │ │ + smlabbeq r0, lr, pc, r9 @ │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ + tsteq r0, r4, lsr pc │ │ │ │ + tsteq r0, r8, lsl #30 │ │ │ │ + ldrdeq r9, [r0, -ip] │ │ │ │ + smlabteq r0, sl, lr, r9 │ │ │ │ + @ instruction: 0x01009eb8 │ │ │ │ + smlabbeq r0, ip, lr, r9 │ │ │ │ + tsteq r0, sl, ror lr │ │ │ │ + tsteq r0, r8, ror #28 │ │ │ │ + tsteq r0, ip, lsr lr │ │ │ │ + tsteq r0, r0, lsl lr │ │ │ │ + smlatteq r0, ip, sp, r9 │ │ │ │ + smlabteq r0, r0, sp, r9 │ │ │ │ + @ instruction: 0x01009d94 │ │ │ │ + tsteq r0, r0, ror sp │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + tsteq r0, r0, lsr #26 │ │ │ │ + strdeq r9, [r0, -ip] │ │ │ │ + ldrdeq r9, [r0, -r8] │ │ │ │ + smlatbeq r0, sl, ip, r9 │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ tsteq r0, r4, lsr #24 │ │ │ │ strdeq r9, [r0, -r8] │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, ip, fp, r9 │ │ │ │ - smlatbeq r0, r0, fp, r9 │ │ │ │ - tsteq r0, r4, ror fp │ │ │ │ - tsteq r0, ip, ror #22 │ │ │ │ - tsteq r0, r8, asr #22 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ + smlatteq r0, lr, fp, r9 │ │ │ │ + smlabteq r0, sl, fp, r9 │ │ │ │ + smlatbeq r0, r6, fp, r9 │ │ │ │ + tsteq r0, sl, ror fp │ │ │ │ + tsteq r0, r6, asr fp │ │ │ │ + tsteq r0, r4, lsr fp │ │ │ │ + tsteq r0, sl, lsl #22 │ │ │ │ + smlatteq r0, r0, sl, r9 │ │ │ │ + @ instruction: 0x01009abe │ │ │ │ + @ instruction: 0x01009a9c │ │ │ │ + tsteq r0, r2, ror sl │ │ │ │ + tsteq r0, r0, asr sl │ │ │ │ + tsteq r0, lr, lsr #20 │ │ │ │ + tsteq r0, r0, lsl #20 │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ + smlatbeq r0, r8, r9, r9 │ │ │ │ + smlabbeq r0, r4, r9, r9 │ │ │ │ + tsteq r0, r8, asr r9 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + tsteq r0, r0, lsl #18 │ │ │ │ + ldrdeq r9, [r0, -r4] │ │ │ │ + smlabteq r0, ip, r8, r9 │ │ │ │ + smlatbeq r0, r8, r8, r9 │ │ │ │ + smlabbeq r0, r4, r8, r9 │ │ │ │ + tsteq r0, r6, asr r8 │ │ │ │ cmppvc ip, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc!, {r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0074f5b0 │ │ │ │ @ instruction: 0xf5a0d30e │ │ │ │ @ instruction: 0xf04f6374 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @@ -95929,103 +95929,103 @@ │ │ │ │ @ instruction: 0xf04f53e7 │ │ │ │ addslt r3, fp, #268435457 @ 0x10000001 │ │ │ │ vpmax.u8 d15, d3, d18 │ │ │ │ @ instruction: 0xf10107db │ │ │ │ ldmdami sl, {r0, r3, r6, r7, r8, r9, sl, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000b97d │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - tsteq r0, sl, lsr #18 │ │ │ │ - tsteq r0, r6, lsl #18 │ │ │ │ - smlatteq r0, r0, r8, r9 │ │ │ │ - @ instruction: 0x010098b2 │ │ │ │ - smlabbeq r0, lr, r8, r9 │ │ │ │ - tsteq r0, r0, ror #16 │ │ │ │ - tsteq r0, r6, asr r8 │ │ │ │ - tsteq r0, r0, lsr r8 │ │ │ │ - tsteq r3, ip, lsl r3 │ │ │ │ - @ instruction: 0x010097be │ │ │ │ - @ instruction: 0x01009790 │ │ │ │ - tsteq r0, r0, ror #14 │ │ │ │ - tsteq r0, r0, lsr r7 │ │ │ │ - strdeq r9, [r0, -lr] │ │ │ │ - strdeq r9, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r6, r9 │ │ │ │ - smlatbeq r0, r6, r6, r9 │ │ │ │ - tsteq r0, sl, ror r6 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, lr, lsr r6 │ │ │ │ - tsteq r0, sl, lsl r6 │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - smlabteq r0, r4, r5, r9 │ │ │ │ - @ instruction: 0x01009592 │ │ │ │ - tsteq r0, r6, ror #10 │ │ │ │ - tsteq r0, ip, asr r5 │ │ │ │ - tsteq r0, r6, lsr r5 │ │ │ │ - tsteq r0, r8, lsl #10 │ │ │ │ - strdeq r9, [r0, -lr] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - smlabteq r0, r6, r4, r9 │ │ │ │ - @ instruction: 0x010094b2 │ │ │ │ - smlabbeq r0, r0, r4, r9 │ │ │ │ - tsteq r0, r0, asr r4 │ │ │ │ - tsteq r0, r6, asr #8 │ │ │ │ - tsteq r0, r0, lsr #8 │ │ │ │ - strdeq r9, [r0, -sl] │ │ │ │ - smlabteq r0, r6, r3, r9 │ │ │ │ - @ instruction: 0x01009392 │ │ │ │ - tsteq r0, r2, ror #6 │ │ │ │ - tsteq r0, r2, lsr r3 │ │ │ │ - tsteq r0, sl, lsl #6 │ │ │ │ - smlatteq r0, r2, r2, r9 │ │ │ │ - @ instruction: 0x010092b6 │ │ │ │ - smlatbeq r0, r2, r2, r9 │ │ │ │ - tsteq r0, ip, ror r2 │ │ │ │ - tsteq r0, ip, asr #4 │ │ │ │ - tsteq r0, ip, lsl r2 │ │ │ │ + smlabteq r0, r2, r6, r9 │ │ │ │ + @ instruction: 0x01009694 │ │ │ │ + smlabbeq r0, sl, r6, r9 │ │ │ │ + tsteq r0, r6, ror #12 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, r2, lsl r6 │ │ │ │ + smlatteq r0, lr, r5, r9 │ │ │ │ + smlabteq r0, r0, r5, r9 │ │ │ │ + @ instruction: 0x010095b6 │ │ │ │ + @ instruction: 0x01009590 │ │ │ │ + tsteq r3, ip, ror r0 │ │ │ │ + tsteq r0, lr, lsl r5 │ │ │ │ + strdeq r9, [r0, -r0] │ │ │ │ + smlabteq r0, r0, r4, r9 │ │ │ │ + @ instruction: 0x01009490 │ │ │ │ + tsteq r0, lr, asr r4 │ │ │ │ + tsteq r0, r4, asr r4 │ │ │ │ + tsteq r0, lr, lsr #8 │ │ │ │ + tsteq r0, r6, lsl #8 │ │ │ │ + ldrdeq r9, [r0, -sl] │ │ │ │ + smlatbeq r0, r8, r3, r9 │ │ │ │ + @ instruction: 0x0100939e │ │ │ │ + tsteq r0, sl, ror r3 │ │ │ │ + tsteq r0, r6, asr r3 │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + strdeq r9, [r0, -r2] │ │ │ │ + smlabteq r0, r6, r2, r9 │ │ │ │ + @ instruction: 0x010092bc │ │ │ │ + @ instruction: 0x01009296 │ │ │ │ + tsteq r0, r8, ror #4 │ │ │ │ + tsteq r0, lr, asr r2 │ │ │ │ + tsteq r0, r0, lsr r2 │ │ │ │ + tsteq r0, r6, lsr #4 │ │ │ │ tsteq r0, r2, lsl r2 │ │ │ │ - smlatteq r0, sl, r1, r9 │ │ │ │ - @ instruction: 0x010091bc │ │ │ │ - @ instruction: 0x010091b2 │ │ │ │ - smlabbeq r0, sl, r1, r9 │ │ │ │ - tsteq r0, r8, asr r1 │ │ │ │ - tsteq r0, r8, lsr #2 │ │ │ │ - strdeq r9, [r0, -r8] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - swpeq r9, lr, [r0] │ │ │ │ - swpeq r9, r4, [r0] │ │ │ │ - tsteq r0, r6, ror r0 │ │ │ │ - tsteq r0, r6, asr #32 │ │ │ │ - tsteq r0, ip, lsr r0 │ │ │ │ - tsteq r0, r4, lsl r0 │ │ │ │ - smlatteq r0, r4, pc, r8 @ │ │ │ │ - @ instruction: 0x01008fbe │ │ │ │ - @ instruction: 0x01008f90 │ │ │ │ - smlabbeq r0, r8, pc, r8 @ │ │ │ │ - tsteq r0, sl, asr pc │ │ │ │ - tsteq r0, r2, asr pc │ │ │ │ - tsteq r0, ip, lsr #30 │ │ │ │ - strdeq r8, [r0, -r2] │ │ │ │ - smlabteq r0, r6, lr, r8 │ │ │ │ - @ instruction: 0x01008e9a │ │ │ │ - tsteq r0, r0, ror lr │ │ │ │ - tsteq r0, r0, asr #28 │ │ │ │ - tsteq r0, r8, lsr lr │ │ │ │ - tsteq r0, r2, lsl lr │ │ │ │ - smlatteq r0, r8, sp, r8 │ │ │ │ - smlatteq r0, r0, sp, r8 │ │ │ │ - @ instruction: 0x01008dba │ │ │ │ - @ instruction: 0x01008d90 │ │ │ │ - tsteq r0, r6, ror #26 │ │ │ │ - tsteq r0, lr, asr sp │ │ │ │ - tsteq r0, ip, lsr sp │ │ │ │ - tsteq r0, sl, lsl sp │ │ │ │ - smlatteq r0, lr, ip, r8 │ │ │ │ - smlabteq r0, r0, ip, r8 │ │ │ │ + smlatteq r0, r0, r1, r9 │ │ │ │ + @ instruction: 0x010091b0 │ │ │ │ + smlatbeq r0, r6, r1, r9 │ │ │ │ + smlabbeq r0, r0, r1, r9 │ │ │ │ + tsteq r0, sl, asr r1 │ │ │ │ + tsteq r0, r6, lsr #2 │ │ │ │ + strdeq r9, [r0, -r2] │ │ │ │ + smlabteq r0, r2, r0, r9 │ │ │ │ + swpeq r9, r2, [r0] │ │ │ │ + tsteq r0, sl, rrx │ │ │ │ + tsteq r0, r2, asr #32 │ │ │ │ + tsteq r0, r6, lsl r0 │ │ │ │ + tsteq r0, r2 │ │ │ │ + ldrdeq r8, [r0, -ip] │ │ │ │ + smlatbeq r0, ip, pc, r8 @ │ │ │ │ + tsteq r0, ip, ror pc │ │ │ │ + tsteq r0, r2, ror pc │ │ │ │ + tsteq r0, sl, asr #30 │ │ │ │ + tsteq r0, ip, lsl pc │ │ │ │ + tsteq r0, r2, lsl pc │ │ │ │ + smlatteq r0, sl, lr, r8 │ │ │ │ + @ instruction: 0x01008eb8 │ │ │ │ + smlabbeq r0, r8, lr, r8 │ │ │ │ + tsteq r0, r8, asr lr │ │ │ │ + tsteq r0, r0, lsr lr │ │ │ │ + strdeq r8, [r0, -lr] │ │ │ │ + strdeq r8, [r0, -r4] │ │ │ │ + ldrdeq r8, [r0, -r6] │ │ │ │ + smlatbeq r0, r6, sp, r8 │ │ │ │ + @ instruction: 0x01008d9c │ │ │ │ + tsteq r0, r4, ror sp │ │ │ │ + tsteq r0, r4, asr #26 │ │ │ │ + tsteq r0, lr, lsl sp │ │ │ │ + strdeq r8, [r0, -r0] │ │ │ │ + smlatteq r0, r8, ip, r8 │ │ │ │ + @ instruction: 0x01008cba │ │ │ │ + @ instruction: 0x01008cb2 │ │ │ │ + smlabbeq r0, ip, ip, r8 │ │ │ │ + tsteq r0, r2, asr ip │ │ │ │ + tsteq r0, r6, lsr #24 │ │ │ │ + strdeq r8, [r0, -sl] │ │ │ │ + ldrdeq r8, [r0, -r0] │ │ │ │ + smlatbeq r0, r0, fp, r8 │ │ │ │ + @ instruction: 0x01008b98 │ │ │ │ + tsteq r0, r2, ror fp │ │ │ │ + tsteq r0, r8, asr #22 │ │ │ │ + tsteq r0, r0, asr #22 │ │ │ │ + tsteq r0, sl, lsl fp │ │ │ │ + strdeq r8, [r0, -r0] │ │ │ │ + smlabteq r0, r6, sl, r8 │ │ │ │ + @ instruction: 0x01008abe │ │ │ │ + @ instruction: 0x01008a9c │ │ │ │ + tsteq r0, sl, ror sl │ │ │ │ + tsteq r0, lr, asr #20 │ │ │ │ + tsteq r0, r0, lsr #20 │ │ │ │ @ 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 │ │ │ │ - tsteq r0, lr, lsr #22 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - tsteq r0, r0, lsl #22 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - @ instruction: 0x01008ab0 │ │ │ │ - smlabbeq r0, ip, sl, r8 │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ - tsteq r0, r8, lsr sl │ │ │ │ - tsteq r0, sl, lsl #20 │ │ │ │ + smlabbeq r0, lr, r8, r8 │ │ │ │ + smlabbeq r0, r4, r8, r8 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + tsteq r0, ip, lsr r8 │ │ │ │ + tsteq r0, r0, lsl r8 │ │ │ │ + smlatteq r0, ip, r7, r8 │ │ │ │ + smlabteq r0, r8, r7, r8 │ │ │ │ + @ instruction: 0x01008798 │ │ │ │ + tsteq r0, sl, ror #14 │ │ │ │ + tsteq r0, lr, lsr r7 │ │ │ │ + tsteq r0, sl, lsl r7 │ │ │ │ + smlatteq r0, ip, r6, r8 │ │ │ │ + smlatteq r0, r2, r6, r8 │ │ │ │ + @ instruction: 0x010086bc │ │ │ │ + smlabbeq r0, lr, r6, r8 │ │ │ │ + tsteq r0, r0, ror #12 │ │ │ │ + tsteq r0, r6, asr r6 │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ + tsteq r0, sl, lsl #12 │ │ │ │ ldrdeq r8, [r0, -lr] │ │ │ │ - @ instruction: 0x010089ba │ │ │ │ - smlabbeq r0, ip, r9, r8 │ │ │ │ - smlabbeq r0, r2, r9, r8 │ │ │ │ - tsteq r0, ip, asr r9 │ │ │ │ - tsteq r0, lr, lsr #18 │ │ │ │ - tsteq r0, r0, lsl #18 │ │ │ │ - strdeq r8, [r0, -r6] │ │ │ │ - ldrdeq r8, [r0, -r0] │ │ │ │ - smlatbeq r0, sl, r8, r8 │ │ │ │ - tsteq r0, lr, ror r8 │ │ │ │ - tsteq r0, r2, asr r8 │ │ │ │ - tsteq r0, r6, lsr #16 │ │ │ │ - tsteq r0, ip, lsl r8 │ │ │ │ - strdeq r8, [r0, -r8] │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r7, r8 │ │ │ │ - smlabbeq r0, r4, r7, r8 │ │ │ │ - tsteq r0, r8, asr r7 │ │ │ │ - tsteq r0, lr, asr #14 │ │ │ │ - tsteq r0, r8, lsr r7 │ │ │ │ - tsteq r0, r4, lsr #14 │ │ │ │ - ldrdeq r8, [r0, -ip] │ │ │ │ - tsteq r3, r6, lsr r2 │ │ │ │ - tsteq r3, sl, lsl #6 │ │ │ │ - tsteq r0, r6, ror r6 │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - @ instruction: 0x0103b2ba │ │ │ │ - strdeq r8, [r0, -sl] │ │ │ │ - smlatteq r0, r6, r5, r8 │ │ │ │ - smlabbeq r3, r0, r2, fp │ │ │ │ - @ instruction: 0x0100859e │ │ │ │ - tsteq r3, r8, asr r1 │ │ │ │ - tsteq r3, r4, asr #4 │ │ │ │ - tsteq r0, r0, lsr #10 │ │ │ │ - tsteq r0, ip, lsl #10 │ │ │ │ - tsteq r3, sl, lsl #4 │ │ │ │ - smlabbeq r0, sl, r4, r8 │ │ │ │ - tsteq r0, sl, asr r4 │ │ │ │ - tsteq r0, ip, lsr #8 │ │ │ │ - tsteq r0, lr, lsl #8 │ │ │ │ - smlatteq r0, r2, r3, r8 │ │ │ │ - ldrdeq r8, [r0, -r8] │ │ │ │ - @ instruction: 0x010083b2 │ │ │ │ - tsteq r0, r6, ror r3 │ │ │ │ - tsteq r0, ip, ror #6 │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r0, lr, lsl r3 │ │ │ │ - smlatteq r0, r4, r2, r8 │ │ │ │ - smlabteq r0, r6, r2, r8 │ │ │ │ - @ instruction: 0x01008298 │ │ │ │ - smlabbeq r0, r4, r2, r8 │ │ │ │ - tsteq r0, r2, ror #4 │ │ │ │ - tsteq r3, lr, lsl #2 │ │ │ │ - smlabbeq r3, lr, r1, fp │ │ │ │ - tsteq r3, r8, lsl r2 │ │ │ │ - @ instruction: 0x0103b29a │ │ │ │ - tsteq r3, r6, lsl #6 │ │ │ │ - smlabteq r3, r2, r3, fp │ │ │ │ - tsteq r3, r6, ror #6 │ │ │ │ - tsteq r0, lr, lsr #2 │ │ │ │ - tsteq r0, r2, lsl #2 │ │ │ │ - ldrdeq r8, [r0, -r2] │ │ │ │ - smlatbeq r0, r2, r0, r8 │ │ │ │ - tsteq r0, r4, ror r0 │ │ │ │ - tsteq r0, r6, asr #32 │ │ │ │ - tsteq r0, lr, lsr r0 │ │ │ │ - tsteq r0, sl, lsl r0 │ │ │ │ - smlatteq r0, sl, pc, r7 @ │ │ │ │ - smlabteq r0, r6, pc, r7 @ │ │ │ │ - smlatbeq r0, r4, pc, r7 @ │ │ │ │ - tsteq r0, sl, ror pc │ │ │ │ - tsteq r0, r0, asr pc │ │ │ │ - tsteq r0, r8, asr #30 │ │ │ │ - tsteq r0, r4, lsr #30 │ │ │ │ - strdeq r7, [r0, -r6] │ │ │ │ - smlatteq r0, lr, lr, r7 │ │ │ │ - smlabteq r0, ip, lr, r7 │ │ │ │ - @ instruction: 0x01007e9e │ │ │ │ + @ instruction: 0x010085b2 │ │ │ │ + smlabbeq r0, r6, r5, r8 │ │ │ │ + tsteq r0, ip, ror r5 │ │ │ │ + tsteq r0, r8, asr r5 │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + tsteq r0, r8, lsl #10 │ │ │ │ + smlatteq r0, r4, r4, r8 │ │ │ │ + @ instruction: 0x010084b8 │ │ │ │ + smlatbeq r0, lr, r4, r8 │ │ │ │ + @ instruction: 0x01008498 │ │ │ │ + smlabbeq r0, r4, r4, r8 │ │ │ │ + tsteq r0, ip, lsr r4 │ │ │ │ + @ instruction: 0x0103af96 │ │ │ │ + tsteq r3, sl, rrx │ │ │ │ + ldrdeq r8, [r0, -r6] │ │ │ │ + smlabteq r0, r2, r3, r8 │ │ │ │ + tsteq r3, sl, lsl r0 │ │ │ │ + tsteq r0, sl, asr r3 │ │ │ │ + tsteq r0, r6, asr #6 │ │ │ │ + smlatteq r3, r0, pc, sl @ │ │ │ │ + strdeq r8, [r0, -lr] │ │ │ │ + @ instruction: 0x0103aeb8 │ │ │ │ + smlatbeq r3, r4, pc, sl @ │ │ │ │ + smlabbeq r0, r0, r2, r8 │ │ │ │ + tsteq r0, ip, ror #4 │ │ │ │ + tsteq r3, sl, ror #30 │ │ │ │ + smlatteq r0, sl, r1, r8 │ │ │ │ + @ instruction: 0x010081ba │ │ │ │ + smlabbeq r0, ip, r1, r8 │ │ │ │ + tsteq r0, lr, ror #2 │ │ │ │ + tsteq r0, r2, asr #2 │ │ │ │ + tsteq r0, r8, lsr r1 │ │ │ │ + tsteq r0, r2, lsl r1 │ │ │ │ + ldrdeq r8, [r0, -r6] │ │ │ │ + smlabteq r0, ip, r0, r8 │ │ │ │ + smlatbeq r0, r0, r0, r8 │ │ │ │ + swpeq r8, r6, [r0] │ │ │ │ + tsteq r0, lr, ror r0 │ │ │ │ + tsteq r0, r4, asr #32 │ │ │ │ + tsteq r0, r6, lsr #32 │ │ │ │ + strdeq r7, [r0, -r8] │ │ │ │ + smlatteq r0, r4, pc, r7 @ │ │ │ │ + smlabteq r0, r2, pc, r7 @ │ │ │ │ + tsteq r3, lr, ror #28 │ │ │ │ + smlatteq r3, lr, lr, sl │ │ │ │ + tsteq r3, r8, ror pc │ │ │ │ + strdeq sl, [r3, -sl] │ │ │ │ + tsteq r3, r6, rrx │ │ │ │ + tsteq r3, r2, lsr #2 │ │ │ │ + smlabteq r3, r6, r0, fp │ │ │ │ + smlabbeq r0, lr, lr, r7 │ │ │ │ + tsteq r0, r2, ror #28 │ │ │ │ + tsteq r0, r2, lsr lr │ │ │ │ + tsteq r0, r2, lsl #28 │ │ │ │ + ldrdeq r7, [r0, -r4] │ │ │ │ + smlatbeq r0, r6, sp, r7 │ │ │ │ + @ instruction: 0x01007d9e │ │ │ │ + tsteq r0, sl, ror sp │ │ │ │ + tsteq r0, sl, asr #26 │ │ │ │ + tsteq r0, r6, lsr #26 │ │ │ │ + tsteq r0, r4, lsl #26 │ │ │ │ + ldrdeq r7, [r0, -sl] │ │ │ │ + @ instruction: 0x01007cb0 │ │ │ │ + smlatbeq r0, r8, ip, r7 │ │ │ │ + smlabbeq r0, r4, ip, r7 │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + tsteq r0, ip, lsr #24 │ │ │ │ + strdeq r7, [r0, -lr] │ │ │ │ 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, sl, lsl #26 │ │ │ │ - ldrdeq r7, [r0, -sl] │ │ │ │ - @ instruction: 0x01007cba │ │ │ │ - @ instruction: 0x01007c96 │ │ │ │ - tsteq r0, sl, ror #24 │ │ │ │ - tsteq r0, r0, ror #24 │ │ │ │ - tsteq r0, sl, lsr ip │ │ │ │ - tsteq r0, sl, lsl #24 │ │ │ │ + tsteq r0, sl, ror #20 │ │ │ │ + tsteq r0, sl, lsr sl │ │ │ │ + tsteq r0, sl, lsl sl │ │ │ │ + strdeq r7, [r0, -r6] │ │ │ │ + smlabteq r0, sl, r9, r7 │ │ │ │ + smlabteq r0, r0, r9, r7 │ │ │ │ + @ instruction: 0x0100799a │ │ │ │ + tsteq r0, sl, ror #18 │ │ │ │ + tsteq r0, sl, lsr r9 │ │ │ │ + tsteq r0, r0, lsr r9 │ │ │ │ + tsteq r0, ip, lsl #18 │ │ │ │ + smlatteq r0, r0, r8, r7 │ │ │ │ + ldrdeq r7, [r0, -r6] │ │ │ │ + @ instruction: 0x010078b0 │ │ │ │ + tsteq r0, lr, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, r0, lsr #16 │ │ │ │ + strdeq r7, [r0, -r4] │ │ │ │ + smlabteq r0, lr, r7, r7 │ │ │ │ + smlatbeq r0, r8, r7, r7 │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + tsteq r0, sl, asr #14 │ │ │ │ + tsteq r0, lr, lsl r7 │ │ │ │ + strdeq r7, [r0, -r2] │ │ │ │ + smlatteq r0, r8, r6, r7 │ │ │ │ + smlabteq r0, r2, r6, r7 │ │ │ │ + @ instruction: 0x01007692 │ │ │ │ + smlabbeq r0, r8, r6, r7 │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + tsteq r0, r2, lsr r6 │ │ │ │ + tsteq r0, r6, lsl #12 │ │ │ │ ldrdeq r7, [r0, -sl] │ │ │ │ ldrdeq r7, [r0, -r0] │ │ │ │ - smlatbeq r0, ip, fp, r7 │ │ │ │ - smlabbeq r0, r0, fp, r7 │ │ │ │ - tsteq r0, r6, ror fp │ │ │ │ - tsteq r0, r0, asr fp │ │ │ │ - tsteq r0, lr, lsl fp │ │ │ │ - smlatteq r0, ip, sl, r7 │ │ │ │ - smlabteq r0, r0, sl, r7 │ │ │ │ - @ instruction: 0x01007a94 │ │ │ │ - tsteq r0, lr, ror #20 │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - smlatteq r0, sl, r9, r7 │ │ │ │ - @ instruction: 0x010079be │ │ │ │ - @ instruction: 0x01007992 │ │ │ │ - smlabbeq r0, r8, r9, r7 │ │ │ │ - tsteq r0, r2, ror #18 │ │ │ │ - tsteq r0, r2, lsr r9 │ │ │ │ - tsteq r0, r8, lsr #18 │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - ldrdeq r7, [r0, -r2] │ │ │ │ - smlatbeq r0, r6, r8, r7 │ │ │ │ - tsteq r0, sl, ror r8 │ │ │ │ - tsteq r0, r0, ror r8 │ │ │ │ - tsteq r0, sl, asr #16 │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ - tsteq r0, r0, lsl r8 │ │ │ │ - smlatteq r0, ip, r7, r7 │ │ │ │ - smlabteq r0, r0, r7, r7 │ │ │ │ - @ instruction: 0x01007794 │ │ │ │ - smlabbeq r0, sl, r7, r7 │ │ │ │ - tsteq r0, r4, ror #14 │ │ │ │ - tsteq r0, r4, lsr r7 │ │ │ │ - tsteq r0, sl, lsr #14 │ │ │ │ - tsteq r0, r6, lsl #14 │ │ │ │ - ldrdeq r7, [r0, -r4] │ │ │ │ - smlatbeq r0, r6, r6, r7 │ │ │ │ - tsteq r0, r8, ror r6 │ │ │ │ - tsteq r0, r8, asr #12 │ │ │ │ - tsteq r0, r8, lsl r6 │ │ │ │ - strdeq r7, [r0, -r8] │ │ │ │ - ldrdeq r7, [r0, -r4] │ │ │ │ - smlatbeq r0, r8, r5, r7 │ │ │ │ - @ instruction: 0x0100759e │ │ │ │ - tsteq r0, r8, ror r5 │ │ │ │ - tsteq r0, r8, asr #10 │ │ │ │ - tsteq r0, r8, lsl r5 │ │ │ │ - tsteq r0, lr, lsl #10 │ │ │ │ + smlatbeq r0, sl, r5, r7 │ │ │ │ + tsteq r0, sl, ror r5 │ │ │ │ + tsteq r0, r0, ror r5 │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ + tsteq r0, r0, lsr #10 │ │ │ │ + strdeq r7, [r0, -r4] │ │ │ │ smlatteq r0, sl, r4, r7 │ │ │ │ - @ instruction: 0x010074be │ │ │ │ - @ instruction: 0x010074b4 │ │ │ │ - smlabbeq r0, lr, r4, r7 │ │ │ │ - tsteq r0, ip, asr r4 │ │ │ │ - tsteq r0, r0, lsr r4 │ │ │ │ - tsteq r0, r4, lsl #8 │ │ │ │ - ldrdeq r7, [r0, -lr] │ │ │ │ - @ instruction: 0x010073b8 │ │ │ │ - smlabbeq r0, r8, r3, r7 │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - tsteq r0, ip, asr r3 │ │ │ │ - tsteq r0, r2, lsr r3 │ │ │ │ + smlabteq r0, r4, r4, r7 │ │ │ │ + @ instruction: 0x01007494 │ │ │ │ + smlabbeq r0, sl, r4, r7 │ │ │ │ + tsteq r0, r6, ror #8 │ │ │ │ + tsteq r0, r4, lsr r4 │ │ │ │ + tsteq r0, r6, lsl #8 │ │ │ │ + ldrdeq r7, [r0, -r8] │ │ │ │ + smlatbeq r0, r8, r3, r7 │ │ │ │ + tsteq r0, r8, ror r3 │ │ │ │ + tsteq r0, r8, asr r3 │ │ │ │ + tsteq r0, r4, lsr r3 │ │ │ │ tsteq r0, r8, lsl #6 │ │ │ │ - mrseq r7, LR_irq │ │ │ │ - ldrdeq r7, [r0, -ip] │ │ │ │ - smlatbeq r0, lr, r2, r7 │ │ │ │ - smlatbeq r0, r6, r2, r7 │ │ │ │ - smlabbeq r0, r4, r2, r7 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ - tsteq r0, ip, lsr #4 │ │ │ │ strdeq r7, [r0, -lr] │ │ │ │ - ldrdeq r7, [r0, -r0] │ │ │ │ - @ instruction: 0x010071b2 │ │ │ │ - @ instruction: 0x01007192 │ │ │ │ - tsteq r0, sl, ror #2 │ │ │ │ + ldrdeq r7, [r0, -r8] │ │ │ │ + smlatbeq r0, r8, r2, r7 │ │ │ │ + tsteq r0, r8, ror r2 │ │ │ │ + tsteq r0, lr, ror #4 │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r0, lr, lsl r2 │ │ │ │ + tsteq r0, r4, lsl r2 │ │ │ │ + smlatteq r0, lr, r1, r7 │ │ │ │ + @ instruction: 0x010071bc │ │ │ │ + @ instruction: 0x01007190 │ │ │ │ tsteq r0, r4, ror #2 │ │ │ │ - tsteq r0, r2, asr #2 │ │ │ │ - tsteq r0, r6, lsl r1 │ │ │ │ - smlatteq r0, sl, r0, r7 │ │ │ │ - smlatteq r0, r4, r0, r7 │ │ │ │ - smlabteq r0, r4, r0, r7 │ │ │ │ - swpeq r7, sl, [r0] │ │ │ │ - swpeq r7, r4, [r0] │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + smlatteq r0, r8, r0, r7 │ │ │ │ + ldrdeq r7, [r0, -lr] │ │ │ │ + strheq r7, [r0, -ip] │ │ │ │ + swpeq r7, r2, [r0] │ │ │ │ + tsteq r0, r8, rrx │ │ │ │ + tsteq r0, r0, rrx │ │ │ │ + tsteq r0, ip, lsr r0 │ │ │ │ + tsteq r0, lr │ │ │ │ + tsteq r0, r6 │ │ │ │ + smlatteq r0, r4, pc, r6 @ │ │ │ │ + @ instruction: 0x01006fb8 │ │ │ │ + smlabbeq r0, ip, pc, r6 @ │ │ │ │ + tsteq r0, lr, asr pc │ │ │ │ + tsteq r0, r0, lsr pc │ │ │ │ + tsteq r0, r2, lsl pc │ │ │ │ + strdeq r6, [r0, -r2] │ │ │ │ + smlabteq r0, sl, lr, r6 │ │ │ │ + smlabteq r0, r4, lr, r6 │ │ │ │ + smlatbeq r0, r2, lr, r6 │ │ │ │ + tsteq r0, r6, ror lr │ │ │ │ + tsteq r0, sl, asr #28 │ │ │ │ + tsteq r0, r4, asr #28 │ │ │ │ + tsteq r0, r4, lsr #28 │ │ │ │ + strdeq r6, [r0, -sl] │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ 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,150 +98168,38 @@ │ │ │ │ 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, r0, lsl #30 │ │ │ │ - ldrdeq r6, [r0, -r6] │ │ │ │ - smlatbeq r0, r8, lr, r6 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ - tsteq r0, r2, ror lr │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - tsteq r0, r8, lsr #28 │ │ │ │ - tsteq r0, r0, lsr #28 │ │ │ │ - strdeq r6, [r0, -lr] │ │ │ │ - ldrdeq r6, [r0, -r2] │ │ │ │ - smlatbeq r0, r6, sp, r6 │ │ │ │ - @ instruction: 0x01006d9e │ │ │ │ - smlabbeq r0, r0, sp, r6 │ │ │ │ - tsteq r0, sl, asr sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, r4, lsr sp │ │ │ │ - tsteq r3, ip, asr #22 │ │ │ │ - smlabteq r3, r2, r8, r9 │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ - tsteq r0, r6, lsl sp │ │ │ │ - smlabbeq r3, ip, pc, r9 @ │ │ │ │ - tsteq r0, sl, lsl #26 │ │ │ │ - tsteq r0, r4, lsl #26 │ │ │ │ - tsteq r3, r2, lsl #16 │ │ │ │ - strdeq r6, [r0, -r8] │ │ │ │ - strdeq r6, [r0, -r2] │ │ │ │ - smlatteq r0, ip, ip, r6 │ │ │ │ - smlatteq r0, r6, ip, r6 │ │ │ │ - smlatteq r0, r0, ip, r6 │ │ │ │ - ldrdeq r6, [r0, -sl] │ │ │ │ - ldrdeq r6, [r0, -r4] │ │ │ │ - smlabteq r0, lr, ip, r6 │ │ │ │ - smlabteq r0, r8, ip, r6 │ │ │ │ - smlabteq r0, r2, ip, r6 │ │ │ │ - @ instruction: 0x01006cbc │ │ │ │ - @ instruction: 0x01006cb6 │ │ │ │ - @ instruction: 0x01006cb0 │ │ │ │ - smlatbeq r0, sl, ip, r6 │ │ │ │ - smlatbeq r0, r4, ip, r6 │ │ │ │ - @ instruction: 0x01006c9e │ │ │ │ - @ instruction: 0x01006c98 │ │ │ │ - @ instruction: 0x01006c92 │ │ │ │ - smlabbeq r0, ip, ip, r6 │ │ │ │ - smlabbeq r0, r6, ip, r6 │ │ │ │ - smlabbeq r0, r0, ip, r6 │ │ │ │ - tsteq r0, sl, ror ip │ │ │ │ - tsteq r0, r4, ror ip │ │ │ │ - tsteq r0, lr, ror #24 │ │ │ │ - tsteq r0, r8, ror #24 │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r0, r6, asr ip │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, sl, asr #24 │ │ │ │ - tsteq r0, r4, asr #24 │ │ │ │ - tsteq r0, lr, lsr ip │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, r2, lsr ip │ │ │ │ - tsteq r0, ip, lsr #24 │ │ │ │ - tsteq r0, r6, lsr #24 │ │ │ │ - tsteq r0, r0, lsr #24 │ │ │ │ - tsteq r0, sl, lsl ip │ │ │ │ - tsteq r0, r4, lsl ip │ │ │ │ - tsteq r0, lr, lsl #24 │ │ │ │ + tsteq r0, r0, ror #24 │ │ │ │ + tsteq r0, r6, lsr ip │ │ │ │ tsteq r0, r8, lsl #24 │ │ │ │ - tsteq r0, r2, lsl #24 │ │ │ │ - strdeq r6, [r0, -ip] │ │ │ │ - strdeq r6, [r0, -r6] │ │ │ │ - strdeq r6, [r0, -r0] │ │ │ │ - smlatteq r0, sl, fp, r6 │ │ │ │ - smlatteq r0, r4, fp, r6 │ │ │ │ - ldrdeq r6, [r0, -lr] │ │ │ │ - tsteq r3, r8, lsr #14 │ │ │ │ + ldrdeq r6, [r0, -sl] │ │ │ │ ldrdeq r6, [r0, -r2] │ │ │ │ - smlabteq r0, ip, fp, r6 │ │ │ │ - smlabteq r0, r6, fp, r6 │ │ │ │ - smlabteq r0, r0, fp, r6 │ │ │ │ - @ instruction: 0x01006bba │ │ │ │ - @ instruction: 0x01006bb4 │ │ │ │ - smlatbeq r0, lr, fp, r6 │ │ │ │ - smlatbeq r0, r8, fp, r6 │ │ │ │ - smlatbeq r0, r2, fp, r6 │ │ │ │ - @ instruction: 0x01006b9c │ │ │ │ - @ instruction: 0x01006b96 │ │ │ │ - @ instruction: 0x01006b90 │ │ │ │ - smlabbeq r0, sl, fp, r6 │ │ │ │ - smlabbeq r0, r4, fp, r6 │ │ │ │ - tsteq r0, lr, ror fp │ │ │ │ - smlabteq r3, r0, r8, r9 │ │ │ │ - tsteq r0, r2, ror fp │ │ │ │ - tsteq r0, ip, ror #22 │ │ │ │ - ldrdeq r9, [r3, -sl] │ │ │ │ - tsteq r0, r0, ror #22 │ │ │ │ - tsteq r3, r2, lsr #14 │ │ │ │ - strdeq r9, [r3, -r4] │ │ │ │ - tsteq r0, lr, asr #22 │ │ │ │ - tsteq r3, r4, lsl r9 │ │ │ │ - tsteq r0, r2, asr #22 │ │ │ │ - tsteq r3, r4, lsr r9 │ │ │ │ - tsteq r0, r6, lsr fp │ │ │ │ - tsteq r0, r0, lsr fp │ │ │ │ - tsteq r3, r2, asr #14 │ │ │ │ - tsteq r0, r4, lsr #22 │ │ │ │ - tsteq r3, r6, ror #22 │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - tsteq r3, lr, ror r9 │ │ │ │ - tsteq r3, ip, asr r9 │ │ │ │ + @ instruction: 0x01006bb0 │ │ │ │ + smlabbeq r0, r8, fp, r6 │ │ │ │ + smlabbeq r0, r0, fp, r6 │ │ │ │ + tsteq r0, lr, asr fp │ │ │ │ + tsteq r0, r2, lsr fp │ │ │ │ tsteq r0, r6, lsl #22 │ │ │ │ - tsteq r0, r0, lsl #22 │ │ │ │ - strdeq r6, [r0, -sl] │ │ │ │ - tsteq r3, ip, ror r9 │ │ │ │ - smlatteq r0, lr, sl, r6 │ │ │ │ - smlabbeq r3, r8, sl, r9 │ │ │ │ - tsteq r3, r2, lsl sl │ │ │ │ - ldrdeq r6, [r0, -ip] │ │ │ │ - smlatbeq r3, lr, sl, r9 │ │ │ │ - ldrdeq r6, [r0, -r0] │ │ │ │ - tsteq r3, r2, asr ip │ │ │ │ - smlabteq r3, ip, fp, r9 │ │ │ │ - tsteq r3, r6, asr #22 │ │ │ │ - @ instruction: 0x01006ab8 │ │ │ │ - @ instruction: 0x01006ab2 │ │ │ │ - tsteq r3, r4, ror ip │ │ │ │ - smlatbeq r0, r6, sl, r6 │ │ │ │ - smlatbeq r0, r0, sl, r6 │ │ │ │ - @ instruction: 0x01006a9a │ │ │ │ + strdeq r6, [r0, -lr] │ │ │ │ + smlatteq r0, r0, sl, r6 │ │ │ │ + @ instruction: 0x01006aba │ │ │ │ + @ instruction: 0x01006ab4 │ │ │ │ @ instruction: 0x01006a94 │ │ │ │ - smlabbeq r0, lr, sl, r6 │ │ │ │ - smlabbeq r0, r8, sl, r6 │ │ │ │ - smlabbeq r0, r2, sl, r6 │ │ │ │ - tsteq r0, ip, ror sl │ │ │ │ + smlatbeq r3, ip, r8, r9 │ │ │ │ + tsteq r3, r2, lsr #12 │ │ │ │ + @ instruction: 0x010396bc │ │ │ │ tsteq r0, r6, ror sl │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ + smlatteq r3, ip, ip, r9 │ │ │ │ tsteq r0, sl, ror #20 │ │ │ │ tsteq r0, r4, ror #20 │ │ │ │ - tsteq r0, lr, asr sl │ │ │ │ + tsteq r3, r2, ror #10 │ │ │ │ tsteq r0, r8, asr sl │ │ │ │ tsteq r0, r2, asr sl │ │ │ │ tsteq r0, ip, asr #20 │ │ │ │ tsteq r0, r6, asr #20 │ │ │ │ tsteq r0, r0, asr #20 │ │ │ │ tsteq r0, sl, lsr sl │ │ │ │ tsteq r0, r4, lsr sl │ │ │ │ @@ -98330,14 +98218,126 @@ │ │ │ │ smlatteq r0, r6, r9, r6 │ │ │ │ smlatteq r0, r0, r9, r6 │ │ │ │ ldrdeq r6, [r0, -sl] │ │ │ │ ldrdeq r6, [r0, -r4] │ │ │ │ smlabteq r0, lr, r9, r6 │ │ │ │ smlabteq r0, r8, r9, r6 │ │ │ │ smlabteq r0, r2, r9, r6 │ │ │ │ + @ instruction: 0x010069bc │ │ │ │ + @ instruction: 0x010069b6 │ │ │ │ + @ instruction: 0x010069b0 │ │ │ │ + smlatbeq r0, sl, r9, r6 │ │ │ │ + smlatbeq r0, r4, r9, r6 │ │ │ │ + @ instruction: 0x0100699e │ │ │ │ + @ instruction: 0x01006998 │ │ │ │ + @ instruction: 0x01006992 │ │ │ │ + smlabbeq r0, ip, r9, r6 │ │ │ │ + smlabbeq r0, r6, r9, r6 │ │ │ │ + smlabbeq r0, r0, r9, r6 │ │ │ │ + tsteq r0, sl, ror r9 │ │ │ │ + tsteq r0, r4, ror r9 │ │ │ │ + tsteq r0, lr, ror #18 │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + tsteq r0, r2, ror #18 │ │ │ │ + tsteq r0, ip, asr r9 │ │ │ │ + tsteq r0, r6, asr r9 │ │ │ │ + tsteq r0, r0, asr r9 │ │ │ │ + tsteq r0, sl, asr #18 │ │ │ │ + tsteq r0, r4, asr #18 │ │ │ │ + tsteq r0, lr, lsr r9 │ │ │ │ + smlabbeq r3, r8, r4, r9 │ │ │ │ + tsteq r0, r2, lsr r9 │ │ │ │ + tsteq r0, ip, lsr #18 │ │ │ │ + tsteq r0, r6, lsr #18 │ │ │ │ + tsteq r0, r0, lsr #18 │ │ │ │ + tsteq r0, sl, lsl r9 │ │ │ │ + tsteq r0, r4, lsl r9 │ │ │ │ + tsteq r0, lr, lsl #18 │ │ │ │ + tsteq r0, r8, lsl #18 │ │ │ │ + tsteq r0, r2, lsl #18 │ │ │ │ + strdeq r6, [r0, -ip] │ │ │ │ + strdeq r6, [r0, -r6] │ │ │ │ + strdeq r6, [r0, -r0] │ │ │ │ + smlatteq r0, sl, r8, r6 │ │ │ │ + smlatteq r0, r4, r8, r6 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + tsteq r3, r0, lsr #12 │ │ │ │ + ldrdeq r6, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r8, r6 │ │ │ │ + tsteq r3, sl, lsr r6 │ │ │ │ + smlabteq r0, r0, r8, r6 │ │ │ │ + smlabbeq r3, r2, r4, r9 │ │ │ │ + tsteq r3, r4, asr r6 │ │ │ │ + smlatbeq r0, lr, r8, r6 │ │ │ │ + tsteq r3, r4, ror r6 │ │ │ │ + smlatbeq r0, r2, r8, r6 │ │ │ │ + @ instruction: 0x01039694 │ │ │ │ + @ instruction: 0x01006896 │ │ │ │ + @ instruction: 0x01006890 │ │ │ │ + smlatbeq r3, r2, r4, r9 │ │ │ │ + smlabbeq r0, r4, r8, r6 │ │ │ │ + smlabteq r3, r6, r8, r9 │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + ldrdeq r9, [r3, -lr] │ │ │ │ + @ instruction: 0x010396bc │ │ │ │ + tsteq r0, r6, ror #16 │ │ │ │ + tsteq r0, r0, ror #16 │ │ │ │ + tsteq r0, sl, asr r8 │ │ │ │ + ldrdeq r9, [r3, -ip] │ │ │ │ + tsteq r0, lr, asr #16 │ │ │ │ + smlatteq r3, r8, r7, r9 │ │ │ │ + tsteq r3, r2, ror r7 │ │ │ │ + tsteq r0, ip, lsr r8 │ │ │ │ + tsteq r3, lr, lsl #16 │ │ │ │ + tsteq r0, r0, lsr r8 │ │ │ │ + @ instruction: 0x010399b2 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + smlatbeq r3, r6, r8, r9 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + tsteq r0, r2, lsl r8 │ │ │ │ + ldrdeq r9, [r3, -r4] │ │ │ │ + tsteq r0, r6, lsl #16 │ │ │ │ + tsteq r0, r0, lsl #16 │ │ │ │ + strdeq r6, [r0, -sl] │ │ │ │ + strdeq r6, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r7, r6 │ │ │ │ + smlatteq r0, r8, r7, r6 │ │ │ │ + smlatteq r0, r2, r7, r6 │ │ │ │ + ldrdeq r6, [r0, -ip] │ │ │ │ + ldrdeq r6, [r0, -r6] │ │ │ │ + ldrdeq r6, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r7, r6 │ │ │ │ + smlabteq r0, r4, r7, r6 │ │ │ │ + @ instruction: 0x010067be │ │ │ │ + @ instruction: 0x010067b8 │ │ │ │ + @ instruction: 0x010067b2 │ │ │ │ + smlatbeq r0, ip, r7, r6 │ │ │ │ + smlatbeq r0, r6, r7, r6 │ │ │ │ + smlatbeq r0, r0, r7, r6 │ │ │ │ + @ instruction: 0x0100679a │ │ │ │ + @ instruction: 0x01006794 │ │ │ │ + smlabbeq r0, lr, r7, r6 │ │ │ │ + smlabbeq r0, r8, r7, r6 │ │ │ │ + smlabbeq r0, r2, r7, r6 │ │ │ │ + tsteq r0, ip, ror r7 │ │ │ │ + tsteq r0, r6, ror r7 │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r0, sl, ror #14 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + tsteq r0, lr, asr r7 │ │ │ │ + tsteq r0, r8, asr r7 │ │ │ │ + tsteq r0, r2, asr r7 │ │ │ │ + tsteq r0, ip, asr #14 │ │ │ │ + tsteq r0, r6, asr #14 │ │ │ │ + tsteq r0, r0, asr #14 │ │ │ │ + tsteq r0, sl, lsr r7 │ │ │ │ + tsteq r0, r4, lsr r7 │ │ │ │ + tsteq r0, lr, lsr #14 │ │ │ │ + tsteq r0, r8, lsr #14 │ │ │ │ + tsteq r0, r2, lsr #14 │ │ │ │ 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 │ │ │ │ - tsteq r0, lr, lsr #28 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ + smlabbeq r0, lr, fp, r4 │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ 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 │ │ │ │ - ldrdeq r6, [r3, -r4] │ │ │ │ - ldrdeq r6, [r3, -r0] │ │ │ │ - smlabteq r3, ip, lr, r6 │ │ │ │ - smlabteq r3, r8, lr, r6 │ │ │ │ - smlabteq r3, r4, lr, r6 │ │ │ │ - smlabteq r3, r0, lr, r6 │ │ │ │ - strdeq pc, [r8, -sl] │ │ │ │ - smlatbeq r3, sl, lr, r6 │ │ │ │ - mrseq r4, (UNDEF: 0) │ │ │ │ - strdeq r3, [r0, -r8] │ │ │ │ - @ instruction: 0x01036e92 │ │ │ │ - @ instruction: 0x01036e94 │ │ │ │ - @ instruction: 0x01036e94 │ │ │ │ - @ instruction: 0x01036e96 │ │ │ │ - tstpeq r8, lr, ror #26 @ p-variant is OBSOLETE │ │ │ │ - smlabbeq r3, r2, lr, r6 │ │ │ │ - tsteq r3, lr, lsr lr │ │ │ │ - tsteq r3, r0, asr #28 │ │ │ │ - tsteq r3, r2, asr #28 │ │ │ │ - tstpeq r8, sl, lsl sp @ p-variant is OBSOLETE │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - tsteq r3, r4, asr lr │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - tsteq r3, r0, asr lr │ │ │ │ - tsteq r3, lr, asr #28 │ │ │ │ - @ instruction: 0x0108fcb6 │ │ │ │ - strdeq r4, [r2, -sl] │ │ │ │ - tsteq r2, lr, lsl r6 │ │ │ │ - qaddeq r5, ip, r2 │ │ │ │ - smlatbeq r0, r8, lr, r3 │ │ │ │ - smlatbeq r0, r2, lr, r3 │ │ │ │ + tsteq r3, r4, lsr ip │ │ │ │ + tsteq r3, r0, lsr ip │ │ │ │ + tsteq r3, ip, lsr #24 │ │ │ │ + tsteq r3, r8, lsr #24 │ │ │ │ + tsteq r3, r4, lsr #24 │ │ │ │ + tsteq r3, r0, lsr #24 │ │ │ │ + tstpeq r8, sl, asr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r3, sl, lsl #24 │ │ │ │ + tsteq r0, r0, ror #26 │ │ │ │ + tsteq r0, r8, asr sp │ │ │ │ + strdeq r6, [r3, -r2] │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ + strdeq r6, [r3, -r4] │ │ │ │ strdeq r6, [r3, -r6] │ │ │ │ - strdeq r6, [r3, -r0] │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - tsteq r3, r2, lsl #28 │ │ │ │ - strdeq r4, [r2, -r8] │ │ │ │ - strheq r5, [r2, -r8] │ │ │ │ - smlatteq r2, lr, pc, r4 @ │ │ │ │ - smlatteq r2, r8, pc, r4 @ │ │ │ │ - smlabbeq r2, ip, r0, r5 │ │ │ │ - smlabteq r2, r2, pc, r4 @ │ │ │ │ - ldrdeq r4, [r2, -r0] │ │ │ │ - ldrdeq r4, [r2, -ip] │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ - @ instruction: 0x01024fb0 │ │ │ │ - smlatbeq r2, lr, pc, r4 @ │ │ │ │ - smlabteq r2, ip, pc, r4 @ │ │ │ │ - smlabteq r2, r0, pc, r4 @ │ │ │ │ - @ instruction: 0x01024fbe │ │ │ │ - @ instruction: 0x01024fbc │ │ │ │ - smlabteq r2, r2, pc, r4 @ │ │ │ │ - smlabteq r2, r8, pc, r4 @ │ │ │ │ - ldrdeq r4, [r2, -r2] │ │ │ │ - tsteq r3, r4, lsl r8 │ │ │ │ - ldrdeq pc, [r8, -ip] │ │ │ │ - @ instruction: 0x01024fb4 │ │ │ │ - @ instruction: 0x01024fb8 │ │ │ │ - ldrdeq r4, [r2, -sl] │ │ │ │ - ldrdeq r4, [r2, -r8] │ │ │ │ - smlabbeq r8, r8, sl, pc @ │ │ │ │ - tsteq r0, r0, lsl #24 │ │ │ │ - smlatteq r2, sl, r3, r3 │ │ │ │ + smlabteq r8, lr, sl, pc @ │ │ │ │ + smlatteq r3, r2, fp, r6 │ │ │ │ + @ instruction: 0x01036b9e │ │ │ │ + smlatbeq r3, r0, fp, r6 │ │ │ │ + smlatbeq r3, r2, fp, r6 │ │ │ │ + tstpeq r8, sl, ror sl @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, lr, fp, r6 │ │ │ │ + @ instruction: 0x01036bb4 │ │ │ │ + @ instruction: 0x01036bb2 │ │ │ │ + @ instruction: 0x01036bb0 │ │ │ │ + smlatbeq r3, lr, fp, r6 │ │ │ │ + tstpeq r8, r6, lsl sl @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, sl, asr fp │ │ │ │ + tsteq r2, lr, ror r3 │ │ │ │ + @ instruction: 0x01024dbc │ │ │ │ tsteq r0, r8, lsl #24 │ │ │ │ - smlabteq r2, ip, r3, r3 │ │ │ │ - tsteq r0, r6, lsl #24 │ │ │ │ - smlatbeq r2, lr, r3, r3 │ │ │ │ - ldrdeq sl, [r0, -ip] │ │ │ │ - @ instruction: 0x01023392 │ │ │ │ - ldrdeq sl, [r0, -r4] │ │ │ │ - tsteq r2, r8, ror r3 │ │ │ │ - tsteq r0, lr, ror #22 │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r0, ip, lsr #16 │ │ │ │ + tsteq r0, r2, lsl #24 │ │ │ │ + tsteq r3, r6, asr fp │ │ │ │ + tsteq r3, r0, asr fp │ │ │ │ + tsteq r3, r2, ror #22 │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + tsteq r3, r2, ror #22 │ │ │ │ + tsteq r2, r8, asr sp │ │ │ │ + tsteq r2, r8, lsl lr │ │ │ │ + tsteq r2, lr, asr #26 │ │ │ │ + tsteq r2, r8, asr #26 │ │ │ │ + smlatteq r2, ip, sp, r4 │ │ │ │ + tsteq r2, r2, lsr #26 │ │ │ │ + tsteq r2, r0, lsr sp │ │ │ │ + tsteq r2, ip, lsr sp │ │ │ │ + tsteq r2, sl, lsr sp │ │ │ │ + tsteq r2, r8, lsr sp │ │ │ │ + tsteq r2, r0, lsl sp │ │ │ │ + tsteq r2, lr, lsl #26 │ │ │ │ + tsteq r2, ip, lsr #26 │ │ │ │ + tsteq r2, r0, lsr #26 │ │ │ │ + tsteq r2, lr, lsl sp │ │ │ │ + tsteq r2, ip, lsl sp │ │ │ │ + tsteq r2, r2, lsr #26 │ │ │ │ + tsteq r2, r8, lsr #26 │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ + tsteq r3, r4, ror r5 │ │ │ │ + tstpeq r8, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, r4, lsl sp │ │ │ │ + tsteq r2, r8, lsl sp │ │ │ │ + tsteq r2, sl, lsr ip │ │ │ │ + tsteq r2, r8, lsr ip │ │ │ │ + smlatteq r8, r8, r7, pc @ │ │ │ │ + tsteq r0, r0, ror #18 │ │ │ │ + tsteq r2, sl, asr #2 │ │ │ │ + tsteq r0, r8, ror #18 │ │ │ │ + tsteq r2, ip, lsr #2 │ │ │ │ + tsteq r0, r6, ror #18 │ │ │ │ + tsteq r2, lr, lsl #2 │ │ │ │ + tsteq r0, ip, lsr ip │ │ │ │ + strdeq r3, [r2, -r2] │ │ │ │ + tsteq r0, r4, lsr ip │ │ │ │ + ldrdeq r3, [r2, -r8] │ │ │ │ + smlabteq r0, lr, r8, r3 │ │ │ │ + strheq r3, [r2, -sl] │ │ │ │ + smlabbeq r0, ip, r5, r3 │ │ │ │ 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 │ │ │ │ - smlabbeq r3, r8, sl, r6 │ │ │ │ - tsteq r3, r2, asr sl │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - tsteq r3, sl, lsr #20 │ │ │ │ - @ instruction: 0x01036a98 │ │ │ │ - smlatbeq r3, r6, sl, r6 │ │ │ │ - tsteq r3, r8, ror sl │ │ │ │ + smlatteq r3, r8, r7, r6 │ │ │ │ + @ instruction: 0x010367b2 │ │ │ │ + smlabteq r3, r8, r7, r6 │ │ │ │ + smlabbeq r3, sl, r7, r6 │ │ │ │ + strdeq r6, [r3, -r8] │ │ │ │ + tsteq r3, r6, lsl #16 │ │ │ │ + ldrdeq r6, [r3, -r8] │ │ │ │ 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, r0, lsl #30 @ p-variant is OBSOLETE │ │ │ │ - strdeq r5, [r2, -lr] │ │ │ │ - strdeq r5, [r2, -sl] │ │ │ │ - strdeq r5, [r2, -lr] │ │ │ │ - tstpeq r8, r8, asr r7 @ p-variant is OBSOLETE │ │ │ │ - ldrdeq r6, [r3, -ip] │ │ │ │ - strheq r3, [r2, -r8] │ │ │ │ - smlabbeq r2, r2, lr, pc @ │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - tsteq r3, ip, lsr pc │ │ │ │ - strdeq r3, [r0, -ip] │ │ │ │ - smlatteq r0, r8, r8, r3 │ │ │ │ - ldrdeq pc, [r8, -r2] │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - ldrdeq r3, [r0, -r8] │ │ │ │ + tstpeq r2, r0, ror #24 @ p-variant is OBSOLETE │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, lr, asr r4 │ │ │ │ + @ instruction: 0x0108f4b8 │ │ │ │ + tsteq r3, ip, lsr r7 │ │ │ │ + tsteq r2, r8, lsl lr │ │ │ │ + smlatteq r2, r2, fp, pc @ │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + @ instruction: 0x01033c9c │ │ │ │ + tsteq r0, ip, asr r6 │ │ │ │ + tsteq r0, r8, asr #12 │ │ │ │ + tstpeq r8, r2, lsr r4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r8, lsr r6 │ │ │ │ + tsteq r0, r0, lsr r6 │ │ │ │ + @ instruction: 0x01036698 │ │ │ │ + @ instruction: 0x0103669a │ │ │ │ + @ instruction: 0x01036692 │ │ │ │ + strdeq r3, [r0, -r4] │ │ │ │ + ldrdeq r3, [r3, -sl] │ │ │ │ + smlatteq r0, r2, r5, r3 │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + tstpeq r8, r4, ror r3 @ p-variant is OBSOLETE │ │ │ │ + strdeq r3, [r0, -r0] │ │ │ │ + smlabbeq r3, r4, fp, r3 │ │ │ │ + smlatteq r0, r6, r5, r3 │ │ │ │ + ldrdeq r3, [r0, -r4] │ │ │ │ + tstpeq r8, r0, lsr #6 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r0, r6, r5, r3 │ │ │ │ + smlabteq r0, lr, r5, r3 │ │ │ │ ldrdeq r3, [r0, -r0] │ │ │ │ - tsteq r3, r8, lsr r9 │ │ │ │ - tsteq r3, sl, lsr r9 │ │ │ │ - tsteq r3, r2, lsr r9 │ │ │ │ - @ instruction: 0x01003894 │ │ │ │ - tsteq r3, sl, ror lr │ │ │ │ - smlabbeq r0, r2, r8, r3 │ │ │ │ - @ instruction: 0x01003890 │ │ │ │ - tstpeq r8, r4, lsl r6 @ p-variant is OBSOLETE │ │ │ │ - @ instruction: 0x01003890 │ │ │ │ - tsteq r3, r4, lsr #28 │ │ │ │ - smlabbeq r0, r6, r8, r3 │ │ │ │ - tsteq r0, r4, ror r8 │ │ │ │ - smlabteq r8, r0, r5, pc @ │ │ │ │ - tsteq r0, r6, ror #16 │ │ │ │ - tsteq r0, lr, ror #16 │ │ │ │ - tsteq r0, r0, ror r8 │ │ │ │ - tsteq r0, sl, ror #16 │ │ │ │ - tsteq r0, r2, asr #16 │ │ │ │ - tsteq r0, r4, asr #16 │ │ │ │ - tsteq r0, r6, asr r8 │ │ │ │ - tsteq r0, r2, ror r7 │ │ │ │ - tsteq r0, ip, ror #14 │ │ │ │ - tsteq r0, r2, asr #16 │ │ │ │ - tsteq r0, r6, asr #14 │ │ │ │ - tsteq r0, r0, asr #14 │ │ │ │ - smlabbeq r3, r2, pc, r1 @ │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ - tsteq r0, r4, lsl r7 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - tsteq r2, lr, lsl #8 │ │ │ │ - tsteq r2, ip, lsl #8 │ │ │ │ - tsteq r2, r2, asr r4 │ │ │ │ - smlatteq r2, r2, r3, r5 │ │ │ │ - smlatteq r2, r0, r3, r5 │ │ │ │ - tstpeq r2, r8, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, ip, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r6, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r2, r0, lsl #24 @ p-variant is OBSOLETE │ │ │ │ - strdeq pc, [r2, -sl] │ │ │ │ - strdeq pc, [r2, -r4] │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r0, r4, ror lr │ │ │ │ - ldrdeq pc, [r2, -r2] │ │ │ │ - ldrdeq pc, [r8, -sl] │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - smlabbeq r0, r4, lr, sl │ │ │ │ - tsteq r0, sl, ror #28 │ │ │ │ - ldrdeq pc, [r2, -r0] │ │ │ │ - @ instruction: 0x010035b8 │ │ │ │ - @ instruction: 0x010035b2 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - ldrdeq pc, [r2, -ip] │ │ │ │ - smlatteq r2, r2, sl, pc @ │ │ │ │ - tsteq r3, r8, asr fp │ │ │ │ - @ instruction: 0x0102fab0 │ │ │ │ - @ instruction: 0x0102fab6 │ │ │ │ - tsteq r3, r0, asr #22 │ │ │ │ - tsteq r3, r6, asr #22 │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ - smlatteq r8, r8, r2, pc @ │ │ │ │ - tsteq r3, sl, lsr #22 │ │ │ │ - tsteq r2, r6, asr ip │ │ │ │ - tsteq r3, ip, lsr #22 │ │ │ │ smlabteq r0, sl, r5, r3 │ │ │ │ - tsteq r2, r6, lsl ip │ │ │ │ + smlatbeq r0, r2, r5, r3 │ │ │ │ + smlatbeq r0, r4, r5, r3 │ │ │ │ + @ instruction: 0x010035b6 │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ + smlabteq r0, ip, r4, r3 │ │ │ │ + smlatbeq r0, r2, r5, r3 │ │ │ │ + smlatbeq r0, r6, r4, r3 │ │ │ │ + smlatbeq r0, r0, r4, r3 │ │ │ │ + smlatteq r3, r2, ip, r1 │ │ │ │ + tsteq r0, sl, ror r4 │ │ │ │ + tsteq r0, r4, ror r4 │ │ │ │ + tsteq r2, lr, ror #2 │ │ │ │ + tsteq r2, lr, ror #2 │ │ │ │ + tsteq r2, ip, ror #2 │ │ │ │ + @ instruction: 0x010251b2 │ │ │ │ + tsteq r2, r2, asr #2 │ │ │ │ + tsteq r2, r0, asr #2 │ │ │ │ + tstpeq r2, r8, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r0, ror #18 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, sl, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + ldrdeq sl, [r0, -r6] │ │ │ │ + ldrdeq sl, [r0, -r4] │ │ │ │ + tstpeq r2, r2, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r8, sl, lsr r1 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, ip, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + smlatteq r0, r4, fp, sl │ │ │ │ + smlabteq r0, sl, fp, sl │ │ │ │ + tstpeq r2, r0, lsr r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r8, lsl r3 │ │ │ │ + tsteq r0, r2, lsl r3 │ │ │ │ + ldrdeq r3, [r3, -r0] │ │ │ │ + tstpeq r2, ip, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x010338b8 │ │ │ │ + tstpeq r2, r0, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r2, r6, lsl r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r3, r0, r8, r3 │ │ │ │ + smlatbeq r3, r6, r8, r3 │ │ │ │ + smlabbeq r3, ip, r8, r3 │ │ │ │ + tstpeq r8, r8, asr #32 @ p-variant is OBSOLETE │ │ │ │ + smlabbeq r3, sl, r8, r3 │ │ │ │ + @ instruction: 0x010229b6 │ │ │ │ + smlabbeq r3, ip, r8, r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + tsteq r2, r6, ror r9 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x01002e92 │ │ │ │ - tsteq r3, ip, asr r8 │ │ │ │ - tsteq r0, r0, asr #28 │ │ │ │ - tsteq r0, sl, lsr #28 │ │ │ │ - strdeq r2, [r0, -lr] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - smlatbeq r0, lr, sp, r2 │ │ │ │ - smlabbeq r0, sl, sp, r2 │ │ │ │ - tsteq r0, lr, asr sp │ │ │ │ - tsteq r0, r8, lsr sp │ │ │ │ - tsteq r0, r4, lsl sp │ │ │ │ - tsteq r3, ip, asr r2 │ │ │ │ - tsteq r3, r2, lsl #4 │ │ │ │ - smlabbeq r0, r8, ip, r2 │ │ │ │ - tsteq r0, sl, asr ip │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, r6, lsl #24 │ │ │ │ - ldrdeq r2, [r0, -sl] │ │ │ │ - @ instruction: 0x01002bb0 │ │ │ │ - smlatbeq r0, r6, fp, r2 │ │ │ │ - smlabbeq r0, r2, fp, r2 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ + @ instruction: 0x010365bc │ │ │ │ + smlatbeq r0, r0, fp, r2 │ │ │ │ + smlabbeq r0, sl, fp, r2 │ │ │ │ tsteq r0, lr, asr fp │ │ │ │ tsteq r0, r4, lsr fp │ │ │ │ - tsteq r0, r0, lsl fp │ │ │ │ - smlatteq r0, ip, sl, r2 │ │ │ │ - @ instruction: 0x01002ab4 │ │ │ │ - smlabbeq r0, r8, sl, r2 │ │ │ │ - tsteq r0, lr, ror sl │ │ │ │ - tsteq r0, sl, asr sl │ │ │ │ - tsteq r0, lr, lsr #20 │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - tsteq r0, r2, lsl sl │ │ │ │ - smlatteq r0, r2, r9, r2 │ │ │ │ - smlatbeq r0, sl, r9, r2 │ │ │ │ - smlabbeq r0, ip, r9, r2 │ │ │ │ - tsteq r0, ip, asr r9 │ │ │ │ - tsteq r0, r8, asr #18 │ │ │ │ - tsteq r0, sl, lsr #18 │ │ │ │ - strdeq r2, [r0, -r8] │ │ │ │ - smlabteq r0, ip, r8, r2 │ │ │ │ - smlabteq r0, r2, r8, r2 │ │ │ │ - smlatbeq r0, r4, r8, r2 │ │ │ │ - smlabbeq r0, r0, r8, r2 │ │ │ │ - tsteq r3, r4, lsl #28 │ │ │ │ - tsteq r3, sl, ror #28 │ │ │ │ - tsteq r3, sl, lsl #30 │ │ │ │ - tsteq r3, ip, lsl r0 │ │ │ │ - strheq r6, [r3, -r2] │ │ │ │ - smlatteq r3, sl, r0, r6 │ │ │ │ - tsteq r0, ip, asr #14 │ │ │ │ - tsteq r0, sl, lsl r7 │ │ │ │ + tsteq r0, lr, lsl #22 │ │ │ │ + smlatteq r0, sl, sl, r2 │ │ │ │ + @ instruction: 0x01002abe │ │ │ │ + @ instruction: 0x01002a98 │ │ │ │ + tsteq r0, r4, ror sl │ │ │ │ + @ instruction: 0x01035fbc │ │ │ │ + tsteq r3, r2, ror #30 │ │ │ │ + smlatteq r0, r8, r9, r2 │ │ │ │ + @ instruction: 0x010029ba │ │ │ │ + @ instruction: 0x01002990 │ │ │ │ + tsteq r0, r6, ror #18 │ │ │ │ + tsteq r0, sl, lsr r9 │ │ │ │ + tsteq r0, r0, lsl r9 │ │ │ │ + tsteq r0, r6, lsl #18 │ │ │ │ + smlatteq r0, r2, r8, r2 │ │ │ │ + @ instruction: 0x010028be │ │ │ │ + @ instruction: 0x01002894 │ │ │ │ + tsteq r0, r0, ror r8 │ │ │ │ + tsteq r0, ip, asr #16 │ │ │ │ + tsteq r0, r4, lsl r8 │ │ │ │ + smlatteq r0, r8, r7, r2 │ │ │ │ + ldrdeq r2, [r0, -lr] │ │ │ │ + @ instruction: 0x010027ba │ │ │ │ + smlabbeq r0, lr, r7, r2 │ │ │ │ + smlabbeq r0, r4, r7, r2 │ │ │ │ + tsteq r0, r2, ror r7 │ │ │ │ + tsteq r0, r2, asr #14 │ │ │ │ + tsteq r0, sl, lsl #14 │ │ │ │ smlatteq r0, ip, r6, r2 │ │ │ │ - @ instruction: 0x010026be │ │ │ │ - @ instruction: 0x01002690 │ │ │ │ - tsteq r0, r2, ror #12 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - tsteq r0, r6, lsr r6 │ │ │ │ - tsteq r0, r2, lsl r6 │ │ │ │ - smlatteq r0, r8, r5, r2 │ │ │ │ - @ instruction: 0x010025be │ │ │ │ - @ instruction: 0x010025b6 │ │ │ │ - @ instruction: 0x01002592 │ │ │ │ - tsteq r0, lr, ror #10 │ │ │ │ - tsteq r0, r2, asr #10 │ │ │ │ - tsteq r0, r6, lsl r5 │ │ │ │ - smlatteq r0, sl, r4, r2 │ │ │ │ - smlatteq r0, r4, r4, r2 │ │ │ │ - smlabteq r0, r4, r4, r2 │ │ │ │ - smlatbeq r0, r4, r4, r2 │ │ │ │ - tsteq r0, r8, ror r4 │ │ │ │ - tsteq r0, ip, asr r4 │ │ │ │ - tsteq r0, ip, lsr r4 │ │ │ │ - tsteq r0, lr, lsl #8 │ │ │ │ - smlatteq r0, r6, r3, r2 │ │ │ │ - @ instruction: 0x010023be │ │ │ │ + @ instruction: 0x010026bc │ │ │ │ + smlatbeq r0, r8, r6, r2 │ │ │ │ + smlabbeq r0, sl, r6, r2 │ │ │ │ + tsteq r0, r8, asr r6 │ │ │ │ + tsteq r0, ip, lsr #12 │ │ │ │ + tsteq r0, r2, lsr #12 │ │ │ │ + tsteq r0, r4, lsl #12 │ │ │ │ + smlatteq r0, r0, r5, r2 │ │ │ │ + tsteq r3, r4, ror #22 │ │ │ │ + smlabteq r3, sl, fp, r5 │ │ │ │ + tsteq r3, sl, ror #24 │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + tsteq r3, r2, lsl lr │ │ │ │ + tsteq r3, sl, asr #28 │ │ │ │ + smlatbeq r0, ip, r4, r2 │ │ │ │ + tsteq r0, sl, ror r4 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, lr, lsl r4 │ │ │ │ + strdeq r2, [r0, -r0] │ │ │ │ + smlabteq r0, r2, r3, r2 │ │ │ │ + @ instruction: 0x010023ba │ │ │ │ @ instruction: 0x01002396 │ │ │ │ - @ instruction: 0x01002390 │ │ │ │ - tsteq r0, lr, ror #6 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ - strdeq r2, [r0, -r4] │ │ │ │ - smlatteq r0, lr, r2, r2 │ │ │ │ + tsteq r0, r2, ror r3 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, lr, lsl r3 │ │ │ │ + tsteq r0, r6, lsl r3 │ │ │ │ + strdeq r2, [r0, -r2] │ │ │ │ smlabteq r0, lr, r2, r2 │ │ │ │ - smlatbeq r0, lr, r2, r2 │ │ │ │ - smlabbeq r0, r4, r2, r2 │ │ │ │ - tsteq r0, r8, asr r2 │ │ │ │ + smlatbeq r0, r2, r2, r2 │ │ │ │ + tsteq r0, r6, ror r2 │ │ │ │ + tsteq r0, sl, asr #4 │ │ │ │ + tsteq r0, r4, asr #4 │ │ │ │ + tsteq r0, r4, lsr #4 │ │ │ │ + tsteq r0, r4, lsl #4 │ │ │ │ + ldrdeq r2, [r0, -r8] │ │ │ │ + @ instruction: 0x010021bc │ │ │ │ + @ instruction: 0x0100219c │ │ │ │ + tsteq r0, lr, ror #2 │ │ │ │ + tsteq r0, r6, asr #2 │ │ │ │ + tsteq r0, lr, lsl r1 │ │ │ │ + strdeq r2, [r0, -r6] │ │ │ │ + strdeq r2, [r0, -r0] │ │ │ │ + smlabteq r0, lr, r0, r2 │ │ │ │ + smlatbeq r0, ip, r0, r2 │ │ │ │ + smlabbeq r0, r0, r0, r2 │ │ │ │ + qaddeq r2, r4, r0 │ │ │ │ + tsteq r0, lr, asr #32 │ │ │ │ + tsteq r0, lr, lsr #32 │ │ │ │ + tsteq r0, lr │ │ │ │ + smlatteq r0, r4, pc, r1 @ │ │ │ │ + @ instruction: 0x01001fb8 │ │ │ │ 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 │ │ │ │ - ldrdeq r2, [r0, -sl] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - strheq r2, [r0, -r4] │ │ │ │ - swpeq r2, r4, [r0] │ │ │ │ - tsteq r0, lr, rrx │ │ │ │ - tsteq r0, lr, asr #32 │ │ │ │ - tsteq r0, lr, lsr #32 │ │ │ │ - tsteq r3, lr, lsl #14 │ │ │ │ - @ instruction: 0x010355b8 │ │ │ │ - tsteq r3, sl, asr r5 │ │ │ │ - ldrdeq r5, [r3, -r8] │ │ │ │ - tsteq r0, sl │ │ │ │ - tsteq r0, r4 │ │ │ │ - strdeq r1, [r0, -lr] │ │ │ │ - tsteq r3, ip, lsl r5 │ │ │ │ - strdeq r1, [r0, -r2] │ │ │ │ - smlatteq r0, ip, pc, r1 @ │ │ │ │ - smlatteq r0, r6, pc, r1 @ │ │ │ │ - smlatteq r0, r0, pc, r1 @ │ │ │ │ - ldrdeq r1, [r0, -sl] │ │ │ │ - ldrdeq r1, [r0, -r4] │ │ │ │ - smlabteq r0, lr, pc, r1 @ │ │ │ │ - smlabteq r0, r8, pc, r1 @ │ │ │ │ - smlabteq r0, r2, pc, r1 @ │ │ │ │ - @ instruction: 0x01001fbc │ │ │ │ - @ instruction: 0x01001fb6 │ │ │ │ - @ instruction: 0x01001fb0 │ │ │ │ - smlatbeq r0, sl, pc, r1 @ │ │ │ │ - @ instruction: 0x010355b0 │ │ │ │ - tsteq r3, r2, ror r5 │ │ │ │ - @ instruction: 0x01001f98 │ │ │ │ - tsteq r3, lr, lsl #12 │ │ │ │ - tsteq r3, r0, asr #12 │ │ │ │ - smlabbeq r0, r6, pc, r1 @ │ │ │ │ - tsteq r3, r4, lsl r8 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - ldrdeq r5, [r3, -r0] │ │ │ │ - tsteq r3, r2, lsl #14 │ │ │ │ - tsteq r0, r8, ror #30 │ │ │ │ - tsteq r3, r6, ror r7 │ │ │ │ - tsteq r0, ip, asr pc │ │ │ │ - smlatbeq r3, sl, r8, r5 │ │ │ │ - tsteq r3, r4, lsr #16 │ │ │ │ - tsteq r0, sl, asr #30 │ │ │ │ - tsteq r0, r4, asr #30 │ │ │ │ - tsteq r0, lr, lsr pc │ │ │ │ - tsteq r0, r8, lsr pc │ │ │ │ - tsteq r0, r2, lsr pc │ │ │ │ - tsteq r0, ip, lsr #30 │ │ │ │ - tsteq r0, r6, lsr #30 │ │ │ │ - tsteq r0, r0, lsr #30 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ - tsteq r0, r4, lsl pc │ │ │ │ - tsteq r0, lr, lsl #30 │ │ │ │ - tsteq r0, r8, lsl #30 │ │ │ │ - tsteq r0, r2, lsl #30 │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ - strdeq r1, [r0, -r6] │ │ │ │ - strdeq r1, [r0, -r0] │ │ │ │ - smlatteq r0, sl, lr, r1 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, r4, lsr lr │ │ │ │ + tsteq r0, r4, lsl lr │ │ │ │ + strdeq r1, [r0, -r4] │ │ │ │ + smlabteq r0, lr, sp, r1 │ │ │ │ + smlatbeq r0, lr, sp, r1 │ │ │ │ + smlabbeq r0, lr, sp, r1 │ │ │ │ + tsteq r3, lr, ror #8 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + @ instruction: 0x010352ba │ │ │ │ + tsteq r3, r8, lsr r7 │ │ │ │ + tsteq r0, sl, ror #26 │ │ │ │ + tsteq r0, r4, ror #26 │ │ │ │ + tsteq r0, lr, asr sp │ │ │ │ + tsteq r3, ip, ror r2 │ │ │ │ + tsteq r0, r2, asr sp │ │ │ │ + tsteq r0, ip, asr #26 │ │ │ │ + tsteq r0, r6, asr #26 │ │ │ │ + tsteq r0, r0, asr #26 │ │ │ │ + tsteq r0, sl, lsr sp │ │ │ │ + tsteq r0, r4, lsr sp │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + tsteq r0, r8, lsr #26 │ │ │ │ + tsteq r0, r2, lsr #26 │ │ │ │ + tsteq r0, ip, lsl sp │ │ │ │ + tsteq r0, r6, lsl sp │ │ │ │ + tsteq r0, r0, lsl sp │ │ │ │ + tsteq r0, sl, lsl #26 │ │ │ │ + tsteq r3, r0, lsl r3 │ │ │ │ + ldrdeq r5, [r3, -r2] │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ + tsteq r3, lr, ror #6 │ │ │ │ + smlatbeq r3, r0, r3, r5 │ │ │ │ + smlatteq r0, r6, ip, r1 │ │ │ │ + tsteq r3, r4, ror r5 │ │ │ │ + smlatbeq r3, lr, r4, r5 │ │ │ │ + tsteq r3, r0, lsr r4 │ │ │ │ + tsteq r3, r2, ror #8 │ │ │ │ + smlabteq r0, r8, ip, r1 │ │ │ │ + ldrdeq r5, [r3, -r6] │ │ │ │ + @ instruction: 0x01001cbc │ │ │ │ + tsteq r3, sl, lsl #12 │ │ │ │ + smlabbeq r3, r4, r5, r5 │ │ │ │ + smlatbeq r0, sl, ip, r1 │ │ │ │ + smlatbeq r0, r4, ip, r1 │ │ │ │ + @ instruction: 0x01001c9e │ │ │ │ + @ instruction: 0x01001c98 │ │ │ │ + @ instruction: 0x01001c92 │ │ │ │ + smlabbeq r0, ip, ip, r1 │ │ │ │ + smlabbeq r0, r6, ip, r1 │ │ │ │ + smlabbeq r0, r0, ip, r1 │ │ │ │ + tsteq r0, sl, ror ip │ │ │ │ + tsteq r0, r4, ror ip │ │ │ │ + tsteq r0, lr, ror #24 │ │ │ │ + tsteq r0, r8, ror #24 │ │ │ │ + tsteq r0, r2, ror #24 │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + tsteq r0, r6, asr ip │ │ │ │ + tsteq r0, r0, asr ip │ │ │ │ + tsteq r0, sl, asr #24 │ │ │ │ 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 │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - tsteq r2, r0, lsl r2 │ │ │ │ - strdeq r1, [r3, -r0] │ │ │ │ - strdeq r1, [r2, -lr] │ │ │ │ - @ instruction: 0x01032bbc │ │ │ │ - @ instruction: 0x01032bbc │ │ │ │ - tsteq r0, lr, asr sl │ │ │ │ - smlatteq r3, r2, fp, r2 │ │ │ │ - tsteq r0, lr, lsr sl │ │ │ │ - ldrdeq r2, [r3, -ip] │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ - smlatbeq r3, r0, pc, r4 @ │ │ │ │ - smlabbeq r0, ip, ip, r8 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - smlabbeq r0, r4, ip, r8 │ │ │ │ - tsteq r2, r8, lsr #2 │ │ │ │ - tsteq r0, r2, lsr #18 │ │ │ │ - tsteq r2, ip, lsl #2 │ │ │ │ - ldrdeq r1, [r0, -lr] │ │ │ │ + smlabbeq r0, r4, r7, r1 │ │ │ │ + tsteq r2, r0, ror pc │ │ │ │ + tsteq r3, r0, asr r4 │ │ │ │ + tsteq r2, lr, asr pc │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + tsteq r3, ip, lsl r9 │ │ │ │ + @ instruction: 0x010017be │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + @ instruction: 0x0100179e │ │ │ │ + tsteq r3, ip, lsr r9 │ │ │ │ + smlabbeq r0, r8, r7, r1 │ │ │ │ + tsteq r0, sl, ror r7 │ │ │ │ + tsteq r3, r0, lsl #26 │ │ │ │ + smlatteq r0, ip, r9, r8 │ │ │ │ + smlatbeq r2, r2, lr, r0 │ │ │ │ + smlatteq r0, r4, r9, r8 │ │ │ │ + smlabbeq r2, r8, lr, r0 │ │ │ │ + smlabbeq r0, r2, r6, r1 │ │ │ │ + tsteq r2, ip, ror #28 │ │ │ │ + tsteq r0, lr, lsr r3 │ │ │ │ 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 │ │ │ │ - ldrdeq r4, [r3, -r6] │ │ │ │ + tsteq r3, r6, lsr ip │ │ │ │ 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.2-1.so+0x44d79c> │ │ │ │ @@ -103641,19 +103641,19 @@ │ │ │ │ bmi 344710 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ - tstpeq r0, r4, ror #24 @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - @ instruction: 0x01008b9e │ │ │ │ - tsteq r3, r0, lsr pc │ │ │ │ - tsteq r3, r4, lsr pc │ │ │ │ + smlabteq r0, r4, r9, pc @ │ │ │ │ + smlatbeq r2, r8, sp, r0 │ │ │ │ + strdeq r8, [r0, -lr] │ │ │ │ + @ instruction: 0x01033c90 │ │ │ │ + @ instruction: 0x01033c94 │ │ │ │ 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 │ │ │ │ - tsteq r3, r6, lsr lr │ │ │ │ - ldrdeq r1, [r0, -sl] │ │ │ │ - @ instruction: 0x010013b8 │ │ │ │ - @ instruction: 0x010013b2 │ │ │ │ - smlatteq r3, r8, sp, r4 │ │ │ │ - smlabbeq r0, r4, r3, r1 │ │ │ │ - tsteq r0, lr, ror r3 │ │ │ │ - tsteq r0, r8, ror r3 │ │ │ │ - tsteq r0, r2, ror r3 │ │ │ │ + @ instruction: 0x01034b96 │ │ │ │ + tsteq r0, sl, lsr r1 │ │ │ │ + tsteq r0, r8, lsl r1 │ │ │ │ + tsteq r0, r2, lsl r1 │ │ │ │ + tsteq r3, r8, asr #22 │ │ │ │ + smlatteq r0, r4, r0, r1 │ │ │ │ + ldrdeq r1, [r0, -lr] │ │ │ │ + ldrdeq r1, [r0, -r8] │ │ │ │ + ldrdeq r1, [r0, -r2] │ │ │ │ mvnsmi lr, #737280 @ 0xb4000 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00d8f8cc │ │ │ │ strmi fp, [pc], -r3, lsl #1 │ │ │ │ ldrmi r4, [r5], -r4, lsl #12 │ │ │ │ ldmdbcs r4!, {r3, r4, r7, r9, sl, lr} │ │ │ │ @@ -103835,35 +103835,35 @@ │ │ │ │ and lr, r7, sl, ror lr │ │ │ │ @ instruction: 0x46434a19 │ │ │ │ strtmi r2, [r0], -r1, lsl #2 │ │ │ │ strls r4, [r0, #-1146] @ 0xfffffb86 │ │ │ │ mrc 7, 3, APSR_nzcv, cr0, cr9, {4} │ │ │ │ pop {r0, r1, ip, sp, pc} │ │ │ │ svclt 0x000083f0 │ │ │ │ - tsteq r3, r0, lsr #8 │ │ │ │ - tsteq r2, sl, ror #28 │ │ │ │ - tsteq r3, r6, ror fp │ │ │ │ - tsteq r3, lr, lsl r4 │ │ │ │ - smlatbeq r3, r2, ip, r4 │ │ │ │ - smlatbeq r3, ip, ip, r4 │ │ │ │ - smlatbeq r3, lr, ip, r4 │ │ │ │ - @ instruction: 0x01034c9c │ │ │ │ - @ instruction: 0x01034c9e │ │ │ │ - tsteq r3, r0, lsl fp │ │ │ │ - @ instruction: 0x01020db6 │ │ │ │ - @ instruction: 0x010313bc │ │ │ │ - tstpeq r0, r6, lsr sl @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, ip, lsr #20 @ p-variant is OBSOLETE │ │ │ │ - smlatbeq r3, lr, r3, r1 │ │ │ │ - tsteq r2, lr, ror #26 │ │ │ │ - smlatbeq r0, ip, fp, pc @ │ │ │ │ - tstpeq r2, r2, asr r8 @ p-variant is OBSOLETE │ │ │ │ - rscseq ip, lr, ip, lsl r3 │ │ │ │ - smlatbeq r8, ip, r3, sp │ │ │ │ - mrseq r1, R8_usr │ │ │ │ + smlabbeq r3, r0, r1, r1 │ │ │ │ + smlabteq r2, sl, fp, r0 │ │ │ │ + ldrdeq r3, [r3, -r6] │ │ │ │ + tsteq r3, lr, ror r1 │ │ │ │ + tsteq r3, r2, lsl #20 │ │ │ │ + tsteq r3, ip, lsl #20 │ │ │ │ + tsteq r3, lr, lsl #20 │ │ │ │ + strdeq r4, [r3, -ip] │ │ │ │ + strdeq r4, [r3, -lr] │ │ │ │ + tsteq r3, r0, ror r8 │ │ │ │ + tsteq r2, r6, lsl fp │ │ │ │ + tsteq r3, ip, lsl r1 │ │ │ │ + @ instruction: 0x0100f796 │ │ │ │ + smlabbeq r0, ip, r7, pc @ │ │ │ │ + tsteq r3, lr, lsl #2 │ │ │ │ + smlabteq r2, lr, sl, r0 │ │ │ │ + tstpeq r0, ip, lsl #18 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0102f5b2 │ │ │ │ + rscseq ip, lr, ip, ror r0 │ │ │ │ + tsteq r8, ip, lsl #2 │ │ │ │ + tsteq r0, r0, ror #30 │ │ │ │ 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 │ │ │ │ - smlabbeq r3, lr, r9, r6 │ │ │ │ - tsteq r0, ip │ │ │ │ - smlatteq r0, lr, pc, r0 @ │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - @ instruction: 0x01000fb0 │ │ │ │ - smlabbeq r0, r4, pc, r0 @ │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - tsteq r0, sl, lsr pc │ │ │ │ - tsteq r3, r8, lsl #20 │ │ │ │ - tsteq r3, r0, asr sl │ │ │ │ - smlatbeq r3, r2, sl, r4 │ │ │ │ - ldrdeq r4, [r3, -r8] │ │ │ │ - tsteq r3, sl, lsr #22 │ │ │ │ - tsteq r3, lr, ror fp │ │ │ │ - smlabteq r3, ip, fp, r4 │ │ │ │ - tsteq r3, r4, lsr #24 │ │ │ │ - @ instruction: 0x01034c9a │ │ │ │ - tsteq r3, r6, lsl #26 │ │ │ │ - tsteq r3, r4, asr sp │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - tsteq r0, lr, asr sp │ │ │ │ - tsteq r0, r4, asr sp │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - tsteq r0, r6, lsl #26 │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - ldrdeq r0, [r0, -r2] │ │ │ │ - smlatbeq r0, lr, ip, r0 │ │ │ │ - smlabbeq r0, r2, ip, r0 │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ - tsteq r0, r6, lsr #24 │ │ │ │ - tsteq r0, r2, lsl #24 │ │ │ │ - tsteq r3, r0, lsl ip │ │ │ │ - tsteq r3, sl, asr #24 │ │ │ │ - tsteq r3, r6, ror ip │ │ │ │ - tsteq r3, r8, ror ip │ │ │ │ - smlatbeq r3, r0, ip, r4 │ │ │ │ + smlatteq r3, lr, r6, r6 │ │ │ │ + tsteq r0, ip, ror #26 │ │ │ │ + tsteq r0, lr, asr #26 │ │ │ │ + tsteq r0, r6, lsr sp │ │ │ │ + tsteq r0, r0, lsl sp │ │ │ │ + smlatteq r0, r4, ip, r0 │ │ │ │ + @ instruction: 0x01000cbe │ │ │ │ + @ instruction: 0x01000c9a │ │ │ │ + tsteq r3, r8, ror #14 │ │ │ │ + @ instruction: 0x010347b0 │ │ │ │ + tsteq r3, r2, lsl #16 │ │ │ │ + tsteq r3, r8, lsr r8 │ │ │ │ + smlabbeq r3, sl, r8, r4 │ │ │ │ ldrdeq r4, [r3, -lr] │ │ │ │ - smlatteq r3, lr, lr, r4 │ │ │ │ - smlabteq r3, r4, ip, r4 │ │ │ │ - tsteq r3, ip, lsl #30 │ │ │ │ - smlatteq r3, ip, ip, r4 │ │ │ │ - strdeq r4, [r3, -lr] │ │ │ │ - tsteq r3, r6, lsr #30 │ │ │ │ - tsteq r3, r2, lsl sp │ │ │ │ - tsteq r3, r0, asr pc │ │ │ │ - tsteq r3, r0, ror #30 │ │ │ │ - smlabbeq r0, lr, r9, r0 │ │ │ │ + tsteq r3, ip, lsr #18 │ │ │ │ + smlabbeq r3, r4, r9, r4 │ │ │ │ + strdeq r4, [r3, -sl] │ │ │ │ + tsteq r3, r6, ror #20 │ │ │ │ + @ instruction: 0x01034ab4 │ │ │ │ + @ instruction: 0x01034ab6 │ │ │ │ + @ instruction: 0x01000abe │ │ │ │ + @ instruction: 0x01000ab4 │ │ │ │ + @ instruction: 0x01000a90 │ │ │ │ + tsteq r0, r6, ror #20 │ │ │ │ + tsteq r0, ip, lsr sl │ │ │ │ + tsteq r0, r2, lsr sl │ │ │ │ + tsteq r0, lr, lsl #20 │ │ │ │ + smlatteq r0, r2, r9, r0 │ │ │ │ + @ instruction: 0x010009bc │ │ │ │ + @ instruction: 0x01000990 │ │ │ │ + smlabbeq r0, r6, r9, r0 │ │ │ │ tsteq r0, r2, ror #18 │ │ │ │ - tsteq r0, ip, lsr r9 │ │ │ │ - tsteq r0, lr, lsl #18 │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - smlatteq r0, r0, r8, r0 │ │ │ │ - @ instruction: 0x010008b4 │ │ │ │ - smlabbeq r0, lr, r8, r0 │ │ │ │ - tsteq r0, r2, ror #16 │ │ │ │ - tsteq r0, r8, asr r8 │ │ │ │ - tsteq r0, r6, asr #16 │ │ │ │ - tsteq r0, sl, lsl r8 │ │ │ │ - smlatteq r0, r0, r7, r0 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - smlabteq r0, r4, r7, r0 │ │ │ │ - smlatbeq r0, r6, r7, r0 │ │ │ │ - tsteq r0, sl, ror r7 │ │ │ │ - tsteq r0, r0, ror r7 │ │ │ │ - tsteq r0, lr, asr r7 │ │ │ │ - tsteq r0, r6, lsr #14 │ │ │ │ - smlatteq r0, ip, r6, r0 │ │ │ │ - smlatteq r0, r2, r6, r0 │ │ │ │ + tsteq r3, r0, ror r9 │ │ │ │ + smlatbeq r3, sl, r9, r4 │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + ldrdeq r4, [r3, -r8] │ │ │ │ + tsteq r3, r0, lsl #20 │ │ │ │ + tsteq r3, lr, lsr ip │ │ │ │ + tsteq r3, lr, asr #24 │ │ │ │ + tsteq r3, r4, lsr #20 │ │ │ │ + tsteq r3, ip, ror #24 │ │ │ │ + tsteq r3, ip, asr #20 │ │ │ │ + tsteq r3, lr, asr sl │ │ │ │ + smlabbeq r3, r6, ip, r4 │ │ │ │ + tsteq r3, r2, ror sl │ │ │ │ + @ instruction: 0x01034cb0 │ │ │ │ + smlabteq r3, r0, ip, r4 │ │ │ │ + smlatteq r0, lr, r6, r0 │ │ │ │ + smlabteq r0, r2, r6, r0 │ │ │ │ + @ instruction: 0x0100069c │ │ │ │ + tsteq r0, lr, ror #12 │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + tsteq r0, r4, lsl r6 │ │ │ │ + smlatteq r0, lr, r5, r0 │ │ │ │ + smlabteq r0, r2, r5, r0 │ │ │ │ + @ instruction: 0x010005b8 │ │ │ │ + smlatbeq r0, r6, r5, r0 │ │ │ │ + tsteq r0, sl, ror r5 │ │ │ │ + tsteq r0, r0, asr #10 │ │ │ │ + tsteq r0, r6, lsr r5 │ │ │ │ + tsteq r0, r4, lsr #10 │ │ │ │ + tsteq r0, r6, lsl #10 │ │ │ │ + ldrdeq r0, [r0, -sl] │ │ │ │ ldrdeq r0, [r0, -r0] │ │ │ │ - @ instruction: 0x010006b2 │ │ │ │ - smlabbeq r0, r8, r6, r0 │ │ │ │ - smlabbeq r0, r0, r6, r0 │ │ │ │ - tsteq r0, r0, ror r6 │ │ │ │ - tsteq r0, sl, lsr r6 │ │ │ │ - tsteq r0, r2, lsr r6 │ │ │ │ - tsteq r0, r2, lsr #12 │ │ │ │ - strdeq r0, [r0, -r6] │ │ │ │ - smlabteq r0, sl, r5, r0 │ │ │ │ - smlatbeq r0, r0, r5, r0 │ │ │ │ - tsteq r0, r6, ror r5 │ │ │ │ - tsteq r0, ip, asr #10 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r0, r2, lsr #10 │ │ │ │ - tsteq r0, r0, lsl #10 │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - smlatbeq r0, ip, r4, r0 │ │ │ │ - smlatbeq r0, r4, r4, r0 │ │ │ │ - smlabbeq r0, r2, r4, r0 │ │ │ │ - tsteq r0, r0, ror #8 │ │ │ │ - tsteq r0, r4, lsr r4 │ │ │ │ - tsteq r0, r8, lsl #8 │ │ │ │ - ldrdeq r0, [r0, -lr] │ │ │ │ + @ instruction: 0x010004be │ │ │ │ + smlabbeq r0, r6, r4, r0 │ │ │ │ + tsteq r0, ip, asr #8 │ │ │ │ + tsteq r0, r2, asr #8 │ │ │ │ + tsteq r0, r0, lsr r4 │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + smlatteq r0, r8, r3, r0 │ │ │ │ + smlatteq r0, r0, r3, r0 │ │ │ │ + ldrdeq r0, [r0, -r0] │ │ │ │ + @ instruction: 0x0100039a │ │ │ │ + @ instruction: 0x01000392 │ │ │ │ + smlabbeq r0, r2, r3, r0 │ │ │ │ + tsteq r0, r6, asr r3 │ │ │ │ + tsteq r0, sl, lsr #6 │ │ │ │ + mrseq r0, LR_irq │ │ │ │ ldrdeq r0, [r0, -r6] │ │ │ │ - @ instruction: 0x010003b4 │ │ │ │ + smlatbeq r0, ip, r2, r0 │ │ │ │ + smlatbeq r0, r4, r2, r0 │ │ │ │ + smlabbeq r0, r2, r2, r0 │ │ │ │ + tsteq r0, r0, ror #4 │ │ │ │ + tsteq r0, r6, lsr r2 │ │ │ │ + tsteq r0, ip, lsl #4 │ │ │ │ + tsteq r0, r4, lsl #4 │ │ │ │ + smlatteq r0, r2, r1, r0 │ │ │ │ + smlabteq r0, r0, r1, r0 │ │ │ │ + @ instruction: 0x01000194 │ │ │ │ + tsteq r0, r8, ror #2 │ │ │ │ + tsteq r0, lr, lsr r1 │ │ │ │ + tsteq r0, r6, lsr r1 │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ 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 │ │ │ │ - tsteq r0, r2, lsl r2 │ │ │ │ - smlatteq r0, r6, r1, r0 │ │ │ │ - @ instruction: 0x010001ba │ │ │ │ - @ instruction: 0x010001b0 │ │ │ │ - smlabbeq r0, ip, r1, r0 │ │ │ │ - tsteq r0, r8, ror #2 │ │ │ │ - tsteq r0, r8, lsr r1 │ │ │ │ - tsteq r0, ip, lsl #2 │ │ │ │ - smlatteq r0, r0, r0, r0 │ │ │ │ - strheq r0, [r0, -r4] │ │ │ │ - smlatbeq r0, sl, r0, r0 │ │ │ │ - smlabbeq r0, r6, r0, r0 │ │ │ │ - tsteq r0, r2, rrx │ │ │ │ - tsteq r0, r6, lsr r0 │ │ │ │ - tsteq r0, sl │ │ │ │ - mrseq r0, (UNDEF: 0) │ │ │ │ - ldrsbteq pc, [pc], #252 @ │ │ │ │ - ldrhteq pc, [pc], #248 @ │ │ │ │ - rscseq pc, pc, r8, lsl #31 │ │ │ │ - rscseq pc, pc, sl, asr pc @ │ │ │ │ - rscseq pc, pc, ip, lsr #30 │ │ │ │ - rscseq pc, pc, r2, lsr #30 │ │ │ │ - ldrshteq pc, [pc], #236 @ │ │ │ │ - rscseq pc, pc, lr, asr #29 │ │ │ │ - rscseq pc, pc, r4, asr #29 │ │ │ │ - smlalseq pc, pc, lr, lr @ │ │ │ │ - rscseq pc, pc, r0, ror lr @ │ │ │ │ - rscseq pc, pc, r2, asr #28 │ │ │ │ - rscseq pc, pc, r8, lsr lr @ │ │ │ │ - rscseq pc, pc, r2, lsl lr @ │ │ │ │ - rscseq pc, pc, r4, ror #27 │ │ │ │ - ldrsbteq pc, [pc], #218 @ │ │ │ │ - ldrhteq pc, [pc], #216 @ │ │ │ │ - tsteq r3, r6, ror r6 │ │ │ │ - @ instruction: 0x01034494 │ │ │ │ - strdeq r4, [r3, -sl] │ │ │ │ - ldrsbteq pc, [pc], #206 @ │ │ │ │ - tsteq r3, r6, lsl #10 │ │ │ │ - smlalseq pc, pc, r0, ip @ │ │ │ │ - rscseq pc, pc, r4, ror #24 │ │ │ │ - rscseq pc, pc, r6, lsr ip @ │ │ │ │ - rscseq pc, pc, lr, lsl ip @ │ │ │ │ - ldrshteq pc, [pc], #186 @ │ │ │ │ - rscseq pc, pc, ip, asr #23 │ │ │ │ - rscseq pc, pc, r6, lsr #23 │ │ │ │ - rscseq pc, pc, r0, lsl #23 │ │ │ │ - tsteq r3, r0, lsr r4 │ │ │ │ - rscseq pc, pc, r4, lsl fp @ │ │ │ │ - rscseq pc, pc, r2, ror #21 │ │ │ │ - ldrsbteq pc, [pc], #168 @ │ │ │ │ - ldrhteq pc, [pc], #162 @ │ │ │ │ - rscseq pc, pc, r0, lsl #21 │ │ │ │ - rscseq pc, pc, r6, ror sl @ │ │ │ │ - rscseq pc, pc, r0, asr sl @ │ │ │ │ - tsteq r3, r0, asr #6 │ │ │ │ - tsteq r3, r8, lsr r3 │ │ │ │ - ldrhteq pc, [pc], #144 @ │ │ │ │ - rscseq pc, pc, r0, lsl #19 │ │ │ │ - rscseq pc, pc, r6, ror r9 @ │ │ │ │ - rscseq pc, pc, r0, asr r9 @ │ │ │ │ - rscseq pc, pc, r0, lsr #18 │ │ │ │ - rscseq pc, pc, r6, lsl r9 @ │ │ │ │ - rscseq pc, pc, lr, ror #17 │ │ │ │ - ldrhteq pc, [pc], #130 @ │ │ │ │ - smlalseq pc, pc, sl, r8 @ │ │ │ │ - rscseq pc, pc, lr, ror #16 │ │ │ │ - rscseq pc, pc, r6, ror #16 │ │ │ │ - rscseq pc, pc, r4, asr r8 @ │ │ │ │ - tsteq r3, r4, asr r2 │ │ │ │ - smlatbeq r3, ip, r2, r4 │ │ │ │ - tsteq r3, r2, ror #4 │ │ │ │ - rscseq pc, pc, ip, lsr #15 │ │ │ │ - rscseq pc, pc, r2, lsl #15 │ │ │ │ - rscseq pc, pc, r6, asr r7 @ │ │ │ │ - rscseq pc, pc, ip, lsr #14 │ │ │ │ - rscseq pc, pc, r4, lsr #14 │ │ │ │ - rscseq pc, pc, r2, lsl #14 │ │ │ │ + rscseq pc, pc, r2, ror pc @ │ │ │ │ + rscseq pc, pc, r6, asr #30 │ │ │ │ + rscseq pc, pc, sl, lsl pc @ │ │ │ │ + rscseq pc, pc, r0, lsl pc @ │ │ │ │ + rscseq pc, pc, ip, ror #29 │ │ │ │ + rscseq pc, pc, r8, asr #29 │ │ │ │ + smlalseq pc, pc, r8, lr @ │ │ │ │ + rscseq pc, pc, ip, ror #28 │ │ │ │ + rscseq pc, pc, r0, asr #28 │ │ │ │ + rscseq pc, pc, r4, lsl lr @ │ │ │ │ + rscseq pc, pc, sl, lsl #28 │ │ │ │ + rscseq pc, pc, r6, ror #27 │ │ │ │ + rscseq pc, pc, r2, asr #27 │ │ │ │ + smlalseq pc, pc, r6, sp @ │ │ │ │ + rscseq pc, pc, sl, ror #26 │ │ │ │ + rscseq pc, pc, r0, ror #26 │ │ │ │ + rscseq pc, pc, ip, lsr sp @ │ │ │ │ + rscseq pc, pc, r8, lsl sp @ │ │ │ │ + rscseq pc, pc, r8, ror #25 │ │ │ │ + ldrhteq pc, [pc], #202 @ │ │ │ │ + rscseq pc, pc, ip, lsl #25 │ │ │ │ + rscseq pc, pc, r2, lsl #25 │ │ │ │ + rscseq pc, pc, ip, asr ip @ │ │ │ │ + rscseq pc, pc, lr, lsr #24 │ │ │ │ + rscseq pc, pc, r4, lsr #24 │ │ │ │ + ldrshteq pc, [pc], #190 @ │ │ │ │ + ldrsbteq pc, [pc], #176 @ │ │ │ │ + rscseq pc, pc, r2, lsr #23 │ │ │ │ + smlalseq pc, pc, r8, fp @ │ │ │ │ + rscseq pc, pc, r2, ror fp @ │ │ │ │ + rscseq pc, pc, r4, asr #22 │ │ │ │ + rscseq pc, pc, sl, lsr fp @ │ │ │ │ + rscseq pc, pc, r8, lsl fp @ │ │ │ │ + ldrdeq r4, [r3, -r6] │ │ │ │ + strdeq r4, [r3, -r4] │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + rscseq pc, pc, lr, lsr sl @ │ │ │ │ + tsteq r3, r6, ror #4 │ │ │ │ + ldrshteq pc, [pc], #144 @ │ │ │ │ + rscseq pc, pc, r4, asr #19 │ │ │ │ + smlalseq pc, pc, r6, r9 @ │ │ │ │ + rscseq pc, pc, lr, ror r9 @ │ │ │ │ + rscseq pc, pc, sl, asr r9 @ │ │ │ │ + rscseq pc, pc, ip, lsr #18 │ │ │ │ + rscseq pc, pc, r6, lsl #18 │ │ │ │ + rscseq pc, pc, r0, ror #17 │ │ │ │ + @ instruction: 0x01034190 │ │ │ │ + rscseq pc, pc, r4, ror r8 @ │ │ │ │ + rscseq pc, pc, r2, asr #16 │ │ │ │ + rscseq pc, pc, r8, lsr r8 @ │ │ │ │ + rscseq pc, pc, r2, lsl r8 @ │ │ │ │ + rscseq pc, pc, r0, ror #15 │ │ │ │ + ldrsbteq pc, [pc], #118 @ │ │ │ │ + ldrhteq pc, [pc], #112 @ │ │ │ │ + smlatbeq r3, r0, r0, r4 │ │ │ │ + swpeq r4, r8, [r3] │ │ │ │ + rscseq pc, pc, r0, lsl r7 @ │ │ │ │ rscseq pc, pc, r0, ror #13 │ │ │ │ + ldrsbteq pc, [pc], #102 @ │ │ │ │ ldrhteq pc, [pc], #96 @ │ │ │ │ - rscseq pc, pc, lr, lsl #13 │ │ │ │ - rscseq pc, pc, r0, ror #12 │ │ │ │ - rscseq pc, pc, sl, lsr r6 @ │ │ │ │ - rscseq pc, pc, r8, lsr #12 │ │ │ │ + rscseq pc, pc, r0, lsl #13 │ │ │ │ + rscseq pc, pc, r6, ror r6 @ │ │ │ │ + rscseq pc, pc, lr, asr #12 │ │ │ │ + rscseq pc, pc, r2, lsl r6 @ │ │ │ │ ldrshteq pc, [pc], #90 @ │ │ │ │ - rscseq pc, pc, sl, asr #11 │ │ │ │ - smlalseq pc, pc, ip, r5 @ │ │ │ │ - smlalseq pc, pc, r4, r5 @ │ │ │ │ + rscseq pc, pc, lr, asr #11 │ │ │ │ + rscseq pc, pc, r6, asr #11 │ │ │ │ + ldrhteq pc, [pc], #84 @ │ │ │ │ + @ instruction: 0x01033fb4 │ │ │ │ + tsteq r3, ip │ │ │ │ + smlabteq r3, r2, pc, r3 @ │ │ │ │ + rscseq pc, pc, ip, lsl #10 │ │ │ │ + rscseq pc, pc, r2, ror #9 │ │ │ │ + ldrhteq pc, [pc], #70 @ │ │ │ │ + rscseq pc, pc, ip, lsl #9 │ │ │ │ + rscseq pc, pc, r4, lsl #9 │ │ │ │ + rscseq pc, pc, r2, ror #8 │ │ │ │ + rscseq pc, pc, r0, asr #8 │ │ │ │ + rscseq pc, pc, r0, lsl r4 @ │ │ │ │ + rscseq pc, pc, lr, ror #7 │ │ │ │ + rscseq pc, pc, r0, asr #7 │ │ │ │ + smlalseq pc, pc, sl, r3 @ │ │ │ │ + rscseq pc, pc, r8, lsl #7 │ │ │ │ + rscseq pc, pc, sl, asr r3 @ │ │ │ │ + rscseq pc, pc, sl, lsr #6 │ │ │ │ + ldrshteq pc, [pc], #44 @ │ │ │ │ + ldrshteq pc, [pc], #36 @ │ │ │ │ @ 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, lr, lsl #8 │ │ │ │ - ldrsbteq pc, [pc], #60 @ │ │ │ │ - ldrsbteq pc, [pc], #50 @ │ │ │ │ - rscseq pc, pc, ip, lsr #7 │ │ │ │ - rscseq pc, pc, sl, ror r3 @ │ │ │ │ - rscseq pc, pc, sl, asr #6 │ │ │ │ - rscseq pc, pc, r0, asr #6 │ │ │ │ - rscseq pc, pc, r8, lsl r3 @ │ │ │ │ - rscseq pc, pc, r6, ror #5 │ │ │ │ - rscseq pc, pc, r0, asr #5 │ │ │ │ - rscseq pc, pc, r2, lsr #5 │ │ │ │ - tsteq r3, ip, lsl #28 │ │ │ │ - smlabbeq r3, sl, lr, r3 │ │ │ │ - strdeq r3, [r3, -lr] │ │ │ │ - tsteq r3, r2, asr pc │ │ │ │ - ldrsbteq pc, [pc], #24 @ │ │ │ │ - @ instruction: 0x01033f96 │ │ │ │ - rscseq pc, pc, sl, asr r1 @ │ │ │ │ - rscseq pc, pc, sl, lsr #2 │ │ │ │ - ldrshteq pc, [pc], #8 @ │ │ │ │ - rscseq pc, pc, r8, asr #1 │ │ │ │ - ldrhteq pc, [pc], #14 @ │ │ │ │ - smlalseq pc, pc, r8, r0 @ │ │ │ │ - rscseq pc, pc, r2, ror r0 @ │ │ │ │ - rscseq pc, pc, r2, asr #32 │ │ │ │ - rscseq pc, pc, r8, lsr r0 @ │ │ │ │ - rscseq pc, pc, r2, lsl r0 @ │ │ │ │ - rscseq lr, pc, r0, ror #31 │ │ │ │ - rscseq lr, pc, lr, lsr #31 │ │ │ │ - rscseq lr, pc, r6, lsl #31 │ │ │ │ - rscseq lr, pc, lr, asr pc @ │ │ │ │ - rscseq lr, pc, r2, lsr pc @ │ │ │ │ - rscseq lr, pc, lr, lsl #30 │ │ │ │ - ldrsbteq lr, [pc], #236 │ │ │ │ - ldrsbteq lr, [pc], #226 │ │ │ │ - ldrhteq lr, [pc], #236 │ │ │ │ - rscseq lr, pc, sl, ror lr @ │ │ │ │ - rscseq lr, pc, lr, asr #28 │ │ │ │ - rscseq lr, pc, r2, lsr #28 │ │ │ │ - ldrshteq lr, [pc], #222 │ │ │ │ - ldrsbteq lr, [pc], #218 │ │ │ │ - rscseq lr, pc, lr, lsr #27 │ │ │ │ - rscseq lr, pc, r4, lsr #27 │ │ │ │ - rscseq lr, pc, r0, lsl #27 │ │ │ │ - rscseq lr, pc, r4, asr sp @ │ │ │ │ - rscseq lr, pc, r8, lsr #26 │ │ │ │ - rscseq lr, pc, lr, lsl sp @ │ │ │ │ - ldrshteq lr, [pc], #202 │ │ │ │ - rscseq lr, pc, lr, asr #25 │ │ │ │ - rscseq lr, pc, r4, asr #25 │ │ │ │ - rscseq lr, pc, r0, lsr #25 │ │ │ │ - rscseq lr, pc, r6, asr ip @ │ │ │ │ - rscseq lr, pc, r6, lsr #24 │ │ │ │ - ldrshteq lr, [pc], #186 │ │ │ │ - rscseq lr, pc, lr, asr #23 │ │ │ │ - rscseq lr, pc, r4, asr #23 │ │ │ │ - rscseq lr, pc, r0, lsr #23 │ │ │ │ - rscseq lr, pc, r2, ror fp @ │ │ │ │ - rscseq lr, pc, ip, asr #22 │ │ │ │ - rscseq lr, pc, r6, lsr #22 │ │ │ │ - ldrshteq lr, [pc], #168 │ │ │ │ - rscseq lr, pc, sl, asr #21 │ │ │ │ - rscseq lr, pc, r4, lsr #21 │ │ │ │ - rscseq lr, pc, r0, lsl #21 │ │ │ │ - rscseq lr, pc, r4, asr sl @ │ │ │ │ - rscseq lr, pc, r8, lsr #20 │ │ │ │ - rscseq lr, pc, r0, lsr #20 │ │ │ │ - rscseq lr, pc, lr, lsl #20 │ │ │ │ - ldrshteq lr, [pc], #156 │ │ │ │ - ldrsbteq lr, [pc], #144 │ │ │ │ - rscseq lr, pc, r4, lsr #19 │ │ │ │ - rscseq lr, pc, sl, ror #18 │ │ │ │ - rscseq lr, pc, lr, lsr r9 @ │ │ │ │ - rscseq lr, pc, r6, lsr r9 @ │ │ │ │ + rscseq pc, pc, lr, ror #2 │ │ │ │ + rscseq pc, pc, ip, lsr r1 @ │ │ │ │ + rscseq pc, pc, r2, lsr r1 @ │ │ │ │ + rscseq pc, pc, ip, lsl #2 │ │ │ │ + ldrsbteq pc, [pc], #10 @ │ │ │ │ + rscseq pc, pc, sl, lsr #1 │ │ │ │ + rscseq pc, pc, r0, lsr #1 │ │ │ │ + rscseq pc, pc, r8, ror r0 @ │ │ │ │ + rscseq pc, pc, r6, asr #32 │ │ │ │ + rscseq pc, pc, r0, lsr #32 │ │ │ │ + rscseq pc, pc, r2 │ │ │ │ + tsteq r3, ip, ror #22 │ │ │ │ + smlatteq r3, sl, fp, r3 │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + @ instruction: 0x01033cb2 │ │ │ │ + rscseq lr, pc, r8, lsr pc @ │ │ │ │ + strdeq r3, [r3, -r6] │ │ │ │ + ldrhteq lr, [pc], #234 │ │ │ │ + rscseq lr, pc, sl, lsl #29 │ │ │ │ + rscseq lr, pc, r8, asr lr @ │ │ │ │ + rscseq lr, pc, r8, lsr #28 │ │ │ │ + rscseq lr, pc, lr, lsl lr @ │ │ │ │ + ldrshteq lr, [pc], #216 │ │ │ │ + ldrsbteq lr, [pc], #210 │ │ │ │ + rscseq lr, pc, r2, lsr #27 │ │ │ │ + smlalseq lr, pc, r8, sp @ │ │ │ │ + rscseq lr, pc, r2, ror sp @ │ │ │ │ + rscseq lr, pc, r0, asr #26 │ │ │ │ + rscseq lr, pc, lr, lsl #26 │ │ │ │ + rscseq lr, pc, r6, ror #25 │ │ │ │ + ldrhteq lr, [pc], #206 │ │ │ │ + smlalseq lr, pc, r2, ip @ │ │ │ │ + rscseq lr, pc, lr, ror #24 │ │ │ │ + rscseq lr, pc, ip, lsr ip @ │ │ │ │ + rscseq lr, pc, r2, lsr ip @ │ │ │ │ + rscseq lr, pc, ip, lsl ip @ │ │ │ │ + ldrsbteq lr, [pc], #186 │ │ │ │ + rscseq lr, pc, lr, lsr #23 │ │ │ │ + rscseq lr, pc, r2, lsl #23 │ │ │ │ + rscseq lr, pc, lr, asr fp @ │ │ │ │ + rscseq lr, pc, sl, lsr fp @ │ │ │ │ + rscseq lr, pc, lr, lsl #22 │ │ │ │ + rscseq lr, pc, r4, lsl #22 │ │ │ │ + rscseq lr, pc, r0, ror #21 │ │ │ │ + ldrhteq lr, [pc], #164 │ │ │ │ + rscseq lr, pc, r8, lsl #21 │ │ │ │ + rscseq lr, pc, lr, ror sl @ │ │ │ │ + rscseq lr, pc, sl, asr sl @ │ │ │ │ + rscseq lr, pc, lr, lsr #20 │ │ │ │ + rscseq lr, pc, r4, lsr #20 │ │ │ │ + rscseq lr, pc, r0, lsl #20 │ │ │ │ + ldrhteq lr, [pc], #150 │ │ │ │ + rscseq lr, pc, r6, lsl #19 │ │ │ │ + rscseq lr, pc, sl, asr r9 @ │ │ │ │ + rscseq lr, pc, lr, lsr #18 │ │ │ │ rscseq lr, pc, r4, lsr #18 │ │ │ │ - ldrshteq lr, [pc], #138 │ │ │ │ - rscseq lr, pc, r8, ror #17 │ │ │ │ - rscseq lr, pc, r4, asr #17 │ │ │ │ - smlalseq lr, pc, sl, r8 @ │ │ │ │ - rscseq lr, pc, r0, ror r8 @ │ │ │ │ - rscseq lr, pc, ip, asr #16 │ │ │ │ - rscseq lr, pc, r8, lsr #16 │ │ │ │ - rscseq lr, pc, ip, ror #15 │ │ │ │ - ldrsbteq lr, [pc], #112 │ │ │ │ - rscseq lr, pc, lr, lsr #15 │ │ │ │ - smlalseq lr, pc, ip, r7 @ │ │ │ │ + rscseq lr, pc, r0, lsl #18 │ │ │ │ + ldrsbteq lr, [pc], #130 │ │ │ │ + rscseq lr, pc, ip, lsr #17 │ │ │ │ + rscseq lr, pc, r6, lsl #17 │ │ │ │ + rscseq lr, pc, r8, asr r8 @ │ │ │ │ + rscseq lr, pc, sl, lsr #16 │ │ │ │ + rscseq lr, pc, r4, lsl #16 │ │ │ │ + rscseq lr, pc, r0, ror #15 │ │ │ │ + ldrhteq lr, [pc], #116 │ │ │ │ + rscseq lr, pc, r8, lsl #15 │ │ │ │ + rscseq lr, pc, r0, lsl #15 │ │ │ │ + rscseq lr, pc, lr, ror #14 │ │ │ │ + rscseq lr, pc, ip, asr r7 @ │ │ │ │ + rscseq lr, pc, r0, lsr r7 @ │ │ │ │ + rscseq lr, pc, r4, lsl #14 │ │ │ │ + rscseq lr, pc, sl, asr #13 │ │ │ │ + smlalseq lr, pc, lr, r6 @ │ │ │ │ + smlalseq lr, pc, r6, r6 @ │ │ │ │ + rscseq lr, pc, r4, lsl #13 │ │ │ │ + rscseq lr, pc, sl, asr r6 @ │ │ │ │ + rscseq lr, pc, r8, asr #12 │ │ │ │ + rscseq lr, pc, r4, lsr #12 │ │ │ │ + ldrshteq lr, [pc], #90 │ │ │ │ + ldrsbteq lr, [pc], #80 │ │ │ │ + rscseq lr, pc, ip, lsr #11 │ │ │ │ + rscseq lr, pc, r8, lsl #11 │ │ │ │ + rscseq lr, pc, ip, asr #10 │ │ │ │ + rscseq lr, pc, r0, lsr r5 @ │ │ │ │ + rscseq lr, pc, lr, lsl #10 │ │ │ │ + ldrshteq lr, [pc], #76 │ │ │ │ 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, lr, lsl #12 │ │ │ │ - rscseq lr, pc, r4, ror #11 │ │ │ │ - ldrsbteq lr, [pc], #80 │ │ │ │ - smlatbeq r3, r0, r7, r3 │ │ │ │ - @ instruction: 0x010337be │ │ │ │ - smlatbeq r3, sl, r7, r3 │ │ │ │ - smlabteq r3, r8, r7, r3 │ │ │ │ - ldrdeq r3, [r3, -ip] │ │ │ │ - @ instruction: 0x0103349c │ │ │ │ - @ instruction: 0x0103349a │ │ │ │ - @ instruction: 0x010334b0 │ │ │ │ - @ instruction: 0x010334bc │ │ │ │ - smlatteq r3, r8, fp, r3 │ │ │ │ - smlatteq r3, r2, fp, r3 │ │ │ │ - tsteq r3, r0, lsl #24 │ │ │ │ - tsteq r3, r4, lsl ip │ │ │ │ - tsteq r3, ip, ror r8 │ │ │ │ - smlabbeq r3, r2, r8, r3 │ │ │ │ + rscseq lr, pc, lr, ror #6 │ │ │ │ + rscseq lr, pc, r4, asr #6 │ │ │ │ + rscseq lr, pc, r0, lsr r3 @ │ │ │ │ + tsteq r3, r0, lsl #10 │ │ │ │ + tsteq r3, lr, lsl r5 │ │ │ │ + tsteq r3, sl, lsl #10 │ │ │ │ + tsteq r3, r8, lsr #10 │ │ │ │ + tsteq r3, ip, lsr r5 │ │ │ │ + strdeq r3, [r3, -ip] │ │ │ │ strdeq r3, [r3, -sl] │ │ │ │ - tsteq r3, r4, lsl #10 │ │ │ │ - rscseq lr, pc, r2, lsl r3 @ │ │ │ │ - rscseq lr, pc, r4, ror #5 │ │ │ │ - ldrhteq lr, [pc], #34 │ │ │ │ - rscseq lr, pc, r0, lsl #5 │ │ │ │ - rscseq lr, pc, r0, asr r2 @ │ │ │ │ - rscseq lr, pc, r0, lsr #4 │ │ │ │ - ldrshteq lr, [pc], #26 │ │ │ │ - ldrsbteq lr, [pc], #20 │ │ │ │ - rscseq lr, pc, r4, lsr #3 │ │ │ │ - smlalseq lr, pc, sl, r1 @ │ │ │ │ - rscseq lr, pc, r4, ror r1 @ │ │ │ │ - rscseq lr, pc, r8, asr #2 │ │ │ │ - rscseq lr, pc, ip, lsl r1 @ │ │ │ │ - ldrshteq lr, [pc], #4 │ │ │ │ - rscseq lr, pc, lr, asr #1 │ │ │ │ - smlalseq lr, pc, lr, r0 @ │ │ │ │ - smlalseq lr, pc, r4, r0 @ │ │ │ │ - rscseq lr, pc, r0, ror r0 @ │ │ │ │ - rscseq lr, pc, r2, asr #32 │ │ │ │ + tsteq r3, r0, lsl r2 │ │ │ │ + tsteq r3, ip, lsl r2 │ │ │ │ + tsteq r3, r8, asr #18 │ │ │ │ + tsteq r3, r2, asr #18 │ │ │ │ + tsteq r3, r0, ror #18 │ │ │ │ + tsteq r3, r4, ror r9 │ │ │ │ + ldrdeq r3, [r3, -ip] │ │ │ │ + smlatteq r3, r2, r5, r3 │ │ │ │ + tsteq r3, sl, asr r2 │ │ │ │ + tsteq r3, r4, ror #4 │ │ │ │ + rscseq lr, pc, r2, ror r0 @ │ │ │ │ + rscseq lr, pc, r4, asr #32 │ │ │ │ rscseq lr, pc, r2, lsl r0 @ │ │ │ │ - rscseq sp, pc, r2, ror #31 │ │ │ │ - rscseq sp, pc, r2, asr #31 │ │ │ │ - smlalseq sp, pc, lr, pc @ │ │ │ │ - rscseq sp, pc, r2, ror pc @ │ │ │ │ - rscseq sp, pc, r8, ror #30 │ │ │ │ - rscseq sp, pc, r2, asr #30 │ │ │ │ - rscseq sp, pc, r2, lsl pc @ │ │ │ │ - rscseq sp, pc, r2, ror #29 │ │ │ │ - ldrsbteq sp, [pc], #232 │ │ │ │ - ldrhteq sp, [pc], #228 │ │ │ │ - rscseq sp, pc, r8, lsl #29 │ │ │ │ - rscseq sp, pc, lr, ror lr @ │ │ │ │ - rscseq sp, pc, r8, asr lr @ │ │ │ │ - rscseq sp, pc, r6, lsr #28 │ │ │ │ + rscseq sp, pc, r0, ror #31 │ │ │ │ + ldrhteq sp, [pc], #240 │ │ │ │ + rscseq sp, pc, r0, lsl #31 │ │ │ │ + rscseq sp, pc, sl, asr pc @ │ │ │ │ + rscseq sp, pc, r4, lsr pc @ │ │ │ │ + rscseq sp, pc, r4, lsl #30 │ │ │ │ + ldrshteq sp, [pc], #234 │ │ │ │ + ldrsbteq sp, [pc], #228 │ │ │ │ + rscseq sp, pc, r8, lsr #29 │ │ │ │ + rscseq sp, pc, ip, ror lr @ │ │ │ │ + rscseq sp, pc, r4, asr lr @ │ │ │ │ + rscseq sp, pc, lr, lsr #28 │ │ │ │ + ldrshteq sp, [pc], #222 │ │ │ │ ldrshteq sp, [pc], #212 │ │ │ │ - rscseq sp, pc, r8, asr #27 │ │ │ │ - smlalseq sp, pc, ip, sp @ │ │ │ │ - rscseq sp, pc, r6, ror sp @ │ │ │ │ - rscseq sp, pc, r0, asr sp @ │ │ │ │ - rscseq sp, pc, r0, lsr #26 │ │ │ │ - rscseq sp, pc, r6, lsl sp @ │ │ │ │ - ldrshteq sp, [pc], #194 │ │ │ │ - rscseq sp, pc, r6, asr #25 │ │ │ │ - smlalseq sp, pc, sl, ip @ │ │ │ │ - smlalseq sp, pc, r0, ip @ │ │ │ │ - rscseq sp, pc, ip, ror #24 │ │ │ │ - rscseq sp, pc, lr, lsr ip @ │ │ │ │ - rscseq sp, pc, r6, lsr ip @ │ │ │ │ + ldrsbteq sp, [pc], #208 │ │ │ │ + rscseq sp, pc, r2, lsr #27 │ │ │ │ + rscseq sp, pc, r2, ror sp @ │ │ │ │ + rscseq sp, pc, r2, asr #26 │ │ │ │ + rscseq sp, pc, r2, lsr #26 │ │ │ │ + ldrshteq sp, [pc], #206 │ │ │ │ + ldrsbteq sp, [pc], #194 │ │ │ │ + rscseq sp, pc, r8, asr #25 │ │ │ │ + rscseq sp, pc, r2, lsr #25 │ │ │ │ + rscseq sp, pc, r2, ror ip @ │ │ │ │ + rscseq sp, pc, r2, asr #24 │ │ │ │ + rscseq sp, pc, r8, lsr ip @ │ │ │ │ rscseq sp, pc, r4, lsl ip @ │ │ │ │ rscseq sp, pc, r8, ror #23 │ │ │ │ - ldrhteq sp, [pc], #186 │ │ │ │ - rscseq sp, pc, ip, lsl #23 │ │ │ │ - rscseq sp, pc, lr, ror #22 │ │ │ │ - rscseq sp, pc, ip, asr #22 │ │ │ │ - rscseq sp, pc, r2, lsr #22 │ │ │ │ - rscseq sp, pc, sl, lsl fp @ │ │ │ │ - ldrshteq sp, [pc], #166 │ │ │ │ - rscseq sp, pc, r8, asr #21 │ │ │ │ - smlalseq sp, pc, sl, sl @ │ │ │ │ - smlalseq sp, pc, r2, sl @ │ │ │ │ - rscseq sp, pc, r0, ror sl @ │ │ │ │ - rscseq sp, pc, r6, asr #20 │ │ │ │ - rscseq sp, pc, lr, lsr sl @ │ │ │ │ - rscseq sp, pc, sl, lsl sl @ │ │ │ │ - rscseq sp, pc, lr, ror #19 │ │ │ │ - ldrhteq sp, [pc], #158 │ │ │ │ - rscseq sp, pc, ip, lsl #19 │ │ │ │ + ldrsbteq sp, [pc], #190 │ │ │ │ + ldrhteq sp, [pc], #184 │ │ │ │ + rscseq sp, pc, r6, lsl #23 │ │ │ │ + rscseq sp, pc, r4, asr fp @ │ │ │ │ + rscseq sp, pc, r8, lsr #22 │ │ │ │ + ldrshteq sp, [pc], #172 │ │ │ │ + ldrsbteq sp, [pc], #166 │ │ │ │ + ldrhteq sp, [pc], #160 │ │ │ │ + rscseq sp, pc, r0, lsl #21 │ │ │ │ + rscseq sp, pc, r6, ror sl @ │ │ │ │ + rscseq sp, pc, r2, asr sl @ │ │ │ │ + rscseq sp, pc, r6, lsr #20 │ │ │ │ + ldrshteq sp, [pc], #154 │ │ │ │ + ldrshteq sp, [pc], #144 │ │ │ │ + rscseq sp, pc, ip, asr #19 │ │ │ │ + smlalseq sp, pc, lr, r9 @ │ │ │ │ + smlalseq sp, pc, r6, r9 @ │ │ │ │ + rscseq sp, pc, r4, ror r9 @ │ │ │ │ + rscseq sp, pc, r8, asr #18 │ │ │ │ + rscseq sp, pc, sl, lsl r9 @ │ │ │ │ + rscseq sp, pc, ip, ror #17 │ │ │ │ + rscseq sp, pc, lr, asr #17 │ │ │ │ + rscseq sp, pc, ip, lsr #17 │ │ │ │ + rscseq sp, pc, r2, lsl #17 │ │ │ │ + rscseq sp, pc, sl, ror r8 @ │ │ │ │ + rscseq sp, pc, r6, asr r8 @ │ │ │ │ + rscseq sp, pc, r8, lsr #16 │ │ │ │ + ldrshteq sp, [pc], #122 │ │ │ │ + ldrshteq sp, [pc], #114 │ │ │ │ + ldrsbteq sp, [pc], #112 │ │ │ │ + rscseq sp, pc, r6, lsr #15 │ │ │ │ + smlalseq sp, pc, lr, r7 @ │ │ │ │ + rscseq sp, pc, sl, ror r7 @ │ │ │ │ + rscseq sp, pc, lr, asr #14 │ │ │ │ + rscseq sp, pc, lr, lsl r7 @ │ │ │ │ + rscseq sp, pc, ip, ror #13 │ │ │ │ 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, r2, lsl #16 │ │ │ │ - ldrsbteq sp, [pc], #118 │ │ │ │ - ldrhteq sp, [pc], #112 │ │ │ │ - rscseq sp, pc, sl, lsl #15 │ │ │ │ - rscseq sp, pc, sl, asr r7 @ │ │ │ │ - rscseq sp, pc, r0, asr r7 @ │ │ │ │ - rscseq sp, pc, ip, lsr #14 │ │ │ │ - rscseq sp, pc, r0, lsl #14 │ │ │ │ - ldrsbteq sp, [pc], #100 │ │ │ │ - rscseq sp, pc, sl, asr #13 │ │ │ │ - rscseq sp, pc, r4, lsr #13 │ │ │ │ - rscseq sp, pc, r4, ror r6 @ │ │ │ │ - rscseq sp, pc, sl, ror #12 │ │ │ │ - rscseq sp, pc, r6, asr #12 │ │ │ │ - rscseq sp, pc, r8, lsl r6 @ │ │ │ │ - rscseq sp, pc, r8, ror #11 │ │ │ │ - ldrhteq sp, [pc], #88 │ │ │ │ - smlalseq sp, pc, r8, r5 @ │ │ │ │ - rscseq sp, pc, r4, ror r5 @ │ │ │ │ - rscseq sp, pc, r8, asr #10 │ │ │ │ - rscseq sp, pc, lr, lsr r5 @ │ │ │ │ - rscseq sp, pc, r8, lsl r5 @ │ │ │ │ - rscseq sp, pc, r8, ror #9 │ │ │ │ - ldrhteq sp, [pc], #72 │ │ │ │ - rscseq sp, pc, lr, lsr #9 │ │ │ │ - rscseq sp, pc, sl, lsl #9 │ │ │ │ - rscseq sp, pc, lr, asr r4 @ │ │ │ │ - rscseq sp, pc, r4, asr r4 @ │ │ │ │ - rscseq sp, pc, lr, lsr #8 │ │ │ │ - ldrshteq sp, [pc], #60 │ │ │ │ + rscseq sp, pc, r2, ror #10 │ │ │ │ + rscseq sp, pc, r6, lsr r5 @ │ │ │ │ + rscseq sp, pc, r0, lsl r5 @ │ │ │ │ + rscseq sp, pc, sl, ror #9 │ │ │ │ + ldrhteq sp, [pc], #74 │ │ │ │ + ldrhteq sp, [pc], #64 │ │ │ │ + rscseq sp, pc, ip, lsl #9 │ │ │ │ + rscseq sp, pc, r0, ror #8 │ │ │ │ + rscseq sp, pc, r4, lsr r4 @ │ │ │ │ + rscseq sp, pc, sl, lsr #8 │ │ │ │ + rscseq sp, pc, r4, lsl #8 │ │ │ │ + ldrsbteq sp, [pc], #52 │ │ │ │ rscseq sp, pc, sl, asr #7 │ │ │ │ - smlalseq sp, pc, lr, r3 @ │ │ │ │ - rscseq sp, pc, r2, ror r3 @ │ │ │ │ - rscseq sp, pc, ip, asr #6 │ │ │ │ - rscseq sp, pc, r6, lsr #6 │ │ │ │ - ldrshteq sp, [pc], #38 │ │ │ │ - rscseq sp, pc, ip, ror #5 │ │ │ │ - rscseq sp, pc, r8, asr #5 │ │ │ │ - smlalseq sp, pc, ip, r2 @ │ │ │ │ - rscseq sp, pc, r0, ror r2 @ │ │ │ │ - rscseq sp, pc, r6, ror #4 │ │ │ │ - rscseq sp, pc, r0, asr #4 │ │ │ │ - rscseq sp, pc, r0, lsl r2 @ │ │ │ │ - rscseq sp, pc, r6, lsl #4 │ │ │ │ - rscseq sp, pc, r2, ror #3 │ │ │ │ + rscseq sp, pc, r6, lsr #7 │ │ │ │ + rscseq sp, pc, r8, ror r3 @ │ │ │ │ + rscseq sp, pc, r8, asr #6 │ │ │ │ + rscseq sp, pc, r8, lsl r3 @ │ │ │ │ + ldrshteq sp, [pc], #40 │ │ │ │ + ldrsbteq sp, [pc], #36 │ │ │ │ + rscseq sp, pc, r8, lsr #5 │ │ │ │ + smlalseq sp, pc, lr, r2 @ │ │ │ │ + rscseq sp, pc, r8, ror r2 @ │ │ │ │ + rscseq sp, pc, r8, asr #4 │ │ │ │ + rscseq sp, pc, r8, lsl r2 @ │ │ │ │ + rscseq sp, pc, lr, lsl #4 │ │ │ │ + rscseq sp, pc, sl, ror #3 │ │ │ │ + ldrhteq sp, [pc], #30 │ │ │ │ ldrhteq sp, [pc], #20 │ │ │ │ - rscseq sp, pc, r4, lsl #3 │ │ │ │ - rscseq sp, pc, r4, asr r1 @ │ │ │ │ - rscseq sp, pc, r4, lsr r1 @ │ │ │ │ - rscseq sp, pc, r0, lsl r1 @ │ │ │ │ - rscseq sp, pc, r4, ror #1 │ │ │ │ - ldrsbteq sp, [pc], #10 │ │ │ │ - ldrhteq sp, [pc], #6 │ │ │ │ - rscseq sp, pc, r8, lsl #1 │ │ │ │ - rscseq sp, pc, sl, asr r0 @ │ │ │ │ - rscseq sp, pc, r0, asr r0 @ │ │ │ │ - rscseq sp, pc, lr, lsr #32 │ │ │ │ - rscseq sp, pc, r4 │ │ │ │ - ldrshteq ip, [pc], #250 │ │ │ │ - ldrsbteq ip, [pc], #246 │ │ │ │ - smlabteq r3, r0, r6, r1 │ │ │ │ - smlatbeq r3, r8, r0, r1 │ │ │ │ - tsteq r3, sl, asr #26 │ │ │ │ - smlabbeq r3, ip, fp, r0 │ │ │ │ + rscseq sp, pc, lr, lsl #3 │ │ │ │ + rscseq sp, pc, ip, asr r1 @ │ │ │ │ + rscseq sp, pc, sl, lsr #2 │ │ │ │ + ldrshteq sp, [pc], #14 │ │ │ │ + ldrsbteq sp, [pc], #2 │ │ │ │ + rscseq sp, pc, ip, lsr #1 │ │ │ │ + rscseq sp, pc, r6, lsl #1 │ │ │ │ + rscseq sp, pc, r6, asr r0 @ │ │ │ │ + rscseq sp, pc, ip, asr #32 │ │ │ │ + rscseq sp, pc, r8, lsr #32 │ │ │ │ + ldrshteq ip, [pc], #252 │ │ │ │ + ldrsbteq ip, [pc], #240 │ │ │ │ + rscseq ip, pc, r6, asr #31 │ │ │ │ + rscseq ip, pc, r0, lsr #31 │ │ │ │ + rscseq ip, pc, r0, ror pc @ │ │ │ │ + rscseq ip, pc, r6, ror #30 │ │ │ │ + rscseq ip, pc, r2, asr #30 │ │ │ │ + rscseq ip, pc, r4, lsl pc @ │ │ │ │ + rscseq ip, pc, r4, ror #29 │ │ │ │ + ldrhteq ip, [pc], #228 │ │ │ │ + smlalseq ip, pc, r4, lr @ │ │ │ │ + rscseq ip, pc, r0, ror lr @ │ │ │ │ + rscseq ip, pc, r4, asr #28 │ │ │ │ + rscseq ip, pc, sl, lsr lr @ │ │ │ │ + rscseq ip, pc, r6, lsl lr @ │ │ │ │ + rscseq ip, pc, r8, ror #27 │ │ │ │ + ldrhteq ip, [pc], #218 │ │ │ │ + ldrhteq ip, [pc], #208 │ │ │ │ + rscseq ip, pc, lr, lsl #27 │ │ │ │ + rscseq ip, pc, r4, ror #26 │ │ │ │ + rscseq ip, pc, sl, asr sp @ │ │ │ │ + rscseq ip, pc, r6, lsr sp @ │ │ │ │ + tsteq r3, r0, lsr #8 │ │ │ │ + tsteq r3, r8, lsl #28 │ │ │ │ smlatbeq r3, sl, sl, r0 │ │ │ │ - smlalseq ip, pc, r4, pc @ │ │ │ │ - tsteq r3, r2, ror sl │ │ │ │ - rscseq ip, pc, r0, lsl #31 │ │ │ │ - rscseq ip, pc, r6, ror pc @ │ │ │ │ - smlatbeq r3, r8, r8, r1 │ │ │ │ - rscseq ip, pc, r2, ror #30 │ │ │ │ - rscseq ip, pc, r8, asr pc @ │ │ │ │ - strdeq r1, [r3, -sl] │ │ │ │ - rscseq ip, pc, r4, asr #30 │ │ │ │ - rscseq ip, pc, sl, lsr pc @ │ │ │ │ - smlatteq r3, r0, r9, r0 │ │ │ │ - rscseq ip, pc, r6, lsr #30 │ │ │ │ - rscseq ip, pc, ip, lsl pc @ │ │ │ │ - rscseq ip, pc, r2, lsl pc @ │ │ │ │ - rscseq ip, pc, r8, lsl #30 │ │ │ │ - smlabteq r3, r6, r9, r0 │ │ │ │ - ldrshteq ip, [pc], #228 │ │ │ │ - tsteq r3, r2, ror #20 │ │ │ │ - tsteq r3, r0, lsl sl │ │ │ │ - ldrsbteq ip, [pc], #230 │ │ │ │ - tsteq r3, r8, ror #20 │ │ │ │ - rscseq ip, pc, r2, asr #29 │ │ │ │ - tsteq r3, r0, ror fp │ │ │ │ - smlatteq r3, lr, sl, r0 │ │ │ │ - smlatbeq r3, ip, sl, r0 │ │ │ │ - smlalseq ip, pc, sl, lr @ │ │ │ │ - strdeq r0, [r3, -r8] │ │ │ │ - rscseq ip, pc, r6, lsl #29 │ │ │ │ - @ instruction: 0x01030bb4 │ │ │ │ - tsteq r3, r2, asr fp │ │ │ │ - rscseq ip, pc, r8, ror #28 │ │ │ │ - rscseq ip, pc, lr, asr lr @ │ │ │ │ - strdeq r0, [r3, -r4] │ │ │ │ - tsteq r3, r2, lsl #26 │ │ │ │ - tsteq r3, r8, ror #24 │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - rscseq ip, pc, ip, lsr #28 │ │ │ │ - tsteq r3, sl, ror ip │ │ │ │ - rscseq ip, pc, r8, lsl lr @ │ │ │ │ - tsteq r3, r6, asr sp │ │ │ │ - smlatteq r3, ip, ip, r0 │ │ │ │ - ldrshteq ip, [pc], #218 │ │ │ │ - ldrshteq ip, [pc], #208 │ │ │ │ - tsteq r3, lr, lsr #28 │ │ │ │ - smlabteq r3, ip, sp, r0 │ │ │ │ - ldrsbteq ip, [pc], #210 │ │ │ │ - rscseq ip, pc, r8, asr #27 │ │ │ │ - ldrhteq ip, [pc], #222 │ │ │ │ - ldrhteq ip, [pc], #212 │ │ │ │ - @ instruction: 0x01030dba │ │ │ │ - rscseq ip, pc, r0, lsr #27 │ │ │ │ - tsteq r3, r2, lsr lr │ │ │ │ - strdeq r0, [r3, -r4] │ │ │ │ - rscseq ip, pc, r2, lsl #27 │ │ │ │ - tsteq r3, r2, lsr lr │ │ │ │ - rscseq ip, pc, r2, ror sp @ │ │ │ │ - tsteq r3, sl, lsr #4 │ │ │ │ - tsteq r3, lr, lsr #30 │ │ │ │ - strdeq r1, [r3, -sl] │ │ │ │ - smlabbeq r3, lr, lr, r0 │ │ │ │ - tsteq r3, r2, asr lr │ │ │ │ - rscseq ip, pc, r2, asr #26 │ │ │ │ - strheq r1, [r3, -r6] │ │ │ │ - rscseq ip, pc, r2, lsr sp @ │ │ │ │ - ldrdeq r0, [r3, -r2] │ │ │ │ - smlatbeq r3, r6, lr, r0 │ │ │ │ - rscseq ip, pc, sl, lsl sp @ │ │ │ │ - rscseq ip, pc, r2, lsl sp @ │ │ │ │ - tsteq r3, r2, asr #30 │ │ │ │ - tsteq r3, r2, lsr r1 │ │ │ │ - tsteq r3, r6, lsl #2 │ │ │ │ - ldrshteq ip, [pc], #194 │ │ │ │ - strdeq r0, [r3, -lr] │ │ │ │ - rscseq ip, pc, r2, ror #25 │ │ │ │ - tsteq r3, r8, ror r1 │ │ │ │ - tsteq r3, lr, asr #2 │ │ │ │ - ldrsbteq ip, [pc], #192 │ │ │ │ - rscseq ip, pc, sl, asr #25 │ │ │ │ - tsteq r3, ip, lsl r0 │ │ │ │ - smlatteq r3, sl, r1, r1 │ │ │ │ - smlabbeq r3, r0, pc, r0 @ │ │ │ │ - tsteq r3, r6, asr pc │ │ │ │ - rscseq ip, pc, ip, lsr #25 │ │ │ │ - smlatbeq r3, lr, r1, r1 │ │ │ │ - rscseq ip, pc, r0, lsr #25 │ │ │ │ - smlabteq r3, lr, pc, r0 @ │ │ │ │ - smlatbeq r3, r4, pc, r0 @ │ │ │ │ - rscseq ip, pc, lr, lsl #25 │ │ │ │ - rscseq ip, pc, r8, lsl #25 │ │ │ │ - @ instruction: 0x010312b6 │ │ │ │ - tsteq r3, r8, lsr r2 │ │ │ │ - tsteq r3, lr, lsl #4 │ │ │ │ - rscseq ip, pc, r0, ror ip @ │ │ │ │ - rscseq ip, pc, sl, ror #24 │ │ │ │ - rscseq ip, pc, r4, ror #24 │ │ │ │ - rscseq ip, pc, lr, asr ip @ │ │ │ │ - tsteq r3, ip, lsr r2 │ │ │ │ - rscseq ip, pc, r2, asr ip @ │ │ │ │ - tsteq r3, r8, asr r2 │ │ │ │ - strdeq r1, [r3, -r2] │ │ │ │ - @ instruction: 0x0103129c │ │ │ │ - rscseq ip, pc, sl, lsr ip @ │ │ │ │ - @ instruction: 0x010312b8 │ │ │ │ - tsteq r3, r2, lsl #6 │ │ │ │ - rscseq ip, pc, r8, lsr #24 │ │ │ │ + smlatteq r3, ip, r8, r0 │ │ │ │ + tsteq r3, sl, lsl #16 │ │ │ │ + ldrshteq ip, [pc], #196 │ │ │ │ + ldrdeq r1, [r3, -r2] │ │ │ │ + rscseq ip, pc, r0, ror #25 │ │ │ │ + ldrsbteq ip, [pc], #198 │ │ │ │ + tsteq r3, r8, lsl #12 │ │ │ │ + rscseq ip, pc, r2, asr #25 │ │ │ │ + ldrhteq ip, [pc], #200 │ │ │ │ + tsteq r3, sl, asr r5 │ │ │ │ + rscseq ip, pc, r4, lsr #25 │ │ │ │ + smlalseq ip, pc, sl, ip @ │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + rscseq ip, pc, r6, lsl #25 │ │ │ │ + rscseq ip, pc, ip, ror ip @ │ │ │ │ + rscseq ip, pc, r2, ror ip @ │ │ │ │ + rscseq ip, pc, r8, ror #24 │ │ │ │ + tsteq r3, r6, lsr #14 │ │ │ │ + rscseq ip, pc, r4, asr ip @ │ │ │ │ + smlabteq r3, r2, r7, r0 │ │ │ │ + tsteq r3, r0, ror r7 │ │ │ │ + rscseq ip, pc, r6, lsr ip @ │ │ │ │ + smlabteq r3, r8, r7, r0 │ │ │ │ rscseq ip, pc, r2, lsr #24 │ │ │ │ - rscseq ip, pc, ip, lsl ip @ │ │ │ │ - rscseq ip, pc, r6, lsl ip @ │ │ │ │ - rscseq ip, pc, r0, lsl ip @ │ │ │ │ - rscseq ip, pc, sl, lsl #24 │ │ │ │ - rscseq ip, pc, r4, lsl #24 │ │ │ │ - ldrshteq ip, [pc], #190 │ │ │ │ - ldrshteq ip, [pc], #184 │ │ │ │ - ldrshteq ip, [pc], #178 │ │ │ │ - rscseq ip, pc, ip, ror #23 │ │ │ │ + ldrdeq r0, [r3, -r0] │ │ │ │ + tsteq r3, lr, asr #16 │ │ │ │ + tsteq r3, ip, lsl #16 │ │ │ │ + ldrshteq ip, [pc], #186 │ │ │ │ + tsteq r3, r8, asr r8 │ │ │ │ rscseq ip, pc, r6, ror #23 │ │ │ │ - rscseq ip, pc, r0, ror #23 │ │ │ │ - ldrsbteq ip, [pc], #186 │ │ │ │ - ldrsbteq ip, [pc], #180 │ │ │ │ - smlatbeq r3, lr, r1, r2 │ │ │ │ - tsteq r3, ip, lsl #14 │ │ │ │ - smlatteq r3, lr, r3, r1 │ │ │ │ - tsteq r3, ip, ror #6 │ │ │ │ - smlatteq r3, lr, r2, r1 │ │ │ │ - ldrhteq ip, [pc], #176 │ │ │ │ - rscseq ip, pc, sl, lsr #23 │ │ │ │ - rscseq ip, pc, r4, lsr #23 │ │ │ │ - smlalseq ip, pc, lr, fp @ │ │ │ │ - smlalseq ip, pc, r8, fp @ │ │ │ │ - smlalseq ip, pc, r2, fp @ │ │ │ │ + tsteq r3, r4, lsl r9 │ │ │ │ + @ instruction: 0x010308b2 │ │ │ │ + rscseq ip, pc, r8, asr #23 │ │ │ │ + ldrhteq ip, [pc], #190 │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + tsteq r3, r2, ror #20 │ │ │ │ + smlabteq r3, r8, r9, r0 │ │ │ │ + tsteq r3, lr, asr r9 │ │ │ │ rscseq ip, pc, ip, lsl #23 │ │ │ │ - rscseq ip, pc, r6, lsl #23 │ │ │ │ - smlabteq r3, ip, r5, r1 │ │ │ │ - tsteq r3, r2, lsr r5 │ │ │ │ - rscseq ip, pc, r4, ror fp @ │ │ │ │ - rscseq ip, pc, lr, ror #22 │ │ │ │ - smlatteq r3, ip, r4, r1 │ │ │ │ - rscseq ip, pc, r2, ror #22 │ │ │ │ - tsteq r3, r8, asr #10 │ │ │ │ + ldrdeq r0, [r3, -sl] │ │ │ │ + rscseq ip, pc, r8, ror fp @ │ │ │ │ + @ instruction: 0x01030ab6 │ │ │ │ + tsteq r3, ip, asr #20 │ │ │ │ + rscseq ip, pc, sl, asr fp @ │ │ │ │ + rscseq ip, pc, r0, asr fp @ │ │ │ │ + smlabbeq r3, lr, fp, r0 │ │ │ │ + tsteq r3, ip, lsr #22 │ │ │ │ + rscseq ip, pc, r2, lsr fp @ │ │ │ │ + rscseq ip, pc, r8, lsr #22 │ │ │ │ + rscseq ip, pc, lr, lsl fp @ │ │ │ │ + rscseq ip, pc, r4, lsl fp @ │ │ │ │ + tsteq r3, sl, lsl fp │ │ │ │ + rscseq ip, pc, r0, lsl #22 │ │ │ │ + @ instruction: 0x01030b92 │ │ │ │ + tsteq r3, r4, asr fp │ │ │ │ + rscseq ip, pc, r2, ror #21 │ │ │ │ + @ instruction: 0x01030b92 │ │ │ │ + ldrsbteq ip, [pc], #162 │ │ │ │ + smlabbeq r3, sl, pc, r0 @ │ │ │ │ + smlabbeq r3, lr, ip, r0 │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ + smlatteq r3, lr, fp, r0 │ │ │ │ + @ instruction: 0x01030bb2 │ │ │ │ + rscseq ip, pc, r2, lsr #21 │ │ │ │ + tsteq r3, r6, lsl lr │ │ │ │ + smlalseq ip, pc, r2, sl @ │ │ │ │ + tsteq r3, r2, lsr ip │ │ │ │ + tsteq r3, r6, lsl #24 │ │ │ │ + rscseq ip, pc, sl, ror sl @ │ │ │ │ + rscseq ip, pc, r2, ror sl @ │ │ │ │ + smlatbeq r3, r2, ip, r0 │ │ │ │ + @ instruction: 0x01030e92 │ │ │ │ + tsteq r3, r6, ror #28 │ │ │ │ + rscseq ip, pc, r2, asr sl @ │ │ │ │ + tsteq r3, lr, asr ip │ │ │ │ + rscseq ip, pc, r2, asr #20 │ │ │ │ + ldrdeq r0, [r3, -r8] │ │ │ │ + smlatbeq r3, lr, lr, r0 │ │ │ │ + rscseq ip, pc, r0, lsr sl @ │ │ │ │ + rscseq ip, pc, sl, lsr #20 │ │ │ │ + tsteq r3, ip, ror sp │ │ │ │ + tsteq r3, sl, asr #30 │ │ │ │ + smlatteq r3, r0, ip, r0 │ │ │ │ + @ instruction: 0x01030cb6 │ │ │ │ + rscseq ip, pc, ip, lsl #20 │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + rscseq ip, pc, r0, lsl #20 │ │ │ │ + tsteq r3, lr, lsr #26 │ │ │ │ + tsteq r3, r4, lsl #26 │ │ │ │ + rscseq ip, pc, lr, ror #19 │ │ │ │ + rscseq ip, pc, r8, ror #19 │ │ │ │ + tsteq r3, r6, lsl r0 │ │ │ │ + @ instruction: 0x01030f98 │ │ │ │ + tsteq r3, lr, ror #30 │ │ │ │ + ldrsbteq ip, [pc], #144 │ │ │ │ + rscseq ip, pc, sl, asr #19 │ │ │ │ + rscseq ip, pc, r4, asr #19 │ │ │ │ + ldrhteq ip, [pc], #158 │ │ │ │ + @ instruction: 0x01030f9c │ │ │ │ + ldrhteq ip, [pc], #146 │ │ │ │ + @ instruction: 0x01030fb8 │ │ │ │ + qaddeq r1, r2, r3 │ │ │ │ + strdeq r0, [r3, -ip] │ │ │ │ + smlalseq ip, pc, sl, r9 @ │ │ │ │ + tsteq r3, r8, lsl r0 │ │ │ │ + tsteq r3, r2, rrx │ │ │ │ + rscseq ip, pc, r8, lsl #19 │ │ │ │ + rscseq ip, pc, r2, lsl #19 │ │ │ │ + rscseq ip, pc, ip, ror r9 @ │ │ │ │ + rscseq ip, pc, r6, ror r9 @ │ │ │ │ + rscseq ip, pc, r0, ror r9 @ │ │ │ │ + rscseq ip, pc, sl, ror #18 │ │ │ │ + rscseq ip, pc, r4, ror #18 │ │ │ │ + rscseq ip, pc, lr, asr r9 @ │ │ │ │ + rscseq ip, pc, r8, asr r9 @ │ │ │ │ + rscseq ip, pc, r2, asr r9 @ │ │ │ │ + rscseq ip, pc, ip, asr #18 │ │ │ │ + rscseq ip, pc, r6, asr #18 │ │ │ │ + rscseq ip, pc, r0, asr #18 │ │ │ │ + rscseq ip, pc, sl, lsr r9 @ │ │ │ │ + rscseq ip, pc, r4, lsr r9 @ │ │ │ │ + tsteq r3, lr, lsl #30 │ │ │ │ + tsteq r3, ip, ror #8 │ │ │ │ + tsteq r3, lr, asr #2 │ │ │ │ + smlabteq r3, ip, r0, r1 │ │ │ │ + tsteq r3, lr, asr #32 │ │ │ │ + rscseq ip, pc, r0, lsl r9 @ │ │ │ │ + rscseq ip, pc, sl, lsl #18 │ │ │ │ + rscseq ip, pc, r4, lsl #18 │ │ │ │ + ldrshteq ip, [pc], #142 │ │ │ │ + ldrshteq ip, [pc], #136 │ │ │ │ + ldrshteq ip, [pc], #130 │ │ │ │ + rscseq ip, pc, ip, ror #17 │ │ │ │ + rscseq ip, pc, r6, ror #17 │ │ │ │ + tsteq r3, ip, lsr #6 │ │ │ │ + @ instruction: 0x01031292 │ │ │ │ + ldrsbteq ip, [pc], #132 │ │ │ │ + rscseq ip, pc, lr, asr #17 │ │ │ │ + tsteq r3, ip, asr #4 │ │ │ │ + rscseq ip, pc, r2, asr #17 │ │ │ │ + smlatbeq r3, r8, r2, r1 │ │ │ │ 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, r6, lsr #16 │ │ │ │ - rscseq ip, pc, r0, lsr #16 │ │ │ │ - tsteq r3, sl, lsr r3 │ │ │ │ - rscseq ip, pc, r4, lsl r8 @ │ │ │ │ - rscseq ip, pc, lr, lsl #16 │ │ │ │ - rscseq ip, pc, r8, lsl #16 │ │ │ │ - rscseq ip, pc, r2, lsl #16 │ │ │ │ - ldrshteq ip, [pc], #124 │ │ │ │ - ldrshteq ip, [pc], #118 │ │ │ │ - ldrshteq ip, [pc], #112 │ │ │ │ - rscseq ip, pc, sl, ror #15 │ │ │ │ - rscseq ip, pc, r4, ror #15 │ │ │ │ - tsteq r3, lr, asr r5 │ │ │ │ - tsteq r3, r4, asr r4 │ │ │ │ - @ instruction: 0x010313b2 │ │ │ │ - tsteq r3, r4, asr #6 │ │ │ │ - rscseq ip, pc, r6, asr #15 │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - ldrhteq ip, [pc], #122 │ │ │ │ - smlabteq r3, ip, r4, r1 │ │ │ │ - tsteq r3, lr, asr r4 │ │ │ │ - rscseq ip, pc, r8, lsr #15 │ │ │ │ - rscseq ip, pc, r2, lsr #15 │ │ │ │ - @ instruction: 0x010315b8 │ │ │ │ - tsteq r3, sl, asr #10 │ │ │ │ - smlalseq ip, pc, r0, r7 @ │ │ │ │ - ldrdeq r1, [r3, -sl] │ │ │ │ - rscseq ip, pc, r4, lsl #15 │ │ │ │ - rscseq ip, pc, lr, ror r7 @ │ │ │ │ - rscseq ip, pc, r8, ror r7 @ │ │ │ │ - rscseq ip, pc, r2, ror r7 @ │ │ │ │ - rscseq ip, pc, ip, ror #14 │ │ │ │ - rscseq ip, pc, r6, ror #14 │ │ │ │ - rscseq ip, pc, r0, ror #14 │ │ │ │ - ldrdeq r1, [r3, -lr] │ │ │ │ - rscseq ip, pc, r4, asr r7 @ │ │ │ │ - rscseq ip, pc, lr, asr #14 │ │ │ │ - rscseq ip, pc, r8, asr #14 │ │ │ │ - rscseq ip, pc, r2, asr #14 │ │ │ │ - rscseq ip, pc, ip, lsr r7 @ │ │ │ │ - rscseq ip, pc, r6, lsr r7 @ │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - smlabteq r3, lr, r5, r1 │ │ │ │ - rscseq ip, pc, r4, lsr #14 │ │ │ │ - rscseq ip, pc, lr, lsl r7 @ │ │ │ │ - rscseq ip, pc, r8, lsl r7 @ │ │ │ │ - rscseq ip, pc, r2, lsl r7 @ │ │ │ │ - rscseq ip, pc, ip, lsl #14 │ │ │ │ - rscseq ip, pc, r6, lsl #14 │ │ │ │ - rscseq ip, pc, r0, lsl #14 │ │ │ │ - ldrshteq ip, [pc], #106 │ │ │ │ - ldrshteq ip, [pc], #100 │ │ │ │ - rscseq ip, pc, lr, ror #13 │ │ │ │ - rscseq ip, pc, r8, ror #13 │ │ │ │ - @ instruction: 0x010315ba │ │ │ │ - ldrsbteq ip, [pc], #108 │ │ │ │ - tsteq r3, lr, asr #14 │ │ │ │ - smlatteq r3, r0, r9, r1 │ │ │ │ - tsteq r3, r2, lsr #26 │ │ │ │ - smlatteq r3, r0, ip, r1 │ │ │ │ - smlabteq r3, sl, r5, r1 │ │ │ │ - ldrhteq ip, [pc], #104 │ │ │ │ - strdeq r1, [r3, -r2] │ │ │ │ - rscseq ip, pc, ip, lsr #13 │ │ │ │ - tsteq r3, sl, lsr sp │ │ │ │ - tsteq r3, r4, lsl r6 │ │ │ │ - smlalseq ip, pc, sl, r6 @ │ │ │ │ - smlalseq ip, pc, r4, r6 @ │ │ │ │ - tsteq r3, r6, lsl sl │ │ │ │ - ldrdeq r1, [r3, -r4] │ │ │ │ - tsteq r3, r2, asr sp │ │ │ │ - rscseq ip, pc, ip, ror r6 @ │ │ │ │ - smlabbeq r3, r2, sp, r1 │ │ │ │ - rscseq ip, pc, r0, ror r6 @ │ │ │ │ - tsteq r3, lr, lsr #20 │ │ │ │ - smlatbeq r3, ip, sp, r1 │ │ │ │ - rscseq ip, pc, lr, asr r6 @ │ │ │ │ - rscseq ip, pc, r8, asr r6 @ │ │ │ │ - smlabteq r3, r6, lr, r1 │ │ │ │ - tsteq r3, ip, lsr #14 │ │ │ │ - strdeq r1, [r3, -r2] │ │ │ │ - tsteq r3, r0, asr #20 │ │ │ │ - rscseq ip, pc, sl, lsr r6 @ │ │ │ │ - tsteq r3, r0, ror sl │ │ │ │ - rscseq ip, pc, lr, lsr #12 │ │ │ │ - tsteq r3, ip, lsr r7 │ │ │ │ - @ instruction: 0x01031a9a │ │ │ │ - rscseq ip, pc, ip, lsl r6 @ │ │ │ │ - rscseq ip, pc, r6, lsl r6 @ │ │ │ │ - tsteq r3, ip, lsr fp │ │ │ │ - @ instruction: 0x01031eba │ │ │ │ - tsteq r3, ip, asr #14 │ │ │ │ - ldrshteq ip, [pc], #94 │ │ │ │ - ldrshteq ip, [pc], #88 │ │ │ │ - tsteq r3, sl, asr fp │ │ │ │ - ldrdeq r1, [r3, -r8] │ │ │ │ - rscseq ip, pc, r6, ror #11 │ │ │ │ - tsteq r3, r8, lsl #30 │ │ │ │ - ldrsbteq ip, [pc], #90 │ │ │ │ - ldrsbteq ip, [pc], #84 │ │ │ │ - rscseq ip, pc, lr, asr #11 │ │ │ │ - rscseq ip, pc, r8, asr #11 │ │ │ │ - rscseq ip, pc, r2, asr #11 │ │ │ │ - ldrhteq ip, [pc], #92 │ │ │ │ - ldrhteq ip, [pc], #86 │ │ │ │ - ldrhteq ip, [pc], #80 │ │ │ │ - rscseq ip, pc, sl, lsr #11 │ │ │ │ - rscseq ip, pc, r4, lsr #11 │ │ │ │ - smlalseq ip, pc, lr, r5 @ │ │ │ │ - smlalseq ip, pc, r8, r5 @ │ │ │ │ - smlalseq ip, pc, r2, r5 @ │ │ │ │ - rscseq ip, pc, ip, lsl #11 │ │ │ │ rscseq ip, pc, r6, lsl #11 │ │ │ │ rscseq ip, pc, r0, lsl #11 │ │ │ │ - rscseq ip, pc, sl, ror r5 @ │ │ │ │ + swpeq r1, sl, [r3] │ │ │ │ rscseq ip, pc, r4, ror r5 @ │ │ │ │ rscseq ip, pc, lr, ror #10 │ │ │ │ rscseq ip, pc, r8, ror #10 │ │ │ │ rscseq ip, pc, r2, ror #10 │ │ │ │ rscseq ip, pc, ip, asr r5 @ │ │ │ │ rscseq ip, pc, r6, asr r5 @ │ │ │ │ rscseq ip, pc, r0, asr r5 @ │ │ │ │ rscseq ip, pc, sl, asr #10 │ │ │ │ rscseq ip, pc, r4, asr #10 │ │ │ │ - rscseq ip, pc, lr, lsr r5 @ │ │ │ │ - rscseq ip, pc, r8, lsr r5 @ │ │ │ │ - rscseq ip, pc, r2, lsr r5 @ │ │ │ │ - rscseq ip, pc, ip, lsr #10 │ │ │ │ + @ instruction: 0x010312be │ │ │ │ + @ instruction: 0x010311b4 │ │ │ │ + tsteq r3, r2, lsl r1 │ │ │ │ + smlatbeq r3, r4, r0, r1 │ │ │ │ rscseq ip, pc, r6, lsr #10 │ │ │ │ - rscseq ip, pc, r0, lsr #10 │ │ │ │ + tsteq r3, r4, lsr r1 │ │ │ │ rscseq ip, pc, sl, lsl r5 @ │ │ │ │ - rscseq ip, pc, r4, lsl r5 @ │ │ │ │ - rscseq ip, pc, lr, lsl #10 │ │ │ │ + tsteq r3, ip, lsr #4 │ │ │ │ + @ instruction: 0x010311be │ │ │ │ rscseq ip, pc, r8, lsl #10 │ │ │ │ rscseq ip, pc, r2, lsl #10 │ │ │ │ - ldrshteq ip, [pc], #76 │ │ │ │ - ldrshteq ip, [pc], #70 │ │ │ │ + tsteq r3, r8, lsl r3 │ │ │ │ + smlatbeq r3, sl, r2, r1 │ │ │ │ ldrshteq ip, [pc], #64 │ │ │ │ - rscseq ip, pc, sl, ror #9 │ │ │ │ + tsteq r3, sl, lsr r3 │ │ │ │ rscseq ip, pc, r4, ror #9 │ │ │ │ + ldrsbteq ip, [pc], #78 │ │ │ │ + ldrsbteq ip, [pc], #72 │ │ │ │ + ldrsbteq ip, [pc], #66 │ │ │ │ + rscseq ip, pc, ip, asr #9 │ │ │ │ + rscseq ip, pc, r6, asr #9 │ │ │ │ + rscseq ip, pc, r0, asr #9 │ │ │ │ + tsteq r3, lr, lsr r3 │ │ │ │ + ldrhteq ip, [pc], #68 │ │ │ │ + rscseq ip, pc, lr, lsr #9 │ │ │ │ + rscseq ip, pc, r8, lsr #9 │ │ │ │ + rscseq ip, pc, r2, lsr #9 │ │ │ │ + smlalseq ip, pc, ip, r4 @ │ │ │ │ + smlalseq ip, pc, r6, r4 @ │ │ │ │ + tsteq r3, r4, lsr sl │ │ │ │ + tsteq r3, lr, lsr #6 │ │ │ │ + rscseq ip, pc, r4, lsl #9 │ │ │ │ + rscseq ip, pc, lr, ror r4 @ │ │ │ │ + rscseq ip, pc, r8, ror r4 @ │ │ │ │ + rscseq ip, pc, r2, ror r4 @ │ │ │ │ + rscseq ip, pc, ip, ror #8 │ │ │ │ + rscseq ip, pc, r6, ror #8 │ │ │ │ + rscseq ip, pc, r0, ror #8 │ │ │ │ + rscseq ip, pc, sl, asr r4 @ │ │ │ │ + rscseq ip, pc, r4, asr r4 @ │ │ │ │ + rscseq ip, pc, lr, asr #8 │ │ │ │ + rscseq ip, pc, r8, asr #8 │ │ │ │ + tsteq r3, sl, lsl r3 │ │ │ │ + rscseq ip, pc, ip, lsr r4 @ │ │ │ │ + smlatbeq r3, lr, r4, r1 │ │ │ │ + tsteq r3, r0, asr #14 │ │ │ │ + smlabbeq r3, r2, sl, r1 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + tsteq r3, sl, lsr #6 │ │ │ │ + rscseq ip, pc, r8, lsl r4 @ │ │ │ │ + tsteq r3, r2, asr r3 │ │ │ │ + rscseq ip, pc, ip, lsl #8 │ │ │ │ + @ instruction: 0x01031a9a │ │ │ │ + tsteq r3, r4, ror r3 │ │ │ │ + ldrshteq ip, [pc], #58 │ │ │ │ + ldrshteq ip, [pc], #52 │ │ │ │ + tsteq r3, r6, ror r7 │ │ │ │ + tsteq r3, r4, lsr r7 │ │ │ │ + @ instruction: 0x01031ab2 │ │ │ │ + ldrsbteq ip, [pc], #60 │ │ │ │ + smlatteq r3, r2, sl, r1 │ │ │ │ + ldrsbteq ip, [pc], #48 │ │ │ │ + smlabbeq r3, lr, r7, r1 │ │ │ │ + tsteq r3, ip, lsl #22 │ │ │ │ + ldrhteq ip, [pc], #62 │ │ │ │ + ldrhteq ip, [pc], #56 │ │ │ │ + tsteq r3, r6, lsr #24 │ │ │ │ + smlabbeq r3, ip, r4, r1 │ │ │ │ + tsteq r3, r2, asr r4 │ │ │ │ + smlatbeq r3, r0, r7, r1 │ │ │ │ + smlalseq ip, pc, sl, r3 @ │ │ │ │ + ldrdeq r1, [r3, -r0] │ │ │ │ + rscseq ip, pc, lr, lsl #7 │ │ │ │ + @ instruction: 0x0103149c │ │ │ │ + strdeq r1, [r3, -sl] │ │ │ │ + rscseq ip, pc, ip, ror r3 @ │ │ │ │ + rscseq ip, pc, r6, ror r3 @ │ │ │ │ + @ instruction: 0x0103189c │ │ │ │ + tsteq r3, sl, lsl ip │ │ │ │ + smlatbeq r3, ip, r4, r1 │ │ │ │ + rscseq ip, pc, lr, asr r3 @ │ │ │ │ + rscseq ip, pc, r8, asr r3 @ │ │ │ │ + @ instruction: 0x010318ba │ │ │ │ + tsteq r3, r8, lsr ip │ │ │ │ + rscseq ip, pc, r6, asr #6 │ │ │ │ + tsteq r3, r8, ror #24 │ │ │ │ + rscseq ip, pc, sl, lsr r3 @ │ │ │ │ + rscseq ip, pc, r4, lsr r3 @ │ │ │ │ + rscseq ip, pc, lr, lsr #6 │ │ │ │ + rscseq ip, pc, r8, lsr #6 │ │ │ │ + rscseq ip, pc, r2, lsr #6 │ │ │ │ + rscseq ip, pc, ip, lsl r3 @ │ │ │ │ + rscseq ip, pc, r6, lsl r3 @ │ │ │ │ + rscseq ip, pc, r0, lsl r3 @ │ │ │ │ + rscseq ip, pc, sl, lsl #6 │ │ │ │ + rscseq ip, pc, r4, lsl #6 │ │ │ │ + ldrshteq ip, [pc], #46 │ │ │ │ + ldrshteq ip, [pc], #40 │ │ │ │ + ldrshteq ip, [pc], #34 │ │ │ │ + rscseq ip, pc, ip, ror #5 │ │ │ │ + rscseq ip, pc, r6, ror #5 │ │ │ │ + rscseq ip, pc, r0, ror #5 │ │ │ │ + ldrsbteq ip, [pc], #42 │ │ │ │ + ldrsbteq ip, [pc], #36 │ │ │ │ + rscseq ip, pc, lr, asr #5 │ │ │ │ + rscseq ip, pc, r8, asr #5 │ │ │ │ + rscseq ip, pc, r2, asr #5 │ │ │ │ + ldrhteq ip, [pc], #44 │ │ │ │ + ldrhteq ip, [pc], #38 │ │ │ │ + ldrhteq ip, [pc], #32 │ │ │ │ + rscseq ip, pc, sl, lsr #5 │ │ │ │ + rscseq ip, pc, r4, lsr #5 │ │ │ │ + smlalseq ip, pc, lr, r2 @ │ │ │ │ + smlalseq ip, pc, r8, r2 @ │ │ │ │ + smlalseq ip, pc, r2, r2 @ │ │ │ │ + rscseq ip, pc, ip, lsl #5 │ │ │ │ + rscseq ip, pc, r6, lsl #5 │ │ │ │ + rscseq ip, pc, r0, lsl #5 │ │ │ │ + rscseq ip, pc, sl, ror r2 @ │ │ │ │ + rscseq ip, pc, r4, ror r2 @ │ │ │ │ + rscseq ip, pc, lr, ror #4 │ │ │ │ + rscseq ip, pc, r8, ror #4 │ │ │ │ + rscseq ip, pc, r2, ror #4 │ │ │ │ + rscseq ip, pc, ip, asr r2 @ │ │ │ │ + rscseq ip, pc, r6, asr r2 @ │ │ │ │ + rscseq ip, pc, r0, asr r2 @ │ │ │ │ + rscseq ip, pc, sl, asr #4 │ │ │ │ + rscseq ip, pc, r4, asr #4 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ subsvs pc, ip, #64, 4 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -109706,20 +109706,20 @@ │ │ │ │ @ instruction: 0xf5a4d318 │ │ │ │ vhsub.s8 q11, q0, q13 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @ instruction: 0x07d840d3 │ │ │ │ ldrbhi pc, [r8], #-324 @ 0xfffffebc @ │ │ │ │ ldmdblt lr, {r1, ip, sp, lr, pc} │ │ │ │ - tsteq r3, r8, lsr ip │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - smlatteq r1, r6, r5, sp │ │ │ │ - tsteq r1, ip, lsl ip │ │ │ │ - @ instruction: 0x01003ab8 │ │ │ │ - tsteq r1, r2, lsl sl │ │ │ │ + @ instruction: 0x01031998 │ │ │ │ + ldrdeq fp, [r1, -sl] │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, ip, ror r9 │ │ │ │ + tsteq r0, r8, lsl r8 │ │ │ │ + tsteq r1, r2, ror r7 │ │ │ │ cmnpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale r0, {r0, r3, r4, r7, r9, lr} │ │ │ │ svcvs 0x0066f5b1 │ │ │ │ strbhi pc, [r2], #-196 @ 0xffffff3c @ │ │ │ │ rsbvs pc, r6, #164, 10 @ 0x29000000 │ │ │ │ tstpne r1, #64, 4 @ p-variant is OBSOLETE │ │ │ │ tstpne r1, #192, 4 @ p-variant is OBSOLETE │ │ │ │ @@ -110724,22 +110724,22 @@ │ │ │ │ vpadd.i8 d2, d3, d8 │ │ │ │ vshl.s8 q12, , │ │ │ │ vmov.i32 d17, #256 @ 0x00000100 │ │ │ │ sbcsmi r1, sl, r1, lsl r2 │ │ │ │ @ instruction: 0xf10107d3 │ │ │ │ @ instruction: 0xf003812d │ │ │ │ svclt 0x0000bc63 │ │ │ │ - smlatteq r3, r8, ip, r0 │ │ │ │ - smlabteq r1, ip, sp, sl │ │ │ │ - smlatteq r3, r0, ip, r0 │ │ │ │ - rscseq fp, pc, r2, asr #13 │ │ │ │ - tsteq r1, r0, lsr ip │ │ │ │ - rscseq fp, pc, ip, asr #13 │ │ │ │ - rscseq fp, pc, r0, lsl #7 │ │ │ │ - tsteq r1, r8, ror #22 │ │ │ │ + tsteq r3, r8, asr #20 │ │ │ │ + tsteq r1, ip, lsr #22 │ │ │ │ + tsteq r3, r0, asr #20 │ │ │ │ + rscseq fp, pc, r2, lsr #8 │ │ │ │ + @ instruction: 0x0101a990 │ │ │ │ + rscseq fp, pc, ip, lsr #8 │ │ │ │ + rscseq fp, pc, r0, ror #1 │ │ │ │ + smlabteq r1, r8, r8, sl │ │ │ │ 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 │ │ │ │ - smlatbeq r2, r8, fp, r9 │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - @ instruction: 0x01029b9e │ │ │ │ - smlatbeq r2, r4, fp, r9 │ │ │ │ - rscseq r9, pc, r0, asr r7 @ │ │ │ │ - rscseq r9, pc, r8, asr #14 │ │ │ │ - tsteq r2, r0, lsr ip │ │ │ │ - rscseq r9, pc, ip, lsl r7 @ │ │ │ │ - tsteq r0, r2, lsr r0 │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - smlabteq r1, r6, r4, sl │ │ │ │ - smlatteq r1, r8, r4, sl │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r2, lr, lsr fp │ │ │ │ - rscseq r9, pc, sl, asr r6 @ │ │ │ │ - smlatteq r2, sl, fp, lr │ │ │ │ - rscseq r9, pc, r6, lsr r6 @ │ │ │ │ - smlatteq r2, lr, fp, lr │ │ │ │ - rscseq r9, pc, sl, lsl r6 @ │ │ │ │ - rscseq r9, pc, r6, lsl #11 │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - rscseq r9, pc, lr, ror r5 @ │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - smlabteq r2, r8, sl, lr │ │ │ │ - tsteq r1, r8, lsl #26 │ │ │ │ - smlabteq r2, r4, sl, lr │ │ │ │ - smlabteq r2, r2, sl, lr │ │ │ │ - smlabteq r2, r0, sl, lr │ │ │ │ - @ instruction: 0x0102eabe │ │ │ │ - @ instruction: 0x010194be │ │ │ │ - smlabbeq r2, r0, pc, r6 @ │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - smlabteq r0, r8, sp, r0 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, r8, lsr r4 │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - @ instruction: 0x010851b2 │ │ │ │ - smlatteq r1, r6, r1, sl │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - smlabteq r1, r6, r1, sl │ │ │ │ - tsteq r8, r0, ror r1 │ │ │ │ - mrseq sl, R9_usr │ │ │ │ - tsteq r1, r8, lsl #4 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - rscseq r9, pc, r0, ror #6 │ │ │ │ - rscseq r9, pc, r0, asr r3 @ │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ + tsteq r2, r8, lsl #18 │ │ │ │ + tsteq r1, r6, asr ip │ │ │ │ + strdeq r9, [r2, -lr] │ │ │ │ + tsteq r2, r4, lsl #18 │ │ │ │ + ldrhteq r9, [pc], #64 │ │ │ │ + rscseq r9, pc, r8, lsr #9 │ │ │ │ + @ instruction: 0x0102e990 │ │ │ │ + rscseq r9, pc, ip, ror r4 @ │ │ │ │ + @ instruction: 0x01000d92 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + tsteq r1, ip, asr r2 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + tsteq r1, r8, asr #4 │ │ │ │ + tsteq r1, sl, lsr r2 │ │ │ │ + @ instruction: 0x0102989e │ │ │ │ + ldrhteq r9, [pc], #58 │ │ │ │ + tsteq r2, sl, asr #18 │ │ │ │ + smlalseq r9, pc, r6, r3 @ │ │ │ │ + tsteq r2, lr, asr #18 │ │ │ │ + rscseq r9, pc, sl, ror r3 @ │ │ │ │ + rscseq r9, pc, r6, ror #5 │ │ │ │ + smlatbeq r1, r8, sl, r8 │ │ │ │ + ldrsbteq r9, [pc], #46 │ │ │ │ smlabbeq r1, r4, sl, r8 │ │ │ │ - @ instruction: 0x010078b2 │ │ │ │ - tsteq r1, r0, ror #20 │ │ │ │ - tsteq r1, r6, asr #10 │ │ │ │ - tsteq r1, r0, asr #20 │ │ │ │ - rscseq r9, pc, r2, lsr r2 @ │ │ │ │ - tsteq r1, sl, lsl sl │ │ │ │ - rscseq r9, pc, ip, lsl #4 │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - rscseq r9, pc, lr, ror #3 │ │ │ │ - @ instruction: 0x0102e89a │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x01018990 │ │ │ │ - tsteq r0, r8, lsr sl │ │ │ │ - smlabbeq r1, r6, r9, r8 │ │ │ │ - tsteq r0, r8, lsr #20 │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ - tsteq r0, r4, lsl sl │ │ │ │ - tsteq r0, r0, lsl sl │ │ │ │ - tsteq r0, ip, lsl #20 │ │ │ │ - tsteq r0, r8, lsl #20 │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - tsteq r0, r0, lsl #20 │ │ │ │ - strdeq r0, [r0, -r8] │ │ │ │ - strdeq r0, [r0, -r4] │ │ │ │ - tsteq r2, r0, lsr #12 │ │ │ │ - tsteq r2, r0, lsl #12 │ │ │ │ - tsteq r8, r6, lsl pc │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - ldrdeq r0, [r0, -ip] │ │ │ │ - ldrdeq r0, [r0, -r6] │ │ │ │ - ldrshteq r9, [pc], #26 │ │ │ │ - tsteq r1, r4, asr #16 │ │ │ │ - @ instruction: 0x010009b2 │ │ │ │ - smlatbeq r0, r6, r9, r0 │ │ │ │ - smlatbeq r0, r0, r9, r0 │ │ │ │ - @ instruction: 0x0100099a │ │ │ │ - @ instruction: 0x01000994 │ │ │ │ - smlabbeq r0, lr, r9, r0 │ │ │ │ - tsteq r8, r6, lsr lr │ │ │ │ - rscseq r8, pc, sl, lsr #31 │ │ │ │ - @ instruction: 0x01018792 │ │ │ │ - tsteq r0, r2, lsr #14 │ │ │ │ - tsteq r2, r0, asr #12 │ │ │ │ - tsteq r0, ip, lsl #18 │ │ │ │ - @ instruction: 0x01026a98 │ │ │ │ - tsteq r1, r8, ror pc │ │ │ │ - tsteq r1, r4, ror pc │ │ │ │ - smlatteq r0, r0, r8, r0 │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ + tsteq r2, r8, lsr #16 │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + tsteq r2, r4, lsr #16 │ │ │ │ + tsteq r2, r2, lsr #16 │ │ │ │ + tsteq r2, r0, lsr #16 │ │ │ │ + tsteq r2, lr, lsl r8 │ │ │ │ + tsteq r1, lr, lsl r2 │ │ │ │ + smlatteq r2, r0, ip, r6 │ │ │ │ + smlabteq r1, r0, r1, r9 │ │ │ │ + @ instruction: 0x010191bc │ │ │ │ + tsteq r0, r8, lsr #22 │ │ │ │ + smlatbeq r1, r8, r1, r9 │ │ │ │ + smlatbeq r1, r8, r1, r9 │ │ │ │ + smlatbeq r1, r8, r1, r9 │ │ │ │ + smlatbeq r1, r0, r1, r9 │ │ │ │ + @ instruction: 0x0101919c │ │ │ │ + @ instruction: 0x01019198 │ │ │ │ + @ instruction: 0x01019198 │ │ │ │ + @ instruction: 0x0101919c │ │ │ │ + smlatbeq r1, r0, r1, r9 │ │ │ │ + smlatbeq r1, r8, r1, r9 │ │ │ │ + tsteq r8, r2, lsl pc │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + tsteq r1, r6, asr pc │ │ │ │ + tsteq r1, r6, lsr #30 │ │ │ │ + ldrdeq r4, [r8, -r0] │ │ │ │ tsteq r1, r0, ror #30 │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ + tsteq r1, r8, ror #30 │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + rscseq r9, pc, r0, asr #1 │ │ │ │ + ldrhteq r9, [pc], #0 │ │ │ │ + smlabbeq r2, sl, r6, lr │ │ │ │ + smlatteq r1, r4, r7, r8 │ │ │ │ + tsteq r0, r2, lsl r6 │ │ │ │ + smlabteq r1, r0, r7, r8 │ │ │ │ + smlatbeq r1, r6, r2, r9 │ │ │ │ + smlatbeq r1, r0, r7, r8 │ │ │ │ + smlalseq r8, pc, r2, pc @ │ │ │ │ + tsteq r1, sl, ror r7 │ │ │ │ + rscseq r8, pc, ip, ror #30 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + rscseq r8, pc, lr, asr #30 │ │ │ │ + strdeq lr, [r2, -sl] │ │ │ │ + tsteq r1, r4, lsr r7 │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + @ instruction: 0x01000798 │ │ │ │ + smlatteq r1, r6, r6, r8 │ │ │ │ + smlabbeq r0, r8, r7, r0 │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + tsteq r0, r4, ror r7 │ │ │ │ + tsteq r0, r0, ror r7 │ │ │ │ + tsteq r0, ip, ror #14 │ │ │ │ + tsteq r0, r8, ror #14 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + tsteq r0, r0, ror #14 │ │ │ │ + tsteq r0, r8, asr r7 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + smlabbeq r2, r0, r3, r5 │ │ │ │ + tsteq r2, r0, ror #6 │ │ │ │ + tsteq r8, r6, ror ip │ │ │ │ + tsteq r0, r6, lsr r7 │ │ │ │ + tsteq r0, ip, lsr r7 │ │ │ │ + tsteq r0, r6, lsr r7 │ │ │ │ + rscseq r8, pc, sl, asr pc @ │ │ │ │ + smlatbeq r1, r4, r5, r8 │ │ │ │ + tsteq r0, r2, lsl r7 │ │ │ │ + tsteq r0, r6, lsl #14 │ │ │ │ + tsteq r0, r0, lsl #14 │ │ │ │ + strdeq r0, [r0, -sl] │ │ │ │ + strdeq r0, [r0, -r4] │ │ │ │ + smlatteq r0, lr, r6, r0 │ │ │ │ + @ instruction: 0x01084b96 │ │ │ │ + rscseq r8, pc, sl, lsl #26 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + smlabbeq r0, r2, r4, r0 │ │ │ │ + smlatbeq r2, r0, r3, lr │ │ │ │ + tsteq r0, ip, ror #12 │ │ │ │ + strdeq r6, [r2, -r8] │ │ │ │ + ldrdeq r8, [r1, -r8] │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + tsteq r0, r0, asr #12 │ │ │ │ + smlabteq r1, r0, ip, r8 │ │ │ │ + smlabteq r1, r0, ip, r8 │ │ │ │ + smlabteq r1, r0, ip, r8 │ │ │ │ + @ instruction: 0x01018cb8 │ │ │ │ + @ instruction: 0x01018cb4 │ │ │ │ + @ instruction: 0x01018cb0 │ │ │ │ + @ instruction: 0x01018cb0 │ │ │ │ + @ instruction: 0x01018cb4 │ │ │ │ + @ instruction: 0x01018cb8 │ │ │ │ + smlabteq r1, r0, ip, r8 │ │ │ │ + tsteq r8, sl, lsr #20 │ │ │ │ + smlabbeq r2, r8, r2, lr │ │ │ │ + @ instruction: 0x01018394 │ │ │ │ + tsteq r2, ip, ror r2 │ │ │ │ + smlabbeq r2, r2, r2, lr │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r2, r6, ror r2 │ │ │ │ + tsteq r2, r4, ror r2 │ │ │ │ + tsteq r2, lr, asr r5 │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, ip, ror #10 │ │ │ │ + tsteq r2, r4, lsr #4 │ │ │ │ + tsteq r2, r4, ror #10 │ │ │ │ + tsteq r2, r2, ror r5 │ │ │ │ + tsteq r2, r6, ror r5 │ │ │ │ + tsteq r2, sl, ror r5 │ │ │ │ + smlabbeq r2, ip, r5, r8 │ │ │ │ + @ instruction: 0x01028592 │ │ │ │ + rscseq pc, pc, lr, lsl lr @ │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + rscseq pc, pc, r2, lsl lr @ │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + smlabbeq r2, r6, r1, lr │ │ │ │ + smlatteq r1, r2, r1, r8 │ │ │ │ + smlatbeq r1, r8, r1, r8 │ │ │ │ + smlabteq r1, r0, r1, r8 │ │ │ │ + rscseq r8, pc, sl, lsr ip @ │ │ │ │ + rscseq r8, pc, r2, asr #24 │ │ │ │ + tsteq r8, r4, lsl #16 │ │ │ │ + rscseq r8, pc, sl, lsr #24 │ │ │ │ + rscseq r8, pc, r0, lsl #24 │ │ │ │ + rscseq r8, pc, ip, lsl #24 │ │ │ │ + rscseq r8, pc, r8, lsl #24 │ │ │ │ + rscseq r8, pc, r4, lsl #24 │ │ │ │ + rscseq r8, pc, r0, lsl #24 │ │ │ │ + rscseq r8, pc, r0, lsl #24 │ │ │ │ + tsteq r8, r2, ror r7 │ │ │ │ + rscseq r8, pc, lr, ror #23 │ │ │ │ + rscseq r8, pc, sl, ror fp @ │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + rscseq r8, pc, sl, lsr fp @ │ │ │ │ + swpeq r8, sl, [r1] │ │ │ │ + tsteq r2, ip, lsr #32 │ │ │ │ + tsteq r1, r4, ror r0 │ │ │ │ + tsteq r0, sl, ror ip │ │ │ │ + tsteq r0, ip, ror ip │ │ │ │ + tsteq r0, r0, ror #24 │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + tsteq r1, r8, lsr #30 │ │ │ │ + tsteq r1, r8, lsr #30 │ │ │ │ + tsteq r1, lr, lsr pc │ │ │ │ + tsteq r1, r2, asr pc │ │ │ │ + tsteq r2, r0, asr #28 │ │ │ │ + tsteq r1, r6, lsr pc │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ + tsteq r1, r8, asr #30 │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ + tsteq r1, sl, asr pc │ │ │ │ tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, r8, asr pc │ │ │ │ - tsteq r1, r0, ror #30 │ │ │ │ - smlabteq r8, sl, ip, r4 │ │ │ │ - tsteq r2, r8, lsr #10 │ │ │ │ - tsteq r1, r4, lsr r6 │ │ │ │ - tsteq r2, ip, lsl r5 │ │ │ │ - tsteq r2, r2, lsr #10 │ │ │ │ - smlatteq r1, lr, r5, r8 │ │ │ │ - tsteq r2, r6, lsl r5 │ │ │ │ - tsteq r2, r4, lsl r5 │ │ │ │ - strdeq r8, [r2, -lr] │ │ │ │ - tsteq r2, r0, lsl #16 │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - tsteq r2, ip, lsl #16 │ │ │ │ - smlabteq r2, r4, r4, lr │ │ │ │ - tsteq r2, r4, lsl #16 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - tsteq r2, r6, lsl r8 │ │ │ │ - tsteq r2, sl, lsl r8 │ │ │ │ - tsteq r2, ip, lsr #16 │ │ │ │ - tsteq r2, r2, lsr r8 │ │ │ │ - strheq r0, [r0, -lr] │ │ │ │ - smlabteq r1, r4, r4, r8 │ │ │ │ - strheq r0, [r0, -r2] │ │ │ │ - smlatbeq r1, r4, r4, r8 │ │ │ │ - tsteq r2, r6, lsr #8 │ │ │ │ - smlabbeq r1, r2, r4, r8 │ │ │ │ - tsteq r1, r8, asr #8 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - ldrsbteq r8, [pc], #234 │ │ │ │ - rscseq r8, pc, r2, ror #29 │ │ │ │ - smlatbeq r8, r4, sl, r4 │ │ │ │ - rscseq r8, pc, sl, asr #29 │ │ │ │ - rscseq r8, pc, r0, lsr #29 │ │ │ │ - rscseq r8, pc, ip, lsr #29 │ │ │ │ - rscseq r8, pc, r8, lsr #29 │ │ │ │ - rscseq r8, pc, r4, lsr #29 │ │ │ │ - rscseq r8, pc, r0, lsr #29 │ │ │ │ - rscseq r8, pc, r0, lsr #29 │ │ │ │ - tsteq r8, r2, lsl sl │ │ │ │ - rscseq r8, pc, lr, lsl #29 │ │ │ │ - rscseq r8, pc, sl, lsl lr @ │ │ │ │ - ldrdeq r4, [r8, -sl] │ │ │ │ - ldrsbteq r8, [pc], #218 │ │ │ │ - tsteq r1, sl, lsr r3 │ │ │ │ - smlabteq r2, ip, r2, lr │ │ │ │ - tsteq r1, r4, lsl r3 │ │ │ │ - tsteq r0, sl, lsl pc │ │ │ │ - tsteq r0, ip, lsl pc │ │ │ │ - tsteq r0, r0, lsl #30 │ │ │ │ - @ instruction: 0x0101a198 │ │ │ │ - @ instruction: 0x0101a19a │ │ │ │ - @ instruction: 0x0101a194 │ │ │ │ - @ instruction: 0x0101a194 │ │ │ │ - smlatbeq r1, lr, r1, sl │ │ │ │ - smlabteq r1, r8, r1, sl │ │ │ │ - smlabteq r1, r8, r1, sl │ │ │ │ - ldrdeq sl, [r1, -lr] │ │ │ │ - strdeq sl, [r1, -r2] │ │ │ │ - smlatteq r2, r0, r0, r9 │ │ │ │ - ldrdeq sl, [r1, -r6] │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - smlatteq r1, r8, r1, sl │ │ │ │ - smlatteq r1, lr, r1, sl │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - strdeq sl, [r1, -sl] │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - smlatteq r1, lr, r1, sl │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - smlabbeq r1, r6, sp, r9 │ │ │ │ - strdeq r4, [r8, -lr] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - ldrdeq sl, [r2, -r2] │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r0, asr pc │ │ │ │ + smlatteq r1, r6, sl, r9 │ │ │ │ + tsteq r8, lr, asr r5 │ │ │ │ + tsteq r1, r0, lsr pc │ │ │ │ + tsteq r2, r2, lsr sp │ │ │ │ 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 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - smlabteq r1, r4, lr, r9 │ │ │ │ - rscseq r8, pc, r2, ror #13 │ │ │ │ - ldrsbteq r8, [pc], #106 │ │ │ │ - smlatbeq r1, r4, lr, r9 │ │ │ │ - tsteq r2, r6, ror ip │ │ │ │ - @ instruction: 0x01018f9a │ │ │ │ - smlatbeq r1, r2, pc, r8 @ │ │ │ │ - smlatbeq r1, lr, pc, r8 @ │ │ │ │ - smlatbeq r1, lr, pc, r8 @ │ │ │ │ - smlatbeq r1, lr, pc, r8 @ │ │ │ │ - smlatbeq r1, lr, pc, r8 @ │ │ │ │ - @ instruction: 0x01018fba │ │ │ │ - @ instruction: 0x01018fba │ │ │ │ - strheq r9, [r1, -sl] │ │ │ │ - smlabbeq r2, sl, sl, r8 │ │ │ │ - smlatbeq r1, r6, pc, r8 @ │ │ │ │ - smlatteq r1, sl, pc, r8 @ │ │ │ │ - @ instruction: 0x01018f9a │ │ │ │ - smlatbeq r1, sl, pc, r8 @ │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ - smlabbeq r1, sl, sp, r9 │ │ │ │ - smlabteq r1, lr, pc, r8 @ │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - @ instruction: 0x01018fb6 │ │ │ │ - @ instruction: 0x01018fb6 │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - smlabteq r2, sl, r6, r8 │ │ │ │ - tsteq r1, r6, asr #26 │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - tsteq r1, sl, asr sp │ │ │ │ - tsteq r8, ip, asr r2 │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - smlabbeq r0, r2, r6, r6 │ │ │ │ - tsteq r0, lr, ror r6 │ │ │ │ - tsteq r1, r0, lsr sp │ │ │ │ - @ instruction: 0x01017b94 │ │ │ │ - tsteq r1, r4, lsr #26 │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - rscseq r8, pc, lr, ror #7 │ │ │ │ - rscseq r8, pc, r6, ror #7 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - ldrhteq r8, [pc], #60 │ │ │ │ - ldrhteq r8, [pc], #52 │ │ │ │ - rscseq pc, pc, r8, lsr #23 │ │ │ │ - smlalseq pc, pc, r8, fp @ │ │ │ │ - smlalseq pc, pc, r4, fp @ │ │ │ │ - smlalseq pc, pc, r0, fp @ │ │ │ │ - rscseq pc, pc, ip, lsl #23 │ │ │ │ - rscseq pc, pc, r8, lsl #23 │ │ │ │ - rscseq pc, pc, r4, lsl #23 │ │ │ │ - rscseq pc, pc, r0, lsl #23 │ │ │ │ - rscseq pc, pc, r8, ror fp @ │ │ │ │ - rscseq pc, pc, r4, ror fp @ │ │ │ │ - smlatbeq r2, r0, r7, r4 │ │ │ │ - smlabbeq r2, r0, r7, r4 │ │ │ │ - swpeq r4, r6, [r8] │ │ │ │ - @ instruction: 0x0102d9be │ │ │ │ - @ instruction: 0x0102d9ba │ │ │ │ - smlatbeq r2, sl, r9, sp │ │ │ │ - @ instruction: 0x0102d9b6 │ │ │ │ - smlabteq r2, r2, r9, sp │ │ │ │ - smlabteq r2, sl, r9, sp │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - smlatteq r2, r2, r9, sp │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - tsteq r2, r2, lsl #20 │ │ │ │ - tsteq r2, r2, lsl sl │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - smlabbeq r8, r4, pc, r3 @ │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ - @ instruction: 0x0102d8b2 │ │ │ │ - @ instruction: 0x0102d8be │ │ │ │ - smlabteq r2, sl, r8, sp │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - smlatteq r2, r2, r8, sp │ │ │ │ - smlatteq r2, sl, r8, sp │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - tsteq r2, sl, lsl #18 │ │ │ │ - tsteq r2, sl, lsl r9 │ │ │ │ - tsteq r2, sl, lsr #18 │ │ │ │ - tsteq r2, sl, lsr r9 │ │ │ │ - smlabbeq r8, ip, lr, r3 │ │ │ │ - tsteq r2, sl, asr #18 │ │ │ │ - @ instruction: 0x0102d7ba │ │ │ │ - smlabteq r2, r6, r7, sp │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - smlatteq r2, r2, r7, sp │ │ │ │ - smlatteq r2, sl, r7, sp │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - tsteq r2, r2, lsl #16 │ │ │ │ - tsteq r2, r2, lsl r8 │ │ │ │ - tsteq r2, r2, lsr #16 │ │ │ │ - tsteq r2, r2, lsr r8 │ │ │ │ - tsteq r2, r2, asr #16 │ │ │ │ - @ instruction: 0x01083d94 │ │ │ │ - tsteq r2, r6, ror #16 │ │ │ │ - smlabteq r2, r2, r6, sp │ │ │ │ - smlabteq r2, lr, r6, sp │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - smlatteq r2, r2, r6, sp │ │ │ │ - smlatteq r2, sl, r6, sp │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - tsteq r2, sl, lsl #14 │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + tsteq r1, r4, lsr #24 │ │ │ │ + rscseq r8, pc, r2, asr #8 │ │ │ │ + rscseq r8, pc, sl, lsr r4 @ │ │ │ │ + tsteq r1, r4, lsl #24 │ │ │ │ + ldrdeq r8, [r2, -r6] │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + tsteq r1, r2, lsl #26 │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, lr, lsl #26 │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + tsteq r1, sl, lsl sp │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + smlatteq r2, sl, r7, r8 │ │ │ │ + tsteq r1, r6, lsl #26 │ │ │ │ + tsteq r1, sl, asr #26 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + tsteq r1, sl, lsl #26 │ │ │ │ + smlabteq r1, sl, sl, r9 │ │ │ │ + smlatteq r1, sl, sl, r9 │ │ │ │ + tsteq r1, lr, lsr #26 │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + @ instruction: 0x01019ab2 │ │ │ │ + tsteq r2, sl, lsr #8 │ │ │ │ + smlatbeq r1, r6, sl, r9 │ │ │ │ + @ instruction: 0x01019ab2 │ │ │ │ + @ instruction: 0x01019aba │ │ │ │ + @ instruction: 0x01083fbc │ │ │ │ + smlatbeq r1, ip, sl, r9 │ │ │ │ + smlatteq r0, r2, r3, r6 │ │ │ │ + ldrdeq r6, [r0, -lr] │ │ │ │ + @ instruction: 0x01019a90 │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + smlabbeq r1, r4, sl, r9 │ │ │ │ + smlabbeq r1, r2, sl, r9 │ │ │ │ + rscseq r8, pc, lr, asr #2 │ │ │ │ + rscseq r8, pc, r6, asr #2 │ │ │ │ + smlabteq r2, r6, r5, r4 │ │ │ │ + rscseq r8, pc, ip, lsl r1 @ │ │ │ │ + rscseq r8, pc, r4, lsl r1 @ │ │ │ │ + rscseq pc, pc, r8, lsl #18 │ │ │ │ + ldrshteq pc, [pc], #136 @ │ │ │ │ + ldrshteq pc, [pc], #132 @ │ │ │ │ + ldrshteq pc, [pc], #128 @ │ │ │ │ + rscseq pc, pc, ip, ror #17 │ │ │ │ + rscseq pc, pc, r8, ror #17 │ │ │ │ + rscseq pc, pc, r4, ror #17 │ │ │ │ + rscseq pc, pc, r0, ror #17 │ │ │ │ + ldrsbteq pc, [pc], #136 @ │ │ │ │ + ldrsbteq pc, [pc], #132 @ │ │ │ │ + tsteq r2, r0, lsl #10 │ │ │ │ + smlatteq r2, r0, r4, r4 │ │ │ │ + strdeq r3, [r8, -r6] │ │ │ │ + tsteq r2, lr, lsl r7 │ │ │ │ tsteq r2, sl, lsl r7 │ │ │ │ + tsteq r2, sl, lsl #14 │ │ │ │ + tsteq r2, r6, lsl r7 │ │ │ │ + tsteq r2, r2, lsr #14 │ │ │ │ tsteq r2, sl, lsr #14 │ │ │ │ + tsteq r2, r2, lsr r7 │ │ │ │ tsteq r2, sl, lsr r7 │ │ │ │ - tsteq r2, sl, asr #14 │ │ │ │ - @ instruction: 0x01083c9c │ │ │ │ + tsteq r2, r2, asr #14 │ │ │ │ + tsteq r2, r2, asr r7 │ │ │ │ + tsteq r2, r2, ror #14 │ │ │ │ + tsteq r2, r2, ror r7 │ │ │ │ smlabbeq r2, r2, r7, sp │ │ │ │ - smlabteq r2, sl, r5, sp │ │ │ │ - ldrdeq sp, [r2, -r6] │ │ │ │ - smlatteq r2, r2, r5, sp │ │ │ │ - smlatteq r2, sl, r5, sp │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - tsteq r2, r2, lsl #12 │ │ │ │ + @ instruction: 0x0102d792 │ │ │ │ + smlatteq r8, r4, ip, r3 │ │ │ │ + smlabbeq r2, lr, r7, sp │ │ │ │ tsteq r2, r2, lsl r6 │ │ │ │ - tsteq r2, r2, lsr #12 │ │ │ │ + tsteq r2, lr, lsl r6 │ │ │ │ + tsteq r2, sl, lsr #12 │ │ │ │ tsteq r2, r2, lsr r6 │ │ │ │ + tsteq r2, sl, lsr r6 │ │ │ │ tsteq r2, r2, asr #12 │ │ │ │ - tsteq r2, r2, asr r6 │ │ │ │ - smlatbeq r8, r4, fp, r3 │ │ │ │ - @ instruction: 0x0102d69e │ │ │ │ - ldrdeq sp, [r2, -r2] │ │ │ │ - ldrdeq sp, [r2, -lr] │ │ │ │ - smlatteq r2, sl, r4, sp │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - tsteq r2, r2, lsl #10 │ │ │ │ - tsteq r2, sl, lsl #10 │ │ │ │ + tsteq r2, sl, asr #12 │ │ │ │ + tsteq r2, sl, asr r6 │ │ │ │ + tsteq r2, sl, ror #12 │ │ │ │ + tsteq r2, sl, ror r6 │ │ │ │ + smlabbeq r2, sl, r6, sp │ │ │ │ + @ instruction: 0x0102d69a │ │ │ │ + smlatteq r8, ip, fp, r3 │ │ │ │ + smlatbeq r2, sl, r6, sp │ │ │ │ tsteq r2, sl, lsl r5 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ + tsteq r2, r6, lsr #10 │ │ │ │ + tsteq r2, r2, lsr r5 │ │ │ │ tsteq r2, sl, lsr r5 │ │ │ │ + tsteq r2, r2, asr #10 │ │ │ │ tsteq r2, sl, asr #10 │ │ │ │ - tsteq r2, sl, asr r5 │ │ │ │ - smlatbeq r8, ip, sl, r3 │ │ │ │ - @ instruction: 0x0102d5ba │ │ │ │ - ldrdeq sp, [r2, -sl] │ │ │ │ - smlatteq r2, r6, r3, sp │ │ │ │ - strdeq sp, [r2, -r2] │ │ │ │ - strdeq sp, [r2, -sl] │ │ │ │ - tsteq r2, r2, lsl #8 │ │ │ │ - tsteq r2, sl, lsl #8 │ │ │ │ - tsteq r2, r2, lsl r4 │ │ │ │ + tsteq r2, r2, asr r5 │ │ │ │ + tsteq r2, r2, ror #10 │ │ │ │ + tsteq r2, r2, ror r5 │ │ │ │ + smlabbeq r2, r2, r5, sp │ │ │ │ + @ instruction: 0x0102d592 │ │ │ │ + smlatbeq r2, r2, r5, sp │ │ │ │ + strdeq r3, [r8, -r4] │ │ │ │ + smlabteq r2, r6, r5, sp │ │ │ │ tsteq r2, r2, lsr #8 │ │ │ │ - tsteq r2, r2, lsr r4 │ │ │ │ - tsteq r2, r4, asr #8 │ │ │ │ - tsteq r2, r6, asr r4 │ │ │ │ - tsteq r2, r8, ror #8 │ │ │ │ - @ instruction: 0x010839bc │ │ │ │ + tsteq r2, lr, lsr #8 │ │ │ │ + tsteq r2, sl, lsr r4 │ │ │ │ + tsteq r2, r2, asr #8 │ │ │ │ + tsteq r2, sl, asr #8 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, sl, asr r4 │ │ │ │ + tsteq r2, sl, ror #8 │ │ │ │ + tsteq r2, sl, ror r4 │ │ │ │ + smlabbeq r2, sl, r4, sp │ │ │ │ + @ instruction: 0x0102d49a │ │ │ │ + smlatbeq r2, sl, r4, sp │ │ │ │ + strdeq r3, [r8, -ip] │ │ │ │ smlatteq r2, r2, r4, sp │ │ │ │ - strdeq sp, [r2, -r0] │ │ │ │ - strdeq sp, [r2, -ip] │ │ │ │ - tsteq r2, r8, lsl #6 │ │ │ │ - tsteq r2, r0, lsl r3 │ │ │ │ - tsteq r2, r8, lsl r3 │ │ │ │ - tsteq r2, r0, lsr #6 │ │ │ │ - tsteq r2, r8, lsr #6 │ │ │ │ - tsteq r2, r8, lsr r3 │ │ │ │ - tsteq r2, r8, asr #6 │ │ │ │ - tsteq r2, r8, asr r3 │ │ │ │ - tsteq r2, r8, ror #6 │ │ │ │ - tsteq r2, r8, ror r3 │ │ │ │ - smlabteq r8, sl, r8, r3 │ │ │ │ + tsteq r2, sl, lsr #6 │ │ │ │ + tsteq r2, r6, lsr r3 │ │ │ │ + tsteq r2, r2, asr #6 │ │ │ │ + tsteq r2, sl, asr #6 │ │ │ │ + tsteq r2, r2, asr r3 │ │ │ │ + tsteq r2, sl, asr r3 │ │ │ │ + tsteq r2, r2, ror #6 │ │ │ │ + tsteq r2, r2, ror r3 │ │ │ │ + smlabbeq r2, r2, r3, sp │ │ │ │ + @ instruction: 0x0102d392 │ │ │ │ + smlatbeq r2, r2, r3, sp │ │ │ │ + @ instruction: 0x0102d3b2 │ │ │ │ + tsteq r8, r4, lsl #18 │ │ │ │ strdeq sp, [r2, -lr] │ │ │ │ - smlatteq r2, sl, r1, sp │ │ │ │ - strdeq sp, [r2, -r8] │ │ │ │ - tsteq r2, r6, lsl #4 │ │ │ │ + tsteq r2, r2, lsr r2 │ │ │ │ + tsteq r2, lr, lsr r2 │ │ │ │ + tsteq r2, sl, asr #4 │ │ │ │ + tsteq r2, r2, asr r2 │ │ │ │ + tsteq r2, sl, asr r2 │ │ │ │ + tsteq r2, r2, ror #4 │ │ │ │ + tsteq r2, sl, ror #4 │ │ │ │ + tsteq r2, sl, ror r2 │ │ │ │ + smlabbeq r2, sl, r2, sp │ │ │ │ + @ instruction: 0x0102d29a │ │ │ │ + smlatbeq r2, sl, r2, sp │ │ │ │ + @ instruction: 0x0102d2ba │ │ │ │ + tsteq r8, ip, lsl #16 │ │ │ │ + tsteq r2, sl, lsl r3 │ │ │ │ + tsteq r2, sl, lsr r1 │ │ │ │ + tsteq r2, r6, asr #2 │ │ │ │ + tsteq r2, r2, asr r1 │ │ │ │ + tsteq r2, sl, asr r1 │ │ │ │ + tsteq r2, r2, ror #2 │ │ │ │ + tsteq r2, sl, ror #2 │ │ │ │ + tsteq r2, r2, ror r1 │ │ │ │ + smlabbeq r2, r2, r1, sp │ │ │ │ + @ instruction: 0x0102d192 │ │ │ │ + smlatbeq r2, r4, r1, sp │ │ │ │ + @ instruction: 0x0102d1b6 │ │ │ │ + smlabteq r2, r8, r1, sp │ │ │ │ + tsteq r8, ip, lsl r7 │ │ │ │ + tsteq r2, r2, asr #4 │ │ │ │ + qaddeq sp, r0, r2 │ │ │ │ + qaddeq sp, ip, r2 │ │ │ │ + tsteq r2, r8, rrx │ │ │ │ + tsteq r2, r0, ror r0 │ │ │ │ + tsteq r2, r8, ror r0 │ │ │ │ + smlabbeq r2, r0, r0, sp │ │ │ │ + smlabbeq r2, r8, r0, sp │ │ │ │ + swpeq sp, r8, [r2] │ │ │ │ + smlatbeq r2, r8, r0, sp │ │ │ │ + strheq sp, [r2, -r8] │ │ │ │ + smlabteq r2, r8, r0, sp │ │ │ │ + ldrdeq sp, [r2, -r8] │ │ │ │ + tsteq r8, sl, lsr #12 │ │ │ │ + tsteq r2, lr, asr r1 │ │ │ │ + tsteq r2, sl, asr #30 │ │ │ │ + tsteq r2, r8, asr pc │ │ │ │ + tsteq r2, r6, ror #30 │ │ │ │ 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, r4, asr #30 │ │ │ │ - tsteq r2, ip, asr #30 │ │ │ │ - tsteq r2, r4, asr pc │ │ │ │ - tsteq r2, ip, asr pc │ │ │ │ - tsteq r2, ip, ror #30 │ │ │ │ - tsteq r2, ip, ror pc │ │ │ │ - smlabbeq r2, ip, pc, ip @ │ │ │ │ - @ instruction: 0x0102cf9c │ │ │ │ - smlatbeq r2, ip, pc, ip @ │ │ │ │ - strdeq r3, [r8, -lr] │ │ │ │ - tsteq r2, r8, asr #32 │ │ │ │ - tsteq r2, ip, lsr #28 │ │ │ │ - tsteq r2, r8, lsr lr │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - tsteq r2, ip, asr #28 │ │ │ │ - tsteq r2, r4, asr lr │ │ │ │ - tsteq r2, ip, asr lr │ │ │ │ - tsteq r2, r4, ror #28 │ │ │ │ - tsteq r2, r4, ror lr │ │ │ │ - smlabbeq r2, r4, lr, ip │ │ │ │ - @ instruction: 0x0102ce94 │ │ │ │ - smlatbeq r2, r4, lr, ip │ │ │ │ - @ instruction: 0x0102ceb4 │ │ │ │ - tsteq r8, r6, lsl #8 │ │ │ │ - tsteq r2, r4, ror #30 │ │ │ │ - tsteq r2, r4, lsr sp │ │ │ │ - tsteq r2, r0, asr #26 │ │ │ │ - tsteq r2, ip, asr #26 │ │ │ │ - tsteq r2, r4, asr sp │ │ │ │ - tsteq r2, ip, asr sp │ │ │ │ - tsteq r2, r4, ror #26 │ │ │ │ - tsteq r2, ip, ror #26 │ │ │ │ - tsteq r2, ip, ror sp │ │ │ │ - smlabbeq r2, ip, sp, ip │ │ │ │ - @ instruction: 0x0102cd9c │ │ │ │ - smlatbeq r2, ip, sp, ip │ │ │ │ - @ instruction: 0x0102cdbc │ │ │ │ - tsteq r8, lr, lsl #6 │ │ │ │ - smlabbeq r2, r0, lr, ip │ │ │ │ - tsteq r2, ip, lsr ip │ │ │ │ - tsteq r2, r8, asr #24 │ │ │ │ - tsteq r2, r4, asr ip │ │ │ │ - tsteq r2, ip, asr ip │ │ │ │ - tsteq r2, r4, ror #24 │ │ │ │ - tsteq r2, ip, ror #24 │ │ │ │ - tsteq r2, r4, ror ip │ │ │ │ - smlabbeq r2, r4, ip, ip │ │ │ │ - @ instruction: 0x0102cc94 │ │ │ │ smlatbeq r2, r4, ip, ip │ │ │ │ - @ instruction: 0x0102ccb6 │ │ │ │ - smlabteq r2, r8, ip, ip │ │ │ │ - tsteq r8, ip, lsl r2 │ │ │ │ - smlatbeq r2, r4, sp, ip │ │ │ │ - tsteq r2, lr, asr #22 │ │ │ │ - tsteq r2, ip, asr fp │ │ │ │ - tsteq r2, sl, ror #22 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - tsteq r2, lr, ror fp │ │ │ │ - smlabbeq r2, r8, fp, ip │ │ │ │ - @ instruction: 0x0102cb92 │ │ │ │ - smlatbeq r2, r4, fp, ip │ │ │ │ - @ instruction: 0x0102cbb6 │ │ │ │ - smlabteq r2, r8, fp, ip │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ - smlatteq r2, ip, fp, ip │ │ │ │ - tsteq r8, r0, asr #2 │ │ │ │ + smlatbeq r2, ip, ip, ip │ │ │ │ + @ instruction: 0x0102ccb4 │ │ │ │ + @ instruction: 0x0102ccbc │ │ │ │ + smlabteq r2, ip, ip, ip │ │ │ │ ldrdeq ip, [r2, -ip] │ │ │ │ - tsteq r2, r2, ror sl │ │ │ │ - smlabbeq r2, r0, sl, ip │ │ │ │ - smlabbeq r2, lr, sl, ip │ │ │ │ - @ instruction: 0x0102ca98 │ │ │ │ - smlatbeq r2, r2, sl, ip │ │ │ │ + smlatteq r2, ip, ip, ip │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r2, ip, lsl #26 │ │ │ │ + tsteq r8, lr, asr r2 │ │ │ │ + smlatbeq r2, r8, sp, ip │ │ │ │ + smlabbeq r2, ip, fp, ip │ │ │ │ + @ instruction: 0x0102cb98 │ │ │ │ + smlatbeq r2, r4, fp, ip │ │ │ │ + smlatbeq r2, ip, fp, ip │ │ │ │ + @ instruction: 0x0102cbb4 │ │ │ │ + @ instruction: 0x0102cbbc │ │ │ │ + smlabteq r2, r4, fp, ip │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + smlatteq r2, r4, fp, ip │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ + tsteq r2, r4, lsl #24 │ │ │ │ + tsteq r2, r4, lsl ip │ │ │ │ + tsteq r8, r6, ror #2 │ │ │ │ + smlabteq r2, r4, ip, ip │ │ │ │ + @ instruction: 0x0102ca94 │ │ │ │ + smlatbeq r2, r0, sl, ip │ │ │ │ smlatbeq r2, ip, sl, ip │ │ │ │ - @ instruction: 0x0102cab6 │ │ │ │ - smlabteq r2, r8, sl, ip │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ + @ instruction: 0x0102cab4 │ │ │ │ + @ instruction: 0x0102cabc │ │ │ │ + smlabteq r2, r4, sl, ip │ │ │ │ + smlabteq r2, ip, sl, ip │ │ │ │ + ldrdeq ip, [r2, -ip] │ │ │ │ smlatteq r2, ip, sl, ip │ │ │ │ - strdeq ip, [r2, -lr] │ │ │ │ - tsteq r2, r0, lsl fp │ │ │ │ - tsteq r8, r4, rrx │ │ │ │ - tsteq r2, r4, lsl ip │ │ │ │ - @ instruction: 0x0102c996 │ │ │ │ - smlatbeq r2, r4, r9, ip │ │ │ │ - @ instruction: 0x0102c9b2 │ │ │ │ + strdeq ip, [r2, -ip] │ │ │ │ + tsteq r2, ip, lsl #22 │ │ │ │ + tsteq r2, ip, lsl fp │ │ │ │ + tsteq r8, lr, rrx │ │ │ │ + smlatteq r2, r0, fp, ip │ │ │ │ + @ instruction: 0x0102c99c │ │ │ │ + smlatbeq r2, r8, r9, ip │ │ │ │ + @ instruction: 0x0102c9b4 │ │ │ │ @ instruction: 0x0102c9bc │ │ │ │ - smlabteq r2, r6, r9, ip │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - ldrdeq ip, [r2, -sl] │ │ │ │ - smlatteq r2, ip, r9, ip │ │ │ │ - strdeq ip, [r2, -lr] │ │ │ │ - tsteq r2, r0, lsl sl │ │ │ │ - tsteq r2, r2, lsr #20 │ │ │ │ - tsteq r2, r4, lsr sl │ │ │ │ - smlabbeq r8, r8, pc, r2 @ │ │ │ │ - tsteq r2, lr, asr #22 │ │ │ │ - tsteq r8, ip, lsr #30 │ │ │ │ - rscseq r6, pc, r0, lsl #27 │ │ │ │ + smlabteq r2, r4, r9, ip │ │ │ │ + smlabteq r2, ip, r9, ip │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + smlatteq r2, r4, r9, ip │ │ │ │ + strdeq ip, [r2, -r4] │ │ │ │ + tsteq r2, r4, lsl #20 │ │ │ │ + tsteq r2, r6, lsl sl │ │ │ │ + tsteq r2, r8, lsr #20 │ │ │ │ + tsteq r8, ip, ror pc │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + smlatbeq r2, lr, r8, ip │ │ │ │ + @ instruction: 0x0102c8bc │ │ │ │ + smlabteq r2, sl, r8, ip │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + smlatteq r2, r8, r8, ip │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + tsteq r2, r4, lsl #18 │ │ │ │ + tsteq r2, r6, lsl r9 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ + tsteq r2, sl, lsr r9 │ │ │ │ + tsteq r2, ip, asr #18 │ │ │ │ + smlatbeq r8, r0, lr, r2 │ │ │ │ + tsteq r2, ip, lsr sl │ │ │ │ + ldrdeq ip, [r2, -r2] │ │ │ │ + smlatteq r2, r0, r7, ip │ │ │ │ + smlatteq r2, lr, r7, ip │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + tsteq r2, r2, lsl #16 │ │ │ │ + tsteq r2, ip, lsl #16 │ │ │ │ + tsteq r2, r6, lsl r8 │ │ │ │ + tsteq r2, r8, lsr #16 │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + tsteq r2, ip, asr #16 │ │ │ │ + tsteq r2, lr, asr r8 │ │ │ │ + tsteq r2, r0, ror r8 │ │ │ │ + smlabteq r8, r4, sp, r2 │ │ │ │ + tsteq r2, r4, ror r9 │ │ │ │ + strdeq ip, [r2, -r6] │ │ │ │ + tsteq r2, r4, lsl #14 │ │ │ │ + tsteq r2, r2, lsl r7 │ │ │ │ + tsteq r2, ip, lsl r7 │ │ │ │ + tsteq r2, r6, lsr #14 │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ + tsteq r2, sl, lsr r7 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r2, r0, ror r7 │ │ │ │ + smlabbeq r2, r2, r7, ip │ │ │ │ + @ instruction: 0x0102c794 │ │ │ │ + smlatteq r8, r8, ip, r2 │ │ │ │ + smlatbeq r2, lr, r8, ip │ │ │ │ + smlabbeq r8, ip, ip, r2 │ │ │ │ + rscseq r6, pc, r0, ror #21 │ │ │ │ msrmi SPSR_fs, #64, 4 │ │ │ │ @ instruction: 0xf0004298 │ │ │ │ vrhadd.s8 q4, q8, q1 │ │ │ │ @ instruction: 0xf5b080e3 │ │ │ │ @ instruction: 0xf0006f84 │ │ │ │ stmdale sp!, {r0, r1, r2, r3, r4, r5, r7, r8, pc}^ │ │ │ │ svcvc 0x0041f5b0 │ │ │ │ @@ -114800,117 +114800,117 @@ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2152 @ 0xfffff798 │ │ │ │ stmdami r8!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ ldrbtmi r4, [r8], #-2151 @ 0xfffff799 │ │ │ │ stmdami r7!, {r4, r5, r6, r8, r9, sl, lr}^ │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r2, r2, lsr r9 │ │ │ │ - tsteq r2, sl, asr r9 │ │ │ │ - tsteq r2, r4, ror r9 │ │ │ │ - @ instruction: 0x0102c990 │ │ │ │ - smlatbeq r2, r2, r9, ip │ │ │ │ - ldrdeq ip, [r2, -r0] │ │ │ │ - smlatteq r2, ip, r9, ip │ │ │ │ - tsteq r2, r4, asr #20 │ │ │ │ - smlabbeq r2, r0, sl, ip │ │ │ │ - @ instruction: 0x0102cabc │ │ │ │ - smlatteq r2, sl, sl, ip │ │ │ │ - tsteq r2, sl, lsl fp │ │ │ │ - tsteq r2, ip, asr #22 │ │ │ │ - tsteq r2, r4, ror fp │ │ │ │ - smlatteq r2, r6, fp, ip │ │ │ │ - tsteq r2, lr, lsl ip │ │ │ │ - tsteq r2, r6, ror #24 │ │ │ │ - smlatbeq r2, r0, ip, ip │ │ │ │ - smlatteq r2, r0, ip, ip │ │ │ │ - tsteq r2, r8, lsl sp │ │ │ │ - tsteq r2, lr, lsr sp │ │ │ │ - @ instruction: 0x0102cdba │ │ │ │ - smlatteq r2, lr, sp, ip │ │ │ │ - tsteq r2, r2, asr #28 │ │ │ │ - smlabbeq r2, r0, lr, ip │ │ │ │ - smlabteq r2, r8, lr, ip │ │ │ │ - tsteq r2, r8, lsl #30 │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - tsteq r2, r0, lsr #20 │ │ │ │ - @ instruction: 0x0102c79e │ │ │ │ - @ instruction: 0x0102c690 │ │ │ │ - tsteq r2, r6, lsr #12 │ │ │ │ + @ instruction: 0x0102c692 │ │ │ │ + @ instruction: 0x0102c6ba │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ strdeq ip, [r2, -r0] │ │ │ │ - smlabteq r2, r2, r5, ip │ │ │ │ - rscseq r6, pc, r8, ror r7 @ │ │ │ │ - rscseq r6, pc, r2, ror r7 @ │ │ │ │ - tsteq r2, r8, asr #12 │ │ │ │ - tsteq r2, r6, lsl r6 │ │ │ │ - rscseq r6, pc, r0, ror #14 │ │ │ │ - rscseq r6, pc, sl, asr r7 @ │ │ │ │ - smlatteq r2, r0, r6, ip │ │ │ │ - @ instruction: 0x0102c69e │ │ │ │ - tsteq r2, ip, asr r6 │ │ │ │ - rscseq r6, pc, r2, asr #14 │ │ │ │ - rscseq r6, pc, ip, lsr r7 @ │ │ │ │ - tsteq r2, r6, lsl #14 │ │ │ │ - tsteq r2, ip, lsl r7 │ │ │ │ - rscseq r6, pc, sl, lsr #14 │ │ │ │ - tsteq r2, r4, ror r8 │ │ │ │ - smlabteq r2, lr, r7, ip │ │ │ │ - smlabbeq r2, r0, r7, ip │ │ │ │ - tsteq r2, r6, lsr r7 │ │ │ │ - rscseq r6, pc, ip, lsl #14 │ │ │ │ - rscseq r6, pc, r6, lsl #14 │ │ │ │ - tsteq r2, r0, lsl r8 │ │ │ │ - smlabteq r2, sl, r7, ip │ │ │ │ - ldrshteq r6, [pc], #100 │ │ │ │ - rscseq r6, pc, lr, ror #13 │ │ │ │ - ldrdeq ip, [r2, -ip] │ │ │ │ - @ instruction: 0x0102c892 │ │ │ │ - tsteq r2, ip, asr #16 │ │ │ │ - ldrsbteq r6, [pc], #102 │ │ │ │ - ldrsbteq r6, [pc], #96 │ │ │ │ - tsteq r2, r6, lsl #18 │ │ │ │ - tsteq r2, r4, lsr #18 │ │ │ │ - ldrhteq r6, [pc], #110 │ │ │ │ - smlatteq r2, r8, fp, ip │ │ │ │ + tsteq r2, r2, lsl #14 │ │ │ │ + tsteq r2, r0, lsr r7 │ │ │ │ + tsteq r2, ip, asr #14 │ │ │ │ + smlatbeq r2, r4, r7, ip │ │ │ │ + smlatteq r2, r0, r7, ip │ │ │ │ + tsteq r2, ip, lsl r8 │ │ │ │ + tsteq r2, sl, asr #16 │ │ │ │ + tsteq r2, sl, ror r8 │ │ │ │ + smlatbeq r2, ip, r8, ip │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + tsteq r2, r6, asr #18 │ │ │ │ + tsteq r2, lr, ror r9 │ │ │ │ + smlabteq r2, r6, r9, ip │ │ │ │ + tsteq r2, r0, lsl #20 │ │ │ │ + tsteq r2, r0, asr #20 │ │ │ │ + tsteq r2, r8, ror sl │ │ │ │ @ instruction: 0x0102ca9e │ │ │ │ - smlatteq r2, r4, r9, ip │ │ │ │ - @ instruction: 0x0102c996 │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ - smlalseq r6, pc, sl, r6 @ │ │ │ │ - smlalseq r6, pc, r4, r6 @ │ │ │ │ - tsteq r2, r2, lsr sl │ │ │ │ - smlatteq r2, r4, r9, ip │ │ │ │ - rscseq r6, pc, r2, lsl #13 │ │ │ │ - rscseq r6, pc, ip, ror r6 @ │ │ │ │ - tsteq r2, r6, lsl fp │ │ │ │ - smlabteq r2, r8, sl, ip │ │ │ │ - tsteq r2, sl, ror sl │ │ │ │ - rscseq r6, pc, r4, ror #12 │ │ │ │ - rscseq r6, pc, lr, asr r6 @ │ │ │ │ - tsteq r2, r0, asr #22 │ │ │ │ - tsteq r2, lr, asr fp │ │ │ │ - rscseq r6, pc, ip, asr #12 │ │ │ │ + tsteq r2, sl, lsl fp │ │ │ │ + tsteq r2, lr, asr #22 │ │ │ │ + smlatbeq r2, r2, fp, ip │ │ │ │ + smlatteq r2, r0, fp, ip │ │ │ │ + tsteq r2, r8, lsr #24 │ │ │ │ + tsteq r2, r8, ror #24 │ │ │ │ + @ instruction: 0x0102cc92 │ │ │ │ + smlabbeq r2, r0, r7, ip │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + strdeq ip, [r2, -r0] │ │ │ │ + smlabbeq r2, r6, r3, ip │ │ │ │ + tsteq r2, r0, asr r3 │ │ │ │ + tsteq r2, r2, lsr #6 │ │ │ │ + ldrsbteq r6, [pc], #72 │ │ │ │ + ldrsbteq r6, [pc], #66 │ │ │ │ + smlatbeq r2, r8, r3, ip │ │ │ │ + tsteq r2, r6, ror r3 │ │ │ │ + rscseq r6, pc, r0, asr #9 │ │ │ │ + ldrhteq r6, [pc], #74 │ │ │ │ + tsteq r2, r0, asr #8 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + @ instruction: 0x0102c3bc │ │ │ │ + rscseq r6, pc, r2, lsr #9 │ │ │ │ + smlalseq r6, pc, ip, r4 @ │ │ │ │ + tsteq r2, r6, ror #8 │ │ │ │ + tsteq r2, ip, ror r4 │ │ │ │ + rscseq r6, pc, sl, lsl #9 │ │ │ │ + ldrdeq ip, [r2, -r4] │ │ │ │ + tsteq r2, lr, lsr #10 │ │ │ │ + smlatteq r2, r0, r4, ip │ │ │ │ + @ instruction: 0x0102c496 │ │ │ │ + rscseq r6, pc, ip, ror #8 │ │ │ │ + rscseq r6, pc, r6, ror #8 │ │ │ │ + tsteq r2, r0, ror r5 │ │ │ │ + tsteq r2, sl, lsr #10 │ │ │ │ + rscseq r6, pc, r4, asr r4 @ │ │ │ │ + rscseq r6, pc, lr, asr #8 │ │ │ │ + tsteq r2, ip, lsr r6 │ │ │ │ strdeq ip, [r2, -r2] │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ + smlatbeq r2, ip, r5, ip │ │ │ │ + rscseq r6, pc, r6, lsr r4 @ │ │ │ │ + rscseq r6, pc, r0, lsr r4 @ │ │ │ │ + tsteq r2, r6, ror #12 │ │ │ │ + smlabbeq r2, r4, r6, ip │ │ │ │ + rscseq r6, pc, lr, lsl r4 @ │ │ │ │ + tsteq r2, r8, asr #18 │ │ │ │ + strdeq ip, [r2, -lr] │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + strdeq ip, [r2, -r6] │ │ │ │ + smlatbeq r2, r8, r6, ip │ │ │ │ + ldrshteq r6, [pc], #58 │ │ │ │ + ldrshteq r6, [pc], #52 │ │ │ │ + @ instruction: 0x0102c792 │ │ │ │ + tsteq r2, r4, asr #14 │ │ │ │ + rscseq r6, pc, r2, ror #7 │ │ │ │ + ldrsbteq r6, [pc], #60 │ │ │ │ + tsteq r2, r6, ror r8 │ │ │ │ + tsteq r2, r8, lsr #16 │ │ │ │ + ldrdeq ip, [r2, -sl] │ │ │ │ + rscseq r6, pc, r4, asr #7 │ │ │ │ + ldrhteq r6, [pc], #62 │ │ │ │ + smlatbeq r2, r0, r8, ip │ │ │ │ + @ instruction: 0x0102c8be │ │ │ │ + rscseq r6, pc, ip, lsr #7 │ │ │ │ + tsteq r2, r2, asr sl │ │ │ │ + smlabbeq r2, ip, r9, ip │ │ │ │ + tsteq r2, r6, lsr r9 │ │ │ │ + smlatteq r2, r8, r8, ip │ │ │ │ + rscseq r6, pc, lr, lsl #7 │ │ │ │ + rscseq r6, pc, r8, lsl #7 │ │ │ │ + ldrdeq ip, [r2, -lr] │ │ │ │ + smlabbeq r2, ip, r9, ip │ │ │ │ + rscseq r6, pc, r6, ror r3 @ │ │ │ │ + rscseq r6, pc, r0, ror r3 @ │ │ │ │ ldrdeq ip, [r2, -r6] │ │ │ │ - smlabbeq r2, r8, fp, ip │ │ │ │ - rscseq r6, pc, lr, lsr #12 │ │ │ │ - rscseq r6, pc, r8, lsr #12 │ │ │ │ - tsteq r2, lr, ror ip │ │ │ │ - tsteq r2, ip, lsr #24 │ │ │ │ - rscseq r6, pc, r6, lsl r6 @ │ │ │ │ - rscseq r6, pc, r0, lsl r6 @ │ │ │ │ - tsteq r2, r6, ror sp │ │ │ │ - tsteq r2, r0, lsr #26 │ │ │ │ - smlabteq r2, lr, ip, ip │ │ │ │ - ldrshteq r6, [pc], #88 │ │ │ │ - ldrshteq r6, [pc], #82 │ │ │ │ - smlatbeq r2, r4, sp, ip │ │ │ │ - smlabteq r2, r6, sp, ip │ │ │ │ - rscseq r6, pc, r0, ror #11 │ │ │ │ + smlabbeq r2, r0, sl, ip │ │ │ │ + tsteq r2, lr, lsr #20 │ │ │ │ + rscseq r6, pc, r8, asr r3 @ │ │ │ │ + rscseq r6, pc, r2, asr r3 @ │ │ │ │ + tsteq r2, r4, lsl #22 │ │ │ │ + tsteq r2, r6, lsr #22 │ │ │ │ + rscseq r6, pc, r0, asr #6 │ │ │ │ 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 │ │ │ │ - ldrdeq pc, [r1, -sl] │ │ │ │ - tsteq r1, r4, asr #30 │ │ │ │ - rscseq r6, pc, r0, ror r7 @ │ │ │ │ - tsteq r1, r6, lsl pc │ │ │ │ - rscseq r6, pc, r8, asr #12 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - rscseq r6, pc, r2, asr #12 │ │ │ │ - tsteq r2, r6, lsr sl │ │ │ │ - tsteq r2, lr, lsr #20 │ │ │ │ - @ instruction: 0x0102e2b2 │ │ │ │ - tsteq r2, r6, lsl sl │ │ │ │ - tsteq r2, lr, lsl #20 │ │ │ │ - tsteq r2, r6, lsl #20 │ │ │ │ + tstpeq r1, sl, lsr r8 @ p-variant is OBSOLETE │ │ │ │ + smlatbeq r1, r4, ip, r5 │ │ │ │ + ldrsbteq r6, [pc], #64 │ │ │ │ + tsteq r1, r6, ror ip │ │ │ │ + rscseq r6, pc, r8, lsr #7 │ │ │ │ + smlatbeq r1, r2, fp, r5 │ │ │ │ + rscseq r6, pc, r2, lsr #7 │ │ │ │ + @ instruction: 0x0102c796 │ │ │ │ + smlabbeq r2, lr, r7, ip │ │ │ │ + tsteq r2, r2, lsl r0 │ │ │ │ + tsteq r2, r6, ror r7 │ │ │ │ + tsteq r2, lr, ror #14 │ │ │ │ + tsteq r2, r6, ror #14 │ │ │ │ + tsteq r2, lr, asr r7 │ │ │ │ + tsteq r2, r6, asr r7 │ │ │ │ + tsteq r8, ip, ror #2 │ │ │ │ + rscseq r6, pc, r2, lsl #6 │ │ │ │ + ldrdeq r5, [r1, -r0] │ │ │ │ + ldrshteq r6, [pc], #32 │ │ │ │ + @ instruction: 0x01015ab2 │ │ │ │ + ldrshteq r6, [pc], #42 │ │ │ │ + @ instruction: 0x01015a94 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + smlatbeq r0, lr, r8, r4 │ │ │ │ + smlatbeq r2, ip, r6, ip │ │ │ │ + smlatbeq r2, r8, r6, ip │ │ │ │ + smlatbeq r2, r4, r6, ip │ │ │ │ + smlatbeq r2, r4, r6, ip │ │ │ │ + smlatbeq r2, r8, r6, ip │ │ │ │ + smlalseq r6, pc, ip, r2 @ │ │ │ │ + smlalseq r6, pc, r6, r2 @ │ │ │ │ + @ instruction: 0x0102c690 │ │ │ │ + ldrdeq r5, [r1, -r4] │ │ │ │ + smlabbeq r2, r2, r6, ip │ │ │ │ + tsteq r2, r6, ror r6 │ │ │ │ + tsteq r2, ip, ror #12 │ │ │ │ + smlatbeq r0, ip, r7, r4 │ │ │ │ + @ instruction: 0x01004796 │ │ │ │ + tsteq r2, r0, asr r6 │ │ │ │ + rscseq ip, ip, r4, asr #24 │ │ │ │ + tsteq r2, r2, asr #12 │ │ │ │ + tsteq r2, ip, lsr r6 │ │ │ │ + tsteq r0, r4, asr r7 │ │ │ │ + tsteq r0, lr, lsr r7 │ │ │ │ + smlabbeq r1, r2, sl, r7 │ │ │ │ + tsteq r2, lr, lsl #30 │ │ │ │ + rscseq r6, pc, r4, lsr r3 @ │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + rscseq r6, pc, lr, ror #2 │ │ │ │ + rscseq r6, pc, r8, ror #2 │ │ │ │ + smlabteq r0, r4, r4, r4 │ │ │ │ + smlabteq r0, r6, r4, r4 │ │ │ │ + smlatbeq r2, r0, r5, ip │ │ │ │ + @ instruction: 0x0102c59e │ │ │ │ + tsteq r1, r8, asr #14 │ │ │ │ + tsteq r1, lr, lsl sl │ │ │ │ + rscseq r6, pc, lr, ror #1 │ │ │ │ + rscseq r6, pc, r8, ror #1 │ │ │ │ + tsteq r2, r0, ror #10 │ │ │ │ + tsteq r2, r6, asr r5 │ │ │ │ + tsteq r2, r0, asr r5 │ │ │ │ + tsteq r2, lr, lsl r4 │ │ │ │ + smlatbeq r2, r4, ip, sp │ │ │ │ + tsteq r2, sl, lsl #8 │ │ │ │ + tsteq r2, r4, lsl #8 │ │ │ │ strdeq ip, [r2, -lr] │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - tsteq r8, ip, lsl #8 │ │ │ │ - rscseq r6, pc, r2, lsr #11 │ │ │ │ - tsteq r1, r0, ror sp │ │ │ │ - smlalseq r6, pc, r0, r5 @ │ │ │ │ - tsteq r1, r2, asr sp │ │ │ │ - smlalseq r6, pc, sl, r5 @ │ │ │ │ - tsteq r1, r4, lsr sp │ │ │ │ - strdeq r5, [r1, -r8] │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - tsteq r0, lr, asr #22 │ │ │ │ - tsteq r2, ip, asr #18 │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ - tsteq r2, r4, asr #18 │ │ │ │ - tsteq r2, r4, asr #18 │ │ │ │ - tsteq r2, r8, asr #18 │ │ │ │ - rscseq r6, pc, ip, lsr r5 @ │ │ │ │ - rscseq r6, pc, r6, lsr r5 @ │ │ │ │ - tsteq r2, r0, lsr r9 │ │ │ │ - tsteq r1, r4, ror ip │ │ │ │ - tsteq r2, r2, lsr #18 │ │ │ │ - tsteq r2, r6, lsl r9 │ │ │ │ - tsteq r2, ip, lsl #18 │ │ │ │ - tsteq r0, ip, asr #20 │ │ │ │ - tsteq r0, r6, lsr sl │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - rscseq ip, ip, r4, ror #29 │ │ │ │ - smlatteq r2, r2, r8, ip │ │ │ │ + strdeq ip, [r2, -r8] │ │ │ │ + tsteq r8, r8, lsl lr │ │ │ │ + smlatteq r2, r6, r4, ip │ │ │ │ + smlabbeq r1, r6, r7, r5 │ │ │ │ ldrdeq ip, [r2, -ip] │ │ │ │ - strdeq r4, [r0, -r4] │ │ │ │ - ldrdeq r4, [r0, -lr] │ │ │ │ - tsteq r1, r2, lsr #26 │ │ │ │ - smlatbeq r2, lr, r1, r4 │ │ │ │ - ldrsbteq r6, [pc], #84 │ │ │ │ - smlatteq r1, lr, fp, r7 │ │ │ │ - rscseq r6, pc, lr, lsl #8 │ │ │ │ - rscseq r6, pc, r8, lsl #8 │ │ │ │ - tsteq r0, r4, ror #14 │ │ │ │ - tsteq r0, r6, ror #14 │ │ │ │ - tsteq r2, r0, asr #16 │ │ │ │ - tsteq r2, lr, lsr r8 │ │ │ │ - smlatteq r1, r8, r9, r7 │ │ │ │ - @ instruction: 0x01017cbe │ │ │ │ - rscseq r6, pc, lr, lsl #7 │ │ │ │ - rscseq r6, pc, r8, lsl #7 │ │ │ │ - tsteq r2, r0, lsl #16 │ │ │ │ - strdeq ip, [r2, -r6] │ │ │ │ - strdeq ip, [r2, -r0] │ │ │ │ - @ instruction: 0x0102c6be │ │ │ │ - tsteq r2, r4, asr #30 │ │ │ │ - smlatbeq r2, sl, r6, ip │ │ │ │ - smlatbeq r2, r4, r6, ip │ │ │ │ - @ instruction: 0x0102c69e │ │ │ │ - @ instruction: 0x0102c698 │ │ │ │ - strheq r2, [r8, -r8] │ │ │ │ - smlabbeq r2, r6, r7, ip │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - tsteq r2, ip, ror r7 │ │ │ │ - tsteq r2, r0, ror r7 │ │ │ │ - tsteq r2, ip, ror #14 │ │ │ │ - tsteq r2, r4, ror #14 │ │ │ │ - tsteq r2, ip, asr r7 │ │ │ │ - tsteq r2, r0, ror #14 │ │ │ │ - tsteq r1, r4, ror #10 │ │ │ │ - smlatbeq r1, sl, ip, r5 │ │ │ │ - tsteq r1, lr, lsr r9 │ │ │ │ - rscseq r5, pc, r0, lsl lr @ │ │ │ │ + ldrdeq ip, [r2, -r0] │ │ │ │ + smlabteq r2, ip, r4, ip │ │ │ │ + smlabteq r2, r4, r4, ip │ │ │ │ + @ instruction: 0x0102c4bc │ │ │ │ + smlabteq r2, r0, r4, ip │ │ │ │ + smlabteq r1, r4, r2, r5 │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + @ instruction: 0x0101569e │ │ │ │ + rscseq r5, pc, r0, ror fp @ │ │ │ │ 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 │ │ │ │ - @ instruction: 0x0102c5b4 │ │ │ │ + tsteq r2, r4, lsl r3 │ │ │ │ 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.2-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 │ │ │ │ - ldrshteq r5, [pc], #246 │ │ │ │ - tsteq r2, sl, lsr #12 │ │ │ │ - rscseq r5, pc, sl, ror #31 │ │ │ │ - ldrsbteq r5, [pc], #246 │ │ │ │ - smlabteq r8, r0, sp, r1 │ │ │ │ - rscseq r5, pc, r4, asr #31 │ │ │ │ - rscseq r5, pc, r6, asr #31 │ │ │ │ - ldrhteq r5, [pc], #254 │ │ │ │ - tsteq r2, r6, lsr #32 │ │ │ │ - tsteq r2, r8, lsr #32 │ │ │ │ - tsteq r2, r0, lsr #32 │ │ │ │ - rscseq r5, pc, r2, lsl #31 │ │ │ │ - tsteq r2, r8, ror #10 │ │ │ │ - rscseq r5, pc, r2, ror pc @ │ │ │ │ - rscseq r5, pc, r0, lsl #31 │ │ │ │ - @ instruction: 0x0102c492 │ │ │ │ - rscseq r5, pc, r2, lsl #31 │ │ │ │ - tsteq r2, r6, lsl r5 │ │ │ │ - rscseq r5, pc, r8, ror pc @ │ │ │ │ - rscseq r5, pc, r6, ror #30 │ │ │ │ - @ instruction: 0x01081cb2 │ │ │ │ - rscseq r5, pc, r8, asr pc @ │ │ │ │ - rscseq r5, pc, r0, ror #30 │ │ │ │ - rscseq r5, pc, r2, ror #30 │ │ │ │ - rscseq r5, pc, ip, asr pc @ │ │ │ │ - rscseq r5, pc, r4, lsr pc @ │ │ │ │ - rscseq r5, pc, r6, lsr pc @ │ │ │ │ - rscseq r5, pc, r8, asr #30 │ │ │ │ - rscseq r5, pc, r4, ror #28 │ │ │ │ - rscseq r5, pc, lr, asr lr @ │ │ │ │ - rscseq r5, pc, r4, lsr pc @ │ │ │ │ - rscseq r5, pc, r8, lsr lr @ │ │ │ │ - rscseq r5, pc, r2, lsr lr @ │ │ │ │ - tsteq r2, r4, ror r6 │ │ │ │ - rscseq r5, pc, ip, lsl #28 │ │ │ │ - rscseq r5, pc, r6, lsl #28 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ - tsteq r1, r4, asr #22 │ │ │ │ - ldrdeq r7, [r1, -r4] │ │ │ │ - ldrdeq r7, [r1, -r2] │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - tsteq r2, r4, lsl #6 │ │ │ │ - strdeq r2, [r2, -lr] │ │ │ │ - strdeq r2, [r2, -r8] │ │ │ │ - strdeq r2, [r2, -r2] │ │ │ │ - smlatteq r2, ip, r2, r2 │ │ │ │ - smlatteq r2, r6, r2, r2 │ │ │ │ - rscseq sp, pc, r8, ror #10 │ │ │ │ - rscseq sp, pc, r6, ror #10 │ │ │ │ - smlabteq r2, r4, r2, r2 │ │ │ │ - smlabteq r8, ip, sl, r1 │ │ │ │ - smlabteq r2, lr, r2, r2 │ │ │ │ - rscseq sp, pc, r6, ror r5 @ │ │ │ │ - rscseq sp, pc, ip, asr r5 @ │ │ │ │ - smlabteq r2, r2, r2, r2 │ │ │ │ - rscseq r5, pc, sl, lsr #25 │ │ │ │ - rscseq r5, pc, r4, lsr #25 │ │ │ │ - tsteq r2, r2, ror #4 │ │ │ │ - smlabteq r2, lr, r1, r2 │ │ │ │ - ldrdeq r2, [r2, -r4] │ │ │ │ - tsteq r2, sl, asr #4 │ │ │ │ - smlatbeq r2, r2, r1, r2 │ │ │ │ - smlatbeq r2, r8, r1, r2 │ │ │ │ - tsteq r2, r2, lsr r2 │ │ │ │ - tsteq r2, r8, lsr r2 │ │ │ │ - tsteq r2, lr, lsl r2 │ │ │ │ - ldrdeq r1, [r8, -sl] │ │ │ │ - tsteq r2, ip, lsl r2 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - tsteq r2, r0, ror #2 │ │ │ │ - rscseq r5, pc, r6, asr #23 │ │ │ │ - rscseq r5, pc, r0, asr #23 │ │ │ │ - strdeq r6, [r2, -r2] │ │ │ │ - strdeq r5, [r1, -r6] │ │ │ │ + rscseq r5, pc, r6, asr sp @ │ │ │ │ + smlabbeq r2, sl, r3, r6 │ │ │ │ + rscseq r5, pc, sl, asr #26 │ │ │ │ + rscseq r5, pc, r6, lsr sp @ │ │ │ │ + tsteq r8, r0, lsr #22 │ │ │ │ + rscseq r5, pc, r4, lsr #26 │ │ │ │ + rscseq r5, pc, r6, lsr #26 │ │ │ │ + rscseq r5, pc, lr, lsl sp @ │ │ │ │ + smlabbeq r2, r6, sp, r8 │ │ │ │ + smlabbeq r2, r8, sp, r8 │ │ │ │ + smlabbeq r2, r0, sp, r8 │ │ │ │ + rscseq r5, pc, r2, ror #25 │ │ │ │ + smlabteq r2, r8, r2, r6 │ │ │ │ + ldrsbteq r5, [pc], #194 │ │ │ │ + rscseq r5, pc, r0, ror #25 │ │ │ │ + strdeq ip, [r2, -r2] │ │ │ │ + rscseq r5, pc, r2, ror #25 │ │ │ │ + tsteq r2, r6, ror r2 │ │ │ │ + ldrsbteq r5, [pc], #200 │ │ │ │ + rscseq r5, pc, r6, asr #25 │ │ │ │ + tsteq r8, r2, lsl sl │ │ │ │ + ldrhteq r5, [pc], #200 │ │ │ │ + rscseq r5, pc, r0, asr #25 │ │ │ │ + rscseq r5, pc, r2, asr #25 │ │ │ │ + ldrhteq r5, [pc], #204 │ │ │ │ + smlalseq r5, pc, r4, ip @ │ │ │ │ + smlalseq r5, pc, r6, ip @ │ │ │ │ + rscseq r5, pc, r8, lsr #25 │ │ │ │ + rscseq r5, pc, r4, asr #23 │ │ │ │ + ldrhteq r5, [pc], #190 │ │ │ │ + smlalseq r5, pc, r4, ip @ │ │ │ │ + smlalseq r5, pc, r8, fp @ │ │ │ │ + smlalseq r5, pc, r2, fp @ │ │ │ │ + ldrdeq r4, [r2, -r4] │ │ │ │ + rscseq r5, pc, ip, ror #22 │ │ │ │ + rscseq r5, pc, r6, ror #22 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, lr, asr r8 │ │ │ │ + smlatbeq r1, r4, r8, r7 │ │ │ │ + tsteq r1, r4, lsr r8 │ │ │ │ + tsteq r1, r2, lsr r8 │ │ │ │ + tsteq r2, sl, rrx │ │ │ │ + tsteq r2, r4, rrx │ │ │ │ + qaddeq r2, lr, r2 │ │ │ │ + qaddeq r2, r8, r2 │ │ │ │ + qaddeq r2, r2, r2 │ │ │ │ + tsteq r2, ip, asr #32 │ │ │ │ + tsteq r2, r6, asr #32 │ │ │ │ + rscseq sp, pc, r8, asr #5 │ │ │ │ + rscseq sp, pc, r6, asr #5 │ │ │ │ + tsteq r2, r4, lsr #32 │ │ │ │ + tsteq r8, ip, lsr #16 │ │ │ │ + tsteq r2, lr, lsr #32 │ │ │ │ + ldrsbteq sp, [pc], #38 │ │ │ │ + ldrhteq sp, [pc], #44 │ │ │ │ + tsteq r2, r2, lsr #32 │ │ │ │ + rscseq r5, pc, sl, lsl #20 │ │ │ │ + rscseq r5, pc, r4, lsl #20 │ │ │ │ + smlabteq r2, r2, pc, r5 @ │ │ │ │ + tsteq r2, lr, lsr #30 │ │ │ │ + tsteq r2, r4, lsr pc │ │ │ │ + smlatbeq r2, sl, pc, r5 @ │ │ │ │ + tsteq r2, r2, lsl #30 │ │ │ │ + tsteq r2, r8, lsl #30 │ │ │ │ + @ instruction: 0x01025f92 │ │ │ │ + @ instruction: 0x01025f98 │ │ │ │ + tsteq r2, lr, ror pc │ │ │ │ + tsteq r8, sl, lsr r7 │ │ │ │ + tsteq r2, ip, ror pc │ │ │ │ + swpeq r5, lr, [r1] │ │ │ │ + smlabteq r2, r0, lr, fp │ │ │ │ + rscseq r5, pc, r6, lsr #18 │ │ │ │ + rscseq r5, pc, r0, lsr #18 │ │ │ │ + tsteq r2, r2, asr pc │ │ │ │ + qaddeq r5, r6, r1 │ │ │ │ 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, r0, ror r5 @ │ │ │ │ - tsteq r2, r6, ror pc │ │ │ │ - rscseq r5, pc, sl, lsl r5 @ │ │ │ │ - ldrshteq r5, [pc], #76 │ │ │ │ - ldrsbteq r5, [pc], #76 │ │ │ │ - rscseq r5, pc, r6, asr #9 │ │ │ │ - smlalseq r5, pc, ip, r4 @ │ │ │ │ - smlalseq r5, pc, r2, r4 @ │ │ │ │ - rscseq r5, pc, r4, ror r4 @ │ │ │ │ - rscseq r5, pc, lr, asr #8 │ │ │ │ - tsteq r2, r8, ror lr │ │ │ │ - rscseq r5, pc, sl, ror #7 │ │ │ │ - rscseq r5, pc, r4, asr #7 │ │ │ │ - rscseq r5, pc, r0, lsr #7 │ │ │ │ - rscseq r5, pc, r4, ror r3 @ │ │ │ │ - rscseq r5, pc, sl, asr #6 │ │ │ │ - rscseq r5, pc, r0, lsr #6 │ │ │ │ - ldrshteq r5, [pc], #36 │ │ │ │ - rscseq r5, pc, sl, ror #5 │ │ │ │ - rscseq r5, pc, r6, asr #5 │ │ │ │ - rscseq r5, pc, r2, lsr #5 │ │ │ │ - rscseq r5, pc, r8, ror r2 @ │ │ │ │ - rscseq r5, pc, r4, asr r2 @ │ │ │ │ - rscseq r5, pc, r0, lsr r2 @ │ │ │ │ - rscseq r5, pc, r4, lsl #4 │ │ │ │ - ldrsbteq r5, [pc], #24 │ │ │ │ - ldrhteq r5, [pc], #20 │ │ │ │ - smlalseq r5, pc, r0, r1 @ │ │ │ │ - rscseq r5, pc, r4, ror #2 │ │ │ │ - rscseq r5, pc, r0, asr #2 │ │ │ │ - rscseq r5, pc, r0, lsr #2 │ │ │ │ - rscseq r5, pc, r2, lsl #2 │ │ │ │ - smlabteq r2, r4, fp, fp │ │ │ │ - tsteq r2, r8, lsr ip │ │ │ │ - @ instruction: 0x0102bc96 │ │ │ │ - tsteq r2, ip, lsl #26 │ │ │ │ - tsteq r2, lr, ror sp │ │ │ │ - rscseq r5, pc, r8 │ │ │ │ - rscseq r4, pc, sl, asr #31 │ │ │ │ - rscseq r4, pc, r8, lsr #31 │ │ │ │ - rscseq r4, pc, r8, ror pc @ │ │ │ │ - rscseq r4, pc, r6, asr #30 │ │ │ │ - rscseq r4, pc, r8, lsr #30 │ │ │ │ - rscseq r4, pc, r8, lsl #30 │ │ │ │ - ldrsbteq r4, [pc], #230 │ │ │ │ - rscseq r4, pc, r4, lsr #29 │ │ │ │ - rscseq r4, pc, r2, ror lr @ │ │ │ │ - rscseq r4, pc, r2, asr #28 │ │ │ │ - rscseq r4, pc, r2, lsl lr @ │ │ │ │ - rscseq r4, pc, r8, lsl #28 │ │ │ │ - rscseq r4, pc, r0, ror #27 │ │ │ │ - ldrhteq r4, [pc], #208 │ │ │ │ - rscseq r4, pc, r8, lsr #27 │ │ │ │ - rscseq r4, pc, r4, lsl #27 │ │ │ │ - rscseq r4, pc, r6, asr sp @ │ │ │ │ - rscseq r4, pc, r8, lsr #26 │ │ │ │ - rscseq r4, pc, r0, lsr #26 │ │ │ │ - ldrshteq r4, [pc], #204 │ │ │ │ - ldrsbteq r4, [pc], #202 │ │ │ │ - ldrhteq r4, [pc], #192 │ │ │ │ - rscseq r4, pc, r6, lsl #25 │ │ │ │ - rscseq r4, pc, ip, asr ip @ │ │ │ │ - rscseq r4, pc, r4, asr ip @ │ │ │ │ - rscseq r4, pc, r0, lsr ip @ │ │ │ │ - rscseq r4, pc, lr, lsl #24 │ │ │ │ - rscseq r4, pc, r2, ror #23 │ │ │ │ - ldrhteq r4, [pc], #182 │ │ │ │ - ldrhteq r4, [pc], #176 │ │ │ │ - smlalseq r4, pc, r0, fp @ │ │ │ │ - rscseq r4, pc, r0, ror fp @ │ │ │ │ - rscseq r4, pc, r6, asr #22 │ │ │ │ - rscseq r4, pc, sl, lsl fp @ │ │ │ │ - ldrshteq r4, [pc], #162 │ │ │ │ - rscseq r4, pc, sl, asr #21 │ │ │ │ - rscseq r4, pc, r4, asr #21 │ │ │ │ - rscseq r4, pc, r2, lsr #21 │ │ │ │ - rscseq r4, pc, r6, ror sl @ │ │ │ │ - rscseq r4, pc, r0, ror sl @ │ │ │ │ - rscseq r4, pc, r0, asr sl @ │ │ │ │ - rscseq r4, pc, r8, lsr #20 │ │ │ │ - rscseq r4, pc, r0, lsl #20 │ │ │ │ - ldrshteq r4, [pc], #154 │ │ │ │ - ldrsbteq r4, [pc], #152 │ │ │ │ - ldrhteq r4, [pc], #150 │ │ │ │ - rscseq r4, pc, r8, lsl #19 │ │ │ │ - rscseq r4, pc, sl, asr r9 @ │ │ │ │ - rscseq r4, pc, ip, lsr #18 │ │ │ │ - rscseq r4, pc, r6, lsr #18 │ │ │ │ + ldrsbteq r5, [pc], #32 │ │ │ │ + ldrdeq fp, [r2, -r6] │ │ │ │ + rscseq r5, pc, sl, ror r2 @ │ │ │ │ + rscseq r5, pc, ip, asr r2 @ │ │ │ │ + rscseq r5, pc, ip, lsr r2 @ │ │ │ │ + rscseq r5, pc, r6, lsr #4 │ │ │ │ + ldrshteq r5, [pc], #28 │ │ │ │ + ldrshteq r5, [pc], #18 │ │ │ │ + ldrsbteq r5, [pc], #20 │ │ │ │ + rscseq r5, pc, lr, lsr #3 │ │ │ │ + ldrdeq fp, [r2, -r8] │ │ │ │ + rscseq r5, pc, sl, asr #2 │ │ │ │ + rscseq r5, pc, r4, lsr #2 │ │ │ │ + rscseq r5, pc, r0, lsl #2 │ │ │ │ + ldrsbteq r5, [pc], #4 │ │ │ │ + rscseq r5, pc, sl, lsr #1 │ │ │ │ + rscseq r5, pc, r0, lsl #1 │ │ │ │ + rscseq r5, pc, r4, asr r0 @ │ │ │ │ + rscseq r5, pc, sl, asr #32 │ │ │ │ + rscseq r5, pc, r6, lsr #32 │ │ │ │ + rscseq r5, pc, r2 │ │ │ │ + ldrsbteq r4, [pc], #248 │ │ │ │ + ldrhteq r4, [pc], #244 │ │ │ │ + smlalseq r4, pc, r0, pc @ │ │ │ │ + rscseq r4, pc, r4, ror #30 │ │ │ │ + rscseq r4, pc, r8, lsr pc @ │ │ │ │ + rscseq r4, pc, r4, lsl pc @ │ │ │ │ + ldrshteq r4, [pc], #224 │ │ │ │ + rscseq r4, pc, r4, asr #29 │ │ │ │ + rscseq r4, pc, r0, lsr #29 │ │ │ │ + rscseq r4, pc, r0, lsl #29 │ │ │ │ + rscseq r4, pc, r2, ror #28 │ │ │ │ + tsteq r2, r4, lsr #18 │ │ │ │ + @ instruction: 0x0102b998 │ │ │ │ + strdeq fp, [r2, -r6] │ │ │ │ + tsteq r2, ip, ror #20 │ │ │ │ + ldrdeq fp, [r2, -lr] │ │ │ │ + rscseq r4, pc, r8, ror #26 │ │ │ │ + rscseq r4, pc, sl, lsr #26 │ │ │ │ + rscseq r4, pc, r8, lsl #26 │ │ │ │ + ldrsbteq r4, [pc], #200 │ │ │ │ + rscseq r4, pc, r6, lsr #25 │ │ │ │ + rscseq r4, pc, r8, lsl #25 │ │ │ │ + rscseq r4, pc, r8, ror #24 │ │ │ │ + rscseq r4, pc, r6, lsr ip @ │ │ │ │ + rscseq r4, pc, r4, lsl #24 │ │ │ │ + ldrsbteq r4, [pc], #178 │ │ │ │ + rscseq r4, pc, r2, lsr #23 │ │ │ │ + rscseq r4, pc, r2, ror fp @ │ │ │ │ + rscseq r4, pc, r8, ror #22 │ │ │ │ + rscseq r4, pc, r0, asr #22 │ │ │ │ + rscseq r4, pc, r0, lsl fp @ │ │ │ │ + rscseq r4, pc, r8, lsl #22 │ │ │ │ + rscseq r4, pc, r4, ror #21 │ │ │ │ + ldrhteq r4, [pc], #166 │ │ │ │ + rscseq r4, pc, r8, lsl #21 │ │ │ │ + rscseq r4, pc, r0, lsl #21 │ │ │ │ + rscseq r4, pc, ip, asr sl @ │ │ │ │ + rscseq r4, pc, sl, lsr sl @ │ │ │ │ + rscseq r4, pc, r0, lsl sl @ │ │ │ │ + rscseq r4, pc, r6, ror #19 │ │ │ │ + ldrhteq r4, [pc], #156 │ │ │ │ + ldrhteq r4, [pc], #148 │ │ │ │ + smlalseq r4, pc, r0, r9 @ │ │ │ │ + rscseq r4, pc, lr, ror #18 │ │ │ │ + rscseq r4, pc, r2, asr #18 │ │ │ │ + rscseq r4, pc, r6, lsl r9 @ │ │ │ │ + rscseq r4, pc, r0, lsl r9 @ │ │ │ │ + ldrshteq r4, [pc], #128 │ │ │ │ + ldrsbteq r4, [pc], #128 │ │ │ │ + rscseq r4, pc, r6, lsr #17 │ │ │ │ + rscseq r4, pc, sl, ror r8 @ │ │ │ │ + rscseq r4, pc, r2, asr r8 @ │ │ │ │ + rscseq r4, pc, sl, lsr #16 │ │ │ │ + rscseq r4, pc, r4, lsr #16 │ │ │ │ + rscseq r4, pc, r2, lsl #16 │ │ │ │ + ldrsbteq r4, [pc], #118 │ │ │ │ + ldrsbteq r4, [pc], #112 │ │ │ │ + ldrhteq r4, [pc], #112 │ │ │ │ + rscseq r4, pc, r8, lsl #15 │ │ │ │ + rscseq r4, pc, r0, ror #14 │ │ │ │ + rscseq r4, pc, sl, asr r7 @ │ │ │ │ + rscseq r4, pc, r8, lsr r7 @ │ │ │ │ + rscseq r4, pc, r6, lsl r7 @ │ │ │ │ + rscseq r4, pc, r8, ror #13 │ │ │ │ + ldrhteq r4, [pc], #106 │ │ │ │ + rscseq r4, pc, ip, lsl #13 │ │ │ │ + rscseq r4, pc, r6, lsl #13 │ │ │ │ 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, r6, lsr #15 │ │ │ │ - rscseq r4, pc, r8, lsl #15 │ │ │ │ - rscseq r4, pc, r2, ror #14 │ │ │ │ - rscseq r4, pc, ip, lsr r7 @ │ │ │ │ - rscseq r4, pc, r6, lsr r7 @ │ │ │ │ - rscseq r4, pc, r6, lsl r7 @ │ │ │ │ - ldrshteq r4, [pc], #102 │ │ │ │ - @ instruction: 0x0102b296 │ │ │ │ - tsteq r2, r0, ror r1 │ │ │ │ - strdeq fp, [r2, -lr] │ │ │ │ - ldrsbteq r4, [pc], #104 │ │ │ │ - ldrsbteq r4, [pc], #98 │ │ │ │ - @ instruction: 0x0102b490 │ │ │ │ - rscseq r4, pc, r6, asr #13 │ │ │ │ - rscseq r4, pc, r0, asr #13 │ │ │ │ - ldrhteq r4, [pc], #106 │ │ │ │ - ldrhteq r4, [pc], #100 │ │ │ │ - rscseq r4, pc, lr, lsr #13 │ │ │ │ - rscseq r4, pc, r8, lsr #13 │ │ │ │ - rscseq r4, pc, r2, lsr #13 │ │ │ │ - smlalseq r4, pc, ip, r6 @ │ │ │ │ - smlalseq r4, pc, r6, r6 @ │ │ │ │ - smlalseq r4, pc, r0, r6 @ │ │ │ │ - rscseq r4, pc, sl, lsl #13 │ │ │ │ - smlatbeq r2, r0, r1, fp │ │ │ │ - tsteq r2, sl, lsr r1 │ │ │ │ - rscseq r4, pc, r8, ror r6 @ │ │ │ │ - @ instruction: 0x0102b1be │ │ │ │ - rscseq r4, pc, ip, ror #12 │ │ │ │ - tsteq r2, sl, lsr r3 │ │ │ │ - @ instruction: 0x0102b29c │ │ │ │ - tsteq r2, r6, lsr r2 │ │ │ │ - rscseq r4, pc, r4, asr r6 @ │ │ │ │ - @ instruction: 0x0102b2ba │ │ │ │ - rscseq r4, pc, r8, asr #12 │ │ │ │ - @ instruction: 0x0102b3b2 │ │ │ │ - tsteq r2, r4, asr #6 │ │ │ │ - rscseq r4, pc, r6, lsr r6 @ │ │ │ │ - ldrdeq fp, [r2, -r4] │ │ │ │ - rscseq r4, pc, sl, lsr #12 │ │ │ │ - rscseq r4, pc, r4, lsr #12 │ │ │ │ - rscseq r4, pc, lr, lsl r6 @ │ │ │ │ - rscseq r4, pc, r8, lsl r6 @ │ │ │ │ - rscseq r4, pc, r2, lsl r6 @ │ │ │ │ - rscseq r4, pc, ip, lsl #12 │ │ │ │ - rscseq r4, pc, r6, lsl #12 │ │ │ │ - rscseq r4, pc, r0, lsl #12 │ │ │ │ - ldrshteq r4, [pc], #90 │ │ │ │ - ldrshteq r4, [pc], #84 │ │ │ │ - rscseq r4, pc, lr, ror #11 │ │ │ │ - rscseq r4, pc, r8, ror #11 │ │ │ │ - rscseq r4, pc, r2, ror #11 │ │ │ │ - ldrsbteq r4, [pc], #92 │ │ │ │ - ldrsbteq r4, [pc], #86 │ │ │ │ - ldrsbteq r4, [pc], #80 │ │ │ │ - rscseq r4, pc, sl, asr #11 │ │ │ │ - rscseq r4, pc, r4, asr #11 │ │ │ │ + rscseq r4, pc, r6, lsl #10 │ │ │ │ + rscseq r4, pc, r8, ror #9 │ │ │ │ + rscseq r4, pc, r2, asr #9 │ │ │ │ + smlalseq r4, pc, ip, r4 @ │ │ │ │ + smlalseq r4, pc, r6, r4 @ │ │ │ │ + rscseq r4, pc, r6, ror r4 @ │ │ │ │ + rscseq r4, pc, r6, asr r4 @ │ │ │ │ + strdeq sl, [r2, -r6] │ │ │ │ + ldrdeq sl, [r2, -r0] │ │ │ │ + tsteq r2, lr, asr lr │ │ │ │ + rscseq r4, pc, r8, lsr r4 @ │ │ │ │ + rscseq r4, pc, r2, lsr r4 @ │ │ │ │ + strdeq fp, [r2, -r0] │ │ │ │ + rscseq r4, pc, r6, lsr #8 │ │ │ │ + rscseq r4, pc, r0, lsr #8 │ │ │ │ + rscseq r4, pc, sl, lsl r4 @ │ │ │ │ + rscseq r4, pc, r4, lsl r4 @ │ │ │ │ + rscseq r4, pc, lr, lsl #8 │ │ │ │ + rscseq r4, pc, r8, lsl #8 │ │ │ │ + rscseq r4, pc, r2, lsl #8 │ │ │ │ + ldrshteq r4, [pc], #60 │ │ │ │ + ldrshteq r4, [pc], #54 │ │ │ │ + ldrshteq r4, [pc], #48 │ │ │ │ + rscseq r4, pc, sl, ror #7 │ │ │ │ + tsteq r2, r0, lsl #30 │ │ │ │ + @ instruction: 0x0102ae9a │ │ │ │ + ldrsbteq r4, [pc], #56 │ │ │ │ + tsteq r2, lr, lsl pc │ │ │ │ + rscseq r4, pc, ip, asr #7 │ │ │ │ + swpeq fp, sl, [r2] │ │ │ │ + strdeq sl, [r2, -ip] │ │ │ │ + @ instruction: 0x0102af96 │ │ │ │ + ldrhteq r4, [pc], #52 │ │ │ │ + tsteq r2, sl, lsl r0 │ │ │ │ + rscseq r4, pc, r8, lsr #7 │ │ │ │ + tsteq r2, r2, lsl r1 │ │ │ │ + smlatbeq r2, r4, r0, fp │ │ │ │ + smlalseq r4, pc, r6, r3 @ │ │ │ │ + tsteq r2, r4, lsr r1 │ │ │ │ + rscseq r4, pc, sl, lsl #7 │ │ │ │ + rscseq r4, pc, r4, lsl #7 │ │ │ │ + rscseq r4, pc, lr, ror r3 @ │ │ │ │ + rscseq r4, pc, r8, ror r3 @ │ │ │ │ + rscseq r4, pc, r2, ror r3 @ │ │ │ │ + rscseq r4, pc, ip, ror #6 │ │ │ │ + rscseq r4, pc, r6, ror #6 │ │ │ │ + rscseq r4, pc, r0, ror #6 │ │ │ │ + rscseq r4, pc, sl, asr r3 @ │ │ │ │ + rscseq r4, pc, r4, asr r3 @ │ │ │ │ + rscseq r4, pc, lr, asr #6 │ │ │ │ + rscseq r4, pc, r8, asr #6 │ │ │ │ + rscseq r4, pc, r2, asr #6 │ │ │ │ + rscseq r4, pc, ip, lsr r3 @ │ │ │ │ + rscseq r4, pc, r6, lsr r3 @ │ │ │ │ + rscseq r4, pc, r0, lsr r3 @ │ │ │ │ + rscseq r4, pc, sl, lsr #6 │ │ │ │ + rscseq r4, pc, r4, lsr #6 │ │ │ │ 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 │ │ │ │ - rscseq fp, pc, sl, lsr #22 │ │ │ │ - smlatteq r1, r0, pc, r3 @ │ │ │ │ - ldrdeq sl, [r2, -r8] │ │ │ │ - rscseq r4, pc, r0, ror #2 │ │ │ │ - ldrdeq sl, [r2, -r8] │ │ │ │ - smlatbeq r1, r0, r8, r3 │ │ │ │ - ldrdeq sl, [r2, -sl] │ │ │ │ - rscseq r4, pc, r8, lsr #2 │ │ │ │ - ldrdeq sl, [r2, -r2] │ │ │ │ - rscseq r4, pc, sl, lsl #2 │ │ │ │ - ldrdeq sl, [r2, -r8] │ │ │ │ - rscseq r4, pc, ip, ror #1 │ │ │ │ - ldrdeq sl, [r2, -r2] │ │ │ │ - rscseq r4, pc, lr, asr #1 │ │ │ │ - ldrdeq sl, [r2, -r8] │ │ │ │ - ldrhteq r4, [pc], #8 │ │ │ │ - rscseq fp, pc, ip, asr #6 │ │ │ │ - strdeq r3, [r1, -r0] │ │ │ │ - smlalseq r4, pc, r0, r0 @ │ │ │ │ - rscseq r4, pc, r2, lsl #1 │ │ │ │ - rscseq r4, pc, r4, ror r0 @ │ │ │ │ - rscseq r4, pc, r6, rrx │ │ │ │ - rscseq r3, pc, lr, lsr #31 │ │ │ │ - @ instruction: 0x0101379a │ │ │ │ - smlatbeq r0, r4, r3, r2 │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - smlatbeq r0, r0, r3, r2 │ │ │ │ - ldrdeq pc, [r7, -r8] │ │ │ │ - smlabteq r1, r2, r7, r5 │ │ │ │ - rscseq r3, pc, r2, ror #31 │ │ │ │ - ldrsbteq r3, [pc], #252 │ │ │ │ - @ instruction: 0x0101589e │ │ │ │ - ldrdeq r2, [r0, -r6] │ │ │ │ - ldrdeq r2, [r0, -r4] │ │ │ │ - @ instruction: 0x010158ba │ │ │ │ - rscseq r3, pc, sl, lsl #31 │ │ │ │ - rscseq r3, pc, r4, lsl #31 │ │ │ │ - tsteq r2, r6, lsl #8 │ │ │ │ - rscseq r3, pc, lr, asr pc @ │ │ │ │ - rscseq r3, pc, r8, asr pc @ │ │ │ │ - rscseq fp, pc, lr, asr #14 │ │ │ │ - rscseq fp, pc, r0, asr #14 │ │ │ │ - rscseq fp, pc, lr, lsr r7 @ │ │ │ │ - rscseq fp, pc, ip, lsr r7 @ │ │ │ │ - rscseq fp, pc, sl, lsr r7 @ │ │ │ │ - rscseq fp, pc, r8, lsr r7 @ │ │ │ │ - rscseq fp, pc, r6, lsr r7 @ │ │ │ │ - rscseq fp, pc, r4, lsr r7 @ │ │ │ │ - rscseq fp, pc, lr, lsr #14 │ │ │ │ - rscseq fp, pc, ip, lsr #14 │ │ │ │ - tsteq r2, sl, asr r3 │ │ │ │ - tsteq r2, ip, lsr r3 │ │ │ │ - tstpeq r7, r4, asr ip @ p-variant is OBSOLETE │ │ │ │ - tsteq r2, lr, ror r5 │ │ │ │ - smlalseq r3, pc, r4, sl @ │ │ │ │ + rscseq fp, pc, sl, lsl #17 │ │ │ │ + tsteq r1, r0, asr #26 │ │ │ │ + tsteq r2, r8, lsr r8 │ │ │ │ + rscseq r3, pc, r0, asr #29 │ │ │ │ + tsteq r2, r8, lsr r8 │ │ │ │ + tsteq r1, r0, lsl #12 │ │ │ │ + tsteq r2, sl, lsr r8 │ │ │ │ + rscseq r3, pc, r8, lsl #29 │ │ │ │ + tsteq r2, r2, lsr r8 │ │ │ │ + rscseq r3, pc, sl, ror #28 │ │ │ │ + tsteq r2, r8, lsr r8 │ │ │ │ + rscseq r3, pc, ip, asr #28 │ │ │ │ + tsteq r2, r2, lsr r8 │ │ │ │ + rscseq r3, pc, lr, lsr #28 │ │ │ │ + tsteq r2, r8, lsr r8 │ │ │ │ + rscseq r3, pc, r8, lsl lr @ │ │ │ │ + rscseq fp, pc, ip, lsr #1 │ │ │ │ + tsteq r1, r0, asr r5 │ │ │ │ + ldrshteq r3, [pc], #208 │ │ │ │ + rscseq r3, pc, r2, ror #27 │ │ │ │ + ldrsbteq r3, [pc], #212 │ │ │ │ + rscseq r3, pc, r6, asr #27 │ │ │ │ + rscseq r3, pc, lr, lsl #26 │ │ │ │ + strdeq r3, [r1, -sl] │ │ │ │ + tsteq r0, r4, lsl #2 │ │ │ │ + @ instruction: 0x010153ba │ │ │ │ + mrseq r2, (UNDEF: 16) │ │ │ │ + tstpeq r7, r8, lsr fp @ p-variant is OBSOLETE │ │ │ │ + tsteq r1, r2, lsr #10 │ │ │ │ + rscseq r3, pc, r2, asr #26 │ │ │ │ + rscseq r3, pc, ip, lsr sp @ │ │ │ │ + strdeq r5, [r1, -lr] │ │ │ │ + tsteq r0, r6, lsr pc │ │ │ │ + tsteq r0, r4, lsr pc │ │ │ │ + tsteq r1, sl, lsl r6 │ │ │ │ + rscseq r3, pc, sl, ror #25 │ │ │ │ + rscseq r3, pc, r4, ror #25 │ │ │ │ + tsteq r2, r6, ror #2 │ │ │ │ + ldrhteq r3, [pc], #206 │ │ │ │ + ldrhteq r3, [pc], #200 │ │ │ │ + rscseq fp, pc, lr, lsr #9 │ │ │ │ + rscseq fp, pc, r0, lsr #9 │ │ │ │ + smlalseq fp, pc, lr, r4 @ │ │ │ │ + smlalseq fp, pc, ip, r4 @ │ │ │ │ + smlalseq fp, pc, sl, r4 @ │ │ │ │ + smlalseq fp, pc, r8, r4 @ │ │ │ │ + smlalseq fp, pc, r6, r4 @ │ │ │ │ + smlalseq fp, pc, r4, r4 @ │ │ │ │ + rscseq fp, pc, lr, lsl #9 │ │ │ │ + rscseq fp, pc, ip, lsl #9 │ │ │ │ + strheq r0, [r2, -sl] │ │ │ │ + swpeq r0, ip, [r2] │ │ │ │ + @ instruction: 0x0107f9b4 │ │ │ │ + ldrdeq r9, [r2, -lr] │ │ │ │ + ldrshteq r3, [pc], #116 │ │ │ │ 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 │ │ │ │ - rscseq r3, pc, r6, asr #16 │ │ │ │ - strdeq sl, [r2, -r2] │ │ │ │ - smlatbeq r2, r2, r6, sl │ │ │ │ - rscseq r3, pc, lr, asr #15 │ │ │ │ - ldrhteq r3, [pc], #112 │ │ │ │ - smlalseq r3, pc, r0, r7 @ │ │ │ │ - rscseq r3, pc, r2, ror r7 @ │ │ │ │ - rscseq r3, pc, r2, asr r7 @ │ │ │ │ - rscseq r3, pc, r2, lsr r7 @ │ │ │ │ - rscseq r3, pc, r4, lsl r7 @ │ │ │ │ - ldrshteq r3, [pc], #96 │ │ │ │ - rscseq r3, pc, r6, asr #13 │ │ │ │ - ldrhteq r3, [pc], #108 │ │ │ │ - smlalseq r3, pc, r6, r6 @ │ │ │ │ - rscseq r3, pc, ip, ror #12 │ │ │ │ - rscseq r3, pc, r8, asr #12 │ │ │ │ - rscseq r3, pc, lr, lsl r6 @ │ │ │ │ - rscseq r3, pc, r4, lsl r6 @ │ │ │ │ - rscseq r3, pc, lr, ror #11 │ │ │ │ - rscseq r3, pc, r4, asr #11 │ │ │ │ - smlalseq r3, pc, sl, r5 @ │ │ │ │ - rscseq r3, pc, lr, ror #10 │ │ │ │ - rscseq r3, pc, r4, ror #10 │ │ │ │ - rscseq r3, pc, lr, lsr r5 @ │ │ │ │ - rscseq r3, pc, sl, lsl r5 @ │ │ │ │ - rscseq r3, pc, lr, ror #9 │ │ │ │ - rscseq r3, pc, r4, asr #9 │ │ │ │ - ldrhteq r3, [pc], #74 │ │ │ │ - smlalseq r3, pc, r6, r4 @ │ │ │ │ - rscseq r3, pc, sl, ror #8 │ │ │ │ - rscseq r3, pc, r0, ror #8 │ │ │ │ - rscseq r3, pc, sl, lsr r4 @ │ │ │ │ - rscseq r3, pc, ip, lsl #8 │ │ │ │ - ldrsbteq r3, [pc], #62 │ │ │ │ - ldrhteq r3, [pc], #50 │ │ │ │ - rscseq r3, pc, r6, lsl #7 │ │ │ │ - rscseq r3, pc, sl, ror #6 │ │ │ │ - rscseq r3, pc, r4, asr r3 @ │ │ │ │ - rscseq r3, pc, r8, lsr #6 │ │ │ │ - rscseq r3, pc, lr, lsl r3 @ │ │ │ │ + rscseq r3, pc, r6, lsr #11 │ │ │ │ + tsteq r2, r2, asr r4 │ │ │ │ + tsteq r2, r2, lsl #8 │ │ │ │ + rscseq r3, pc, lr, lsr #10 │ │ │ │ + rscseq r3, pc, r0, lsl r5 @ │ │ │ │ + ldrshteq r3, [pc], #64 │ │ │ │ + ldrsbteq r3, [pc], #66 │ │ │ │ + ldrhteq r3, [pc], #66 │ │ │ │ + smlalseq r3, pc, r2, r4 @ │ │ │ │ + rscseq r3, pc, r4, ror r4 @ │ │ │ │ + rscseq r3, pc, r0, asr r4 @ │ │ │ │ + rscseq r3, pc, r6, lsr #8 │ │ │ │ + rscseq r3, pc, ip, lsl r4 @ │ │ │ │ + ldrshteq r3, [pc], #54 │ │ │ │ + rscseq r3, pc, ip, asr #7 │ │ │ │ + rscseq r3, pc, r8, lsr #7 │ │ │ │ + rscseq r3, pc, lr, ror r3 @ │ │ │ │ + rscseq r3, pc, r4, ror r3 @ │ │ │ │ + rscseq r3, pc, lr, asr #6 │ │ │ │ + rscseq r3, pc, r4, lsr #6 │ │ │ │ ldrshteq r3, [pc], #42 │ │ │ │ - rscseq r3, pc, ip, asr #5 │ │ │ │ - rscseq r3, pc, r0, lsr #5 │ │ │ │ - smlalseq r3, pc, r6, r2 @ │ │ │ │ - rscseq r3, pc, r0, ror r2 @ │ │ │ │ - rscseq r3, pc, r2, asr #4 │ │ │ │ - rscseq r3, pc, lr, lsl r2 @ │ │ │ │ - ldrshteq r3, [pc], #24 │ │ │ │ - rscseq r3, pc, ip, asr #3 │ │ │ │ - rscseq r3, pc, r0, lsr #3 │ │ │ │ - rscseq r3, pc, r4, ror r1 @ │ │ │ │ - rscseq r3, pc, sl, ror #2 │ │ │ │ - rscseq r3, pc, r4, asr r1 @ │ │ │ │ - rscseq r3, pc, r8, lsr #2 │ │ │ │ + rscseq r3, pc, lr, asr #5 │ │ │ │ + rscseq r3, pc, r4, asr #5 │ │ │ │ + smlalseq r3, pc, lr, r2 @ │ │ │ │ + rscseq r3, pc, sl, ror r2 @ │ │ │ │ + rscseq r3, pc, lr, asr #4 │ │ │ │ + rscseq r3, pc, r4, lsr #4 │ │ │ │ + rscseq r3, pc, sl, lsl r2 @ │ │ │ │ + ldrshteq r3, [pc], #22 │ │ │ │ + rscseq r3, pc, sl, asr #3 │ │ │ │ + rscseq r3, pc, r0, asr #3 │ │ │ │ + smlalseq r3, pc, sl, r1 @ │ │ │ │ + rscseq r3, pc, ip, ror #2 │ │ │ │ + rscseq r3, pc, lr, lsr r1 @ │ │ │ │ rscseq r3, pc, r2, lsl r1 @ │ │ │ │ - ldrshteq r3, [pc], #12 │ │ │ │ - ldrsbteq r3, [pc], #0 │ │ │ │ - rscseq r3, pc, r4, lsr #1 │ │ │ │ - rscseq r3, pc, lr, lsl #1 │ │ │ │ - rscseq r3, pc, r8, ror r0 @ │ │ │ │ - rscseq r3, pc, ip, asr #32 │ │ │ │ - rscseq r3, pc, r6, lsr r0 @ │ │ │ │ - rscseq r3, pc, r0, lsr #32 │ │ │ │ - ldrshteq r2, [pc], #242 │ │ │ │ - rscseq r2, pc, r4, asr #31 │ │ │ │ - smlalseq r2, pc, r8, pc @ │ │ │ │ - rscseq r2, pc, ip, ror #30 │ │ │ │ - rscseq r2, pc, lr, lsr pc @ │ │ │ │ - rscseq r2, pc, r8, lsr #30 │ │ │ │ - rscseq r2, pc, r4, lsl #30 │ │ │ │ - ldrsbteq r2, [pc], #232 │ │ │ │ - rscseq r2, pc, ip, lsr #29 │ │ │ │ - rscseq r2, pc, r2, lsr #29 │ │ │ │ - rscseq r2, pc, r0, lsl #29 │ │ │ │ - rscseq r2, pc, lr, asr lr @ │ │ │ │ - rscseq r2, pc, r4, lsr lr @ │ │ │ │ - rscseq r2, pc, sl, lsl #28 │ │ │ │ - rscseq r2, pc, r0, ror #27 │ │ │ │ + rscseq r3, pc, r6, ror #1 │ │ │ │ + rscseq r3, pc, sl, asr #1 │ │ │ │ + ldrhteq r3, [pc], #4 │ │ │ │ + rscseq r3, pc, r8, lsl #1 │ │ │ │ + rscseq r3, pc, lr, ror r0 @ │ │ │ │ + rscseq r3, pc, sl, asr r0 @ │ │ │ │ + rscseq r3, pc, ip, lsr #32 │ │ │ │ + rscseq r3, pc, r0 │ │ │ │ + ldrshteq r2, [pc], #246 │ │ │ │ + ldrsbteq r2, [pc], #240 │ │ │ │ + rscseq r2, pc, r2, lsr #31 │ │ │ │ + rscseq r2, pc, lr, ror pc @ │ │ │ │ + rscseq r2, pc, r8, asr pc @ │ │ │ │ + rscseq r2, pc, ip, lsr #30 │ │ │ │ + rscseq r2, pc, r0, lsl #30 │ │ │ │ + ldrsbteq r2, [pc], #228 │ │ │ │ + rscseq r2, pc, sl, asr #29 │ │ │ │ + ldrhteq r2, [pc], #228 │ │ │ │ + rscseq r2, pc, r8, lsl #29 │ │ │ │ + rscseq r2, pc, r2, ror lr @ │ │ │ │ + rscseq r2, pc, ip, asr lr @ │ │ │ │ + rscseq r2, pc, r0, lsr lr @ │ │ │ │ + rscseq r2, pc, r4, lsl #28 │ │ │ │ + rscseq r2, pc, lr, ror #27 │ │ │ │ ldrsbteq r2, [pc], #216 │ │ │ │ - ldrhteq r2, [pc], #214 │ │ │ │ - smlalseq r2, pc, r4, sp @ │ │ │ │ - rscseq r2, pc, sl, ror #26 │ │ │ │ - rscseq r2, pc, r0, asr #26 │ │ │ │ - rscseq r2, pc, r8, lsr sp @ │ │ │ │ - rscseq r2, pc, r6, lsl sp @ │ │ │ │ - ldrshteq r2, [pc], #196 │ │ │ │ - rscseq r2, pc, r8, asr #25 │ │ │ │ + rscseq r2, pc, ip, lsr #27 │ │ │ │ + smlalseq r2, pc, r6, sp @ │ │ │ │ + rscseq r2, pc, r0, lsl #27 │ │ │ │ + rscseq r2, pc, r2, asr sp @ │ │ │ │ + rscseq r2, pc, r4, lsr #26 │ │ │ │ + ldrshteq r2, [pc], #200 │ │ │ │ + rscseq r2, pc, ip, asr #25 │ │ │ │ smlalseq r2, pc, lr, ip @ │ │ │ │ - rscseq r2, pc, r4, ror ip @ │ │ │ │ - rscseq r2, pc, sl, asr #24 │ │ │ │ - rscseq r2, pc, r2, asr #24 │ │ │ │ - rscseq r2, pc, r0, lsr #24 │ │ │ │ - ldrshteq r2, [pc], #190 │ │ │ │ - ldrsbteq r2, [pc], #178 │ │ │ │ - ldrhteq r2, [pc], #176 │ │ │ │ + rscseq r2, pc, r8, lsl #25 │ │ │ │ + rscseq r2, pc, r4, ror #24 │ │ │ │ + rscseq r2, pc, r8, lsr ip @ │ │ │ │ + rscseq r2, pc, ip, lsl #24 │ │ │ │ + rscseq r2, pc, r2, lsl #24 │ │ │ │ + rscseq r2, pc, r0, ror #23 │ │ │ │ + ldrhteq r2, [pc], #190 │ │ │ │ + smlalseq r2, pc, r4, fp @ │ │ │ │ + rscseq r2, pc, sl, ror #22 │ │ │ │ + rscseq r2, pc, r0, asr #22 │ │ │ │ + rscseq r2, pc, r8, lsr fp @ │ │ │ │ + rscseq r2, pc, r6, lsl fp @ │ │ │ │ + ldrshteq r2, [pc], #164 │ │ │ │ + rscseq r2, pc, sl, asr #21 │ │ │ │ + rscseq r2, pc, r0, lsr #21 │ │ │ │ + smlalseq r2, pc, r8, sl @ │ │ │ │ + rscseq r2, pc, r6, ror sl @ │ │ │ │ + rscseq r2, pc, r4, asr sl @ │ │ │ │ + rscseq r2, pc, r8, lsr #20 │ │ │ │ + ldrshteq r2, [pc], #158 │ │ │ │ + ldrsbteq r2, [pc], #148 │ │ │ │ + rscseq r2, pc, sl, lsr #19 │ │ │ │ + rscseq r2, pc, r2, lsr #19 │ │ │ │ + rscseq r2, pc, r0, lsl #19 │ │ │ │ + rscseq r2, pc, lr, asr r9 @ │ │ │ │ + rscseq r2, pc, r2, lsr r9 @ │ │ │ │ + rscseq r2, pc, r0, lsl r9 @ │ │ │ │ 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, lr, lsl #20 │ │ │ │ - ldrsbteq r2, [pc], #158 │ │ │ │ - ldrhteq r2, [pc], #144 │ │ │ │ - rscseq r2, pc, r4, lsl #19 │ │ │ │ - rscseq r2, pc, sl, ror r9 @ │ │ │ │ - rscseq r2, pc, r4, asr r9 @ │ │ │ │ - rscseq r2, pc, r6, lsr #18 │ │ │ │ - rscseq r2, pc, ip, lsl r9 @ │ │ │ │ - ldrshteq r2, [pc], #134 │ │ │ │ - rscseq r2, pc, r8, asr #17 │ │ │ │ - smlalseq r2, pc, sl, r8 @ │ │ │ │ - smlalseq r2, pc, r0, r8 @ │ │ │ │ - rscseq r2, pc, sl, ror #16 │ │ │ │ - rscseq r2, pc, ip, lsr r8 @ │ │ │ │ - rscseq r2, pc, r2, lsr r8 @ │ │ │ │ - rscseq r2, pc, ip, lsl #16 │ │ │ │ - ldrsbteq r2, [pc], #122 │ │ │ │ - rscseq r2, pc, r6, lsr #15 │ │ │ │ - rscseq r2, pc, r2, ror r7 @ │ │ │ │ - rscseq r2, pc, r4, asr #14 │ │ │ │ - rscseq r2, pc, r6, lsl r7 @ │ │ │ │ - rscseq r2, pc, sl, ror #13 │ │ │ │ - rscseq r2, pc, r0, ror #13 │ │ │ │ - ldrhteq r2, [pc], #108 │ │ │ │ - rscseq r2, pc, lr, lsl #13 │ │ │ │ - rscseq r2, pc, r4, lsl #13 │ │ │ │ - rscseq r2, pc, r0, ror #12 │ │ │ │ - rscseq r2, pc, r2, lsr r6 @ │ │ │ │ - rscseq r2, pc, ip, lsl #12 │ │ │ │ - ldrsbteq r2, [pc], #92 │ │ │ │ - ldrsbteq r2, [pc], #82 │ │ │ │ - rscseq r2, pc, ip, lsr #11 │ │ │ │ - rscseq r2, pc, r8, ror r5 @ │ │ │ │ - rscseq r2, pc, r6, asr #10 │ │ │ │ - rscseq r2, pc, r6, lsl r5 @ │ │ │ │ - rscseq r2, pc, ip, lsl #10 │ │ │ │ - rscseq r2, pc, r6, ror #9 │ │ │ │ - ldrhteq r2, [pc], #70 │ │ │ │ - rscseq r2, pc, ip, lsr #9 │ │ │ │ - rscseq r2, pc, r6, lsl #9 │ │ │ │ - rscseq r2, pc, r6, asr r4 @ │ │ │ │ - rscseq r2, pc, r6, lsr #8 │ │ │ │ + rscseq r2, pc, lr, ror #14 │ │ │ │ + rscseq r2, pc, lr, lsr r7 @ │ │ │ │ + rscseq r2, pc, r0, lsl r7 @ │ │ │ │ + rscseq r2, pc, r4, ror #13 │ │ │ │ + ldrsbteq r2, [pc], #106 │ │ │ │ + ldrhteq r2, [pc], #100 │ │ │ │ + rscseq r2, pc, r6, lsl #13 │ │ │ │ + rscseq r2, pc, ip, ror r6 @ │ │ │ │ + rscseq r2, pc, r6, asr r6 @ │ │ │ │ + rscseq r2, pc, r8, lsr #12 │ │ │ │ + ldrshteq r2, [pc], #90 │ │ │ │ + ldrshteq r2, [pc], #80 │ │ │ │ + rscseq r2, pc, sl, asr #11 │ │ │ │ + smlalseq r2, pc, ip, r5 @ │ │ │ │ + smlalseq r2, pc, r2, r5 @ │ │ │ │ + rscseq r2, pc, ip, ror #10 │ │ │ │ + rscseq r2, pc, sl, lsr r5 @ │ │ │ │ + rscseq r2, pc, r6, lsl #10 │ │ │ │ + ldrsbteq r2, [pc], #66 │ │ │ │ + rscseq r2, pc, r4, lsr #9 │ │ │ │ + rscseq r2, pc, r6, ror r4 @ │ │ │ │ + rscseq r2, pc, sl, asr #8 │ │ │ │ + rscseq r2, pc, r0, asr #8 │ │ │ │ rscseq r2, pc, ip, lsl r4 @ │ │ │ │ - ldrshteq r2, [pc], #54 │ │ │ │ - ldrsbteq r2, [pc], #48 │ │ │ │ - smlalseq r2, pc, ip, r3 @ │ │ │ │ + rscseq r2, pc, lr, ror #7 │ │ │ │ + rscseq r2, pc, r4, ror #7 │ │ │ │ + rscseq r2, pc, r0, asr #7 │ │ │ │ + smlalseq r2, pc, r2, r3 @ │ │ │ │ rscseq r2, pc, ip, ror #6 │ │ │ │ - rscseq r2, pc, lr, lsr r3 @ │ │ │ │ - rscseq r2, pc, lr, lsl #6 │ │ │ │ - rscseq r2, pc, r4, lsl #6 │ │ │ │ - rscseq r2, pc, ip, ror #5 │ │ │ │ - ldrhteq r2, [pc], #46 │ │ │ │ - ldrhteq r2, [pc], #36 │ │ │ │ - rscseq r2, pc, lr, lsl #5 │ │ │ │ - rscseq r2, pc, lr, asr r2 @ │ │ │ │ - rscseq r2, pc, lr, lsr #4 │ │ │ │ - rscseq r2, pc, r4, lsr #4 │ │ │ │ - ldrshteq r2, [pc], #30 │ │ │ │ - ldrsbteq r2, [pc], #16 │ │ │ │ - rscseq r2, pc, r6, asr #3 │ │ │ │ - rscseq r2, pc, r0, lsr #3 │ │ │ │ - rscseq r2, pc, lr, ror #2 │ │ │ │ - rscseq r2, pc, r2, asr #2 │ │ │ │ - rscseq r2, pc, r0, lsl r1 @ │ │ │ │ - rscseq r2, pc, r8, ror #1 │ │ │ │ - ldrhteq r2, [pc], #8 │ │ │ │ - rscseq r2, pc, lr, lsr #1 │ │ │ │ - smlalseq r2, pc, sl, r0 @ │ │ │ │ - rscseq r2, pc, ip, rrx │ │ │ │ - rscseq r2, pc, r2, rrx │ │ │ │ - rscseq r2, pc, ip, lsr r0 @ │ │ │ │ - rscseq r2, pc, r0, lsl r0 @ │ │ │ │ - rscseq r1, pc, r0, ror #31 │ │ │ │ - ldrsbteq r1, [pc], #248 │ │ │ │ - ldrhteq r1, [pc], #244 │ │ │ │ + rscseq r2, pc, ip, lsr r3 @ │ │ │ │ + rscseq r2, pc, r2, lsr r3 @ │ │ │ │ + rscseq r2, pc, ip, lsl #6 │ │ │ │ + ldrsbteq r2, [pc], #40 │ │ │ │ + rscseq r2, pc, r6, lsr #5 │ │ │ │ + rscseq r2, pc, r6, ror r2 @ │ │ │ │ + rscseq r2, pc, ip, ror #4 │ │ │ │ + rscseq r2, pc, r6, asr #4 │ │ │ │ + rscseq r2, pc, r6, lsl r2 @ │ │ │ │ + rscseq r2, pc, ip, lsl #4 │ │ │ │ + rscseq r2, pc, r6, ror #3 │ │ │ │ + ldrhteq r2, [pc], #22 │ │ │ │ + rscseq r2, pc, r6, lsl #3 │ │ │ │ + rscseq r2, pc, ip, ror r1 @ │ │ │ │ + rscseq r2, pc, r6, asr r1 @ │ │ │ │ + rscseq r2, pc, r0, lsr r1 @ │ │ │ │ + ldrshteq r2, [pc], #12 │ │ │ │ + rscseq r2, pc, ip, asr #1 │ │ │ │ + smlalseq r2, pc, lr, r0 @ │ │ │ │ + rscseq r2, pc, lr, rrx │ │ │ │ + rscseq r2, pc, r4, rrx │ │ │ │ + rscseq r2, pc, ip, asr #32 │ │ │ │ + rscseq r2, pc, lr, lsl r0 @ │ │ │ │ + rscseq r2, pc, r4, lsl r0 @ │ │ │ │ + rscseq r1, pc, lr, ror #31 │ │ │ │ + ldrhteq r1, [pc], #254 │ │ │ │ + rscseq r1, pc, lr, lsl #31 │ │ │ │ rscseq r1, pc, r4, lsl #31 │ │ │ │ rscseq r1, pc, lr, asr pc @ │ │ │ │ - rscseq r1, pc, r8, lsr pc @ │ │ │ │ - rscseq r1, pc, ip, lsl #30 │ │ │ │ - ldrsbteq r1, [pc], #234 │ │ │ │ - rscseq r1, pc, r8, lsr #29 │ │ │ │ - rscseq r1, pc, sl, ror lr @ │ │ │ │ - rscseq r1, pc, sl, asr #28 │ │ │ │ - rscseq r1, pc, r2, asr #28 │ │ │ │ - rscseq r1, pc, ip, lsl lr @ │ │ │ │ - rscseq r1, pc, lr, ror #27 │ │ │ │ - rscseq r1, pc, r8, asr #27 │ │ │ │ - rscseq r1, pc, r4, lsr #27 │ │ │ │ - rscseq r1, pc, r2, ror sp @ │ │ │ │ + rscseq r1, pc, r0, lsr pc @ │ │ │ │ + rscseq r1, pc, r6, lsr #30 │ │ │ │ + rscseq r1, pc, r0, lsl #30 │ │ │ │ + rscseq r1, pc, lr, asr #29 │ │ │ │ + rscseq r1, pc, r2, lsr #29 │ │ │ │ + rscseq r1, pc, r0, ror lr @ │ │ │ │ + rscseq r1, pc, r8, asr #28 │ │ │ │ + rscseq r1, pc, r8, lsl lr @ │ │ │ │ + rscseq r1, pc, lr, lsl #28 │ │ │ │ + ldrshteq r1, [pc], #218 │ │ │ │ + rscseq r1, pc, ip, asr #27 │ │ │ │ + rscseq r1, pc, r2, asr #27 │ │ │ │ + smlalseq r1, pc, ip, sp @ │ │ │ │ + rscseq r1, pc, r0, ror sp @ │ │ │ │ + rscseq r1, pc, r0, asr #26 │ │ │ │ + rscseq r1, pc, r8, lsr sp @ │ │ │ │ + rscseq r1, pc, r4, lsl sp @ │ │ │ │ + rscseq r1, pc, r4, ror #25 │ │ │ │ + ldrhteq r1, [pc], #206 │ │ │ │ + smlalseq r1, pc, r8, ip @ │ │ │ │ + rscseq r1, pc, ip, ror #24 │ │ │ │ + rscseq r1, pc, sl, lsr ip @ │ │ │ │ + rscseq r1, pc, r8, lsl #24 │ │ │ │ + ldrsbteq r1, [pc], #186 │ │ │ │ + rscseq r1, pc, sl, lsr #23 │ │ │ │ + rscseq r1, pc, r2, lsr #23 │ │ │ │ + rscseq r1, pc, ip, ror fp @ │ │ │ │ + rscseq r1, pc, lr, asr #22 │ │ │ │ + rscseq r1, pc, r8, lsr #22 │ │ │ │ + rscseq r1, pc, r4, lsl #22 │ │ │ │ + ldrsbteq r1, [pc], #162 │ │ │ │ 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 │ │ │ │ - ldrsbteq r1, [pc], #190 │ │ │ │ - ldrsbteq r1, [pc], #180 │ │ │ │ - rscseq r1, pc, lr, lsr #23 │ │ │ │ - rscseq r1, pc, lr, ror fp @ │ │ │ │ - rscseq r1, pc, r4, ror fp @ │ │ │ │ - rscseq r1, pc, lr, asr #22 │ │ │ │ - rscseq r1, pc, r2, lsr #22 │ │ │ │ - ldrshteq r1, [pc], #160 │ │ │ │ - ldrhteq r1, [pc], #174 │ │ │ │ - ldrhteq r1, [pc], #164 │ │ │ │ - rscseq r1, pc, ip, lsl #21 │ │ │ │ - rscseq r1, pc, r8, ror #20 │ │ │ │ - rscseq r1, pc, ip, lsr sl @ │ │ │ │ - rscseq r1, pc, sl, lsl #20 │ │ │ │ - rscseq r1, pc, r0, lsl #20 │ │ │ │ - ldrsbteq r1, [pc], #156 │ │ │ │ - ldrhteq r1, [pc], #144 │ │ │ │ - rscseq r1, pc, r6, lsr #19 │ │ │ │ - rscseq r1, pc, r2, lsl #19 │ │ │ │ - rscseq r1, pc, r4, asr r9 @ │ │ │ │ - rscseq r1, pc, r8, lsr #18 │ │ │ │ - ldrshteq r1, [pc], #140 │ │ │ │ - ldrsbteq r1, [pc], #128 │ │ │ │ - rscseq r1, pc, r6, asr #17 │ │ │ │ - rscseq r1, pc, r2, lsr #17 │ │ │ │ - rscseq r1, pc, lr, ror r8 @ │ │ │ │ - rscseq r1, pc, r2, asr r8 @ │ │ │ │ - rscseq r1, pc, r6, lsr #16 │ │ │ │ - rscseq r1, pc, ip, lsl r8 @ │ │ │ │ - ldrshteq r1, [pc], #120 │ │ │ │ - ldrsbteq r1, [pc], #116 │ │ │ │ - rscseq r1, pc, r6, lsr #15 │ │ │ │ - rscseq r1, pc, sl, ror r7 @ │ │ │ │ - rscseq r1, pc, r6, asr r7 @ │ │ │ │ - rscseq r1, pc, r8, lsr #14 │ │ │ │ - rscseq r1, pc, lr, lsl r7 @ │ │ │ │ - ldrshteq r1, [pc], #104 │ │ │ │ - rscseq r1, pc, sl, asr #13 │ │ │ │ - smlalseq r1, pc, ip, r6 @ │ │ │ │ - smlalseq r1, pc, r2, r6 @ │ │ │ │ - rscseq r1, pc, ip, ror #12 │ │ │ │ - rscseq r1, pc, lr, lsr r6 @ │ │ │ │ - rscseq r1, pc, r4, lsr r6 @ │ │ │ │ - rscseq r1, pc, lr, lsl #12 │ │ │ │ - tsteq r2, ip, lsr r5 │ │ │ │ - rscseq r1, pc, r0, asr #11 │ │ │ │ - rscseq r1, pc, ip, lsr #11 │ │ │ │ - @ instruction: 0x01028492 │ │ │ │ - tsteq r2, r4, lsr r4 │ │ │ │ - rscseq r1, pc, r4, lsr #10 │ │ │ │ - rscseq r1, pc, r0, lsl r5 @ │ │ │ │ - tsteq r2, sl, lsl r4 │ │ │ │ - rscseq r1, pc, r2, asr #9 │ │ │ │ - smlalseq r1, pc, r4, r4 @ │ │ │ │ - rscseq r1, pc, r6, ror #8 │ │ │ │ - rscseq r1, pc, r2, lsr r4 @ │ │ │ │ - ldrshteq r1, [pc], #52 │ │ │ │ - rscseq r1, pc, r4, asr #7 │ │ │ │ - smlalseq r1, pc, r6, r3 @ │ │ │ │ - rscseq r1, pc, r2, ror r3 @ │ │ │ │ - rscseq r1, pc, r2, asr #6 │ │ │ │ - rscseq r1, pc, r2, lsr #6 │ │ │ │ - ldrshteq r1, [pc], #34 │ │ │ │ - ldrsbteq r1, [pc], #32 │ │ │ │ - rscseq r1, pc, r0, lsr #5 │ │ │ │ + rscseq r1, pc, lr, lsr r9 @ │ │ │ │ + rscseq r1, pc, r4, lsr r9 @ │ │ │ │ + rscseq r1, pc, lr, lsl #18 │ │ │ │ + ldrsbteq r1, [pc], #142 │ │ │ │ + ldrsbteq r1, [pc], #132 │ │ │ │ + rscseq r1, pc, lr, lsr #17 │ │ │ │ + rscseq r1, pc, r2, lsl #17 │ │ │ │ + rscseq r1, pc, r0, asr r8 @ │ │ │ │ + rscseq r1, pc, lr, lsl r8 @ │ │ │ │ + rscseq r1, pc, r4, lsl r8 @ │ │ │ │ + rscseq r1, pc, ip, ror #15 │ │ │ │ + rscseq r1, pc, r8, asr #15 │ │ │ │ + smlalseq r1, pc, ip, r7 @ │ │ │ │ + rscseq r1, pc, sl, ror #14 │ │ │ │ + rscseq r1, pc, r0, ror #14 │ │ │ │ + rscseq r1, pc, ip, lsr r7 @ │ │ │ │ + rscseq r1, pc, r0, lsl r7 @ │ │ │ │ + rscseq r1, pc, r6, lsl #14 │ │ │ │ + rscseq r1, pc, r2, ror #13 │ │ │ │ + ldrhteq r1, [pc], #100 │ │ │ │ + rscseq r1, pc, r8, lsl #13 │ │ │ │ + rscseq r1, pc, ip, asr r6 @ │ │ │ │ + rscseq r1, pc, r0, lsr r6 @ │ │ │ │ + rscseq r1, pc, r6, lsr #12 │ │ │ │ + rscseq r1, pc, r2, lsl #12 │ │ │ │ + ldrsbteq r1, [pc], #94 │ │ │ │ + ldrhteq r1, [pc], #82 │ │ │ │ + rscseq r1, pc, r6, lsl #11 │ │ │ │ + rscseq r1, pc, ip, ror r5 @ │ │ │ │ + rscseq r1, pc, r8, asr r5 @ │ │ │ │ + rscseq r1, pc, r4, lsr r5 @ │ │ │ │ + rscseq r1, pc, r6, lsl #10 │ │ │ │ + ldrsbteq r1, [pc], #74 │ │ │ │ + ldrhteq r1, [pc], #70 │ │ │ │ + rscseq r1, pc, r8, lsl #9 │ │ │ │ + rscseq r1, pc, lr, ror r4 @ │ │ │ │ + rscseq r1, pc, r8, asr r4 @ │ │ │ │ + rscseq r1, pc, sl, lsr #8 │ │ │ │ + ldrshteq r1, [pc], #60 │ │ │ │ + ldrshteq r1, [pc], #50 │ │ │ │ + rscseq r1, pc, ip, asr #7 │ │ │ │ + smlalseq r1, pc, lr, r3 @ │ │ │ │ + smlalseq r1, pc, r4, r3 @ │ │ │ │ + rscseq r1, pc, lr, ror #6 │ │ │ │ + @ instruction: 0x0102829c │ │ │ │ + rscseq r1, pc, r0, lsr #6 │ │ │ │ + rscseq r1, pc, ip, lsl #6 │ │ │ │ + strdeq r8, [r2, -r2] │ │ │ │ + @ instruction: 0x01028194 │ │ │ │ + rscseq r1, pc, r4, lsl #5 │ │ │ │ rscseq r1, pc, r0, ror r2 @ │ │ │ │ - rscseq r1, pc, ip, lsr r2 @ │ │ │ │ - rscseq r1, pc, r6, lsr #4 │ │ │ │ - ldrshteq r1, [pc], #30 │ │ │ │ - rscseq r1, pc, ip, ror #3 │ │ │ │ - rscseq r1, pc, r0, asr #3 │ │ │ │ - ldrhteq r1, [pc], #24 │ │ │ │ + tsteq r2, sl, ror r1 │ │ │ │ + rscseq r1, pc, r2, lsr #4 │ │ │ │ + ldrshteq r1, [pc], #20 │ │ │ │ + rscseq r1, pc, r6, asr #3 │ │ │ │ smlalseq r1, pc, r2, r1 @ │ │ │ │ - rscseq r1, pc, r2, ror #2 │ │ │ │ - rscseq r1, pc, r2, lsr r1 @ │ │ │ │ - rscseq r1, pc, sl, lsr #2 │ │ │ │ - rscseq r1, pc, r6, lsl #2 │ │ │ │ - rscseq r1, pc, r2, ror #1 │ │ │ │ - ldrhteq r1, [pc], #2 │ │ │ │ - rscseq r1, pc, r4, lsl #1 │ │ │ │ - rscseq r1, pc, r6, asr r0 @ │ │ │ │ - rscseq r1, pc, r2, lsr r0 @ │ │ │ │ - rscseq r1, pc, lr │ │ │ │ - rscseq r0, pc, r0, ror #31 │ │ │ │ - ldrsbteq r0, [pc], #248 │ │ │ │ - ldrhteq r0, [pc], #244 │ │ │ │ - rscseq r0, pc, r8, lsl #31 │ │ │ │ - rscseq r0, pc, sl, asr pc @ │ │ │ │ + rscseq r1, pc, r4, asr r1 @ │ │ │ │ + rscseq r1, pc, r4, lsr #2 │ │ │ │ + ldrshteq r1, [pc], #6 │ │ │ │ + ldrsbteq r1, [pc], #2 │ │ │ │ + rscseq r1, pc, r2, lsr #1 │ │ │ │ + rscseq r1, pc, r2, lsl #1 │ │ │ │ + rscseq r1, pc, r2, asr r0 @ │ │ │ │ + rscseq r1, pc, r0, lsr r0 @ │ │ │ │ + rscseq r1, pc, r0 │ │ │ │ + ldrsbteq r0, [pc], #240 │ │ │ │ + smlalseq r0, pc, ip, pc @ │ │ │ │ + rscseq r0, pc, r6, lsl #31 │ │ │ │ + rscseq r0, pc, lr, asr pc @ │ │ │ │ + rscseq r0, pc, ip, asr #30 │ │ │ │ + rscseq r0, pc, r0, lsr #30 │ │ │ │ + rscseq r0, pc, r8, lsl pc @ │ │ │ │ + ldrshteq r0, [pc], #226 │ │ │ │ + rscseq r0, pc, r2, asr #29 │ │ │ │ + smlalseq r0, pc, r2, lr @ │ │ │ │ + rscseq r0, pc, sl, lsl #29 │ │ │ │ + rscseq r0, pc, r6, ror #28 │ │ │ │ + rscseq r0, pc, r2, asr #28 │ │ │ │ + rscseq r0, pc, r2, lsl lr @ │ │ │ │ + rscseq r0, pc, r4, ror #27 │ │ │ │ + ldrhteq r0, [pc], #214 │ │ │ │ + smlalseq r0, pc, r2, sp @ │ │ │ │ + rscseq r0, pc, lr, ror #26 │ │ │ │ + rscseq r0, pc, r0, asr #26 │ │ │ │ + rscseq r0, pc, r8, lsr sp @ │ │ │ │ + rscseq r0, pc, r4, lsl sp @ │ │ │ │ + rscseq r0, pc, r8, ror #25 │ │ │ │ + ldrhteq r0, [pc], #202 │ │ │ │ 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 │ │ │ │ - ldrsbteq r0, [pc], #210 │ │ │ │ - rscseq r0, pc, ip, lsr #27 │ │ │ │ - rscseq r0, pc, r0, lsl #27 │ │ │ │ - rscseq r0, pc, sl, asr sp @ │ │ │ │ - rscseq r0, pc, r4, lsr sp @ │ │ │ │ - rscseq r0, pc, r2, lsl #26 │ │ │ │ - ldrsbteq r0, [pc], #196 │ │ │ │ - rscseq r0, pc, r8, lsr #25 │ │ │ │ - rscseq r0, pc, ip, ror ip @ │ │ │ │ - rscseq r0, pc, r6, asr ip @ │ │ │ │ - rscseq r0, pc, r0, lsr ip @ │ │ │ │ - rscseq r0, pc, r4, lsl #24 │ │ │ │ - ldrsbteq r0, [pc], #190 │ │ │ │ - ldrhteq r0, [pc], #184 │ │ │ │ - rscseq r0, pc, ip, lsl #23 │ │ │ │ - rscseq r0, pc, r0, ror #22 │ │ │ │ - rscseq r0, pc, sl, lsr fp @ │ │ │ │ - rscseq r0, pc, r4, lsl fp @ │ │ │ │ - rscseq r0, pc, r4, ror #21 │ │ │ │ - ldrsbteq r0, [pc], #170 │ │ │ │ - ldrhteq r0, [pc], #166 │ │ │ │ - rscseq r0, pc, r4, lsl #21 │ │ │ │ - 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, r2, lsr fp @ │ │ │ │ + rscseq r0, pc, ip, lsl #22 │ │ │ │ + rscseq r0, pc, r0, ror #21 │ │ │ │ + ldrhteq r0, [pc], #170 │ │ │ │ + smlalseq r0, pc, r4, sl @ │ │ │ │ + rscseq r0, pc, r2, ror #20 │ │ │ │ + rscseq r0, pc, r4, lsr sl @ │ │ │ │ + rscseq r0, pc, r8, lsl #20 │ │ │ │ + ldrsbteq r0, [pc], #156 │ │ │ │ + ldrhteq r0, [pc], #150 │ │ │ │ smlalseq r0, pc, r0, r9 @ │ │ │ │ - rscseq r0, pc, ip, ror #18 │ │ │ │ - rscseq r0, pc, ip, lsr r9 @ │ │ │ │ - rscseq r0, pc, ip, lsl #18 │ │ │ │ + rscseq r0, pc, r4, ror #18 │ │ │ │ + rscseq r0, pc, lr, lsr r9 @ │ │ │ │ + rscseq r0, pc, r8, lsl r9 @ │ │ │ │ rscseq r0, pc, ip, ror #17 │ │ │ │ - rscseq r0, pc, r8, asr #17 │ │ │ │ - smlalseq r0, pc, ip, r8 @ │ │ │ │ - smlalseq r0, pc, r2, r8 @ │ │ │ │ - rscseq r0, pc, ip, ror #16 │ │ │ │ - rscseq r0, pc, lr, lsr r8 @ │ │ │ │ - rscseq r0, pc, ip, lsl #16 │ │ │ │ - ldrsbteq r0, [pc], #126 │ │ │ │ - ldrhteq r0, [pc], #114 │ │ │ │ - rscseq r0, pc, r6, lsl #15 │ │ │ │ - rscseq r0, pc, r0, ror #14 │ │ │ │ - rscseq r0, pc, sl, lsr r7 @ │ │ │ │ - rscseq r0, pc, lr, lsl #14 │ │ │ │ - rscseq r0, pc, r8, ror #13 │ │ │ │ - rscseq r0, pc, r2, asr #13 │ │ │ │ - smlalseq r0, pc, r6, r6 @ │ │ │ │ - rscseq r0, pc, sl, ror #12 │ │ │ │ - rscseq r0, pc, r4, asr #12 │ │ │ │ - rscseq r0, pc, lr, lsl r6 @ │ │ │ │ - rscseq r0, pc, lr, ror #11 │ │ │ │ - rscseq r0, pc, r4, ror #11 │ │ │ │ - rscseq r0, pc, r0, asr #11 │ │ │ │ - rscseq r0, pc, lr, lsl #11 │ │ │ │ - rscseq r0, pc, lr, asr r5 @ │ │ │ │ - rscseq r0, pc, lr, lsr #10 │ │ │ │ - rscseq r0, pc, lr, lsl #10 │ │ │ │ - rscseq r0, pc, sl, ror #9 │ │ │ │ - ldrhteq r0, [pc], #74 │ │ │ │ + rscseq r0, pc, r0, asr #17 │ │ │ │ + smlalseq r0, pc, sl, r8 @ │ │ │ │ + rscseq r0, pc, r4, ror r8 @ │ │ │ │ + rscseq r0, pc, r4, asr #16 │ │ │ │ + rscseq r0, pc, sl, lsr r8 @ │ │ │ │ + rscseq r0, pc, r6, lsl r8 @ │ │ │ │ + rscseq r0, pc, r4, ror #15 │ │ │ │ + ldrhteq r0, [pc], #116 │ │ │ │ + rscseq r0, pc, r4, lsl #15 │ │ │ │ + rscseq r0, pc, r4, ror #14 │ │ │ │ + rscseq r0, pc, r0, asr #14 │ │ │ │ + rscseq r0, pc, r0, lsl r7 @ │ │ │ │ + ldrshteq r0, [pc], #96 │ │ │ │ + rscseq r0, pc, ip, asr #13 │ │ │ │ + smlalseq r0, pc, ip, r6 @ │ │ │ │ + rscseq r0, pc, ip, ror #12 │ │ │ │ + rscseq r0, pc, ip, asr #12 │ │ │ │ + rscseq r0, pc, r8, lsr #12 │ │ │ │ + ldrshteq r0, [pc], #92 │ │ │ │ + ldrshteq r0, [pc], #82 │ │ │ │ + rscseq r0, pc, ip, asr #11 │ │ │ │ + smlalseq r0, pc, lr, r5 @ │ │ │ │ + rscseq r0, pc, ip, ror #10 │ │ │ │ + rscseq r0, pc, lr, lsr r5 @ │ │ │ │ + rscseq r0, pc, r2, lsl r5 @ │ │ │ │ + rscseq r0, pc, r6, ror #9 │ │ │ │ + rscseq r0, pc, r0, asr #9 │ │ │ │ smlalseq r0, pc, sl, r4 @ │ │ │ │ - rscseq r0, pc, r6, ror r4 @ │ │ │ │ + rscseq r0, pc, lr, ror #8 │ │ │ │ rscseq r0, pc, r8, asr #8 │ │ │ │ - rscseq r0, pc, sl, lsl r4 @ │ │ │ │ - ldrshteq r0, [pc], #60 │ │ │ │ - ldrsbteq r0, [pc], #58 │ │ │ │ - ldrhteq r0, [pc], #48 │ │ │ │ - rscseq r0, pc, r8, lsr #7 │ │ │ │ - rscseq r0, pc, r4, lsl #7 │ │ │ │ - rscseq r0, pc, r4, asr r3 @ │ │ │ │ - rscseq r0, pc, r8, lsr #6 │ │ │ │ - ldrshteq r0, [pc], #46 │ │ │ │ - ldrsbteq r0, [pc], #36 │ │ │ │ - ldrhteq r0, [pc], #34 │ │ │ │ - smlalseq r0, pc, r0, r2 @ │ │ │ │ - rscseq r0, pc, r8, ror #4 │ │ │ │ - rscseq r0, pc, r6, asr #4 │ │ │ │ - rscseq r0, pc, r4, lsr #4 │ │ │ │ - ldrshteq r0, [pc], #28 │ │ │ │ - ldrsbteq r0, [pc], #20 │ │ │ │ - ldrhteq r0, [pc], #18 │ │ │ │ - smlalseq r0, pc, r0, r1 @ │ │ │ │ - rscseq r0, pc, r0, ror #2 │ │ │ │ + rscseq r0, pc, r2, lsr #8 │ │ │ │ + ldrshteq r0, [pc], #54 │ │ │ │ + rscseq r0, pc, sl, asr #7 │ │ │ │ + rscseq r0, pc, r4, lsr #7 │ │ │ │ + rscseq r0, pc, lr, ror r3 @ │ │ │ │ + rscseq r0, pc, lr, asr #6 │ │ │ │ + rscseq r0, pc, r4, asr #6 │ │ │ │ + rscseq r0, pc, r0, lsr #6 │ │ │ │ + rscseq r0, pc, lr, ror #5 │ │ │ │ + ldrhteq r0, [pc], #46 │ │ │ │ + rscseq r0, pc, lr, lsl #5 │ │ │ │ + rscseq r0, pc, lr, ror #4 │ │ │ │ + rscseq r0, pc, sl, asr #4 │ │ │ │ + rscseq r0, pc, sl, lsl r2 @ │ │ │ │ + ldrshteq r0, [pc], #26 │ │ │ │ + ldrsbteq r0, [pc], #22 │ │ │ │ + rscseq r0, pc, r8, lsr #3 │ │ │ │ + rscseq r0, pc, sl, ror r1 @ │ │ │ │ + rscseq r0, pc, ip, asr r1 @ │ │ │ │ + rscseq r0, pc, sl, lsr r1 @ │ │ │ │ + rscseq r0, pc, r0, lsl r1 @ │ │ │ │ + rscseq r0, pc, r8, lsl #2 │ │ │ │ + rscseq r0, pc, r4, ror #1 │ │ │ │ + ldrhteq r0, [pc], #4 │ │ │ │ + rscseq r0, pc, r8, lsl #1 │ │ │ │ + rscseq r0, pc, lr, asr r0 @ │ │ │ │ + rscseq r0, pc, r4, lsr r0 @ │ │ │ │ + rscseq r0, pc, r2, lsl r0 @ │ │ │ │ + ldrshteq pc, [lr], #240 @ 0xf0 @ │ │ │ │ + rscseq pc, lr, r8, asr #31 │ │ │ │ + rscseq pc, lr, r6, lsr #31 │ │ │ │ + rscseq pc, lr, r4, lsl #31 │ │ │ │ + rscseq pc, lr, ip, asr pc @ │ │ │ │ + rscseq pc, lr, r4, lsr pc @ │ │ │ │ + rscseq pc, lr, r2, lsl pc @ │ │ │ │ + ldrshteq pc, [lr], #224 @ 0xe0 @ │ │ │ │ + rscseq pc, lr, r0, asr #29 │ │ │ │ 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,154 +121642,154 @@ │ │ │ │ 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, r0, lsl r0 @ │ │ │ │ - rscseq pc, lr, lr, ror #31 │ │ │ │ - ldrhteq pc, [lr], #254 @ 0xfe @ │ │ │ │ - smlalseq pc, lr, r0, pc @ │ │ │ │ - rscseq pc, lr, r2, ror #30 │ │ │ │ - rscseq pc, lr, r4, asr #30 │ │ │ │ - rscseq pc, lr, r2, lsr #30 │ │ │ │ - ldrshteq pc, [lr], #228 @ 0xe4 @ │ │ │ │ - ldrsbteq pc, [lr], #232 @ 0xe8 @ │ │ │ │ - ldrhteq pc, [lr], #234 @ 0xea @ │ │ │ │ - smlalseq pc, lr, r0, lr @ │ │ │ │ - rscseq pc, lr, r6, ror #28 │ │ │ │ - rscseq pc, lr, ip, asr #28 │ │ │ │ - rscseq pc, lr, lr, lsr #28 │ │ │ │ - rscseq pc, lr, r8, lsl #28 │ │ │ │ - rscseq pc, lr, r2, lsl #28 │ │ │ │ - rscseq pc, lr, r2, ror #27 │ │ │ │ - ldrsbteq pc, [lr], #214 @ 0xd6 @ │ │ │ │ - ldrsbteq pc, [lr], #208 @ 0xd0 @ │ │ │ │ - rscseq pc, lr, sl, asr #27 │ │ │ │ - rscseq pc, lr, r4, asr #27 │ │ │ │ - ldrhteq pc, [lr], #222 @ 0xde @ │ │ │ │ - ldrhteq pc, [lr], #216 @ 0xd8 @ │ │ │ │ - ldrhteq pc, [lr], #210 @ 0xd2 @ │ │ │ │ - rscseq pc, lr, ip, lsr #27 │ │ │ │ - rscseq pc, lr, r6, lsr #27 │ │ │ │ - rscseq pc, lr, r0, lsr #27 │ │ │ │ - smlalseq pc, lr, sl, sp @ │ │ │ │ - smlalseq pc, lr, r4, sp @ │ │ │ │ - rscseq pc, lr, lr, lsl #27 │ │ │ │ - rscseq pc, lr, r8, lsl #27 │ │ │ │ - rscseq pc, lr, r2, lsl #27 │ │ │ │ - rscseq pc, lr, ip, ror sp @ │ │ │ │ - rscseq pc, lr, r6, ror sp @ │ │ │ │ rscseq pc, lr, r0, ror sp @ │ │ │ │ - rscseq pc, lr, sl, ror #26 │ │ │ │ - rscseq pc, lr, r4, ror #26 │ │ │ │ - rscseq pc, lr, lr, asr sp @ │ │ │ │ - rscseq pc, lr, r8, asr sp @ │ │ │ │ - rscseq pc, lr, r2, asr sp @ │ │ │ │ - rscseq pc, lr, ip, asr #26 │ │ │ │ - rscseq pc, lr, r6, asr #26 │ │ │ │ - rscseq pc, lr, r0, asr #26 │ │ │ │ - rscseq pc, lr, sl, lsr sp @ │ │ │ │ - rscseq pc, lr, r4, lsr sp @ │ │ │ │ - rscseq pc, lr, lr, lsr #26 │ │ │ │ - rscseq pc, lr, r8, lsr #26 │ │ │ │ - rscseq pc, lr, r2, lsr #26 │ │ │ │ - rscseq pc, lr, ip, lsl sp @ │ │ │ │ - rscseq pc, lr, r6, lsl sp @ │ │ │ │ - rscseq pc, lr, r0, lsl sp @ │ │ │ │ - rscseq pc, lr, sl, lsl #26 │ │ │ │ - rscseq pc, lr, r4, lsl #26 │ │ │ │ - ldrshteq pc, [lr], #206 @ 0xce @ │ │ │ │ - ldrshteq pc, [lr], #200 @ 0xc8 @ │ │ │ │ - ldrshteq pc, [lr], #194 @ 0xc2 @ │ │ │ │ - rscseq pc, lr, ip, ror #25 │ │ │ │ - rscseq pc, lr, r6, ror #25 │ │ │ │ - rscseq pc, lr, r0, ror #25 │ │ │ │ - ldrsbteq pc, [lr], #202 @ 0xca @ │ │ │ │ - ldrsbteq pc, [lr], #196 @ 0xc4 @ │ │ │ │ - rscseq pc, lr, lr, asr #25 │ │ │ │ - rscseq pc, lr, r8, asr #25 │ │ │ │ + rscseq pc, lr, lr, asr #26 │ │ │ │ + rscseq pc, lr, lr, lsl sp @ │ │ │ │ + ldrshteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ rscseq pc, lr, r2, asr #25 │ │ │ │ - ldrhteq pc, [lr], #204 @ 0xcc @ │ │ │ │ - ldrhteq pc, [lr], #198 @ 0xc6 @ │ │ │ │ - ldrhteq pc, [lr], #192 @ 0xc0 @ │ │ │ │ - rscseq pc, lr, sl, lsr #25 │ │ │ │ rscseq pc, lr, r4, lsr #25 │ │ │ │ - smlalseq pc, lr, lr, ip @ │ │ │ │ - smlalseq pc, lr, r8, ip @ │ │ │ │ - smlalseq pc, lr, r2, ip @ │ │ │ │ - rscseq pc, lr, ip, lsl #25 │ │ │ │ - rscseq pc, lr, r6, lsl #25 │ │ │ │ - rscseq pc, lr, r0, lsl #25 │ │ │ │ - rscseq pc, lr, sl, ror ip @ │ │ │ │ - rscseq pc, lr, r4, ror ip @ │ │ │ │ - rscseq pc, lr, lr, ror #24 │ │ │ │ - rscseq pc, lr, r8, ror #24 │ │ │ │ - rscseq pc, lr, r2, ror #24 │ │ │ │ - rscseq pc, lr, ip, asr ip @ │ │ │ │ - rscseq pc, lr, r6, asr ip @ │ │ │ │ - rscseq pc, lr, r0, asr ip @ │ │ │ │ - rscseq pc, lr, sl, asr #24 │ │ │ │ - rscseq pc, lr, r4, asr #24 │ │ │ │ - rscseq pc, lr, lr, lsr ip @ │ │ │ │ + rscseq pc, lr, r2, lsl #25 │ │ │ │ + rscseq pc, lr, r4, asr ip @ │ │ │ │ rscseq pc, lr, r8, lsr ip @ │ │ │ │ - rscseq pc, lr, r2, lsr ip @ │ │ │ │ - rscseq pc, lr, ip, lsr #24 │ │ │ │ - rscseq pc, lr, r6, lsr #24 │ │ │ │ - rscseq pc, lr, r0, lsr #24 │ │ │ │ rscseq pc, lr, sl, lsl ip @ │ │ │ │ - rscseq pc, lr, r4, lsl ip @ │ │ │ │ - rscseq pc, lr, lr, lsl #24 │ │ │ │ - rscseq pc, lr, r8, lsl #24 │ │ │ │ - rscseq pc, lr, r2, lsl #24 │ │ │ │ - ldrshteq pc, [lr], #188 @ 0xbc @ │ │ │ │ - ldrshteq pc, [lr], #182 @ 0xb6 @ │ │ │ │ ldrshteq pc, [lr], #176 @ 0xb0 @ │ │ │ │ - rscseq pc, lr, sl, ror #23 │ │ │ │ - rscseq pc, lr, r4, ror #23 │ │ │ │ - ldrsbteq pc, [lr], #190 @ 0xbe @ │ │ │ │ - ldrsbteq pc, [lr], #184 @ 0xb8 @ │ │ │ │ - ldrsbteq pc, [lr], #178 @ 0xb2 @ │ │ │ │ - rscseq pc, lr, ip, asr #23 │ │ │ │ rscseq pc, lr, r6, asr #23 │ │ │ │ - rscseq pc, lr, r0, asr #23 │ │ │ │ - ldrhteq pc, [lr], #186 @ 0xba @ │ │ │ │ - ldrhteq pc, [lr], #180 @ 0xb4 @ │ │ │ │ - rscseq pc, lr, lr, lsr #23 │ │ │ │ - rscseq pc, lr, r8, lsr #23 │ │ │ │ - rscseq pc, lr, r2, lsr #23 │ │ │ │ - smlalseq pc, lr, ip, fp @ │ │ │ │ - smlalseq pc, lr, r6, fp @ │ │ │ │ - smlalseq pc, lr, r0, fp @ │ │ │ │ - rscseq pc, lr, sl, lsl #23 │ │ │ │ - rscseq pc, lr, r4, lsl #23 │ │ │ │ - rscseq pc, lr, lr, ror fp @ │ │ │ │ - rscseq pc, lr, r8, ror fp @ │ │ │ │ - rscseq pc, lr, r2, ror fp @ │ │ │ │ - rscseq pc, lr, ip, ror #22 │ │ │ │ - rscseq pc, lr, r6, ror #22 │ │ │ │ - rscseq pc, lr, r0, ror #22 │ │ │ │ - rscseq pc, lr, sl, asr fp @ │ │ │ │ - rscseq pc, lr, r4, asr fp @ │ │ │ │ - rscseq pc, lr, lr, asr #22 │ │ │ │ - rscseq pc, lr, r8, asr #22 │ │ │ │ + rscseq pc, lr, ip, lsr #23 │ │ │ │ + rscseq pc, lr, lr, lsl #23 │ │ │ │ + rscseq pc, lr, r8, ror #22 │ │ │ │ + rscseq pc, lr, r2, ror #22 │ │ │ │ rscseq pc, lr, r2, asr #22 │ │ │ │ - rscseq pc, lr, ip, lsr fp @ │ │ │ │ rscseq pc, lr, r6, lsr fp @ │ │ │ │ rscseq pc, lr, r0, lsr fp @ │ │ │ │ rscseq pc, lr, sl, lsr #22 │ │ │ │ rscseq pc, lr, r4, lsr #22 │ │ │ │ rscseq pc, lr, lr, lsl fp @ │ │ │ │ rscseq pc, lr, r8, lsl fp @ │ │ │ │ rscseq pc, lr, r2, lsl fp @ │ │ │ │ rscseq pc, lr, ip, lsl #22 │ │ │ │ rscseq pc, lr, r6, lsl #22 │ │ │ │ rscseq pc, lr, r0, lsl #22 │ │ │ │ ldrshteq pc, [lr], #170 @ 0xaa @ │ │ │ │ + ldrshteq pc, [lr], #164 @ 0xa4 @ │ │ │ │ + rscseq pc, lr, lr, ror #21 │ │ │ │ + rscseq pc, lr, r8, ror #21 │ │ │ │ + rscseq pc, lr, r2, ror #21 │ │ │ │ + ldrsbteq pc, [lr], #172 @ 0xac @ │ │ │ │ + ldrsbteq pc, [lr], #166 @ 0xa6 @ │ │ │ │ + ldrsbteq pc, [lr], #160 @ 0xa0 @ │ │ │ │ + rscseq pc, lr, sl, asr #21 │ │ │ │ + rscseq pc, lr, r4, asr #21 │ │ │ │ + ldrhteq pc, [lr], #174 @ 0xae @ │ │ │ │ + ldrhteq pc, [lr], #168 @ 0xa8 @ │ │ │ │ + ldrhteq pc, [lr], #162 @ 0xa2 @ │ │ │ │ + rscseq pc, lr, ip, lsr #21 │ │ │ │ + rscseq pc, lr, r6, lsr #21 │ │ │ │ + rscseq pc, lr, r0, lsr #21 │ │ │ │ + smlalseq pc, lr, sl, sl @ │ │ │ │ + smlalseq pc, lr, r4, sl @ │ │ │ │ + rscseq pc, lr, lr, lsl #21 │ │ │ │ + rscseq pc, lr, r8, lsl #21 │ │ │ │ + rscseq pc, lr, r2, lsl #21 │ │ │ │ + rscseq pc, lr, ip, ror sl @ │ │ │ │ + rscseq pc, lr, r6, ror sl @ │ │ │ │ + rscseq pc, lr, r0, ror sl @ │ │ │ │ + rscseq pc, lr, sl, ror #20 │ │ │ │ + rscseq pc, lr, r4, ror #20 │ │ │ │ + rscseq pc, lr, lr, asr sl @ │ │ │ │ + rscseq pc, lr, r8, asr sl @ │ │ │ │ + rscseq pc, lr, r2, asr sl @ │ │ │ │ + rscseq pc, lr, ip, asr #20 │ │ │ │ + rscseq pc, lr, r6, asr #20 │ │ │ │ + rscseq pc, lr, r0, asr #20 │ │ │ │ + rscseq pc, lr, sl, lsr sl @ │ │ │ │ + rscseq pc, lr, r4, lsr sl @ │ │ │ │ + rscseq pc, lr, lr, lsr #20 │ │ │ │ + rscseq pc, lr, r8, lsr #20 │ │ │ │ + rscseq pc, lr, r2, lsr #20 │ │ │ │ + rscseq pc, lr, ip, lsl sl @ │ │ │ │ + rscseq pc, lr, r6, lsl sl @ │ │ │ │ + rscseq pc, lr, r0, lsl sl @ │ │ │ │ + rscseq pc, lr, sl, lsl #20 │ │ │ │ + rscseq pc, lr, r4, lsl #20 │ │ │ │ + ldrshteq pc, [lr], #158 @ 0x9e @ │ │ │ │ + ldrshteq pc, [lr], #152 @ 0x98 @ │ │ │ │ + ldrshteq pc, [lr], #146 @ 0x92 @ │ │ │ │ + rscseq pc, lr, ip, ror #19 │ │ │ │ + rscseq pc, lr, r6, ror #19 │ │ │ │ + rscseq pc, lr, r0, ror #19 │ │ │ │ + ldrsbteq pc, [lr], #154 @ 0x9a @ │ │ │ │ + ldrsbteq pc, [lr], #148 @ 0x94 @ │ │ │ │ + rscseq pc, lr, lr, asr #19 │ │ │ │ + rscseq pc, lr, r8, asr #19 │ │ │ │ + rscseq pc, lr, r2, asr #19 │ │ │ │ + ldrhteq pc, [lr], #156 @ 0x9c @ │ │ │ │ + ldrhteq pc, [lr], #150 @ 0x96 @ │ │ │ │ + ldrhteq pc, [lr], #144 @ 0x90 @ │ │ │ │ + rscseq pc, lr, sl, lsr #19 │ │ │ │ + rscseq pc, lr, r4, lsr #19 │ │ │ │ + smlalseq pc, lr, lr, r9 @ │ │ │ │ + smlalseq pc, lr, r8, r9 @ │ │ │ │ + smlalseq pc, lr, r2, r9 @ │ │ │ │ + rscseq pc, lr, ip, lsl #19 │ │ │ │ + rscseq pc, lr, r6, lsl #19 │ │ │ │ + rscseq pc, lr, r0, lsl #19 │ │ │ │ + rscseq pc, lr, sl, ror r9 @ │ │ │ │ + rscseq pc, lr, r4, ror r9 @ │ │ │ │ + rscseq pc, lr, lr, ror #18 │ │ │ │ + rscseq pc, lr, r8, ror #18 │ │ │ │ + rscseq pc, lr, r2, ror #18 │ │ │ │ + rscseq pc, lr, ip, asr r9 @ │ │ │ │ + rscseq pc, lr, r6, asr r9 @ │ │ │ │ + rscseq pc, lr, r0, asr r9 @ │ │ │ │ + rscseq pc, lr, sl, asr #18 │ │ │ │ + rscseq pc, lr, r4, asr #18 │ │ │ │ + rscseq pc, lr, lr, lsr r9 @ │ │ │ │ + rscseq pc, lr, r8, lsr r9 @ │ │ │ │ + rscseq pc, lr, r2, lsr r9 @ │ │ │ │ + rscseq pc, lr, ip, lsr #18 │ │ │ │ + rscseq pc, lr, r6, lsr #18 │ │ │ │ + rscseq pc, lr, r0, lsr #18 │ │ │ │ + rscseq pc, lr, sl, lsl r9 @ │ │ │ │ + rscseq pc, lr, r4, lsl r9 @ │ │ │ │ + rscseq pc, lr, lr, lsl #18 │ │ │ │ + rscseq pc, lr, r8, lsl #18 │ │ │ │ + rscseq pc, lr, r2, lsl #18 │ │ │ │ + ldrshteq pc, [lr], #140 @ 0x8c @ │ │ │ │ + ldrshteq pc, [lr], #134 @ 0x86 @ │ │ │ │ + ldrshteq pc, [lr], #128 @ 0x80 @ │ │ │ │ + rscseq pc, lr, sl, ror #17 │ │ │ │ + rscseq pc, lr, r4, ror #17 │ │ │ │ + ldrsbteq pc, [lr], #142 @ 0x8e @ │ │ │ │ + ldrsbteq pc, [lr], #136 @ 0x88 @ │ │ │ │ + ldrsbteq pc, [lr], #130 @ 0x82 @ │ │ │ │ + rscseq pc, lr, ip, asr #17 │ │ │ │ + rscseq pc, lr, r6, asr #17 │ │ │ │ + rscseq pc, lr, r0, asr #17 │ │ │ │ + ldrhteq pc, [lr], #138 @ 0x8a @ │ │ │ │ + ldrhteq pc, [lr], #132 @ 0x84 @ │ │ │ │ + rscseq pc, lr, lr, lsr #17 │ │ │ │ + rscseq pc, lr, r8, lsr #17 │ │ │ │ + rscseq pc, lr, r2, lsr #17 │ │ │ │ + smlalseq pc, lr, ip, r8 @ │ │ │ │ + smlalseq pc, lr, r6, r8 @ │ │ │ │ + smlalseq pc, lr, r0, r8 @ │ │ │ │ + rscseq pc, lr, sl, lsl #17 │ │ │ │ + rscseq pc, lr, r4, lsl #17 │ │ │ │ + rscseq pc, lr, lr, ror r8 @ │ │ │ │ + rscseq pc, lr, r8, ror r8 @ │ │ │ │ + rscseq pc, lr, r2, ror r8 @ │ │ │ │ + rscseq pc, lr, ip, ror #16 │ │ │ │ + rscseq pc, lr, r6, ror #16 │ │ │ │ + rscseq pc, lr, r0, ror #16 │ │ │ │ + rscseq pc, lr, sl, asr r8 @ │ │ │ │ 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, ip, lsl #1 │ │ │ │ - tsteq r0, r6, ror r8 │ │ │ │ - rscseq ip, lr, r8, asr #26 │ │ │ │ + rscseq ip, lr, ip, ror #27 │ │ │ │ + ldrdeq ip, [r0, -r6] │ │ │ │ + rscseq ip, lr, r8, lsr #21 │ │ │ │ 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 │ │ │ │ - strdeq r3, [r2, -r0] │ │ │ │ - tsteq r2, r6, lsl #24 │ │ │ │ - smlabteq r2, r8, fp, r3 │ │ │ │ + tsteq r2, r0, asr r9 │ │ │ │ + tsteq r2, r6, ror #18 │ │ │ │ + tsteq r2, r8, lsr #18 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010195b0 │ │ │ │ - smlatbeq r0, ip, sp, lr │ │ │ │ - smlatbeq r0, r8, sp, lr │ │ │ │ - smlatbeq r0, ip, sp, lr │ │ │ │ - smlabbeq r2, r4, fp, r3 │ │ │ │ - smlabbeq r2, sl, r0, r0 │ │ │ │ - tsteq r0, r2, ror r7 │ │ │ │ - tsteq r2, lr, asr fp │ │ │ │ - tsteq r2, r0, asr fp │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - rscseq ip, lr, r6, ror pc │ │ │ │ - smlatbeq r1, lr, r5, sp │ │ │ │ - rscseq ip, lr, lr, ror #30 │ │ │ │ - rscseq ip, lr, sl, asr pc │ │ │ │ - tsteq r7, r4, asr #26 │ │ │ │ - rscseq ip, lr, r8, asr #30 │ │ │ │ - rscseq ip, lr, sl, asr #30 │ │ │ │ - rscseq ip, lr, r2, asr #30 │ │ │ │ - smlatbeq r1, sl, pc, pc @ │ │ │ │ - smlatbeq r1, lr, pc, pc @ │ │ │ │ - smlatbeq r1, r8, pc, pc @ │ │ │ │ - rscseq ip, lr, ip, lsl #30 │ │ │ │ - strdeq sp, [r1, -r2] │ │ │ │ - ldrshteq ip, [lr], #236 @ 0xec │ │ │ │ - rscseq ip, lr, sl, lsl #30 │ │ │ │ - tsteq r2, ip, lsl r4 │ │ │ │ - rscseq ip, lr, ip, lsl #30 │ │ │ │ - smlatbeq r1, r0, r4, sp │ │ │ │ - rscseq ip, lr, r2, lsl #30 │ │ │ │ - ldrshteq ip, [lr], #224 @ 0xe0 │ │ │ │ - tsteq r7, ip, lsr ip │ │ │ │ - rscseq ip, lr, r2, ror #29 │ │ │ │ - rscseq ip, lr, sl, ror #29 │ │ │ │ - rscseq ip, lr, ip, ror #29 │ │ │ │ - rscseq ip, lr, r6, ror #29 │ │ │ │ - ldrhteq ip, [lr], #238 @ 0xee │ │ │ │ - rscseq ip, lr, r0, asr #29 │ │ │ │ - ldrsbteq ip, [lr], #226 @ 0xe2 │ │ │ │ - rscseq ip, lr, lr, ror #27 │ │ │ │ - rscseq ip, lr, r8, ror #27 │ │ │ │ - ldrhteq ip, [lr], #238 @ 0xee │ │ │ │ - rscseq ip, lr, r2, asr #27 │ │ │ │ - ldrhteq ip, [lr], #220 @ 0xdc │ │ │ │ - strdeq fp, [r1, -lr] │ │ │ │ - smlalseq ip, lr, r6, sp │ │ │ │ - smlalseq ip, lr, r0, sp │ │ │ │ - smlabbeq r0, sl, sl, lr │ │ │ │ - smlabbeq r0, sl, sl, lr │ │ │ │ - smlabbeq r0, r8, sl, lr │ │ │ │ - smlabteq r0, lr, sl, lr │ │ │ │ - tsteq r0, lr, asr sl │ │ │ │ - tsteq r0, ip, asr sl │ │ │ │ - @ instruction: 0x01019294 │ │ │ │ - smlabbeq r1, lr, r2, r9 │ │ │ │ - smlabbeq r1, r8, r2, r9 │ │ │ │ - smlabbeq r1, r2, r2, r9 │ │ │ │ - tsteq r1, ip, ror r2 │ │ │ │ - tsteq r1, r6, ror r2 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ - ldrshteq r4, [pc], #66 │ │ │ │ - ldrshteq r4, [pc], #64 │ │ │ │ - tsteq r1, lr, asr #4 │ │ │ │ - tsteq r7, r6, asr sl │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - rscseq r4, pc, r0, lsl #10 │ │ │ │ - rscseq r4, pc, r6, ror #9 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - rscseq ip, lr, r4, lsr ip │ │ │ │ - rscseq ip, lr, lr, lsr #24 │ │ │ │ - tsteq r1, r4, lsl r2 │ │ │ │ - tsteq r1, sl, lsl r2 │ │ │ │ + tsteq r1, r0, lsl r3 │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + tsteq r0, ip, lsl #22 │ │ │ │ + smlatteq r2, r4, r8, r3 │ │ │ │ + smlatteq r1, sl, sp, pc @ │ │ │ │ + ldrdeq ip, [r0, -r2] │ │ │ │ + @ instruction: 0x010238be │ │ │ │ + @ instruction: 0x010238b0 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + ldrsbteq ip, [lr], #198 @ 0xc6 │ │ │ │ + tsteq r1, lr, lsl #6 │ │ │ │ + rscseq ip, lr, lr, asr #25 │ │ │ │ + ldrhteq ip, [lr], #202 @ 0xca │ │ │ │ + smlatbeq r7, r4, sl, r8 │ │ │ │ + rscseq ip, lr, r8, lsr #25 │ │ │ │ + rscseq ip, lr, sl, lsr #25 │ │ │ │ + rscseq ip, lr, r2, lsr #25 │ │ │ │ + tstpeq r1, sl, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, lr, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r1, r8, lsl #26 @ p-variant is OBSOLETE │ │ │ │ + rscseq ip, lr, ip, ror #24 │ │ │ │ + tsteq r1, r2, asr r2 │ │ │ │ + rscseq ip, lr, ip, asr ip │ │ │ │ + rscseq ip, lr, sl, ror #24 │ │ │ │ + tsteq r2, ip, ror r1 │ │ │ │ + rscseq ip, lr, ip, ror #24 │ │ │ │ mrseq sp, R9_usr │ │ │ │ - @ instruction: 0x010789bc │ │ │ │ - strdeq sp, [r1, -lr] │ │ │ │ - tsteq r0, r0, lsr #6 │ │ │ │ - tsteq r2, r2, asr #2 │ │ │ │ - rscseq ip, lr, r8, lsr #23 │ │ │ │ - rscseq ip, lr, r2, lsr #23 │ │ │ │ - ldrdeq sp, [r1, -r4] │ │ │ │ - ldrdeq ip, [r0, -r8] │ │ │ │ + rscseq ip, lr, r2, ror #24 │ │ │ │ + rscseq ip, lr, r0, asr ip │ │ │ │ + @ instruction: 0x0107899c │ │ │ │ + rscseq ip, lr, r2, asr #24 │ │ │ │ + rscseq ip, lr, sl, asr #24 │ │ │ │ + rscseq ip, lr, ip, asr #24 │ │ │ │ + rscseq ip, lr, r6, asr #24 │ │ │ │ + rscseq ip, lr, lr, lsl ip │ │ │ │ + rscseq ip, lr, r0, lsr #24 │ │ │ │ + rscseq ip, lr, r2, lsr ip │ │ │ │ + rscseq ip, lr, lr, asr #22 │ │ │ │ + rscseq ip, lr, r8, asr #22 │ │ │ │ + rscseq ip, lr, lr, lsl ip │ │ │ │ + rscseq ip, lr, r2, lsr #22 │ │ │ │ + rscseq ip, lr, ip, lsl fp │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + ldrshteq ip, [lr], #166 @ 0xa6 │ │ │ │ + ldrshteq ip, [lr], #160 @ 0xa0 │ │ │ │ + smlatteq r0, sl, r7, lr │ │ │ │ + smlatteq r0, sl, r7, lr │ │ │ │ + smlatteq r0, r8, r7, lr │ │ │ │ + tsteq r0, lr, lsr #16 │ │ │ │ + @ instruction: 0x0100e7be │ │ │ │ + @ instruction: 0x0100e7bc │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + smlatteq r1, lr, pc, r8 @ │ │ │ │ + smlatteq r1, r8, pc, r8 @ │ │ │ │ + smlatteq r1, r2, pc, r8 @ │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + rscseq r4, pc, r2, asr r2 @ │ │ │ │ + rscseq r4, pc, r0, asr r2 @ │ │ │ │ + smlatbeq r1, lr, pc, r8 @ │ │ │ │ + @ instruction: 0x010787b6 │ │ │ │ + @ instruction: 0x01018fb8 │ │ │ │ + rscseq r4, pc, r0, ror #4 │ │ │ │ + rscseq r4, pc, r6, asr #4 │ │ │ │ + smlatbeq r1, ip, pc, r8 @ │ │ │ │ + smlalseq ip, lr, r4, r9 │ │ │ │ + rscseq ip, lr, lr, lsl #19 │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, r0, ror #30 │ │ │ │ + tsteq r7, ip, lsl r7 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + smlabbeq r0, r0, r0, ip │ │ │ │ + smlatbeq r2, r2, lr, r2 │ │ │ │ + rscseq ip, lr, r8, lsl #18 │ │ │ │ + rscseq ip, lr, r2, lsl #18 │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r0, r8, lsr r0 │ │ │ │ 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, r8, asr r5 │ │ │ │ - tsteq r2, sl, lsr #10 │ │ │ │ - rscseq ip, lr, sl, lsl #10 │ │ │ │ - rscseq ip, lr, sl, ror #9 │ │ │ │ - rscseq ip, lr, ip, asr #9 │ │ │ │ - rscseq ip, lr, ip, lsr #9 │ │ │ │ - smlalseq ip, lr, r6, r4 │ │ │ │ - rscseq ip, lr, ip, ror #8 │ │ │ │ - rscseq ip, lr, r2, ror #8 │ │ │ │ - rscseq ip, lr, lr, lsr r4 │ │ │ │ - rscseq ip, lr, r4, lsl r4 │ │ │ │ - rscseq ip, lr, r8, ror #7 │ │ │ │ - ldrsbteq ip, [lr], #62 @ 0x3e │ │ │ │ - ldrhteq ip, [lr], #56 @ 0x38 │ │ │ │ - rscseq ip, lr, lr, lsl #7 │ │ │ │ - rscseq ip, lr, r4, lsl #7 │ │ │ │ - rscseq ip, lr, lr, asr r3 │ │ │ │ - rscseq ip, lr, ip, lsr #6 │ │ │ │ - ldrshteq ip, [lr], #42 @ 0x2a │ │ │ │ - rscseq ip, lr, lr, asr #5 │ │ │ │ - rscseq ip, lr, r4, lsr #5 │ │ │ │ - rscseq ip, lr, sl, ror r2 │ │ │ │ - rscseq ip, lr, r0, asr r2 │ │ │ │ - rscseq ip, lr, r6, asr #4 │ │ │ │ - rscseq ip, lr, r2, lsr #4 │ │ │ │ - ldrshteq ip, [lr], #30 │ │ │ │ - ldrsbteq ip, [lr], #20 │ │ │ │ - ldrhteq ip, [lr], #16 │ │ │ │ - rscseq ip, lr, ip, lsl #3 │ │ │ │ - rscseq ip, lr, r6, asr r1 │ │ │ │ - rscseq ip, lr, r2, lsr r1 │ │ │ │ - rscseq ip, lr, lr, lsl #2 │ │ │ │ - rscseq ip, lr, r0, ror #1 │ │ │ │ - rscseq ip, lr, lr, lsr #1 │ │ │ │ - rscseq ip, lr, lr, lsl #1 │ │ │ │ - rscseq ip, lr, lr, asr r0 │ │ │ │ - rscseq ip, lr, r4, asr r0 │ │ │ │ - rscseq ip, lr, ip, lsr r0 │ │ │ │ - rscseq ip, lr, sl │ │ │ │ - ldrsbteq fp, [lr], #246 @ 0xf6 │ │ │ │ - smlalseq fp, lr, lr, pc @ │ │ │ │ - rscseq fp, lr, ip, ror #30 │ │ │ │ - rscseq fp, lr, lr, asr #30 │ │ │ │ - rscseq fp, lr, sl, lsr pc │ │ │ │ - rscseq fp, lr, lr, lsl #30 │ │ │ │ - rscseq fp, lr, r6, ror #29 │ │ │ │ - rscseq fp, lr, r2, asr #29 │ │ │ │ - smlalseq fp, lr, r4, lr │ │ │ │ - rscseq fp, lr, r4, ror lr │ │ │ │ - rscseq fp, lr, r0, asr lr │ │ │ │ - rscseq fp, lr, r6, lsr #28 │ │ │ │ - ldrshteq fp, [lr], #216 @ 0xd8 │ │ │ │ - ldrsbteq fp, [lr], #216 @ 0xd8 │ │ │ │ + ldrhteq ip, [lr], #40 @ 0x28 │ │ │ │ + smlabbeq r2, sl, r2, r3 │ │ │ │ + rscseq ip, lr, sl, ror #4 │ │ │ │ + rscseq ip, lr, sl, asr #4 │ │ │ │ + rscseq ip, lr, ip, lsr #4 │ │ │ │ + rscseq ip, lr, ip, lsl #4 │ │ │ │ + ldrshteq ip, [lr], #22 │ │ │ │ + rscseq ip, lr, ip, asr #3 │ │ │ │ + rscseq ip, lr, r2, asr #3 │ │ │ │ + smlalseq ip, lr, lr, r1 │ │ │ │ + rscseq ip, lr, r4, ror r1 │ │ │ │ + rscseq ip, lr, r8, asr #2 │ │ │ │ + rscseq ip, lr, lr, lsr r1 │ │ │ │ + rscseq ip, lr, r8, lsl r1 │ │ │ │ + rscseq ip, lr, lr, ror #1 │ │ │ │ + rscseq ip, lr, r4, ror #1 │ │ │ │ + ldrhteq ip, [lr], #14 │ │ │ │ + rscseq ip, lr, ip, lsl #1 │ │ │ │ + rscseq ip, lr, sl, asr r0 │ │ │ │ + rscseq ip, lr, lr, lsr #32 │ │ │ │ + rscseq ip, lr, r4 │ │ │ │ + ldrsbteq fp, [lr], #250 @ 0xfa │ │ │ │ + ldrhteq fp, [lr], #240 @ 0xf0 │ │ │ │ + rscseq fp, lr, r6, lsr #31 │ │ │ │ + rscseq fp, lr, r2, lsl #31 │ │ │ │ + rscseq fp, lr, lr, asr pc │ │ │ │ + rscseq fp, lr, r4, lsr pc │ │ │ │ + rscseq fp, lr, r0, lsl pc │ │ │ │ + rscseq fp, lr, ip, ror #29 │ │ │ │ + ldrhteq fp, [lr], #230 @ 0xe6 │ │ │ │ + smlalseq fp, lr, r2, lr │ │ │ │ + rscseq fp, lr, lr, ror #28 │ │ │ │ + rscseq fp, lr, r0, asr #28 │ │ │ │ + rscseq fp, lr, lr, lsl #28 │ │ │ │ + rscseq fp, lr, lr, ror #27 │ │ │ │ + ldrhteq fp, [lr], #222 @ 0xde │ │ │ │ ldrhteq fp, [lr], #212 @ 0xd4 │ │ │ │ - rscseq fp, lr, r6, lsl #27 │ │ │ │ - rscseq fp, lr, lr, ror sp │ │ │ │ - rscseq fp, lr, ip, asr sp │ │ │ │ - rscseq fp, lr, r0, lsr sp │ │ │ │ - rscseq fp, lr, r0, lsl #26 │ │ │ │ - ldrsbteq fp, [lr], #194 @ 0xc2 │ │ │ │ - rscseq fp, lr, r4, lsr #25 │ │ │ │ - rscseq fp, lr, r6, lsl #25 │ │ │ │ - rscseq fp, lr, r4, ror #24 │ │ │ │ - rscseq fp, lr, r6, lsr ip │ │ │ │ - rscseq fp, lr, r8, lsl ip │ │ │ │ - ldrshteq fp, [lr], #184 @ 0xb8 │ │ │ │ - rscseq fp, lr, ip, asr #23 │ │ │ │ - rscseq fp, lr, r0, lsr #23 │ │ │ │ - rscseq fp, lr, r4, lsl #23 │ │ │ │ - rscseq fp, lr, r4, ror #22 │ │ │ │ - rscseq fp, lr, ip, lsr fp │ │ │ │ - rscseq fp, lr, r6, lsr fp │ │ │ │ + smlalseq fp, lr, ip, sp │ │ │ │ + rscseq fp, lr, sl, ror #26 │ │ │ │ + rscseq fp, lr, r6, lsr sp │ │ │ │ + ldrshteq fp, [lr], #206 @ 0xce │ │ │ │ + rscseq fp, lr, ip, asr #25 │ │ │ │ + rscseq fp, lr, lr, lsr #25 │ │ │ │ + smlalseq fp, lr, sl, ip │ │ │ │ + rscseq fp, lr, lr, ror #24 │ │ │ │ + rscseq fp, lr, r6, asr #24 │ │ │ │ + rscseq fp, lr, r2, lsr #24 │ │ │ │ + ldrshteq fp, [lr], #180 @ 0xb4 │ │ │ │ + ldrsbteq fp, [lr], #180 @ 0xb4 │ │ │ │ + ldrhteq fp, [lr], #176 @ 0xb0 │ │ │ │ + rscseq fp, lr, r6, lsl #23 │ │ │ │ + rscseq fp, lr, r8, asr fp │ │ │ │ + rscseq fp, lr, r8, lsr fp │ │ │ │ rscseq fp, lr, r4, lsl fp │ │ │ │ rscseq fp, lr, r6, ror #21 │ │ │ │ - ldrhteq fp, [lr], #174 @ 0xae │ │ │ │ - smlalseq fp, lr, r6, sl │ │ │ │ - rscseq fp, lr, r4, ror sl │ │ │ │ - rscseq fp, lr, r2, asr sl │ │ │ │ - rscseq fp, lr, r6, lsr #20 │ │ │ │ - rscseq fp, lr, r0, lsr #20 │ │ │ │ - rscseq fp, lr, r0, lsl #20 │ │ │ │ - ldrsbteq fp, [lr], #148 @ 0x94 │ │ │ │ - rscseq fp, lr, r8, lsr #19 │ │ │ │ - rscseq fp, lr, ip, lsl #19 │ │ │ │ - rscseq fp, lr, ip, ror #18 │ │ │ │ - rscseq fp, lr, r4, asr #18 │ │ │ │ - rscseq fp, lr, lr, lsr r9 │ │ │ │ - rscseq fp, lr, ip, lsl r9 │ │ │ │ + ldrsbteq fp, [lr], #174 @ 0xae │ │ │ │ + ldrhteq fp, [lr], #172 @ 0xac │ │ │ │ + smlalseq fp, lr, r0, sl │ │ │ │ + rscseq fp, lr, r0, ror #20 │ │ │ │ + rscseq fp, lr, r2, lsr sl │ │ │ │ + rscseq fp, lr, r4, lsl #20 │ │ │ │ + rscseq fp, lr, r6, ror #19 │ │ │ │ + rscseq fp, lr, r4, asr #19 │ │ │ │ + smlalseq fp, lr, r6, r9 │ │ │ │ + rscseq fp, lr, r8, ror r9 │ │ │ │ + rscseq fp, lr, r8, asr r9 │ │ │ │ + rscseq fp, lr, ip, lsr #18 │ │ │ │ + rscseq fp, lr, r0, lsl #18 │ │ │ │ + rscseq fp, lr, r4, ror #17 │ │ │ │ + rscseq fp, lr, r4, asr #17 │ │ │ │ + smlalseq fp, lr, ip, r8 │ │ │ │ + smlalseq fp, lr, r6, r8 │ │ │ │ + rscseq fp, lr, r4, ror r8 │ │ │ │ + rscseq fp, lr, r6, asr #16 │ │ │ │ + rscseq fp, lr, lr, lsl r8 │ │ │ │ + ldrshteq fp, [lr], #118 @ 0x76 │ │ │ │ + ldrsbteq fp, [lr], #116 @ 0x74 │ │ │ │ + ldrhteq fp, [lr], #114 @ 0x72 │ │ │ │ + rscseq fp, lr, r6, lsl #15 │ │ │ │ + rscseq fp, lr, r0, lsl #15 │ │ │ │ + rscseq fp, lr, r0, ror #14 │ │ │ │ + rscseq fp, lr, r4, lsr r7 │ │ │ │ + rscseq fp, lr, r8, lsl #14 │ │ │ │ + rscseq fp, lr, ip, ror #13 │ │ │ │ + rscseq fp, lr, ip, asr #13 │ │ │ │ + rscseq fp, lr, r4, lsr #13 │ │ │ │ + smlalseq fp, lr, lr, r6 │ │ │ │ + rscseq fp, lr, ip, ror r6 │ │ │ │ @ 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 │ │ │ │ - ldrhteq fp, [lr], #112 @ 0x70 │ │ │ │ - rscseq fp, lr, sl, lsr #15 │ │ │ │ - rscseq fp, lr, r4, lsr #15 │ │ │ │ - smlalseq fp, lr, lr, r7 │ │ │ │ - smlalseq fp, lr, r8, r7 │ │ │ │ - smlalseq fp, lr, r2, r7 │ │ │ │ - rscseq fp, lr, ip, lsl #15 │ │ │ │ - rscseq fp, lr, r6, lsl #15 │ │ │ │ - rscseq fp, lr, r0, lsl #15 │ │ │ │ - rscseq fp, lr, sl, ror r7 │ │ │ │ - rscseq fp, lr, r4, ror r7 │ │ │ │ - rscseq fp, lr, lr, ror #14 │ │ │ │ - rscseq fp, lr, r8, ror #14 │ │ │ │ - rscseq fp, lr, r2, ror #14 │ │ │ │ - rscseq fp, lr, ip, asr r7 │ │ │ │ - rscseq fp, lr, r6, asr r7 │ │ │ │ - rscseq fp, lr, r0, asr r7 │ │ │ │ - rscseq fp, lr, sl, asr #14 │ │ │ │ - rscseq fp, lr, r4, asr #14 │ │ │ │ - rscseq fp, lr, lr, lsr r7 │ │ │ │ - rscseq fp, lr, r8, lsr r7 │ │ │ │ - rscseq fp, lr, r2, lsr r7 │ │ │ │ - rscseq fp, lr, ip, lsr #14 │ │ │ │ - rscseq fp, lr, r6, lsr #14 │ │ │ │ - rscseq fp, lr, r0, lsr #14 │ │ │ │ - rscseq fp, lr, sl, lsl r7 │ │ │ │ - rscseq fp, lr, r4, lsl r7 │ │ │ │ - rscseq fp, lr, lr, lsl #14 │ │ │ │ - rscseq fp, lr, r8, lsl #14 │ │ │ │ - rscseq fp, lr, r2, lsl #14 │ │ │ │ - ldrshteq fp, [lr], #108 @ 0x6c │ │ │ │ - ldrshteq fp, [lr], #102 @ 0x66 │ │ │ │ - ldrshteq fp, [lr], #96 @ 0x60 │ │ │ │ + rscseq fp, lr, r0, lsl r5 │ │ │ │ + rscseq fp, lr, sl, lsl #10 │ │ │ │ + rscseq fp, lr, r4, lsl #10 │ │ │ │ + ldrshteq fp, [lr], #78 @ 0x4e │ │ │ │ + ldrshteq fp, [lr], #72 @ 0x48 │ │ │ │ + ldrshteq fp, [lr], #66 @ 0x42 │ │ │ │ + rscseq fp, lr, ip, ror #9 │ │ │ │ + rscseq fp, lr, r6, ror #9 │ │ │ │ + rscseq fp, lr, r0, ror #9 │ │ │ │ + ldrsbteq fp, [lr], #74 @ 0x4a │ │ │ │ + ldrsbteq fp, [lr], #68 @ 0x44 │ │ │ │ + rscseq fp, lr, lr, asr #9 │ │ │ │ + rscseq fp, lr, r8, asr #9 │ │ │ │ + rscseq fp, lr, r2, asr #9 │ │ │ │ + ldrhteq fp, [lr], #76 @ 0x4c │ │ │ │ + ldrhteq fp, [lr], #70 @ 0x46 │ │ │ │ + ldrhteq fp, [lr], #64 @ 0x40 │ │ │ │ + rscseq fp, lr, sl, lsr #9 │ │ │ │ + rscseq fp, lr, r4, lsr #9 │ │ │ │ + smlalseq fp, lr, lr, r4 │ │ │ │ + smlalseq fp, lr, r8, r4 │ │ │ │ + smlalseq fp, lr, r2, r4 │ │ │ │ + rscseq fp, lr, ip, lsl #9 │ │ │ │ + rscseq fp, lr, r6, lsl #9 │ │ │ │ + rscseq fp, lr, r0, lsl #9 │ │ │ │ + rscseq fp, lr, sl, ror r4 │ │ │ │ + rscseq fp, lr, r4, ror r4 │ │ │ │ + rscseq fp, lr, lr, ror #8 │ │ │ │ + rscseq fp, lr, r8, ror #8 │ │ │ │ + rscseq fp, lr, r2, ror #8 │ │ │ │ + rscseq fp, lr, ip, asr r4 │ │ │ │ + rscseq fp, lr, r6, asr r4 │ │ │ │ + rscseq fp, lr, r0, asr r4 │ │ │ │ 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.2-1.so+0x44a568> │ │ │ │ tstcs r1, r3, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1568 @ 0xfffff9e0 │ │ │ │ @ instruction: 0xf7839500 │ │ │ │ andlt lr, r3, lr, lsl #26 │ │ │ │ svclt 0x0000bdf0 │ │ │ │ - tsteq r2, r8, asr pc │ │ │ │ - ldrsbteq r6, [sp], #4 │ │ │ │ - rscseq r9, pc, r6, ror r8 @ │ │ │ │ - tsteq r2, r0, asr #30 │ │ │ │ - tsteq r2, r2, lsr #30 │ │ │ │ - tsteq r2, r0, lsr pc │ │ │ │ - tsteq r2, r2, lsr pc │ │ │ │ - tsteq r2, ip, lsr pc │ │ │ │ - tsteq r2, sl, lsr pc │ │ │ │ - tsteq r2, r0, asr #30 │ │ │ │ - tsteq r2, r6, asr pc │ │ │ │ - smlatteq r7, r6, r0, r7 │ │ │ │ - rscseq sl, lr, sl, lsr pc │ │ │ │ + @ instruction: 0x01021cb8 │ │ │ │ + rscseq r5, sp, r4, lsr lr │ │ │ │ + ldrsbteq r9, [pc], #86 │ │ │ │ + smlatbeq r2, r0, ip, r1 │ │ │ │ + smlabbeq r2, r2, ip, r1 │ │ │ │ + @ instruction: 0x01021c90 │ │ │ │ + @ instruction: 0x01021c92 │ │ │ │ + @ instruction: 0x01021c9c │ │ │ │ + @ instruction: 0x01021c9a │ │ │ │ + smlatbeq r2, r0, ip, r1 │ │ │ │ + @ instruction: 0x01021cb6 │ │ │ │ + tsteq r7, r6, asr #28 │ │ │ │ + smlalseq sl, lr, sl, ip │ │ │ │ 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, r4, ror #27 │ │ │ │ - tsteq r2, lr, asr pc │ │ │ │ - @ instruction: 0x010222b4 │ │ │ │ - rscseq sl, lr, lr, asr sp │ │ │ │ - rscseq sl, lr, sl, lsr sp │ │ │ │ - tsteq r2, r4, asr #28 │ │ │ │ - smlabbeq r2, r6, lr, r1 │ │ │ │ - ldrhteq sl, [lr], #204 @ 0xcc │ │ │ │ - ldrhteq sl, [lr], #194 @ 0xc2 │ │ │ │ - rscseq sl, lr, ip, lsl #25 │ │ │ │ - rscseq sl, lr, r2, ror #24 │ │ │ │ - rscseq sl, lr, r8, lsr ip │ │ │ │ - rscseq sl, lr, lr, lsr #24 │ │ │ │ - rscseq sl, lr, sl, lsl #24 │ │ │ │ - rscseq sl, lr, r0, ror #23 │ │ │ │ - ldrhteq sl, [lr], #186 @ 0xba │ │ │ │ - smlalseq sl, lr, r4, fp │ │ │ │ - @ instruction: 0x01021db8 │ │ │ │ - tsteq r2, r8, lsr sp │ │ │ │ - rscseq sl, lr, r2, ror #21 │ │ │ │ - ldrhteq sl, [lr], #168 @ 0xa8 │ │ │ │ - smlalseq sl, lr, r4, sl │ │ │ │ - rscseq sl, lr, r0, ror sl │ │ │ │ - rscseq sl, lr, r4, asr #20 │ │ │ │ - rscseq sl, lr, sl, lsl sl │ │ │ │ - rscseq sl, lr, r0, lsl sl │ │ │ │ - rscseq sl, lr, sl, ror #19 │ │ │ │ - ldrhteq sl, [lr], #158 @ 0x9e │ │ │ │ - ldrhteq sl, [lr], #148 @ 0x94 │ │ │ │ + rscseq sl, lr, r4, asr #22 │ │ │ │ + @ instruction: 0x01021cbe │ │ │ │ + tsteq r2, r4, lsl r0 │ │ │ │ + ldrhteq sl, [lr], #174 @ 0xae │ │ │ │ + smlalseq sl, lr, sl, sl │ │ │ │ + smlatbeq r2, r4, fp, r1 │ │ │ │ + smlatteq r2, r6, fp, r1 │ │ │ │ + rscseq sl, lr, ip, lsl sl │ │ │ │ + rscseq sl, lr, r2, lsl sl │ │ │ │ + rscseq sl, lr, ip, ror #19 │ │ │ │ + rscseq sl, lr, r2, asr #19 │ │ │ │ + smlalseq sl, lr, r8, r9 │ │ │ │ rscseq sl, lr, lr, lsl #19 │ │ │ │ - rscseq sl, lr, r2, ror r9 │ │ │ │ - rscseq sl, lr, r6, asr #18 │ │ │ │ + rscseq sl, lr, sl, ror #18 │ │ │ │ + rscseq sl, lr, r0, asr #18 │ │ │ │ rscseq sl, lr, sl, lsl r9 │ │ │ │ - rscseq sl, lr, ip, ror #17 │ │ │ │ - ldrsbteq sl, [lr], #134 @ 0x86 │ │ │ │ - ldrhteq sl, [lr], #130 @ 0x82 │ │ │ │ - rscseq sl, lr, r4, lsl #17 │ │ │ │ - rscseq sl, lr, r8, asr r8 │ │ │ │ - rscseq sl, lr, lr, asr #16 │ │ │ │ - rscseq sl, lr, r8, lsr #16 │ │ │ │ - ldrshteq sl, [lr], #122 @ 0x7a │ │ │ │ - ldrsbteq sl, [lr], #118 @ 0x76 │ │ │ │ - ldrhteq sl, [lr], #112 @ 0x70 │ │ │ │ - rscseq sl, lr, ip, ror #14 │ │ │ │ - rscseq sl, lr, r2, ror #14 │ │ │ │ - rscseq sl, lr, r0, asr r7 │ │ │ │ - rscseq sl, lr, r4, lsr #14 │ │ │ │ - rscseq sl, lr, sl, lsl r7 │ │ │ │ - rscseq sl, lr, r8, lsl #14 │ │ │ │ - ldrsbteq sl, [lr], #96 @ 0x60 │ │ │ │ - rscseq sl, lr, r6, asr #13 │ │ │ │ - ldrhteq sl, [lr], #100 @ 0x64 │ │ │ │ - rscseq sl, lr, r8, lsl #13 │ │ │ │ - rscseq sl, lr, lr, ror r6 │ │ │ │ - rscseq sl, lr, ip, ror #12 │ │ │ │ - rscseq sl, lr, ip, lsl #12 │ │ │ │ - rscseq sl, lr, r2, lsl #12 │ │ │ │ - ldrshteq sl, [lr], #80 @ 0x50 │ │ │ │ - rscseq sl, lr, r4, asr #11 │ │ │ │ - ldrhteq sl, [lr], #90 @ 0x5a │ │ │ │ - rscseq sl, lr, r8, lsr #11 │ │ │ │ - rscseq sl, lr, r0, ror r5 │ │ │ │ - rscseq sl, lr, r6, ror #10 │ │ │ │ - rscseq sl, lr, r4, asr r5 │ │ │ │ - rscseq sl, lr, r8, lsr #10 │ │ │ │ - rscseq sl, lr, lr, lsl r5 │ │ │ │ - rscseq sl, lr, ip, lsl #10 │ │ │ │ - @ instruction: 0x01021896 │ │ │ │ - smlalseq sl, lr, r8, r4 │ │ │ │ - rscseq sl, lr, sl, ror #8 │ │ │ │ - rscseq sl, lr, r0, asr #8 │ │ │ │ - rscseq sl, lr, r6, lsl r4 │ │ │ │ - ldrshteq sl, [lr], #52 @ 0x34 │ │ │ │ - ldrsbteq sl, [lr], #50 @ 0x32 │ │ │ │ - rscseq sl, lr, r8, lsr #7 │ │ │ │ - rscseq sl, lr, r6, lsl #7 │ │ │ │ - rscseq sl, lr, r4, ror #6 │ │ │ │ - rscseq sl, lr, sl, lsr r3 │ │ │ │ - rscseq sl, lr, r0, lsl r3 │ │ │ │ - rscseq sl, lr, lr, ror #5 │ │ │ │ - rscseq sl, lr, ip, asr #5 │ │ │ │ - rscseq sl, lr, r2, lsr #5 │ │ │ │ - rscseq sl, lr, r0, lsl #5 │ │ │ │ - rscseq sl, lr, lr, asr r2 │ │ │ │ - rscseq sl, lr, r2, lsr r2 │ │ │ │ - rscseq sl, lr, r8, lsl #4 │ │ │ │ - ldrsbteq sl, [lr], #30 │ │ │ │ - ldrhteq sl, [lr], #28 │ │ │ │ - smlalseq sl, lr, sl, r1 │ │ │ │ - rscseq sl, lr, ip, ror #2 │ │ │ │ + ldrshteq sl, [lr], #132 @ 0x84 │ │ │ │ + tsteq r2, r8, lsl fp │ │ │ │ + @ instruction: 0x01021a98 │ │ │ │ + rscseq sl, lr, r2, asr #16 │ │ │ │ + rscseq sl, lr, r8, lsl r8 │ │ │ │ + ldrshteq sl, [lr], #116 @ 0x74 │ │ │ │ + ldrsbteq sl, [lr], #112 @ 0x70 │ │ │ │ + rscseq sl, lr, r4, lsr #15 │ │ │ │ + rscseq sl, lr, sl, ror r7 │ │ │ │ + rscseq sl, lr, r0, ror r7 │ │ │ │ + rscseq sl, lr, sl, asr #14 │ │ │ │ + rscseq sl, lr, lr, lsl r7 │ │ │ │ + rscseq sl, lr, r4, lsl r7 │ │ │ │ + rscseq sl, lr, lr, ror #13 │ │ │ │ + ldrsbteq sl, [lr], #98 @ 0x62 │ │ │ │ + rscseq sl, lr, r6, lsr #13 │ │ │ │ + rscseq sl, lr, sl, ror r6 │ │ │ │ + rscseq sl, lr, ip, asr #12 │ │ │ │ + rscseq sl, lr, r6, lsr r6 │ │ │ │ + rscseq sl, lr, r2, lsl r6 │ │ │ │ + rscseq sl, lr, r4, ror #11 │ │ │ │ + ldrhteq sl, [lr], #88 @ 0x58 │ │ │ │ + rscseq sl, lr, lr, lsr #11 │ │ │ │ + rscseq sl, lr, r8, lsl #11 │ │ │ │ + rscseq sl, lr, sl, asr r5 │ │ │ │ + rscseq sl, lr, r6, lsr r5 │ │ │ │ + rscseq sl, lr, r0, lsl r5 │ │ │ │ + rscseq sl, lr, ip, asr #9 │ │ │ │ + rscseq sl, lr, r2, asr #9 │ │ │ │ + ldrhteq sl, [lr], #64 @ 0x40 │ │ │ │ + rscseq sl, lr, r4, lsl #9 │ │ │ │ + rscseq sl, lr, sl, ror r4 │ │ │ │ + rscseq sl, lr, r8, ror #8 │ │ │ │ + rscseq sl, lr, r0, lsr r4 │ │ │ │ + rscseq sl, lr, r6, lsr #8 │ │ │ │ + rscseq sl, lr, r4, lsl r4 │ │ │ │ + rscseq sl, lr, r8, ror #7 │ │ │ │ + ldrsbteq sl, [lr], #62 @ 0x3e │ │ │ │ + rscseq sl, lr, ip, asr #7 │ │ │ │ + rscseq sl, lr, ip, ror #6 │ │ │ │ + rscseq sl, lr, r2, ror #6 │ │ │ │ + rscseq sl, lr, r0, asr r3 │ │ │ │ + rscseq sl, lr, r4, lsr #6 │ │ │ │ + rscseq sl, lr, sl, lsl r3 │ │ │ │ + rscseq sl, lr, r8, lsl #6 │ │ │ │ + ldrsbteq sl, [lr], #32 │ │ │ │ + rscseq sl, lr, r6, asr #5 │ │ │ │ + ldrhteq sl, [lr], #36 @ 0x24 │ │ │ │ + rscseq sl, lr, r8, lsl #5 │ │ │ │ + rscseq sl, lr, lr, ror r2 │ │ │ │ + rscseq sl, lr, ip, ror #4 │ │ │ │ + strdeq r1, [r2, -r6] │ │ │ │ + ldrshteq sl, [lr], #24 │ │ │ │ + rscseq sl, lr, sl, asr #3 │ │ │ │ + rscseq sl, lr, r0, lsr #3 │ │ │ │ + rscseq sl, lr, r6, ror r1 │ │ │ │ + rscseq sl, lr, r4, asr r1 │ │ │ │ + rscseq sl, lr, r2, lsr r1 │ │ │ │ + rscseq sl, lr, r8, lsl #2 │ │ │ │ + rscseq sl, lr, r6, ror #1 │ │ │ │ + rscseq sl, lr, r4, asr #1 │ │ │ │ + smlalseq sl, lr, sl, r0 │ │ │ │ + rscseq sl, lr, r0, ror r0 │ │ │ │ + rscseq sl, lr, lr, asr #32 │ │ │ │ + rscseq sl, lr, ip, lsr #32 │ │ │ │ + rscseq sl, lr, r2 │ │ │ │ + rscseq r9, lr, r0, ror #31 │ │ │ │ + ldrhteq r9, [lr], #254 @ 0xfe │ │ │ │ + smlalseq r9, lr, r2, pc @ │ │ │ │ + rscseq r9, lr, r8, ror #30 │ │ │ │ + rscseq r9, lr, lr, lsr pc │ │ │ │ + rscseq r9, lr, ip, lsl pc │ │ │ │ + ldrshteq r9, [lr], #234 @ 0xea │ │ │ │ + rscseq r9, lr, ip, asr #29 │ │ │ │ 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.2-1.so+0x1d88a8> │ │ │ │ smullsmi fp, sl, fp, r2 │ │ │ │ @ instruction: 0xf10207d3 │ │ │ │ ldmdami r8, {r0, r1, r3, r5, r6, pc}^ │ │ │ │ @ instruction: 0xf0024478 │ │ │ │ svclt 0x0000ba34 │ │ │ │ - ldrsbteq r9, [lr], #254 @ 0xfe │ │ │ │ - ldrhteq r9, [lr], #250 @ 0xfa │ │ │ │ - rscseq r9, lr, lr, lsl #31 │ │ │ │ - rscseq r9, lr, r2, ror #30 │ │ │ │ - rscseq r9, lr, lr, lsr pc │ │ │ │ - rscseq r9, lr, sl, lsl pc │ │ │ │ - rscseq r9, lr, ip, ror #29 │ │ │ │ - rscseq r9, lr, r8, asr #29 │ │ │ │ - rscseq r9, lr, r2, lsr #29 │ │ │ │ - tsteq r2, r4, ror r2 │ │ │ │ - rscseq r9, lr, r6, lsr lr │ │ │ │ - rscseq r9, lr, r6, lsl #28 │ │ │ │ - ldrsbteq r9, [lr], #216 @ 0xd8 │ │ │ │ - rscseq r9, lr, sl, lsr #27 │ │ │ │ - rscseq r9, lr, r4, lsl #27 │ │ │ │ - rscseq r9, lr, lr, asr sp │ │ │ │ - rscseq r9, lr, r0, lsr sp │ │ │ │ - rscseq r9, lr, r6, lsr #26 │ │ │ │ - rscseq r9, lr, r0, lsl #26 │ │ │ │ - ldrsbteq r9, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r9, lr, r6, lsr #25 │ │ │ │ - smlalseq r9, lr, ip, ip │ │ │ │ - rscseq r9, lr, r8, ror ip │ │ │ │ - rscseq r9, lr, sl, asr #24 │ │ │ │ - rscseq r9, lr, r0, asr #24 │ │ │ │ - rscseq r9, lr, sl, lsl ip │ │ │ │ - rscseq r9, lr, r6, ror #23 │ │ │ │ - ldrhteq r9, [lr], #184 @ 0xb8 │ │ │ │ - rscseq r9, lr, ip, lsl #23 │ │ │ │ - rscseq r9, lr, r2, lsl #23 │ │ │ │ - rscseq r9, lr, ip, asr fp │ │ │ │ - rscseq r9, lr, ip, lsr #22 │ │ │ │ - rscseq r9, lr, r2, lsr #22 │ │ │ │ - ldrshteq r9, [lr], #172 @ 0xac │ │ │ │ - rscseq r9, lr, ip, asr #21 │ │ │ │ - rscseq r9, lr, r6, lsr #21 │ │ │ │ - rscseq r9, lr, r4, ror sl │ │ │ │ - rscseq r9, lr, sl, ror #20 │ │ │ │ - rscseq r9, lr, r4, asr #20 │ │ │ │ - rscseq r9, lr, r2, lsl sl │ │ │ │ - rscseq r9, lr, r2, ror #19 │ │ │ │ - ldrhteq r9, [lr], #146 @ 0x92 │ │ │ │ - rscseq r9, lr, r2, lsl #19 │ │ │ │ - rscseq r9, lr, r0, asr r9 │ │ │ │ + rscseq r9, lr, lr, lsr sp │ │ │ │ + rscseq r9, lr, sl, lsl sp │ │ │ │ + rscseq r9, lr, lr, ror #25 │ │ │ │ + rscseq r9, lr, r2, asr #25 │ │ │ │ + smlalseq r9, lr, lr, ip │ │ │ │ + rscseq r9, lr, sl, ror ip │ │ │ │ + rscseq r9, lr, ip, asr #24 │ │ │ │ + rscseq r9, lr, r8, lsr #24 │ │ │ │ + rscseq r9, lr, r2, lsl #24 │ │ │ │ + ldrdeq r0, [r2, -r4] │ │ │ │ + smlalseq r9, lr, r6, fp │ │ │ │ + rscseq r9, lr, r6, ror #22 │ │ │ │ + rscseq r9, lr, r8, lsr fp │ │ │ │ + rscseq r9, lr, sl, lsl #22 │ │ │ │ + rscseq r9, lr, r4, ror #21 │ │ │ │ + ldrhteq r9, [lr], #174 @ 0xae │ │ │ │ + smlalseq r9, lr, r0, sl │ │ │ │ + rscseq r9, lr, r6, lsl #21 │ │ │ │ + rscseq r9, lr, r0, ror #20 │ │ │ │ + rscseq r9, lr, r4, lsr sl │ │ │ │ + rscseq r9, lr, r6, lsl #20 │ │ │ │ + ldrshteq r9, [lr], #156 @ 0x9c │ │ │ │ + ldrsbteq r9, [lr], #152 @ 0x98 │ │ │ │ + rscseq r9, lr, sl, lsr #19 │ │ │ │ + rscseq r9, lr, r0, lsr #19 │ │ │ │ + rscseq r9, lr, sl, ror r9 │ │ │ │ rscseq r9, lr, r6, asr #18 │ │ │ │ - rscseq r9, lr, r0, lsr #18 │ │ │ │ - ldrshteq r9, [lr], #138 @ 0x8a │ │ │ │ - rscseq r9, lr, ip, asr #17 │ │ │ │ - smlalseq r9, lr, ip, r8 │ │ │ │ - rscseq r9, lr, r4, ror r8 │ │ │ │ + rscseq r9, lr, r8, lsl r9 │ │ │ │ + rscseq r9, lr, ip, ror #17 │ │ │ │ + rscseq r9, lr, r2, ror #17 │ │ │ │ + ldrhteq r9, [lr], #140 @ 0x8c │ │ │ │ + rscseq r9, lr, ip, lsl #17 │ │ │ │ + rscseq r9, lr, r2, lsl #17 │ │ │ │ rscseq r9, lr, ip, asr r8 │ │ │ │ - rscseq r9, lr, lr, lsr #16 │ │ │ │ - rscseq r9, lr, r4, lsr #16 │ │ │ │ - ldrshteq r9, [lr], #126 @ 0x7e │ │ │ │ + rscseq r9, lr, ip, lsr #16 │ │ │ │ + rscseq r9, lr, r6, lsl #16 │ │ │ │ + ldrsbteq r9, [lr], #116 @ 0x74 │ │ │ │ rscseq r9, lr, sl, asr #15 │ │ │ │ - smlalseq r9, lr, sl, r7 │ │ │ │ - rscseq r9, lr, sl, ror #14 │ │ │ │ - rscseq r9, lr, r0, ror #14 │ │ │ │ - rscseq r9, lr, sl, lsr r7 │ │ │ │ - rscseq r9, lr, ip, lsl #14 │ │ │ │ - rscseq r9, lr, r2, lsl #14 │ │ │ │ - ldrsbteq r9, [lr], #108 @ 0x6c │ │ │ │ + rscseq r9, lr, r4, lsr #15 │ │ │ │ + rscseq r9, lr, r2, ror r7 │ │ │ │ + rscseq r9, lr, r2, asr #14 │ │ │ │ + rscseq r9, lr, r2, lsl r7 │ │ │ │ + rscseq r9, lr, r2, ror #13 │ │ │ │ ldrhteq r9, [lr], #96 @ 0x60 │ │ │ │ - rscseq r9, lr, lr, ror r6 │ │ │ │ - rscseq r9, lr, r6, asr r6 │ │ │ │ - rscseq r9, lr, r8, lsr #12 │ │ │ │ - rscseq r9, lr, r0, lsr #12 │ │ │ │ - rscseq r9, lr, lr, lsl #12 │ │ │ │ - rscseq r9, lr, r2, ror #11 │ │ │ │ - ldrsbteq r9, [lr], #90 @ 0x5a │ │ │ │ - ldrhteq r9, [lr], #84 @ 0x54 │ │ │ │ + rscseq r9, lr, r6, lsr #13 │ │ │ │ + rscseq r9, lr, r0, lsl #13 │ │ │ │ + rscseq r9, lr, sl, asr r6 │ │ │ │ + rscseq r9, lr, ip, lsr #12 │ │ │ │ + ldrshteq r9, [lr], #92 @ 0x5c │ │ │ │ + ldrsbteq r9, [lr], #84 @ 0x54 │ │ │ │ + ldrhteq r9, [lr], #92 @ 0x5c │ │ │ │ + rscseq r9, lr, lr, lsl #11 │ │ │ │ rscseq r9, lr, r4, lsl #11 │ │ │ │ - rscseq r9, lr, r2, asr r5 │ │ │ │ - rscseq r9, lr, r6, lsr #10 │ │ │ │ - ldrshteq r9, [lr], #70 @ 0x46 │ │ │ │ - rscseq r9, lr, lr, ror #9 │ │ │ │ + rscseq r9, lr, lr, asr r5 │ │ │ │ + rscseq r9, lr, sl, lsr #10 │ │ │ │ + ldrshteq r9, [lr], #74 @ 0x4a │ │ │ │ rscseq r9, lr, sl, asr #9 │ │ │ │ + rscseq r9, lr, r0, asr #9 │ │ │ │ smlalseq r9, lr, sl, r4 │ │ │ │ rscseq r9, lr, ip, ror #8 │ │ │ │ - rscseq r9, lr, r4, ror #8 │ │ │ │ - rscseq r9, lr, lr, lsr r4 │ │ │ │ - rscseq r9, lr, sl, lsl r4 │ │ │ │ - rscseq r9, lr, sl, ror #7 │ │ │ │ - ldrhteq r9, [lr], #58 @ 0x3a │ │ │ │ - ldrhteq r9, [lr], #50 @ 0x32 │ │ │ │ - rscseq r9, lr, lr, lsl #7 │ │ │ │ - rscseq r9, lr, ip, asr r3 │ │ │ │ + rscseq r9, lr, r2, ror #8 │ │ │ │ + rscseq r9, lr, ip, lsr r4 │ │ │ │ + rscseq r9, lr, r0, lsl r4 │ │ │ │ + ldrsbteq r9, [lr], #62 @ 0x3e │ │ │ │ + ldrhteq r9, [lr], #54 @ 0x36 │ │ │ │ + rscseq r9, lr, r8, lsl #7 │ │ │ │ + rscseq r9, lr, r0, lsl #7 │ │ │ │ + rscseq r9, lr, lr, ror #6 │ │ │ │ + rscseq r9, lr, r2, asr #6 │ │ │ │ + rscseq r9, lr, sl, lsr r3 │ │ │ │ + rscseq r9, lr, r4, lsl r3 │ │ │ │ + rscseq r9, lr, r4, ror #5 │ │ │ │ + ldrhteq r9, [lr], #34 @ 0x22 │ │ │ │ + rscseq r9, lr, r6, lsl #5 │ │ │ │ + rscseq r9, lr, r6, asr r2 │ │ │ │ + rscseq r9, lr, lr, asr #4 │ │ │ │ + rscseq r9, lr, sl, lsr #4 │ │ │ │ + ldrshteq r9, [lr], #26 │ │ │ │ + rscseq r9, lr, ip, asr #3 │ │ │ │ + rscseq r9, lr, r4, asr #3 │ │ │ │ + smlalseq r9, lr, lr, r1 │ │ │ │ + rscseq r9, lr, sl, ror r1 │ │ │ │ + rscseq r9, lr, sl, asr #2 │ │ │ │ + rscseq r9, lr, sl, lsl r1 │ │ │ │ + rscseq r9, lr, r2, lsl r1 │ │ │ │ + rscseq r9, lr, lr, ror #1 │ │ │ │ + ldrhteq r9, [lr], #12 │ │ │ │ @ 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 │ │ │ │ - ldrsbteq r9, [lr], #24 │ │ │ │ - ldrhteq r9, [lr], #16 │ │ │ │ - rscseq r9, lr, ip, ror r1 │ │ │ │ - rscseq r9, lr, ip, asr #2 │ │ │ │ - rscseq r9, lr, ip, lsl r1 │ │ │ │ - rscseq r9, lr, r2, lsl r1 │ │ │ │ - rscseq r9, lr, ip, ror #1 │ │ │ │ - ldrhteq r9, [lr], #8 │ │ │ │ - rscseq r9, lr, r8, lsl #1 │ │ │ │ - rscseq r9, lr, lr, ror r0 │ │ │ │ - rscseq r9, lr, r6, asr r0 │ │ │ │ - rscseq r9, lr, sl, lsr #32 │ │ │ │ - ldrshteq r8, [lr], #248 @ 0xf8 │ │ │ │ - rscseq r8, lr, lr, ror #31 │ │ │ │ - rscseq r8, lr, sl, asr #31 │ │ │ │ - smlalseq r8, lr, r8, pc @ │ │ │ │ - rscseq r8, lr, lr, lsl #31 │ │ │ │ - rscseq r8, lr, lr, ror #30 │ │ │ │ - strdeq r0, [r2, -r6] │ │ │ │ - tsteq r2, lr, ror #6 │ │ │ │ - tsteq r2, sl, lsl #6 │ │ │ │ - smlalseq r8, lr, r4, lr │ │ │ │ - rscseq r8, lr, r6, ror #28 │ │ │ │ - rscseq r8, lr, sl, lsr lr │ │ │ │ - rscseq r8, lr, lr, lsl #28 │ │ │ │ - rscseq r8, lr, r4, lsl #28 │ │ │ │ - rscseq r8, lr, r0, ror #27 │ │ │ │ - ldrhteq r8, [lr], #212 @ 0xd4 │ │ │ │ - rscseq r8, lr, sl, lsr #27 │ │ │ │ - rscseq r8, lr, r6, lsl #27 │ │ │ │ - rscseq r8, lr, sl, asr sp │ │ │ │ - rscseq r8, lr, lr, lsr #26 │ │ │ │ - rscseq r8, lr, r4, lsr #26 │ │ │ │ - rscseq r8, lr, r0, lsl #26 │ │ │ │ - ldrsbteq r8, [lr], #196 @ 0xc4 │ │ │ │ - rscseq r8, lr, sl, asr #25 │ │ │ │ - rscseq r8, lr, r6, lsr #25 │ │ │ │ - rscseq r8, lr, r6, ror ip │ │ │ │ - rscseq r8, lr, sl, asr #24 │ │ │ │ - rscseq r8, lr, lr, lsl ip │ │ │ │ - rscseq r8, lr, r4, lsl ip │ │ │ │ - ldrshteq r8, [lr], #176 @ 0xb0 │ │ │ │ - rscseq r8, lr, r4, asr #23 │ │ │ │ - ldrhteq r8, [lr], #186 @ 0xba │ │ │ │ - smlalseq r8, lr, r4, fp │ │ │ │ - rscseq r8, lr, r6, ror #22 │ │ │ │ - rscseq r8, lr, r8, lsr fp │ │ │ │ - rscseq r8, lr, r2, lsl fp │ │ │ │ - rscseq r8, lr, ip, ror #21 │ │ │ │ - ldrhteq r8, [lr], #174 @ 0xae │ │ │ │ - ldrhteq r8, [lr], #164 @ 0xa4 │ │ │ │ + rscseq r8, lr, r8, lsr pc │ │ │ │ + rscseq r8, lr, r0, lsl pc │ │ │ │ + ldrsbteq r8, [lr], #236 @ 0xec │ │ │ │ + rscseq r8, lr, ip, lsr #29 │ │ │ │ + rscseq r8, lr, ip, ror lr │ │ │ │ + rscseq r8, lr, r2, ror lr │ │ │ │ + rscseq r8, lr, ip, asr #28 │ │ │ │ + rscseq r8, lr, r8, lsl lr │ │ │ │ + rscseq r8, lr, r8, ror #27 │ │ │ │ + ldrsbteq r8, [lr], #222 @ 0xde │ │ │ │ + ldrhteq r8, [lr], #214 @ 0xd6 │ │ │ │ + rscseq r8, lr, sl, lsl #27 │ │ │ │ + rscseq r8, lr, r8, asr sp │ │ │ │ + rscseq r8, lr, lr, asr #26 │ │ │ │ + rscseq r8, lr, sl, lsr #26 │ │ │ │ + ldrshteq r8, [lr], #200 @ 0xc8 │ │ │ │ + rscseq r8, lr, lr, ror #25 │ │ │ │ + rscseq r8, lr, lr, asr #25 │ │ │ │ + tsteq r2, r6, asr r1 │ │ │ │ + smlabteq r2, lr, r0, r0 │ │ │ │ + tsteq r2, sl, rrx │ │ │ │ + ldrshteq r8, [lr], #180 @ 0xb4 │ │ │ │ + rscseq r8, lr, r6, asr #23 │ │ │ │ + smlalseq r8, lr, sl, fp │ │ │ │ + rscseq r8, lr, lr, ror #22 │ │ │ │ + rscseq r8, lr, r4, ror #22 │ │ │ │ + rscseq r8, lr, r0, asr #22 │ │ │ │ + rscseq r8, lr, r4, lsl fp │ │ │ │ + rscseq r8, lr, sl, lsl #22 │ │ │ │ + rscseq r8, lr, r6, ror #21 │ │ │ │ + ldrhteq r8, [lr], #170 @ 0xaa │ │ │ │ rscseq r8, lr, lr, lsl #21 │ │ │ │ - rscseq r8, lr, sl, ror sl │ │ │ │ - ldrdeq pc, [r1, -r8] │ │ │ │ - rscseq r8, lr, ip, lsr #20 │ │ │ │ - rscseq r8, lr, r8, lsl sl │ │ │ │ - strdeq pc, [r1, -r2] │ │ │ │ - @ instruction: 0x0101fe90 │ │ │ │ - smlalseq r8, lr, r4, r9 │ │ │ │ - rscseq r8, lr, r0, lsl #19 │ │ │ │ - rscseq r8, lr, r2, asr r9 │ │ │ │ + rscseq r8, lr, r4, lsl #21 │ │ │ │ + rscseq r8, lr, r0, ror #20 │ │ │ │ + rscseq r8, lr, r4, lsr sl │ │ │ │ + rscseq r8, lr, sl, lsr #20 │ │ │ │ + rscseq r8, lr, r6, lsl #20 │ │ │ │ + ldrsbteq r8, [lr], #150 @ 0x96 │ │ │ │ + rscseq r8, lr, sl, lsr #19 │ │ │ │ + rscseq r8, lr, lr, ror r9 │ │ │ │ + rscseq r8, lr, r4, ror r9 │ │ │ │ + rscseq r8, lr, r0, asr r9 │ │ │ │ rscseq r8, lr, r4, lsr #18 │ │ │ │ - ldrshteq r8, [lr], #128 @ 0x80 │ │ │ │ - ldrhteq r8, [lr], #130 @ 0x82 │ │ │ │ - rscseq r8, lr, r2, lsl #17 │ │ │ │ - rscseq r8, lr, r4, asr r8 │ │ │ │ - rscseq r8, lr, r2, lsr r8 │ │ │ │ - rscseq r8, lr, r4, lsl #16 │ │ │ │ - rscseq r8, lr, r6, ror #15 │ │ │ │ - ldrhteq r8, [lr], #120 @ 0x78 │ │ │ │ - smlalseq r8, lr, r8, r7 │ │ │ │ - rscseq r8, lr, sl, ror #14 │ │ │ │ - rscseq r8, lr, ip, lsr r7 │ │ │ │ - rscseq r8, lr, r8, lsl #14 │ │ │ │ - ldrshteq r8, [lr], #98 @ 0x62 │ │ │ │ - rscseq r8, lr, sl, asr #13 │ │ │ │ - ldrhteq r8, [lr], #104 @ 0x68 │ │ │ │ - rscseq r8, lr, ip, lsl #13 │ │ │ │ + rscseq r8, lr, sl, lsl r9 │ │ │ │ + ldrshteq r8, [lr], #132 @ 0x84 │ │ │ │ + rscseq r8, lr, r6, asr #17 │ │ │ │ + smlalseq r8, lr, r8, r8 │ │ │ │ + rscseq r8, lr, r2, ror r8 │ │ │ │ + rscseq r8, lr, ip, asr #16 │ │ │ │ + rscseq r8, lr, lr, lsl r8 │ │ │ │ + rscseq r8, lr, r4, lsl r8 │ │ │ │ + rscseq r8, lr, lr, ror #15 │ │ │ │ + ldrsbteq r8, [lr], #122 @ 0x7a │ │ │ │ + tstpeq r1, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ + rscseq r8, lr, ip, lsl #15 │ │ │ │ + rscseq r8, lr, r8, ror r7 │ │ │ │ + tstpeq r1, r2, asr ip @ p-variant is OBSOLETE │ │ │ │ + strdeq pc, [r1, -r0] │ │ │ │ + ldrshteq r8, [lr], #100 @ 0x64 │ │ │ │ + rscseq r8, lr, r0, ror #13 │ │ │ │ + ldrhteq r8, [lr], #98 @ 0x62 │ │ │ │ rscseq r8, lr, r4, lsl #13 │ │ │ │ - rscseq r8, lr, lr, asr r6 │ │ │ │ - rscseq r8, lr, lr, lsr #12 │ │ │ │ - ldrshteq r8, [lr], #94 @ 0x5e │ │ │ │ - ldrshteq r8, [lr], #86 @ 0x56 │ │ │ │ - ldrsbteq r8, [lr], #82 @ 0x52 │ │ │ │ - rscseq r8, lr, lr, lsr #11 │ │ │ │ - rscseq r8, lr, lr, ror r5 │ │ │ │ - rscseq r8, lr, ip, asr #10 │ │ │ │ + rscseq r8, lr, r0, asr r6 │ │ │ │ + rscseq r8, lr, r2, lsl r6 │ │ │ │ + rscseq r8, lr, r2, ror #11 │ │ │ │ + ldrhteq r8, [lr], #84 @ 0x54 │ │ │ │ + smlalseq r8, lr, r2, r5 │ │ │ │ + rscseq r8, lr, r4, ror #10 │ │ │ │ + rscseq r8, lr, r6, asr #10 │ │ │ │ + rscseq r8, lr, r8, lsl r5 │ │ │ │ + ldrshteq r8, [lr], #72 @ 0x48 │ │ │ │ + rscseq r8, lr, sl, asr #9 │ │ │ │ + smlalseq r8, lr, ip, r4 │ │ │ │ + rscseq r8, lr, r8, ror #8 │ │ │ │ + rscseq r8, lr, r2, asr r4 │ │ │ │ + rscseq r8, lr, sl, lsr #8 │ │ │ │ + rscseq r8, lr, r8, lsl r4 │ │ │ │ + rscseq r8, lr, ip, ror #7 │ │ │ │ + rscseq r8, lr, r4, ror #7 │ │ │ │ + ldrhteq r8, [lr], #62 @ 0x3e │ │ │ │ + rscseq r8, lr, lr, lsl #7 │ │ │ │ + rscseq r8, lr, lr, asr r3 │ │ │ │ + rscseq r8, lr, r6, asr r3 │ │ │ │ + rscseq r8, lr, r2, lsr r3 │ │ │ │ + rscseq r8, lr, lr, lsl #6 │ │ │ │ + ldrsbteq r8, [lr], #46 @ 0x2e │ │ │ │ + rscseq r8, lr, ip, lsr #5 │ │ │ │ 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 │ │ │ │ - ldrhteq r8, [lr], #62 @ 0x3e │ │ │ │ - smlalseq r8, lr, r8, r3 │ │ │ │ - rscseq r8, lr, r2, ror r3 │ │ │ │ - rscseq r8, lr, r2, asr #6 │ │ │ │ - rscseq r8, lr, r8, lsr r3 │ │ │ │ - rscseq r8, lr, r2, lsl r3 │ │ │ │ - rscseq r8, lr, r6, ror #5 │ │ │ │ - ldrhteq r8, [lr], #42 @ 0x2a │ │ │ │ - smlalseq r8, lr, r2, r2 │ │ │ │ - rscseq r8, lr, ip, ror #4 │ │ │ │ - rscseq r8, lr, r0, asr #4 │ │ │ │ - rscseq r8, lr, sl, lsl r2 │ │ │ │ - ldrshteq r8, [lr], #20 │ │ │ │ - rscseq r8, lr, r2, asr #3 │ │ │ │ - smlalseq r8, lr, r4, r1 │ │ │ │ - rscseq r8, lr, r8, ror #2 │ │ │ │ - rscseq r8, lr, ip, lsr r1 │ │ │ │ - rscseq r8, lr, r6, lsl r1 │ │ │ │ - ldrshteq r8, [lr], #0 │ │ │ │ - rscseq r8, lr, r4, asr #1 │ │ │ │ - smlalseq r8, lr, lr, r0 │ │ │ │ - rscseq r8, lr, r8, ror r0 │ │ │ │ - rscseq r8, lr, ip, asr #32 │ │ │ │ - rscseq r8, lr, r0, lsr #32 │ │ │ │ - ldrshteq r7, [lr], #250 @ 0xfa │ │ │ │ - ldrsbteq r7, [lr], #244 @ 0xf4 │ │ │ │ - rscseq r7, lr, r4, lsr #31 │ │ │ │ - smlalseq r7, lr, sl, pc @ │ │ │ │ - rscseq r7, lr, r6, ror pc │ │ │ │ - rscseq r7, lr, r4, asr #30 │ │ │ │ - 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 r8, lr, lr, lsl r1 │ │ │ │ + ldrshteq r8, [lr], #8 │ │ │ │ + ldrsbteq r8, [lr], #2 │ │ │ │ + rscseq r8, lr, r2, lsr #1 │ │ │ │ + smlalseq r8, lr, r8, r0 │ │ │ │ + rscseq r8, lr, r2, ror r0 │ │ │ │ + rscseq r8, lr, r6, asr #32 │ │ │ │ + rscseq r8, lr, sl, lsl r0 │ │ │ │ + ldrshteq r7, [lr], #242 @ 0xf2 │ │ │ │ + rscseq r7, lr, ip, asr #31 │ │ │ │ + rscseq r7, lr, r0, lsr #31 │ │ │ │ + rscseq r7, lr, sl, ror pc │ │ │ │ + rscseq r7, lr, r4, asr pc │ │ │ │ + rscseq r7, lr, r2, lsr #30 │ │ │ │ + ldrshteq r7, [lr], #228 @ 0xe4 │ │ │ │ + rscseq r7, lr, r8, asr #29 │ │ │ │ + smlalseq r7, lr, ip, lr │ │ │ │ + rscseq r7, lr, r6, ror lr │ │ │ │ rscseq r7, lr, r0, asr lr │ │ │ │ - rscseq r7, lr, ip, lsr #28 │ │ │ │ - ldrshteq r7, [lr], #220 @ 0xdc │ │ │ │ - rscseq r7, lr, ip, asr #27 │ │ │ │ + rscseq r7, lr, r4, lsr #28 │ │ │ │ + ldrshteq r7, [lr], #222 @ 0xde │ │ │ │ + ldrsbteq r7, [lr], #216 @ 0xd8 │ │ │ │ rscseq r7, lr, ip, lsr #27 │ │ │ │ - rscseq r7, lr, r8, lsl #27 │ │ │ │ - rscseq r7, lr, ip, asr sp │ │ │ │ - rscseq r7, lr, r2, asr sp │ │ │ │ - rscseq r7, lr, ip, lsr #26 │ │ │ │ - ldrshteq r7, [lr], #206 @ 0xce │ │ │ │ - rscseq r7, lr, ip, asr #25 │ │ │ │ - smlalseq r7, lr, lr, ip │ │ │ │ - rscseq r7, lr, r2, ror ip │ │ │ │ - rscseq r7, lr, r6, asr #24 │ │ │ │ - rscseq r7, lr, r0, lsr #24 │ │ │ │ - ldrshteq r7, [lr], #186 @ 0xba │ │ │ │ - rscseq r7, lr, lr, asr #23 │ │ │ │ - rscseq r7, lr, r8, lsr #23 │ │ │ │ - rscseq r7, lr, r2, lsl #23 │ │ │ │ - rscseq r7, lr, r6, asr fp │ │ │ │ - rscseq r7, lr, sl, lsr #22 │ │ │ │ - rscseq r7, lr, r4, lsl #22 │ │ │ │ - ldrsbteq r7, [lr], #174 @ 0xae │ │ │ │ - rscseq r7, lr, lr, lsr #21 │ │ │ │ - rscseq r7, lr, r4, lsr #21 │ │ │ │ - rscseq r7, lr, r0, lsl #21 │ │ │ │ - rscseq r7, lr, r0, asr sl │ │ │ │ - rscseq r7, lr, r2, lsr #20 │ │ │ │ - ldrshteq r7, [lr], #148 @ 0x94 │ │ │ │ - ldrsbteq r7, [lr], #150 @ 0x96 │ │ │ │ - ldrhteq r7, [lr], #148 @ 0x94 │ │ │ │ - rscseq r7, lr, r6, lsl #19 │ │ │ │ - rscseq r7, lr, r8, ror #18 │ │ │ │ - rscseq r7, lr, r6, asr #18 │ │ │ │ - rscseq r7, lr, r8, lsl r9 │ │ │ │ - rscseq r7, lr, sl, ror #17 │ │ │ │ - rscseq r7, lr, ip, asr #17 │ │ │ │ - rscseq r7, lr, sl, lsr #17 │ │ │ │ - rscseq r7, lr, r0, lsl #17 │ │ │ │ - rscseq r7, lr, r8, ror r8 │ │ │ │ - rscseq r7, lr, r4, asr r8 │ │ │ │ - rscseq r7, lr, r4, lsr #16 │ │ │ │ - ldrshteq r7, [lr], #120 @ 0x78 │ │ │ │ - rscseq r7, lr, ip, asr #15 │ │ │ │ - rscseq r7, lr, r2, lsr #15 │ │ │ │ - rscseq r7, lr, lr, ror r7 │ │ │ │ - rscseq r7, lr, sl, asr r7 │ │ │ │ + rscseq r7, lr, r0, lsl #27 │ │ │ │ + rscseq r7, lr, sl, asr sp │ │ │ │ + rscseq r7, lr, r4, lsr sp │ │ │ │ + rscseq r7, lr, r4, lsl #26 │ │ │ │ + ldrshteq r7, [lr], #202 @ 0xca │ │ │ │ + ldrsbteq r7, [lr], #198 @ 0xc6 │ │ │ │ + rscseq r7, lr, r4, lsr #25 │ │ │ │ + rscseq r7, lr, r4, ror ip │ │ │ │ + rscseq r7, lr, r4, asr #24 │ │ │ │ + rscseq r7, lr, r4, lsr #24 │ │ │ │ + rscseq r7, lr, r0, lsl #24 │ │ │ │ + ldrsbteq r7, [lr], #176 @ 0xb0 │ │ │ │ + ldrhteq r7, [lr], #176 @ 0xb0 │ │ │ │ + rscseq r7, lr, ip, lsl #23 │ │ │ │ + rscseq r7, lr, ip, asr fp │ │ │ │ + rscseq r7, lr, ip, lsr #22 │ │ │ │ + rscseq r7, lr, ip, lsl #22 │ │ │ │ + rscseq r7, lr, r8, ror #21 │ │ │ │ + ldrhteq r7, [lr], #172 @ 0xac │ │ │ │ + ldrhteq r7, [lr], #162 @ 0xa2 │ │ │ │ + rscseq r7, lr, ip, lsl #21 │ │ │ │ + rscseq r7, lr, lr, asr sl │ │ │ │ + rscseq r7, lr, ip, lsr #20 │ │ │ │ + ldrshteq r7, [lr], #158 @ 0x9e │ │ │ │ + ldrsbteq r7, [lr], #146 @ 0x92 │ │ │ │ + rscseq r7, lr, r6, lsr #19 │ │ │ │ + rscseq r7, lr, r0, lsl #19 │ │ │ │ + rscseq r7, lr, sl, asr r9 │ │ │ │ + rscseq r7, lr, lr, lsr #18 │ │ │ │ + rscseq r7, lr, r8, lsl #18 │ │ │ │ + rscseq r7, lr, r2, ror #17 │ │ │ │ + ldrhteq r7, [lr], #134 @ 0x86 │ │ │ │ + rscseq r7, lr, sl, lsl #17 │ │ │ │ + rscseq r7, lr, r4, ror #16 │ │ │ │ + rscseq r7, lr, lr, lsr r8 │ │ │ │ + rscseq r7, lr, lr, lsl #16 │ │ │ │ + rscseq r7, lr, r4, lsl #16 │ │ │ │ + rscseq r7, lr, r0, ror #15 │ │ │ │ + ldrhteq r7, [lr], #112 @ 0x70 │ │ │ │ + rscseq r7, lr, r2, lsl #15 │ │ │ │ + rscseq r7, lr, r4, asr r7 │ │ │ │ + rscseq r7, lr, r6, lsr r7 │ │ │ │ + rscseq r7, lr, r4, lsl r7 │ │ │ │ + rscseq r7, lr, r6, ror #13 │ │ │ │ + rscseq r7, lr, r8, asr #13 │ │ │ │ + rscseq r7, lr, r6, lsr #13 │ │ │ │ + rscseq r7, lr, r8, ror r6 │ │ │ │ + rscseq r7, lr, sl, asr #12 │ │ │ │ + rscseq r7, lr, ip, lsr #12 │ │ │ │ + rscseq r7, lr, sl, lsl #12 │ │ │ │ + rscseq r7, lr, r0, ror #11 │ │ │ │ + ldrsbteq r7, [lr], #88 @ 0x58 │ │ │ │ + ldrhteq r7, [lr], #84 @ 0x54 │ │ │ │ + rscseq r7, lr, r4, lsl #11 │ │ │ │ + rscseq r7, lr, r8, asr r5 │ │ │ │ + rscseq r7, lr, ip, lsr #10 │ │ │ │ + rscseq r7, lr, r2, lsl #10 │ │ │ │ + ldrsbteq r7, [lr], #78 @ 0x4e │ │ │ │ + ldrhteq r7, [lr], #74 @ 0x4a │ │ │ │ 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,192 +130604,192 @@ │ │ │ │ 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, r6, ror #11 │ │ │ │ - rscseq r7, lr, r2, asr #11 │ │ │ │ - smlalseq r7, lr, lr, r5 │ │ │ │ - rscseq r7, lr, r4, ror r5 │ │ │ │ - rscseq r7, lr, sl, asr #10 │ │ │ │ - rscseq r7, lr, r6, lsr #10 │ │ │ │ - rscseq r7, lr, r2, lsl #10 │ │ │ │ - ldrsbteq r7, [lr], #68 @ 0x44 │ │ │ │ - rscseq r7, lr, ip, asr #9 │ │ │ │ - rscseq r7, lr, sl, lsr #9 │ │ │ │ - rscseq r7, lr, sl, ror r4 │ │ │ │ - rscseq r7, lr, ip, asr #8 │ │ │ │ - rscseq r7, lr, lr, lsl r4 │ │ │ │ - rscseq r7, lr, r0, lsl #8 │ │ │ │ - ldrsbteq r7, [lr], #62 @ 0x3e │ │ │ │ - ldrhteq r7, [lr], #48 @ 0x30 │ │ │ │ - smlalseq r7, lr, r2, r3 │ │ │ │ - rscseq r7, lr, r2, ror r3 │ │ │ │ rscseq r7, lr, r6, asr #6 │ │ │ │ - rscseq r7, lr, sl, lsl r3 │ │ │ │ + rscseq r7, lr, r2, lsr #6 │ │ │ │ ldrshteq r7, [lr], #46 @ 0x2e │ │ │ │ - ldrsbteq r7, [lr], #46 @ 0x2e │ │ │ │ - ldrhteq r7, [lr], #38 @ 0x26 │ │ │ │ - rscseq r7, lr, lr, lsr #5 │ │ │ │ - rscseq r7, lr, ip, lsl #5 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - smlabteq r1, r2, r3, lr │ │ │ │ - rscseq r7, lr, r4, ror r2 │ │ │ │ - rscseq r7, lr, lr, ror #4 │ │ │ │ - rscseq r7, lr, r8, ror #4 │ │ │ │ + ldrsbteq r7, [lr], #36 @ 0x24 │ │ │ │ + rscseq r7, lr, sl, lsr #5 │ │ │ │ + rscseq r7, lr, r6, lsl #5 │ │ │ │ rscseq r7, lr, r2, ror #4 │ │ │ │ - rscseq r7, lr, ip, asr r2 │ │ │ │ - rscseq r7, lr, r6, asr r2 │ │ │ │ - rscseq r7, lr, r0, asr r2 │ │ │ │ - tsteq r1, r6, lsr r6 │ │ │ │ - rscseq r7, lr, r4, asr #4 │ │ │ │ - rscseq r7, lr, lr, lsr r2 │ │ │ │ - tsteq r1, r8, ror r4 │ │ │ │ - rscseq r7, lr, r2, lsr r2 │ │ │ │ - tsteq r1, r0, lsl r4 │ │ │ │ - rscseq r7, lr, r6, lsr #4 │ │ │ │ - rscseq r7, lr, r0, lsr #4 │ │ │ │ - tsteq r1, sl, lsl #6 │ │ │ │ - rscseq r7, lr, r4, lsl r2 │ │ │ │ - rscseq r7, lr, lr, lsl #4 │ │ │ │ - rscseq r7, lr, r8, lsl #4 │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ - ldrshteq r7, [lr], #28 │ │ │ │ - ldrshteq r7, [lr], #22 │ │ │ │ - ldrshteq r7, [lr], #16 │ │ │ │ - rscseq r7, lr, sl, ror #3 │ │ │ │ - rscseq r7, lr, r4, ror #3 │ │ │ │ - smlatteq r1, r2, r3, lr │ │ │ │ - ldrsbteq r7, [lr], #24 │ │ │ │ - ldrsbteq r7, [lr], #18 │ │ │ │ - rscseq r7, lr, ip, asr #3 │ │ │ │ - rscseq r7, lr, r6, asr #3 │ │ │ │ - rscseq r7, lr, r0, asr #3 │ │ │ │ - ldrhteq r7, [lr], #26 │ │ │ │ - ldrhteq r7, [lr], #20 │ │ │ │ - rscseq r7, lr, lr, lsr #3 │ │ │ │ - rscseq r7, lr, r8, lsr #3 │ │ │ │ - tsteq r1, lr, lsr r4 │ │ │ │ - tsteq r1, ip, lsl #8 │ │ │ │ - tsteq r1, lr, asr r4 │ │ │ │ - @ instruction: 0x0101e5b8 │ │ │ │ - tsteq r1, lr, lsr #10 │ │ │ │ - ldrdeq lr, [r1, -r0] │ │ │ │ - @ instruction: 0x0101e49e │ │ │ │ - strdeq lr, [r1, -r0] │ │ │ │ - rscseq r7, lr, r2, ror r1 │ │ │ │ - rscseq r7, lr, ip, ror #2 │ │ │ │ - rscseq r7, lr, r6, ror #2 │ │ │ │ + rscseq r7, lr, r4, lsr r2 │ │ │ │ + rscseq r7, lr, ip, lsr #4 │ │ │ │ + rscseq r7, lr, sl, lsl #4 │ │ │ │ + ldrsbteq r7, [lr], #26 │ │ │ │ + rscseq r7, lr, ip, lsr #3 │ │ │ │ + rscseq r7, lr, lr, ror r1 │ │ │ │ rscseq r7, lr, r0, ror #2 │ │ │ │ - rscseq r7, lr, sl, asr r1 │ │ │ │ - rscseq r7, lr, r4, asr r1 │ │ │ │ - rscseq r7, lr, lr, asr #2 │ │ │ │ - rscseq r7, lr, r8, asr #2 │ │ │ │ - rscseq r7, lr, r2, asr #2 │ │ │ │ - rscseq r7, lr, ip, lsr r1 │ │ │ │ - rscseq r7, lr, r6, lsr r1 │ │ │ │ - rscseq r7, lr, r0, lsr r1 │ │ │ │ - rscseq r7, lr, sl, lsr #2 │ │ │ │ - rscseq r7, lr, r4, lsr #2 │ │ │ │ - rscseq r7, lr, lr, lsl r1 │ │ │ │ - rscseq r7, lr, r8, lsl r1 │ │ │ │ - rscseq r7, lr, r2, lsl r1 │ │ │ │ - rscseq r7, lr, ip, lsl #2 │ │ │ │ - rscseq r7, lr, r6, lsl #2 │ │ │ │ - rscseq r7, lr, r0, lsl #2 │ │ │ │ - ldrshteq r7, [lr], #10 │ │ │ │ - ldrshteq r7, [lr], #4 │ │ │ │ - rscseq r7, lr, lr, ror #1 │ │ │ │ - rscseq r7, lr, r8, ror #1 │ │ │ │ - rscseq r7, lr, r2, ror #1 │ │ │ │ - ldrsbteq r7, [lr], #12 │ │ │ │ - ldrsbteq r7, [lr], #6 │ │ │ │ - ldrsbteq r7, [lr], #0 │ │ │ │ - rscseq r7, lr, sl, asr #1 │ │ │ │ - rscseq r7, lr, r4, asr #1 │ │ │ │ - ldrhteq r7, [lr], #14 │ │ │ │ - ldrhteq r7, [lr], #8 │ │ │ │ - ldrhteq r7, [lr], #2 │ │ │ │ - rscseq r7, lr, ip, lsr #1 │ │ │ │ + rscseq r7, lr, lr, lsr r1 │ │ │ │ + rscseq r7, lr, r0, lsl r1 │ │ │ │ + ldrshteq r7, [lr], #2 │ │ │ │ + ldrsbteq r7, [lr], #2 │ │ │ │ rscseq r7, lr, r6, lsr #1 │ │ │ │ - rscseq r7, lr, r0, lsr #1 │ │ │ │ - smlalseq r7, lr, sl, r0 │ │ │ │ - smlalseq r7, lr, r4, r0 │ │ │ │ - rscseq r7, lr, lr, lsl #1 │ │ │ │ - rscseq r7, lr, r8, lsl #1 │ │ │ │ - rscseq r7, lr, r2, lsl #1 │ │ │ │ - rscseq r7, lr, ip, ror r0 │ │ │ │ - rscseq r7, lr, r6, ror r0 │ │ │ │ - rscseq r7, lr, r0, ror r0 │ │ │ │ - rscseq r7, lr, sl, rrx │ │ │ │ - rscseq r7, lr, r4, rrx │ │ │ │ + rscseq r7, lr, sl, ror r0 │ │ │ │ rscseq r7, lr, lr, asr r0 │ │ │ │ - rscseq r7, lr, r8, asr r0 │ │ │ │ - rscseq r7, lr, r2, asr r0 │ │ │ │ - rscseq r7, lr, ip, asr #32 │ │ │ │ - rscseq r7, lr, r6, asr #32 │ │ │ │ - rscseq r7, lr, r0, asr #32 │ │ │ │ - rscseq r7, lr, sl, lsr r0 │ │ │ │ - rscseq r7, lr, r4, lsr r0 │ │ │ │ - rscseq r7, lr, lr, lsr #32 │ │ │ │ - rscseq r7, lr, r8, lsr #32 │ │ │ │ - rscseq r7, lr, r2, lsr #32 │ │ │ │ - rscseq r7, lr, ip, lsl r0 │ │ │ │ + rscseq r7, lr, lr, lsr r0 │ │ │ │ rscseq r7, lr, r6, lsl r0 │ │ │ │ - rscseq r7, lr, r0, lsl r0 │ │ │ │ - rscseq r7, lr, sl │ │ │ │ - rscseq r7, lr, r4 │ │ │ │ - ldrshteq r6, [lr], #254 @ 0xfe │ │ │ │ - ldrshteq r6, [lr], #248 @ 0xf8 │ │ │ │ - ldrshteq r6, [lr], #242 @ 0xf2 │ │ │ │ + rscseq r7, lr, lr │ │ │ │ rscseq r6, lr, ip, ror #31 │ │ │ │ - rscseq r6, lr, r6, ror #31 │ │ │ │ - rscseq r6, lr, r0, ror #31 │ │ │ │ - ldrsbteq r6, [lr], #250 @ 0xfa │ │ │ │ + ldrdeq lr, [r1, -r4] │ │ │ │ + tsteq r1, r2, lsr #2 │ │ │ │ ldrsbteq r6, [lr], #244 @ 0xf4 │ │ │ │ rscseq r6, lr, lr, asr #31 │ │ │ │ rscseq r6, lr, r8, asr #31 │ │ │ │ rscseq r6, lr, r2, asr #31 │ │ │ │ ldrhteq r6, [lr], #252 @ 0xfc │ │ │ │ ldrhteq r6, [lr], #246 @ 0xf6 │ │ │ │ ldrhteq r6, [lr], #240 @ 0xf0 │ │ │ │ - rscseq r6, lr, sl, lsr #31 │ │ │ │ + @ instruction: 0x0101e396 │ │ │ │ rscseq r6, lr, r4, lsr #31 │ │ │ │ smlalseq r6, lr, lr, pc @ │ │ │ │ - smlalseq r6, lr, r8, pc @ │ │ │ │ + ldrdeq lr, [r1, -r8] │ │ │ │ smlalseq r6, lr, r2, pc @ │ │ │ │ - rscseq r6, lr, ip, lsl #31 │ │ │ │ + tsteq r1, r0, ror r1 │ │ │ │ rscseq r6, lr, r6, lsl #31 │ │ │ │ rscseq r6, lr, r0, lsl #31 │ │ │ │ - rscseq r6, lr, sl, ror pc │ │ │ │ + tsteq r1, sl, rrx │ │ │ │ rscseq r6, lr, r4, ror pc │ │ │ │ rscseq r6, lr, lr, ror #30 │ │ │ │ rscseq r6, lr, r8, ror #30 │ │ │ │ - rscseq r6, lr, r2, ror #30 │ │ │ │ + ldrdeq lr, [r1, -r6] │ │ │ │ rscseq r6, lr, ip, asr pc │ │ │ │ rscseq r6, lr, r6, asr pc │ │ │ │ rscseq r6, lr, r0, asr pc │ │ │ │ rscseq r6, lr, sl, asr #30 │ │ │ │ rscseq r6, lr, r4, asr #30 │ │ │ │ - rscseq r6, lr, lr, lsr pc │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ rscseq r6, lr, r8, lsr pc │ │ │ │ rscseq r6, lr, r2, lsr pc │ │ │ │ rscseq r6, lr, ip, lsr #30 │ │ │ │ rscseq r6, lr, r6, lsr #30 │ │ │ │ rscseq r6, lr, r0, lsr #30 │ │ │ │ rscseq r6, lr, sl, lsl pc │ │ │ │ rscseq r6, lr, r4, lsl pc │ │ │ │ rscseq r6, lr, lr, lsl #30 │ │ │ │ rscseq r6, lr, r8, lsl #30 │ │ │ │ - rscseq r6, lr, r2, lsl #30 │ │ │ │ - ldrshteq r6, [lr], #236 @ 0xec │ │ │ │ - ldrshteq r6, [lr], #230 @ 0xe6 │ │ │ │ - ldrshteq r6, [lr], #224 @ 0xe0 │ │ │ │ + @ instruction: 0x0101e19e │ │ │ │ + tsteq r1, ip, ror #2 │ │ │ │ + @ instruction: 0x0101e1be │ │ │ │ + tsteq r1, r8, lsl r3 │ │ │ │ + smlabbeq r1, lr, r2, lr │ │ │ │ + tsteq r1, r0, lsr r2 │ │ │ │ + strdeq lr, [r1, -lr] │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + ldrsbteq r6, [lr], #226 @ 0xe2 │ │ │ │ + rscseq r6, lr, ip, asr #29 │ │ │ │ + rscseq r6, lr, r6, asr #29 │ │ │ │ + rscseq r6, lr, r0, asr #29 │ │ │ │ + ldrhteq r6, [lr], #234 @ 0xea │ │ │ │ + ldrhteq r6, [lr], #228 @ 0xe4 │ │ │ │ + rscseq r6, lr, lr, lsr #29 │ │ │ │ + rscseq r6, lr, r8, lsr #29 │ │ │ │ + rscseq r6, lr, r2, lsr #29 │ │ │ │ + smlalseq r6, lr, ip, lr │ │ │ │ + smlalseq r6, lr, r6, lr │ │ │ │ + smlalseq r6, lr, r0, lr │ │ │ │ + rscseq r6, lr, sl, lsl #29 │ │ │ │ + rscseq r6, lr, r4, lsl #29 │ │ │ │ + rscseq r6, lr, lr, ror lr │ │ │ │ + rscseq r6, lr, r8, ror lr │ │ │ │ + rscseq r6, lr, r2, ror lr │ │ │ │ + rscseq r6, lr, ip, ror #28 │ │ │ │ + rscseq r6, lr, r6, ror #28 │ │ │ │ + rscseq r6, lr, r0, ror #28 │ │ │ │ + rscseq r6, lr, sl, asr lr │ │ │ │ + rscseq r6, lr, r4, asr lr │ │ │ │ + rscseq r6, lr, lr, asr #28 │ │ │ │ + rscseq r6, lr, r8, asr #28 │ │ │ │ + rscseq r6, lr, r2, asr #28 │ │ │ │ + rscseq r6, lr, ip, lsr lr │ │ │ │ + rscseq r6, lr, r6, lsr lr │ │ │ │ + rscseq r6, lr, r0, lsr lr │ │ │ │ + rscseq r6, lr, sl, lsr #28 │ │ │ │ + rscseq r6, lr, r4, lsr #28 │ │ │ │ + rscseq r6, lr, lr, lsl lr │ │ │ │ + rscseq r6, lr, r8, lsl lr │ │ │ │ + rscseq r6, lr, r2, lsl lr │ │ │ │ + rscseq r6, lr, ip, lsl #28 │ │ │ │ + rscseq r6, lr, r6, lsl #28 │ │ │ │ + rscseq r6, lr, r0, lsl #28 │ │ │ │ + ldrshteq r6, [lr], #218 @ 0xda │ │ │ │ + ldrshteq r6, [lr], #212 @ 0xd4 │ │ │ │ + rscseq r6, lr, lr, ror #27 │ │ │ │ + rscseq r6, lr, r8, ror #27 │ │ │ │ + rscseq r6, lr, r2, ror #27 │ │ │ │ + ldrsbteq r6, [lr], #220 @ 0xdc │ │ │ │ + ldrsbteq r6, [lr], #214 @ 0xd6 │ │ │ │ + ldrsbteq r6, [lr], #208 @ 0xd0 │ │ │ │ + rscseq r6, lr, sl, asr #27 │ │ │ │ + rscseq r6, lr, r4, asr #27 │ │ │ │ + ldrhteq r6, [lr], #222 @ 0xde │ │ │ │ + ldrhteq r6, [lr], #216 @ 0xd8 │ │ │ │ + ldrhteq r6, [lr], #210 @ 0xd2 │ │ │ │ + rscseq r6, lr, ip, lsr #27 │ │ │ │ + rscseq r6, lr, r6, lsr #27 │ │ │ │ + rscseq r6, lr, r0, lsr #27 │ │ │ │ + smlalseq r6, lr, sl, sp │ │ │ │ + smlalseq r6, lr, r4, sp │ │ │ │ + rscseq r6, lr, lr, lsl #27 │ │ │ │ + rscseq r6, lr, r8, lsl #27 │ │ │ │ + rscseq r6, lr, r2, lsl #27 │ │ │ │ + rscseq r6, lr, ip, ror sp │ │ │ │ + rscseq r6, lr, r6, ror sp │ │ │ │ + rscseq r6, lr, r0, ror sp │ │ │ │ + rscseq r6, lr, sl, ror #26 │ │ │ │ + rscseq r6, lr, r4, ror #26 │ │ │ │ + rscseq r6, lr, lr, asr sp │ │ │ │ + rscseq r6, lr, r8, asr sp │ │ │ │ + rscseq r6, lr, r2, asr sp │ │ │ │ + rscseq r6, lr, ip, asr #26 │ │ │ │ + rscseq r6, lr, r6, asr #26 │ │ │ │ + rscseq r6, lr, r0, asr #26 │ │ │ │ + rscseq r6, lr, sl, lsr sp │ │ │ │ + rscseq r6, lr, r4, lsr sp │ │ │ │ + rscseq r6, lr, lr, lsr #26 │ │ │ │ + rscseq r6, lr, r8, lsr #26 │ │ │ │ + rscseq r6, lr, r2, lsr #26 │ │ │ │ + rscseq r6, lr, ip, lsl sp │ │ │ │ + rscseq r6, lr, r6, lsl sp │ │ │ │ + rscseq r6, lr, r0, lsl sp │ │ │ │ + rscseq r6, lr, sl, lsl #26 │ │ │ │ + rscseq r6, lr, r4, lsl #26 │ │ │ │ + ldrshteq r6, [lr], #206 @ 0xce │ │ │ │ + ldrshteq r6, [lr], #200 @ 0xc8 │ │ │ │ + ldrshteq r6, [lr], #194 @ 0xc2 │ │ │ │ + rscseq r6, lr, ip, ror #25 │ │ │ │ + rscseq r6, lr, r6, ror #25 │ │ │ │ + rscseq r6, lr, r0, ror #25 │ │ │ │ + ldrsbteq r6, [lr], #202 @ 0xca │ │ │ │ + ldrsbteq r6, [lr], #196 @ 0xc4 │ │ │ │ + rscseq r6, lr, lr, asr #25 │ │ │ │ + rscseq r6, lr, r8, asr #25 │ │ │ │ + rscseq r6, lr, r2, asr #25 │ │ │ │ + ldrhteq r6, [lr], #204 @ 0xcc │ │ │ │ + ldrhteq r6, [lr], #198 @ 0xc6 │ │ │ │ + ldrhteq r6, [lr], #192 @ 0xc0 │ │ │ │ + rscseq r6, lr, sl, lsr #25 │ │ │ │ + rscseq r6, lr, r4, lsr #25 │ │ │ │ + smlalseq r6, lr, lr, ip │ │ │ │ + smlalseq r6, lr, r8, ip │ │ │ │ + smlalseq r6, lr, r2, ip │ │ │ │ + rscseq r6, lr, ip, lsl #25 │ │ │ │ + rscseq r6, lr, r6, lsl #25 │ │ │ │ + rscseq r6, lr, r0, lsl #25 │ │ │ │ + rscseq r6, lr, sl, ror ip │ │ │ │ + rscseq r6, lr, r4, ror ip │ │ │ │ + rscseq r6, lr, lr, ror #24 │ │ │ │ + rscseq r6, lr, r8, ror #24 │ │ │ │ + rscseq r6, lr, r2, ror #24 │ │ │ │ + rscseq r6, lr, ip, asr ip │ │ │ │ + rscseq r6, lr, r6, asr ip │ │ │ │ + rscseq r6, lr, r0, asr ip │ │ │ │ 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 r6, lr, r8, lsr #31 │ │ │ │ - tsteq r0, r8, ror #14 │ │ │ │ - strheq lr, [r1, -r2] │ │ │ │ - tsteq r0, ip, lsl r7 │ │ │ │ - ldrshteq r6, [lr], #230 @ 0xe6 │ │ │ │ - @ instruction: 0x010066b8 │ │ │ │ + rscseq r6, lr, r8, lsl #26 │ │ │ │ + smlabteq r0, r8, r4, r6 │ │ │ │ + tsteq r1, r2, lsl lr │ │ │ │ + tsteq r0, ip, ror r4 │ │ │ │ + rscseq r6, lr, r6, asr ip │ │ │ │ + tsteq r0, r8, lsl r4 │ │ │ │ teqpvs r8, #64, 12 @ p-variant is OBSOLETE @ 0x4000000 │ │ │ │ ldmdale pc, {r0, r3, r4, r7, r9, lr} @ │ │ │ │ svcvs 0x0062f5b1 │ │ │ │ @ instruction: 0xf5a4d30c │ │ │ │ vhsub.s8 q11, q0, q9 │ │ │ │ vorr.i32 d17, #256 @ 0x00000100 │ │ │ │ addslt r1, r2, #1140850688 @ 0x44000000 │ │ │ │ @@ -134514,200 +134514,200 @@ │ │ │ │ @ instruction: 0xf77b447a │ │ │ │ rscseq lr, r4, #3232 @ 0xca0 │ │ │ │ cmnphi ip, r0, lsl #2 @ p-variant is OBSOLETE │ │ │ │ @ instruction: 0x21014abc │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ mcr 7, 6, pc, cr0, cr11, {3} @ │ │ │ │ svclt 0x0000e17a │ │ │ │ - tsteq r1, ip, lsl r4 │ │ │ │ - tsteq r0, r2, ror sl │ │ │ │ - rscseq r4, lr, ip, lsr #5 │ │ │ │ - tsteq r0, r2, asr sl │ │ │ │ - rscseq r2, pc, r8, asr r6 @ │ │ │ │ - rscseq r2, pc, sl, asr r6 @ │ │ │ │ - rscseq r2, pc, lr, lsr r6 @ │ │ │ │ - ldrdeq r5, [r0, -r6] │ │ │ │ - ldrdeq r5, [r0, -r6] │ │ │ │ - smlabbeq r0, r4, r9, r5 │ │ │ │ - tsteq r1, r0, ror r8 │ │ │ │ - tsteq r0, r4, ror #18 │ │ │ │ - tsteq r0, r4, ror #18 │ │ │ │ - tsteq r0, r4, ror #18 │ │ │ │ - tsteq r0, r0, ror r9 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ - tsteq r0, r8, ror r9 │ │ │ │ - tsteq r0, ip, ror r9 │ │ │ │ - tsteq r0, r4, ror r9 │ │ │ │ - tsteq r0, ip, ror #18 │ │ │ │ - tsteq r0, ip, ror #18 │ │ │ │ - tsteq r0, r0, lsl #10 │ │ │ │ - tstpeq r6, r6, ror pc @ p-variant is OBSOLETE │ │ │ │ - tsteq r0, lr, asr r9 │ │ │ │ - rscseq r4, lr, ip, ror r1 │ │ │ │ - rscseq r4, lr, r4, ror r1 │ │ │ │ - tsteq r0, r0, asr #18 │ │ │ │ - tsteq r1, r0, lsl r7 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - tsteq r0, ip, lsr sl │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - tsteq r0, r8, asr #20 │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ - tsteq r0, r4, asr sl │ │ │ │ - tsteq r0, r4, asr fp │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - tsteq r0, r0, asr #20 │ │ │ │ - smlabbeq r0, r4, sl, r4 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - tsteq r0, r4, asr #20 │ │ │ │ - tsteq r0, r4, lsl #16 │ │ │ │ - tsteq r0, r4, lsr #16 │ │ │ │ - tsteq r0, r8, ror #20 │ │ │ │ - tsteq r0, r0, ror sl │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - tsteq r0, ip, lsl #16 │ │ │ │ - tsteq r0, r0, asr sl │ │ │ │ - tsteq r0, r0, asr sl │ │ │ │ - smlatteq r0, ip, r7, r5 │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - smlatteq r0, r0, r7, r5 │ │ │ │ - smlatteq r0, ip, r7, r5 │ │ │ │ - strdeq r5, [r0, -r4] │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - smlatteq r6, r6, ip, pc @ │ │ │ │ + tsteq r1, ip, ror r1 │ │ │ │ + ldrdeq r3, [r0, -r2] │ │ │ │ + rscseq r4, lr, ip │ │ │ │ + @ instruction: 0x010037b2 │ │ │ │ + ldrhteq r2, [pc], #56 │ │ │ │ + ldrhteq r2, [pc], #58 │ │ │ │ + smlalseq r2, pc, lr, r3 @ │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + tsteq r0, r6, lsr r6 │ │ │ │ + smlatteq r0, r4, r6, r5 │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ + smlabteq r0, r4, r6, r5 │ │ │ │ + smlabteq r0, r4, r6, r5 │ │ │ │ + smlabteq r0, r4, r6, r5 │ │ │ │ + ldrdeq r5, [r0, -r0] │ │ │ │ ldrdeq r5, [r0, -r4] │ │ │ │ - strdeq sl, [r1, -r6] │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - tsteq r1, r2 │ │ │ │ - smlabbeq r6, r8, ip, pc @ │ │ │ │ - @ instruction: 0x01005790 │ │ │ │ - smlatteq r0, r8, r5, r3 │ │ │ │ - smlatbeq r0, r0, r7, r5 │ │ │ │ - rscseq r3, lr, ip, ror #28 │ │ │ │ - rscseq r3, lr, r4, ror #28 │ │ │ │ - smlatbeq r1, r4, pc, sl @ │ │ │ │ - rscseq r3, lr, sl, lsr lr │ │ │ │ - rscseq r3, lr, r2, lsr lr │ │ │ │ - @ instruction: 0x010102b2 │ │ │ │ - rscseq r3, lr, r8, lsl #28 │ │ │ │ - rscseq r3, lr, r0, lsl #28 │ │ │ │ - ldrshteq fp, [lr], #84 @ 0x54 │ │ │ │ - rscseq fp, lr, r4, ror #11 │ │ │ │ - rscseq fp, lr, r0, ror #11 │ │ │ │ - ldrsbteq fp, [lr], #92 @ 0x5c │ │ │ │ - ldrsbteq fp, [lr], #88 @ 0x58 │ │ │ │ - ldrsbteq fp, [lr], #84 @ 0x54 │ │ │ │ - ldrsbteq fp, [lr], #80 @ 0x50 │ │ │ │ - rscseq fp, lr, ip, asr #11 │ │ │ │ - rscseq fp, lr, r4, asr #11 │ │ │ │ - rscseq fp, lr, r0, asr #11 │ │ │ │ - rscseq fp, lr, ip, asr #11 │ │ │ │ - ldrhteq fp, [lr], #80 @ 0x50 │ │ │ │ - smlatteq r6, r2, sl, pc @ │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - rscseq r3, lr, r8, ror #25 │ │ │ │ - rscseq r3, lr, r0, ror #25 │ │ │ │ - tsteq r1, lr, asr #28 │ │ │ │ - tsteq r1, r2, asr #28 │ │ │ │ - tsteq r1, ip, lsr lr │ │ │ │ - tsteq r1, lr, lsr lr │ │ │ │ - tsteq r1, r0, asr #28 │ │ │ │ - rscseq fp, lr, r8 │ │ │ │ - rscseq r3, lr, lr, asr #24 │ │ │ │ - rscseq r3, lr, r6, asr #24 │ │ │ │ - rscseq sl, lr, r0, ror #31 │ │ │ │ - smlabbeq r0, r0, r3, r3 │ │ │ │ - ldrsbteq sl, [lr], #244 @ 0xf4 │ │ │ │ - @ instruction: 0x01003a9c │ │ │ │ - @ instruction: 0x0101adb2 │ │ │ │ - @ instruction: 0x0101adba │ │ │ │ - smlabteq r1, r2, sp, sl │ │ │ │ - smlabteq r1, r2, sp, sl │ │ │ │ - @ instruction: 0x0101adbe │ │ │ │ - ldrdeq r3, [r0, -r6] │ │ │ │ - @ instruction: 0x0101adb8 │ │ │ │ - @ instruction: 0x010032b4 │ │ │ │ - smlatbeq r1, r6, sp, sl │ │ │ │ - @ instruction: 0x01003290 │ │ │ │ - rscseq fp, lr, r2, lsr r3 │ │ │ │ - rscseq fp, lr, r2, lsr #6 │ │ │ │ - rscseq fp, lr, lr, lsl r3 │ │ │ │ - rscseq fp, lr, sl, lsl r3 │ │ │ │ - rscseq fp, lr, r6, lsl r3 │ │ │ │ - rscseq fp, lr, r2, lsl r3 │ │ │ │ - rscseq fp, lr, lr, lsl #6 │ │ │ │ - rscseq fp, lr, sl, lsl #6 │ │ │ │ - rscseq fp, lr, r2, lsl #6 │ │ │ │ - ldrshteq fp, [lr], #46 @ 0x2e │ │ │ │ - rscseq fp, lr, sl, lsl #6 │ │ │ │ - rscseq fp, lr, lr, ror #5 │ │ │ │ - tstpeq r6, r0, lsr #16 @ p-variant is OBSOLETE │ │ │ │ - rscseq fp, lr, r0, ror #5 │ │ │ │ - rscseq fp, lr, r6, ror #5 │ │ │ │ - rscseq fp, lr, r0, ror #5 │ │ │ │ - smlabbeq r1, r2, ip, sl │ │ │ │ - ldrshteq r3, [lr], #148 @ 0x94 │ │ │ │ - rscseq fp, lr, r2, lsl #4 │ │ │ │ - rscseq fp, lr, lr, asr #4 │ │ │ │ - tstpeq r0, sl, ror #28 @ p-variant is OBSOLETE │ │ │ │ - strheq r9, [r1, -sl] │ │ │ │ - rscseq r3, lr, r0, lsr #19 │ │ │ │ - smlatteq r1, ip, r0, r2 │ │ │ │ - rscseq r3, lr, r6, ror r9 │ │ │ │ - rscseq r3, lr, lr, ror #18 │ │ │ │ - smlatteq r1, r6, fp, sl │ │ │ │ - smlatteq r1, ip, fp, sl │ │ │ │ - smlatteq r1, lr, fp, sl │ │ │ │ - rscseq r3, lr, r2, lsl #17 │ │ │ │ - tsteq r0, sl, rrx │ │ │ │ - tsteq r1, r4, asr #2 │ │ │ │ - rscseq r1, pc, lr, ror lr @ │ │ │ │ - rscseq r1, pc, r6, ror #28 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - rscseq r1, pc, ip, asr #28 │ │ │ │ - rscseq r1, pc, r4, lsr lr @ │ │ │ │ - tsteq r1, r8, lsr r1 │ │ │ │ - rscseq r1, pc, sl, lsl lr @ │ │ │ │ - rscseq r1, pc, r2, lsl #28 │ │ │ │ - tsteq r1, r2, asr #22 │ │ │ │ - tsteq r1, r8, asr #22 │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ - rscseq r1, pc, r6, lsr #23 │ │ │ │ - rscseq r1, pc, r8, lsr #23 │ │ │ │ - rscseq r1, pc, ip, lsl #23 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - tsteq r0, r4, lsr #28 │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - tsteq r0, ip, lsl lr │ │ │ │ - tsteq r0, r6, lsr lr │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - tsteq r0, r0, asr lr │ │ │ │ - tsteq r0, r6, ror #28 │ │ │ │ - tsteq r0, sl, ror lr │ │ │ │ - tsteq r1, r8, ror #26 │ │ │ │ - tsteq r0, lr, asr lr │ │ │ │ - tsteq r0, r0, ror #28 │ │ │ │ - tsteq r0, r2, ror #28 │ │ │ │ - tsteq r0, r0, ror lr │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - smlabbeq r0, r2, lr, r4 │ │ │ │ - tsteq r0, ip, ror lr │ │ │ │ - tsteq r0, r6, ror lr │ │ │ │ - tsteq r0, r8, ror lr │ │ │ │ - tsteq r0, lr, lsl #20 │ │ │ │ - smlabbeq r6, r6, r4, pc @ │ │ │ │ - tsteq r0, r8, asr lr │ │ │ │ - tsteq r1, ip, asr ip │ │ │ │ - tsteq r0, lr, asr #28 │ │ │ │ - tsteq r0, r4, asr #28 │ │ │ │ - rscseq r3, lr, r2, ror #12 │ │ │ │ + ldrdeq r5, [r0, -r8] │ │ │ │ + ldrdeq r5, [r0, -ip] │ │ │ │ + ldrdeq r5, [r0, -r4] │ │ │ │ + smlabteq r0, ip, r6, r5 │ │ │ │ + smlabteq r0, ip, r6, r5 │ │ │ │ + tsteq r0, r0, ror #4 │ │ │ │ + ldrdeq pc, [r6, -r6] │ │ │ │ + @ instruction: 0x010056be │ │ │ │ + ldrsbteq r3, [lr], #236 @ 0xec │ │ │ │ + ldrsbteq r3, [lr], #228 @ 0xe4 │ │ │ │ + smlatbeq r0, r0, r6, r5 │ │ │ │ + tsteq r1, r0, ror r4 │ │ │ │ + @ instruction: 0x01004794 │ │ │ │ + @ instruction: 0x0100479c │ │ │ │ + smlatbeq r0, r8, r7, r4 │ │ │ │ + smlatbeq r0, r8, r7, r4 │ │ │ │ + smlatbeq r0, r8, r7, r4 │ │ │ │ + smlatbeq r0, r8, r7, r4 │ │ │ │ + @ instruction: 0x010047b4 │ │ │ │ + @ instruction: 0x010047b4 │ │ │ │ + @ instruction: 0x010048b4 │ │ │ │ + smlabbeq r1, r4, r2, r4 │ │ │ │ + smlatbeq r0, r0, r7, r4 │ │ │ │ + smlatteq r0, r4, r7, r4 │ │ │ │ + @ instruction: 0x01004794 │ │ │ │ + smlatbeq r0, r4, r7, r4 │ │ │ │ + tsteq r0, r4, ror #10 │ │ │ │ + smlabbeq r0, r4, r5, r5 │ │ │ │ + smlabteq r0, r8, r7, r4 │ │ │ │ + ldrdeq r4, [r0, -r0] │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + tsteq r0, ip, ror #10 │ │ │ │ + @ instruction: 0x010047b0 │ │ │ │ + @ instruction: 0x010047b0 │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ + smlabteq r1, r4, lr, r3 │ │ │ │ + tsteq r0, r0, asr #10 │ │ │ │ + tsteq r0, ip, asr #10 │ │ │ │ + tsteq r0, r4, asr r5 │ │ │ │ + smlabbeq r1, r8, sp, sl │ │ │ │ + tstpeq r6, r6, asr #20 @ p-variant is OBSOLETE │ │ │ │ + tsteq r0, r4, lsr r5 │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + smlatteq r6, r8, r9, pc @ │ │ │ │ + strdeq r5, [r0, -r0] │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + tsteq r0, r0, lsl #10 │ │ │ │ + rscseq r3, lr, ip, asr #23 │ │ │ │ + rscseq r3, lr, r4, asr #23 │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + smlalseq r3, lr, sl, fp │ │ │ │ + smlalseq r3, lr, r2, fp │ │ │ │ + tsteq r1, r2, lsl r0 │ │ │ │ + rscseq r3, lr, r8, ror #22 │ │ │ │ + rscseq r3, lr, r0, ror #22 │ │ │ │ + rscseq fp, lr, r4, asr r3 │ │ │ │ + rscseq fp, lr, r4, asr #6 │ │ │ │ + rscseq fp, lr, r0, asr #6 │ │ │ │ + rscseq fp, lr, ip, lsr r3 │ │ │ │ + rscseq fp, lr, r8, lsr r3 │ │ │ │ + rscseq fp, lr, r4, lsr r3 │ │ │ │ + rscseq fp, lr, r0, lsr r3 │ │ │ │ + rscseq fp, lr, ip, lsr #6 │ │ │ │ + rscseq fp, lr, r4, lsr #6 │ │ │ │ + rscseq fp, lr, r0, lsr #6 │ │ │ │ + rscseq fp, lr, ip, lsr #6 │ │ │ │ + rscseq fp, lr, r0, lsl r3 │ │ │ │ + tstpeq r6, r2, asr #16 @ p-variant is OBSOLETE │ │ │ │ + smlabteq r1, sl, fp, sl │ │ │ │ + rscseq r3, lr, r8, asr #20 │ │ │ │ + rscseq r3, lr, r0, asr #20 │ │ │ │ + smlatbeq r1, lr, fp, sl │ │ │ │ + smlatbeq r1, r2, fp, sl │ │ │ │ + @ instruction: 0x0101ab9c │ │ │ │ + @ instruction: 0x0101ab9e │ │ │ │ + smlatbeq r1, r0, fp, sl │ │ │ │ + rscseq sl, lr, r8, ror #26 │ │ │ │ + rscseq r3, lr, lr, lsr #19 │ │ │ │ + rscseq r3, lr, r6, lsr #19 │ │ │ │ + rscseq sl, lr, r0, asr #26 │ │ │ │ + smlatteq r0, r0, r0, r3 │ │ │ │ + rscseq sl, lr, r4, lsr sp │ │ │ │ + strdeq r3, [r0, -ip] │ │ │ │ + tsteq r1, r2, lsl fp │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + tsteq r1, r2, lsr #22 │ │ │ │ + tsteq r1, lr, lsl fp │ │ │ │ + tsteq r0, r6, lsr r0 │ │ │ │ + tsteq r1, r8, lsl fp │ │ │ │ + tsteq r0, r4, lsl r0 │ │ │ │ + tsteq r1, r6, lsl #22 │ │ │ │ + strdeq r2, [r0, -r0] │ │ │ │ + smlalseq fp, lr, r2, r0 │ │ │ │ + rscseq fp, lr, r2, lsl #1 │ │ │ │ + rscseq fp, lr, lr, ror r0 │ │ │ │ + rscseq fp, lr, sl, ror r0 │ │ │ │ + rscseq fp, lr, r6, ror r0 │ │ │ │ + rscseq fp, lr, r2, ror r0 │ │ │ │ + rscseq fp, lr, lr, rrx │ │ │ │ + rscseq fp, lr, sl, rrx │ │ │ │ + rscseq fp, lr, r2, rrx │ │ │ │ + rscseq fp, lr, lr, asr r0 │ │ │ │ + rscseq fp, lr, sl, rrx │ │ │ │ + rscseq fp, lr, lr, asr #32 │ │ │ │ + smlabbeq r6, r0, r5, pc @ │ │ │ │ + rscseq fp, lr, r0, asr #32 │ │ │ │ + rscseq fp, lr, r6, asr #32 │ │ │ │ + rscseq fp, lr, r0, asr #32 │ │ │ │ + smlatteq r1, r2, r9, sl │ │ │ │ + rscseq r3, lr, r4, asr r7 │ │ │ │ + rscseq sl, lr, r2, ror #30 │ │ │ │ + rscseq sl, lr, lr, lsr #31 │ │ │ │ + smlabteq r0, sl, fp, pc @ │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + rscseq r3, lr, r0, lsl #14 │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + ldrsbteq r3, [lr], #102 @ 0x66 │ │ │ │ + rscseq r3, lr, lr, asr #13 │ │ │ │ + tsteq r1, r6, asr #18 │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, lr, asr #18 │ │ │ │ + rscseq r3, lr, r2, ror #11 │ │ │ │ + smlabteq r0, sl, sp, r2 │ │ │ │ + smlatbeq r1, r4, lr, r2 │ │ │ │ + ldrsbteq r1, [pc], #190 │ │ │ │ + rscseq r1, pc, r6, asr #23 │ │ │ │ + @ instruction: 0x01012e9e │ │ │ │ + rscseq r1, pc, ip, lsr #23 │ │ │ │ + smlalseq r1, pc, r4, fp @ │ │ │ │ + @ instruction: 0x01012e98 │ │ │ │ + rscseq r1, pc, sl, ror fp @ │ │ │ │ + rscseq r1, pc, r2, ror #22 │ │ │ │ + smlatbeq r1, r2, r8, sl │ │ │ │ + smlatbeq r1, r8, r8, sl │ │ │ │ + smlatbeq r1, r6, r8, sl │ │ │ │ + rscseq r1, pc, r6, lsl #18 │ │ │ │ + rscseq r1, pc, r8, lsl #18 │ │ │ │ + rscseq r1, pc, ip, ror #17 │ │ │ │ + smlabbeq r0, r4, fp, r4 │ │ │ │ + smlabbeq r0, r4, fp, r4 │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + tsteq r0, ip, ror fp │ │ │ │ + @ instruction: 0x01004b96 │ │ │ │ + @ instruction: 0x01004bb0 │ │ │ │ + @ instruction: 0x01004bb0 │ │ │ │ + smlabteq r0, r6, fp, r4 │ │ │ │ + ldrdeq r4, [r0, -sl] │ │ │ │ + smlabteq r1, r8, sl, r3 │ │ │ │ + @ instruction: 0x01004bbe │ │ │ │ + smlabteq r0, r0, fp, r4 │ │ │ │ + smlabteq r0, r2, fp, r4 │ │ │ │ + ldrdeq r4, [r0, -r0] │ │ │ │ + ldrdeq r4, [r0, -r6] │ │ │ │ + ldrdeq r4, [r0, -ip] │ │ │ │ + smlatteq r0, r2, fp, r4 │ │ │ │ + ldrdeq r4, [r0, -ip] │ │ │ │ + ldrdeq r4, [r0, -r6] │ │ │ │ + ldrdeq r4, [r0, -r8] │ │ │ │ + tsteq r0, lr, ror #14 │ │ │ │ + smlatteq r6, r6, r1, pc @ │ │ │ │ + @ instruction: 0x01004bb8 │ │ │ │ + @ instruction: 0x010159bc │ │ │ │ + smlatbeq r0, lr, fp, r4 │ │ │ │ + smlatbeq r0, r4, fp, r4 │ │ │ │ + rscseq r3, lr, r2, asr #7 │ │ │ │ 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, r2, ror r3 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - tsteq r1, r2, lsl r9 │ │ │ │ - tsteq r0, r8, lsr ip │ │ │ │ - tsteq r0, r2, asr #24 │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, r2, asr ip │ │ │ │ - tsteq r0, r4, asr ip │ │ │ │ - tsteq r0, r6, asr ip │ │ │ │ - tsteq r0, r4, ror #24 │ │ │ │ - tsteq r0, r6, ror #24 │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - tsteq r1, sl, lsr r7 │ │ │ │ - tsteq r0, r8, asr ip │ │ │ │ - @ instruction: 0x01003c9e │ │ │ │ - tsteq r0, r0, asr ip │ │ │ │ - tsteq r0, r2, ror #24 │ │ │ │ - tsteq r0, r4, lsr #20 │ │ │ │ - tsteq r0, r6, asr #20 │ │ │ │ - smlabbeq r0, ip, ip, r3 │ │ │ │ - @ instruction: 0x01003c96 │ │ │ │ - tsteq r0, r4, lsr sl │ │ │ │ - tsteq r0, r6, lsr sl │ │ │ │ - tsteq r0, r8, lsr sl │ │ │ │ - tsteq r0, sl, lsr sl │ │ │ │ - smlabbeq r0, r0, ip, r3 │ │ │ │ - smlabbeq r0, r2, ip, r3 │ │ │ │ - tsteq r0, r0, lsr #20 │ │ │ │ - @ instruction: 0x0101339a │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ - tsteq r0, r6, lsr #20 │ │ │ │ - tsteq r0, r0, lsr sl │ │ │ │ - tsteq r1, r6, ror #4 │ │ │ │ - tsteq r6, r6, lsr #30 │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ - rscseq r1, pc, r0, asr r3 @ │ │ │ │ - rscseq r1, pc, lr, asr #6 │ │ │ │ - tsteq r0, r4, lsl #20 │ │ │ │ - tsteq r0, r8, ror #16 │ │ │ │ - strdeq r4, [r0, -sl] │ │ │ │ - strdeq r4, [r0, -sl] │ │ │ │ - rscseq r3, lr, r8, asr #1 │ │ │ │ - rscseq r3, lr, r2, asr #1 │ │ │ │ - tstpeq r0, r4, asr #10 @ p-variant is OBSOLETE │ │ │ │ - smlalseq r3, lr, ip, r0 │ │ │ │ - smlalseq r3, lr, r6, r0 │ │ │ │ - rscseq sl, lr, ip, lsl #17 │ │ │ │ - rscseq sl, lr, r8, lsl #17 │ │ │ │ - rscseq sl, lr, r4, lsl #17 │ │ │ │ - rscseq sl, lr, r0, lsl #17 │ │ │ │ - rscseq sl, lr, ip, ror r8 │ │ │ │ - rscseq sl, lr, r8, ror r8 │ │ │ │ - rscseq sl, lr, r4, ror r8 │ │ │ │ - rscseq sl, lr, ip, ror #16 │ │ │ │ - smlatbeq r0, r8, r4, pc @ │ │ │ │ - smlatbeq r6, lr, sp, lr │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - tsteq r0, lr, lsl #14 │ │ │ │ - rscseq r2, lr, r0, ror #23 │ │ │ │ + ldrsbteq r3, [lr], #2 │ │ │ │ + smlatbeq r0, r0, r8, r4 │ │ │ │ + tsteq r1, r2, ror r6 │ │ │ │ + @ instruction: 0x01003998 │ │ │ │ + smlatbeq r0, r2, r9, r3 │ │ │ │ + @ instruction: 0x010039b0 │ │ │ │ + @ instruction: 0x010039b2 │ │ │ │ + @ instruction: 0x010039b4 │ │ │ │ + @ instruction: 0x010039b6 │ │ │ │ + smlabteq r0, r4, r9, r3 │ │ │ │ + smlabteq r0, r6, r9, r3 │ │ │ │ + smlabteq r0, r8, sl, r3 │ │ │ │ + @ instruction: 0x0101349a │ │ │ │ + @ instruction: 0x010039b8 │ │ │ │ + strdeq r3, [r0, -lr] │ │ │ │ + @ instruction: 0x010039b0 │ │ │ │ + smlabteq r0, r2, r9, r3 │ │ │ │ + smlabbeq r0, r4, r7, r4 │ │ │ │ + smlatbeq r0, r6, r7, r4 │ │ │ │ + smlatteq r0, ip, r9, r3 │ │ │ │ + strdeq r3, [r0, -r6] │ │ │ │ + @ instruction: 0x01004794 │ │ │ │ + @ instruction: 0x01004796 │ │ │ │ + @ instruction: 0x01004798 │ │ │ │ + @ instruction: 0x0100479a │ │ │ │ + smlatteq r0, r0, r9, r3 │ │ │ │ + smlatteq r0, r2, r9, r3 │ │ │ │ + smlabbeq r0, r0, r7, r4 │ │ │ │ + strdeq r3, [r1, -sl] │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + smlabbeq r0, r6, r7, r4 │ │ │ │ + @ instruction: 0x01004790 │ │ │ │ + smlabteq r1, r6, pc, r9 @ │ │ │ │ + smlabbeq r6, r6, ip, lr │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + ldrhteq r1, [pc], #0 │ │ │ │ + rscseq r1, pc, lr, lsr #1 │ │ │ │ + tsteq r0, r4, ror #14 │ │ │ │ + smlabteq r0, r8, r5, r2 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + tsteq r0, sl, asr r7 │ │ │ │ + rscseq r2, lr, r8, lsr #28 │ │ │ │ + rscseq r2, lr, r2, lsr #28 │ │ │ │ + smlatbeq r0, r4, r2, pc @ │ │ │ │ + ldrshteq r2, [lr], #220 @ 0xdc │ │ │ │ + ldrshteq r2, [lr], #214 @ 0xd6 │ │ │ │ + rscseq sl, lr, ip, ror #11 │ │ │ │ + rscseq sl, lr, r8, ror #11 │ │ │ │ + rscseq sl, lr, r4, ror #11 │ │ │ │ + rscseq sl, lr, r0, ror #11 │ │ │ │ + ldrsbteq sl, [lr], #92 @ 0x5c │ │ │ │ + ldrsbteq sl, [lr], #88 @ 0x58 │ │ │ │ + ldrsbteq sl, [lr], #84 @ 0x54 │ │ │ │ + rscseq sl, lr, ip, asr #11 │ │ │ │ + tstpeq r0, r8, lsl #4 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, lr, lsl #22 │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r0, lr, ror #8 │ │ │ │ + rscseq r2, lr, r0, asr #18 │ │ │ │ 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 │ │ │ │ - smlabteq r1, r8, r3, sl │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, r4, lsr r0 │ │ │ │ - smlatbeq r1, r2, pc, r9 @ │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, lr, lsl pc │ │ │ │ - tsteq r1, ip, lsr #30 │ │ │ │ - tsteq r1, r6, ror #30 │ │ │ │ - smlatteq r1, ip, pc, r9 @ │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - smlatbeq r1, ip, pc, r9 @ │ │ │ │ - smlabbeq r1, r6, r0, sl │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - qaddeq sl, lr, r1 │ │ │ │ - tsteq r1, r0, lsl r0 │ │ │ │ - strheq sl, [r1, -r6] │ │ │ │ - ldrdeq sl, [r1, -r0] │ │ │ │ - smlabbeq r1, r6, r0, sl │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ - tsteq r1, r2, ror r1 │ │ │ │ - tsteq r1, r8, lsl r1 │ │ │ │ - tsteq r1, lr, lsr r1 │ │ │ │ - smlatteq r1, ip, r0, sl │ │ │ │ - @ instruction: 0x0101a1b2 │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, sl, ror r1 │ │ │ │ + tsteq r1, r8, lsr #2 │ │ │ │ + smlatbeq r1, sl, lr, r9 │ │ │ │ + @ instruction: 0x01019d94 │ │ │ │ + tsteq r1, r2, lsl #26 │ │ │ │ + @ instruction: 0x01019cb4 │ │ │ │ + tsteq r1, lr, ror ip │ │ │ │ + smlabbeq r1, ip, ip, r9 │ │ │ │ + smlabteq r1, r6, ip, r9 │ │ │ │ + tsteq r1, ip, asr #26 │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + tsteq r1, ip, lsl #26 │ │ │ │ + smlatteq r1, r6, sp, r9 │ │ │ │ + smlatbeq r1, r0, sp, r9 │ │ │ │ + @ instruction: 0x01019dbe │ │ │ │ + tsteq r1, r0, ror sp │ │ │ │ + tsteq r1, r6, lsl lr │ │ │ │ + tsteq r1, r0, lsr lr │ │ │ │ + smlatteq r1, r6, sp, r9 │ │ │ │ + tsteq r1, ip, ror pc │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + tsteq r1, r8, ror lr │ │ │ │ + @ instruction: 0x01019e9e │ │ │ │ + tsteq r1, ip, asr #28 │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + smlatteq r1, r8, pc, r9 @ │ │ │ │ + smlabbeq r1, lr, pc, r9 @ │ │ │ │ + @ instruction: 0x01019fb4 │ │ │ │ + tsteq r1, lr, asr pc │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + tsteq r1, r6, asr #32 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlabbeq r1, r2, r2, sl │ │ │ │ + smlatbeq r1, r0, r1, sl │ │ │ │ + strdeq sl, [r1, -r6] │ │ │ │ + smlatbeq r1, r0, r0, sl │ │ │ │ + smlabteq r1, r2, r0, sl │ │ │ │ + tsteq r1, ip, rrx │ │ │ │ + tsteq r1, r2, lsr r1 │ │ │ │ + tsteq r1, r8, asr r1 │ │ │ │ + strdeq sl, [r1, -sl] │ │ │ │ + smlatteq r1, r8, r1, sl │ │ │ │ + smlatbeq r1, sl, r1, sl │ │ │ │ + smlabteq r1, r0, r1, sl │ │ │ │ + smlabbeq r1, r2, r1, sl │ │ │ │ + tsteq r1, r4, lsl #4 │ │ │ │ + tsteq r1, r6, lsl r2 │ │ │ │ + smlatteq r1, r0, r1, sl │ │ │ │ + tsteq r1, lr, lsl r3 │ │ │ │ smlabbeq r1, r8, r2, sl │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - smlabteq r1, r4, r2, sl │ │ │ │ - smlatteq r1, r6, r2, sl │ │ │ │ - @ instruction: 0x0101a290 │ │ │ │ - tsteq r1, r2, lsr #10 │ │ │ │ - tsteq r1, r0, asr #8 │ │ │ │ - @ instruction: 0x0101a396 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, r2, ror #6 │ │ │ │ - tsteq r1, ip, lsl #6 │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ + tsteq r1, r6, asr #4 │ │ │ │ + tsteq r1, r8, asr r2 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + @ instruction: 0x0101a2b4 │ │ │ │ + smlabteq r1, lr, r2, sl │ │ │ │ + smlabbeq r1, r4, r2, sl │ │ │ │ @ instruction: 0x0101a39a │ │ │ │ - smlabbeq r1, r8, r4, sl │ │ │ │ - tsteq r1, sl, asr #8 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - smlatbeq r1, r4, r4, sl │ │ │ │ - @ instruction: 0x0101a4b6 │ │ │ │ - smlabbeq r1, r0, r4, sl │ │ │ │ - @ instruction: 0x0101a5be │ │ │ │ - tsteq r1, r8, lsr #10 │ │ │ │ - smlatteq r1, r6, r4, sl │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - smlabteq r1, r2, r4, sl │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, lr, ror #10 │ │ │ │ - tsteq r1, r4, lsr #10 │ │ │ │ - tsteq r1, sl, lsr r6 │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - strdeq sl, [r1, -lr] │ │ │ │ - smlatbeq r1, r8, r5, sl │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - @ instruction: 0x0101a69c │ │ │ │ - tsteq r1, r6, asr #12 │ │ │ │ + tsteq r1, ip, lsr r3 │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + ldrdeq sl, [r1, -sl] │ │ │ │ + strdeq sl, [r1, -ip] │ │ │ │ + smlatbeq r1, r6, r3, sl │ │ │ │ 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 │ │ │ │ - ldrshteq r2, [lr], #108 @ 0x6c │ │ │ │ - smlatteq r0, r6, lr, r1 │ │ │ │ - rscseq r2, lr, r6, ror #13 │ │ │ │ - smlabteq r1, r4, sl, r8 │ │ │ │ - @ instruction: 0x01018abc │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - smlatbeq r1, r4, sl, r8 │ │ │ │ - @ instruction: 0x01018a9c │ │ │ │ - tsteq r1, r4, lsl #6 │ │ │ │ - smlabbeq r1, r4, sl, r8 │ │ │ │ - smlatteq r1, ip, r2, sl │ │ │ │ - tsteq r1, ip, ror #20 │ │ │ │ - ldrdeq sl, [r1, -r8] │ │ │ │ - tsteq r1, r4, asr sl │ │ │ │ - smlabteq r1, r0, r2, sl │ │ │ │ - @ instruction: 0x0101a2bc │ │ │ │ - smlabteq r1, r4, r2, sl │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - smlatteq r1, r8, r2, sl │ │ │ │ - smlatteq r1, ip, r2, sl │ │ │ │ - smlatteq r1, r4, r2, sl │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - smlatteq r6, sl, r3, lr │ │ │ │ - smlatteq r1, r4, r6, r9 │ │ │ │ - tsteq r0, lr, asr #26 │ │ │ │ - ldrdeq r9, [r1, -sl] │ │ │ │ - tsteq r0, r0, lsr sp │ │ │ │ - rscseq r2, lr, ip, ror #10 │ │ │ │ - tsteq r0, r2, lsl sp │ │ │ │ - rscseq r2, lr, r2, lsr r5 │ │ │ │ - strdeq r1, [r0, -r4] │ │ │ │ - smlabteq r1, ip, r9, r8 │ │ │ │ - rscseq r0, pc, sl, lsl #22 │ │ │ │ - ldrshteq r0, [pc], #162 │ │ │ │ - smlatbeq r1, sl, r9, r8 │ │ │ │ - smlalseq r8, fp, ip, pc @ │ │ │ │ - @ instruction: 0x01018998 │ │ │ │ - tsteq r1, r4, lsl #4 │ │ │ │ - rscseq r0, pc, r6, lsr #21 │ │ │ │ - rscseq r0, pc, lr, lsl #21 │ │ │ │ - smlatteq r1, r6, r1, sl │ │ │ │ - strdeq sl, [r1, -r0] │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - tsteq r1, ip, lsr #18 │ │ │ │ - rscseq r0, pc, r2, asr #20 │ │ │ │ - rscseq r0, pc, sl, lsr #20 │ │ │ │ - tsteq r0, r8, ror #26 │ │ │ │ - smlatteq r1, ip, r1, r0 │ │ │ │ - rscseq r2, lr, r0, lsl r6 │ │ │ │ - ldrshteq r2, [lr], #80 @ 0x50 │ │ │ │ - tsteq r6, lr, lsl r2 │ │ │ │ - tsteq r0, r6, lsl #24 │ │ │ │ - rscseq r2, lr, r4, lsr #8 │ │ │ │ - rscseq r2, lr, ip, lsl r4 │ │ │ │ - rscseq r0, pc, r6, ror r7 @ │ │ │ │ - rscseq r0, pc, r6, ror r7 @ │ │ │ │ - smlatteq r1, lr, r0, sl │ │ │ │ - smlatteq r1, sl, r0, sl │ │ │ │ - strdeq r3, [r0, -r2] │ │ │ │ - smlabteq r0, r6, ip, r3 │ │ │ │ - smlalseq r2, lr, r4, r3 │ │ │ │ - rscseq r2, lr, ip, lsl #7 │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - smlabbeq r1, r8, r0, sl │ │ │ │ - ldrhteq r9, [lr], #100 @ 0x64 │ │ │ │ - tsteq r1, r8, ror r0 │ │ │ │ - strdeq lr, [r6, -lr] │ │ │ │ - tsteq r1, r0, lsr #18 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - tsteq r1, lr, lsl r9 │ │ │ │ - tsteq r0, sl, lsl sl │ │ │ │ - tsteq r0, r6, lsr sl │ │ │ │ - strdeq r1, [r0, -ip] │ │ │ │ - tsteq r0, r8, lsl sl │ │ │ │ - tsteq r1, lr, lsr r7 │ │ │ │ - tsteq r1, r2, lsr r7 │ │ │ │ + rscseq r2, lr, ip, asr r4 │ │ │ │ + tsteq r0, r6, asr #24 │ │ │ │ + rscseq r2, lr, r6, asr #8 │ │ │ │ + tsteq r1, r4, lsr #16 │ │ │ │ + tsteq r1, ip, lsl r8 │ │ │ │ + smlatbeq r1, r0, r0, sl │ │ │ │ + tsteq r1, r4, lsl #16 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + tsteq r1, r4, rrx │ │ │ │ + smlatteq r1, r4, r7, r8 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + smlabteq r1, ip, r7, r8 │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + @ instruction: 0x010187b4 │ │ │ │ + tsteq r1, r0, lsr #32 │ │ │ │ + tsteq r1, ip, lsl r0 │ │ │ │ + tsteq r1, r4, lsr #32 │ │ │ │ + tsteq r1, r4, lsr r0 │ │ │ │ + tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, ip, asr #32 │ │ │ │ + tsteq r1, r4, asr #32 │ │ │ │ + qaddeq sl, r8, r1 │ │ │ │ + tsteq r6, sl, asr #2 │ │ │ │ + tsteq r1, r4, asr #8 │ │ │ │ + smlatbeq r0, lr, sl, r1 │ │ │ │ + tsteq r1, sl, lsr r4 │ │ │ │ + @ instruction: 0x01001a90 │ │ │ │ + rscseq r2, lr, ip, asr #5 │ │ │ │ + tsteq r0, r2, ror sl │ │ │ │ + smlalseq r2, lr, r2, r2 │ │ │ │ + tsteq r0, r4, asr sl │ │ │ │ tsteq r1, ip, lsr #14 │ │ │ │ + rscseq r0, pc, sl, ror #16 │ │ │ │ + rscseq r0, pc, r2, asr r8 @ │ │ │ │ + tsteq r1, sl, lsl #14 │ │ │ │ + ldrshteq r8, [fp], #204 @ 0xcc │ │ │ │ + strdeq r8, [r1, -r8] │ │ │ │ + tsteq r1, r4, ror #30 │ │ │ │ + rscseq r0, pc, r6, lsl #16 │ │ │ │ + rscseq r0, pc, lr, ror #15 │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + tsteq r1, r0, asr pc │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + smlabbeq r1, ip, r6, r8 │ │ │ │ + rscseq r0, pc, r2, lsr #15 │ │ │ │ + rscseq r0, pc, sl, lsl #15 │ │ │ │ + smlabteq r0, r8, sl, r3 │ │ │ │ + tstpeq r0, ip, asr #30 @ p-variant is OBSOLETE │ │ │ │ + rscseq r2, lr, r0, ror r3 │ │ │ │ + rscseq r2, lr, r0, asr r3 │ │ │ │ + tsteq r6, lr, ror pc │ │ │ │ + tsteq r0, r6, ror #18 │ │ │ │ + rscseq r2, lr, r4, lsl #3 │ │ │ │ + rscseq r2, lr, ip, ror r1 │ │ │ │ + ldrsbteq r0, [pc], #70 │ │ │ │ + ldrsbteq r0, [pc], #70 │ │ │ │ + tsteq r1, lr, asr #28 │ │ │ │ + tsteq r1, sl, asr #28 │ │ │ │ + tsteq r0, r2, asr r7 │ │ │ │ + tsteq r0, r6, lsr #20 │ │ │ │ + ldrshteq r2, [lr], #4 │ │ │ │ + rscseq r2, lr, ip, ror #1 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + smlatteq r1, r8, sp, r9 │ │ │ │ + rscseq r9, lr, r4, lsl r4 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + tsteq r6, lr, asr lr │ │ │ │ + smlabbeq r1, r0, r6, r4 │ │ │ │ + smlabbeq r1, r4, r6, r4 │ │ │ │ + tsteq r1, lr, ror r6 │ │ │ │ + tsteq r0, sl, ror r7 │ │ │ │ + @ instruction: 0x01001796 │ │ │ │ + tsteq r0, ip, asr r7 │ │ │ │ + tsteq r0, r8, ror r7 │ │ │ │ + @ instruction: 0x0101849e │ │ │ │ + @ instruction: 0x01018492 │ │ │ │ + smlabbeq r1, ip, r4, r8 │ │ │ │ + tsteq r1, sl, asr r3 │ │ │ │ + smlatteq r1, r0, fp, r9 │ │ │ │ + tsteq r1, r6, asr #6 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ + tsteq r1, sl, lsr r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + tsteq r6, r6, asr #26 │ │ │ │ + tsteq r1, r4, lsl r4 │ │ │ │ + @ instruction: 0x010016b4 │ │ │ │ + tsteq r1, sl, lsl #8 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ strdeq r8, [r1, -sl] │ │ │ │ - smlabbeq r1, r0, lr, r9 │ │ │ │ - smlatteq r1, r6, r5, r8 │ │ │ │ - smlatteq r1, r0, r5, r8 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - smlatteq r6, r6, pc, sp @ │ │ │ │ - @ instruction: 0x010186b4 │ │ │ │ - tsteq r0, r4, asr r9 │ │ │ │ - smlatbeq r1, sl, r6, r8 │ │ │ │ - @ instruction: 0x0101869e │ │ │ │ - @ instruction: 0x0101869a │ │ │ │ - @ instruction: 0x01018692 │ │ │ │ - smlabbeq r1, sl, r6, r8 │ │ │ │ - @ instruction: 0x01019eb2 │ │ │ │ - @ instruction: 0x01019eba │ │ │ │ - tsteq r1, r6, asr r6 │ │ │ │ - @ instruction: 0x01019e9e │ │ │ │ - smlatbeq r1, lr, lr, r9 │ │ │ │ - @ instruction: 0x01019e90 │ │ │ │ - smlatbeq r6, r4, lr, sp │ │ │ │ - tsteq r0, r6, lsl r4 │ │ │ │ - tsteq r0, r2, lsl r8 │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r1, ip, ror #28 │ │ │ │ - rscseq r2, lr, sl, ror #2 │ │ │ │ - @ instruction: 0x010017b6 │ │ │ │ - tsteq r0, r4, lsl #22 │ │ │ │ - @ instruction: 0x01001798 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + smlatteq r1, sl, r3, r8 │ │ │ │ + tsteq r1, r2, lsl ip │ │ │ │ + tsteq r1, sl, lsl ip │ │ │ │ + @ instruction: 0x010183b6 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + tsteq r6, r4, lsl #24 │ │ │ │ + tsteq r0, r6, ror r1 │ │ │ │ + tsteq r0, r2, ror r5 │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, ip, fp, r9 │ │ │ │ + rscseq r1, lr, sl, asr #29 │ │ │ │ + tsteq r0, r6, lsl r5 │ │ │ │ + tsteq r0, r4, ror #16 │ │ │ │ + strdeq r1, [r0, -r8] │ │ │ │ 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 │ │ │ │ - smlatbeq r1, r0, ip, r9 │ │ │ │ - tsteq r1, r6, asr #24 │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - smlabteq r1, r2, ip, r9 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ + tsteq r1, r0, lsl #20 │ │ │ │ + smlatbeq r1, r6, r9, r9 │ │ │ │ + smlabteq r1, r0, r9, r9 │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ 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 │ │ │ │ - smlalseq r9, lr, r4, r0 │ │ │ │ - tsteq r1, lr, ror ip │ │ │ │ - smlabbeq r1, r2, ip, r9 │ │ │ │ - rscseq r1, lr, r0, lsr sp │ │ │ │ - strdeq r1, [r0, -r0] │ │ │ │ - rscseq r1, lr, ip, lsr #26 │ │ │ │ - ldrdeq r1, [r0, -r2] │ │ │ │ - rscseq r1, lr, r6, lsl sp │ │ │ │ - @ instruction: 0x010014bc │ │ │ │ - tsteq r1, lr, lsr #24 │ │ │ │ - rscseq r1, lr, sl, ror #25 │ │ │ │ - tsteq r1, r2, lsr #6 │ │ │ │ - rscseq r1, lr, r2, ror #25 │ │ │ │ - rscseq r1, lr, lr, asr #25 │ │ │ │ - @ instruction: 0x0106dab8 │ │ │ │ - ldrhteq r1, [lr], #204 @ 0xcc │ │ │ │ - ldrhteq r1, [lr], #206 @ 0xce │ │ │ │ - ldrhteq r1, [lr], #198 @ 0xc6 │ │ │ │ - tsteq r1, lr, lsl sp │ │ │ │ - tsteq r1, r0, lsr #26 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - rscseq r1, lr, sl, ror ip │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - tsteq r1, r6, lsr fp │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ - smlabbeq r1, r2, r1, r8 │ │ │ │ - rscseq r1, lr, r0, ror ip │ │ │ │ - tsteq r1, r2, lsl #4 │ │ │ │ - rscseq r1, lr, r2, ror #24 │ │ │ │ - rscseq r1, lr, r0, asr ip │ │ │ │ - @ instruction: 0x0106d99c │ │ │ │ - rscseq r1, lr, r2, asr #24 │ │ │ │ - rscseq r1, lr, sl, asr #24 │ │ │ │ - rscseq r1, lr, ip, asr #24 │ │ │ │ - rscseq r1, lr, r6, asr #24 │ │ │ │ - rscseq r1, lr, lr, lsl ip │ │ │ │ - rscseq r1, lr, r0, lsr #24 │ │ │ │ - rscseq r1, lr, r2, lsr ip │ │ │ │ - rscseq r1, lr, lr, asr #22 │ │ │ │ - rscseq r1, lr, r8, asr #22 │ │ │ │ - rscseq r1, lr, lr, lsl ip │ │ │ │ - rscseq r1, lr, r2, lsr #22 │ │ │ │ - rscseq r1, lr, ip, lsl fp │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ - ldrshteq r1, [lr], #166 @ 0xa6 │ │ │ │ - ldrshteq r1, [lr], #160 @ 0xa0 │ │ │ │ - smlatteq r0, sl, r7, r3 │ │ │ │ - smlatteq r0, sl, r7, r3 │ │ │ │ - smlatteq r0, r8, r7, r3 │ │ │ │ - tsteq r0, lr, lsr #16 │ │ │ │ - @ instruction: 0x010037be │ │ │ │ - @ instruction: 0x010037bc │ │ │ │ - strdeq sp, [r0, -r6] │ │ │ │ - smlatteq r0, r8, pc, sp @ │ │ │ │ - smlatteq r0, r2, pc, sp @ │ │ │ │ - ldrdeq sp, [r0, -ip] │ │ │ │ - ldrdeq sp, [r0, -r6] │ │ │ │ - ldrdeq sp, [r0, -r0] │ │ │ │ - smlabteq r0, sl, pc, sp @ │ │ │ │ - rscseq r9, lr, ip, asr #4 │ │ │ │ - rscseq r9, lr, sl, asr #4 │ │ │ │ - tsteq r1, r4, lsr #18 │ │ │ │ - tsteq r1, r2, lsr #18 │ │ │ │ - smlabbeq r0, ip, pc, sp @ │ │ │ │ - smlabbeq r0, r6, pc, sp @ │ │ │ │ - smlabbeq r0, r0, pc, sp @ │ │ │ │ - strdeq r9, [r1, -r6] │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - tsteq r0, r0, ror #30 │ │ │ │ - rscseq r9, lr, r8, lsl #4 │ │ │ │ - rscseq r9, lr, lr, ror #3 │ │ │ │ - tsteq r0, r4, asr pc │ │ │ │ - rscseq r1, lr, ip, lsr r9 │ │ │ │ - rscseq r1, lr, r6, lsr r9 │ │ │ │ - tsteq r1, ip, lsl pc │ │ │ │ - tsteq r1, r2, lsr #30 │ │ │ │ - tsteq r1, r8, lsl #30 │ │ │ │ - smlabteq r6, r4, r6, sp │ │ │ │ - tsteq r1, r6, lsl #30 │ │ │ │ - tsteq r0, r8, lsr #32 │ │ │ │ - tsteq r1, sl, asr #28 │ │ │ │ - ldrhteq r1, [lr], #128 @ 0x80 │ │ │ │ - rscseq r1, lr, sl, lsr #17 │ │ │ │ - tsteq r1, ip, lsl #16 │ │ │ │ - ldrhteq pc, [lr], #160 @ 0xa0 @ │ │ │ │ - tsteq r1, lr, lsl #16 │ │ │ │ - @ instruction: 0x01011eb0 │ │ │ │ - @ instruction: 0x01000fb4 │ │ │ │ + ldrshteq r8, [lr], #212 @ 0xd4 │ │ │ │ + ldrdeq r9, [r1, -lr] │ │ │ │ + smlatteq r1, r2, r9, r9 │ │ │ │ + smlalseq r1, lr, r0, sl │ │ │ │ + tsteq r0, r0, asr r2 │ │ │ │ + rscseq r1, lr, ip, lsl #21 │ │ │ │ + tsteq r0, r2, lsr r2 │ │ │ │ + rscseq r1, lr, r6, ror sl │ │ │ │ + tsteq r0, ip, lsl r2 │ │ │ │ + smlabbeq r1, lr, r9, r9 │ │ │ │ + rscseq r1, lr, sl, asr #20 │ │ │ │ + smlabbeq r1, r2, r0, r2 │ │ │ │ + rscseq r1, lr, r2, asr #20 │ │ │ │ + rscseq r1, lr, lr, lsr #20 │ │ │ │ + tsteq r6, r8, lsl r8 │ │ │ │ + rscseq r1, lr, ip, lsl sl │ │ │ │ + rscseq r1, lr, lr, lsl sl │ │ │ │ + rscseq r1, lr, r6, lsl sl │ │ │ │ + tsteq r1, lr, ror sl │ │ │ │ + smlabbeq r1, r0, sl, r4 │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ + ldrsbteq r1, [lr], #154 @ 0x9a │ │ │ │ + @ instruction: 0x01011fbe │ │ │ │ + @ instruction: 0x01019896 │ │ │ │ + smlatbeq r1, r6, r8, r9 │ │ │ │ + smlatteq r1, r2, lr, r7 │ │ │ │ + ldrsbteq r1, [lr], #144 @ 0x90 │ │ │ │ + tsteq r1, r2, ror #30 │ │ │ │ + rscseq r1, lr, r2, asr #19 │ │ │ │ + ldrhteq r1, [lr], #144 @ 0x90 │ │ │ │ + strdeq sp, [r6, -ip] │ │ │ │ + rscseq r1, lr, r2, lsr #19 │ │ │ │ + rscseq r1, lr, sl, lsr #19 │ │ │ │ + rscseq r1, lr, ip, lsr #19 │ │ │ │ + rscseq r1, lr, r6, lsr #19 │ │ │ │ + rscseq r1, lr, lr, ror r9 │ │ │ │ + rscseq r1, lr, r0, lsl #19 │ │ │ │ + smlalseq r1, lr, r2, r9 │ │ │ │ + rscseq r1, lr, lr, lsr #17 │ │ │ │ + rscseq r1, lr, r8, lsr #17 │ │ │ │ + rscseq r1, lr, lr, ror r9 │ │ │ │ + rscseq r1, lr, r2, lsl #17 │ │ │ │ + rscseq r1, lr, ip, ror r8 │ │ │ │ + strheq r0, [r1, -lr] │ │ │ │ + rscseq r1, lr, r6, asr r8 │ │ │ │ + rscseq r1, lr, r0, asr r8 │ │ │ │ + tsteq r0, sl, asr #10 │ │ │ │ + tsteq r0, sl, asr #10 │ │ │ │ + tsteq r0, r8, asr #10 │ │ │ │ + smlabbeq r0, lr, r5, r3 │ │ │ │ + tsteq r0, lr, lsl r5 │ │ │ │ + tsteq r0, ip, lsl r5 │ │ │ │ + tsteq r0, r6, asr sp │ │ │ │ + tsteq r0, r8, asr #26 │ │ │ │ + tsteq r0, r2, asr #26 │ │ │ │ + tsteq r0, ip, lsr sp │ │ │ │ + tsteq r0, r6, lsr sp │ │ │ │ + tsteq r0, r0, lsr sp │ │ │ │ + tsteq r0, sl, lsr #26 │ │ │ │ + rscseq r8, lr, ip, lsr #31 │ │ │ │ + rscseq r8, lr, sl, lsr #31 │ │ │ │ + smlabbeq r1, r4, r6, r9 │ │ │ │ + smlabbeq r1, r2, r6, r9 │ │ │ │ + smlatteq r0, ip, ip, sp │ │ │ │ + smlatteq r0, r6, ip, sp │ │ │ │ + smlatteq r0, r0, ip, sp │ │ │ │ + tsteq r1, r6, asr r6 │ │ │ │ + tsteq r1, r4, asr r6 │ │ │ │ + tsteq r1, r2, asr r6 │ │ │ │ + smlabteq r0, r0, ip, sp │ │ │ │ + rscseq r8, lr, r8, ror #30 │ │ │ │ + rscseq r8, lr, lr, asr #30 │ │ │ │ + @ instruction: 0x0100dcb4 │ │ │ │ + smlalseq r1, lr, ip, r6 │ │ │ │ + smlalseq r1, lr, r6, r6 │ │ │ │ + tsteq r1, ip, ror ip │ │ │ │ + smlabbeq r1, r2, ip, r1 │ │ │ │ + tsteq r1, r8, ror #24 │ │ │ │ + tsteq r6, r4, lsr #8 │ │ │ │ + tsteq r1, r6, ror #24 │ │ │ │ + smlabbeq r0, r8, sp, r0 │ │ │ │ + smlatbeq r1, sl, fp, r7 │ │ │ │ + rscseq r1, lr, r0, lsl r6 │ │ │ │ + rscseq r1, lr, sl, lsl #12 │ │ │ │ + tsteq r1, ip, ror #10 │ │ │ │ + rscseq pc, lr, r0, lsl r8 @ │ │ │ │ + tsteq r1, lr, ror #10 │ │ │ │ + tsteq r1, r0, lsl ip │ │ │ │ + tsteq r0, r4, lsl sp │ │ │ │ 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,185 +139081,353 @@ │ │ │ │ ldrbtmi r0, [r8], #-1652 @ 0xfffff98c │ │ │ │ ldclt 0, cr15, [fp] │ │ │ │ @ instruction: 0x066cf8df │ │ │ │ @ instruction: 0xf0004478 │ │ │ │ @ instruction: 0xf8dfbcb6 │ │ │ │ ldrbtmi r0, [r8], #-1640 @ 0xfffff998 │ │ │ │ ldclt 0, cr15, [r1] │ │ │ │ - smlatteq r1, r6, sl, sl │ │ │ │ - smlabbeq r1, r8, r3, sl │ │ │ │ - tsteq r1, sl, lsl #8 │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - strheq r8, [r1, -lr] │ │ │ │ - smlatbeq r1, r4, pc, r7 @ │ │ │ │ + tsteq r1, r6, asr #16 │ │ │ │ + smlatteq r1, r8, r0, sl │ │ │ │ + tsteq r1, sl, ror #2 │ │ │ │ + smlabbeq r1, r4, pc, r7 @ │ │ │ │ + tsteq r1, lr, lsl lr │ │ │ │ + tsteq r1, r4, lsl #26 │ │ │ │ + tsteq r1, r2, asr ip │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + smlatbeq r1, r6, fp, r7 │ │ │ │ + smlabteq r1, r4, fp, r7 │ │ │ │ + tsteq r1, r6, lsl #24 │ │ │ │ + tsteq r1, r0, ror ip │ │ │ │ + @ instruction: 0x01017c92 │ │ │ │ + tsteq r1, r0, lsr ip │ │ │ │ + tsteq r1, sl, lsr sp │ │ │ │ + smlatteq r1, ip, ip, r7 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ + @ instruction: 0x01017cb8 │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ + tsteq r1, r8, ror #26 │ │ │ │ + tsteq r1, lr, lsl sp │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + smlatteq r1, sl, sp, r7 │ │ │ │ + smlatbeq r1, r8, sp, r7 │ │ │ │ + tsteq r1, sl, ror #26 │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + smlatbeq r1, r6, sp, r7 │ │ │ │ + smlatteq r1, ip, sp, r7 │ │ │ │ + strdeq r7, [r1, -r6] │ │ │ │ + @ instruction: 0x01017db8 │ │ │ │ + tsteq r1, lr, lsr lr │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + smlatteq r1, r8, r9, r9 │ │ │ │ + tsteq r1, r2, lsr lr │ │ │ │ + tsteq r1, ip, lsl sl │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + smlatteq r1, r8, sl, r9 │ │ │ │ + tsteq r1, r6, ror sl │ │ │ │ + tsteq r1, ip, lsr sl │ │ │ │ + tsteq r1, sl, lsl sl │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + tsteq r1, sl, lsl lr │ │ │ │ + tsteq r1, ip, lsr #28 │ │ │ │ + tsteq r1, r2, lsr #20 │ │ │ │ + tsteq r1, r0, asr lr │ │ │ │ + tsteq r1, sl, lsr #28 │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + tsteq r1, r0, ror #28 │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + tsteq r1, r0, asr #20 │ │ │ │ + tsteq r1, sl, ror lr │ │ │ │ + tsteq r1, r4, asr lr │ │ │ │ strdeq r7, [r1, -r2] │ │ │ │ - @ instruction: 0x01017e98 │ │ │ │ - tsteq r1, r6, asr #28 │ │ │ │ + @ instruction: 0x01017eb0 │ │ │ │ + smlabbeq r1, sl, lr, r7 │ │ │ │ tsteq r1, r4, ror #28 │ │ │ │ - smlatbeq r1, r6, lr, r7 │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - tsteq r1, r2, lsr pc │ │ │ │ + tsteq r1, r2, lsr sl │ │ │ │ + tsteq r1, r4, asr #20 │ │ │ │ + @ instruction: 0x01017e9a │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + tsteq r1, r2, asr #20 │ │ │ │ ldrdeq r7, [r1, -r0] │ │ │ │ - ldrdeq r7, [r1, -sl] │ │ │ │ - smlabbeq r1, ip, pc, r7 @ │ │ │ │ - @ instruction: 0x01017f9e │ │ │ │ + smlatbeq r1, sl, lr, r7 │ │ │ │ + tsteq r1, r8, ror sl │ │ │ │ + tsteq r1, r2, asr sl │ │ │ │ + smlabteq r1, r4, lr, r7 │ │ │ │ + @ instruction: 0x01019a92 │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ + swpeq r8, lr, [r1] │ │ │ │ + tsteq r1, r0, ror fp │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + @ instruction: 0x01019ab4 │ │ │ │ + smlabbeq r1, lr, sl, r9 │ │ │ │ + tsteq r1, r8, ror #20 │ │ │ │ + smlatbeq r1, r2, lr, r7 │ │ │ │ + @ instruction: 0x01017eb4 │ │ │ │ + @ instruction: 0x01019a9e │ │ │ │ + ldrdeq r7, [r1, -r8] │ │ │ │ + @ instruction: 0x01017eb2 │ │ │ │ + ldrdeq r9, [r1, -r4] │ │ │ │ + smlatbeq r1, lr, sl, r9 │ │ │ │ + smlatteq r1, r8, lr, r7 │ │ │ │ + smlabteq r1, r2, lr, r7 │ │ │ │ + smlabteq r1, r8, sl, r9 │ │ │ │ + tsteq r1, r2, lsl #30 │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, r8, lsr pc │ │ │ │ + tsteq r1, r2, lsl pc │ │ │ │ + smlatteq r1, ip, lr, r7 │ │ │ │ + @ instruction: 0x01019aba │ │ │ │ + smlabteq r1, ip, sl, r9 │ │ │ │ + tsteq r1, r2, lsr #30 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, sl, sl, r9 │ │ │ │ tsteq r1, r8, asr pc │ │ │ │ - strdeq r7, [r1, -r2] │ │ │ │ - tsteq r1, r8 │ │ │ │ - @ instruction: 0x01017fbe │ │ │ │ - mrseq r8, (UNDEF: 17) │ │ │ │ - smlabbeq r1, sl, r0, r8 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ + tsteq r1, r2, lsr pc │ │ │ │ + tsteq r1, r0, lsl #22 │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + tsteq r1, sl, lsl fp │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ + smlabbeq r1, r8, fp, r9 │ │ │ │ + tsteq r1, r6, asr #22 │ │ │ │ + tsteq r1, r0, lsr #22 │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + tsteq r1, r4, lsr pc │ │ │ │ + tsteq r1, r6, asr #30 │ │ │ │ + tsteq r1, r0, lsr fp │ │ │ │ + tsteq r1, sl, ror #30 │ │ │ │ + tsteq r1, r4, asr #30 │ │ │ │ + tsteq r1, r6, ror #22 │ │ │ │ + tsteq r1, r0, asr #22 │ │ │ │ + tsteq r1, sl, ror pc │ │ │ │ + tsteq r1, r4, asr pc │ │ │ │ + tsteq r1, sl, asr fp │ │ │ │ + @ instruction: 0x01017f94 │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + smlabteq r1, r8, fp, r9 │ │ │ │ + smlabbeq r1, r6, fp, r9 │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + @ instruction: 0x01017f9a │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + @ instruction: 0x01017fb4 │ │ │ │ + smlabbeq r1, lr, pc, r7 @ │ │ │ │ + @ instruction: 0x01019bb0 │ │ │ │ + smlabbeq r1, sl, fp, r9 │ │ │ │ + smlabteq r1, r4, pc, r7 @ │ │ │ │ + @ instruction: 0x01017f9e │ │ │ │ + smlatbeq r1, r4, fp, r9 │ │ │ │ + ldrdeq r7, [r1, -lr] │ │ │ │ + @ instruction: 0x01017fb8 │ │ │ │ + smlabbeq r1, r2, r3, r8 │ │ │ │ + tsteq r1, r4, ror sp │ │ │ │ + strheq r8, [r1, -r2] │ │ │ │ + tsteq r1, r8, lsr r0 │ │ │ │ + strdeq r7, [r1, -r6] │ │ │ │ + ldrdeq r7, [r1, -r0] │ │ │ │ + smlatbeq r1, sl, pc, r7 @ │ │ │ │ + tsteq r1, r8, ror fp │ │ │ │ + smlabbeq r1, sl, fp, r9 │ │ │ │ + smlatteq r1, r0, pc, r7 @ │ │ │ │ + smlatbeq r1, lr, fp, r9 │ │ │ │ + smlabbeq r1, r8, fp, r9 │ │ │ │ + tsteq r1, r6, lsl r0 │ │ │ │ + strdeq r7, [r1, -r0] │ │ │ │ + @ instruction: 0x01019bbe │ │ │ │ + @ instruction: 0x01019b98 │ │ │ │ tsteq r1, sl │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + @ instruction: 0x01019bb2 │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + tsteq r1, lr, lsl #24 │ │ │ │ + smlatteq r1, r8, fp, r9 │ │ │ │ + smlabteq r1, r2, fp, r9 │ │ │ │ + strdeq r7, [r1, -ip] │ │ │ │ + tsteq r1, lr │ │ │ │ + strdeq r9, [r1, -r8] │ │ │ │ + tsteq r1, r2, lsr r0 │ │ │ │ + tsteq r1, ip │ │ │ │ + tsteq r1, lr, lsr #24 │ │ │ │ + tsteq r1, r8, lsl #24 │ │ │ │ + tsteq r1, r2, asr #32 │ │ │ │ tsteq r1, ip, lsl r0 │ │ │ │ - tsteq r1, r6, asr #32 │ │ │ │ - smlabbeq r1, ip, r0, r8 │ │ │ │ - swpeq r8, r6, [r1] │ │ │ │ - qaddeq r8, r8, r1 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - strheq r8, [r1, -r8] │ │ │ │ - smlatbeq r1, sl, ip, r9 │ │ │ │ - smlabbeq r1, r8, ip, r9 │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - @ instruction: 0x01019cbc │ │ │ │ + tsteq r1, r2, lsr #24 │ │ │ │ + qaddeq r8, ip, r1 │ │ │ │ + tsteq r1, r6, lsr r0 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + smlabteq r1, sl, r0, r8 │ │ │ │ + smlabbeq r1, r8, r0, r8 │ │ │ │ + tsteq r1, r2, rrx │ │ │ │ + tsteq r1, ip, lsr r0 │ │ │ │ + tsteq r1, sl, lsl #24 │ │ │ │ + tsteq r1, ip, lsl ip │ │ │ │ + tsteq r1, r2, ror r0 │ │ │ │ + tsteq r1, r0, asr #24 │ │ │ │ + tsteq r1, sl, lsl ip │ │ │ │ + smlatbeq r1, r8, r0, r8 │ │ │ │ + smlabbeq r1, r2, r0, r8 │ │ │ │ + tsteq r1, r0, asr ip │ │ │ │ + tsteq r1, sl, lsr #24 │ │ │ │ + swpeq r8, ip, [r1] │ │ │ │ + tsteq r1, sl, ror #24 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + smlabteq r1, r8, r0, r8 │ │ │ │ + smlatbeq r1, r2, r0, r8 │ │ │ │ + tsteq r1, r0, ror ip │ │ │ │ + tsteq r1, sl, asr #24 │ │ │ │ + strheq r8, [r1, -ip] │ │ │ │ + smlabbeq r1, sl, ip, r9 │ │ │ │ + tsteq r1, r4, ror #24 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + smlabteq r1, ip, r0, r8 │ │ │ │ @ instruction: 0x01019c9a │ │ │ │ - smlabbeq r1, r8, sp, r9 │ │ │ │ - tsteq r1, r6, lsl sp │ │ │ │ + tsteq r1, r4, ror ip │ │ │ │ + smlatteq r1, r6, r0, r8 │ │ │ │ + @ instruction: 0x01019cb4 │ │ │ │ + smlabbeq r1, lr, ip, r9 │ │ │ │ + smlabteq r1, r0, r2, r8 │ │ │ │ + @ instruction: 0x01019d92 │ │ │ │ + tsteq r1, r8, lsl sp │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + @ instruction: 0x01019cb0 │ │ │ │ + smlabbeq r1, sl, ip, r9 │ │ │ │ + smlabteq r1, r4, r0, r8 │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + smlabteq r1, r0, ip, r9 │ │ │ │ + strdeq r8, [r1, -sl] │ │ │ │ + ldrdeq r8, [r1, -r4] │ │ │ │ + strdeq r9, [r1, -r6] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + tsteq r1, sl, lsl #2 │ │ │ │ + smlatteq r1, r4, r0, r8 │ │ │ │ + smlatteq r1, sl, ip, r9 │ │ │ │ + tsteq r1, r4, lsr #2 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x0101819c │ │ │ │ + tsteq r1, sl, asr r1 │ │ │ │ + tsteq r1, r4, lsr r1 │ │ │ │ + tsteq r1, lr, lsl #2 │ │ │ │ ldrdeq r9, [r1, -ip] │ │ │ │ - @ instruction: 0x01019cba │ │ │ │ - @ instruction: 0x01019c98 │ │ │ │ - strheq r8, [r1, -sl] │ │ │ │ - smlabteq r1, ip, r0, r8 │ │ │ │ - smlabteq r1, r2, ip, r9 │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlabteq r1, sl, r0, r8 │ │ │ │ + smlatteq r1, lr, ip, r9 │ │ │ │ + tsteq r1, r4, asr #2 │ │ │ │ + tsteq r1, r2, lsl sp │ │ │ │ smlatteq r1, ip, ip, r9 │ │ │ │ - smlabteq r1, sl, ip, r9 │ │ │ │ - mrseq r8, (UNDEF: 17) │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - smlatteq r1, r0, ip, r9 │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - @ instruction: 0x01018192 │ │ │ │ - tsteq r1, r0, asr r1 │ │ │ │ - tsteq r1, sl, lsr #2 │ │ │ │ - tsteq r1, r4, lsl #2 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - smlatteq r1, r4, ip, r9 │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ - tsteq r1, r8, lsl #26 │ │ │ │ - smlatteq r1, r2, ip, r9 │ │ │ │ - tsteq r1, r0, ror r1 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, r8, lsl sp │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - tsteq r1, r4, ror #2 │ │ │ │ - tsteq r1, r2, lsr sp │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ - tsteq r1, lr, lsr r3 │ │ │ │ - tsteq r1, r0, lsl lr │ │ │ │ - @ instruction: 0x01019d96 │ │ │ │ - tsteq r1, r4, asr sp │ │ │ │ - tsteq r1, lr, lsr #26 │ │ │ │ - tsteq r1, r8, lsl #26 │ │ │ │ - tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, sl, ror r1 │ │ │ │ tsteq r1, r4, asr r1 │ │ │ │ - tsteq r1, lr, lsr sp │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - tsteq r1, r4, ror sp │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - smlabbeq r1, r8, r1, r8 │ │ │ │ - tsteq r1, r2, ror #2 │ │ │ │ + tsteq r1, r2, lsr #26 │ │ │ │ + strdeq r9, [r1, -ip] │ │ │ │ + tsteq r1, lr, ror #2 │ │ │ │ + tsteq r1, ip, lsr sp │ │ │ │ + tsteq r1, r6, lsl sp │ │ │ │ + tsteq r1, r4, lsr #28 │ │ │ │ + smlatbeq r1, sl, sp, r9 │ │ │ │ tsteq r1, r8, ror #26 │ │ │ │ - smlatbeq r1, r2, r1, r8 │ │ │ │ - tsteq r1, ip, ror r1 │ │ │ │ - tsteq r1, sl, lsl r2 │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - @ instruction: 0x010181b2 │ │ │ │ + tsteq r1, r2, asr #26 │ │ │ │ + tsteq r1, ip, lsl sp │ │ │ │ + tsteq r1, r6, asr r1 │ │ │ │ + tsteq r1, r8, ror #2 │ │ │ │ + tsteq r1, r2, asr sp │ │ │ │ smlabbeq r1, ip, r1, r8 │ │ │ │ - tsteq r1, sl, asr sp │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + smlabbeq r1, r8, sp, r9 │ │ │ │ + tsteq r1, r2, ror #26 │ │ │ │ + @ instruction: 0x0101819c │ │ │ │ + tsteq r1, r6, ror r1 │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ + @ instruction: 0x010181b6 │ │ │ │ + @ instruction: 0x01018190 │ │ │ │ + smlatteq r1, sl, sp, r9 │ │ │ │ + smlatbeq r1, r8, sp, r9 │ │ │ │ + smlabbeq r1, r2, sp, r9 │ │ │ │ + @ instruction: 0x010181bc │ │ │ │ + @ instruction: 0x01018196 │ │ │ │ + @ instruction: 0x01019d9c │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + @ instruction: 0x010181b0 │ │ │ │ + ldrdeq r9, [r1, -r2] │ │ │ │ + smlatbeq r1, ip, sp, r9 │ │ │ │ + smlatteq r1, r6, r1, r8 │ │ │ │ + smlabteq r1, r0, r1, r8 │ │ │ │ + smlabteq r1, r6, sp, r9 │ │ │ │ + mrseq r8, R9_usr │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + tsteq r1, ip, asr r9 │ │ │ │ + tsteq r1, r2, ror r1 │ │ │ │ + smlabbeq r1, ip, pc, r9 @ │ │ │ │ + smlabteq r1, sl, r2, r8 │ │ │ │ + tsteq r1, r0, asr r2 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + smlatteq r1, r8, r1, r8 │ │ │ │ smlabteq r1, r2, r1, r8 │ │ │ │ @ instruction: 0x01019d90 │ │ │ │ - tsteq r1, sl, ror #26 │ │ │ │ + smlatbeq r1, r2, sp, r9 │ │ │ │ strdeq r8, [r1, -r8] │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ + smlabteq r1, r6, sp, r9 │ │ │ │ smlatbeq r1, r0, sp, r9 │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - smlatteq r1, ip, r1, r8 │ │ │ │ - @ instruction: 0x01019dba │ │ │ │ - @ instruction: 0x01019d94 │ │ │ │ - smlatbeq r1, r2, lr, r9 │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - smlatteq r1, r6, sp, r9 │ │ │ │ - smlabteq r1, r0, sp, r9 │ │ │ │ - @ instruction: 0x01019d9a │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - smlatteq r1, r6, r1, r8 │ │ │ │ - ldrdeq r9, [r1, -r0] │ │ │ │ - tsteq r1, sl, lsl #4 │ │ │ │ - smlatteq r1, r4, r1, r8 │ │ │ │ - tsteq r1, r6, lsl #28 │ │ │ │ - smlatteq r1, r0, sp, r9 │ │ │ │ - tsteq r1, sl, lsl r2 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - strdeq r9, [r1, -sl] │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ + tsteq r1, lr, lsr #4 │ │ │ │ + tsteq r1, r8, lsl #4 │ │ │ │ + ldrdeq r9, [r1, -r6] │ │ │ │ + @ instruction: 0x01019db0 │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + strdeq r9, [r1, -r0] │ │ │ │ + smlabteq r1, sl, sp, r9 │ │ │ │ tsteq r1, r8, ror #28 │ │ │ │ tsteq r1, r6, lsr #28 │ │ │ │ tsteq r1, r0, lsl #28 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ + ldrdeq r9, [r1, -sl] │ │ │ │ tsteq r1, r4, lsl r2 │ │ │ │ - tsteq r1, sl, lsl lr │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - tsteq r1, lr, lsr #4 │ │ │ │ - tsteq r1, r0, asr lr │ │ │ │ - tsteq r1, sl, lsr #28 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - tsteq r1, lr, lsr r2 │ │ │ │ - tsteq r1, r4, asr #28 │ │ │ │ - tsteq r1, lr, ror r2 │ │ │ │ - tsteq r1, r8, asr r2 │ │ │ │ - tsteq r1, r2, lsr #12 │ │ │ │ - tsteq r1, r4, lsl r0 │ │ │ │ - tsteq r1, r2, asr r3 │ │ │ │ - ldrdeq r8, [r1, -r8] │ │ │ │ - @ instruction: 0x01018296 │ │ │ │ - tsteq r1, r0, ror r2 │ │ │ │ + tsteq r1, r6, lsr #4 │ │ │ │ + tsteq r1, r0, lsl lr │ │ │ │ tsteq r1, sl, asr #4 │ │ │ │ - tsteq r1, r8, lsl lr │ │ │ │ - tsteq r1, sl, lsr #28 │ │ │ │ - smlabbeq r1, r0, r2, r8 │ │ │ │ - tsteq r1, lr, asr #28 │ │ │ │ - tsteq r1, r8, lsr #28 │ │ │ │ - @ instruction: 0x010182b6 │ │ │ │ - @ instruction: 0x01018290 │ │ │ │ - tsteq r1, lr, asr lr │ │ │ │ - tsteq r1, r8, lsr lr │ │ │ │ - smlatbeq r1, sl, r2, r8 │ │ │ │ - tsteq r1, r8, ror lr │ │ │ │ - tsteq r1, r2, asr lr │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, lr, r9 │ │ │ │ - smlabbeq r1, r8, lr, r9 │ │ │ │ - tsteq r1, r2, ror #28 │ │ │ │ - @ instruction: 0x0101829c │ │ │ │ - smlatbeq r1, lr, r2, r8 │ │ │ │ - @ instruction: 0x01019e98 │ │ │ │ - ldrdeq r8, [r1, -r2] │ │ │ │ - smlatbeq r1, ip, r2, r8 │ │ │ │ - smlabteq r1, lr, lr, r9 │ │ │ │ - smlatbeq r1, r8, lr, r9 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + tsteq r1, r6, asr #28 │ │ │ │ + tsteq r1, r0, lsr #28 │ │ │ │ + tsteq r1, sl, asr r2 │ │ │ │ + tsteq r1, r4, lsr r2 │ │ │ │ + tsteq r1, sl, lsr lr │ │ │ │ + tsteq r1, r4, ror r2 │ │ │ │ + tsteq r1, lr, asr #4 │ │ │ │ + tsteq r1, ip, asr r3 │ │ │ │ smlatteq r1, r2, r2, r8 │ │ │ │ - @ instruction: 0x010182bc │ │ │ │ - smlabteq r1, r2, lr, r9 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -r6] │ │ │ │ + smlatbeq r1, r0, r2, r8 │ │ │ │ + tsteq r1, sl, ror r2 │ │ │ │ + tsteq r1, r4, asr r2 │ │ │ │ + tsteq r1, r2, lsr #28 │ │ │ │ + tsteq r1, r4, lsr lr │ │ │ │ + smlabbeq r1, sl, r2, r8 │ │ │ │ + tsteq r1, r8, asr lr │ │ │ │ + tsteq r1, r2, lsr lr │ │ │ │ + smlabteq r1, r0, r2, r8 │ │ │ │ + @ instruction: 0x0101829a │ │ │ │ + tsteq r1, r8, ror #28 │ │ │ │ + tsteq r1, r2, asr #28 │ │ │ │ + @ instruction: 0x010182b4 │ │ │ │ + smlabbeq r1, r2, lr, r9 │ │ │ │ + tsteq r1, ip, asr lr │ │ │ │ + strdeq r9, [r1, -sl] │ │ │ │ + @ instruction: 0x01019eb8 │ │ │ │ + @ instruction: 0x01019e92 │ │ │ │ + tsteq r1, ip, ror #28 │ │ │ │ + smlatbeq r1, r6, r2, r8 │ │ │ │ + @ instruction: 0x010182b8 │ │ │ │ + smlatbeq r1, r2, lr, r9 │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + @ instruction: 0x010182b6 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + @ instruction: 0x01019eb2 │ │ │ │ + smlatteq r1, ip, r2, r8 │ │ │ │ + smlabteq r1, r6, r2, r8 │ │ │ │ + smlabteq r1, ip, lr, r9 │ │ │ │ + tsteq r1, r6, lsl #6 │ │ │ │ + smlatteq r1, r0, r2, r8 │ │ │ │ + smlatbeq r1, r6, r0, sl │ │ │ │ smlatteq r1, r4, r3, r8 │ │ │ │ tsteq r1, sl, ror #6 │ │ │ │ tsteq r1, r8, lsr #6 │ │ │ │ tsteq r1, r2, lsl #6 │ │ │ │ ldrdeq r8, [r1, -ip] │ │ │ │ smlatbeq r1, sl, lr, r9 │ │ │ │ @ instruction: 0x01019ebc │ │ │ │ @@ -139269,235 +139437,67 @@ │ │ │ │ tsteq r1, r8, asr #6 │ │ │ │ tsteq r1, r2, lsr #6 │ │ │ │ strdeq r9, [r1, -r0] │ │ │ │ smlabteq r1, sl, lr, r9 │ │ │ │ tsteq r1, ip, lsr r3 │ │ │ │ tsteq r1, sl, lsl #30 │ │ │ │ smlatteq r1, r4, lr, r9 │ │ │ │ - smlatbeq r1, sl, r3, r8 │ │ │ │ - tsteq r1, r8, ror #6 │ │ │ │ - tsteq r1, r2, asr #6 │ │ │ │ - tsteq r1, r0, lsl pc │ │ │ │ - smlatteq r1, sl, lr, r9 │ │ │ │ - tsteq r1, ip, asr r3 │ │ │ │ - tsteq r1, sl, lsr #30 │ │ │ │ - tsteq r1, r4, lsl #30 │ │ │ │ - @ instruction: 0x01018392 │ │ │ │ - tsteq r1, ip, ror #6 │ │ │ │ - tsteq r1, sl, lsr pc │ │ │ │ - tsteq r1, r4, lsl pc │ │ │ │ - smlabbeq r1, r6, r3, r8 │ │ │ │ - tsteq r1, r4, asr pc │ │ │ │ - tsteq r1, lr, lsr #30 │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - @ instruction: 0x01019fb8 │ │ │ │ - tsteq r1, r6, ror pc │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ + smlabbeq r1, r2, pc, r9 @ │ │ │ │ + tsteq r1, r0, asr #30 │ │ │ │ + tsteq r1, sl, lsl pc │ │ │ │ + strdeq r9, [r1, -r4] │ │ │ │ + tsteq r1, lr, lsr #6 │ │ │ │ + tsteq r1, r0, asr #6 │ │ │ │ tsteq r1, sl, lsr #30 │ │ │ │ tsteq r1, r4, ror #6 │ │ │ │ - tsteq r1, r6, ror r3 │ │ │ │ + tsteq r1, lr, lsr r3 │ │ │ │ tsteq r1, r0, ror #30 │ │ │ │ - @ instruction: 0x0101839a │ │ │ │ + tsteq r1, sl, lsr pc │ │ │ │ tsteq r1, r4, ror r3 │ │ │ │ - @ instruction: 0x01019f96 │ │ │ │ - tsteq r1, r0, ror pc │ │ │ │ - smlatbeq r1, sl, r3, r8 │ │ │ │ - smlabbeq r1, r4, r3, r8 │ │ │ │ - smlabbeq r1, sl, pc, r9 @ │ │ │ │ - smlabteq r1, r4, r3, r8 │ │ │ │ - @ instruction: 0x0101839e │ │ │ │ + tsteq r1, lr, asr #6 │ │ │ │ + tsteq r1, r4, asr pc │ │ │ │ + smlabbeq r1, lr, r3, r8 │ │ │ │ + tsteq r1, r8, ror #6 │ │ │ │ + tsteq r1, r6, ror r4 │ │ │ │ + strdeq r8, [r1, -ip] │ │ │ │ + @ instruction: 0x010183ba │ │ │ │ + @ instruction: 0x01018394 │ │ │ │ + tsteq r1, lr, ror #6 │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + smlatbeq r1, r4, r3, r8 │ │ │ │ + tsteq r1, r2, ror pc │ │ │ │ + tsteq r1, ip, asr #30 │ │ │ │ + ldrdeq r8, [r1, -sl] │ │ │ │ + @ instruction: 0x010183b4 │ │ │ │ + smlabbeq r1, r2, pc, r9 @ │ │ │ │ + tsteq r1, ip, asr pc │ │ │ │ + smlabteq r1, lr, r3, r8 │ │ │ │ + @ instruction: 0x01019f9c │ │ │ │ + tsteq r1, r6, ror pc │ │ │ │ tsteq r1, ip, lsr r4 │ │ │ │ strdeq r8, [r1, -sl] │ │ │ │ ldrdeq r8, [r1, -r4] │ │ │ │ - smlatbeq r1, lr, r3, r8 │ │ │ │ + smlatbeq r1, r2, pc, r9 @ │ │ │ │ tsteq r1, ip, ror pc │ │ │ │ - smlabbeq r1, lr, pc, r9 @ │ │ │ │ - smlatteq r1, r4, r3, r8 │ │ │ │ - @ instruction: 0x01019fb2 │ │ │ │ - smlabbeq r1, ip, pc, r9 @ │ │ │ │ - tsteq r1, sl, lsl r4 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, r2, pc, r9 @ │ │ │ │ - @ instruction: 0x01019f9c │ │ │ │ - tsteq r1, lr, lsl #8 │ │ │ │ - ldrdeq r9, [r1, -ip] │ │ │ │ - @ instruction: 0x01019fb6 │ │ │ │ - smlabteq r1, r4, r0, sl │ │ │ │ - tsteq r1, sl, asr #32 │ │ │ │ - tsteq r1, r8 │ │ │ │ - smlatteq r1, r2, pc, r9 @ │ │ │ │ + smlatteq r1, lr, r3, r8 │ │ │ │ @ instruction: 0x01019fbc │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - tsteq r1, r8, lsl #8 │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - tsteq r1, ip, lsr #8 │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - tsteq r1, r8, lsr #32 │ │ │ │ - tsteq r1, r2 │ │ │ │ - tsteq r1, ip, lsr r4 │ │ │ │ - tsteq r1, r6, lsl r4 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - tsteq r1, r0, lsr r4 │ │ │ │ - smlabbeq r1, sl, r0, sl │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, r2, lsr #32 │ │ │ │ - tsteq r1, ip, asr r4 │ │ │ │ - tsteq r1, r6, lsr r4 │ │ │ │ - tsteq r1, ip, lsr r0 │ │ │ │ - tsteq r1, r6, ror r4 │ │ │ │ - tsteq r1, r0, asr r4 │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, ip, asr #32 │ │ │ │ - smlabbeq r1, r6, r4, r8 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, r6, rrx │ │ │ │ - smlatbeq r1, r0, r4, r8 │ │ │ │ - tsteq r1, sl, ror r4 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - tsteq r1, r2, lsl r4 │ │ │ │ - tsteq r1, ip, lsr #4 │ │ │ │ - tsteq r1, sl, ror #10 │ │ │ │ - strdeq r8, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, r4, r8 │ │ │ │ - smlabbeq r1, r8, r4, r8 │ │ │ │ - tsteq r1, r2, ror #8 │ │ │ │ - tsteq r1, r0, lsr r0 │ │ │ │ - tsteq r1, r2, asr #32 │ │ │ │ - @ instruction: 0x01018498 │ │ │ │ - tsteq r1, r6, rrx │ │ │ │ - tsteq r1, r0, asr #32 │ │ │ │ - smlabteq r1, lr, r4, r8 │ │ │ │ - smlatbeq r1, r8, r4, r8 │ │ │ │ - tsteq r1, r6, ror r0 │ │ │ │ - qaddeq sl, r0, r1 │ │ │ │ - smlabteq r1, r2, r4, r8 │ │ │ │ - swpeq sl, r0, [r1] │ │ │ │ - tsteq r1, sl, rrx │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - smlabteq r1, r6, r0, sl │ │ │ │ - smlatbeq r1, r0, r0, sl │ │ │ │ - tsteq r1, sl, ror r0 │ │ │ │ - @ instruction: 0x010184b4 │ │ │ │ - smlabteq r1, r6, r4, r8 │ │ │ │ - strheq sl, [r1, -r0] │ │ │ │ - smlatteq r1, sl, r4, r8 │ │ │ │ - smlabteq r1, r4, r4, r8 │ │ │ │ - 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 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - smlabbeq r1, r2, r5, r8 │ │ │ │ - tsteq r1, r0, asr #10 │ │ │ │ - tsteq r1, sl, lsl r5 │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - smlabteq r1, r2, r0, sl │ │ │ │ - ldrdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, sl, lsr #10 │ │ │ │ - strdeq sl, [r1, -r8] │ │ │ │ - ldrdeq sl, [r1, -r2] │ │ │ │ - tsteq r1, r0, ror #10 │ │ │ │ - tsteq r1, sl, lsr r5 │ │ │ │ - tsteq r1, r8, lsl #2 │ │ │ │ - smlatteq r1, r2, r0, sl │ │ │ │ - tsteq r1, r4, asr r5 │ │ │ │ - tsteq r1, r2, lsr #2 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - @ instruction: 0x0101a19a │ │ │ │ - tsteq r1, r8, asr r1 │ │ │ │ - tsteq r1, r2, lsr r1 │ │ │ │ - tsteq r1, ip, lsl #2 │ │ │ │ - tsteq r1, r6, asr #10 │ │ │ │ - tsteq r1, r8, asr r5 │ │ │ │ - tsteq r1, r2, asr #2 │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, r6, asr r5 │ │ │ │ - tsteq r1, r8, ror r1 │ │ │ │ - tsteq r1, r2, asr r1 │ │ │ │ - smlabbeq r1, ip, r5, r8 │ │ │ │ - tsteq r1, r6, ror #10 │ │ │ │ - tsteq r1, ip, ror #2 │ │ │ │ - smlatbeq r1, r6, r5, r8 │ │ │ │ - smlabbeq r1, r0, r5, r8 │ │ │ │ - tsteq r1, r6, asr #6 │ │ │ │ - smlabbeq r1, r4, r6, r8 │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ - smlabteq r1, r8, r5, r8 │ │ │ │ - smlatbeq r1, r2, r5, r8 │ │ │ │ - tsteq r1, ip, ror r5 │ │ │ │ - tsteq r1, sl, asr #2 │ │ │ │ - tsteq r1, ip, asr r1 │ │ │ │ - @ instruction: 0x010185b2 │ │ │ │ - smlabbeq r1, r0, r1, sl │ │ │ │ - tsteq r1, sl, asr r1 │ │ │ │ + @ instruction: 0x01019f96 │ │ │ │ + tsteq r1, r4, lsr #8 │ │ │ │ + strdeq r8, [r1, -lr] │ │ │ │ + smlabteq r1, ip, pc, r9 @ │ │ │ │ + smlatbeq r1, r6, pc, r9 @ │ │ │ │ + tsteq r1, r8, lsl r4 │ │ │ │ + smlatteq r1, r6, pc, r9 @ │ │ │ │ + smlabteq r1, r0, pc, r9 @ │ │ │ │ + smlabbeq r1, sl, r3, sl │ │ │ │ smlatteq r1, r8, r5, r8 │ │ │ │ - smlabteq r1, r2, r5, r8 │ │ │ │ - @ instruction: 0x0101a190 │ │ │ │ - tsteq r1, sl, ror #2 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - smlatbeq r1, sl, r1, sl │ │ │ │ - smlabbeq r1, r4, r1, sl │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - smlatteq r1, r0, r1, sl │ │ │ │ - @ instruction: 0x0101a1ba │ │ │ │ - @ instruction: 0x0101a194 │ │ │ │ - smlabteq r1, lr, r5, r8 │ │ │ │ - smlatteq r1, r0, r5, r8 │ │ │ │ - smlabteq r1, sl, r1, sl │ │ │ │ - tsteq r1, r4, lsl #12 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - mrseq sl, R9_usr │ │ │ │ - ldrdeq sl, [r1, -sl] │ │ │ │ - tsteq r1, r4, lsl r6 │ │ │ │ - smlatteq r1, lr, r5, r8 │ │ │ │ - strdeq sl, [r1, -r4] │ │ │ │ - tsteq r1, lr, lsr #12 │ │ │ │ - tsteq r1, r8, lsl #12 │ │ │ │ - tsteq r1, r6, lsl r7 │ │ │ │ - @ instruction: 0x0101869c │ │ │ │ - tsteq r1, sl, asr r6 │ │ │ │ - tsteq r1, r4, lsr r6 │ │ │ │ - tsteq r1, lr, lsl #12 │ │ │ │ - ldrdeq sl, [r1, -ip] │ │ │ │ - smlatteq r1, lr, r1, sl │ │ │ │ - tsteq r1, r4, asr #12 │ │ │ │ - tsteq r1, r2, lsl r2 │ │ │ │ - smlatteq r1, ip, r1, sl │ │ │ │ - tsteq r1, sl, ror r6 │ │ │ │ - tsteq r1, r4, asr r6 │ │ │ │ - tsteq r1, r2, lsr #4 │ │ │ │ - strdeq sl, [r1, -ip] │ │ │ │ - tsteq r1, lr, ror #12 │ │ │ │ - tsteq r1, ip, lsr r2 │ │ │ │ - tsteq r1, r6, lsl r2 │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - @ instruction: 0x0101869a │ │ │ │ - tsteq r1, r4, ror r6 │ │ │ │ - tsteq r1, r2, asr #4 │ │ │ │ - tsteq r1, ip, lsl r2 │ │ │ │ - smlabbeq r1, lr, r6, r8 │ │ │ │ - tsteq r1, ip, asr r2 │ │ │ │ - tsteq r1, r6, lsr r2 │ │ │ │ - smlabteq r1, r4, r6, r8 │ │ │ │ - @ instruction: 0x0101869e │ │ │ │ - tsteq r1, ip, ror #4 │ │ │ │ - tsteq r1, r6, asr #4 │ │ │ │ - @ instruction: 0x010186b8 │ │ │ │ - smlabbeq r1, r6, r2, sl │ │ │ │ - tsteq r1, r0, ror #4 │ │ │ │ - tsteq r1, sl, lsr #12 │ │ │ │ - smlabbeq r1, r8, r8, r8 │ │ │ │ - tsteq r1, sl, asr r3 │ │ │ │ - smlatteq r1, r0, r2, sl │ │ │ │ - @ instruction: 0x0101a29e │ │ │ │ + strheq sl, [r1, -sl] │ │ │ │ + tsteq r1, r0, asr #32 │ │ │ │ + strdeq r9, [r1, -lr] │ │ │ │ ldrbtmi r4, [r8], #-2239 @ 0xfffff741 │ │ │ │ ldmmi pc!, {r0, r1, r3, r4, r5, r6, r8, sp, lr, pc} @ │ │ │ │ cmn r8, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2238 @ 0xfffff742 │ │ │ │ ldmmi lr!, {r0, r2, r4, r5, r6, r8, sp, lr, pc} │ │ │ │ cmn r2, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2237 @ 0xfffff743 │ │ │ │ @@ -139682,142 +139682,142 @@ │ │ │ │ and r4, sl, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2177 @ 0xfffff77f │ │ │ │ stmmi r1, {r0, r1, r2, sp, lr, pc} │ │ │ │ and r4, r4, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2176 @ 0xfffff780 │ │ │ │ stmmi r0, {r0, sp, lr, pc} │ │ │ │ stclt 4, cr4, [r8, #-480] @ 0xfffffe20 │ │ │ │ - tsteq r1, r6, lsl ip │ │ │ │ - strdeq r9, [r1, -r4] │ │ │ │ - tsteq r1, r2, lsr r0 │ │ │ │ - tsteq r1, r8, asr #32 │ │ │ │ - tsteq r1, r6, lsr ip │ │ │ │ - tsteq r1, r4, ror r0 │ │ │ │ - qaddeq r8, r2, r1 │ │ │ │ - tsteq r1, r8, ror ip │ │ │ │ - tsteq r1, r6, asr ip │ │ │ │ - swpeq r8, r4, [r1] │ │ │ │ - tsteq r1, r2, ror r0 │ │ │ │ - tsteq r1, ip, ror ip │ │ │ │ - strheq r8, [r1, -sl] │ │ │ │ - swpeq r8, r8, [r1] │ │ │ │ - tsteq r1, sl, lsr r1 │ │ │ │ - strdeq r8, [r1, -ip] │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ - strheq r8, [r1, -r8] │ │ │ │ - smlabbeq r1, sl, ip, r9 │ │ │ │ - smlatbeq r1, r0, ip, r9 │ │ │ │ - strdeq r8, [r1, -sl] │ │ │ │ - smlabteq r1, ip, ip, r9 │ │ │ │ - smlatbeq r1, sl, ip, r9 │ │ │ │ - tsteq r1, ip, lsr r1 │ │ │ │ - tsteq r1, sl, lsl r1 │ │ │ │ - smlatteq r1, ip, ip, r9 │ │ │ │ - smlabteq r1, sl, ip, r9 │ │ │ │ - tsteq r1, r0, asr #2 │ │ │ │ - tsteq r1, r2, lsl sp │ │ │ │ - strdeq r9, [r1, -r0] │ │ │ │ - tsteq r1, r2, lsl #28 │ │ │ │ - smlabbeq r1, ip, sp, r9 │ │ │ │ - tsteq r1, lr, asr #26 │ │ │ │ - tsteq r1, ip, lsr #26 │ │ │ │ - tsteq r1, sl, lsl #26 │ │ │ │ - tsteq r1, r8, asr #2 │ │ │ │ - tsteq r1, lr, asr r1 │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - smlabbeq r1, sl, r1, r8 │ │ │ │ - tsteq r1, r8, ror #2 │ │ │ │ - smlabbeq r1, lr, sp, r9 │ │ │ │ - tsteq r1, ip, ror #26 │ │ │ │ - smlatbeq r1, sl, r1, r8 │ │ │ │ - smlabbeq r1, r8, r1, r8 │ │ │ │ - @ instruction: 0x01019d92 │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - smlatbeq r1, lr, r1, r8 │ │ │ │ - tsteq r1, ip, lsl #28 │ │ │ │ - smlabteq r1, lr, sp, r9 │ │ │ │ - smlatbeq r1, ip, sp, r9 │ │ │ │ - smlatteq r1, sl, r1, r8 │ │ │ │ - smlabteq r1, r8, r1, r8 │ │ │ │ - ldrdeq r9, [r1, -r2] │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - smlatteq r1, lr, r1, r8 │ │ │ │ - tsteq r1, r4, lsl lr │ │ │ │ - strdeq r9, [r1, -r2] │ │ │ │ - tsteq r1, r0, lsr r2 │ │ │ │ - tsteq r1, lr, lsl #4 │ │ │ │ - tsteq r1, r8, lsl lr │ │ │ │ - tsteq r1, r6, asr r2 │ │ │ │ - tsteq r1, r4, lsr r2 │ │ │ │ - strdeq r9, [r1, -lr] │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - smlabteq r1, sl, r2, r8 │ │ │ │ - smlabbeq r1, ip, r2, r8 │ │ │ │ - tsteq r1, sl, ror #4 │ │ │ │ - tsteq r1, r8, asr #4 │ │ │ │ + tsteq r1, r6, ror r9 │ │ │ │ + tsteq r1, r4, asr r9 │ │ │ │ + @ instruction: 0x01017d92 │ │ │ │ + smlatbeq r1, r8, sp, r7 │ │ │ │ + @ instruction: 0x01019996 │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + @ instruction: 0x01017db2 │ │ │ │ + ldrdeq r9, [r1, -r8] │ │ │ │ + @ instruction: 0x010199b6 │ │ │ │ + strdeq r7, [r1, -r4] │ │ │ │ + ldrdeq r7, [r1, -r2] │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ tsteq r1, sl, lsl lr │ │ │ │ - tsteq r1, r0, lsr lr │ │ │ │ - smlabbeq r1, sl, r2, r8 │ │ │ │ + strdeq r7, [r1, -r8] │ │ │ │ + @ instruction: 0x01017e9a │ │ │ │ tsteq r1, ip, asr lr │ │ │ │ tsteq r1, sl, lsr lr │ │ │ │ - smlabteq r1, ip, r2, r8 │ │ │ │ - smlatbeq r1, sl, r2, r8 │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ + tsteq r1, r8, lsl lr │ │ │ │ + smlatteq r1, sl, r9, r9 │ │ │ │ + tsteq r1, r0, lsl #20 │ │ │ │ tsteq r1, sl, asr lr │ │ │ │ - ldrdeq r8, [r1, -r0] │ │ │ │ - smlatbeq r1, r2, lr, r9 │ │ │ │ - smlabbeq r1, r0, lr, r9 │ │ │ │ - tsteq r1, r2, lsr #30 │ │ │ │ - smlatteq r1, r4, lr, r9 │ │ │ │ - smlabteq r1, r2, lr, r9 │ │ │ │ - smlatbeq r1, r0, lr, r9 │ │ │ │ - ldrdeq r8, [r1, -lr] │ │ │ │ - strdeq r8, [r1, -r4] │ │ │ │ - smlatteq r1, r2, lr, r9 │ │ │ │ - tsteq r1, r0, lsr #6 │ │ │ │ - strdeq r8, [r1, -lr] │ │ │ │ - tsteq r1, r4, lsr #30 │ │ │ │ - tsteq r1, r2, lsl #30 │ │ │ │ - tsteq r1, r0, asr #6 │ │ │ │ - tsteq r1, lr, lsl r3 │ │ │ │ - tsteq r1, r8, lsr #30 │ │ │ │ - tsteq r1, r6, ror #6 │ │ │ │ - tsteq r1, r4, asr #6 │ │ │ │ - tsteq r1, r6, asr r4 │ │ │ │ - smlatteq r1, r0, r3, r8 │ │ │ │ - smlatbeq r1, r2, r3, r8 │ │ │ │ - smlabbeq r1, r0, r3, r8 │ │ │ │ - tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, ip, lsr #20 │ │ │ │ + tsteq r1, sl, lsl #20 │ │ │ │ + @ instruction: 0x01017e9c │ │ │ │ + tsteq r1, sl, ror lr │ │ │ │ + tsteq r1, ip, asr #20 │ │ │ │ + tsteq r1, sl, lsr #20 │ │ │ │ + smlatbeq r1, r0, lr, r7 │ │ │ │ + tsteq r1, r2, ror sl │ │ │ │ + tsteq r1, r0, asr sl │ │ │ │ + tsteq r1, r2, ror #22 │ │ │ │ + smlatteq r1, ip, sl, r9 │ │ │ │ + smlatbeq r1, lr, sl, r9 │ │ │ │ + smlabbeq r1, ip, sl, r9 │ │ │ │ + tsteq r1, sl, ror #20 │ │ │ │ + smlatbeq r1, r8, lr, r7 │ │ │ │ + @ instruction: 0x01017ebe │ │ │ │ + smlatbeq r1, ip, sl, r9 │ │ │ │ + smlatteq r1, sl, lr, r7 │ │ │ │ + smlabteq r1, r8, lr, r7 │ │ │ │ + smlatteq r1, lr, sl, r9 │ │ │ │ + smlabteq r1, ip, sl, r9 │ │ │ │ + tsteq r1, sl, lsl #30 │ │ │ │ + smlatteq r1, r8, lr, r7 │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ tsteq r1, r0, lsr pc │ │ │ │ - tsteq r1, r6, asr #30 │ │ │ │ - smlatbeq r1, r0, r3, r8 │ │ │ │ - tsteq r1, r2, ror pc │ │ │ │ - tsteq r1, r0, asr pc │ │ │ │ - smlatteq r1, r2, r3, r8 │ │ │ │ - smlabteq r1, r0, r3, r8 │ │ │ │ - @ instruction: 0x01019f92 │ │ │ │ + tsteq r1, lr, lsl #30 │ │ │ │ + tsteq r1, ip, ror #22 │ │ │ │ + tsteq r1, lr, lsr #22 │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + tsteq r1, sl, asr #30 │ │ │ │ + tsteq r1, r8, lsr #30 │ │ │ │ + tsteq r1, r2, lsr fp │ │ │ │ tsteq r1, r0, ror pc │ │ │ │ - smlatteq r1, r6, r3, r8 │ │ │ │ - @ instruction: 0x01019fb8 │ │ │ │ - @ instruction: 0x01019f96 │ │ │ │ - tsteq r1, r0, ror #8 │ │ │ │ - tsteq r1, r2, lsr #8 │ │ │ │ - tsteq r1, r0, lsl #8 │ │ │ │ + tsteq r1, lr, asr #30 │ │ │ │ + tsteq r1, r4, ror fp │ │ │ │ + tsteq r1, r2, asr fp │ │ │ │ + @ instruction: 0x01017f90 │ │ │ │ + tsteq r1, lr, ror #30 │ │ │ │ + tsteq r1, r8, ror fp │ │ │ │ + @ instruction: 0x01017fb6 │ │ │ │ + @ instruction: 0x01017f94 │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ + smlatbeq r1, r0, r0, r8 │ │ │ │ + tsteq r1, sl, lsr #32 │ │ │ │ + smlatteq r1, ip, pc, r7 @ │ │ │ │ + smlabteq r1, sl, pc, r7 @ │ │ │ │ + smlatbeq r1, r8, pc, r7 @ │ │ │ │ + tsteq r1, sl, ror fp │ │ │ │ + @ instruction: 0x01019b90 │ │ │ │ + smlatteq r1, sl, pc, r7 @ │ │ │ │ + @ instruction: 0x01019bbc │ │ │ │ + @ instruction: 0x01019b9a │ │ │ │ + tsteq r1, ip, lsr #32 │ │ │ │ + tsteq r1, sl │ │ │ │ + ldrdeq r9, [r1, -ip] │ │ │ │ + @ instruction: 0x01019bba │ │ │ │ + tsteq r1, r0, lsr r0 │ │ │ │ + tsteq r1, r2, lsl #24 │ │ │ │ + smlatteq r1, r0, fp, r9 │ │ │ │ + smlabbeq r1, r2, ip, r9 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + tsteq r1, r2, lsr #24 │ │ │ │ + tsteq r1, r0, lsl #24 │ │ │ │ + tsteq r1, lr, lsr r0 │ │ │ │ + qaddeq r8, r4, r1 │ │ │ │ + tsteq r1, r2, asr #24 │ │ │ │ + smlabbeq r1, r0, r0, r8 │ │ │ │ + qaddeq r8, lr, r1 │ │ │ │ + smlabbeq r1, r4, ip, r9 │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + smlatbeq r1, r0, r0, r8 │ │ │ │ + tsteq r1, lr, ror r0 │ │ │ │ + smlabbeq r1, r8, ip, r9 │ │ │ │ + smlabteq r1, r6, r0, r8 │ │ │ │ + smlatbeq r1, r4, r0, r8 │ │ │ │ + @ instruction: 0x010181b6 │ │ │ │ + tsteq r1, r0, asr #2 │ │ │ │ + tsteq r1, r2, lsl #2 │ │ │ │ + smlatteq r1, r0, r0, r8 │ │ │ │ + strheq r8, [r1, -lr] │ │ │ │ + @ instruction: 0x01019c90 │ │ │ │ + smlatbeq r1, r6, ip, r9 │ │ │ │ + mrseq r8, (UNDEF: 17) │ │ │ │ ldrdeq r9, [r1, -r2] │ │ │ │ - @ instruction: 0x01019fb0 │ │ │ │ - tsteq r1, r6, lsr #8 │ │ │ │ - strdeq r9, [r1, -r8] │ │ │ │ - ldrdeq r9, [r1, -r6] │ │ │ │ - tsteq r1, r8, ror #8 │ │ │ │ - tsteq r1, r6, asr #8 │ │ │ │ - tsteq r1, r8, lsl r0 │ │ │ │ + @ instruction: 0x01019cb0 │ │ │ │ + tsteq r1, r2, asr #2 │ │ │ │ + tsteq r1, r0, lsr #2 │ │ │ │ + strdeq r9, [r1, -r2] │ │ │ │ + ldrdeq r9, [r1, -r0] │ │ │ │ + tsteq r1, r6, asr #2 │ │ │ │ + tsteq r1, r8, lsl sp │ │ │ │ strdeq r9, [r1, -r6] │ │ │ │ - tsteq r1, ip, ror #8 │ │ │ │ - tsteq r1, lr, lsr r0 │ │ │ │ - tsteq r1, ip, lsl r0 │ │ │ │ + smlabteq r1, r0, r1, r8 │ │ │ │ + smlabbeq r1, r2, r1, r8 │ │ │ │ + tsteq r1, r0, ror #2 │ │ │ │ + tsteq r1, r2, lsr sp │ │ │ │ + tsteq r1, r0, lsl sp │ │ │ │ + smlabbeq r1, r6, r1, r8 │ │ │ │ + tsteq r1, r8, asr sp │ │ │ │ + tsteq r1, r6, lsr sp │ │ │ │ + smlabteq r1, r8, r1, r8 │ │ │ │ + smlatbeq r1, r6, r1, r8 │ │ │ │ + tsteq r1, r8, ror sp │ │ │ │ + tsteq r1, r6, asr sp │ │ │ │ + smlabteq r1, ip, r1, r8 │ │ │ │ + @ instruction: 0x01019d9e │ │ │ │ + tsteq r1, ip, ror sp │ │ │ │ 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 │ │ │ │ - rscseq sp, sp, r0, asr #26 │ │ │ │ - rscseq sp, pc, sl, lsr #10 │ │ │ │ - rscseq r5, lr, r2, lsr #1 │ │ │ │ - smlalseq r5, lr, r4, r0 │ │ │ │ - smlalseq r5, lr, r2, r0 │ │ │ │ - smlalseq r5, lr, ip, r0 │ │ │ │ - smlalseq r5, lr, lr, r0 │ │ │ │ - tsteq r1, sl, lsr lr │ │ │ │ - rscseq sp, pc, r4, lsr #9 │ │ │ │ - tsteq r1, lr, lsr #28 │ │ │ │ - rscseq sp, pc, r4, lsl #9 │ │ │ │ - ldrhteq sp, [sp], #202 @ 0xca │ │ │ │ - rscseq sp, pc, r0, ror #8 │ │ │ │ - rscseq sp, sp, lr, ror ip │ │ │ │ - rscseq sp, pc, r0, asr #8 │ │ │ │ - rscseq ip, lr, r8, asr #32 │ │ │ │ - rscseq ip, lr, sl, asr #32 │ │ │ │ - rscseq ip, lr, lr, lsr #32 │ │ │ │ - rscseq pc, pc, r6, asr #5 │ │ │ │ - rscseq pc, pc, r6, asr #5 │ │ │ │ - rscseq pc, pc, sl, asr #8 │ │ │ │ - rscseq sp, sp, r8, ror #24 │ │ │ │ - rscseq sp, sp, r0, ror #24 │ │ │ │ - rscseq pc, pc, lr, lsl r5 @ │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - tsteq r1, r8, asr #26 │ │ │ │ - tsteq r1, ip, asr #26 │ │ │ │ - ldrdeq r9, [r6, -r2] │ │ │ │ - rscseq pc, pc, sl, lsl #10 │ │ │ │ - ldrsbteq sp, [sp], #184 @ 0xb8 │ │ │ │ - ldrsbteq sp, [sp], #176 @ 0xb0 │ │ │ │ - qaddeq sl, r0, r0 │ │ │ │ - rscseq sp, sp, r6, lsr #23 │ │ │ │ - smlalseq sp, sp, lr, fp @ │ │ │ │ - smlalseq r5, lr, r2, r3 │ │ │ │ - rscseq r5, lr, r2, lsl #7 │ │ │ │ - rscseq r5, lr, lr, ror r3 │ │ │ │ - rscseq r5, lr, sl, ror r3 │ │ │ │ - rscseq r5, lr, r6, ror r3 │ │ │ │ - rscseq r5, lr, r2, ror r3 │ │ │ │ - rscseq r5, lr, lr, ror #6 │ │ │ │ - rscseq r5, lr, sl, ror #6 │ │ │ │ - rscseq r5, lr, r2, ror #6 │ │ │ │ - rscseq r5, lr, lr, asr r3 │ │ │ │ - rscseq r5, lr, sl, ror #6 │ │ │ │ - rscseq r5, lr, lr, asr #6 │ │ │ │ - smlabbeq r6, r0, r8, r9 │ │ │ │ - tsteq r1, r8, lsl #24 │ │ │ │ - rscseq sp, sp, r6, lsl #21 │ │ │ │ - rscseq sp, sp, lr, ror sl │ │ │ │ - smlatteq r1, ip, fp, r4 │ │ │ │ - smlatteq r1, r0, fp, r4 │ │ │ │ - ldrdeq r4, [r1, -ip] │ │ │ │ - smlatteq r1, r0, fp, r4 │ │ │ │ - smlatteq r1, r4, fp, r4 │ │ │ │ - ldrhteq r4, [lr], #210 @ 0xd2 │ │ │ │ - ldrshteq sp, [sp], #152 @ 0x98 │ │ │ │ - ldrshteq sp, [sp], #144 @ 0x90 │ │ │ │ - rscseq r4, lr, sl, lsl #27 │ │ │ │ - rscseq sp, pc, sl, lsr #2 │ │ │ │ - rscseq r4, lr, lr, ror sp │ │ │ │ - tsteq r1, ip, lsl r3 │ │ │ │ - rscseq sp, pc, r2, ror #1 │ │ │ │ - tsteq r1, sl, lsl r3 │ │ │ │ - rscseq sp, sp, r6, ror #18 │ │ │ │ - rscseq sp, sp, lr, asr r9 │ │ │ │ - strdeq r4, [r1, -lr] │ │ │ │ - rscseq sp, sp, r4, lsr r9 │ │ │ │ - rscseq sp, sp, ip, lsr #18 │ │ │ │ - smlabteq r1, ip, r3, r9 │ │ │ │ - rscseq sp, sp, r2, lsl #18 │ │ │ │ - ldrshteq sp, [sp], #138 @ 0x8a │ │ │ │ - @ instruction: 0x010142be │ │ │ │ - ldrsbteq sp, [sp], #128 @ 0x80 │ │ │ │ - rscseq sp, sp, r8, asr #17 │ │ │ │ - smlatbeq r1, r4, r2, r4 │ │ │ │ - smlalseq sp, sp, lr, r8 @ │ │ │ │ - smlalseq sp, sp, r6, r8 @ │ │ │ │ - tsteq r1, r2, asr r3 │ │ │ │ - rscseq sp, sp, ip, ror #16 │ │ │ │ - rscseq sp, sp, r4, ror #16 │ │ │ │ - tsteq r1, r4, ror #4 │ │ │ │ - rscseq sp, sp, sl, lsr r8 │ │ │ │ + rscseq sp, sp, r0, lsr #21 │ │ │ │ + rscseq sp, pc, sl, lsl #5 │ │ │ │ + rscseq r4, lr, r2, lsl #28 │ │ │ │ + ldrshteq r4, [lr], #212 @ 0xd4 │ │ │ │ + ldrshteq r4, [lr], #210 @ 0xd2 │ │ │ │ + ldrshteq r4, [lr], #220 @ 0xdc │ │ │ │ + ldrshteq r4, [lr], #222 @ 0xde │ │ │ │ + @ instruction: 0x01014b9a │ │ │ │ + rscseq sp, pc, r4, lsl #4 │ │ │ │ + smlabbeq r1, lr, fp, r4 │ │ │ │ + rscseq sp, pc, r4, ror #3 │ │ │ │ + rscseq sp, sp, sl, lsl sl │ │ │ │ + rscseq sp, pc, r0, asr #3 │ │ │ │ + ldrsbteq sp, [sp], #158 @ 0x9e │ │ │ │ + rscseq sp, pc, r0, lsr #3 │ │ │ │ + rscseq fp, lr, r8, lsr #27 │ │ │ │ + rscseq fp, lr, sl, lsr #27 │ │ │ │ + rscseq fp, lr, lr, lsl #27 │ │ │ │ + rscseq pc, pc, r6, lsr #32 │ │ │ │ + rscseq pc, pc, r6, lsr #32 │ │ │ │ + rscseq pc, pc, sl, lsr #3 │ │ │ │ + rscseq sp, sp, r8, asr #19 │ │ │ │ + rscseq sp, sp, r0, asr #19 │ │ │ │ + rscseq pc, pc, lr, ror r2 @ │ │ │ │ + smlatbeq r1, r0, sl, r4 │ │ │ │ smlatbeq r1, r8, sl, r4 │ │ │ │ - rscseq sp, sp, r2, lsr #16 │ │ │ │ - smlatbeq r1, r4, r3, r4 │ │ │ │ - rscseq r8, ip, ip, lsl r5 │ │ │ │ - ldrhteq fp, [lr], #204 @ 0xcc │ │ │ │ - smlabbeq r1, r4, r3, r4 │ │ │ │ - tsteq r1, r4, ror #6 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, r0, ror r3 │ │ │ │ - tsteq r1, r8, ror r3 │ │ │ │ - tsteq r1, r4, ror r3 │ │ │ │ - tsteq r1, sl, ror r3 │ │ │ │ - @ instruction: 0x01014390 │ │ │ │ - tsteq r1, sl, lsr r2 │ │ │ │ - tsteq r1, r4, asr #4 │ │ │ │ - tsteq r6, r4, lsl #10 │ │ │ │ - rscseq ip, pc, r6, lsr #21 │ │ │ │ - rscseq ip, pc, r2, ror lr @ │ │ │ │ - tsteq r1, r4, lsr #4 │ │ │ │ - rscseq sp, sp, ip, ror #12 │ │ │ │ - rscseq ip, pc, lr, lsr #28 │ │ │ │ - ldrhteq r4, [lr], #232 @ 0xe8 │ │ │ │ - rscseq ip, pc, r4, lsl lr @ │ │ │ │ - rscseq r4, lr, r6, lsr #29 │ │ │ │ - ldrshteq ip, [pc], #214 │ │ │ │ - smlalseq r4, lr, ip, lr │ │ │ │ - rscseq r4, lr, lr, lsl #29 │ │ │ │ - rscseq r4, lr, ip, lsl #29 │ │ │ │ - rscseq r4, lr, sl, lsl #29 │ │ │ │ - rscseq r4, lr, r8, lsl #29 │ │ │ │ - rscseq r4, lr, r6, lsl #29 │ │ │ │ - rscseq r4, lr, r4, lsl #29 │ │ │ │ - rscseq r4, lr, r2, lsl #29 │ │ │ │ - rscseq r4, lr, ip, ror lr │ │ │ │ - rscseq r4, lr, sl, ror lr │ │ │ │ - rscseq r4, lr, r8, lsl #29 │ │ │ │ - rscseq r4, lr, lr, ror #28 │ │ │ │ - smlatbeq r6, r2, r3, r9 │ │ │ │ - rscseq r4, lr, r4, ror #28 │ │ │ │ - rscseq r4, lr, ip, ror #28 │ │ │ │ - rscseq r4, lr, sl, ror #28 │ │ │ │ - rscseq sp, sp, lr, ror #9 │ │ │ │ - ldrsbteq ip, [pc], #200 │ │ │ │ - rscseq sp, sp, r2, ror r6 │ │ │ │ - ldrhteq ip, [pc], #206 │ │ │ │ - rscseq r4, lr, r0, lsr lr │ │ │ │ - rscseq r4, lr, r6, lsr #28 │ │ │ │ - rscseq r4, lr, r4, lsr #28 │ │ │ │ - rscseq r4, lr, r2, lsr #28 │ │ │ │ - rscseq r4, lr, r0, lsr #28 │ │ │ │ - rscseq r4, lr, lr, lsl lr │ │ │ │ - smlabteq r6, sl, r2, r9 │ │ │ │ + smlatbeq r1, ip, sl, r4 │ │ │ │ + tsteq r6, r2, lsr r7 │ │ │ │ + rscseq pc, pc, sl, ror #4 │ │ │ │ + rscseq sp, sp, r8, lsr r9 │ │ │ │ + rscseq sp, sp, r0, lsr r9 │ │ │ │ + @ instruction: 0x01009db0 │ │ │ │ + rscseq sp, sp, r6, lsl #18 │ │ │ │ + ldrshteq sp, [sp], #142 @ 0x8e │ │ │ │ + ldrshteq r5, [lr], #2 │ │ │ │ + rscseq r5, lr, r2, ror #1 │ │ │ │ + ldrsbteq r5, [lr], #14 │ │ │ │ + ldrsbteq r5, [lr], #10 │ │ │ │ + ldrsbteq r5, [lr], #6 │ │ │ │ + ldrsbteq r5, [lr], #2 │ │ │ │ + rscseq r5, lr, lr, asr #1 │ │ │ │ + rscseq r5, lr, sl, asr #1 │ │ │ │ + rscseq r5, lr, r2, asr #1 │ │ │ │ + ldrhteq r5, [lr], #14 │ │ │ │ + rscseq r5, lr, sl, asr #1 │ │ │ │ + rscseq r5, lr, lr, lsr #1 │ │ │ │ + smlatteq r6, r0, r5, r9 │ │ │ │ + tsteq r1, r8, ror #18 │ │ │ │ + rscseq sp, sp, r6, ror #15 │ │ │ │ + ldrsbteq sp, [sp], #126 @ 0x7e │ │ │ │ + tsteq r1, ip, asr #18 │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + tsteq r1, ip, lsr r9 │ │ │ │ + tsteq r1, r0, asr #18 │ │ │ │ + tsteq r1, r4, asr #18 │ │ │ │ + rscseq r4, lr, r2, lsl fp │ │ │ │ + rscseq sp, sp, r8, asr r7 │ │ │ │ + rscseq sp, sp, r0, asr r7 │ │ │ │ + rscseq r4, lr, sl, ror #21 │ │ │ │ + rscseq ip, pc, sl, lsl #29 │ │ │ │ + ldrsbteq r4, [lr], #174 @ 0xae │ │ │ │ + tsteq r1, ip, ror r0 │ │ │ │ + rscseq ip, pc, r2, asr #28 │ │ │ │ + tsteq r1, sl, ror r0 │ │ │ │ + rscseq sp, sp, r6, asr #13 │ │ │ │ + ldrhteq sp, [sp], #110 @ 0x6e │ │ │ │ + qaddeq r4, lr, r1 │ │ │ │ + smlalseq sp, sp, r4, r6 @ │ │ │ │ + rscseq sp, sp, ip, lsl #13 │ │ │ │ + tsteq r1, ip, lsr #2 │ │ │ │ + rscseq sp, sp, r2, ror #12 │ │ │ │ + rscseq sp, sp, sl, asr r6 │ │ │ │ + tsteq r1, lr, lsl r0 │ │ │ │ + rscseq sp, sp, r0, lsr r6 │ │ │ │ + rscseq sp, sp, r8, lsr #12 │ │ │ │ + tsteq r1, r4 │ │ │ │ + ldrshteq sp, [sp], #94 @ 0x5e │ │ │ │ + ldrshteq sp, [sp], #86 @ 0x56 │ │ │ │ + strheq r9, [r1, -r2] │ │ │ │ + rscseq sp, sp, ip, asr #11 │ │ │ │ + rscseq sp, sp, r4, asr #11 │ │ │ │ + smlabteq r1, r4, pc, r3 @ │ │ │ │ + smlalseq sp, sp, sl, r5 @ │ │ │ │ + tsteq r1, r8, lsl #16 │ │ │ │ + rscseq sp, sp, r2, lsl #11 │ │ │ │ + tsteq r1, r4, lsl #2 │ │ │ │ + rscseq r8, ip, ip, ror r2 │ │ │ │ + rscseq fp, lr, ip, lsl sl │ │ │ │ + smlatteq r1, r4, r0, r4 │ │ │ │ + smlabteq r1, r4, r0, r4 │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ + ldrdeq r4, [r1, -r8] │ │ │ │ + ldrdeq r4, [r1, -r4] │ │ │ │ + ldrdeq r4, [r1, -sl] │ │ │ │ + strdeq r4, [r1, -r0] │ │ │ │ + @ instruction: 0x01018f9a │ │ │ │ + smlatbeq r1, r4, pc, r8 @ │ │ │ │ + tsteq r6, r4, ror #4 │ │ │ │ + rscseq ip, pc, r6, lsl #16 │ │ │ │ + ldrsbteq ip, [pc], #178 │ │ │ │ + smlabbeq r1, r4, pc, r8 @ │ │ │ │ + rscseq sp, sp, ip, asr #7 │ │ │ │ + rscseq ip, pc, lr, lsl #23 │ │ │ │ + rscseq r4, lr, r8, lsl ip │ │ │ │ + rscseq ip, pc, r4, ror fp @ │ │ │ │ + rscseq r4, lr, r6, lsl #24 │ │ │ │ + rscseq ip, pc, r6, asr fp @ │ │ │ │ + ldrshteq r4, [lr], #188 @ 0xbc │ │ │ │ + rscseq r4, lr, lr, ror #23 │ │ │ │ + rscseq r4, lr, ip, ror #23 │ │ │ │ + rscseq r4, lr, sl, ror #23 │ │ │ │ + rscseq r4, lr, r8, ror #23 │ │ │ │ + rscseq r4, lr, r6, ror #23 │ │ │ │ + rscseq r4, lr, r4, ror #23 │ │ │ │ + rscseq r4, lr, r2, ror #23 │ │ │ │ + ldrsbteq r4, [lr], #188 @ 0xbc │ │ │ │ + ldrsbteq r4, [lr], #186 @ 0xba │ │ │ │ + rscseq r4, lr, r8, ror #23 │ │ │ │ + rscseq r4, lr, lr, asr #23 │ │ │ │ + tsteq r6, r2, lsl #2 │ │ │ │ + rscseq r4, lr, r4, asr #23 │ │ │ │ + rscseq r4, lr, ip, asr #23 │ │ │ │ + rscseq r4, lr, sl, asr #23 │ │ │ │ + rscseq sp, sp, lr, asr #4 │ │ │ │ + rscseq ip, pc, r8, lsr sl @ │ │ │ │ + ldrsbteq sp, [sp], #50 @ 0x32 │ │ │ │ + rscseq ip, pc, lr, lsl sl @ │ │ │ │ + smlalseq r4, lr, r0, fp │ │ │ │ + rscseq r4, lr, r6, lsl #23 │ │ │ │ + rscseq r4, lr, r4, lsl #23 │ │ │ │ + rscseq r4, lr, r2, lsl #23 │ │ │ │ + rscseq r4, lr, r0, lsl #23 │ │ │ │ + rscseq r4, lr, lr, ror fp │ │ │ │ + tsteq r6, sl, lsr #32 │ │ │ │ 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 │ │ │ │ - strdeq r8, [r1, -r6] │ │ │ │ - tsteq r1, r0, lsl #28 │ │ │ │ - ldrdeq r8, [r1, -sl] │ │ │ │ + tsteq r1, r6, asr fp │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + tsteq r1, sl, lsr fp │ │ │ │ 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 │ │ │ │ - tsteq r0, r2, ror #30 │ │ │ │ - rscseq ip, pc, ip, lsr #19 │ │ │ │ - @ instruction: 0x0100f6b6 │ │ │ │ - tsteq r0, lr, asr pc │ │ │ │ - smlatteq r1, r2, r7, r0 │ │ │ │ - smlatteq r1, ip, r7, r0 │ │ │ │ - smlatteq r1, lr, r7, r0 │ │ │ │ - ldrdeq r0, [r1, -ip] │ │ │ │ - ldrdeq r0, [r1, -lr] │ │ │ │ - tstpeq r0, r0, asr r6 @ p-variant is OBSOLETE │ │ │ │ - ldrshteq ip, [pc], #134 │ │ │ │ - strdeq ip, [r0, -ip] │ │ │ │ - rscseq fp, lr, r6, ror r5 │ │ │ │ - rscseq fp, lr, ip, ror #10 │ │ │ │ - smlatteq r0, lr, lr, ip │ │ │ │ - rscseq ip, pc, lr, lsr #17 │ │ │ │ - smlabbeq r0, r8, r0, sp │ │ │ │ - smlalseq ip, pc, r2, r8 @ │ │ │ │ - rscseq fp, lr, r0, lsr #9 │ │ │ │ - strdeq ip, [r0, -r4] │ │ │ │ - ldrsbteq fp, [lr], #90 @ 0x5a │ │ │ │ - qaddeq sp, r0, r0 │ │ │ │ - tsteq r1, lr, asr #24 │ │ │ │ - rscseq fp, lr, r4, asr #11 │ │ │ │ - rscseq fp, lr, lr, asr #11 │ │ │ │ - smlabbeq r6, sl, lr, r8 │ │ │ │ - ldrsbteq ip, [pc], #118 │ │ │ │ - ldrshteq ip, [pc], #112 │ │ │ │ + smlabteq r0, r2, ip, ip │ │ │ │ + rscseq ip, pc, ip, lsl #14 │ │ │ │ + tstpeq r0, r6, lsl r4 @ p-variant is OBSOLETE │ │ │ │ + @ instruction: 0x0100ccbe │ │ │ │ + tsteq r1, r2, asr #10 │ │ │ │ + tsteq r1, ip, asr #10 │ │ │ │ + tsteq r1, lr, asr #10 │ │ │ │ + tsteq r1, ip, lsr r5 │ │ │ │ + tsteq r1, lr, lsr r5 │ │ │ │ + @ instruction: 0x0100f3b0 │ │ │ │ + rscseq ip, pc, r6, asr r6 @ │ │ │ │ + tsteq r0, ip, asr ip │ │ │ │ + ldrsbteq fp, [lr], #38 @ 0x26 │ │ │ │ + rscseq fp, lr, ip, asr #5 │ │ │ │ + tsteq r0, lr, asr #24 │ │ │ │ + rscseq ip, pc, lr, lsl #12 │ │ │ │ + smlatteq r0, r8, sp, ip │ │ │ │ + ldrshteq ip, [pc], #82 │ │ │ │ + rscseq fp, lr, r0, lsl #4 │ │ │ │ + tsteq r0, r4, asr ip │ │ │ │ + rscseq fp, lr, sl, lsr r3 │ │ │ │ + @ instruction: 0x0100cdb0 │ │ │ │ + smlatbeq r1, lr, r9, r8 │ │ │ │ + rscseq fp, lr, r4, lsr #6 │ │ │ │ + rscseq fp, lr, lr, lsr #6 │ │ │ │ + smlatteq r6, sl, fp, r8 │ │ │ │ + rscseq ip, pc, r6, lsr r5 @ │ │ │ │ + rscseq ip, pc, r0, asr r5 @ │ │ │ │ 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 │ │ │ │ - smlatteq r1, r6, fp, r8 │ │ │ │ - smlabbeq r1, r0, fp, r8 │ │ │ │ - tsteq r1, r6, asr #22 │ │ │ │ - tsteq r1, r8, asr fp │ │ │ │ - tsteq r1, r6, lsl #22 │ │ │ │ - @ instruction: 0x01018b94 │ │ │ │ - smlatbeq r1, r6, fp, r8 │ │ │ │ - tsteq r1, r0, ror fp │ │ │ │ - tsteq r1, r6, ror #24 │ │ │ │ - tsteq r1, r0, lsl ip │ │ │ │ - tsteq r1, r2, lsr ip │ │ │ │ - ldrdeq r8, [r1, -r4] │ │ │ │ - tsteq r1, r2, ror ip │ │ │ │ - @ instruction: 0x01018c90 │ │ │ │ + tsteq r1, r6, asr #18 │ │ │ │ + smlatteq r1, r0, r8, r8 │ │ │ │ + smlatbeq r1, r6, r8, r8 │ │ │ │ + @ instruction: 0x010188b8 │ │ │ │ + tsteq r1, r6, ror #16 │ │ │ │ + strdeq r8, [r1, -r4] │ │ │ │ + tsteq r1, r6, lsl #18 │ │ │ │ + ldrdeq r8, [r1, -r0] │ │ │ │ + smlabteq r1, r6, r9, r8 │ │ │ │ + tsteq r1, r0, ror r9 │ │ │ │ + @ instruction: 0x01018992 │ │ │ │ + tsteq r1, r4, lsr r9 │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ 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, r0, lsl #28 │ │ │ │ - rscseq ip, pc, r0, asr #11 │ │ │ │ - rscseq ip, sp, r4, lsl lr │ │ │ │ - tsteq r0, ip, asr #8 │ │ │ │ - rscseq ip, sp, ip, lsl #28 │ │ │ │ - ldrshteq ip, [sp], #216 @ 0xd8 │ │ │ │ - smlatteq r6, r2, fp, r8 │ │ │ │ - rscseq ip, sp, r6, ror #27 │ │ │ │ - rscseq ip, sp, r8, ror #27 │ │ │ │ - rscseq ip, sp, r0, ror #27 │ │ │ │ - tstpeq r0, r8, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, sl, asr #28 @ p-variant is OBSOLETE │ │ │ │ - tstpeq r0, r2, asr #28 @ p-variant is OBSOLETE │ │ │ │ - rscseq ip, sp, r4, lsr #27 │ │ │ │ - smlabbeq r0, r8, r3, sp │ │ │ │ - tsteq r1, r0, ror #24 │ │ │ │ - tsteq r1, r0, ror ip │ │ │ │ - smlatbeq r1, ip, r2, r3 │ │ │ │ - smlalseq ip, sp, sl, sp │ │ │ │ - tsteq r0, ip, lsr #6 │ │ │ │ - rscseq ip, sp, ip, lsl #27 │ │ │ │ - rscseq ip, sp, r8, ror sp │ │ │ │ - smlabteq r6, r2, sl, r8 │ │ │ │ - rscseq ip, sp, r6, ror #26 │ │ │ │ - rscseq ip, sp, ip, ror #26 │ │ │ │ - rscseq ip, sp, ip, ror #26 │ │ │ │ - rscseq ip, sp, r4, ror #26 │ │ │ │ - rscseq ip, sp, sl, lsr sp │ │ │ │ - rscseq ip, sp, sl, lsr sp │ │ │ │ - rscseq ip, sp, sl, asr #26 │ │ │ │ - rscseq ip, sp, r4, ror #24 │ │ │ │ - rscseq ip, sp, ip, asr ip │ │ │ │ - rscseq ip, sp, r0, lsr sp │ │ │ │ - rscseq ip, sp, r2, lsr ip │ │ │ │ - rscseq ip, sp, sl, lsr #24 │ │ │ │ - tsteq r0, sl, ror #8 │ │ │ │ - rscseq ip, sp, r0, lsl #24 │ │ │ │ - ldrshteq ip, [sp], #184 @ 0xb8 │ │ │ │ - ldrshteq lr, [pc], #128 │ │ │ │ - ldrshteq lr, [pc], #128 │ │ │ │ - rscseq lr, pc, lr, ror #17 │ │ │ │ - rscseq lr, pc, r4, lsr r9 @ │ │ │ │ - rscseq lr, pc, r4, asr #17 │ │ │ │ - rscseq lr, pc, r2, asr #17 │ │ │ │ - strdeq r9, [r0, -ip] │ │ │ │ - smlatteq r0, lr, r0, r9 │ │ │ │ - smlatteq r0, r8, r0, r9 │ │ │ │ - smlatteq r0, r2, r0, r9 │ │ │ │ - ldrdeq r9, [r0, -ip] │ │ │ │ - ldrdeq r9, [r0, -r6] │ │ │ │ - ldrdeq r9, [r0, -r0] │ │ │ │ - rscseq r4, lr, r2, asr r3 │ │ │ │ - rscseq r4, lr, r0, asr r3 │ │ │ │ - tsteq r1, sl, lsr #20 │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - swpeq r9, r2, [r0] │ │ │ │ - smlabbeq r0, ip, r0, r9 │ │ │ │ - smlabbeq r0, r6, r0, r9 │ │ │ │ - strdeq r4, [r1, -ip] │ │ │ │ - strdeq r4, [r1, -sl] │ │ │ │ - strdeq r4, [r1, -r8] │ │ │ │ - tsteq r0, r6, rrx │ │ │ │ - rscseq r4, lr, lr, lsl #6 │ │ │ │ - ldrshteq r4, [lr], #36 @ 0x24 │ │ │ │ - qaddeq r9, sl, r0 │ │ │ │ - rscseq ip, sp, r2, asr #20 │ │ │ │ - rscseq ip, sp, ip, lsr sl │ │ │ │ - smlabbeq r1, r8, r7, r8 │ │ │ │ - tsteq r1, lr, ror r7 │ │ │ │ - tsteq r1, ip, ror r7 │ │ │ │ - tsteq r1, r6, ror r7 │ │ │ │ - tsteq r1, r4, lsl #24 │ │ │ │ - smlabteq r0, lr, pc, ip @ │ │ │ │ - smlabteq r0, lr, pc, ip @ │ │ │ │ - smlabteq r0, ip, pc, ip @ │ │ │ │ - tsteq r1, r2, asr #14 │ │ │ │ - smlalseq ip, sp, r6, r9 │ │ │ │ - smlalseq ip, sp, r0, r9 │ │ │ │ - smlatbeq r0, r2, pc, ip @ │ │ │ │ - rscseq ip, pc, r4, asr #1 │ │ │ │ - smlatteq r1, r6, lr, r2 │ │ │ │ - rscseq ip, sp, ip, asr #18 │ │ │ │ - rscseq ip, sp, r6, asr #18 │ │ │ │ - smlatbeq r1, r8, r8, r4 │ │ │ │ - rscseq sl, lr, ip, asr #22 │ │ │ │ - smlatbeq r1, sl, r8, r4 │ │ │ │ - tsteq r0, ip, asr #30 │ │ │ │ - rscseq ip, pc, r0, asr r0 @ │ │ │ │ - ldrsbteq r3, [lr], #178 @ 0xb2 │ │ │ │ - @ instruction: 0x01018692 │ │ │ │ - @ instruction: 0x01018690 │ │ │ │ - rscseq ip, sp, r0, ror #16 │ │ │ │ - rscseq ip, pc, r8 │ │ │ │ - tsteq r1, r2, ror r6 │ │ │ │ - smlalseq ip, sp, r2, r8 │ │ │ │ - rscseq ip, sp, ip, lsl #17 │ │ │ │ + rscseq ip, sp, r0, ror #22 │ │ │ │ + rscseq ip, pc, r0, lsr #6 │ │ │ │ + rscseq ip, sp, r4, ror fp │ │ │ │ + smlatbeq r0, ip, r1, sp │ │ │ │ + rscseq ip, sp, ip, ror #22 │ │ │ │ + rscseq ip, sp, r8, asr fp │ │ │ │ + tsteq r6, r2, asr #18 │ │ │ │ + rscseq ip, sp, r6, asr #22 │ │ │ │ + rscseq ip, sp, r8, asr #22 │ │ │ │ + rscseq ip, sp, r0, asr #22 │ │ │ │ + smlatbeq r0, r8, fp, pc @ │ │ │ │ + smlatbeq r0, sl, fp, pc @ │ │ │ │ + smlatbeq r0, r2, fp, pc @ │ │ │ │ + rscseq ip, sp, r4, lsl #22 │ │ │ │ + smlatteq r0, r8, r0, sp │ │ │ │ + smlabteq r1, r0, r9, r4 │ │ │ │ + ldrdeq r4, [r1, -r0] │ │ │ │ + tsteq r1, ip │ │ │ │ + ldrshteq ip, [sp], #170 @ 0xaa │ │ │ │ + smlabbeq r0, ip, r0, sp │ │ │ │ + rscseq ip, sp, ip, ror #21 │ │ │ │ + ldrsbteq ip, [sp], #168 @ 0xa8 │ │ │ │ + tsteq r6, r2, lsr #16 │ │ │ │ + rscseq ip, sp, r6, asr #21 │ │ │ │ + rscseq ip, sp, ip, asr #21 │ │ │ │ + rscseq ip, sp, ip, asr #21 │ │ │ │ + rscseq ip, sp, r4, asr #21 │ │ │ │ + smlalseq ip, sp, sl, sl │ │ │ │ + smlalseq ip, sp, sl, sl │ │ │ │ + rscseq ip, sp, sl, lsr #21 │ │ │ │ + rscseq ip, sp, r4, asr #19 │ │ │ │ + ldrhteq ip, [sp], #156 @ 0x9c │ │ │ │ + smlalseq ip, sp, r0, sl │ │ │ │ + smlalseq ip, sp, r2, r9 │ │ │ │ + rscseq ip, sp, sl, lsl #19 │ │ │ │ + smlabteq r0, sl, r1, fp │ │ │ │ + rscseq ip, sp, r0, ror #18 │ │ │ │ + rscseq ip, sp, r8, asr r9 │ │ │ │ + rscseq lr, pc, r0, asr r6 @ │ │ │ │ + rscseq lr, pc, r0, asr r6 @ │ │ │ │ + rscseq lr, pc, lr, asr #12 │ │ │ │ + smlalseq lr, pc, r4, r6 @ │ │ │ │ + rscseq lr, pc, r4, lsr #12 │ │ │ │ + rscseq lr, pc, r2, lsr #12 │ │ │ │ + tsteq r0, ip, asr lr │ │ │ │ + tsteq r0, lr, asr #28 │ │ │ │ + tsteq r0, r8, asr #28 │ │ │ │ + tsteq r0, r2, asr #28 │ │ │ │ + tsteq r0, ip, lsr lr │ │ │ │ + tsteq r0, r6, lsr lr │ │ │ │ + tsteq r0, r0, lsr lr │ │ │ │ + ldrhteq r4, [lr], #2 │ │ │ │ + ldrhteq r4, [lr], #0 │ │ │ │ + smlabbeq r1, sl, r7, r4 │ │ │ │ + smlabbeq r1, r8, r7, r4 │ │ │ │ + strdeq r8, [r0, -r2] │ │ │ │ + smlatteq r0, ip, sp, r8 │ │ │ │ + smlatteq r0, r6, sp, r8 │ │ │ │ + tsteq r1, ip, asr r7 │ │ │ │ + tsteq r1, sl, asr r7 │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + smlabteq r0, r6, sp, r8 │ │ │ │ + rscseq r4, lr, lr, rrx │ │ │ │ + rscseq r4, lr, r4, asr r0 │ │ │ │ + @ instruction: 0x01008dba │ │ │ │ + rscseq ip, sp, r2, lsr #15 │ │ │ │ + smlalseq ip, sp, ip, r7 │ │ │ │ + smlatteq r1, r8, r4, r8 │ │ │ │ + ldrdeq r8, [r1, -lr] │ │ │ │ + ldrdeq r8, [r1, -ip] │ │ │ │ + ldrdeq r8, [r1, -r6] │ │ │ │ + tsteq r1, r4, ror #18 │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + tsteq r0, lr, lsr #26 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + smlatbeq r1, r2, r4, r8 │ │ │ │ + ldrshteq ip, [sp], #102 @ 0x66 │ │ │ │ + ldrshteq ip, [sp], #96 @ 0x60 │ │ │ │ + tsteq r0, r2, lsl #26 │ │ │ │ + rscseq fp, pc, r4, lsr #28 │ │ │ │ + tsteq r1, r6, asr #24 │ │ │ │ + rscseq ip, sp, ip, lsr #13 │ │ │ │ + rscseq ip, sp, r6, lsr #13 │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + rscseq sl, lr, ip, lsr #17 │ │ │ │ + tsteq r1, sl, lsl #12 │ │ │ │ + smlatbeq r0, ip, ip, ip │ │ │ │ + ldrhteq fp, [pc], #208 │ │ │ │ + rscseq r3, lr, r2, lsr r9 │ │ │ │ + strdeq r8, [r1, -r2] │ │ │ │ + strdeq r8, [r1, -r0] │ │ │ │ + rscseq ip, sp, r0, asr #11 │ │ │ │ + rscseq fp, pc, r8, ror #26 │ │ │ │ + ldrdeq r8, [r1, -r2] │ │ │ │ + ldrshteq ip, [sp], #82 @ 0x52 │ │ │ │ + rscseq ip, sp, ip, ror #11 │ │ │ │ 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 │ │ │ │ - smlabteq r1, ip, r4, r8 │ │ │ │ - smlabteq r1, r4, r4, r8 │ │ │ │ - smlatbeq r1, lr, r4, r8 │ │ │ │ - rscseq ip, sp, r0, lsr r2 │ │ │ │ - smlabteq r1, r2, r4, r8 │ │ │ │ - rscseq ip, sp, r4, lsr #4 │ │ │ │ - rscseq ip, sp, lr, lsl r2 │ │ │ │ + tsteq r1, ip, lsr #4 │ │ │ │ + tsteq r1, r4, lsr #4 │ │ │ │ + tsteq r1, lr, lsl #4 │ │ │ │ + smlalseq fp, sp, r0, pc @ │ │ │ │ + tsteq r1, r2, lsr #4 │ │ │ │ + rscseq fp, sp, r4, lsl #31 │ │ │ │ + rscseq fp, sp, lr, ror pc │ │ │ │ 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]! │ │ │ │ - smlatbeq r0, r8, sl, lr │ │ │ │ - rscseq fp, pc, r6, ror sp @ │ │ │ │ - strdeq pc, [r0, -r4] │ │ │ │ - tstpeq r0, r2, lsl ip @ p-variant is OBSOLETE │ │ │ │ - smlabteq r6, r6, r3, r8 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ - rscseq sl, lr, r8, asr #19 │ │ │ │ - ldrhteq sl, [lr], #158 @ 0x9e │ │ │ │ - tsteq r0, r0, asr #6 │ │ │ │ - rscseq fp, pc, r0, lsl #26 │ │ │ │ - tsteq r0, lr, asr #14 │ │ │ │ - strdeq sl, [r0, -lr] │ │ │ │ - rscseq sp, pc, ip, asr #17 │ │ │ │ - tsteq r0, lr, lsr r7 │ │ │ │ - rscseq sl, lr, r6, ror #21 │ │ │ │ - rscseq sl, lr, r0, ror #21 │ │ │ │ - tsteq r0, r6, lsr r3 │ │ │ │ - tsteq r0, r0, asr #22 │ │ │ │ - strdeq r8, [r6, -r8] │ │ │ │ - tsteq r0, r6, asr r3 │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - strdeq ip, [r0, -lr] │ │ │ │ - @ instruction: 0x010682b6 │ │ │ │ - tsteq r0, sl, asr #6 │ │ │ │ - rscseq sp, pc, r6, lsl #16 │ │ │ │ - tsteq r0, ip, asr #6 │ │ │ │ - tsteq r0, sl, ror r3 │ │ │ │ - tsteq r6, r2, ror #4 │ │ │ │ - tsteq r0, r4, ror r3 │ │ │ │ - rscseq sl, lr, r6, ror #17 │ │ │ │ - rscseq sl, lr, ip, asr #17 │ │ │ │ - tsteq r6, r0, lsr #4 │ │ │ │ - tsteq r0, r6, asr r3 │ │ │ │ - rscseq fp, pc, r6, lsl #23 │ │ │ │ - tsteq r0, r0, ror #6 │ │ │ │ - rscseq fp, pc, sl, ror #22 │ │ │ │ - rscseq sl, lr, r8, ror r7 │ │ │ │ - ldrhteq sl, [lr], #142 @ 0x8e │ │ │ │ - tsteq r0, r4, lsr r3 │ │ │ │ - ldrshteq sl, [lr], #138 @ 0x8a │ │ │ │ - ldrdeq r8, [r1, -ip] │ │ │ │ - tsteq r6, ip, ror r1 │ │ │ │ - rscseq sl, lr, r8, lsl #14 │ │ │ │ - rscseq sl, lr, r2, lsl r7 │ │ │ │ - ldrshteq sl, [lr], #104 @ 0x68 │ │ │ │ - tsteq r6, ip, lsr r1 │ │ │ │ - rscseq sl, lr, sl, lsr r7 │ │ │ │ - rscseq sl, lr, r2, asr #14 │ │ │ │ - tsteq r6, lr, lsl #2 │ │ │ │ - tsteq r0, r0, lsr r9 │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - smlatteq r6, r0, r0, r8 │ │ │ │ - rscseq fp, sp, r4, lsr pc │ │ │ │ + tsteq r0, r8, lsl #16 │ │ │ │ + ldrsbteq fp, [pc], #166 │ │ │ │ + tstpeq r0, r4, asr r9 @ p-variant is OBSOLETE │ │ │ │ + tstpeq r0, r2, ror r9 @ p-variant is OBSOLETE │ │ │ │ + tsteq r6, r6, lsr #2 │ │ │ │ + smlatbeq r0, ip, r0, ip │ │ │ │ + rscseq sl, lr, r8, lsr #14 │ │ │ │ + rscseq sl, lr, lr, lsl r7 │ │ │ │ + smlatbeq r0, r0, r0, ip │ │ │ │ + rscseq fp, pc, r0, ror #20 │ │ │ │ + smlatbeq r0, lr, r4, sl │ │ │ │ + qaddeq sl, lr, r0 │ │ │ │ + rscseq sp, pc, ip, lsr #12 │ │ │ │ + @ instruction: 0x0100a49e │ │ │ │ + rscseq sl, lr, r6, asr #16 │ │ │ │ + rscseq sl, lr, r0, asr #16 │ │ │ │ + swpeq ip, r6, [r0] │ │ │ │ + smlatbeq r0, r0, r8, ip │ │ │ │ + qaddeq r8, r8, r6 │ │ │ │ + strheq ip, [r0, -r6] │ │ │ │ + smlabteq r0, r0, r0, ip │ │ │ │ + tsteq r0, lr, asr r8 │ │ │ │ + tsteq r6, r6, lsl r0 │ │ │ │ + smlatbeq r0, sl, r0, ip │ │ │ │ + rscseq sp, pc, r6, ror #10 │ │ │ │ + smlatbeq r0, ip, r0, ip │ │ │ │ + ldrdeq ip, [r0, -sl] │ │ │ │ + smlabteq r6, r2, pc, r7 @ │ │ │ │ + ldrdeq ip, [r0, -r4] │ │ │ │ + rscseq sl, lr, r6, asr #12 │ │ │ │ + rscseq sl, lr, ip, lsr #12 │ │ │ │ + smlabbeq r6, r0, pc, r7 @ │ │ │ │ + strheq ip, [r0, -r6] │ │ │ │ + rscseq fp, pc, r6, ror #17 │ │ │ │ + smlabteq r0, r0, r0, ip │ │ │ │ + rscseq fp, pc, sl, asr #17 │ │ │ │ + ldrsbteq sl, [lr], #72 @ 0x48 │ │ │ │ + rscseq sl, lr, lr, lsl r6 │ │ │ │ + swpeq ip, r4, [r0] │ │ │ │ + rscseq sl, lr, sl, asr r6 │ │ │ │ + tsteq r1, ip, lsr pc │ │ │ │ + ldrdeq r7, [r6, -ip] │ │ │ │ + rscseq sl, lr, r8, ror #8 │ │ │ │ + rscseq sl, lr, r2, ror r4 │ │ │ │ + rscseq sl, lr, r8, asr r4 │ │ │ │ + @ instruction: 0x01067e9c │ │ │ │ + smlalseq sl, lr, sl, r4 │ │ │ │ + rscseq sl, lr, r2, lsr #9 │ │ │ │ + tsteq r6, lr, ror #28 │ │ │ │ + @ instruction: 0x0100e690 │ │ │ │ + @ instruction: 0x0100e694 │ │ │ │ + tsteq r6, r0, asr #28 │ │ │ │ + smlalseq fp, sp, r4, ip │ │ │ │ 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 │ │ │ │ - tsteq r1, r6, lsr #32 │ │ │ │ - tsteq r1, r4, asr #32 │ │ │ │ - strdeq r7, [r1, -lr] │ │ │ │ + smlabbeq r1, r6, sp, r7 │ │ │ │ + smlatbeq r1, r4, sp, r7 │ │ │ │ + tsteq r1, lr, asr sp │ │ │ │ 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.2-1.so+0x19f738> │ │ │ │ strtmi r4, [fp], -r3, lsr #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf7744620 │ │ │ │ @ instruction: 0xbdf8eb00 │ │ │ │ - strdeq r2, [r1, -lr] │ │ │ │ - strdeq r2, [r1, -r2] │ │ │ │ - smlatteq r1, ip, r5, r2 │ │ │ │ - @ instruction: 0x010124ba │ │ │ │ - tsteq r1, r0, asr #26 │ │ │ │ - smlatbeq r1, r6, r4, r2 │ │ │ │ - smlatbeq r1, r0, r4, r2 │ │ │ │ - @ instruction: 0x0101249a │ │ │ │ - @ instruction: 0x01012494 │ │ │ │ - tsteq r1, r2, lsr lr │ │ │ │ - smlatbeq r6, r6, lr, r7 │ │ │ │ - tsteq r1, r4, ror r5 │ │ │ │ - rscseq fp, pc, r4, lsl r8 @ │ │ │ │ - tsteq r1, sl, ror #10 │ │ │ │ - tsteq r1, lr, asr r5 │ │ │ │ - tsteq r1, sl, asr r5 │ │ │ │ - tsteq r1, r2, asr r5 │ │ │ │ - tsteq r1, sl, asr #10 │ │ │ │ - tsteq r1, r2, ror sp │ │ │ │ - tsteq r1, sl, ror sp │ │ │ │ - tsteq r1, r6, lsl r5 │ │ │ │ - tsteq r1, lr, asr sp │ │ │ │ - tsteq r1, lr, ror #26 │ │ │ │ - tsteq r1, r0, asr sp │ │ │ │ - tsteq r6, r4, ror #26 │ │ │ │ - tsteq r1, r6, lsr #28 │ │ │ │ - ldrsbteq fp, [pc], #98 │ │ │ │ - ldrhteq fp, [pc], #40 │ │ │ │ - tsteq r1, r0, lsl #28 │ │ │ │ - strdeq r3, [r1, -r8] │ │ │ │ - strdeq r3, [r1, -r4] │ │ │ │ - rscseq fp, pc, lr, lsl r6 @ │ │ │ │ - rscseq fp, pc, sl, lsr r6 @ │ │ │ │ + tsteq r1, lr, asr r3 │ │ │ │ + tsteq r1, r2, asr r3 │ │ │ │ + tsteq r1, ip, asr #6 │ │ │ │ + tsteq r1, sl, lsl r2 │ │ │ │ + smlatbeq r1, r0, sl, r3 │ │ │ │ + tsteq r1, r6, lsl #4 │ │ │ │ + mrseq r2, R9_usr │ │ │ │ + strdeq r2, [r1, -sl] │ │ │ │ + strdeq r2, [r1, -r4] │ │ │ │ + @ instruction: 0x01013b92 │ │ │ │ + tsteq r6, r6, lsl #24 │ │ │ │ + ldrdeq r2, [r1, -r4] │ │ │ │ + rscseq fp, pc, r4, ror r5 @ │ │ │ │ + smlabteq r1, sl, r2, r2 │ │ │ │ + @ instruction: 0x010122be │ │ │ │ + @ instruction: 0x010122ba │ │ │ │ + @ instruction: 0x010122b2 │ │ │ │ + smlatbeq r1, sl, r2, r2 │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + ldrdeq r3, [r1, -sl] │ │ │ │ + tsteq r1, r6, ror r2 │ │ │ │ + @ instruction: 0x01013abe │ │ │ │ + smlabteq r1, lr, sl, r3 │ │ │ │ + @ instruction: 0x01013ab0 │ │ │ │ + smlabteq r6, r4, sl, r7 │ │ │ │ + smlabbeq r1, r6, fp, r7 │ │ │ │ + rscseq fp, pc, r2, lsr r4 @ │ │ │ │ + rscseq fp, pc, r8, lsl r0 @ │ │ │ │ + tsteq r1, r0, ror #22 │ │ │ │ + tsteq r1, r8, asr sl │ │ │ │ + tsteq r1, r4, asr sl │ │ │ │ + rscseq fp, pc, lr, ror r3 @ │ │ │ │ + smlalseq fp, pc, sl, r3 @ │ │ │ │ svcvc 0x0040f5b0 │ │ │ │ strlt sp, [r8, #-9] │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00f8f8cc │ │ │ │ @ instruction: 0xff10f7fe │ │ │ │ stmdami r1, {r3, r8, sl, fp, ip, sp, pc} │ │ │ │ @ instruction: 0x47704478 │ │ │ │ - tsteq r1, ip, lsl #26 │ │ │ │ + tsteq r1, ip, ror #20 │ │ │ │ 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 │ │ │ │ - rscseq fp, sp, sl, asr #27 │ │ │ │ - strdeq ip, [r0, -lr] │ │ │ │ - ldrhteq fp, [sp], #222 @ 0xde │ │ │ │ - rscseq fp, sp, sl, lsr #27 │ │ │ │ - @ instruction: 0x01067b94 │ │ │ │ - smlalseq fp, sp, r8, sp │ │ │ │ - smlalseq fp, sp, sl, sp │ │ │ │ - smlalseq fp, sp, r2, sp │ │ │ │ - strdeq lr, [r0, -sl] │ │ │ │ - strdeq lr, [r0, -ip] │ │ │ │ - strdeq lr, [r0, -r4] │ │ │ │ - rscseq fp, sp, r6, asr sp │ │ │ │ - tsteq r0, sl, lsr r3 │ │ │ │ - tsteq r1, r2, lsl ip │ │ │ │ - tsteq r1, r2, lsr #24 │ │ │ │ - tsteq r1, lr, asr r2 │ │ │ │ - rscseq fp, sp, ip, asr #26 │ │ │ │ - ldrdeq ip, [r0, -lr] │ │ │ │ - rscseq fp, sp, lr, lsr sp │ │ │ │ - rscseq fp, sp, sl, lsr #26 │ │ │ │ - tsteq r6, r4, ror sl │ │ │ │ - rscseq fp, sp, sl, lsl sp │ │ │ │ - rscseq fp, sp, r2, lsr #26 │ │ │ │ - rscseq fp, sp, r4, lsr #26 │ │ │ │ - rscseq fp, sp, lr, lsl sp │ │ │ │ - ldrshteq fp, [sp], #198 @ 0xc6 │ │ │ │ - ldrshteq fp, [sp], #200 @ 0xc8 │ │ │ │ - rscseq fp, sp, sl, lsl #26 │ │ │ │ - rscseq fp, sp, r6, lsr #24 │ │ │ │ - rscseq fp, sp, r0, lsr #24 │ │ │ │ - ldrshteq fp, [sp], #198 @ 0xc6 │ │ │ │ - ldrshteq fp, [sp], #186 @ 0xba │ │ │ │ - ldrshteq fp, [sp], #180 @ 0xb4 │ │ │ │ - rscseq sp, pc, lr, ror #17 │ │ │ │ - rscseq sp, pc, lr, ror #17 │ │ │ │ - rscseq sp, pc, ip, ror #17 │ │ │ │ - rscseq sp, pc, r2, lsr r9 @ │ │ │ │ - rscseq sp, pc, r2, asr #17 │ │ │ │ - rscseq sp, pc, r0, asr #17 │ │ │ │ - strdeq r8, [r0, -sl] │ │ │ │ - smlatteq r0, ip, r0, r8 │ │ │ │ - smlatteq r0, r6, r0, r8 │ │ │ │ - smlatteq r0, r0, r0, r8 │ │ │ │ - ldrdeq r8, [r0, -sl] │ │ │ │ - ldrdeq r8, [r0, -r4] │ │ │ │ - smlabteq r0, lr, r0, r8 │ │ │ │ - rscseq r3, lr, r0, asr r3 │ │ │ │ - rscseq r3, lr, lr, asr #6 │ │ │ │ - tsteq r1, r8, lsr #20 │ │ │ │ - tsteq r1, r6, lsr #20 │ │ │ │ - swpeq r8, r0, [r0] @ │ │ │ │ - smlabbeq r0, sl, r0, r8 │ │ │ │ - smlabbeq r0, r4, r0, r8 │ │ │ │ - strdeq r3, [r1, -sl] │ │ │ │ - strdeq r3, [r1, -r8] │ │ │ │ - strdeq r3, [r1, -r6] │ │ │ │ - tsteq r0, r4, rrx │ │ │ │ - rscseq r3, lr, ip, lsl #6 │ │ │ │ - ldrshteq r3, [lr], #34 @ 0x22 │ │ │ │ - qaddeq r8, r8, r0 │ │ │ │ - rscseq fp, sp, r0, asr #20 │ │ │ │ - rscseq fp, sp, sl, lsr sl │ │ │ │ - smlabbeq r1, r6, r7, r7 │ │ │ │ - tsteq r1, ip, ror r7 │ │ │ │ - tsteq r1, sl, ror r7 │ │ │ │ - tsteq r1, r4, ror r7 │ │ │ │ - tsteq r1, r2, lsl #24 │ │ │ │ - smlabteq r0, ip, pc, fp @ │ │ │ │ - smlabteq r0, ip, pc, fp @ │ │ │ │ - smlabteq r0, sl, pc, fp @ │ │ │ │ - tsteq r1, r0, asr #14 │ │ │ │ - smlalseq fp, sp, r4, r9 │ │ │ │ - rscseq fp, sp, lr, lsl #19 │ │ │ │ - smlatbeq r0, r0, pc, fp @ │ │ │ │ - rscseq fp, pc, r2, asr #1 │ │ │ │ - smlatteq r1, r4, lr, r1 │ │ │ │ - rscseq fp, sp, sl, asr #18 │ │ │ │ - rscseq fp, sp, r4, asr #18 │ │ │ │ - smlatbeq r1, r6, r8, r3 │ │ │ │ - rscseq r9, lr, sl, asr #22 │ │ │ │ - smlatbeq r1, r8, r8, r3 │ │ │ │ - tsteq r0, sl, asr #30 │ │ │ │ - rscseq fp, pc, lr, asr #32 │ │ │ │ + rscseq fp, sp, sl, lsr #22 │ │ │ │ + tsteq r0, lr, asr r1 │ │ │ │ + rscseq fp, sp, lr, lsl fp │ │ │ │ + rscseq fp, sp, sl, lsl #22 │ │ │ │ + strdeq r7, [r6, -r4] │ │ │ │ + ldrshteq fp, [sp], #168 @ 0xa8 │ │ │ │ + ldrshteq fp, [sp], #170 @ 0xaa │ │ │ │ + ldrshteq fp, [sp], #162 @ 0xa2 │ │ │ │ + tsteq r0, sl, asr fp │ │ │ │ + tsteq r0, ip, asr fp │ │ │ │ + tsteq r0, r4, asr fp │ │ │ │ + ldrhteq fp, [sp], #166 @ 0xa6 │ │ │ │ + swpeq ip, sl, [r0] │ │ │ │ + tsteq r1, r2, ror r9 │ │ │ │ + smlabbeq r1, r2, r9, r3 │ │ │ │ + @ instruction: 0x01011fbe │ │ │ │ + rscseq fp, sp, ip, lsr #21 │ │ │ │ + tsteq r0, lr, lsr r0 │ │ │ │ + smlalseq fp, sp, lr, sl │ │ │ │ + rscseq fp, sp, sl, lsl #21 │ │ │ │ + ldrdeq r7, [r6, -r4] │ │ │ │ + rscseq fp, sp, sl, ror sl │ │ │ │ + rscseq fp, sp, r2, lsl #21 │ │ │ │ + rscseq fp, sp, r4, lsl #21 │ │ │ │ + rscseq fp, sp, lr, ror sl │ │ │ │ + rscseq fp, sp, r6, asr sl │ │ │ │ + rscseq fp, sp, r8, asr sl │ │ │ │ + rscseq fp, sp, sl, ror #20 │ │ │ │ + rscseq fp, sp, r6, lsl #19 │ │ │ │ + rscseq fp, sp, r0, lsl #19 │ │ │ │ + rscseq fp, sp, r6, asr sl │ │ │ │ + rscseq fp, sp, sl, asr r9 │ │ │ │ + rscseq fp, sp, r4, asr r9 │ │ │ │ + rscseq sp, pc, lr, asr #12 │ │ │ │ + rscseq sp, pc, lr, asr #12 │ │ │ │ + rscseq sp, pc, ip, asr #12 │ │ │ │ + smlalseq sp, pc, r2, r6 @ │ │ │ │ + rscseq sp, pc, r2, lsr #12 │ │ │ │ + rscseq sp, pc, r0, lsr #12 │ │ │ │ + tsteq r0, sl, asr lr │ │ │ │ + tsteq r0, ip, asr #28 │ │ │ │ + tsteq r0, r6, asr #28 │ │ │ │ + tsteq r0, r0, asr #28 │ │ │ │ + tsteq r0, sl, lsr lr │ │ │ │ + tsteq r0, r4, lsr lr │ │ │ │ + tsteq r0, lr, lsr #28 │ │ │ │ + ldrhteq r3, [lr], #0 │ │ │ │ + rscseq r3, lr, lr, lsr #1 │ │ │ │ + smlabbeq r1, r8, r7, r3 │ │ │ │ + smlabbeq r1, r6, r7, r3 │ │ │ │ + strdeq r7, [r0, -r0] │ │ │ │ + smlatteq r0, sl, sp, r7 │ │ │ │ + smlatteq r0, r4, sp, r7 │ │ │ │ + tsteq r1, sl, asr r7 │ │ │ │ + tsteq r1, r8, asr r7 │ │ │ │ + tsteq r1, r6, asr r7 │ │ │ │ + smlabteq r0, r4, sp, r7 │ │ │ │ + rscseq r3, lr, ip, rrx │ │ │ │ + rscseq r3, lr, r2, asr r0 │ │ │ │ + @ instruction: 0x01007db8 │ │ │ │ + rscseq fp, sp, r0, lsr #15 │ │ │ │ + smlalseq fp, sp, sl, r7 │ │ │ │ + smlatteq r1, r6, r4, r7 │ │ │ │ + ldrdeq r7, [r1, -ip] │ │ │ │ + ldrdeq r7, [r1, -sl] │ │ │ │ + ldrdeq r7, [r1, -r4] │ │ │ │ + tsteq r1, r2, ror #18 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, ip, lsr #26 │ │ │ │ + tsteq r0, sl, lsr #26 │ │ │ │ + smlatbeq r1, r0, r4, r7 │ │ │ │ + ldrshteq fp, [sp], #100 @ 0x64 │ │ │ │ + rscseq fp, sp, lr, ror #13 │ │ │ │ + tsteq r0, r0, lsl #26 │ │ │ │ + rscseq sl, pc, r2, lsr #28 │ │ │ │ + tsteq r1, r4, asr #24 │ │ │ │ + rscseq fp, sp, sl, lsr #13 │ │ │ │ + rscseq fp, sp, r4, lsr #13 │ │ │ │ + tsteq r1, r6, lsl #12 │ │ │ │ + rscseq r9, lr, sl, lsr #17 │ │ │ │ + tsteq r1, r8, lsl #12 │ │ │ │ + smlatbeq r0, sl, ip, fp │ │ │ │ + rscseq sl, pc, lr, lsr #27 │ │ │ │ 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, r8, asr #5 │ │ │ │ - rscseq fp, sp, r2, asr #5 │ │ │ │ + rscseq fp, sp, r8, lsr #32 │ │ │ │ + rscseq fp, sp, r2, lsr #32 │ │ │ │ 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.2-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, sl, lsr r3 │ │ │ │ + smlalseq fp, sp, sl, r0 │ │ │ │ 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 │ │ │ │ - @ instruction: 0x010175be │ │ │ │ - ldrdeq r7, [r1, -r4] │ │ │ │ - @ instruction: 0x0101759e │ │ │ │ + tsteq r1, lr, lsl r3 │ │ │ │ + tsteq r1, r4, lsr r3 │ │ │ │ + strdeq r7, [r1, -lr] │ │ │ │ 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 │ │ │ │ - rscseq fp, sp, r6, lsr #12 │ │ │ │ - tsteq r0, ip, asr ip │ │ │ │ - rscseq fp, sp, ip, lsl r6 │ │ │ │ - rscseq fp, sp, r8, lsl #12 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - ldrshteq fp, [sp], #88 @ 0x58 │ │ │ │ - ldrshteq fp, [sp], #90 @ 0x5a │ │ │ │ - ldrshteq fp, [sp], #82 @ 0x52 │ │ │ │ - tsteq r0, sl, asr r6 │ │ │ │ - tsteq r0, ip, asr r6 │ │ │ │ - tsteq r0, r4, asr r6 │ │ │ │ - ldrhteq fp, [sp], #86 @ 0x56 │ │ │ │ - @ instruction: 0x0100bb9a │ │ │ │ - tsteq r1, r2, ror r4 │ │ │ │ - smlabbeq r1, r2, r4, r3 │ │ │ │ - @ instruction: 0x01011abe │ │ │ │ - rscseq fp, sp, ip, lsr #11 │ │ │ │ - tsteq r0, lr, lsr fp │ │ │ │ - smlalseq fp, sp, lr, r5 │ │ │ │ - rscseq fp, sp, sl, lsl #11 │ │ │ │ - ldrdeq r7, [r6, -r4] │ │ │ │ - rscseq fp, sp, r8, ror r5 │ │ │ │ - rscseq fp, sp, lr, ror r5 │ │ │ │ - rscseq fp, sp, lr, ror r5 │ │ │ │ - rscseq fp, sp, r6, ror r5 │ │ │ │ - rscseq fp, sp, ip, asr #10 │ │ │ │ - rscseq fp, sp, ip, asr #10 │ │ │ │ - rscseq fp, sp, ip, asr r5 │ │ │ │ - rscseq fp, sp, r6, ror r4 │ │ │ │ - rscseq fp, sp, lr, ror #8 │ │ │ │ - rscseq fp, sp, r2, asr #10 │ │ │ │ - rscseq fp, sp, r4, asr #8 │ │ │ │ - rscseq fp, sp, ip, lsr r4 │ │ │ │ - rscseq sp, pc, r4, lsr r1 @ │ │ │ │ - rscseq sp, pc, r2, lsr r1 @ │ │ │ │ - rscseq sp, pc, lr, lsr #2 │ │ │ │ - rscseq sp, pc, r2, ror r1 @ │ │ │ │ - rscseq sp, pc, r0, lsl #2 │ │ │ │ - ldrshteq sp, [pc], #12 │ │ │ │ - tsteq r0, r4, lsr r9 │ │ │ │ - tsteq r0, r4, lsr #18 │ │ │ │ - tsteq r0, ip, lsl r9 │ │ │ │ - tsteq r0, r4, lsl r9 │ │ │ │ - tsteq r0, ip, lsl #18 │ │ │ │ - tsteq r0, r4, lsl #18 │ │ │ │ - strdeq r7, [r0, -ip] │ │ │ │ - rscseq r2, lr, ip, ror fp │ │ │ │ - rscseq r2, lr, r8, ror fp │ │ │ │ - tsteq r1, r0, asr r2 │ │ │ │ - tsteq r1, ip, asr #4 │ │ │ │ - @ instruction: 0x010078b4 │ │ │ │ - smlatbeq r0, ip, r8, r7 │ │ │ │ - smlatbeq r0, r4, r8, r7 │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - tsteq r1, r4, lsl r2 │ │ │ │ - tsteq r1, r0, lsl r2 │ │ │ │ - tsteq r0, ip, ror r8 │ │ │ │ - rscseq r2, lr, r2, lsr #22 │ │ │ │ - rscseq r2, lr, r6, lsl #22 │ │ │ │ - tsteq r0, sl, ror #16 │ │ │ │ - rscseq fp, sp, r0, asr r2 │ │ │ │ - rscseq fp, sp, r8, asr #4 │ │ │ │ - @ instruction: 0x01016f92 │ │ │ │ - smlabbeq r1, r6, pc, r6 @ │ │ │ │ - smlabbeq r1, r2, pc, r6 @ │ │ │ │ - tsteq r1, sl, ror pc │ │ │ │ - tsteq r1, r6, lsl #8 │ │ │ │ - smlabteq r0, lr, r7, fp │ │ │ │ - smlabteq r0, ip, r7, fp │ │ │ │ - smlabteq r0, r8, r7, fp │ │ │ │ - tsteq r1, ip, lsr pc │ │ │ │ - rscseq fp, sp, lr, lsl #3 │ │ │ │ - rscseq fp, sp, r6, lsl #3 │ │ │ │ - @ instruction: 0x0100b796 │ │ │ │ - ldrhteq sl, [pc], #134 │ │ │ │ - ldrdeq r1, [r1, -r6] │ │ │ │ - rscseq fp, sp, sl, lsr r1 │ │ │ │ - rscseq fp, sp, r2, lsr r1 │ │ │ │ - swpeq r3, r2, [r1] │ │ │ │ - rscseq r9, lr, r4, lsr r3 │ │ │ │ - swpeq r3, r0, [r1] │ │ │ │ - tsteq r0, r0, lsr r7 │ │ │ │ - rscseq sl, pc, r2, lsr r8 @ │ │ │ │ - rscseq fp, sp, lr, lsr #5 │ │ │ │ - ldrhteq fp, [sp], #42 @ 0x2a │ │ │ │ - tsteq r6, ip, ror lr │ │ │ │ + rscseq fp, sp, r6, lsl #7 │ │ │ │ + @ instruction: 0x0100b9bc │ │ │ │ + rscseq fp, sp, ip, ror r3 │ │ │ │ + rscseq fp, sp, r8, ror #6 │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + rscseq fp, sp, r8, asr r3 │ │ │ │ + rscseq fp, sp, sl, asr r3 │ │ │ │ + rscseq fp, sp, r2, asr r3 │ │ │ │ + @ instruction: 0x0100e3ba │ │ │ │ + @ instruction: 0x0100e3bc │ │ │ │ + @ instruction: 0x0100e3b4 │ │ │ │ + rscseq fp, sp, r6, lsl r3 │ │ │ │ + strdeq fp, [r0, -sl] │ │ │ │ + ldrdeq r3, [r1, -r2] │ │ │ │ + smlatteq r1, r2, r1, r3 │ │ │ │ + tsteq r1, lr, lsl r8 │ │ │ │ + rscseq fp, sp, ip, lsl #6 │ │ │ │ + @ instruction: 0x0100b89e │ │ │ │ + ldrshteq fp, [sp], #46 @ 0x2e │ │ │ │ + rscseq fp, sp, sl, ror #5 │ │ │ │ + tsteq r6, r4, lsr r0 │ │ │ │ + ldrsbteq fp, [sp], #40 @ 0x28 │ │ │ │ + ldrsbteq fp, [sp], #46 @ 0x2e │ │ │ │ + ldrsbteq fp, [sp], #46 @ 0x2e │ │ │ │ + ldrsbteq fp, [sp], #38 @ 0x26 │ │ │ │ + rscseq fp, sp, ip, lsr #5 │ │ │ │ + rscseq fp, sp, ip, lsr #5 │ │ │ │ + ldrhteq fp, [sp], #44 @ 0x2c │ │ │ │ + ldrsbteq fp, [sp], #22 │ │ │ │ + rscseq fp, sp, lr, asr #3 │ │ │ │ rscseq fp, sp, r2, lsr #5 │ │ │ │ - rscseq fp, sp, r8, ror r2 │ │ │ │ - rscseq fp, sp, r4, lsl #5 │ │ │ │ - rscseq fp, sp, r0, lsl #5 │ │ │ │ - rscseq fp, sp, ip, ror r2 │ │ │ │ - rscseq fp, sp, r8, ror r2 │ │ │ │ - rscseq fp, sp, sl, ror r2 │ │ │ │ - smlatteq r6, lr, sp, r6 │ │ │ │ - rscseq fp, sp, sl, ror #4 │ │ │ │ - rscseq fp, sp, lr, ror #3 │ │ │ │ - ldrshteq fp, [sp], #28 │ │ │ │ - ldrshteq fp, [sp], #26 │ │ │ │ - ldrshteq fp, [sp], #24 │ │ │ │ - ldrshteq fp, [sp], #22 │ │ │ │ - ldrshteq fp, [sp], #24 │ │ │ │ - tsteq r6, ip, ror #26 │ │ │ │ - ldrshteq fp, [sp], #20 │ │ │ │ - rscseq fp, sp, sl, lsl #4 │ │ │ │ - tsteq r6, sl, lsr sp │ │ │ │ - smlabbeq r1, lr, lr, r6 │ │ │ │ - tsteq r1, ip, ror lr │ │ │ │ - tsteq r1, r6, ror lr │ │ │ │ - tsteq r1, r0, ror lr │ │ │ │ - tsteq r1, sl, ror #28 │ │ │ │ - rscseq fp, sp, r6, ror #1 │ │ │ │ - ldrshteq fp, [sp], #4 │ │ │ │ - @ instruction: 0x01066cb8 │ │ │ │ - rscseq fp, sp, r0, ror #1 │ │ │ │ - ldrhteq fp, [sp], #8 │ │ │ │ - rscseq fp, sp, r6, asr #1 │ │ │ │ - rscseq fp, sp, r4, asr #1 │ │ │ │ - rscseq fp, sp, r2, asr #1 │ │ │ │ - rscseq fp, sp, r0, asr #1 │ │ │ │ - rscseq fp, sp, r2, asr #1 │ │ │ │ - tsteq r6, r6, lsr ip │ │ │ │ - ldrhteq fp, [sp], #2 │ │ │ │ - rscseq fp, sp, r6, lsr r0 │ │ │ │ - rscseq fp, sp, r4, asr #32 │ │ │ │ - rscseq fp, sp, r2, asr #32 │ │ │ │ - rscseq fp, sp, r0, asr #32 │ │ │ │ - rscseq fp, sp, lr, lsr r0 │ │ │ │ - rscseq fp, sp, r0, asr #32 │ │ │ │ - @ instruction: 0x01066bb4 │ │ │ │ - rscseq fp, sp, ip, lsr r0 │ │ │ │ - rscseq fp, sp, r2, asr r0 │ │ │ │ - smlabbeq r6, r2, fp, r6 │ │ │ │ + rscseq fp, sp, r4, lsr #3 │ │ │ │ + smlalseq fp, sp, ip, r1 │ │ │ │ + smlalseq ip, pc, r4, lr @ │ │ │ │ + smlalseq ip, pc, r2, lr @ │ │ │ │ + rscseq ip, pc, lr, lsl #29 │ │ │ │ + ldrsbteq ip, [pc], #226 │ │ │ │ + rscseq ip, pc, r0, ror #28 │ │ │ │ + rscseq ip, pc, ip, asr lr @ │ │ │ │ + @ instruction: 0x01007694 │ │ │ │ + smlabbeq r0, r4, r6, r7 │ │ │ │ + tsteq r0, ip, ror r6 │ │ │ │ + tsteq r0, r4, ror r6 │ │ │ │ + tsteq r0, ip, ror #12 │ │ │ │ + tsteq r0, r4, ror #12 │ │ │ │ + tsteq r0, ip, asr r6 │ │ │ │ + ldrsbteq r2, [lr], #140 @ 0x8c │ │ │ │ + ldrsbteq r2, [lr], #136 @ 0x88 │ │ │ │ + @ instruction: 0x01012fb0 │ │ │ │ + smlatbeq r1, ip, pc, r2 @ │ │ │ │ + tsteq r0, r4, lsl r6 │ │ │ │ + tsteq r0, ip, lsl #12 │ │ │ │ + tsteq r0, r4, lsl #12 │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + tsteq r1, r4, ror pc │ │ │ │ + tsteq r1, r0, ror pc │ │ │ │ + ldrdeq r7, [r0, -ip] │ │ │ │ + rscseq r2, lr, r2, lsl #17 │ │ │ │ + rscseq r2, lr, r6, ror #16 │ │ │ │ + smlabteq r0, sl, r5, r7 │ │ │ │ + ldrhteq sl, [sp], #240 @ 0xf0 │ │ │ │ + rscseq sl, sp, r8, lsr #31 │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + smlatteq r1, r6, ip, r6 │ │ │ │ + smlatteq r1, r2, ip, r6 │ │ │ │ + ldrdeq r6, [r1, -sl] │ │ │ │ + tsteq r1, r6, ror #2 │ │ │ │ + tsteq r0, lr, lsr #10 │ │ │ │ + tsteq r0, ip, lsr #10 │ │ │ │ + tsteq r0, r8, lsr #10 │ │ │ │ + @ instruction: 0x01016c9c │ │ │ │ + rscseq sl, sp, lr, ror #29 │ │ │ │ + rscseq sl, sp, r6, ror #29 │ │ │ │ + strdeq fp, [r0, -r6] │ │ │ │ + rscseq sl, pc, r6, lsl r6 @ │ │ │ │ + tsteq r1, r6, lsr r4 │ │ │ │ + smlalseq sl, sp, sl, lr │ │ │ │ + smlalseq sl, sp, r2, lr │ │ │ │ + strdeq r2, [r1, -r2] │ │ │ │ + smlalseq r9, lr, r4, r0 │ │ │ │ + strdeq r2, [r1, -r0] │ │ │ │ + @ instruction: 0x0100b490 │ │ │ │ + smlalseq sl, pc, r2, r5 @ │ │ │ │ + rscseq fp, sp, lr │ │ │ │ + rscseq fp, sp, sl, lsl r0 │ │ │ │ + ldrdeq r6, [r6, -ip] │ │ │ │ + rscseq fp, sp, r2 │ │ │ │ + ldrsbteq sl, [sp], #248 @ 0xf8 │ │ │ │ + rscseq sl, sp, r4, ror #31 │ │ │ │ + rscseq sl, sp, r0, ror #31 │ │ │ │ + ldrsbteq sl, [sp], #252 @ 0xfc │ │ │ │ + ldrsbteq sl, [sp], #248 @ 0xf8 │ │ │ │ + ldrsbteq sl, [sp], #250 @ 0xfa │ │ │ │ + tsteq r6, lr, asr #22 │ │ │ │ + rscseq sl, sp, sl, asr #31 │ │ │ │ + rscseq sl, sp, lr, asr #30 │ │ │ │ + rscseq sl, sp, ip, asr pc │ │ │ │ + rscseq sl, sp, sl, asr pc │ │ │ │ + rscseq sl, sp, r8, asr pc │ │ │ │ + rscseq sl, sp, r6, asr pc │ │ │ │ + rscseq sl, sp, r8, asr pc │ │ │ │ + smlabteq r6, ip, sl, r6 │ │ │ │ + rscseq sl, sp, r4, asr pc │ │ │ │ + rscseq sl, sp, sl, ror #30 │ │ │ │ + @ instruction: 0x01066a9a │ │ │ │ + smlatteq r1, lr, fp, r6 │ │ │ │ + ldrdeq r6, [r1, -ip] │ │ │ │ ldrdeq r6, [r1, -r6] │ │ │ │ + ldrdeq r6, [r1, -r0] │ │ │ │ + smlabteq r1, sl, fp, r6 │ │ │ │ + rscseq sl, sp, r6, asr #28 │ │ │ │ + rscseq sl, sp, r4, asr lr │ │ │ │ + tsteq r6, r8, lsl sl │ │ │ │ + rscseq sl, sp, r0, asr #28 │ │ │ │ + rscseq sl, sp, r8, lsl lr │ │ │ │ + rscseq sl, sp, r6, lsr #28 │ │ │ │ + rscseq sl, sp, r4, lsr #28 │ │ │ │ + rscseq sl, sp, r2, lsr #28 │ │ │ │ + rscseq sl, sp, r0, lsr #28 │ │ │ │ + rscseq sl, sp, r2, lsr #28 │ │ │ │ + @ instruction: 0x01066996 │ │ │ │ + rscseq sl, sp, r2, lsl lr │ │ │ │ + smlalseq sl, sp, r6, sp │ │ │ │ + rscseq sl, sp, r4, lsr #27 │ │ │ │ + rscseq sl, sp, r2, lsr #27 │ │ │ │ + rscseq sl, sp, r0, lsr #27 │ │ │ │ + smlalseq sl, sp, lr, sp │ │ │ │ + rscseq sl, sp, r0, lsr #27 │ │ │ │ + tsteq r6, r4, lsl r9 │ │ │ │ + smlalseq sl, sp, ip, sp │ │ │ │ + ldrhteq sl, [sp], #210 @ 0xd2 │ │ │ │ + smlatteq r6, r2, r8, r6 │ │ │ │ + tsteq r1, r6, lsr sl │ │ │ │ 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, r4, lsl #22 │ │ │ │ - smlabteq r1, sl, sl, r6 │ │ │ │ - smlabbeq r1, r4, sl, r6 │ │ │ │ - @ instruction: 0x01016a92 │ │ │ │ - ldrdeq r6, [r1, -r0] │ │ │ │ - tsteq r1, lr, asr #22 │ │ │ │ - tsteq r1, r0, lsl #22 │ │ │ │ - tsteq r1, lr, lsl fp │ │ │ │ - tsteq r1, r4, asr fp │ │ │ │ + tsteq r1, r4, ror #16 │ │ │ │ + tsteq r1, sl, lsr #16 │ │ │ │ + smlatteq r1, r4, r7, r6 │ │ │ │ + strdeq r6, [r1, -r2] │ │ │ │ + tsteq r1, r0, lsr r8 │ │ │ │ + smlatbeq r1, lr, r8, r6 │ │ │ │ + tsteq r1, r0, ror #16 │ │ │ │ + tsteq r1, lr, ror r8 │ │ │ │ + @ instruction: 0x010168b4 │ │ │ │ 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 │ │ │ │ - ldrshteq r1, [lr], #206 @ 0xce │ │ │ │ - ldrhteq sl, [pc], #20 │ │ │ │ - ldrsbteq sl, [sp], #146 @ 0x92 │ │ │ │ - smlalseq sl, pc, r4, r1 @ │ │ │ │ - rscseq sl, sp, lr, lsr #22 │ │ │ │ - rscseq sl, pc, r8, ror r1 @ │ │ │ │ - rscseq r1, lr, r2, asr sp │ │ │ │ - rscseq sl, pc, r8, asr r1 @ │ │ │ │ - ldrshteq r9, [pc], #218 │ │ │ │ - rscseq sl, pc, ip, lsr r1 @ │ │ │ │ - ldrshteq fp, [pc], #142 │ │ │ │ - rscseq sl, pc, r2, lsr #2 │ │ │ │ - rscseq sl, sp, r8, lsl r9 │ │ │ │ - rscseq sl, pc, ip, lsl #11 │ │ │ │ - rscseq sl, pc, r6, lsl #11 │ │ │ │ - rscseq sl, pc, r0, lsl #11 │ │ │ │ - rscseq sl, pc, sl, ror r5 @ │ │ │ │ - rscseq sl, pc, ip, lsl #11 │ │ │ │ - rscseq sl, pc, lr, ror #10 │ │ │ │ - rscseq sl, pc, r8, ror #10 │ │ │ │ - tsteq r6, r4, lsl #14 │ │ │ │ + rscseq r1, lr, lr, asr sl │ │ │ │ + rscseq r9, pc, r4, lsl pc @ │ │ │ │ + rscseq sl, sp, r2, lsr r7 │ │ │ │ + ldrshteq r9, [pc], #228 │ │ │ │ + rscseq sl, sp, lr, lsl #17 │ │ │ │ + ldrsbteq r9, [pc], #232 │ │ │ │ + ldrhteq r1, [lr], #162 @ 0xa2 │ │ │ │ + ldrhteq r9, [pc], #232 │ │ │ │ + rscseq r9, pc, sl, asr fp @ │ │ │ │ + smlalseq r9, pc, ip, lr @ │ │ │ │ + rscseq fp, pc, lr, asr r6 @ │ │ │ │ + rscseq r9, pc, r2, lsl #29 │ │ │ │ + rscseq sl, sp, r8, ror r6 │ │ │ │ + rscseq sl, pc, ip, ror #5 │ │ │ │ + rscseq sl, pc, r6, ror #5 │ │ │ │ + rscseq sl, pc, r0, ror #5 │ │ │ │ + ldrsbteq sl, [pc], #42 │ │ │ │ + rscseq sl, pc, ip, ror #5 │ │ │ │ + rscseq sl, pc, lr, asr #5 │ │ │ │ + rscseq sl, pc, r8, asr #5 │ │ │ │ + tsteq r6, r4, ror #8 │ │ │ │ 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, r6, lsl #8 │ │ │ │ - tsteq r1, r0, lsr r9 │ │ │ │ - smlatbeq r1, lr, r8, r6 │ │ │ │ - rscseq sl, sp, r8, lsl #7 │ │ │ │ - rscseq sl, sp, r4, ror #6 │ │ │ │ - rscseq sl, sp, r2, asr r3 │ │ │ │ - tsteq r1, r8, asr r8 │ │ │ │ - ldrshteq sl, [sp], #40 @ 0x28 │ │ │ │ - ldrsbteq sl, [sp], #36 @ 0x24 │ │ │ │ - tsteq r1, ip, lsr r8 │ │ │ │ - rscseq sl, sp, r4, ror #4 │ │ │ │ - rscseq sl, sp, r8, lsr r2 │ │ │ │ - rscseq sl, sp, lr, lsr #4 │ │ │ │ - rscseq sl, sp, sl, lsl #4 │ │ │ │ - rscseq sl, sp, r0, ror #3 │ │ │ │ - ldrhteq sl, [sp], #22 │ │ │ │ - rscseq sl, sp, ip, lsr #3 │ │ │ │ - rscseq sl, sp, r6, lsl #3 │ │ │ │ - rscseq sl, sp, sl, asr r1 │ │ │ │ - smlatteq r1, r0, r6, r6 │ │ │ │ - ldrshteq sl, [sp], #6 │ │ │ │ - rscseq sl, sp, ip, asr #1 │ │ │ │ - rscseq sl, sp, r2, lsr #1 │ │ │ │ - smlalseq sl, sp, r8, r0 │ │ │ │ - rscseq sl, sp, r4, ror r0 │ │ │ │ - rscseq sl, sp, r0, asr r0 │ │ │ │ - rscseq sl, sp, r4, lsr #32 │ │ │ │ - ldrshteq r9, [sp], #250 @ 0xfa │ │ │ │ - ldrshteq r9, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r9, sp, ip, asr #31 │ │ │ │ - rscseq r9, sp, r0, lsr #31 │ │ │ │ - smlalseq r9, sp, r6, pc @ │ │ │ │ - rscseq r9, sp, r2, ror pc │ │ │ │ - rscseq r9, sp, ip, asr pc │ │ │ │ - smlatbeq r1, r8, r5, r6 │ │ │ │ - rscseq r9, sp, lr, ror #29 │ │ │ │ - ldrsbteq r9, [sp], #232 @ 0xe8 │ │ │ │ - smlalseq r9, sp, r8, lr │ │ │ │ - rscseq r9, sp, r8, ror #28 │ │ │ │ + rscseq sl, sp, r6, ror #2 │ │ │ │ + @ instruction: 0x01016690 │ │ │ │ + tsteq r1, lr, lsl #12 │ │ │ │ + rscseq sl, sp, r8, ror #1 │ │ │ │ + rscseq sl, sp, r4, asr #1 │ │ │ │ + ldrhteq sl, [sp], #2 │ │ │ │ + @ instruction: 0x010165b8 │ │ │ │ + rscseq sl, sp, r8, asr r0 │ │ │ │ + rscseq sl, sp, r4, lsr r0 │ │ │ │ + @ instruction: 0x0101659c │ │ │ │ + rscseq r9, sp, r4, asr #31 │ │ │ │ + smlalseq r9, sp, r8, pc @ │ │ │ │ + rscseq r9, sp, lr, lsl #31 │ │ │ │ + rscseq r9, sp, sl, ror #30 │ │ │ │ + rscseq r9, sp, r0, asr #30 │ │ │ │ + rscseq r9, sp, r6, lsl pc │ │ │ │ + rscseq r9, sp, ip, lsl #30 │ │ │ │ + rscseq r9, sp, r6, ror #29 │ │ │ │ + ldrhteq r9, [sp], #234 @ 0xea │ │ │ │ + tsteq r1, r0, asr #8 │ │ │ │ + rscseq r9, sp, r6, asr lr │ │ │ │ rscseq r9, sp, ip, lsr #28 │ │ │ │ - rscseq r9, sp, r2, lsr #28 │ │ │ │ - rscseq r9, sp, lr, lsl #28 │ │ │ │ - ldrsbteq r9, [sp], #222 @ 0xde │ │ │ │ + rscseq r9, sp, r2, lsl #28 │ │ │ │ + ldrshteq r9, [sp], #216 @ 0xd8 │ │ │ │ ldrsbteq r9, [sp], #212 @ 0xd4 │ │ │ │ - ldrhteq r9, [sp], #214 @ 0xd6 │ │ │ │ - rscseq r9, sp, sl, ror #26 │ │ │ │ - rscseq r9, sp, r6, asr #26 │ │ │ │ - rscseq r9, sp, r2, lsr sp │ │ │ │ + ldrhteq r9, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r9, sp, r4, lsl #27 │ │ │ │ + rscseq r9, sp, sl, asr sp │ │ │ │ + rscseq r9, sp, r0, asr sp │ │ │ │ + rscseq r9, sp, ip, lsr #26 │ │ │ │ rscseq r9, sp, r0, lsl #26 │ │ │ │ - rscseq r9, sp, lr, asr #25 │ │ │ │ - smlalseq r9, sp, ip, ip │ │ │ │ - rscseq r9, sp, lr, ror #24 │ │ │ │ - rscseq r9, sp, ip, lsr ip │ │ │ │ - rscseq r9, sp, ip, lsl #24 │ │ │ │ - ldrsbteq r9, [sp], #188 @ 0xbc │ │ │ │ - ldrhteq r9, [sp], #190 @ 0xbe │ │ │ │ - smlalseq r9, sp, r8, fp │ │ │ │ - rscseq r9, sp, r8, ror #22 │ │ │ │ - rscseq r9, sp, lr, asr fp │ │ │ │ - rscseq r9, sp, r8, lsr fp │ │ │ │ - rscseq r9, sp, r8, lsl #22 │ │ │ │ - ldrsbteq r9, [sp], #166 @ 0xa6 │ │ │ │ - ldrhteq r9, [sp], #160 @ 0xa0 │ │ │ │ - rscseq r9, sp, ip, lsl #21 │ │ │ │ - rscseq r9, sp, r2, ror #20 │ │ │ │ - rscseq r9, sp, sl, asr sl │ │ │ │ - rscseq r9, sp, r6, lsr sl │ │ │ │ - rscseq r9, sp, r6, lsl #20 │ │ │ │ - ldrsbteq r9, [sp], #156 @ 0x9c │ │ │ │ - ldrhteq r9, [sp], #146 @ 0x92 │ │ │ │ - rscseq r9, sp, lr, lsl #19 │ │ │ │ - rscseq r9, sp, sl, ror #18 │ │ │ │ + ldrshteq r9, [sp], #198 @ 0xc6 │ │ │ │ + ldrsbteq r9, [sp], #194 @ 0xc2 │ │ │ │ + ldrhteq r9, [sp], #204 @ 0xcc │ │ │ │ + tsteq r1, r8, lsl #6 │ │ │ │ + rscseq r9, sp, lr, asr #24 │ │ │ │ + rscseq r9, sp, r8, lsr ip │ │ │ │ + ldrshteq r9, [sp], #184 @ 0xb8 │ │ │ │ + rscseq r9, sp, r8, asr #23 │ │ │ │ + rscseq r9, sp, ip, lsl #23 │ │ │ │ + rscseq r9, sp, r2, lsl #23 │ │ │ │ + rscseq r9, sp, lr, ror #22 │ │ │ │ + rscseq r9, sp, lr, lsr fp │ │ │ │ + rscseq r9, sp, r4, lsr fp │ │ │ │ + rscseq r9, sp, r6, lsl fp │ │ │ │ + rscseq r9, sp, sl, asr #21 │ │ │ │ + rscseq r9, sp, r6, lsr #21 │ │ │ │ + smlalseq r9, sp, r2, sl │ │ │ │ + rscseq r9, sp, r0, ror #20 │ │ │ │ + rscseq r9, sp, lr, lsr #20 │ │ │ │ + ldrshteq r9, [sp], #156 @ 0x9c │ │ │ │ + rscseq r9, sp, lr, asr #19 │ │ │ │ + smlalseq r9, sp, ip, r9 │ │ │ │ + rscseq r9, sp, ip, ror #18 │ │ │ │ rscseq r9, sp, ip, lsr r9 │ │ │ │ - rscseq r9, sp, r4, lsr r9 │ │ │ │ - rscseq r9, sp, r2, lsl r9 │ │ │ │ - rscseq r9, sp, r8, ror #17 │ │ │ │ + rscseq r9, sp, lr, lsl r9 │ │ │ │ + ldrshteq r9, [sp], #136 @ 0x88 │ │ │ │ + rscseq r9, sp, r8, asr #17 │ │ │ │ ldrhteq r9, [sp], #142 @ 0x8e │ │ │ │ - ldrhteq r9, [sp], #134 @ 0x86 │ │ │ │ - smlalseq r9, sp, r2, r8 │ │ │ │ - rscseq r9, sp, r4, ror #16 │ │ │ │ - rscseq r9, sp, ip, asr r8 │ │ │ │ - rscseq r9, sp, sl, lsr r8 │ │ │ │ - rscseq r9, sp, lr, lsl #16 │ │ │ │ - rscseq r9, sp, r2, ror #15 │ │ │ │ - ldrhteq r9, [sp], #114 @ 0x72 │ │ │ │ - rscseq r9, sp, r0, lsl #15 │ │ │ │ + smlalseq r9, sp, r8, r8 │ │ │ │ + rscseq r9, sp, r8, ror #16 │ │ │ │ + rscseq r9, sp, r6, lsr r8 │ │ │ │ + rscseq r9, sp, r0, lsl r8 │ │ │ │ + rscseq r9, sp, ip, ror #15 │ │ │ │ + rscseq r9, sp, r2, asr #15 │ │ │ │ + ldrhteq r9, [sp], #122 @ 0x7a │ │ │ │ + smlalseq r9, sp, r6, r7 │ │ │ │ + rscseq r9, sp, r6, ror #14 │ │ │ │ + rscseq r9, sp, ip, lsr r7 │ │ │ │ + rscseq r9, sp, r2, lsl r7 │ │ │ │ + rscseq r9, sp, lr, ror #13 │ │ │ │ + rscseq r9, sp, sl, asr #13 │ │ │ │ + smlalseq r9, sp, ip, r6 │ │ │ │ + smlalseq r9, sp, r4, r6 │ │ │ │ + rscseq r9, sp, r2, ror r6 │ │ │ │ + rscseq r9, sp, r8, asr #12 │ │ │ │ + rscseq r9, sp, lr, lsl r6 │ │ │ │ + rscseq r9, sp, r6, lsl r6 │ │ │ │ + ldrshteq r9, [sp], #82 @ 0x52 │ │ │ │ + rscseq r9, sp, r4, asr #11 │ │ │ │ + ldrhteq r9, [sp], #92 @ 0x5c │ │ │ │ + smlalseq r9, sp, sl, r5 │ │ │ │ + rscseq r9, sp, lr, ror #10 │ │ │ │ + rscseq r9, sp, r2, asr #10 │ │ │ │ + rscseq r9, sp, r2, lsl r5 │ │ │ │ + rscseq r9, sp, r0, ror #9 │ │ │ │ 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, r6, lsl #12 │ │ │ │ - rscseq r9, sp, r2, ror #11 │ │ │ │ - ldrhteq r9, [sp], #86 @ 0x56 │ │ │ │ - rscseq r9, sp, ip, lsr #11 │ │ │ │ - rscseq r9, sp, r6, lsl #11 │ │ │ │ - rscseq r9, sp, r6, asr r5 │ │ │ │ - rscseq r9, sp, r6, lsr #10 │ │ │ │ - rscseq r9, sp, ip, lsl r5 │ │ │ │ - ldrshteq r9, [sp], #72 @ 0x48 │ │ │ │ - rscseq r9, sp, ip, asr #9 │ │ │ │ - rscseq r9, sp, r2, asr #9 │ │ │ │ - smlalseq r9, sp, ip, r4 │ │ │ │ - rscseq r9, sp, sl, ror #8 │ │ │ │ - rscseq r9, sp, lr, lsr r4 │ │ │ │ - rscseq r9, sp, r2, lsl r4 │ │ │ │ - rscseq r9, sp, ip, ror #7 │ │ │ │ - rscseq r9, sp, r6, asr #7 │ │ │ │ - smlalseq r9, sp, r6, r3 │ │ │ │ - rscseq r9, sp, ip, lsl #7 │ │ │ │ - rscseq r9, sp, r8, ror #6 │ │ │ │ - rscseq r9, sp, ip, lsr r3 │ │ │ │ - rscseq r9, sp, r0, lsl r3 │ │ │ │ - rscseq r9, sp, r6, lsl #6 │ │ │ │ - rscseq r9, sp, r0, ror #5 │ │ │ │ - ldrhteq r9, [sp], #32 │ │ │ │ - rscseq r9, sp, r6, lsr #5 │ │ │ │ - rscseq r9, sp, r2, lsl #5 │ │ │ │ - rscseq r9, sp, r4, asr r2 │ │ │ │ + rscseq r9, sp, r6, ror #6 │ │ │ │ + rscseq r9, sp, r2, asr #6 │ │ │ │ + rscseq r9, sp, r6, lsl r3 │ │ │ │ + rscseq r9, sp, ip, lsl #6 │ │ │ │ + rscseq r9, sp, r6, ror #5 │ │ │ │ + ldrhteq r9, [sp], #38 @ 0x26 │ │ │ │ + rscseq r9, sp, r6, lsl #5 │ │ │ │ + rscseq r9, sp, ip, ror r2 │ │ │ │ + rscseq r9, sp, r8, asr r2 │ │ │ │ + rscseq r9, sp, ip, lsr #4 │ │ │ │ rscseq r9, sp, r2, lsr #4 │ │ │ │ - ldrshteq r9, [sp], #20 │ │ │ │ - rscseq r9, sp, r4, asr #3 │ │ │ │ - smlalseq r9, sp, r4, r1 │ │ │ │ - rscseq r9, sp, r4, ror r1 │ │ │ │ - rscseq r9, sp, r0, asr r1 │ │ │ │ - rscseq r9, sp, r4, lsr #2 │ │ │ │ - rscseq r9, sp, sl, lsl r1 │ │ │ │ - ldrshteq r9, [sp], #4 │ │ │ │ + ldrshteq r9, [sp], #28 │ │ │ │ + rscseq r9, sp, sl, asr #3 │ │ │ │ + smlalseq r9, sp, lr, r1 │ │ │ │ + rscseq r9, sp, r2, ror r1 │ │ │ │ + rscseq r9, sp, ip, asr #2 │ │ │ │ + rscseq r9, sp, r6, lsr #2 │ │ │ │ + ldrshteq r9, [sp], #6 │ │ │ │ + rscseq r9, sp, ip, ror #1 │ │ │ │ rscseq r9, sp, r8, asr #1 │ │ │ │ smlalseq r9, sp, ip, r0 │ │ │ │ - rscseq r9, sp, r6, ror r0 │ │ │ │ - rscseq r9, sp, r0, asr r0 │ │ │ │ - rscseq r9, sp, r0, lsr #32 │ │ │ │ - rscseq r9, sp, r6, lsl r0 │ │ │ │ - ldrshteq r8, [sp], #242 @ 0xf2 │ │ │ │ - rscseq r8, sp, r4, asr #31 │ │ │ │ - smlalseq r8, sp, r4, pc @ │ │ │ │ - rscseq r8, sp, r4, ror #30 │ │ │ │ - rscseq r8, sp, r4, asr #30 │ │ │ │ - rscseq r8, sp, r0, lsr #30 │ │ │ │ + rscseq r9, sp, r0, ror r0 │ │ │ │ + rscseq r9, sp, r6, rrx │ │ │ │ + rscseq r9, sp, r0, asr #32 │ │ │ │ + rscseq r9, sp, r0, lsl r0 │ │ │ │ + rscseq r9, sp, r6 │ │ │ │ + rscseq r8, sp, r2, ror #31 │ │ │ │ + ldrhteq r8, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r8, sp, r2, lsl #31 │ │ │ │ + rscseq r8, sp, r4, asr pc │ │ │ │ + rscseq r8, sp, r4, lsr #30 │ │ │ │ ldrshteq r8, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r8, sp, sl, ror #29 │ │ │ │ - rscseq r8, sp, r4, asr #29 │ │ │ │ - smlalseq r8, sp, r6, lr │ │ │ │ - rscseq r8, sp, r8, ror #28 │ │ │ │ - rscseq r8, sp, r0, ror #28 │ │ │ │ - rscseq r8, sp, lr, lsr lr │ │ │ │ - rscseq r8, sp, r4, lsl lr │ │ │ │ - rscseq r8, sp, ip, lsl #28 │ │ │ │ - rscseq r8, sp, r8, ror #27 │ │ │ │ - ldrhteq r8, [sp], #216 @ 0xd8 │ │ │ │ - rscseq r8, sp, r8, lsl #27 │ │ │ │ - rscseq r8, sp, lr, asr sp │ │ │ │ - rscseq r8, sp, r4, lsr sp │ │ │ │ - rscseq r8, sp, r0, lsl sp │ │ │ │ - rscseq r8, sp, ip, ror #25 │ │ │ │ - rscseq r8, sp, r0, asr #25 │ │ │ │ - ldrhteq r8, [sp], #202 @ 0xca │ │ │ │ - smlalseq r8, sp, sl, ip │ │ │ │ - rscseq r8, sp, r2, ror ip │ │ │ │ + ldrsbteq r8, [sp], #228 @ 0xe4 │ │ │ │ + ldrhteq r8, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r8, sp, r4, lsl #29 │ │ │ │ + rscseq r8, sp, sl, ror lr │ │ │ │ + rscseq r8, sp, r4, asr lr │ │ │ │ + rscseq r8, sp, r8, lsr #28 │ │ │ │ + ldrshteq r8, [sp], #220 @ 0xdc │ │ │ │ + ldrsbteq r8, [sp], #214 @ 0xd6 │ │ │ │ + ldrhteq r8, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r8, sp, r0, lsl #27 │ │ │ │ + rscseq r8, sp, r6, ror sp │ │ │ │ + rscseq r8, sp, r2, asr sp │ │ │ │ + rscseq r8, sp, r4, lsr #26 │ │ │ │ + ldrshteq r8, [sp], #196 @ 0xc4 │ │ │ │ + rscseq r8, sp, r4, asr #25 │ │ │ │ + rscseq r8, sp, r4, lsr #25 │ │ │ │ + rscseq r8, sp, r0, lsl #25 │ │ │ │ + rscseq r8, sp, r4, asr ip │ │ │ │ rscseq r8, sp, sl, asr #24 │ │ │ │ - rscseq r8, sp, r4, asr #24 │ │ │ │ - rscseq r8, sp, r2, lsr #24 │ │ │ │ + rscseq r8, sp, r4, lsr #24 │ │ │ │ ldrshteq r8, [sp], #182 @ 0xb6 │ │ │ │ - ldrshteq r8, [sp], #176 @ 0xb0 │ │ │ │ - ldrsbteq r8, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r8, sp, r8, lsr #23 │ │ │ │ - rscseq r8, sp, ip, ror fp │ │ │ │ - rscseq r8, sp, r0, asr fp │ │ │ │ - rscseq r8, sp, r4, lsr fp │ │ │ │ - rscseq r8, sp, r4, lsl fp │ │ │ │ - rscseq r8, sp, lr, ror #21 │ │ │ │ + rscseq r8, sp, r8, asr #23 │ │ │ │ + rscseq r8, sp, r0, asr #23 │ │ │ │ + smlalseq r8, sp, lr, fp │ │ │ │ + rscseq r8, sp, r4, ror fp │ │ │ │ + rscseq r8, sp, ip, ror #22 │ │ │ │ + rscseq r8, sp, r8, asr #22 │ │ │ │ + rscseq r8, sp, r8, lsl fp │ │ │ │ rscseq r8, sp, r8, ror #21 │ │ │ │ - rscseq r8, sp, r8, asr #21 │ │ │ │ - smlalseq r8, sp, lr, sl │ │ │ │ - rscseq r8, sp, r4, ror sl │ │ │ │ - rscseq r8, sp, lr, ror #20 │ │ │ │ - rscseq r8, sp, r0, asr sl │ │ │ │ - rscseq r8, sp, sl, lsr #20 │ │ │ │ - rscseq r8, sp, r4, lsr #20 │ │ │ │ - rscseq r8, sp, r4, lsl #20 │ │ │ │ - ldrdeq r4, [r1, -r8] │ │ │ │ - tsteq r1, r2, lsl #30 │ │ │ │ - rscseq r8, sp, ip, ror #19 │ │ │ │ - rscseq r8, sp, r6, ror #19 │ │ │ │ + ldrhteq r8, [sp], #174 @ 0xae │ │ │ │ + smlalseq r8, sp, r4, sl │ │ │ │ + rscseq r8, sp, r0, ror sl │ │ │ │ + rscseq r8, sp, ip, asr #20 │ │ │ │ + rscseq r8, sp, r0, lsr #20 │ │ │ │ + rscseq r8, sp, sl, lsl sl │ │ │ │ + ldrshteq r8, [sp], #154 @ 0x9a │ │ │ │ + ldrsbteq r8, [sp], #146 @ 0x92 │ │ │ │ + rscseq r8, sp, sl, lsr #19 │ │ │ │ + rscseq r8, sp, r4, lsr #19 │ │ │ │ + rscseq r8, sp, r2, lsl #19 │ │ │ │ + rscseq r8, sp, r6, asr r9 │ │ │ │ + rscseq r8, sp, r0, asr r9 │ │ │ │ + rscseq r8, sp, r0, lsr r9 │ │ │ │ + rscseq r8, sp, r8, lsl #18 │ │ │ │ + ldrsbteq r8, [sp], #140 @ 0x8c │ │ │ │ + ldrhteq r8, [sp], #128 @ 0x80 │ │ │ │ + smlalseq r8, sp, r4, r8 │ │ │ │ + rscseq r8, sp, r4, ror r8 │ │ │ │ + rscseq r8, sp, lr, asr #16 │ │ │ │ + rscseq r8, sp, r8, asr #16 │ │ │ │ + rscseq r8, sp, r8, lsr #16 │ │ │ │ + ldrshteq r8, [sp], #126 @ 0x7e │ │ │ │ + ldrsbteq r8, [sp], #116 @ 0x74 │ │ │ │ + rscseq r8, sp, lr, asr #15 │ │ │ │ + ldrhteq r8, [sp], #112 @ 0x70 │ │ │ │ + rscseq r8, sp, sl, lsl #15 │ │ │ │ + rscseq r8, sp, r4, lsl #15 │ │ │ │ + rscseq r8, sp, r4, ror #14 │ │ │ │ + tsteq r1, r8, lsr sp │ │ │ │ + tsteq r1, r2, ror #24 │ │ │ │ + rscseq r8, sp, ip, asr #14 │ │ │ │ + rscseq r8, sp, r6, asr #14 │ │ │ │ ldrbtmi r4, [r8], #-2148 @ 0xfffff79c │ │ │ │ stmdami r4!, {r2, r6, r7, sp, lr, pc}^ │ │ │ │ sbc r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2147 @ 0xfffff79d │ │ │ │ stmdami r3!, {r1, r2, r3, r4, r5, r7, sp, lr, pc}^ │ │ │ │ adcs r4, fp, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2146 @ 0xfffff79e │ │ │ │ @@ -145458,81 +145458,81 @@ │ │ │ │ stmdami r5, {r1, r3, sp, lr, pc}^ │ │ │ │ and r4, r7, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2116 @ 0xfffff7bc │ │ │ │ stmdami r4, {r2, sp, lr, pc}^ │ │ │ │ and r4, r1, r8, ror r4 │ │ │ │ ldrbtmi r4, [r8], #-2115 @ 0xfffff7bd │ │ │ │ svclt 0x0000bd08 │ │ │ │ - rscseq r8, sp, r6, ror #16 │ │ │ │ - rscseq r8, sp, r0, ror #16 │ │ │ │ - rscseq r8, sp, sl, asr r8 │ │ │ │ - rscseq r8, sp, r4, asr r8 │ │ │ │ - rscseq r8, sp, lr, asr #16 │ │ │ │ - rscseq r8, sp, r8, asr #16 │ │ │ │ - rscseq r8, sp, r2, asr #16 │ │ │ │ - smlatbeq r1, ip, sp, r4 │ │ │ │ - rscseq r8, sp, r6, lsr r8 │ │ │ │ - rscseq r8, sp, r0, lsr r8 │ │ │ │ - rscseq r8, sp, sl, lsr #16 │ │ │ │ - rscseq r8, sp, r4, lsr #16 │ │ │ │ - rscseq r8, sp, lr, lsl r8 │ │ │ │ - rscseq r8, sp, r8, lsl r8 │ │ │ │ - rscseq r8, sp, r2, lsl r8 │ │ │ │ - rscseq r8, sp, ip, lsl #16 │ │ │ │ - tsteq r1, lr, lsr #28 │ │ │ │ - tsteq r1, r4, lsl #28 │ │ │ │ - tsteq r1, r6, asr lr │ │ │ │ - ldrshteq r8, [sp], #116 @ 0x74 │ │ │ │ - rscseq r8, sp, lr, ror #15 │ │ │ │ - @ instruction: 0x01014eb8 │ │ │ │ - @ instruction: 0x01014e92 │ │ │ │ - ldrsbteq r8, [sp], #124 @ 0x7c │ │ │ │ - smlabteq r1, r6, lr, r4 │ │ │ │ - ldrsbteq r8, [sp], #112 @ 0x70 │ │ │ │ - rscseq r8, sp, sl, asr #15 │ │ │ │ - rscseq r8, sp, r4, asr #15 │ │ │ │ - ldrhteq r8, [sp], #126 @ 0x7e │ │ │ │ - ldrhteq r8, [sp], #120 @ 0x78 │ │ │ │ - ldrhteq r8, [sp], #114 @ 0x72 │ │ │ │ - rscseq r8, sp, ip, lsr #15 │ │ │ │ - rscseq r8, sp, r6, lsr #15 │ │ │ │ - rscseq r8, sp, r0, lsr #15 │ │ │ │ - smlalseq r8, sp, sl, r7 │ │ │ │ - smlalseq r8, sp, r4, r7 │ │ │ │ - rscseq r8, sp, lr, lsl #15 │ │ │ │ - rscseq r8, sp, r8, lsl #15 │ │ │ │ - rscseq r8, sp, r2, lsl #15 │ │ │ │ - rscseq r8, sp, ip, ror r7 │ │ │ │ - rscseq r8, sp, r6, ror r7 │ │ │ │ - rscseq r8, sp, r0, ror r7 │ │ │ │ - rscseq r8, sp, sl, ror #14 │ │ │ │ - rscseq r8, sp, r4, ror #14 │ │ │ │ - rscseq r8, sp, lr, asr r7 │ │ │ │ - rscseq r8, sp, r8, asr r7 │ │ │ │ - rscseq r8, sp, r2, asr r7 │ │ │ │ - rscseq r8, sp, ip, asr #14 │ │ │ │ - rscseq r8, sp, r6, asr #14 │ │ │ │ - rscseq r8, sp, r0, asr #14 │ │ │ │ - rscseq r8, sp, sl, lsr r7 │ │ │ │ - rscseq r8, sp, r4, lsr r7 │ │ │ │ - rscseq r8, sp, lr, lsr #14 │ │ │ │ - rscseq r8, sp, r8, lsr #14 │ │ │ │ - rscseq r8, sp, r2, lsr #14 │ │ │ │ - rscseq r8, sp, ip, lsl r7 │ │ │ │ - rscseq r8, sp, r6, lsl r7 │ │ │ │ - rscseq r8, sp, r0, lsl r7 │ │ │ │ - rscseq r8, sp, sl, lsl #14 │ │ │ │ - rscseq r8, sp, r4, lsl #14 │ │ │ │ - ldrshteq r8, [sp], #110 @ 0x6e │ │ │ │ - ldrshteq r8, [sp], #104 @ 0x68 │ │ │ │ - ldrshteq r8, [sp], #98 @ 0x62 │ │ │ │ - rscseq r8, sp, ip, ror #13 │ │ │ │ - rscseq r8, sp, r6, ror #13 │ │ │ │ - rscseq r8, sp, r0, ror #13 │ │ │ │ - ldrsbteq r8, [sp], #106 @ 0x6a │ │ │ │ + rscseq r8, sp, r6, asr #11 │ │ │ │ + rscseq r8, sp, r0, asr #11 │ │ │ │ + ldrhteq r8, [sp], #90 @ 0x5a │ │ │ │ + ldrhteq r8, [sp], #84 @ 0x54 │ │ │ │ + rscseq r8, sp, lr, lsr #11 │ │ │ │ + rscseq r8, sp, r8, lsr #11 │ │ │ │ + rscseq r8, sp, r2, lsr #11 │ │ │ │ + tsteq r1, ip, lsl #22 │ │ │ │ + smlalseq r8, sp, r6, r5 │ │ │ │ + smlalseq r8, sp, r0, r5 │ │ │ │ + rscseq r8, sp, sl, lsl #11 │ │ │ │ + rscseq r8, sp, r4, lsl #11 │ │ │ │ + rscseq r8, sp, lr, ror r5 │ │ │ │ + rscseq r8, sp, r8, ror r5 │ │ │ │ + rscseq r8, sp, r2, ror r5 │ │ │ │ + rscseq r8, sp, ip, ror #10 │ │ │ │ + smlabbeq r1, lr, fp, r4 │ │ │ │ + tsteq r1, r4, ror #22 │ │ │ │ + @ instruction: 0x01014bb6 │ │ │ │ + rscseq r8, sp, r4, asr r5 │ │ │ │ + rscseq r8, sp, lr, asr #10 │ │ │ │ + tsteq r1, r8, lsl ip │ │ │ │ + strdeq r4, [r1, -r2] │ │ │ │ + rscseq r8, sp, ip, lsr r5 │ │ │ │ + tsteq r1, r6, lsr #24 │ │ │ │ + rscseq r8, sp, r0, lsr r5 │ │ │ │ + rscseq r8, sp, sl, lsr #10 │ │ │ │ + rscseq r8, sp, r4, lsr #10 │ │ │ │ + rscseq r8, sp, lr, lsl r5 │ │ │ │ + rscseq r8, sp, r8, lsl r5 │ │ │ │ + rscseq r8, sp, r2, lsl r5 │ │ │ │ + rscseq r8, sp, ip, lsl #10 │ │ │ │ + rscseq r8, sp, r6, lsl #10 │ │ │ │ + rscseq r8, sp, r0, lsl #10 │ │ │ │ + ldrshteq r8, [sp], #74 @ 0x4a │ │ │ │ + ldrshteq r8, [sp], #68 @ 0x44 │ │ │ │ + rscseq r8, sp, lr, ror #9 │ │ │ │ + rscseq r8, sp, r8, ror #9 │ │ │ │ + rscseq r8, sp, r2, ror #9 │ │ │ │ + ldrsbteq r8, [sp], #76 @ 0x4c │ │ │ │ + ldrsbteq r8, [sp], #70 @ 0x46 │ │ │ │ + ldrsbteq r8, [sp], #64 @ 0x40 │ │ │ │ + rscseq r8, sp, sl, asr #9 │ │ │ │ + rscseq r8, sp, r4, asr #9 │ │ │ │ + ldrhteq r8, [sp], #78 @ 0x4e │ │ │ │ + ldrhteq r8, [sp], #72 @ 0x48 │ │ │ │ + ldrhteq r8, [sp], #66 @ 0x42 │ │ │ │ + rscseq r8, sp, ip, lsr #9 │ │ │ │ + rscseq r8, sp, r6, lsr #9 │ │ │ │ + rscseq r8, sp, r0, lsr #9 │ │ │ │ + smlalseq r8, sp, sl, r4 │ │ │ │ + smlalseq r8, sp, r4, r4 │ │ │ │ + rscseq r8, sp, lr, lsl #9 │ │ │ │ + rscseq r8, sp, r8, lsl #9 │ │ │ │ + rscseq r8, sp, r2, lsl #9 │ │ │ │ + rscseq r8, sp, ip, ror r4 │ │ │ │ + rscseq r8, sp, r6, ror r4 │ │ │ │ + rscseq r8, sp, r0, ror r4 │ │ │ │ + rscseq r8, sp, sl, ror #8 │ │ │ │ + rscseq r8, sp, r4, ror #8 │ │ │ │ + rscseq r8, sp, lr, asr r4 │ │ │ │ + rscseq r8, sp, r8, asr r4 │ │ │ │ + rscseq r8, sp, r2, asr r4 │ │ │ │ + rscseq r8, sp, ip, asr #8 │ │ │ │ + rscseq r8, sp, r6, asr #8 │ │ │ │ + rscseq r8, sp, r0, asr #8 │ │ │ │ + rscseq r8, sp, sl, lsr r4 │ │ │ │ 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, r6, lsr sl │ │ │ │ - rscseq r8, pc, lr, ror r0 @ │ │ │ │ + smlalseq r8, sp, r6, r7 │ │ │ │ + ldrsbteq r7, [pc], #222 │ │ │ │ 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 │ │ │ │ - rscseq lr, sp, r2, lsr #16 │ │ │ │ - ldrsbteq r6, [pc], #200 │ │ │ │ - ldrshteq r7, [sp], #70 @ 0x46 │ │ │ │ - ldrhteq r6, [pc], #200 │ │ │ │ - smlalseq lr, sp, r2, r8 │ │ │ │ - smlalseq r6, pc, r8, ip @ │ │ │ │ - tsteq r0, ip, lsl #30 │ │ │ │ - rscseq r6, pc, r6, lsl #25 │ │ │ │ - @ instruction: 0x0101379c │ │ │ │ - smlatbeq r1, r0, r7, r3 │ │ │ │ - smlatbeq r0, r6, r6, r8 │ │ │ │ - rscseq r6, pc, r8, lsr #24 │ │ │ │ - smlabbeq r1, lr, r7, r3 │ │ │ │ - @ instruction: 0x01013790 │ │ │ │ - smlabbeq r1, lr, r7, r3 │ │ │ │ - ldrhteq r8, [pc], #62 │ │ │ │ - rscseq r6, pc, r2, ror #23 │ │ │ │ - rscseq r7, sp, r0, lsr #8 │ │ │ │ - rscseq r6, pc, r8, asr #23 │ │ │ │ - smlalseq r7, sp, sl, r0 │ │ │ │ + rscseq lr, sp, r2, lsl #11 │ │ │ │ + rscseq r6, pc, r8, lsr sl @ │ │ │ │ + rscseq r7, sp, r6, asr r2 │ │ │ │ + rscseq r6, pc, r8, lsl sl @ │ │ │ │ + ldrshteq lr, [sp], #82 @ 0x52 │ │ │ │ + ldrshteq r6, [pc], #152 │ │ │ │ + tsteq r0, ip, ror #24 │ │ │ │ + rscseq r6, pc, r6, ror #19 │ │ │ │ + strdeq r3, [r1, -ip] │ │ │ │ + tsteq r1, r0, lsl #10 │ │ │ │ + tsteq r0, r6, lsl #8 │ │ │ │ + rscseq r6, pc, r8, lsl #19 │ │ │ │ + smlatteq r1, lr, r4, r3 │ │ │ │ + strdeq r3, [r1, -r0] │ │ │ │ + smlatteq r1, lr, r4, r3 │ │ │ │ + rscseq r8, pc, lr, lsl r1 @ │ │ │ │ + rscseq r6, pc, r2, asr #18 │ │ │ │ + rscseq r7, sp, r0, lsl #3 │ │ │ │ + rscseq r6, pc, r8, lsr #18 │ │ │ │ + ldrshteq r6, [sp], #218 @ 0xda │ │ │ │ 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 │ │ │ │ - ldrsbteq r6, [sp], #238 @ 0xee │ │ │ │ - smlabteq r1, r0, r6, r3 │ │ │ │ - tsteq r1, ip, lsl #12 │ │ │ │ - rscseq r6, sp, r2, asr lr │ │ │ │ - rscseq r6, sp, r2, lsr lr │ │ │ │ - rscseq r6, sp, r4, lsl lr │ │ │ │ - ldrshteq r6, [sp], #212 @ 0xd4 │ │ │ │ - ldrsbteq r6, [sp], #214 @ 0xd6 │ │ │ │ - ldrhteq r6, [sp], #216 @ 0xd8 │ │ │ │ - smlalseq r6, sp, r4, sp │ │ │ │ - rscseq r6, sp, r8, ror #26 │ │ │ │ - rscseq r6, sp, r4, asr #26 │ │ │ │ - rscseq r6, sp, lr, lsr #26 │ │ │ │ - rscseq r6, sp, r4, lsl #26 │ │ │ │ - rscseq r6, sp, r0, ror #25 │ │ │ │ - ldrhteq r6, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r6, sp, ip, lsr #25 │ │ │ │ - rscseq r6, sp, r6, lsl #25 │ │ │ │ - rscseq r6, sp, ip, asr ip │ │ │ │ - rscseq r6, sp, r2, lsr ip │ │ │ │ - rscseq r6, sp, r6, lsl #24 │ │ │ │ - ldrshteq r6, [sp], #188 @ 0xbc │ │ │ │ - ldrsbteq r6, [sp], #182 @ 0xb6 │ │ │ │ + rscseq r6, sp, lr, lsr ip │ │ │ │ + tsteq r1, r0, lsr #8 │ │ │ │ + tsteq r1, ip, ror #6 │ │ │ │ ldrhteq r6, [sp], #178 @ 0xb2 │ │ │ │ - rscseq r6, sp, r6, lsl #23 │ │ │ │ - rscseq r6, sp, ip, asr fp │ │ │ │ - rscseq r6, sp, r2, asr fp │ │ │ │ - rscseq r6, sp, lr, lsr #22 │ │ │ │ - rscseq r6, sp, r2, lsl #22 │ │ │ │ - ldrshteq r6, [sp], #168 @ 0xa8 │ │ │ │ - ldrsbteq r6, [sp], #162 @ 0xa2 │ │ │ │ + smlalseq r6, sp, r2, fp │ │ │ │ + rscseq r6, sp, r4, ror fp │ │ │ │ + rscseq r6, sp, r4, asr fp │ │ │ │ + rscseq r6, sp, r6, lsr fp │ │ │ │ + rscseq r6, sp, r8, lsl fp │ │ │ │ + ldrshteq r6, [sp], #164 @ 0xa4 │ │ │ │ + rscseq r6, sp, r8, asr #21 │ │ │ │ rscseq r6, sp, r4, lsr #21 │ │ │ │ - rscseq r6, sp, r6, ror sl │ │ │ │ - rscseq r6, sp, sl, asr #20 │ │ │ │ - rscseq r6, sp, lr, lsl sl │ │ │ │ - ldrshteq r6, [sp], #154 @ 0x9a │ │ │ │ - rscseq r6, sp, r8, ror #19 │ │ │ │ + rscseq r6, sp, lr, lsl #21 │ │ │ │ + rscseq r6, sp, r4, ror #20 │ │ │ │ + rscseq r6, sp, r0, asr #20 │ │ │ │ + rscseq r6, sp, r6, lsl sl │ │ │ │ + rscseq r6, sp, ip, lsl #20 │ │ │ │ + rscseq r6, sp, r6, ror #19 │ │ │ │ ldrhteq r6, [sp], #156 @ 0x9c │ │ │ │ - ldrhteq r6, [sp], #146 @ 0x92 │ │ │ │ - rscseq r6, sp, lr, lsl #19 │ │ │ │ - rscseq r6, sp, r0, ror #18 │ │ │ │ - rscseq r6, sp, r4, lsr r9 │ │ │ │ - rscseq r6, sp, sl, lsr #18 │ │ │ │ - rscseq r6, sp, r4, lsl #18 │ │ │ │ - ldrsbteq r6, [sp], #134 @ 0x86 │ │ │ │ + smlalseq r6, sp, r2, r9 │ │ │ │ + rscseq r6, sp, r6, ror #18 │ │ │ │ + rscseq r6, sp, ip, asr r9 │ │ │ │ + rscseq r6, sp, r6, lsr r9 │ │ │ │ + rscseq r6, sp, r2, lsl r9 │ │ │ │ + rscseq r6, sp, r6, ror #17 │ │ │ │ + ldrhteq r6, [sp], #140 @ 0x8c │ │ │ │ ldrhteq r6, [sp], #130 @ 0x82 │ │ │ │ - rscseq r6, sp, ip, lsl #17 │ │ │ │ - rscseq r6, sp, r0, ror #16 │ │ │ │ - rscseq r6, sp, r4, lsr r8 │ │ │ │ - rscseq r6, sp, r8, lsl #16 │ │ │ │ - ldrshteq r6, [sp], #126 @ 0x7e │ │ │ │ - rscseq r6, sp, r8, ror #15 │ │ │ │ - ldrhteq r6, [sp], #124 @ 0x7c │ │ │ │ - rscseq r6, sp, r6, lsr #15 │ │ │ │ - smlalseq r6, sp, r0, r7 │ │ │ │ - rscseq r6, sp, r4, ror #14 │ │ │ │ - rscseq r6, sp, r8, lsr r7 │ │ │ │ - rscseq r6, sp, r2, lsr #14 │ │ │ │ - rscseq r6, sp, ip, lsl #14 │ │ │ │ - rscseq r6, sp, r0, ror #13 │ │ │ │ - rscseq r6, sp, sl, asr #13 │ │ │ │ - ldrhteq r6, [sp], #100 @ 0x64 │ │ │ │ - rscseq r6, sp, r6, lsl #13 │ │ │ │ - rscseq r6, sp, r8, asr r6 │ │ │ │ - rscseq r6, sp, ip, lsr #12 │ │ │ │ - rscseq r6, sp, r0, lsl #12 │ │ │ │ - ldrsbteq r6, [sp], #82 @ 0x52 │ │ │ │ - ldrhteq r6, [sp], #92 @ 0x5c │ │ │ │ - smlalseq r6, sp, r8, r5 │ │ │ │ - rscseq r6, sp, ip, ror #10 │ │ │ │ - rscseq r6, sp, r2, asr #10 │ │ │ │ - rscseq r6, sp, sl, lsr r5 │ │ │ │ - rscseq r6, sp, r8, lsl r5 │ │ │ │ - ldrshteq r6, [sp], #70 @ 0x46 │ │ │ │ - rscseq r6, sp, ip, asr #9 │ │ │ │ - rscseq r6, sp, r2, lsr #9 │ │ │ │ - rscseq r6, sp, r8, ror r4 │ │ │ │ - rscseq r6, sp, r0, ror r4 │ │ │ │ - rscseq r6, sp, lr, asr #8 │ │ │ │ - rscseq r6, sp, ip, lsr #8 │ │ │ │ - rscseq r6, sp, r2, lsl #8 │ │ │ │ - ldrsbteq r6, [sp], #56 @ 0x38 │ │ │ │ - ldrsbteq r6, [sp], #48 @ 0x30 │ │ │ │ - rscseq r6, sp, lr, lsr #7 │ │ │ │ + rscseq r6, sp, lr, lsl #17 │ │ │ │ + rscseq r6, sp, r2, ror #16 │ │ │ │ + rscseq r6, sp, r8, asr r8 │ │ │ │ + rscseq r6, sp, r2, lsr r8 │ │ │ │ + rscseq r6, sp, r4, lsl #16 │ │ │ │ + ldrsbteq r6, [sp], #118 @ 0x76 │ │ │ │ + rscseq r6, sp, sl, lsr #15 │ │ │ │ + rscseq r6, sp, lr, ror r7 │ │ │ │ + rscseq r6, sp, sl, asr r7 │ │ │ │ + rscseq r6, sp, r8, asr #14 │ │ │ │ + rscseq r6, sp, ip, lsl r7 │ │ │ │ + rscseq r6, sp, r2, lsl r7 │ │ │ │ + rscseq r6, sp, lr, ror #13 │ │ │ │ + rscseq r6, sp, r0, asr #13 │ │ │ │ + smlalseq r6, sp, r4, r6 │ │ │ │ + rscseq r6, sp, sl, lsl #13 │ │ │ │ + rscseq r6, sp, r4, ror #12 │ │ │ │ + rscseq r6, sp, r6, lsr r6 │ │ │ │ + rscseq r6, sp, r2, lsl r6 │ │ │ │ + rscseq r6, sp, ip, ror #11 │ │ │ │ + rscseq r6, sp, r0, asr #11 │ │ │ │ + smlalseq r6, sp, r4, r5 │ │ │ │ + rscseq r6, sp, r8, ror #10 │ │ │ │ + rscseq r6, sp, lr, asr r5 │ │ │ │ + rscseq r6, sp, r8, asr #10 │ │ │ │ + rscseq r6, sp, ip, lsl r5 │ │ │ │ + rscseq r6, sp, r6, lsl #10 │ │ │ │ + ldrshteq r6, [sp], #64 @ 0x40 │ │ │ │ + rscseq r6, sp, r4, asr #9 │ │ │ │ + smlalseq r6, sp, r8, r4 │ │ │ │ + rscseq r6, sp, r2, lsl #9 │ │ │ │ + rscseq r6, sp, ip, ror #8 │ │ │ │ + rscseq r6, sp, r0, asr #8 │ │ │ │ + rscseq r6, sp, sl, lsr #8 │ │ │ │ + rscseq r6, sp, r4, lsl r4 │ │ │ │ + rscseq r6, sp, r6, ror #7 │ │ │ │ + ldrhteq r6, [sp], #56 @ 0x38 │ │ │ │ rscseq r6, sp, ip, lsl #7 │ │ │ │ rscseq r6, sp, r0, ror #6 │ │ │ │ - rscseq r6, sp, r6, lsr r3 │ │ │ │ - rscseq r6, sp, ip, lsl #6 │ │ │ │ - rscseq r6, sp, r2, ror #5 │ │ │ │ - ldrsbteq r6, [sp], #42 @ 0x2a │ │ │ │ - ldrhteq r6, [sp], #40 @ 0x28 │ │ │ │ - smlalseq r6, sp, r6, r2 │ │ │ │ - rscseq r6, sp, r8, ror #4 │ │ │ │ + rscseq r6, sp, r2, lsr r3 │ │ │ │ + rscseq r6, sp, ip, lsl r3 │ │ │ │ + ldrshteq r6, [sp], #40 @ 0x28 │ │ │ │ + rscseq r6, sp, ip, asr #5 │ │ │ │ + rscseq r6, sp, r2, lsr #5 │ │ │ │ + smlalseq r6, sp, sl, r2 │ │ │ │ + rscseq r6, sp, r8, ror r2 │ │ │ │ + rscseq r6, sp, r6, asr r2 │ │ │ │ + rscseq r6, sp, ip, lsr #4 │ │ │ │ + rscseq r6, sp, r2, lsl #4 │ │ │ │ + ldrsbteq r6, [sp], #24 │ │ │ │ + ldrsbteq r6, [sp], #16 │ │ │ │ + rscseq r6, sp, lr, lsr #3 │ │ │ │ + rscseq r6, sp, ip, lsl #3 │ │ │ │ + rscseq r6, sp, r2, ror #2 │ │ │ │ + rscseq r6, sp, r8, lsr r1 │ │ │ │ + rscseq r6, sp, r0, lsr r1 │ │ │ │ + rscseq r6, sp, lr, lsl #2 │ │ │ │ + rscseq r6, sp, ip, ror #1 │ │ │ │ + rscseq r6, sp, r0, asr #1 │ │ │ │ + smlalseq r6, sp, r6, r0 │ │ │ │ + rscseq r6, sp, ip, rrx │ │ │ │ + rscseq r6, sp, r2, asr #32 │ │ │ │ + rscseq r6, sp, sl, lsr r0 │ │ │ │ + rscseq r6, sp, r8, lsl r0 │ │ │ │ + ldrshteq r5, [sp], #246 @ 0xf6 │ │ │ │ + rscseq r5, sp, r8, asr #31 │ │ │ │ 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, r6, asr #1 │ │ │ │ - ldrhteq r6, [sp], #12 │ │ │ │ - smlalseq r6, sp, r8, r0 │ │ │ │ - rscseq r6, sp, r4, ror r0 │ │ │ │ - rscseq r6, sp, r4, asr #32 │ │ │ │ - rscseq r6, sp, r8, lsl r0 │ │ │ │ - rscseq r5, sp, sl, ror #31 │ │ │ │ - rscseq r5, sp, r0, ror #31 │ │ │ │ - ldrhteq r5, [sp], #250 @ 0xfa │ │ │ │ - rscseq r5, sp, ip, lsl #31 │ │ │ │ - rscseq r5, sp, r2, lsl #31 │ │ │ │ - rscseq r5, sp, ip, asr pc │ │ │ │ - rscseq r5, sp, lr, lsr #30 │ │ │ │ - rscseq r5, sp, r0, lsl #30 │ │ │ │ - ldrshteq r5, [sp], #230 @ 0xe6 │ │ │ │ - ldrsbteq r5, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r5, sp, r2, lsr #29 │ │ │ │ - smlalseq r5, sp, r8, lr │ │ │ │ - rscseq r5, sp, r2, ror lr │ │ │ │ - smlatteq r1, sl, r5, r2 │ │ │ │ - tsteq r1, sl, lsl #12 │ │ │ │ - @ instruction: 0x010125b2 │ │ │ │ - ldrhteq r5, [sp], #208 @ 0xd0 │ │ │ │ - rscseq r5, sp, r2, lsl #27 │ │ │ │ + rscseq r5, sp, r6, lsr #28 │ │ │ │ + rscseq r5, sp, ip, lsl lr │ │ │ │ + ldrshteq r5, [sp], #216 @ 0xd8 │ │ │ │ + ldrsbteq r5, [sp], #212 @ 0xd4 │ │ │ │ + rscseq r5, sp, r4, lsr #27 │ │ │ │ rscseq r5, sp, r8, ror sp │ │ │ │ - rscseq r5, sp, r2, asr sp │ │ │ │ - rscseq r5, sp, r6, lsr #26 │ │ │ │ - rscseq r5, sp, ip, lsl sp │ │ │ │ - ldrshteq r5, [sp], #200 @ 0xc8 │ │ │ │ - rscseq r5, sp, r6, asr #25 │ │ │ │ - smlalseq r5, sp, r4, ip │ │ │ │ - rscseq r5, sp, r4, ror #24 │ │ │ │ - rscseq r5, sp, lr, lsr ip │ │ │ │ - rscseq r5, sp, r8, lsl ip │ │ │ │ - rscseq r5, sp, r8, ror #23 │ │ │ │ - rscseq r5, sp, r2, asr #23 │ │ │ │ - smlalseq r5, sp, sl, fp │ │ │ │ - rscseq r5, sp, sl, ror #22 │ │ │ │ - rscseq r5, sp, r8, lsr fp │ │ │ │ - rscseq r5, sp, r2, lsl fp │ │ │ │ - rscseq r5, sp, ip, ror #21 │ │ │ │ - ldrhteq r5, [sp], #172 @ 0xac │ │ │ │ + rscseq r5, sp, sl, asr #26 │ │ │ │ + rscseq r5, sp, r0, asr #26 │ │ │ │ + rscseq r5, sp, sl, lsl sp │ │ │ │ + rscseq r5, sp, ip, ror #25 │ │ │ │ + rscseq r5, sp, r2, ror #25 │ │ │ │ + ldrhteq r5, [sp], #204 @ 0xcc │ │ │ │ + rscseq r5, sp, lr, lsl #25 │ │ │ │ + rscseq r5, sp, r0, ror #24 │ │ │ │ + rscseq r5, sp, r6, asr ip │ │ │ │ + rscseq r5, sp, r0, lsr ip │ │ │ │ + rscseq r5, sp, r2, lsl #24 │ │ │ │ + ldrshteq r5, [sp], #184 @ 0xb8 │ │ │ │ + ldrsbteq r5, [sp], #178 @ 0xb2 │ │ │ │ + tsteq r1, sl, asr #6 │ │ │ │ + tsteq r1, sl, ror #6 │ │ │ │ + tsteq r1, r2, lsl r3 │ │ │ │ + rscseq r5, sp, r0, lsl fp │ │ │ │ + rscseq r5, sp, r2, ror #21 │ │ │ │ + ldrsbteq r5, [sp], #168 @ 0xa8 │ │ │ │ ldrhteq r5, [sp], #162 @ 0xa2 │ │ │ │ - rscseq r5, sp, ip, lsl #21 │ │ │ │ - tsteq r1, r4, asr r2 │ │ │ │ - rscseq r5, sp, r6, asr #20 │ │ │ │ - rscseq r5, sp, r0, lsr #20 │ │ │ │ - tsteq r1, r8, lsl r2 │ │ │ │ - smlalseq r5, sp, r4, r9 │ │ │ │ - rscseq r5, sp, r6, ror #18 │ │ │ │ - rscseq r5, sp, r8, lsr r9 │ │ │ │ - rscseq r5, sp, lr, lsr #18 │ │ │ │ - rscseq r5, sp, r8, lsl #18 │ │ │ │ - ldrsbteq r5, [sp], #138 @ 0x8a │ │ │ │ - ldrhteq r5, [sp], #130 @ 0x82 │ │ │ │ - rscseq r5, sp, sl, lsl #17 │ │ │ │ - rscseq r5, sp, r8, asr r8 │ │ │ │ - rscseq r5, sp, r6, lsr #16 │ │ │ │ - rscseq r5, sp, r0, lsl #16 │ │ │ │ - ldrsbteq r5, [sp], #120 @ 0x78 │ │ │ │ - rscseq r5, sp, ip, lsr #15 │ │ │ │ - rscseq r5, sp, ip, ror r7 │ │ │ │ - rscseq r5, sp, r2, ror r7 │ │ │ │ - rscseq r5, sp, lr, asr r7 │ │ │ │ - rscseq r5, sp, sl, lsr r7 │ │ │ │ - rscseq r5, sp, r8, lsr #14 │ │ │ │ - ldrshteq r5, [sp], #108 @ 0x6c │ │ │ │ - ldrsbteq r5, [sp], #96 @ 0x60 │ │ │ │ - smlalseq r5, sp, lr, r6 │ │ │ │ - rscseq r5, sp, ip, ror #12 │ │ │ │ - rscseq r5, sp, ip, lsr r6 │ │ │ │ - rscseq r5, sp, r0, lsl r6 │ │ │ │ - rscseq r5, sp, r0, ror #11 │ │ │ │ - ldrsbteq r5, [sp], #88 @ 0x58 │ │ │ │ - ldrhteq r5, [sp], #84 @ 0x54 │ │ │ │ - rscseq r5, sp, lr, lsl #11 │ │ │ │ - rscseq r5, sp, lr, asr r5 │ │ │ │ - rscseq r5, sp, lr, lsr #10 │ │ │ │ - rscseq r5, sp, r6, lsr #10 │ │ │ │ - rscseq r5, sp, r2, lsl #10 │ │ │ │ + rscseq r5, sp, r6, lsl #21 │ │ │ │ + rscseq r5, sp, ip, ror sl │ │ │ │ + rscseq r5, sp, r8, asr sl │ │ │ │ + rscseq r5, sp, r6, lsr #20 │ │ │ │ + ldrshteq r5, [sp], #148 @ 0x94 │ │ │ │ + rscseq r5, sp, r4, asr #19 │ │ │ │ + smlalseq r5, sp, lr, r9 │ │ │ │ + rscseq r5, sp, r8, ror r9 │ │ │ │ + rscseq r5, sp, r8, asr #18 │ │ │ │ + rscseq r5, sp, r2, lsr #18 │ │ │ │ + ldrshteq r5, [sp], #138 @ 0x8a │ │ │ │ + rscseq r5, sp, sl, asr #17 │ │ │ │ + smlalseq r5, sp, r8, r8 │ │ │ │ + rscseq r5, sp, r2, ror r8 │ │ │ │ + rscseq r5, sp, ip, asr #16 │ │ │ │ + rscseq r5, sp, ip, lsl r8 │ │ │ │ + rscseq r5, sp, r2, lsl r8 │ │ │ │ + rscseq r5, sp, ip, ror #15 │ │ │ │ + @ instruction: 0x01011fb4 │ │ │ │ + rscseq r5, sp, r6, lsr #15 │ │ │ │ + rscseq r5, sp, r0, lsl #15 │ │ │ │ + tsteq r1, r8, ror pc │ │ │ │ + ldrshteq r5, [sp], #100 @ 0x64 │ │ │ │ + rscseq r5, sp, r6, asr #13 │ │ │ │ + smlalseq r5, sp, r8, r6 │ │ │ │ + rscseq r5, sp, lr, lsl #13 │ │ │ │ + rscseq r5, sp, r8, ror #12 │ │ │ │ + rscseq r5, sp, sl, lsr r6 │ │ │ │ + rscseq r5, sp, r2, lsl r6 │ │ │ │ + rscseq r5, sp, sl, ror #11 │ │ │ │ + ldrhteq r5, [sp], #88 @ 0x58 │ │ │ │ + rscseq r5, sp, r6, lsl #11 │ │ │ │ + rscseq r5, sp, r0, ror #10 │ │ │ │ + rscseq r5, sp, r8, lsr r5 │ │ │ │ + rscseq r5, sp, ip, lsl #10 │ │ │ │ + ldrsbteq r5, [sp], #76 @ 0x4c │ │ │ │ ldrsbteq r5, [sp], #66 @ 0x42 │ │ │ │ - rscseq r5, sp, sl, asr #9 │ │ │ │ - rscseq r5, sp, r6, lsr #9 │ │ │ │ - rscseq r5, sp, r6, ror r4 │ │ │ │ - rscseq r5, sp, r2, asr #8 │ │ │ │ + ldrhteq r5, [sp], #78 @ 0x4e │ │ │ │ + smlalseq r5, sp, sl, r4 │ │ │ │ + rscseq r5, sp, r8, lsl #9 │ │ │ │ + rscseq r5, sp, ip, asr r4 │ │ │ │ + rscseq r5, sp, r0, lsr r4 │ │ │ │ + ldrshteq r5, [sp], #62 @ 0x3e │ │ │ │ + rscseq r5, sp, ip, asr #7 │ │ │ │ + smlalseq r5, sp, ip, r3 │ │ │ │ + rscseq r5, sp, r0, ror r3 │ │ │ │ + rscseq r5, sp, r0, asr #6 │ │ │ │ + rscseq r5, sp, r8, lsr r3 │ │ │ │ + rscseq r5, sp, r4, lsl r3 │ │ │ │ + rscseq r5, sp, lr, ror #5 │ │ │ │ + ldrhteq r5, [sp], #46 @ 0x2e │ │ │ │ + rscseq r5, sp, lr, lsl #5 │ │ │ │ + rscseq r5, sp, r6, lsl #5 │ │ │ │ + rscseq r5, sp, r2, ror #4 │ │ │ │ + rscseq r5, sp, r2, lsr r2 │ │ │ │ + rscseq r5, sp, sl, lsr #4 │ │ │ │ + rscseq r5, sp, r6, lsl #4 │ │ │ │ + ldrsbteq r5, [sp], #22 │ │ │ │ + rscseq r5, sp, r2, lsr #3 │ │ │ │ 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 │ │ │ │ - ldrhteq r5, [sp], #46 @ 0x2e │ │ │ │ - ldrhteq r5, [sp], #36 @ 0x24 │ │ │ │ - rscseq r5, sp, lr, lsl #5 │ │ │ │ - rscseq r5, sp, r8, ror #4 │ │ │ │ - rscseq r5, sp, r8, lsr r2 │ │ │ │ - rscseq r5, sp, r2, lsl r2 │ │ │ │ - rscseq r5, sp, r2, ror #3 │ │ │ │ - ldrsbteq r5, [sp], #24 │ │ │ │ - ldrhteq r5, [sp], #16 │ │ │ │ - rscseq r5, sp, r2, lsl #3 │ │ │ │ - rscseq r5, sp, r6, asr r1 │ │ │ │ - rscseq r5, sp, r4, lsr #2 │ │ │ │ - ldrshteq r5, [sp], #12 │ │ │ │ - ldrsbteq r5, [sp], #8 │ │ │ │ - rscseq r5, sp, ip, lsr #1 │ │ │ │ - rscseq r5, sp, sl, ror r0 │ │ │ │ - rscseq r5, sp, r0, ror r0 │ │ │ │ - rscseq r5, sp, ip, asr #32 │ │ │ │ - rscseq r5, sp, r8, lsr #32 │ │ │ │ - ldrshteq r4, [sp], #252 @ 0xfc │ │ │ │ - ldrsbteq r4, [sp], #240 @ 0xf0 │ │ │ │ - rscseq r4, sp, ip, lsr #31 │ │ │ │ - rscseq r4, sp, r8, lsl #31 │ │ │ │ - rscseq r4, sp, ip, asr pc │ │ │ │ - rscseq r4, sp, r2, asr pc │ │ │ │ - rscseq r4, sp, lr, lsr #30 │ │ │ │ - rscseq r4, sp, r0, lsl #30 │ │ │ │ - ldrsbteq r4, [sp], #224 @ 0xe0 │ │ │ │ - rscseq r4, sp, r4, lsr #29 │ │ │ │ - rscseq r4, sp, r8, ror lr │ │ │ │ - rscseq r4, sp, r4, asr lr │ │ │ │ - rscseq r4, sp, r0, lsr lr │ │ │ │ - rscseq r4, sp, r4, lsl #28 │ │ │ │ - rscseq r4, sp, r0, ror #27 │ │ │ │ - ldrhteq r4, [sp], #218 @ 0xda │ │ │ │ - rscseq r4, sp, ip, lsl #27 │ │ │ │ - rscseq r4, sp, lr, asr sp │ │ │ │ - rscseq r4, sp, r8, lsr sp │ │ │ │ - rscseq r4, sp, r2, lsl sp │ │ │ │ - rscseq r4, sp, r4, ror #25 │ │ │ │ - ldrhteq r4, [sp], #206 @ 0xce │ │ │ │ - smlalseq r4, sp, r2, ip │ │ │ │ - rscseq r4, sp, r8, lsl #25 │ │ │ │ - rscseq r4, sp, r4, ror ip │ │ │ │ - rscseq r4, sp, r2, asr #24 │ │ │ │ - rscseq r4, sp, r6, lsl ip │ │ │ │ - ldrsbteq r4, [sp], #188 @ 0xbc │ │ │ │ - ldrhteq r4, [sp], #176 @ 0xb0 │ │ │ │ - rscseq r4, sp, r6, lsr #23 │ │ │ │ - smlalseq r4, sp, r2, fp │ │ │ │ - rscseq r4, sp, r8, asr fp │ │ │ │ - rscseq r4, sp, r4, lsr fp │ │ │ │ - rscseq r4, sp, r4, lsl #22 │ │ │ │ - ldrsbteq r4, [sp], #164 @ 0xa4 │ │ │ │ - ldrhteq r4, [sp], #164 @ 0xa4 │ │ │ │ - smlalseq r4, sp, r0, sl │ │ │ │ - rscseq r4, sp, ip, asr #20 │ │ │ │ - rscseq r4, sp, r2, asr #20 │ │ │ │ - rscseq r4, sp, lr, lsr #20 │ │ │ │ - rscseq r4, sp, sl, lsl #20 │ │ │ │ - ldrshteq r4, [sp], #150 @ 0x96 │ │ │ │ - rscseq r4, sp, r0, asr #19 │ │ │ │ - rscseq r4, sp, ip, lsr #19 │ │ │ │ - rscseq r4, sp, r8, lsl #19 │ │ │ │ - rscseq r4, sp, r4, ror r9 │ │ │ │ - rscseq r4, sp, r6, asr #18 │ │ │ │ - rscseq r4, sp, sl, lsl r9 │ │ │ │ - rscseq r4, sp, sl, ror #17 │ │ │ │ + rscseq r5, sp, lr, lsl r0 │ │ │ │ + rscseq r5, sp, r4, lsl r0 │ │ │ │ + rscseq r4, sp, lr, ror #31 │ │ │ │ + rscseq r4, sp, r8, asr #31 │ │ │ │ + smlalseq r4, sp, r8, pc @ │ │ │ │ + rscseq r4, sp, r2, ror pc │ │ │ │ + rscseq r4, sp, r2, asr #30 │ │ │ │ + rscseq r4, sp, r8, lsr pc │ │ │ │ + rscseq r4, sp, r0, lsl pc │ │ │ │ + rscseq r4, sp, r2, ror #29 │ │ │ │ + ldrhteq r4, [sp], #230 @ 0xe6 │ │ │ │ + rscseq r4, sp, r4, lsl #29 │ │ │ │ + rscseq r4, sp, ip, asr lr │ │ │ │ + rscseq r4, sp, r8, lsr lr │ │ │ │ + rscseq r4, sp, ip, lsl #28 │ │ │ │ + ldrsbteq r4, [sp], #218 @ 0xda │ │ │ │ + ldrsbteq r4, [sp], #208 @ 0xd0 │ │ │ │ + rscseq r4, sp, ip, lsr #27 │ │ │ │ + rscseq r4, sp, r8, lsl #27 │ │ │ │ + rscseq r4, sp, ip, asr sp │ │ │ │ + rscseq r4, sp, r0, lsr sp │ │ │ │ + rscseq r4, sp, ip, lsl #26 │ │ │ │ + rscseq r4, sp, r8, ror #25 │ │ │ │ + ldrhteq r4, [sp], #204 @ 0xcc │ │ │ │ + ldrhteq r4, [sp], #194 @ 0xc2 │ │ │ │ + rscseq r4, sp, lr, lsl #25 │ │ │ │ + rscseq r4, sp, r0, ror #24 │ │ │ │ + rscseq r4, sp, r0, lsr ip │ │ │ │ + rscseq r4, sp, r4, lsl #24 │ │ │ │ + ldrsbteq r4, [sp], #184 @ 0xb8 │ │ │ │ + ldrhteq r4, [sp], #180 @ 0xb4 │ │ │ │ + smlalseq r4, sp, r0, fp │ │ │ │ + rscseq r4, sp, r4, ror #22 │ │ │ │ + rscseq r4, sp, r0, asr #22 │ │ │ │ + rscseq r4, sp, sl, lsl fp │ │ │ │ + rscseq r4, sp, ip, ror #21 │ │ │ │ + ldrhteq r4, [sp], #174 @ 0xae │ │ │ │ + smlalseq r4, sp, r8, sl │ │ │ │ + rscseq r4, sp, r2, ror sl │ │ │ │ + rscseq r4, sp, r4, asr #20 │ │ │ │ + rscseq r4, sp, lr, lsl sl │ │ │ │ + ldrshteq r4, [sp], #146 @ 0x92 │ │ │ │ + rscseq r4, sp, r8, ror #19 │ │ │ │ + ldrsbteq r4, [sp], #148 @ 0x94 │ │ │ │ + rscseq r4, sp, r2, lsr #19 │ │ │ │ + rscseq r4, sp, r6, ror r9 │ │ │ │ + rscseq r4, sp, ip, lsr r9 │ │ │ │ + rscseq r4, sp, r0, lsl r9 │ │ │ │ + rscseq r4, sp, r6, lsl #18 │ │ │ │ + ldrshteq r4, [sp], #130 @ 0x82 │ │ │ │ ldrhteq r4, [sp], #136 @ 0x88 │ │ │ │ - rscseq r4, sp, r8, lsl #17 │ │ │ │ - rscseq r4, sp, r8, asr r8 │ │ │ │ - rscseq r4, sp, sl, lsr #16 │ │ │ │ - rscseq r4, sp, r0, lsl r8 │ │ │ │ - rscseq r4, sp, ip, ror #15 │ │ │ │ - ldrhteq r4, [sp], #124 @ 0x7c │ │ │ │ - smlalseq r4, sp, ip, r7 │ │ │ │ - rscseq r4, sp, r8, ror r7 │ │ │ │ - rscseq r4, sp, sl, asr #14 │ │ │ │ - rscseq r4, sp, ip, lsl r7 │ │ │ │ - ldrshteq r4, [sp], #104 @ 0x68 │ │ │ │ + smlalseq r4, sp, r4, r8 │ │ │ │ + rscseq r4, sp, r4, ror #16 │ │ │ │ + rscseq r4, sp, r4, lsr r8 │ │ │ │ + rscseq r4, sp, r4, lsl r8 │ │ │ │ + ldrshteq r4, [sp], #112 @ 0x70 │ │ │ │ + rscseq r4, sp, ip, lsr #15 │ │ │ │ + rscseq r4, sp, r2, lsr #15 │ │ │ │ + rscseq r4, sp, lr, lsl #15 │ │ │ │ + rscseq r4, sp, sl, ror #14 │ │ │ │ + rscseq r4, sp, r6, asr r7 │ │ │ │ + rscseq r4, sp, r0, lsr #14 │ │ │ │ + rscseq r4, sp, ip, lsl #14 │ │ │ │ + rscseq r4, sp, r8, ror #13 │ │ │ │ ldrsbteq r4, [sp], #100 @ 0x64 │ │ │ │ rscseq r4, sp, r6, lsr #13 │ │ │ │ - smlalseq r4, sp, lr, r6 │ │ │ │ rscseq r4, sp, sl, ror r6 │ │ │ │ - rscseq r4, sp, r8, asr #12 │ │ │ │ + rscseq r4, sp, sl, asr #12 │ │ │ │ + rscseq r4, sp, r8, lsl r6 │ │ │ │ + rscseq r4, sp, r8, ror #11 │ │ │ │ + ldrhteq r4, [sp], #88 @ 0x58 │ │ │ │ + rscseq r4, sp, sl, lsl #11 │ │ │ │ + rscseq r4, sp, r0, ror r5 │ │ │ │ + rscseq r4, sp, ip, asr #10 │ │ │ │ + rscseq r4, sp, ip, lsl r5 │ │ │ │ + ldrshteq r4, [sp], #76 @ 0x4c │ │ │ │ + ldrsbteq r4, [sp], #72 @ 0x48 │ │ │ │ + rscseq r4, sp, sl, lsr #9 │ │ │ │ + rscseq r4, sp, ip, ror r4 │ │ │ │ + rscseq r4, sp, r8, asr r4 │ │ │ │ + rscseq r4, sp, r4, lsr r4 │ │ │ │ + rscseq r4, sp, r6, lsl #8 │ │ │ │ + ldrshteq r4, [sp], #62 @ 0x3e │ │ │ │ + ldrsbteq r4, [sp], #58 @ 0x3a │ │ │ │ + rscseq r4, sp, r8, lsr #7 │ │ │ │ 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, r6, asr #9 │ │ │ │ - smlalseq r4, sp, sl, r4 │ │ │ │ - rscseq r4, sp, r2, ror r4 │ │ │ │ - rscseq r4, sp, ip, asr #8 │ │ │ │ - rscseq r4, sp, ip, lsl r4 │ │ │ │ - rscseq r4, sp, r2, lsl r4 │ │ │ │ - rscseq r4, sp, lr, ror #7 │ │ │ │ - ldrhteq r4, [sp], #62 @ 0x3e │ │ │ │ - rscseq r4, sp, lr, lsl #7 │ │ │ │ - rscseq r4, sp, lr, ror #6 │ │ │ │ - rscseq r4, sp, sl, asr #6 │ │ │ │ - rscseq r4, sp, lr, lsl r3 │ │ │ │ - rscseq r4, sp, r4, lsl r3 │ │ │ │ - rscseq r4, sp, lr, ror #5 │ │ │ │ - rscseq r4, sp, r0, asr #5 │ │ │ │ - rscseq r4, sp, lr, lsl #5 │ │ │ │ - rscseq r4, sp, r2, ror #4 │ │ │ │ - rscseq r4, sp, r6, lsr r2 │ │ │ │ - rscseq r4, sp, r0, lsl r2 │ │ │ │ - rscseq r4, sp, sl, ror #3 │ │ │ │ - ldrhteq r4, [sp], #26 │ │ │ │ - ldrhteq r4, [sp], #16 │ │ │ │ - rscseq r4, sp, ip, lsl #3 │ │ │ │ - rscseq r4, sp, ip, asr r1 │ │ │ │ - rscseq r4, sp, ip, lsr #2 │ │ │ │ - rscseq r4, sp, ip, lsl #2 │ │ │ │ - rscseq r4, sp, r8, ror #1 │ │ │ │ - ldrhteq r4, [sp], #12 │ │ │ │ - ldrhteq r4, [sp], #2 │ │ │ │ - rscseq r4, sp, ip, lsl #1 │ │ │ │ - rscseq r4, sp, sl, asr r0 │ │ │ │ - rscseq r4, sp, lr, lsr #32 │ │ │ │ - rscseq r4, sp, r2 │ │ │ │ - ldrsbteq r3, [sp], #252 @ 0xfc │ │ │ │ - ldrhteq r3, [sp], #246 @ 0xf6 │ │ │ │ - rscseq r3, sp, r6, lsl #31 │ │ │ │ - rscseq r3, sp, ip, ror pc │ │ │ │ - rscseq r3, sp, r8, asr pc │ │ │ │ - rscseq r3, sp, r8, lsr #30 │ │ │ │ - ldrshteq r3, [sp], #232 @ 0xe8 │ │ │ │ - ldrsbteq r3, [sp], #232 @ 0xe8 │ │ │ │ - ldrhteq r3, [sp], #228 @ 0xe4 │ │ │ │ - rscseq r3, sp, r8, lsl #29 │ │ │ │ - rscseq r3, sp, lr, ror lr │ │ │ │ - rscseq r3, sp, r8, asr lr │ │ │ │ - rscseq r3, sp, sl, lsr #28 │ │ │ │ - ldrshteq r3, [sp], #220 @ 0xdc │ │ │ │ - rscseq r3, sp, sl, asr #27 │ │ │ │ - smlalseq r3, sp, lr, sp │ │ │ │ - rscseq r3, sp, r2, ror sp │ │ │ │ - rscseq r3, sp, ip, asr #26 │ │ │ │ - rscseq r3, sp, r6, lsr #26 │ │ │ │ - ldrshteq r3, [sp], #198 @ 0xc6 │ │ │ │ - rscseq r3, sp, ip, ror #25 │ │ │ │ - rscseq r3, sp, r8, asr #25 │ │ │ │ - smlalseq r3, sp, r8, ip │ │ │ │ - rscseq r3, sp, r8, ror #24 │ │ │ │ - rscseq r3, sp, r8, asr #24 │ │ │ │ - rscseq r3, sp, r4, lsr #24 │ │ │ │ - ldrshteq r3, [sp], #184 @ 0xb8 │ │ │ │ - rscseq r3, sp, lr, ror #23 │ │ │ │ - rscseq r3, sp, r8, asr #23 │ │ │ │ - smlalseq r3, sp, r6, fp │ │ │ │ - rscseq r3, sp, sl, ror #22 │ │ │ │ - rscseq r3, sp, r0, asr #22 │ │ │ │ - rscseq r3, sp, ip, lsl fp │ │ │ │ - ldrshteq r3, [sp], #168 @ 0xa8 │ │ │ │ - rscseq r3, sp, sl, asr #21 │ │ │ │ - rscseq r3, sp, r2, asr #21 │ │ │ │ - rscseq r3, sp, r0, lsr #21 │ │ │ │ - rscseq r3, sp, r2, ror sl │ │ │ │ - rscseq r3, sp, r4, asr #20 │ │ │ │ - rscseq r3, sp, r6, lsr #20 │ │ │ │ - rscseq r3, sp, r4, lsl #20 │ │ │ │ - ldrsbteq r3, [sp], #154 @ 0x9a │ │ │ │ - ldrsbteq r3, [sp], #146 @ 0x92 │ │ │ │ - rscseq r3, sp, lr, lsr #19 │ │ │ │ - rscseq r3, sp, r2, lsl #19 │ │ │ │ - rscseq r3, sp, r2, asr r9 │ │ │ │ + rscseq r4, sp, r6, lsr #4 │ │ │ │ + ldrshteq r4, [sp], #26 │ │ │ │ + ldrsbteq r4, [sp], #18 │ │ │ │ + rscseq r4, sp, ip, lsr #3 │ │ │ │ + rscseq r4, sp, ip, ror r1 │ │ │ │ + rscseq r4, sp, r2, ror r1 │ │ │ │ + rscseq r4, sp, lr, asr #2 │ │ │ │ + rscseq r4, sp, lr, lsl r1 │ │ │ │ + rscseq r4, sp, lr, ror #1 │ │ │ │ + rscseq r4, sp, lr, asr #1 │ │ │ │ + rscseq r4, sp, sl, lsr #1 │ │ │ │ + rscseq r4, sp, lr, ror r0 │ │ │ │ + rscseq r4, sp, r4, ror r0 │ │ │ │ + rscseq r4, sp, lr, asr #32 │ │ │ │ + rscseq r4, sp, r0, lsr #32 │ │ │ │ + rscseq r3, sp, lr, ror #31 │ │ │ │ + rscseq r3, sp, r2, asr #31 │ │ │ │ + smlalseq r3, sp, r6, pc @ │ │ │ │ + rscseq r3, sp, r0, ror pc │ │ │ │ + rscseq r3, sp, sl, asr #30 │ │ │ │ + rscseq r3, sp, sl, lsl pc │ │ │ │ + rscseq r3, sp, r0, lsl pc │ │ │ │ + rscseq r3, sp, ip, ror #29 │ │ │ │ + ldrhteq r3, [sp], #236 @ 0xec │ │ │ │ + rscseq r3, sp, ip, lsl #29 │ │ │ │ + rscseq r3, sp, ip, ror #28 │ │ │ │ + rscseq r3, sp, r8, asr #28 │ │ │ │ + rscseq r3, sp, ip, lsl lr │ │ │ │ + rscseq r3, sp, r2, lsl lr │ │ │ │ + rscseq r3, sp, ip, ror #27 │ │ │ │ + ldrhteq r3, [sp], #218 @ 0xda │ │ │ │ + rscseq r3, sp, lr, lsl #27 │ │ │ │ + rscseq r3, sp, r2, ror #26 │ │ │ │ + rscseq r3, sp, ip, lsr sp │ │ │ │ + rscseq r3, sp, r6, lsl sp │ │ │ │ + rscseq r3, sp, r6, ror #25 │ │ │ │ + ldrsbteq r3, [sp], #204 @ 0xcc │ │ │ │ + ldrhteq r3, [sp], #200 @ 0xc8 │ │ │ │ + rscseq r3, sp, r8, lsl #25 │ │ │ │ + rscseq r3, sp, r8, asr ip │ │ │ │ + rscseq r3, sp, r8, lsr ip │ │ │ │ + rscseq r3, sp, r4, lsl ip │ │ │ │ + rscseq r3, sp, r8, ror #23 │ │ │ │ + ldrsbteq r3, [sp], #190 @ 0xbe │ │ │ │ + ldrhteq r3, [sp], #184 @ 0xb8 │ │ │ │ + rscseq r3, sp, sl, lsl #23 │ │ │ │ + rscseq r3, sp, ip, asr fp │ │ │ │ + rscseq r3, sp, sl, lsr #22 │ │ │ │ + ldrshteq r3, [sp], #174 @ 0xae │ │ │ │ + ldrsbteq r3, [sp], #162 @ 0xa2 │ │ │ │ + rscseq r3, sp, ip, lsr #21 │ │ │ │ + rscseq r3, sp, r6, lsl #21 │ │ │ │ + rscseq r3, sp, r6, asr sl │ │ │ │ + rscseq r3, sp, ip, asr #20 │ │ │ │ + rscseq r3, sp, r8, lsr #20 │ │ │ │ + ldrshteq r3, [sp], #152 @ 0x98 │ │ │ │ + rscseq r3, sp, r8, asr #19 │ │ │ │ + rscseq r3, sp, r8, lsr #19 │ │ │ │ + rscseq r3, sp, r4, lsl #19 │ │ │ │ + rscseq r3, sp, r8, asr r9 │ │ │ │ + rscseq r3, sp, lr, asr #18 │ │ │ │ rscseq r3, sp, r8, lsr #18 │ │ │ │ - ldrshteq r3, [sp], #142 @ 0x8e │ │ │ │ - ldrsbteq r3, [sp], #138 @ 0x8a │ │ │ │ - ldrhteq r3, [sp], #136 @ 0x88 │ │ │ │ - rscseq r3, sp, ip, lsl #17 │ │ │ │ - rscseq r3, sp, r6, lsl #17 │ │ │ │ - rscseq r3, sp, r6, ror #16 │ │ │ │ + ldrshteq r3, [sp], #134 @ 0x86 │ │ │ │ + rscseq r3, sp, sl, asr #17 │ │ │ │ + rscseq r3, sp, r0, lsr #17 │ │ │ │ + rscseq r3, sp, ip, ror r8 │ │ │ │ + rscseq r3, sp, r8, asr r8 │ │ │ │ + rscseq r3, sp, sl, lsr #16 │ │ │ │ + rscseq r3, sp, r2, lsr #16 │ │ │ │ + rscseq r3, sp, r0, lsl #16 │ │ │ │ + ldrsbteq r3, [sp], #114 @ 0x72 │ │ │ │ + rscseq r3, sp, r4, lsr #15 │ │ │ │ + rscseq r3, sp, r6, lsl #15 │ │ │ │ + rscseq r3, sp, r4, ror #14 │ │ │ │ + rscseq r3, sp, sl, lsr r7 │ │ │ │ + rscseq r3, sp, r2, lsr r7 │ │ │ │ + rscseq r3, sp, lr, lsl #14 │ │ │ │ + rscseq r3, sp, r2, ror #13 │ │ │ │ + ldrhteq r3, [sp], #98 @ 0x62 │ │ │ │ + rscseq r3, sp, r8, lsl #13 │ │ │ │ + rscseq r3, sp, lr, asr r6 │ │ │ │ + rscseq r3, sp, sl, lsr r6 │ │ │ │ + rscseq r3, sp, r8, lsl r6 │ │ │ │ + rscseq r3, sp, ip, ror #11 │ │ │ │ + rscseq r3, sp, r6, ror #11 │ │ │ │ + rscseq r3, sp, r6, asr #11 │ │ │ │ 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,171 +150957,171 @@ │ │ │ │ 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 │ │ │ │ - ldrsbteq r3, [sp], #110 @ 0x6e │ │ │ │ - ldrhteq r3, [sp], #96 @ 0x60 │ │ │ │ - smlalseq r3, sp, r2, r6 │ │ │ │ - rscseq r3, sp, r0, ror r6 │ │ │ │ - rscseq r3, sp, r6, asr #12 │ │ │ │ - rscseq r3, sp, lr, lsr r6 │ │ │ │ - rscseq r3, sp, sl, lsl r6 │ │ │ │ - rscseq r3, sp, sl, ror #11 │ │ │ │ - rscseq r3, sp, r0, asr #11 │ │ │ │ - smlalseq r3, sp, r6, r5 │ │ │ │ - rscseq r3, sp, r2, ror r5 │ │ │ │ - rscseq r3, sp, lr, asr #10 │ │ │ │ - rscseq r3, sp, r0, lsr #10 │ │ │ │ - rscseq r3, sp, r8, lsl r5 │ │ │ │ - ldrshteq r3, [sp], #72 @ 0x48 │ │ │ │ - rscseq r3, sp, ip, asr #9 │ │ │ │ - rscseq r3, sp, r2, lsr #9 │ │ │ │ - rscseq r3, sp, r8, lsl #9 │ │ │ │ - rscseq r3, sp, sl, ror #8 │ │ │ │ - rscseq r3, sp, r4, asr #8 │ │ │ │ rscseq r3, sp, lr, lsr r4 │ │ │ │ - rscseq r3, sp, lr, lsl r4 │ │ │ │ - smlabbeq r0, lr, fp, pc @ │ │ │ │ - smlabbeq r0, r0, ip, pc @ │ │ │ │ - rscseq r3, sp, r6, lsl #8 │ │ │ │ - tstpeq r0, r8, lsr ip @ p-variant is OBSOLETE │ │ │ │ - ldrshteq r3, [sp], #58 @ 0x3a │ │ │ │ - ldrshteq r3, [sp], #52 @ 0x34 │ │ │ │ - rscseq r3, sp, lr, ror #7 │ │ │ │ - rscseq r3, sp, r8, ror #7 │ │ │ │ - @ instruction: 0x0100fb9a │ │ │ │ - ldrsbteq r3, [sp], #60 @ 0x3c │ │ │ │ - ldrsbteq r3, [sp], #54 @ 0x36 │ │ │ │ + rscseq r3, sp, r0, lsl r4 │ │ │ │ + ldrshteq r3, [sp], #50 @ 0x32 │ │ │ │ ldrsbteq r3, [sp], #48 @ 0x30 │ │ │ │ - rscseq r3, sp, sl, asr #7 │ │ │ │ - rscseq r3, sp, r4, asr #7 │ │ │ │ - ldrhteq r3, [sp], #62 @ 0x3e │ │ │ │ - ldrhteq r3, [sp], #56 @ 0x38 │ │ │ │ - ldrhteq r3, [sp], #50 @ 0x32 │ │ │ │ - rscseq r3, sp, ip, lsr #7 │ │ │ │ rscseq r3, sp, r6, lsr #7 │ │ │ │ - rscseq r3, sp, r0, lsr #7 │ │ │ │ - smlalseq r3, sp, sl, r3 │ │ │ │ - smlalseq r3, sp, r4, r3 │ │ │ │ - rscseq r3, sp, lr, lsl #7 │ │ │ │ - rscseq r3, sp, r8, lsl #7 │ │ │ │ - rscseq r3, sp, r2, lsl #7 │ │ │ │ - rscseq r3, sp, ip, ror r3 │ │ │ │ - rscseq r3, sp, r6, ror r3 │ │ │ │ - rscseq r3, sp, r0, ror r3 │ │ │ │ - rscseq r3, sp, sl, ror #6 │ │ │ │ - rscseq r3, sp, r4, ror #6 │ │ │ │ - rscseq r3, sp, lr, asr r3 │ │ │ │ - rscseq r3, sp, r8, asr r3 │ │ │ │ - rscseq r3, sp, r2, asr r3 │ │ │ │ - rscseq r3, sp, ip, asr #6 │ │ │ │ - rscseq r3, sp, r6, asr #6 │ │ │ │ - rscseq r3, sp, r0, asr #6 │ │ │ │ - rscseq r3, sp, sl, lsr r3 │ │ │ │ - rscseq r3, sp, r4, lsr r3 │ │ │ │ - rscseq r3, sp, lr, lsr #6 │ │ │ │ - rscseq r3, sp, r8, lsr #6 │ │ │ │ - rscseq r3, sp, r2, lsr #6 │ │ │ │ - rscseq r3, sp, ip, lsl r3 │ │ │ │ - rscseq r3, sp, r6, lsl r3 │ │ │ │ - rscseq r3, sp, r0, lsl r3 │ │ │ │ - rscseq r3, sp, sl, lsl #6 │ │ │ │ - rscseq r3, sp, r4, lsl #6 │ │ │ │ - ldrshteq r3, [sp], #46 @ 0x2e │ │ │ │ - ldrshteq r3, [sp], #40 @ 0x28 │ │ │ │ - ldrshteq r3, [sp], #34 @ 0x22 │ │ │ │ - rscseq r3, sp, ip, ror #5 │ │ │ │ - tstpeq r0, sl, ror fp @ p-variant is OBSOLETE │ │ │ │ - rscseq r3, sp, r0, ror #5 │ │ │ │ - ldrsbteq r3, [sp], #42 @ 0x2a │ │ │ │ - ldrsbteq r3, [sp], #36 @ 0x24 │ │ │ │ - rscseq r3, sp, lr, asr #5 │ │ │ │ - rscseq r3, sp, r8, asr #5 │ │ │ │ - rscseq r3, sp, r2, asr #5 │ │ │ │ - @ instruction: 0x0100fb90 │ │ │ │ - tstpeq r0, sl, ror #22 @ p-variant is OBSOLETE │ │ │ │ - ldrhteq r3, [sp], #32 │ │ │ │ - rscseq r3, sp, sl, lsr #5 │ │ │ │ - rscseq r3, sp, r4, lsr #5 │ │ │ │ - smlalseq r3, sp, lr, r2 │ │ │ │ - smlalseq r3, sp, r8, r2 │ │ │ │ - smlalseq r3, sp, r2, r2 │ │ │ │ - rscseq r3, sp, ip, lsl #5 │ │ │ │ - rscseq r3, sp, r6, lsl #5 │ │ │ │ + smlalseq r3, sp, lr, r3 │ │ │ │ + rscseq r3, sp, sl, ror r3 │ │ │ │ + rscseq r3, sp, sl, asr #6 │ │ │ │ + rscseq r3, sp, r0, lsr #6 │ │ │ │ + ldrshteq r3, [sp], #38 @ 0x26 │ │ │ │ + ldrsbteq r3, [sp], #34 @ 0x22 │ │ │ │ + rscseq r3, sp, lr, lsr #5 │ │ │ │ rscseq r3, sp, r0, lsl #5 │ │ │ │ - rscseq r3, sp, sl, ror r2 │ │ │ │ - rscseq r3, sp, r4, ror r2 │ │ │ │ - rscseq r3, sp, lr, ror #4 │ │ │ │ - rscseq r3, sp, r8, ror #4 │ │ │ │ - rscseq r3, sp, r2, ror #4 │ │ │ │ - rscseq r3, sp, ip, asr r2 │ │ │ │ - rscseq r3, sp, r6, asr r2 │ │ │ │ - rscseq r3, sp, r0, asr r2 │ │ │ │ - rscseq r3, sp, sl, asr #4 │ │ │ │ - rscseq r3, sp, r4, asr #4 │ │ │ │ - rscseq r3, sp, lr, lsr r2 │ │ │ │ - rscseq r3, sp, r8, lsr r2 │ │ │ │ - rscseq r3, sp, r2, lsr r2 │ │ │ │ + rscseq r3, sp, r8, ror r2 │ │ │ │ + rscseq r3, sp, r8, asr r2 │ │ │ │ rscseq r3, sp, ip, lsr #4 │ │ │ │ - rscseq r3, sp, r6, lsr #4 │ │ │ │ - rscseq r3, sp, r0, lsr #4 │ │ │ │ - rscseq r3, sp, sl, lsl r2 │ │ │ │ - rscseq r3, sp, r4, lsl r2 │ │ │ │ - rscseq r3, sp, lr, lsl #4 │ │ │ │ - rscseq r3, sp, r8, lsl #4 │ │ │ │ rscseq r3, sp, r2, lsl #4 │ │ │ │ - ldrshteq r3, [sp], #28 │ │ │ │ - ldrshteq r3, [sp], #22 │ │ │ │ - ldrshteq r3, [sp], #16 │ │ │ │ - rscseq r3, sp, sl, ror #3 │ │ │ │ - rscseq r3, sp, r4, ror #3 │ │ │ │ - ldrsbteq r3, [sp], #30 │ │ │ │ - ldrsbteq r3, [sp], #24 │ │ │ │ - ldrsbteq r3, [sp], #18 │ │ │ │ - rscseq r3, sp, ip, asr #3 │ │ │ │ - rscseq r3, sp, r6, asr #3 │ │ │ │ - rscseq r3, sp, r0, asr #3 │ │ │ │ - ldrhteq r3, [sp], #26 │ │ │ │ - ldrhteq r3, [sp], #20 │ │ │ │ - rscseq r3, sp, lr, lsr #3 │ │ │ │ - rscseq r3, sp, r8, lsr #3 │ │ │ │ - rscseq r3, sp, r2, lsr #3 │ │ │ │ - smlalseq r3, sp, ip, r1 │ │ │ │ - smlalseq r3, sp, r6, r1 │ │ │ │ - smlalseq r3, sp, r0, r1 │ │ │ │ - rscseq r3, sp, sl, lsl #3 │ │ │ │ - rscseq r3, sp, r4, lsl #3 │ │ │ │ + rscseq r3, sp, r8, ror #3 │ │ │ │ + rscseq r3, sp, sl, asr #3 │ │ │ │ + rscseq r3, sp, r4, lsr #3 │ │ │ │ + smlalseq r3, sp, lr, r1 │ │ │ │ rscseq r3, sp, lr, ror r1 │ │ │ │ - rscseq r3, sp, r8, ror r1 │ │ │ │ - rscseq r3, sp, r2, ror r1 │ │ │ │ - rscseq r3, sp, ip, ror #2 │ │ │ │ + smlatteq r0, lr, r8, pc @ │ │ │ │ + smlatteq r0, r0, r9, pc @ │ │ │ │ rscseq r3, sp, r6, ror #2 │ │ │ │ - rscseq r3, sp, r0, ror #2 │ │ │ │ + @ instruction: 0x0100f998 │ │ │ │ rscseq r3, sp, sl, asr r1 │ │ │ │ rscseq r3, sp, r4, asr r1 │ │ │ │ rscseq r3, sp, lr, asr #2 │ │ │ │ rscseq r3, sp, r8, asr #2 │ │ │ │ - rscseq r3, sp, r2, asr #2 │ │ │ │ + strdeq pc, [r0, -sl] │ │ │ │ rscseq r3, sp, ip, lsr r1 │ │ │ │ rscseq r3, sp, r6, lsr r1 │ │ │ │ rscseq r3, sp, r0, lsr r1 │ │ │ │ rscseq r3, sp, sl, lsr #2 │ │ │ │ rscseq r3, sp, r4, lsr #2 │ │ │ │ rscseq r3, sp, lr, lsl r1 │ │ │ │ rscseq r3, sp, r8, lsl r1 │ │ │ │ rscseq r3, sp, r2, lsl r1 │ │ │ │ rscseq r3, sp, ip, lsl #2 │ │ │ │ rscseq r3, sp, r6, lsl #2 │ │ │ │ rscseq r3, sp, r0, lsl #2 │ │ │ │ ldrshteq r3, [sp], #10 │ │ │ │ ldrshteq r3, [sp], #4 │ │ │ │ rscseq r3, sp, lr, ror #1 │ │ │ │ + rscseq r3, sp, r8, ror #1 │ │ │ │ + rscseq r3, sp, r2, ror #1 │ │ │ │ + ldrsbteq r3, [sp], #12 │ │ │ │ + ldrsbteq r3, [sp], #6 │ │ │ │ + ldrsbteq r3, [sp], #0 │ │ │ │ + rscseq r3, sp, sl, asr #1 │ │ │ │ + rscseq r3, sp, r4, asr #1 │ │ │ │ + ldrhteq r3, [sp], #14 │ │ │ │ + ldrhteq r3, [sp], #8 │ │ │ │ + ldrhteq r3, [sp], #2 │ │ │ │ + rscseq r3, sp, ip, lsr #1 │ │ │ │ + rscseq r3, sp, r6, lsr #1 │ │ │ │ + rscseq r3, sp, r0, lsr #1 │ │ │ │ + smlalseq r3, sp, sl, r0 │ │ │ │ + smlalseq r3, sp, r4, r0 │ │ │ │ + rscseq r3, sp, lr, lsl #1 │ │ │ │ + rscseq r3, sp, r8, lsl #1 │ │ │ │ + rscseq r3, sp, r2, lsl #1 │ │ │ │ + rscseq r3, sp, ip, ror r0 │ │ │ │ + rscseq r3, sp, r6, ror r0 │ │ │ │ + rscseq r3, sp, r0, ror r0 │ │ │ │ + rscseq r3, sp, sl, rrx │ │ │ │ + rscseq r3, sp, r4, rrx │ │ │ │ + rscseq r3, sp, lr, asr r0 │ │ │ │ + rscseq r3, sp, r8, asr r0 │ │ │ │ + rscseq r3, sp, r2, asr r0 │ │ │ │ + rscseq r3, sp, ip, asr #32 │ │ │ │ + ldrdeq pc, [r0, -sl] │ │ │ │ + rscseq r3, sp, r0, asr #32 │ │ │ │ + rscseq r3, sp, sl, lsr r0 │ │ │ │ + rscseq r3, sp, r4, lsr r0 │ │ │ │ + rscseq r3, sp, lr, lsr #32 │ │ │ │ + rscseq r3, sp, r8, lsr #32 │ │ │ │ + rscseq r3, sp, r2, lsr #32 │ │ │ │ + strdeq pc, [r0, -r0] │ │ │ │ + smlabteq r0, sl, r8, pc @ │ │ │ │ + rscseq r3, sp, r0, lsl r0 │ │ │ │ + rscseq r3, sp, sl │ │ │ │ + rscseq r3, sp, r4 │ │ │ │ + ldrshteq r2, [sp], #254 @ 0xfe │ │ │ │ + ldrshteq r2, [sp], #248 @ 0xf8 │ │ │ │ + ldrshteq r2, [sp], #242 @ 0xf2 │ │ │ │ + rscseq r2, sp, ip, ror #31 │ │ │ │ + rscseq r2, sp, r6, ror #31 │ │ │ │ + rscseq r2, sp, r0, ror #31 │ │ │ │ + ldrsbteq r2, [sp], #250 @ 0xfa │ │ │ │ + ldrsbteq r2, [sp], #244 @ 0xf4 │ │ │ │ + rscseq r2, sp, lr, asr #31 │ │ │ │ + rscseq r2, sp, r8, asr #31 │ │ │ │ + rscseq r2, sp, r2, asr #31 │ │ │ │ + ldrhteq r2, [sp], #252 @ 0xfc │ │ │ │ + ldrhteq r2, [sp], #246 @ 0xf6 │ │ │ │ + ldrhteq r2, [sp], #240 @ 0xf0 │ │ │ │ + rscseq r2, sp, sl, lsr #31 │ │ │ │ + rscseq r2, sp, r4, lsr #31 │ │ │ │ + smlalseq r2, sp, lr, pc @ │ │ │ │ + smlalseq r2, sp, r8, pc @ │ │ │ │ + smlalseq r2, sp, r2, pc @ │ │ │ │ + rscseq r2, sp, ip, lsl #31 │ │ │ │ + rscseq r2, sp, r6, lsl #31 │ │ │ │ + rscseq r2, sp, r0, lsl #31 │ │ │ │ + rscseq r2, sp, sl, ror pc │ │ │ │ + rscseq r2, sp, r4, ror pc │ │ │ │ + rscseq r2, sp, lr, ror #30 │ │ │ │ + rscseq r2, sp, r8, ror #30 │ │ │ │ + rscseq r2, sp, r2, ror #30 │ │ │ │ + rscseq r2, sp, ip, asr pc │ │ │ │ + rscseq r2, sp, r6, asr pc │ │ │ │ + rscseq r2, sp, r0, asr pc │ │ │ │ + rscseq r2, sp, sl, asr #30 │ │ │ │ + rscseq r2, sp, r4, asr #30 │ │ │ │ + rscseq r2, sp, lr, lsr pc │ │ │ │ + rscseq r2, sp, r8, lsr pc │ │ │ │ + rscseq r2, sp, r2, lsr pc │ │ │ │ + rscseq r2, sp, ip, lsr #30 │ │ │ │ + rscseq r2, sp, r6, lsr #30 │ │ │ │ + rscseq r2, sp, r0, lsr #30 │ │ │ │ + rscseq r2, sp, sl, lsl pc │ │ │ │ + rscseq r2, sp, r4, lsl pc │ │ │ │ + rscseq r2, sp, lr, lsl #30 │ │ │ │ + rscseq r2, sp, r8, lsl #30 │ │ │ │ + rscseq r2, sp, r2, lsl #30 │ │ │ │ + ldrshteq r2, [sp], #236 @ 0xec │ │ │ │ + ldrshteq r2, [sp], #230 @ 0xe6 │ │ │ │ + ldrshteq r2, [sp], #224 @ 0xe0 │ │ │ │ + rscseq r2, sp, sl, ror #29 │ │ │ │ + rscseq r2, sp, r4, ror #29 │ │ │ │ + ldrsbteq r2, [sp], #238 @ 0xee │ │ │ │ + ldrsbteq r2, [sp], #232 @ 0xe8 │ │ │ │ + ldrsbteq r2, [sp], #226 @ 0xe2 │ │ │ │ + rscseq r2, sp, ip, asr #29 │ │ │ │ + rscseq r2, sp, r6, asr #29 │ │ │ │ + rscseq r2, sp, r0, asr #29 │ │ │ │ + ldrhteq r2, [sp], #234 @ 0xea │ │ │ │ + ldrhteq r2, [sp], #228 @ 0xe4 │ │ │ │ + rscseq r2, sp, lr, lsr #29 │ │ │ │ + rscseq r2, sp, r8, lsr #29 │ │ │ │ + rscseq r2, sp, r2, lsr #29 │ │ │ │ + smlalseq r2, sp, ip, lr │ │ │ │ + smlalseq r2, sp, r6, lr │ │ │ │ + smlalseq r2, sp, r0, lr │ │ │ │ + rscseq r2, sp, sl, lsl #29 │ │ │ │ + rscseq r2, sp, r4, lsl #29 │ │ │ │ + rscseq r2, sp, lr, ror lr │ │ │ │ + rscseq r2, sp, r8, ror lr │ │ │ │ + rscseq r2, sp, r2, ror lr │ │ │ │ + rscseq r2, sp, ip, ror #28 │ │ │ │ + rscseq r2, sp, r6, ror #28 │ │ │ │ + rscseq r2, sp, r0, ror #28 │ │ │ │ + rscseq r2, sp, sl, asr lr │ │ │ │ + rscseq r2, sp, r4, asr lr │ │ │ │ + rscseq r2, sp, lr, asr #28 │ │ │ │ mvnsmi lr, sp, lsr #18 │ │ │ │ stcpl 4, cr15, [r0], {79} @ 0x4f │ │ │ │ @ instruction: 0x0c0cebad │ │ │ │ svceq 0x00e0f8cc │ │ │ │ addlt r4, r2, r6, lsl r6 │ │ │ │ rsbscs pc, r4, #268435460 @ 0x10000004 │ │ │ │ strmi r4, [r5], -ip, lsl #12 │ │ │ │ @@ -151947,18 +151947,18 @@ │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ cdp 7, 9, cr15, cr6, cr10, {3} │ │ │ │ ldrtmi r4, [r3], -r7, lsl #20 │ │ │ │ ldrbtmi r2, [sl], #-257 @ 0xfffffeff │ │ │ │ @ instruction: 0xf76a4628 │ │ │ │ @ instruction: 0xf002ee90 │ │ │ │ svclt 0x0000b94f │ │ │ │ - @ instruction: 0x010033b4 │ │ │ │ - rscseq r2, pc, r0, ror #18 │ │ │ │ - rscseq r9, sp, r6, ror #18 │ │ │ │ - rscseq r1, pc, sl, asr sp @ │ │ │ │ + tsteq r0, r4, lsl r1 │ │ │ │ + rscseq r2, pc, r0, asr #13 │ │ │ │ + rscseq r9, sp, r6, asr #13 │ │ │ │ + ldrhteq r1, [pc], #170 │ │ │ │ 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.2-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} │ │ │ │ - rscseq r2, sp, sl, lsl #15 │ │ │ │ - rscseq r1, pc, sl, ror #25 │ │ │ │ - rscseq r2, sp, sl, asr r4 │ │ │ │ - smlalseq r1, pc, r2, r9 @ │ │ │ │ + rscseq r2, sp, sl, ror #9 │ │ │ │ + rscseq r1, pc, sl, asr #20 │ │ │ │ + ldrhteq r2, [sp], #26 │ │ │ │ + ldrshteq r1, [pc], #98 │ │ │ │ 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 │ │ │ │ - ldrshteq r7, [sp], #136 @ 0x88 │ │ │ │ - rscseq pc, lr, r0, lsl #26 │ │ │ │ - rscseq r0, sp, lr, ror r7 │ │ │ │ - rscseq r0, sp, ip, lsl #15 │ │ │ │ - tsteq r5, r0, asr r3 │ │ │ │ - rscseq r0, sp, r8, ror r7 │ │ │ │ - rscseq r0, sp, r0, asr r7 │ │ │ │ - rscseq r0, sp, lr, asr r7 │ │ │ │ - rscseq r0, sp, ip, asr r7 │ │ │ │ - rscseq r0, sp, sl, asr r7 │ │ │ │ - rscseq r0, sp, r8, asr r7 │ │ │ │ - rscseq r0, sp, sl, asr r7 │ │ │ │ - smlabteq r5, lr, r2, ip │ │ │ │ - rscseq r0, sp, ip, asr #14 │ │ │ │ - ldrsbteq r0, [sp], #106 @ 0x6a │ │ │ │ - @ instruction: 0x0105c29e │ │ │ │ - rscseq r0, sp, sl, lsl r4 │ │ │ │ - rscseq pc, lr, r6, lsl #24 │ │ │ │ - ldrshteq r0, [sp], #62 @ 0x3e │ │ │ │ - rscseq r0, pc, r2, ror r0 @ │ │ │ │ - rscseq r0, pc, ip, rrx │ │ │ │ - rscseq r0, pc, r6, rrx │ │ │ │ - rscseq r0, pc, r0, rrx │ │ │ │ - rscseq r0, pc, r2, ror r0 @ │ │ │ │ - rscseq r0, pc, r4, asr r0 @ │ │ │ │ - rscseq r0, pc, lr, asr #32 │ │ │ │ - smlatteq r5, sl, r1, ip │ │ │ │ - tsteq r0, r0, ror r8 │ │ │ │ - ldrshteq r0, [sp], #52 @ 0x34 │ │ │ │ - rscseq r0, sp, lr, ror #7 │ │ │ │ - smlatbeq r0, r6, r5, r0 │ │ │ │ - rscseq pc, lr, r4, lsr #22 │ │ │ │ - ldrshteq r7, [sp], #110 @ 0x6e │ │ │ │ - rscseq pc, lr, r4, lsl #22 │ │ │ │ - ldrhteq r0, [pc], #238 │ │ │ │ - rscseq pc, lr, r6, ror #21 │ │ │ │ - rscseq r7, sp, r4, lsl r6 │ │ │ │ - rscseq pc, lr, sl, asr #21 │ │ │ │ - smlalseq pc, ip, ip, pc @ │ │ │ │ + rscseq r7, sp, r8, asr r6 │ │ │ │ + rscseq pc, lr, r0, ror #20 │ │ │ │ + ldrsbteq r0, [sp], #78 @ 0x4e │ │ │ │ + rscseq r0, sp, ip, ror #9 │ │ │ │ + strheq ip, [r5, -r0] │ │ │ │ + ldrsbteq r0, [sp], #72 @ 0x48 │ │ │ │ + ldrhteq r0, [sp], #64 @ 0x40 │ │ │ │ + ldrhteq r0, [sp], #78 @ 0x4e │ │ │ │ + ldrhteq r0, [sp], #76 @ 0x4c │ │ │ │ + ldrhteq r0, [sp], #74 @ 0x4a │ │ │ │ + ldrhteq r0, [sp], #72 @ 0x48 │ │ │ │ + ldrhteq r0, [sp], #74 @ 0x4a │ │ │ │ + tsteq r5, lr, lsr #32 │ │ │ │ + rscseq r0, sp, ip, lsr #9 │ │ │ │ + rscseq r0, sp, sl, lsr r4 │ │ │ │ + strdeq fp, [r5, -lr] │ │ │ │ + rscseq r0, sp, sl, ror r1 │ │ │ │ + rscseq pc, lr, r6, ror #18 │ │ │ │ + rscseq r0, sp, lr, asr r1 │ │ │ │ + ldrsbteq pc, [lr], #210 @ 0xd2 @ │ │ │ │ + rscseq pc, lr, ip, asr #27 │ │ │ │ + rscseq pc, lr, r6, asr #27 │ │ │ │ + rscseq pc, lr, r0, asr #27 │ │ │ │ + ldrsbteq pc, [lr], #210 @ 0xd2 @ │ │ │ │ + ldrhteq pc, [lr], #212 @ 0xd4 @ │ │ │ │ + rscseq pc, lr, lr, lsr #27 │ │ │ │ + tsteq r5, sl, asr #30 │ │ │ │ + ldrdeq ip, [r0, -r0] │ │ │ │ + rscseq r0, sp, r4, asr r1 │ │ │ │ + rscseq r0, sp, lr, asr #2 │ │ │ │ + tsteq r0, r6, lsl #6 │ │ │ │ + rscseq pc, lr, r4, lsl #17 │ │ │ │ + rscseq r7, sp, lr, asr r4 │ │ │ │ + rscseq pc, lr, r4, ror #16 │ │ │ │ + rscseq r0, pc, lr, lsl ip @ │ │ │ │ + rscseq pc, lr, r6, asr #16 │ │ │ │ + rscseq r7, sp, r4, ror r3 │ │ │ │ + rscseq pc, lr, sl, lsr #16 │ │ │ │ + ldrshteq pc, [ip], #204 @ 0xcc @ │ │ │ │ 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, sl, asr #27 │ │ │ │ - @ instruction: 0x0100c6b2 │ │ │ │ - rscseq pc, ip, r8, lsl #27 │ │ │ │ - rscseq pc, ip, sl, ror #26 │ │ │ │ - rscseq pc, ip, ip, asr #26 │ │ │ │ - rscseq pc, ip, r8, lsr #26 │ │ │ │ - ldrshteq pc, [ip], #204 @ 0xcc @ │ │ │ │ - ldrsbteq pc, [ip], #200 @ 0xc8 @ │ │ │ │ - rscseq pc, ip, r2, asr #25 │ │ │ │ - smlalseq pc, ip, r6, ip @ │ │ │ │ - rscseq pc, ip, sl, ror #24 │ │ │ │ - rscseq pc, ip, r0, ror #24 │ │ │ │ - rscseq pc, ip, ip, lsr ip @ │ │ │ │ - rscseq pc, ip, r2, lsl ip @ │ │ │ │ - rscseq pc, ip, r8, lsl #24 │ │ │ │ - rscseq pc, ip, sl, ror #23 │ │ │ │ - ldrhteq pc, [ip], #190 @ 0xbe @ │ │ │ │ - smlalseq pc, ip, r4, fp @ │ │ │ │ - rscseq pc, ip, r8, ror #22 │ │ │ │ - rscseq pc, ip, ip, lsr fp @ │ │ │ │ - rscseq pc, ip, r2, lsr fp @ │ │ │ │ - rscseq pc, ip, lr, lsl #22 │ │ │ │ - rscseq pc, ip, sl, ror #21 │ │ │ │ - rscseq pc, ip, r0, asr #21 │ │ │ │ - ldrhteq pc, [ip], #166 @ 0xa6 @ │ │ │ │ - smlalseq pc, ip, r2, sl @ │ │ │ │ - rscseq pc, ip, r6, ror #20 │ │ │ │ - rscseq pc, ip, sl, lsr sl @ │ │ │ │ - rscseq pc, ip, r6, lsl sl @ │ │ │ │ - ldrshteq pc, [ip], #146 @ 0x92 @ │ │ │ │ - rscseq pc, ip, r6, asr #19 │ │ │ │ - rscseq pc, ip, r2, lsr #19 │ │ │ │ - smlalseq pc, ip, r0, r9 @ │ │ │ │ - rscseq pc, ip, lr, asr #18 │ │ │ │ - rscseq pc, ip, r2, lsr #18 │ │ │ │ - ldrshteq pc, [ip], #142 @ 0x8e @ │ │ │ │ - rscseq pc, ip, sl, ror #17 │ │ │ │ - ldrhteq pc, [ip], #142 @ 0x8e @ │ │ │ │ - ldrhteq pc, [ip], #132 @ 0x84 @ │ │ │ │ - rscseq pc, ip, lr, lsl #17 │ │ │ │ - smlabteq r0, sl, r1, ip │ │ │ │ + rscseq pc, ip, sl, lsr #22 │ │ │ │ + tsteq r0, r2, lsl r4 │ │ │ │ + rscseq pc, ip, r8, ror #21 │ │ │ │ + rscseq pc, ip, sl, asr #21 │ │ │ │ + rscseq pc, ip, ip, lsr #21 │ │ │ │ + rscseq pc, ip, r8, lsl #21 │ │ │ │ + rscseq pc, ip, ip, asr sl @ │ │ │ │ + rscseq pc, ip, r8, lsr sl @ │ │ │ │ + rscseq pc, ip, r2, lsr #20 │ │ │ │ + ldrshteq pc, [ip], #150 @ 0x96 @ │ │ │ │ + rscseq pc, ip, sl, asr #19 │ │ │ │ + rscseq pc, ip, r0, asr #19 │ │ │ │ + smlalseq pc, ip, ip, r9 @ │ │ │ │ + rscseq pc, ip, r2, ror r9 @ │ │ │ │ + rscseq pc, ip, r8, ror #18 │ │ │ │ + rscseq pc, ip, sl, asr #18 │ │ │ │ + rscseq pc, ip, lr, lsl r9 @ │ │ │ │ + ldrshteq pc, [ip], #132 @ 0x84 @ │ │ │ │ + rscseq pc, ip, r8, asr #17 │ │ │ │ + smlalseq pc, ip, ip, r8 @ │ │ │ │ + smlalseq pc, ip, r2, r8 @ │ │ │ │ + rscseq pc, ip, lr, ror #16 │ │ │ │ + rscseq pc, ip, sl, asr #16 │ │ │ │ + rscseq pc, ip, r0, lsr #16 │ │ │ │ rscseq pc, ip, r6, lsl r8 @ │ │ │ │ - ldrshteq pc, [ip], #126 @ 0x7e @ │ │ │ │ - rscseq pc, ip, r0, ror #15 │ │ │ │ - rscseq pc, ip, r2, asr #15 │ │ │ │ - smlalseq pc, ip, r0, r7 @ │ │ │ │ - rscseq pc, ip, r2, ror #14 │ │ │ │ - rscseq pc, ip, r0, lsr r7 @ │ │ │ │ - ldrshteq pc, [ip], #110 @ 0x6e @ │ │ │ │ - rscseq pc, ip, lr, asr #13 │ │ │ │ - smlalseq pc, ip, lr, r6 @ │ │ │ │ - rscseq pc, ip, ip, ror #12 │ │ │ │ - rscseq pc, ip, lr, asr #12 │ │ │ │ - rscseq pc, ip, sl, lsr #12 │ │ │ │ - rscseq pc, ip, r4, lsl #12 │ │ │ │ - ldrsbteq pc, [ip], #84 @ 0x54 @ │ │ │ │ - rscseq pc, ip, sl, asr #11 │ │ │ │ - rscseq pc, ip, r4, lsr #11 │ │ │ │ - rscseq pc, ip, r8, ror r5 @ │ │ │ │ - rscseq pc, ip, r8, asr #10 │ │ │ │ - rscseq pc, ip, r6, lsr #10 │ │ │ │ - ldrshteq pc, [ip], #78 @ 0x4e @ │ │ │ │ - rscseq pc, ip, lr, asr #9 │ │ │ │ - rscseq pc, ip, r4, asr #9 │ │ │ │ - rscseq pc, ip, r0, lsr #9 │ │ │ │ - rscseq pc, ip, r2, ror r4 @ │ │ │ │ - rscseq pc, ip, r2, asr #8 │ │ │ │ - rscseq pc, ip, r4, lsl r4 @ │ │ │ │ - ldrshteq pc, [ip], #54 @ 0x36 @ │ │ │ │ - ldrsbteq pc, [ip], #52 @ 0x34 @ │ │ │ │ - rscseq pc, ip, sl, lsr #7 │ │ │ │ - rscseq pc, ip, r2, lsr #7 │ │ │ │ - rscseq pc, ip, lr, ror r3 @ │ │ │ │ - rscseq pc, ip, r0, asr r3 @ │ │ │ │ - rscseq pc, ip, r2, lsr #6 │ │ │ │ - rscseq pc, ip, sl, lsl r3 @ │ │ │ │ - ldrshteq pc, [ip], #40 @ 0x28 @ │ │ │ │ - rscseq pc, ip, lr, asr #5 │ │ │ │ - rscseq pc, ip, r6, asr #5 │ │ │ │ - rscseq pc, ip, r2, lsr #5 │ │ │ │ - rscseq pc, ip, r6, ror r2 @ │ │ │ │ - rscseq pc, ip, r6, asr #4 │ │ │ │ - rscseq pc, ip, ip, lsl r2 @ │ │ │ │ - ldrshteq pc, [ip], #18 @ │ │ │ │ - rscseq pc, ip, lr, asr #3 │ │ │ │ - rscseq pc, ip, sl, lsr #3 │ │ │ │ - rscseq pc, ip, ip, ror r1 @ │ │ │ │ + ldrshteq pc, [ip], #114 @ 0x72 @ │ │ │ │ + rscseq pc, ip, r6, asr #15 │ │ │ │ + smlalseq pc, ip, sl, r7 @ │ │ │ │ + rscseq pc, ip, r6, ror r7 @ │ │ │ │ + rscseq pc, ip, r2, asr r7 @ │ │ │ │ + rscseq pc, ip, r6, lsr #14 │ │ │ │ + rscseq pc, ip, r2, lsl #14 │ │ │ │ + ldrshteq pc, [ip], #96 @ 0x60 @ │ │ │ │ + rscseq pc, ip, lr, lsr #13 │ │ │ │ + rscseq pc, ip, r2, lsl #13 │ │ │ │ + rscseq pc, ip, lr, asr r6 @ │ │ │ │ + rscseq pc, ip, sl, asr #12 │ │ │ │ + rscseq pc, ip, lr, lsl r6 @ │ │ │ │ + rscseq pc, ip, r4, lsl r6 @ │ │ │ │ + rscseq pc, ip, lr, ror #11 │ │ │ │ + tsteq r0, sl, lsr #30 │ │ │ │ + rscseq pc, ip, r6, ror r5 @ │ │ │ │ + rscseq pc, ip, lr, asr r5 @ │ │ │ │ + rscseq pc, ip, r0, asr #10 │ │ │ │ + rscseq pc, ip, r2, lsr #10 │ │ │ │ + ldrshteq pc, [ip], #64 @ 0x40 @ │ │ │ │ + rscseq pc, ip, r2, asr #9 │ │ │ │ + smlalseq pc, ip, r0, r4 @ │ │ │ │ + rscseq pc, ip, lr, asr r4 @ │ │ │ │ + rscseq pc, ip, lr, lsr #8 │ │ │ │ + ldrshteq pc, [ip], #62 @ 0x3e @ │ │ │ │ + rscseq pc, ip, ip, asr #7 │ │ │ │ + rscseq pc, ip, lr, lsr #7 │ │ │ │ + rscseq pc, ip, sl, lsl #7 │ │ │ │ + rscseq pc, ip, r4, ror #6 │ │ │ │ + rscseq pc, ip, r4, lsr r3 @ │ │ │ │ + rscseq pc, ip, sl, lsr #6 │ │ │ │ + rscseq pc, ip, r4, lsl #6 │ │ │ │ + ldrsbteq pc, [ip], #40 @ 0x28 @ │ │ │ │ + rscseq pc, ip, r8, lsr #5 │ │ │ │ + rscseq pc, ip, r6, lsl #5 │ │ │ │ + rscseq pc, ip, lr, asr r2 @ │ │ │ │ + rscseq pc, ip, lr, lsr #4 │ │ │ │ + rscseq pc, ip, r4, lsr #4 │ │ │ │ + rscseq pc, ip, r0, lsl #4 │ │ │ │ + ldrsbteq pc, [ip], #18 @ │ │ │ │ + rscseq pc, ip, r2, lsr #3 │ │ │ │ rscseq pc, ip, r4, ror r1 @ │ │ │ │ - rscseq pc, ip, r2, asr r1 @ │ │ │ │ + rscseq pc, ip, r6, asr r1 @ │ │ │ │ + rscseq pc, ip, r4, lsr r1 @ │ │ │ │ + rscseq pc, ip, sl, lsl #2 │ │ │ │ + rscseq pc, ip, r2, lsl #2 │ │ │ │ + ldrsbteq pc, [ip], #14 @ │ │ │ │ + ldrhteq pc, [ip], #0 @ │ │ │ │ + rscseq pc, ip, r2, lsl #1 │ │ │ │ + rscseq pc, ip, sl, ror r0 @ │ │ │ │ + rscseq pc, ip, r8, asr r0 @ │ │ │ │ + rscseq pc, ip, lr, lsr #32 │ │ │ │ + rscseq pc, ip, r6, lsr #32 │ │ │ │ + rscseq pc, ip, r2 │ │ │ │ + ldrsbteq lr, [ip], #246 @ 0xf6 │ │ │ │ + rscseq lr, ip, r6, lsr #31 │ │ │ │ + rscseq lr, ip, ip, ror pc │ │ │ │ + rscseq lr, ip, r2, asr pc │ │ │ │ + rscseq lr, ip, lr, lsr #30 │ │ │ │ + rscseq lr, ip, sl, lsl #30 │ │ │ │ + ldrsbteq lr, [ip], #236 @ 0xec │ │ │ │ + ldrsbteq lr, [ip], #228 @ 0xe4 │ │ │ │ + ldrhteq lr, [ip], #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ - ldrhteq lr, [ip], #254 @ 0xfe │ │ │ │ - rscseq lr, ip, lr, lsl #31 │ │ │ │ - rscseq lr, ip, lr, ror #30 │ │ │ │ - rscseq lr, ip, sl, asr #30 │ │ │ │ - rscseq lr, ip, lr, lsl pc │ │ │ │ - rscseq lr, ip, r4, lsl pc │ │ │ │ - rscseq lr, ip, lr, ror #29 │ │ │ │ - ldrhteq lr, [ip], #236 @ 0xec │ │ │ │ - smlalseq lr, ip, r0, lr │ │ │ │ - rscseq lr, ip, r4, ror #28 │ │ │ │ - rscseq lr, ip, lr, lsr lr │ │ │ │ - rscseq lr, ip, r8, lsl lr │ │ │ │ - rscseq lr, ip, r8, ror #27 │ │ │ │ - ldrsbteq lr, [ip], #222 @ 0xde │ │ │ │ - ldrhteq lr, [ip], #218 @ 0xda │ │ │ │ - rscseq lr, ip, lr, lsl #27 │ │ │ │ - rscseq lr, ip, r2, ror #26 │ │ │ │ - rscseq lr, ip, r8, asr sp │ │ │ │ - rscseq lr, ip, r2, lsr sp │ │ │ │ - rscseq lr, ip, r2, lsl #26 │ │ │ │ - ldrshteq lr, [ip], #200 @ 0xc8 │ │ │ │ - ldrsbteq lr, [ip], #196 @ 0xc4 │ │ │ │ - rscseq lr, ip, r6, lsr #25 │ │ │ │ + rscseq lr, ip, lr, lsl sp │ │ │ │ + rscseq lr, ip, lr, ror #25 │ │ │ │ + rscseq lr, ip, lr, asr #25 │ │ │ │ + rscseq lr, ip, sl, lsr #25 │ │ │ │ + rscseq lr, ip, lr, ror ip │ │ │ │ rscseq lr, ip, r4, ror ip │ │ │ │ - rscseq lr, ip, r6, asr #24 │ │ │ │ - rscseq lr, ip, r6, lsl ip │ │ │ │ - rscseq lr, ip, r6, ror #23 │ │ │ │ - rscseq lr, ip, r6, asr #23 │ │ │ │ - rscseq lr, ip, r2, lsr #23 │ │ │ │ - rscseq lr, ip, r6, ror fp │ │ │ │ - rscseq lr, ip, ip, ror #22 │ │ │ │ - rscseq lr, ip, r6, asr #22 │ │ │ │ + rscseq lr, ip, lr, asr #24 │ │ │ │ + rscseq lr, ip, ip, lsl ip │ │ │ │ + ldrshteq lr, [ip], #176 @ 0xb0 │ │ │ │ + rscseq lr, ip, r4, asr #23 │ │ │ │ + smlalseq lr, ip, lr, fp │ │ │ │ + rscseq lr, ip, r8, ror fp │ │ │ │ + rscseq lr, ip, r8, asr #22 │ │ │ │ + rscseq lr, ip, lr, lsr fp │ │ │ │ rscseq lr, ip, sl, lsl fp │ │ │ │ rscseq lr, ip, lr, ror #21 │ │ │ │ - rscseq lr, ip, r8, asr #21 │ │ │ │ - rscseq lr, ip, r2, lsr #21 │ │ │ │ - rscseq lr, ip, r2, ror sl │ │ │ │ - rscseq lr, ip, r8, ror #20 │ │ │ │ - rscseq lr, ip, r4, asr #20 │ │ │ │ - rscseq lr, ip, r6, lsl sl │ │ │ │ - rscseq lr, ip, r6, ror #19 │ │ │ │ - ldrhteq lr, [ip], #150 @ 0x96 │ │ │ │ - smlalseq lr, ip, r6, r9 │ │ │ │ - rscseq lr, ip, r2, ror r9 │ │ │ │ + rscseq lr, ip, r2, asr #21 │ │ │ │ + ldrhteq lr, [ip], #168 @ 0xa8 │ │ │ │ + smlalseq lr, ip, r2, sl │ │ │ │ + rscseq lr, ip, r2, ror #20 │ │ │ │ + rscseq lr, ip, r8, asr sl │ │ │ │ + rscseq lr, ip, r4, lsr sl │ │ │ │ + rscseq lr, ip, r6, lsl #20 │ │ │ │ + ldrsbteq lr, [ip], #148 @ 0x94 │ │ │ │ + rscseq lr, ip, r6, lsr #19 │ │ │ │ + rscseq lr, ip, r6, ror r9 │ │ │ │ rscseq lr, ip, r6, asr #18 │ │ │ │ - rscseq lr, ip, ip, lsr r9 │ │ │ │ - rscseq lr, ip, r6, lsl r9 │ │ │ │ - rscseq lr, ip, r8, ror #17 │ │ │ │ - ldrhteq lr, [ip], #138 @ 0x8a │ │ │ │ - ldrhteq lr, [ip], #130 @ 0x82 │ │ │ │ - smlalseq lr, ip, r0, r8 │ │ │ │ - rscseq lr, ip, r6, ror #16 │ │ │ │ - rscseq lr, ip, lr, asr r8 │ │ │ │ - rscseq lr, ip, sl, lsr r8 │ │ │ │ - rscseq lr, ip, sl, lsl #16 │ │ │ │ - ldrsbteq lr, [ip], #122 @ 0x7a │ │ │ │ - ldrhteq lr, [ip], #112 @ 0x70 │ │ │ │ - rscseq lr, ip, r6, lsl #15 │ │ │ │ - rscseq lr, ip, r2, ror #14 │ │ │ │ - rscseq lr, ip, lr, lsr r7 │ │ │ │ - rscseq lr, ip, r0, lsl r7 │ │ │ │ - rscseq lr, ip, r8, lsl #14 │ │ │ │ - rscseq lr, ip, r6, ror #13 │ │ │ │ - ldrhteq lr, [ip], #110 @ 0x6e │ │ │ │ - smlalseq lr, ip, r6, r6 │ │ │ │ - smlalseq lr, ip, r0, r6 │ │ │ │ - rscseq lr, ip, lr, ror #12 │ │ │ │ - rscseq lr, ip, r2, asr #12 │ │ │ │ - rscseq lr, ip, ip, lsr r6 │ │ │ │ - rscseq lr, ip, ip, lsl r6 │ │ │ │ - ldrshteq lr, [ip], #84 @ 0x54 │ │ │ │ - rscseq lr, ip, r8, asr #11 │ │ │ │ - smlalseq lr, ip, ip, r5 │ │ │ │ - rscseq lr, ip, r0, lsl #11 │ │ │ │ - rscseq lr, ip, r0, ror #10 │ │ │ │ + rscseq lr, ip, r6, lsr #18 │ │ │ │ + rscseq lr, ip, r2, lsl #18 │ │ │ │ + ldrsbteq lr, [ip], #134 @ 0x86 │ │ │ │ + rscseq lr, ip, ip, asr #17 │ │ │ │ + rscseq lr, ip, r6, lsr #17 │ │ │ │ + rscseq lr, ip, sl, ror r8 │ │ │ │ + rscseq lr, ip, lr, asr #16 │ │ │ │ + rscseq lr, ip, r8, lsr #16 │ │ │ │ + rscseq lr, ip, r2, lsl #16 │ │ │ │ + ldrsbteq lr, [ip], #114 @ 0x72 │ │ │ │ + rscseq lr, ip, r8, asr #15 │ │ │ │ + rscseq lr, ip, r4, lsr #15 │ │ │ │ + rscseq lr, ip, r6, ror r7 │ │ │ │ + rscseq lr, ip, r6, asr #14 │ │ │ │ + rscseq lr, ip, r6, lsl r7 │ │ │ │ + ldrshteq lr, [ip], #102 @ 0x66 │ │ │ │ + ldrsbteq lr, [ip], #98 @ 0x62 │ │ │ │ + rscseq lr, ip, r6, lsr #13 │ │ │ │ + smlalseq lr, ip, ip, r6 │ │ │ │ + rscseq lr, ip, r6, ror r6 │ │ │ │ + rscseq lr, ip, r8, asr #12 │ │ │ │ + rscseq lr, ip, sl, lsl r6 │ │ │ │ + rscseq lr, ip, r2, lsl r6 │ │ │ │ + ldrshteq lr, [ip], #80 @ 0x50 │ │ │ │ + rscseq lr, ip, r6, asr #11 │ │ │ │ + ldrhteq lr, [ip], #94 @ 0x5e │ │ │ │ + smlalseq lr, ip, sl, r5 │ │ │ │ + rscseq lr, ip, sl, ror #10 │ │ │ │ rscseq lr, ip, sl, lsr r5 │ │ │ │ - rscseq lr, ip, r4, lsr r5 │ │ │ │ - rscseq lr, ip, r4, lsl r5 │ │ │ │ - rscseq lr, ip, sl, ror #9 │ │ │ │ - rscseq lr, ip, r0, asr #9 │ │ │ │ - ldrhteq lr, [ip], #74 @ 0x4a │ │ │ │ - smlalseq lr, ip, ip, r4 │ │ │ │ - rscseq lr, ip, r6, ror r4 │ │ │ │ + rscseq lr, ip, r0, lsl r5 │ │ │ │ + rscseq lr, ip, r6, ror #9 │ │ │ │ + rscseq lr, ip, r2, asr #9 │ │ │ │ + smlalseq lr, ip, lr, r4 │ │ │ │ rscseq lr, ip, r0, ror r4 │ │ │ │ - rscseq lr, ip, r0, asr r4 │ │ │ │ - smlatbeq r0, r8, sp, sl │ │ │ │ - tsteq r0, sl, ror #26 │ │ │ │ - rscseq lr, ip, r8, lsr r4 │ │ │ │ - rscseq lr, ip, r2, lsr r4 │ │ │ │ - rscseq lr, ip, ip, lsr #8 │ │ │ │ - rscseq lr, ip, r6, lsr #8 │ │ │ │ - rscseq lr, ip, r0, lsr #8 │ │ │ │ - rscseq lr, ip, sl, lsl r4 │ │ │ │ - rscseq lr, ip, r4, lsl r4 │ │ │ │ - rscseq lr, ip, lr, lsl #8 │ │ │ │ - rscseq lr, ip, r8, lsl #8 │ │ │ │ - rscseq lr, ip, r2, lsl #8 │ │ │ │ - ldrshteq lr, [ip], #60 @ 0x3c │ │ │ │ - tsteq r0, lr, lsr sp │ │ │ │ + rscseq lr, ip, r8, ror #8 │ │ │ │ + rscseq lr, ip, r6, asr #8 │ │ │ │ + rscseq lr, ip, lr, lsl r4 │ │ │ │ + ldrshteq lr, [ip], #54 @ 0x36 │ │ │ │ ldrshteq lr, [ip], #48 @ 0x30 │ │ │ │ - rscseq lr, ip, sl, ror #7 │ │ │ │ - rscseq lr, ip, r4, ror #7 │ │ │ │ - smlabbeq r0, r2, sp, sl │ │ │ │ - ldrsbteq lr, [ip], #56 @ 0x38 │ │ │ │ - ldrsbteq lr, [ip], #50 @ 0x32 │ │ │ │ - rscseq lr, ip, ip, asr #7 │ │ │ │ - rscseq lr, ip, r6, asr #7 │ │ │ │ - rscseq lr, ip, r0, asr #7 │ │ │ │ + rscseq lr, ip, lr, asr #7 │ │ │ │ + rscseq lr, ip, r2, lsr #7 │ │ │ │ + smlalseq lr, ip, ip, r3 │ │ │ │ + rscseq lr, ip, ip, ror r3 │ │ │ │ + rscseq lr, ip, r4, asr r3 │ │ │ │ + rscseq lr, ip, r8, lsr #6 │ │ │ │ + ldrshteq lr, [ip], #44 @ 0x2c │ │ │ │ + rscseq lr, ip, r0, ror #5 │ │ │ │ + rscseq lr, ip, r0, asr #5 │ │ │ │ + smlalseq lr, ip, sl, r2 │ │ │ │ + smlalseq lr, ip, r4, r2 │ │ │ │ + rscseq lr, ip, r4, ror r2 │ │ │ │ + rscseq lr, ip, sl, asr #4 │ │ │ │ + rscseq lr, ip, r0, lsr #4 │ │ │ │ + rscseq lr, ip, sl, lsl r2 │ │ │ │ + ldrshteq lr, [ip], #28 │ │ │ │ + ldrsbteq lr, [ip], #22 │ │ │ │ + ldrsbteq lr, [ip], #16 │ │ │ │ + ldrhteq lr, [ip], #16 │ │ │ │ + tsteq r0, r8, lsl #22 │ │ │ │ + smlabteq r0, sl, sl, sl │ │ │ │ + smlalseq lr, ip, r8, r1 │ │ │ │ + smlalseq lr, ip, r2, r1 │ │ │ │ + rscseq lr, ip, ip, lsl #3 │ │ │ │ + rscseq lr, ip, r6, lsl #3 │ │ │ │ + rscseq lr, ip, r0, lsl #3 │ │ │ │ + rscseq lr, ip, sl, ror r1 │ │ │ │ + rscseq lr, ip, r4, ror r1 │ │ │ │ + rscseq lr, ip, lr, ror #2 │ │ │ │ + rscseq lr, ip, r8, ror #2 │ │ │ │ + rscseq lr, ip, r2, ror #2 │ │ │ │ + rscseq lr, ip, ip, asr r1 │ │ │ │ + @ instruction: 0x0100aa9e │ │ │ │ + rscseq lr, ip, r0, asr r1 │ │ │ │ + rscseq lr, ip, sl, asr #2 │ │ │ │ + rscseq lr, ip, r4, asr #2 │ │ │ │ + smlatteq r0, r2, sl, sl │ │ │ │ + rscseq lr, ip, r8, lsr r1 │ │ │ │ + rscseq lr, ip, r2, lsr r1 │ │ │ │ + rscseq lr, ip, ip, lsr #2 │ │ │ │ + rscseq lr, ip, r6, lsr #2 │ │ │ │ + rscseq lr, ip, r0, lsr #2 │ │ │ │ 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, sl, lsl #4 │ │ │ │ - rscseq lr, ip, r4, lsl #4 │ │ │ │ - ldrshteq lr, [ip], #30 │ │ │ │ - ldrshteq lr, [ip], #24 │ │ │ │ - ldrshteq lr, [ip], #18 │ │ │ │ - rscseq lr, ip, ip, ror #3 │ │ │ │ - rscseq lr, ip, r6, ror #3 │ │ │ │ - rscseq lr, ip, r0, ror #3 │ │ │ │ - ldrsbteq lr, [ip], #26 │ │ │ │ - ldrsbteq lr, [ip], #20 │ │ │ │ - rscseq lr, ip, lr, asr #3 │ │ │ │ - rscseq lr, ip, r8, asr #3 │ │ │ │ - rscseq lr, ip, r2, asr #3 │ │ │ │ - ldrhteq lr, [ip], #28 │ │ │ │ - ldrhteq lr, [ip], #22 │ │ │ │ - ldrhteq lr, [ip], #16 │ │ │ │ - rscseq lr, ip, sl, lsr #3 │ │ │ │ - rscseq lr, ip, r4, lsr #3 │ │ │ │ - smlalseq lr, ip, lr, r1 │ │ │ │ - smlalseq lr, ip, r8, r1 │ │ │ │ - smlalseq lr, ip, r2, r1 │ │ │ │ - rscseq lr, ip, ip, lsl #3 │ │ │ │ - rscseq lr, ip, r6, lsl #3 │ │ │ │ - rscseq lr, ip, r0, lsl #3 │ │ │ │ - rscseq lr, ip, sl, ror r1 │ │ │ │ - rscseq lr, ip, r4, ror r1 │ │ │ │ - rscseq lr, ip, lr, ror #2 │ │ │ │ - rscseq lr, ip, r8, ror #2 │ │ │ │ - rscseq lr, ip, r2, ror #2 │ │ │ │ - rscseq lr, ip, ip, asr r1 │ │ │ │ - rscseq lr, ip, r6, asr r1 │ │ │ │ - rscseq lr, ip, r0, asr r1 │ │ │ │ - rscseq lr, ip, sl, asr #2 │ │ │ │ - rscseq lr, ip, r4, asr #2 │ │ │ │ - rscseq lr, ip, lr, lsr r1 │ │ │ │ - rscseq lr, ip, r8, lsr r1 │ │ │ │ - rscseq lr, ip, r2, lsr r1 │ │ │ │ - rscseq lr, ip, ip, lsr #2 │ │ │ │ + rscseq sp, ip, sl, ror #30 │ │ │ │ + rscseq sp, ip, r4, ror #30 │ │ │ │ + rscseq sp, ip, lr, asr pc │ │ │ │ + rscseq sp, ip, r8, asr pc │ │ │ │ + rscseq sp, ip, r2, asr pc │ │ │ │ + rscseq sp, ip, ip, asr #30 │ │ │ │ + rscseq sp, ip, r6, asr #30 │ │ │ │ + rscseq sp, ip, r0, asr #30 │ │ │ │ + rscseq sp, ip, sl, lsr pc │ │ │ │ + rscseq sp, ip, r4, lsr pc │ │ │ │ + rscseq sp, ip, lr, lsr #30 │ │ │ │ + rscseq sp, ip, r8, lsr #30 │ │ │ │ + rscseq sp, ip, r2, lsr #30 │ │ │ │ + rscseq sp, ip, ip, lsl pc │ │ │ │ + rscseq sp, ip, r6, lsl pc │ │ │ │ + rscseq sp, ip, r0, lsl pc │ │ │ │ + rscseq sp, ip, sl, lsl #30 │ │ │ │ + rscseq sp, ip, r4, lsl #30 │ │ │ │ + ldrshteq sp, [ip], #238 @ 0xee │ │ │ │ + ldrshteq sp, [ip], #232 @ 0xe8 │ │ │ │ + ldrshteq sp, [ip], #226 @ 0xe2 │ │ │ │ + rscseq sp, ip, ip, ror #29 │ │ │ │ + rscseq sp, ip, r6, ror #29 │ │ │ │ + rscseq sp, ip, r0, ror #29 │ │ │ │ + ldrsbteq sp, [ip], #234 @ 0xea │ │ │ │ + ldrsbteq sp, [ip], #228 @ 0xe4 │ │ │ │ + rscseq sp, ip, lr, asr #29 │ │ │ │ + rscseq sp, ip, r8, asr #29 │ │ │ │ + rscseq sp, ip, r2, asr #29 │ │ │ │ + ldrhteq sp, [ip], #236 @ 0xec │ │ │ │ + ldrhteq sp, [ip], #230 @ 0xe6 │ │ │ │ + ldrhteq sp, [ip], #224 @ 0xe0 │ │ │ │ + rscseq sp, ip, sl, lsr #29 │ │ │ │ + rscseq sp, ip, r4, lsr #29 │ │ │ │ + smlalseq sp, ip, lr, lr │ │ │ │ + smlalseq sp, ip, r8, lr │ │ │ │ + smlalseq sp, ip, r2, lr │ │ │ │ + rscseq sp, ip, ip, lsl #29 │ │ │ │ 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.2-1.so+0x3287dc> │ │ │ │ tstcs r1, fp, lsr r6 │ │ │ │ ldrbtmi r4, [sl], #-1576 @ 0xfffff9d8 │ │ │ │ @ instruction: 0xf7659600 │ │ │ │ ldrdlt lr, [r2], -r4 │ │ │ │ ldrhhi lr, [r0, #141]! @ 0x8d │ │ │ │ - tsteq r0, r4, lsr r6 │ │ │ │ - rscseq sp, ip, r4, ror #1 │ │ │ │ - ldrsbteq sp, [ip], #14 │ │ │ │ - rscseq sp, ip, r6, lsr #32 │ │ │ │ - rscseq ip, lr, r2, lsl r8 │ │ │ │ - rscseq sp, lr, ip, asr #23 │ │ │ │ - ldrshteq ip, [lr], #116 @ 0x74 │ │ │ │ - rscseq ip, ip, r6, asr #25 │ │ │ │ + @ instruction: 0x01009394 │ │ │ │ + rscseq ip, ip, r4, asr #28 │ │ │ │ + rscseq ip, ip, lr, lsr lr │ │ │ │ + rscseq ip, ip, r6, lsl #27 │ │ │ │ + rscseq ip, lr, r2, ror r5 │ │ │ │ + rscseq sp, lr, ip, lsr #18 │ │ │ │ + rscseq ip, lr, r4, asr r5 │ │ │ │ + rscseq ip, ip, r6, lsr #20 │ │ │ │ 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 │ │ │ │ - smlatteq r0, r8, r5, r9 │ │ │ │ - smlabbeq r0, sl, r5, r9 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - tsteq r0, r2, ror #10 │ │ │ │ - smlatbeq r0, r0, r5, r9 │ │ │ │ - tsteq r0, r6, asr #12 │ │ │ │ - strdeq r9, [r0, -r0] │ │ │ │ - tsteq r0, sl, lsl #12 │ │ │ │ - tsteq r0, ip, ror #12 │ │ │ │ + tsteq r0, r8, asr #6 │ │ │ │ + smlatteq r0, sl, r2, r9 │ │ │ │ + smlatbeq r0, r4, r2, r9 │ │ │ │ + smlabteq r0, r2, r2, r9 │ │ │ │ + mrseq r9, LR_irq │ │ │ │ + smlatbeq r0, r6, r3, r9 │ │ │ │ + tsteq r0, r0, asr r3 │ │ │ │ + tsteq r0, sl, ror #6 │ │ │ │ + smlabteq r0, ip, r3, 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 │ │ │ │ - ldrsbteq r4, [sp], #42 @ 0x2a │ │ │ │ - rscseq ip, ip, r2, lsr #30 │ │ │ │ - rscseq ip, ip, ip, lsl pc │ │ │ │ - ldrdeq r9, [r0, -lr] │ │ │ │ - ldrshteq ip, [ip], #230 @ 0xe6 │ │ │ │ - smlatteq r0, sl, r5, r9 │ │ │ │ - rscseq ip, ip, r2, ror #29 │ │ │ │ - rscseq ip, lr, lr, ror #31 │ │ │ │ - rscseq ip, lr, r6, lsl r6 │ │ │ │ - smlabteq r0, r8, r5, r9 │ │ │ │ - ldrshteq ip, [lr], #92 @ 0x5c │ │ │ │ - smlabteq r0, r2, r5, r9 │ │ │ │ - rscseq ip, ip, r4, lsl #29 │ │ │ │ - rscseq ip, ip, lr, ror lr │ │ │ │ - smlatbeq r0, ip, r5, r9 │ │ │ │ - rscseq ip, ip, r8, asr lr │ │ │ │ - rscseq ip, ip, r2, asr lr │ │ │ │ - @ instruction: 0x01009598 │ │ │ │ - rscseq ip, ip, ip, lsr #28 │ │ │ │ - rscseq ip, ip, r6, lsr #28 │ │ │ │ - @ instruction: 0x01009590 │ │ │ │ + rscseq r4, sp, sl, lsr r0 │ │ │ │ + rscseq ip, ip, r2, lsl #25 │ │ │ │ + rscseq ip, ip, ip, ror ip │ │ │ │ + tsteq r0, lr, lsr r3 │ │ │ │ + rscseq ip, ip, r6, asr ip │ │ │ │ + tsteq r0, sl, asr #6 │ │ │ │ + rscseq ip, ip, r2, asr #24 │ │ │ │ + rscseq ip, lr, lr, asr #26 │ │ │ │ + rscseq ip, lr, r6, ror r3 │ │ │ │ + tsteq r0, r8, lsr #6 │ │ │ │ + rscseq ip, lr, ip, asr r3 │ │ │ │ + tsteq r0, r2, lsr #6 │ │ │ │ + rscseq ip, ip, r4, ror #23 │ │ │ │ + ldrsbteq ip, [ip], #190 @ 0xbe │ │ │ │ + tsteq r0, ip, lsl #6 │ │ │ │ + ldrhteq ip, [ip], #184 @ 0xb8 │ │ │ │ + ldrhteq ip, [ip], #178 @ 0xb2 │ │ │ │ + strdeq r9, [r0, -r8] │ │ │ │ + rscseq ip, ip, ip, lsl #23 │ │ │ │ + rscseq ip, ip, r6, lsl #23 │ │ │ │ + strdeq r9, [r0, -r0] │ │ │ │ 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 │ │ │ │ - smlabbeq r0, r0, r5, r9 │ │ │ │ - tsteq r0, r2, lsr #10 │ │ │ │ - tsteq r0, r4, asr #10 │ │ │ │ - smlatteq r0, lr, r4, r9 │ │ │ │ - smlabteq r0, r4, r5, r9 │ │ │ │ - strdeq r9, [r0, -r6] │ │ │ │ - smlabbeq r0, r8, r5, r9 │ │ │ │ + smlatteq r0, r0, r2, r9 │ │ │ │ + smlabbeq r0, r2, r2, r9 │ │ │ │ + smlatbeq r0, r4, r2, r9 │ │ │ │ + tsteq r0, lr, asr #4 │ │ │ │ + tsteq r0, r4, lsr #6 │ │ │ │ + tsteq r0, r6, asr r3 │ │ │ │ + smlatteq r0, r8, r2, r9 │ │ │ │ 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, r6, lsr #13 │ │ │ │ - rscseq ip, lr, r4, lsl #8 │ │ │ │ - ldrhteq ip, [lr], #222 @ 0xde │ │ │ │ - rscseq ip, lr, r6, ror #7 │ │ │ │ + rscseq r6, pc, r6, lsl #8 │ │ │ │ + rscseq ip, lr, r4, ror #2 │ │ │ │ + rscseq ip, lr, lr, lsl fp │ │ │ │ + rscseq ip, lr, r6, asr #2 │ │ │ │ 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 │ │ │ │ @@ -157690,17 +157690,17 @@ │ │ │ │ @ instruction: 0x46060ff0 │ │ │ │ @ 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 │ │ │ │ - @ instruction: 0x4628d0b3 │ │ │ │ - @ instruction: 0xd7c6f2d7 │ │ │ │ + vshr.s32 d16, d28, #11 │ │ │ │ + @ instruction: 0x4628d75f │ │ │ │ + @ instruction: 0xd672f2d7 │ │ │ │ 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 │ │ │ │ - ldrdeq r2, [r5, -r4] │ │ │ │ - rscseq sp, r6, r2, ror #19 │ │ │ │ + tsteq r5, r4, lsr r9 │ │ │ │ + rscseq sp, r6, r2, asr #14 │ │ │ │ @ instruction: 0x01ad9b16 │ │ │ │ - ldrsbteq sp, [r6], #146 @ 0x92 │ │ │ │ - strdeq r1, [r6, -r8] │ │ │ │ - rscseq sp, r6, sl, lsl #18 │ │ │ │ - rscseq sp, r6, r8, lsr #18 │ │ │ │ - rscseq sp, r6, r8, lsl #18 │ │ │ │ - rscseq sp, r6, sl, lsr r9 │ │ │ │ - rscseq sp, r6, r2, asr r9 │ │ │ │ - ldrshteq sp, [r6], #142 @ 0x8e │ │ │ │ + rscseq sp, r6, r2, lsr r7 │ │ │ │ + tsteq r6, r8, asr pc │ │ │ │ + rscseq sp, r6, sl, ror #12 │ │ │ │ + rscseq sp, r6, r8, lsl #13 │ │ │ │ + rscseq sp, r6, r8, ror #12 │ │ │ │ + smlalseq sp, r6, sl, r6 │ │ │ │ + ldrhteq sp, [r6], #98 @ 0x62 │ │ │ │ + rscseq sp, r6, lr, asr r6 │ │ │ │ @ instruction: 0x01ad99b6 │ │ │ │ andeq r1, r0, ip, lsr #3 │ │ │ │ - rscseq r4, r6, ip, ror #20 │ │ │ │ + rscseq r4, r6, ip, asr #15 │ │ │ │ @ instruction: 0x01ad97b4 │ │ │ │ - rscseq r4, r6, sl, asr #20 │ │ │ │ - rscseq r4, r6, r2, ror #20 │ │ │ │ - rscseq r4, r6, ip, lsr sl │ │ │ │ - rscseq r4, r6, r6, lsr #20 │ │ │ │ - rscseq r4, r6, r8, lsl sl │ │ │ │ - rscseq sp, r6, r4, asr r7 │ │ │ │ + rscseq r4, r6, sl, lsr #15 │ │ │ │ + rscseq r4, r6, r2, asr #15 │ │ │ │ + smlalseq r4, r6, ip, r7 │ │ │ │ + rscseq r4, r6, r6, lsl #15 │ │ │ │ + rscseq r4, r6, r8, ror r7 │ │ │ │ + ldrhteq sp, [r6], #68 @ 0x44 │ │ │ │ andeq r1, r0, r8, lsl #5 │ │ │ │ - ldrshteq sp, [r6], #100 @ 0x64 │ │ │ │ - ldrshteq sp, [r6], #98 @ 0x62 │ │ │ │ - ldrshteq sp, [r6], #102 @ 0x66 │ │ │ │ - ldrshteq sp, [r6], #106 @ 0x6a │ │ │ │ - ldrshteq sp, [r6], #106 @ 0x6a │ │ │ │ - rscseq sp, r6, r6, lsl #14 │ │ │ │ - rscseq sp, r6, r6, lsl #14 │ │ │ │ + rscseq sp, r6, r4, asr r4 │ │ │ │ + rscseq sp, r6, r2, asr r4 │ │ │ │ + rscseq sp, r6, r6, asr r4 │ │ │ │ + rscseq sp, r6, sl, asr r4 │ │ │ │ + rscseq sp, r6, sl, asr r4 │ │ │ │ + rscseq sp, r6, r6, ror #8 │ │ │ │ + rscseq sp, r6, r6, ror #8 │ │ │ │ ldrdeq r9, [sp, r6]! │ │ │ │ - rscseq sp, r6, r0, lsr r6 │ │ │ │ + smlalseq sp, r6, r0, r3 │ │ │ │ ldrdeq r9, [sp, r6]! │ │ │ │ @ instruction: 0x01ad953a │ │ │ │ @ instruction: 0x01ad946c │ │ │ │ - rscseq r4, r6, r4, asr r6 │ │ │ │ - ldrhteq sp, [r6], #94 @ 0x5e │ │ │ │ - rscseq r7, sl, r8, lsl #2 │ │ │ │ - @ instruction: 0x01045fb8 │ │ │ │ - rscseq r7, r8, lr, lsr r9 │ │ │ │ + ldrhteq r4, [r6], #52 @ 0x34 │ │ │ │ + rscseq sp, r6, lr, lsl r3 │ │ │ │ + rscseq r6, sl, r8, ror #28 │ │ │ │ + tsteq r4, r8, lsl sp │ │ │ │ + smlalseq r7, r8, lr, r6 │ │ │ │ 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 │ │ │ │ - orreq r2, r6, r8, lsr sp │ │ │ │ + @ instruction: 0x01862a98 │ │ │ │ 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 @ │ │ │ │ - strdeq r2, [r6, r8] │ │ │ │ + orreq r2, r6, r8, asr r8 │ │ │ │ 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 │ │ │ │ - ldrshteq r1, [ip], #228 @ 0xe4 │ │ │ │ + rscseq r1, ip, r4, asr ip │ │ │ │ @ instruction: 0x01aaa644 │ │ │ │ - rscseq r1, sl, sl, asr r7 │ │ │ │ - rscseq r1, ip, r6, ror #29 │ │ │ │ - rscseq lr, fp, r4, lsl #21 │ │ │ │ - rscseq lr, fp, lr, lsr fp │ │ │ │ - rscseq lr, fp, sl, lsr fp │ │ │ │ - rscseq lr, fp, r4, lsl #22 │ │ │ │ + ldrhteq r1, [sl], #74 @ 0x4a │ │ │ │ + rscseq r1, ip, r6, asr #24 │ │ │ │ + rscseq lr, fp, r4, ror #15 │ │ │ │ + smlalseq lr, fp, lr, r8 │ │ │ │ + smlalseq lr, fp, sl, r8 │ │ │ │ + rscseq lr, fp, r4, ror #16 │ │ │ │ lslseq r6, ip @ │ │ │ │ andeq r3, r0, r0, asr #9 │ │ │ │ @ instruction: 0x01aae136 │ │ │ │ rorseq r6, r2, #2 │ │ │ │ - ldrshteq lr, [fp], #146 @ 0x92 │ │ │ │ - rscseq lr, fp, r8, ror #19 │ │ │ │ - rscseq lr, fp, r0, ror #19 │ │ │ │ - ldrsbteq lr, [fp], #152 @ 0x98 │ │ │ │ - ldrsbteq lr, [fp], #144 @ 0x90 │ │ │ │ - rscseq lr, fp, r8, asr #19 │ │ │ │ + rscseq lr, fp, r2, asr r7 │ │ │ │ + rscseq lr, fp, r8, asr #14 │ │ │ │ + rscseq lr, fp, r0, asr #14 │ │ │ │ + rscseq lr, fp, r8, lsr r7 │ │ │ │ + rscseq lr, fp, r0, lsr r7 │ │ │ │ + rscseq lr, fp, r8, lsr #14 │ │ │ │ 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, sl, lsl lr @ │ │ │ │ - rscseq lr, fp, r0, asr #16 │ │ │ │ - rscseq lr, fp, sl, lsr r8 │ │ │ │ - rscseq lr, fp, r6, lsr r8 │ │ │ │ + rscseq pc, sp, sl, ror fp @ │ │ │ │ + rscseq lr, fp, r0, lsr #11 │ │ │ │ + smlalseq lr, fp, sl, r5 │ │ │ │ + smlalseq lr, fp, r6, r5 │ │ │ │ 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 │ │ │ │ - rscseq lr, fp, lr, lsr r0 │ │ │ │ + smlalseq sp, fp, lr, sp │ │ │ │ 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 │ │ │ │ - tsteq r0, r0, lsr ip │ │ │ │ + @ instruction: 0x0100b990 │ │ │ │ ldrdeq r9, [sl, r6]! │ │ │ │ - rscseq lr, fp, sl, asr #10 │ │ │ │ - rscseq lr, fp, r0, asr r5 │ │ │ │ - rscseq lr, fp, sl, asr r5 │ │ │ │ - rscseq lr, fp, r4, asr r5 │ │ │ │ - rscseq lr, fp, r4, asr r5 │ │ │ │ - rscseq lr, fp, r4, asr r5 │ │ │ │ - rscseq lr, fp, r8, asr r5 │ │ │ │ - rscseq lr, fp, r8, asr r5 │ │ │ │ - rscseq lr, fp, r8, asr r5 │ │ │ │ - rscseq sl, r8, r0, ror #4 │ │ │ │ - rscseq r0, sl, ip, asr #27 │ │ │ │ - rscseq lr, fp, r8, lsr r5 │ │ │ │ - rscseq lr, fp, r4, lsr r5 │ │ │ │ - rscseq lr, fp, r0, lsr r5 │ │ │ │ - rscseq lr, fp, ip, lsr #10 │ │ │ │ - rscseq r0, sl, r8, lsl #27 │ │ │ │ - rscseq lr, fp, r8, lsl r5 │ │ │ │ - rscseq r0, sl, r8, lsr sp │ │ │ │ - rscseq lr, fp, r4, lsl #10 │ │ │ │ - rscseq lr, fp, r0, lsl #10 │ │ │ │ - rscseq r0, sl, r4, lsl sp │ │ │ │ - rscseq lr, fp, ip, ror #9 │ │ │ │ - rscseq lr, fp, r8, ror #9 │ │ │ │ - rscseq lr, fp, r8, ror #9 │ │ │ │ - rscseq lr, fp, r4, ror #9 │ │ │ │ - rscseq sl, r4, ip, lsr #19 │ │ │ │ + rscseq lr, fp, sl, lsr #5 │ │ │ │ + ldrhteq lr, [fp], #32 │ │ │ │ + ldrhteq lr, [fp], #42 @ 0x2a │ │ │ │ + ldrhteq lr, [fp], #36 @ 0x24 │ │ │ │ + ldrhteq lr, [fp], #36 @ 0x24 │ │ │ │ + ldrhteq lr, [fp], #36 @ 0x24 │ │ │ │ + ldrhteq lr, [fp], #40 @ 0x28 │ │ │ │ + ldrhteq lr, [fp], #40 @ 0x28 │ │ │ │ + ldrhteq lr, [fp], #40 @ 0x28 │ │ │ │ + rscseq r9, r8, r0, asr #31 │ │ │ │ + rscseq r0, sl, ip, lsr #22 │ │ │ │ + smlalseq lr, fp, r8, r2 │ │ │ │ + smlalseq lr, fp, r4, r2 │ │ │ │ + smlalseq lr, fp, r0, r2 │ │ │ │ + rscseq lr, fp, ip, lsl #5 │ │ │ │ + rscseq r0, sl, r8, ror #21 │ │ │ │ + rscseq lr, fp, r8, ror r2 │ │ │ │ + smlalseq r0, sl, r8, sl │ │ │ │ + rscseq lr, fp, r4, ror #4 │ │ │ │ + rscseq lr, fp, r0, ror #4 │ │ │ │ + rscseq r0, sl, r4, ror sl │ │ │ │ + rscseq lr, fp, ip, asr #4 │ │ │ │ + rscseq lr, fp, r8, asr #4 │ │ │ │ + rscseq lr, fp, r8, asr #4 │ │ │ │ + rscseq lr, fp, r4, asr #4 │ │ │ │ + rscseq sl, r4, ip, lsl #14 │ │ │ │ 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 │ │ │ │ - ldrshteq r1, [ip], #132 @ 0x84 │ │ │ │ - rscseq lr, lr, r6, lsr #1 │ │ │ │ - rscseq r1, ip, r6, asr #17 │ │ │ │ - rscseq r1, ip, r4, lsl #13 │ │ │ │ + rscseq r1, ip, r4, asr r6 │ │ │ │ + rscseq sp, lr, r6, lsl #28 │ │ │ │ + rscseq r1, ip, r6, lsr #12 │ │ │ │ + rscseq r1, ip, r4, ror #7 │ │ │ │ @ instruction: 0x01aa97ae │ │ │ │ - rscseq r1, ip, r6, lsr #17 │ │ │ │ + rscseq r1, ip, r6, lsl #12 │ │ │ │ andeq r3, r0, ip, asr r8 │ │ │ │ - ldrsbteq r1, [ip], #192 @ 0xc0 │ │ │ │ + rscseq r1, ip, r0, lsr sl │ │ │ │ @ instruction: 0x01aa976e │ │ │ │ - ldrsbteq r1, [ip], #196 @ 0xc4 │ │ │ │ - rscseq r1, ip, ip, ror ip │ │ │ │ - rscseq r1, ip, r2, asr ip │ │ │ │ - rscseq r1, ip, sl, asr #14 │ │ │ │ - smlalseq r1, ip, ip, r9 │ │ │ │ - rscseq r1, ip, lr, lsr sl │ │ │ │ - rscseq r1, ip, r0, asr #14 │ │ │ │ - rscseq r0, sl, sl, ror #14 │ │ │ │ - rscseq r1, r6, r8, lsr #31 │ │ │ │ - ldrsbteq r1, [ip], #118 @ 0x76 │ │ │ │ - ldrshteq r1, [ip], #54 @ 0x36 │ │ │ │ - rscseq r1, ip, r0, asr r8 │ │ │ │ - ldrshteq r1, [ip], #136 @ 0x88 │ │ │ │ - rscseq r1, ip, lr, ror #17 │ │ │ │ - rscseq r1, ip, r0, asr #16 │ │ │ │ - rscseq r1, ip, lr, lsl r8 │ │ │ │ - ldrsbteq r1, [ip], #154 @ 0x9a │ │ │ │ - rscseq r1, ip, r4, ror r2 │ │ │ │ - ldrhteq r1, [ip], #130 @ 0x82 │ │ │ │ - rscseq r1, ip, sl, lsl #17 │ │ │ │ - ldrsbteq r1, [ip], #104 @ 0x68 │ │ │ │ - rscseq r1, ip, r6, ror r8 │ │ │ │ - ldrsbteq r1, [ip], #128 @ 0x80 │ │ │ │ + rscseq r1, ip, r4, lsr sl │ │ │ │ + ldrsbteq r1, [ip], #156 @ 0x9c │ │ │ │ ldrhteq r1, [ip], #146 @ 0x92 │ │ │ │ - ldrhteq r1, [ip], #152 @ 0x98 │ │ │ │ - ldrsbteq r1, [ip], #132 @ 0x84 │ │ │ │ - rscseq r1, ip, r6, ror r8 │ │ │ │ - rscseq r1, ip, r0, lsl #9 │ │ │ │ - rscseq r1, ip, lr, ror r4 │ │ │ │ - rscseq r1, r6, r8, ror #24 │ │ │ │ - rscseq r1, ip, sl, lsl r7 │ │ │ │ - rscseq r1, ip, r4, ror #12 │ │ │ │ - smlalseq r1, ip, sl, r6 │ │ │ │ - rscseq r1, ip, ip, asr #13 │ │ │ │ - rscseq r1, ip, sl, ror #2 │ │ │ │ + rscseq r1, ip, sl, lsr #9 │ │ │ │ + ldrshteq r1, [ip], #108 @ 0x6c │ │ │ │ + smlalseq r1, ip, lr, r7 │ │ │ │ + rscseq r1, ip, r0, lsr #9 │ │ │ │ + rscseq r0, sl, sl, asr #9 │ │ │ │ + rscseq r1, r6, r8, lsl #26 │ │ │ │ + rscseq r1, ip, r6, lsr r5 │ │ │ │ + rscseq r1, ip, r6, asr r1 │ │ │ │ + ldrhteq r1, [ip], #80 @ 0x50 │ │ │ │ + rscseq r1, ip, r8, asr r6 │ │ │ │ + rscseq r1, ip, lr, asr #12 │ │ │ │ rscseq r1, ip, r0, lsr #11 │ │ │ │ - smlalseq r1, ip, r0, r0 │ │ │ │ - ldrhteq r1, [ip], #6 │ │ │ │ - rscseq r1, ip, r4, lsl #6 │ │ │ │ - rscseq r1, ip, r6, lsl #6 │ │ │ │ - ldrhteq r1, [ip], #42 @ 0x2a │ │ │ │ - rscseq r1, ip, r0, asr #5 │ │ │ │ - rscseq r1, ip, r2, asr #5 │ │ │ │ - rscseq r1, ip, r4, asr #5 │ │ │ │ - rscseq r1, ip, lr, asr #5 │ │ │ │ - ldrsbteq r1, [ip], #36 @ 0x24 │ │ │ │ - rscseq r1, ip, sl, lsl #6 │ │ │ │ - rscseq r1, ip, ip, lsl #6 │ │ │ │ - ldrhteq r1, [ip], #38 @ 0x26 │ │ │ │ - rscseq r1, ip, lr, lsr #5 │ │ │ │ - ldrhteq r1, [ip], #34 @ 0x22 │ │ │ │ - ldrhteq r1, [ip], #36 @ 0x24 │ │ │ │ - rscseq r0, ip, r0, asr #28 │ │ │ │ - rscseq r0, fp, r8, asr #30 │ │ │ │ - rscseq r1, r6, ip, lsr #19 │ │ │ │ - rscseq r0, sl, r0, lsl #2 │ │ │ │ - ldrhteq r1, [ip], #28 │ │ │ │ - rscseq r1, ip, r2, lsl #4 │ │ │ │ - rscseq r1, ip, ip, asr #4 │ │ │ │ - rscseq r1, ip, r2, lsl #4 │ │ │ │ - rscseq r1, ip, r4, lsl #4 │ │ │ │ - rscseq r1, ip, r6, lsl #4 │ │ │ │ - rscseq r1, ip, r4, lsr #3 │ │ │ │ - rscseq r1, ip, sl, lsl #4 │ │ │ │ - rscseq r1, ip, ip, lsl #4 │ │ │ │ - rscseq r1, ip, r8, lsr #3 │ │ │ │ - smlabbeq r0, r2, pc, ip @ │ │ │ │ - rscseq r1, ip, r4, lsl #2 │ │ │ │ - rscseq r1, r6, r6, asr #15 │ │ │ │ - rscseq r0, ip, r4, asr #23 │ │ │ │ - tsteq r4, sl, ror r5 │ │ │ │ - rscseq r0, ip, r0, lsl fp │ │ │ │ - tsteq r4, r6, asr r4 │ │ │ │ - ldrhteq r0, [ip], #164 @ 0xa4 │ │ │ │ - ldrhteq r0, [ip], #166 @ 0xa6 │ │ │ │ - ldrhteq r0, [ip], #168 @ 0xa8 │ │ │ │ - ldrhteq r0, [ip], #166 @ 0xa6 │ │ │ │ - ldrhteq r0, [ip], #164 @ 0xa4 │ │ │ │ - ldrhteq r0, [ip], #162 @ 0xa2 │ │ │ │ - ldrshteq r0, [ip], #158 @ 0x9e │ │ │ │ - rscseq r0, ip, r0, lsl #20 │ │ │ │ - rscseq r0, ip, r2, lsl #20 │ │ │ │ - rscseq r0, ip, ip, lsl sl │ │ │ │ - rscseq r0, ip, lr, lsl sl │ │ │ │ - rscseq r0, ip, r0, lsr #20 │ │ │ │ - rscseq r1, ip, r2, ror r0 │ │ │ │ - ldrshteq r0, [ip], #172 @ 0xac │ │ │ │ - rscseq r0, ip, r2, lsr #22 │ │ │ │ - rscseq r0, ip, r6, lsr #18 │ │ │ │ - rscseq r0, ip, lr, lsr #18 │ │ │ │ - rscseq r0, ip, r6, lsr r9 │ │ │ │ - rscseq r0, ip, sl, lsr r9 │ │ │ │ - rscseq r0, ip, lr, lsr r9 │ │ │ │ - rscseq r0, ip, ip, lsr r9 │ │ │ │ - rscseq r0, ip, r4, asr #18 │ │ │ │ - rscseq r0, ip, ip, ror #18 │ │ │ │ - ldrsbteq r0, [ip], #140 @ 0x8c │ │ │ │ - rscseq r0, ip, r4, ror #17 │ │ │ │ - rscseq r0, ip, ip, ror #17 │ │ │ │ - ldrshteq r0, [ip], #132 @ 0x84 │ │ │ │ - ldrshteq r0, [ip], #132 @ 0x84 │ │ │ │ - rscseq r0, ip, lr, ror #17 │ │ │ │ - rscseq r0, ip, r8, ror #17 │ │ │ │ - rscseq r0, ip, r2, ror #17 │ │ │ │ - smlalseq r0, ip, lr, r8 │ │ │ │ - smlalseq r0, ip, r0, r8 │ │ │ │ - rscseq r0, ip, sl, lsl #17 │ │ │ │ - rscseq r0, ip, r0, lsl #17 │ │ │ │ - rscseq r0, ip, sl, ror #4 │ │ │ │ - rscseq r0, ip, r2, asr r2 │ │ │ │ - rscseq r0, ip, r8, ror #4 │ │ │ │ - rscseq r0, ip, r4, asr #4 │ │ │ │ + rscseq r1, ip, lr, ror r5 │ │ │ │ + rscseq r1, ip, sl, lsr r7 │ │ │ │ + ldrsbteq r0, [ip], #244 @ 0xf4 │ │ │ │ + rscseq r1, ip, r2, lsl r6 │ │ │ │ + rscseq r1, ip, sl, ror #11 │ │ │ │ + rscseq r1, ip, r8, lsr r4 │ │ │ │ + ldrsbteq r1, [ip], #86 @ 0x56 │ │ │ │ + rscseq r1, ip, r0, lsr r6 │ │ │ │ + rscseq r1, ip, r2, lsl r7 │ │ │ │ + rscseq r1, ip, r8, lsl r7 │ │ │ │ + rscseq r1, ip, r4, lsr r6 │ │ │ │ + ldrsbteq r1, [ip], #86 @ 0x56 │ │ │ │ + rscseq r1, ip, r0, ror #3 │ │ │ │ + ldrsbteq r1, [ip], #30 │ │ │ │ + rscseq r1, r6, r8, asr #19 │ │ │ │ + rscseq r1, ip, sl, ror r4 │ │ │ │ + rscseq r1, ip, r4, asr #7 │ │ │ │ + ldrshteq r1, [ip], #58 @ 0x3a │ │ │ │ + rscseq r1, ip, ip, lsr #8 │ │ │ │ + rscseq r0, ip, sl, asr #29 │ │ │ │ + rscseq r1, ip, r0, lsl #6 │ │ │ │ + ldrshteq r0, [ip], #208 @ 0xd0 │ │ │ │ + rscseq r0, ip, r6, lsl lr │ │ │ │ + rscseq r1, ip, r4, rrx │ │ │ │ + rscseq r1, ip, r6, rrx │ │ │ │ + rscseq r1, ip, sl, lsl r0 │ │ │ │ + rscseq r1, ip, r0, lsr #32 │ │ │ │ + rscseq r1, ip, r2, lsr #32 │ │ │ │ + rscseq r1, ip, r4, lsr #32 │ │ │ │ + rscseq r1, ip, lr, lsr #32 │ │ │ │ + rscseq r1, ip, r4, lsr r0 │ │ │ │ + rscseq r1, ip, sl, rrx │ │ │ │ + rscseq r1, ip, ip, rrx │ │ │ │ + rscseq r1, ip, r6, lsl r0 │ │ │ │ + rscseq r1, ip, lr │ │ │ │ + rscseq r1, ip, r2, lsl r0 │ │ │ │ + rscseq r1, ip, r4, lsl r0 │ │ │ │ + rscseq r0, ip, r0, lsr #23 │ │ │ │ + rscseq r0, fp, r8, lsr #25 │ │ │ │ + rscseq r1, r6, ip, lsl #14 │ │ │ │ + rscseq pc, r9, r0, ror #28 │ │ │ │ + rscseq r0, ip, ip, lsl pc │ │ │ │ + rscseq r0, ip, r2, ror #30 │ │ │ │ + rscseq r0, ip, ip, lsr #31 │ │ │ │ + rscseq r0, ip, r2, ror #30 │ │ │ │ + rscseq r0, ip, r4, ror #30 │ │ │ │ + rscseq r0, ip, r6, ror #30 │ │ │ │ + rscseq r0, ip, r4, lsl #30 │ │ │ │ + rscseq r0, ip, sl, ror #30 │ │ │ │ + rscseq r0, ip, ip, ror #30 │ │ │ │ + rscseq r0, ip, r8, lsl #30 │ │ │ │ + smlatteq r0, r2, ip, ip │ │ │ │ + rscseq r0, ip, r4, ror #28 │ │ │ │ + rscseq r1, r6, r6, lsr #10 │ │ │ │ + rscseq r0, ip, r4, lsr #18 │ │ │ │ + ldrdeq r9, [r4, -sl] │ │ │ │ + rscseq r0, ip, r0, ror r8 │ │ │ │ + @ instruction: 0x010491b6 │ │ │ │ + rscseq r0, ip, r4, lsl r8 │ │ │ │ + rscseq r0, ip, r6, lsl r8 │ │ │ │ + rscseq r0, ip, r8, lsl r8 │ │ │ │ + rscseq r0, ip, r6, lsl r8 │ │ │ │ + rscseq r0, ip, r4, lsl r8 │ │ │ │ + rscseq r0, ip, r2, lsl r8 │ │ │ │ + rscseq r0, ip, lr, asr r7 │ │ │ │ + rscseq r0, ip, r0, ror #14 │ │ │ │ + rscseq r0, ip, r2, ror #14 │ │ │ │ + rscseq r0, ip, ip, ror r7 │ │ │ │ + rscseq r0, ip, lr, ror r7 │ │ │ │ + rscseq r0, ip, r0, lsl #15 │ │ │ │ + ldrsbteq r0, [ip], #210 @ 0xd2 │ │ │ │ + rscseq r0, ip, ip, asr r8 │ │ │ │ + rscseq r0, ip, r2, lsl #17 │ │ │ │ + rscseq r0, ip, r6, lsl #13 │ │ │ │ + rscseq r0, ip, lr, lsl #13 │ │ │ │ + smlalseq r0, ip, r6, r6 │ │ │ │ + smlalseq r0, ip, sl, r6 │ │ │ │ + smlalseq r0, ip, lr, r6 │ │ │ │ + smlalseq r0, ip, ip, r6 │ │ │ │ + rscseq r0, ip, r4, lsr #13 │ │ │ │ + rscseq r0, ip, ip, asr #13 │ │ │ │ + rscseq r0, ip, ip, lsr r6 │ │ │ │ + rscseq r0, ip, r4, asr #12 │ │ │ │ + rscseq r0, ip, ip, asr #12 │ │ │ │ + rscseq r0, ip, r4, asr r6 │ │ │ │ + rscseq r0, ip, r4, asr r6 │ │ │ │ + rscseq r0, ip, lr, asr #12 │ │ │ │ + rscseq r0, ip, r8, asr #12 │ │ │ │ + rscseq r0, ip, r2, asr #12 │ │ │ │ + ldrshteq r0, [ip], #94 @ 0x5e │ │ │ │ + ldrshteq r0, [ip], #80 @ 0x50 │ │ │ │ + rscseq r0, ip, sl, ror #11 │ │ │ │ + rscseq r0, ip, r0, ror #11 │ │ │ │ + rscseq pc, fp, sl, asr #31 │ │ │ │ + ldrhteq pc, [fp], #242 @ 0xf2 @ │ │ │ │ + rscseq pc, fp, r8, asr #31 │ │ │ │ + rscseq pc, fp, r4, lsr #31 │ │ │ │ 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 │ │ │ │ - smlalseq r0, ip, lr, r5 │ │ │ │ - rscseq r0, ip, r0, lsr #11 │ │ │ │ - rscseq r0, ip, r2, lsr #11 │ │ │ │ - rscseq r0, ip, r4, lsr #11 │ │ │ │ - rscseq r0, ip, r6, lsr #11 │ │ │ │ - rscseq r0, ip, r2, lsr #11 │ │ │ │ - smlalseq r0, ip, lr, r5 │ │ │ │ - smlalseq r0, ip, sl, r5 │ │ │ │ - smlalseq r0, ip, r4, r5 │ │ │ │ - rscseq r1, ip, ip, lsl r0 │ │ │ │ - rscseq r0, ip, r0, ror r5 │ │ │ │ - rscseq r0, ip, ip, lsl r5 │ │ │ │ - rscseq r0, ip, r8, asr #11 │ │ │ │ - rscseq r0, ip, r0, lsl #10 │ │ │ │ - rscseq r0, ip, r6, ror #11 │ │ │ │ - rscseq r0, ip, sl, lsl #10 │ │ │ │ - rscseq r0, ip, lr, lsl r5 │ │ │ │ - rscseq r0, ip, r8, ror #9 │ │ │ │ - rscseq r0, ip, sl, asr r5 │ │ │ │ - rscseq r0, ip, r4, lsl r5 │ │ │ │ - ldrsbteq r0, [ip], #76 @ 0x4c │ │ │ │ - rscseq r0, ip, r4, asr #9 │ │ │ │ - rscseq r0, ip, ip, lsr #10 │ │ │ │ - rscseq r0, ip, r6, lsr r5 │ │ │ │ - ldrsbteq r0, [ip], #90 @ 0x5a │ │ │ │ - rscseq r0, ip, lr, asr #11 │ │ │ │ - rscseq r0, ip, r2, asr #11 │ │ │ │ - rscseq r0, ip, r8, ror r5 │ │ │ │ - smlalseq r0, ip, r4, r6 │ │ │ │ - rscseq r0, ip, ip, lsr r6 │ │ │ │ - rscseq r0, ip, ip, asr r6 │ │ │ │ - rscseq r0, ip, r8, lsl #13 │ │ │ │ - rscseq r0, ip, r2, lsl #13 │ │ │ │ - rscseq r0, ip, r4, lsl #13 │ │ │ │ - rscseq r0, ip, r6, lsl #13 │ │ │ │ - rscseq r0, ip, r8, lsl #13 │ │ │ │ - rscseq r0, ip, r6, lsl #13 │ │ │ │ - rscseq r0, ip, ip, lsl #11 │ │ │ │ - rscseq r0, ip, sl, lsl #11 │ │ │ │ - rscseq fp, r8, r0, lsr sl │ │ │ │ - rscseq r0, ip, lr, lsr #11 │ │ │ │ - rscseq r0, ip, lr, lsr #11 │ │ │ │ - smlalseq r0, ip, r2, r5 │ │ │ │ - rscseq r0, ip, r8, lsl #11 │ │ │ │ - rscseq r0, ip, lr, ror r5 │ │ │ │ - rscseq r0, ip, r8, lsr r5 │ │ │ │ - ldrsbteq r5, [r6], #162 @ 0xa2 │ │ │ │ - rscseq r0, ip, r8, lsr r5 │ │ │ │ - rscseq r0, ip, sl, lsr r5 │ │ │ │ - rscseq r0, ip, ip, lsr r5 │ │ │ │ - rscseq r0, ip, r6, lsr r5 │ │ │ │ - rscseq r0, ip, r0, lsr r5 │ │ │ │ - rscseq r0, ip, r2, lsr r5 │ │ │ │ - smlalseq r0, ip, r6, r5 │ │ │ │ - rscseq r0, ip, r0, asr #9 │ │ │ │ - rscseq r0, ip, r2, asr #9 │ │ │ │ - rscseq r0, ip, r4, asr #9 │ │ │ │ - rscseq r0, ip, r2, lsr r5 │ │ │ │ - rscseq r0, ip, r4, lsr r5 │ │ │ │ - rscseq r0, ip, r2, lsr r5 │ │ │ │ - rscseq lr, r9, r8, lsl pc │ │ │ │ - rscseq r0, ip, r0, lsl #9 │ │ │ │ - rscseq r0, ip, r4, ror r4 │ │ │ │ - rscseq r0, ip, r4, ror r4 │ │ │ │ - rscseq r0, ip, r8, ror r4 │ │ │ │ - rscseq r0, ip, r4, ror r4 │ │ │ │ - rscseq r0, ip, ip, ror #8 │ │ │ │ - rscseq r0, ip, r4, ror r4 │ │ │ │ - rscseq r0, ip, r4, asr #8 │ │ │ │ - rscseq r0, ip, lr, ror #7 │ │ │ │ - ldrshteq r0, [ip], #50 @ 0x32 │ │ │ │ - ldrshteq r0, [ip], #50 @ 0x32 │ │ │ │ - ldrshteq r0, [ip], #54 @ 0x36 │ │ │ │ - ldrshteq r0, [ip], #58 @ 0x3a │ │ │ │ - ldrshteq r0, [ip], #62 @ 0x3e │ │ │ │ - rscseq r0, ip, r2, lsl #8 │ │ │ │ - rscseq r0, ip, r2, lsl #8 │ │ │ │ - lsrseq r3, sl, #19 │ │ │ │ - rscseq r0, ip, lr, lsr #6 │ │ │ │ - rscseq r0, ip, r2, lsr r3 │ │ │ │ - rscseq r0, ip, r6, lsr r3 │ │ │ │ + ldrshteq r0, [ip], #46 @ 0x2e │ │ │ │ + rscseq r0, ip, r0, lsl #6 │ │ │ │ + rscseq r0, ip, r2, lsl #6 │ │ │ │ + rscseq r0, ip, r4, lsl #6 │ │ │ │ + rscseq r0, ip, r6, lsl #6 │ │ │ │ + rscseq r0, ip, r2, lsl #6 │ │ │ │ + ldrshteq r0, [ip], #46 @ 0x2e │ │ │ │ + ldrshteq r0, [ip], #42 @ 0x2a │ │ │ │ + ldrshteq r0, [ip], #36 @ 0x24 │ │ │ │ + rscseq r0, ip, ip, ror sp │ │ │ │ + ldrsbteq r0, [ip], #32 │ │ │ │ + rscseq r0, ip, ip, ror r2 │ │ │ │ + rscseq r0, ip, r8, lsr #6 │ │ │ │ + rscseq r0, ip, r0, ror #4 │ │ │ │ + rscseq r0, ip, r6, asr #6 │ │ │ │ + rscseq r0, ip, sl, ror #4 │ │ │ │ + rscseq r0, ip, lr, ror r2 │ │ │ │ + rscseq r0, ip, r8, asr #4 │ │ │ │ + ldrhteq r0, [ip], #42 @ 0x2a │ │ │ │ + rscseq r0, ip, r4, ror r2 │ │ │ │ + rscseq r0, ip, ip, lsr r2 │ │ │ │ + rscseq r0, ip, r4, lsr #4 │ │ │ │ + rscseq r0, ip, ip, lsl #5 │ │ │ │ + smlalseq r0, ip, r6, r2 │ │ │ │ rscseq r0, ip, sl, lsr r3 │ │ │ │ + rscseq r0, ip, lr, lsr #6 │ │ │ │ + rscseq r0, ip, r2, lsr #6 │ │ │ │ + ldrsbteq r0, [ip], #40 @ 0x28 │ │ │ │ + ldrshteq r0, [ip], #52 @ 0x34 │ │ │ │ + smlalseq r0, ip, ip, r3 │ │ │ │ + ldrhteq r0, [ip], #60 @ 0x3c │ │ │ │ + rscseq r0, ip, r8, ror #7 │ │ │ │ + rscseq r0, ip, r2, ror #7 │ │ │ │ + rscseq r0, ip, r4, ror #7 │ │ │ │ + rscseq r0, ip, r6, ror #7 │ │ │ │ + rscseq r0, ip, r8, ror #7 │ │ │ │ + rscseq r0, ip, r6, ror #7 │ │ │ │ + rscseq r0, ip, ip, ror #5 │ │ │ │ + rscseq r0, ip, sl, ror #5 │ │ │ │ + smlalseq fp, r8, r0, r7 │ │ │ │ + rscseq r0, ip, lr, lsl #6 │ │ │ │ + rscseq r0, ip, lr, lsl #6 │ │ │ │ + ldrshteq r0, [ip], #34 @ 0x22 │ │ │ │ + rscseq r0, ip, r8, ror #5 │ │ │ │ + ldrsbteq r0, [ip], #46 @ 0x2e │ │ │ │ + smlalseq r0, ip, r8, r2 │ │ │ │ + rscseq r5, r6, r2, lsr r8 │ │ │ │ + smlalseq r0, ip, r8, r2 │ │ │ │ + smlalseq r0, ip, sl, r2 │ │ │ │ + smlalseq r0, ip, ip, r2 │ │ │ │ + smlalseq r0, ip, r6, r2 │ │ │ │ + smlalseq r0, ip, r0, r2 │ │ │ │ + smlalseq r0, ip, r2, r2 │ │ │ │ + ldrshteq r0, [ip], #38 @ 0x26 │ │ │ │ + rscseq r0, ip, r0, lsr #4 │ │ │ │ + rscseq r0, ip, r2, lsr #4 │ │ │ │ + rscseq r0, ip, r4, lsr #4 │ │ │ │ + smlalseq r0, ip, r2, r2 │ │ │ │ + smlalseq r0, ip, r4, r2 │ │ │ │ + smlalseq r0, ip, r2, r2 │ │ │ │ + rscseq lr, r9, r8, ror ip │ │ │ │ + rscseq r0, ip, r0, ror #3 │ │ │ │ + ldrsbteq r0, [ip], #20 │ │ │ │ + ldrsbteq r0, [ip], #20 │ │ │ │ + ldrsbteq r0, [ip], #24 │ │ │ │ + ldrsbteq r0, [ip], #20 │ │ │ │ + rscseq r0, ip, ip, asr #3 │ │ │ │ + ldrsbteq r0, [ip], #20 │ │ │ │ + rscseq r0, ip, r4, lsr #3 │ │ │ │ + rscseq r0, ip, lr, asr #2 │ │ │ │ + rscseq r0, ip, r2, asr r1 │ │ │ │ + rscseq r0, ip, r2, asr r1 │ │ │ │ + rscseq r0, ip, r6, asr r1 │ │ │ │ + rscseq r0, ip, sl, asr r1 │ │ │ │ + rscseq r0, ip, lr, asr r1 │ │ │ │ + rscseq r0, ip, r2, ror #2 │ │ │ │ + rscseq r0, ip, r2, ror #2 │ │ │ │ + lsrseq r3, sl, #19 │ │ │ │ + rscseq r0, ip, lr, lsl #1 │ │ │ │ + smlalseq r0, ip, r2, r0 │ │ │ │ + smlalseq r0, ip, r6, r0 │ │ │ │ + smlalseq r0, ip, sl, r0 │ │ │ │ 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 │ │ │ │ - strdeq r3, [r3, -sl] │ │ │ │ + tsteq r3, sl, asr lr │ │ │ │ @ instruction: 0x01ab5c68 │ │ │ │ - tsteq r3, ip, lsl r7 │ │ │ │ + tsteq r3, ip, ror r4 │ │ │ │ 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.2-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, lsl #11 │ │ │ │ + rscseq r7, r4, ip, ror #5 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fbf8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28c9e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178664> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299bf4 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ - rscseq r7, r4, r0, ror r5 │ │ │ │ + ldrsbteq r7, [r4], #32 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc2c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178698> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c28 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ - rscseq r7, r4, r4, asr r5 │ │ │ │ + ldrhteq r7, [r4], #36 @ 0x24 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc60 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1786cc> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c5c <__vaDriverInit_1_23@@libgallium-26.0.2-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, lsr r5 │ │ │ │ + smlalseq r7, r4, r8, r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fc94 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28ca7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178700> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299c90 <__vaDriverInit_1_23@@libgallium-26.0.2-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, lsl r5 │ │ │ │ + rscseq r7, r4, ip, ror r2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fcc8 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 28cab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178734> │ │ │ │ stmdami r6, {r0, r8, sp} │ │ │ │ bmi 299cc4 <__vaDriverInit_1_23@@libgallium-26.0.2-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, lsl #10 │ │ │ │ + rscseq r7, r4, r0, ror #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r0 │ │ │ │ bl fec5fcfc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ strdlt r0, [r3], r0 @ │ │ │ │ - ble a44d88 │ │ │ │ + stmiale ip, {r5, r7, ip, sp, lr, pc}^ │ │ │ │ @ instruction: 0xf06bb1d0 │ │ │ │ - @ instruction: 0xb1b8de8d │ │ │ │ + @ instruction: 0xb1b8dd35 │ │ │ │ vaddl.u8 , d18, d19 │ │ │ │ @ instruction: 0xf6e0f0a8 │ │ │ │ vld1.8 {d31[5]}, [r6], r4 │ │ │ │ stmdami sl, {r0, ip, pc} │ │ │ │ ldrbtmi r2, [r8], #-256 @ 0xffffff00 │ │ │ │ @ instruction: 0xf8def33b │ │ │ │ ldmdblt r0, {r0, r8, r9, fp, ip, pc} │ │ │ │ andlt r4, r3, r8, lsl r6 │ │ │ │ ldrmi fp, [r8], -r0, lsl #26 │ │ │ │ vqadd.u32 , q14, q0 │ │ │ │ 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, asr #9 │ │ │ │ + rscseq r7, r4, lr, lsr #4 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec5fd54 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ stclt 1, cr15, [r8, #-756] @ 0xfffffd0c │ │ │ │ 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, r3, r5, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f33b │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, ror #8 │ │ │ │ + rscseq r7, r4, r8, asr #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdac │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06b0ff8 │ │ │ │ - strmi sp, [r4], -r1, asr #25 │ │ │ │ + strmi sp, [r4], -r9, ror #22 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f32d │ │ │ │ @ instruction: 0xf0a4f68b │ │ │ │ @ instruction: 0x4604f491 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r3, r7, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f319 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, lsr #8 │ │ │ │ + rscseq r7, r4, r4, lsl #3 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fdf0 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf06b0ff8 │ │ │ │ - strmi sp, [r4], -pc, lsr #25 │ │ │ │ + @ instruction: 0x4604db57 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f30b │ │ │ │ @ instruction: 0xf0a4f669 │ │ │ │ strmi pc, [r4], -pc, ror #8 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r2, r5, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f2f7 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, ror #7 │ │ │ │ + rscseq r7, r4, r0, asr #2 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe34 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf2b10ff8 │ │ │ │ @ instruction: 0x4604f41d │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f2e9 │ │ │ │ @@ -161582,32 +161582,32 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r2, r6, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f2d5 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - smlalseq r7, r4, ip, r3 │ │ │ │ + ldrshteq r7, [r4], #12 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5fe78 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0b20ff8 │ │ │ │ - strmi sp, [r4], -sp, asr #29 │ │ │ │ + @ instruction: 0x4604dd75 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f2c7 │ │ │ │ @ instruction: 0xf0a4f625 │ │ │ │ strmi pc, [r4], -fp, lsr #8 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, r1, r5, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f2b3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, asr r3 │ │ │ │ + ldrhteq r7, [r4], #8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5febc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ strmi pc, [r4], -r7, lsl #1 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f2a5 │ │ │ │ @@ -161616,15 +161616,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, │ │ │ │ stmdblt r8, {r0, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ @ instruction: 0x4620f291 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, lsl r3 │ │ │ │ + rscseq r7, r4, r4, ror r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff00 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, , q12 │ │ │ │ @ instruction: 0x4604f031 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f283 │ │ │ │ @@ -161633,66 +161633,66 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r3, r4, r6, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -pc, ror #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - ldrsbteq r7, [r4], #32 │ │ │ │ + rscseq r7, r4, r0, lsr r0 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff44 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0b50ff8 │ │ │ │ - strmi sp, [r4], -sp, lsr #18 │ │ │ │ + @ instruction: 0xf0b40ff8 │ │ │ │ + @ instruction: 0x4604dfd5 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f261 │ │ │ │ @ instruction: 0xf0a4f5bf │ │ │ │ strmi pc, [r4], -r5, asr #7 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r2, r3, r4, r5, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -sp, asr #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, ip, lsl #5 │ │ │ │ + rscseq r6, r4, ip, ror #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ff88 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0b50ff8 │ │ │ │ - strmi sp, [r4], -r1, asr #18 │ │ │ │ + @ instruction: 0xf0b40ff8 │ │ │ │ + strmi sp, [r4], -r9, ror #31 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f23f │ │ │ │ @ instruction: 0xf0a4f59d │ │ │ │ strmi pc, [r4], -r3, lsr #7 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r3, r4, r7, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -fp, lsr #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, asr #4 │ │ │ │ + rscseq r6, r4, r8, lsr #31 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec5ffcc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0xf0c40ff8 │ │ │ │ - strmi sp, [r4], -pc, asr #20 │ │ │ │ + @ instruction: 0x4604d8f7 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f21d │ │ │ │ @ instruction: 0xf0a4f57b │ │ │ │ strmi pc, [r4], -r1, lsl #7 │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r3, r4, r5, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r9, lsl #4 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r4, lsl #4 │ │ │ │ + rscseq r6, r4, r4, ror #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60010 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ vminnm.f16 q8, q10, q12 │ │ │ │ strmi pc, [r4], -r7, lsl #13 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @ instruction: 0xf0a8f1fb │ │ │ │ @@ -161701,15 +161701,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r2, r4, r6, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r7, ror #3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r0, asr #3 │ │ │ │ + rscseq r6, r4, r0, lsr #30 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec60054 │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ @ instruction: 0x460a0ff8 │ │ │ │ vrhadd.u d18, d5, d0 │ │ │ │ strmi pc, [r4], -r1, lsr #32 │ │ │ │ @ instruction: 0xf0a3b160 │ │ │ │ @@ -161719,15 +161719,15 @@ │ │ │ │ tstcs r0, r6, lsl #16 │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ stmdblt r8, {r0, r1, r4, r5, r8, r9, sl, fp, ip, sp, lr, pc} │ │ │ │ ldclt 6, cr4, [r0, #-128] @ 0xffffff80 │ │ │ │ @ instruction: 0xf0d04620 │ │ │ │ strtmi pc, [r0], -r3, asr #3 │ │ │ │ svclt 0x0000bd10 │ │ │ │ - rscseq r7, r4, r8, ror r1 │ │ │ │ + ldrsbteq r6, [r4], #232 @ 0xe8 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec6009c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54ce64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x438ae8> │ │ │ │ bmi 5750b0 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ @ instruction: 0xf198f0d0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ @ instruction: 0x01aa7158 │ │ │ │ andeq r3, r0, r8, ror sl │ │ │ │ - rscseq r7, r4, r4, lsr #2 │ │ │ │ + rscseq r6, r4, r4, lsl #29 │ │ │ │ vst3.8 {d27,d29,d31}, [pc :64], r0 │ │ │ │ bl fec600fc │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ blmi 54cec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x438b48> │ │ │ │ bmi 575110 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ @ instruction: 0xf168f0d0 │ │ │ │ andlt r4, r2, r0, lsr #12 │ │ │ │ svclt 0x0000bd10 │ │ │ │ strdeq r7, [sl, r8]! │ │ │ │ andeq r2, r0, r0, asr #32 │ │ │ │ - rscseq r7, r4, r4, asr #1 │ │ │ │ + rscseq r6, r4, r4, lsr #28 │ │ │ │ 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} │ │ │ │ @@ -161801,16 +161801,16 @@ │ │ │ │ strtmi r4, [r0], -fp, lsr #18 │ │ │ │ @ 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, r3, r5, r8, fp, ip, lr, pc} │ │ │ │ + @ instruction: 0xf0c34640 │ │ │ │ + ldmdblt r8, {r0, r4, r6, r7, r8, r9, sl, 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.2-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, r7, r8, r9, sl, fp, ip, lr, pc} │ │ │ │ - stmdale r4, {r0, r2, r5, r7, ip, sp, lr, pc}^ │ │ │ │ + stmdbls r1, {r0, r6, r9, sl, fp, ip, lr, pc} │ │ │ │ + cdple 0, 14, cr15, cr12, cr4, {5} │ │ │ │ bicsle r2, fp, r0, lsl #16 │ │ │ │ ldmdbmi r1, {r2, r6, r7, r8, r9, sl, sp, lr, pc} │ │ │ │ ldrbtmi r4, [r9], #-2065 @ 0xfffff7ef │ │ │ │ vqshl.u64 q2, q12, q5 │ │ │ │ blmi 5488dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434560> │ │ │ │ @ instruction: 0xe7a5447b │ │ │ │ @ instruction: 0xf1704640 │ │ │ │ stmdacs r0, {r0, r2, r3, r4, r5, r6, r7, 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 │ │ │ │ - smlalseq r7, r4, r8, r0 │ │ │ │ - tsteq r0, ip, lsr #14 │ │ │ │ - smlalseq r7, r4, ip, r0 │ │ │ │ - rscseq r7, r4, lr, lsl #1 │ │ │ │ - rscseq r7, r4, r0, asr #32 │ │ │ │ - rscseq r7, r4, sl, ror r0 │ │ │ │ + ldrshteq r6, [r4], #216 @ 0xd8 │ │ │ │ + smlabbeq r0, ip, r4, r9 │ │ │ │ + ldrshteq r6, [r4], #220 @ 0xdc │ │ │ │ + rscseq r6, r4, lr, ror #27 │ │ │ │ + rscseq r6, r4, r0, lsr #27 │ │ │ │ + ldrsbteq r6, [r4], #218 @ 0xda │ │ │ │ @ instruction: 0x01aa7014 │ │ │ │ - smlabbeq r0, r2, r6, r9 │ │ │ │ - rscseq r6, r4, ip, ror #31 │ │ │ │ - rscseq r6, r4, r0, asr #31 │ │ │ │ + smlatteq r0, r2, r3, r9 │ │ │ │ + rscseq r6, r4, ip, asr #26 │ │ │ │ + rscseq r6, r4, r0, lsr #26 │ │ │ │ vst3.8 {d27,d29,d31}, [pc], r8 │ │ │ │ bl fec6028c │ │ │ │ @ instruction: 0xf8cc0c0c │ │ │ │ - @ instruction: 0xf0c40ff8 │ │ │ │ - stclt 8, cr13, [r8, #-820] @ 0xfffffccc │ │ │ │ + @ instruction: 0xf0c30ff8 │ │ │ │ + stclt 15, cr13, [r8, #-468] @ 0xfffffe2c │ │ │ │ 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, asr #27 │ │ │ │ - rscseq r7, r4, r8, lsl sp │ │ │ │ - rscseq r7, r4, r8, lsl sp │ │ │ │ + rscseq r7, r4, r6, lsr #22 │ │ │ │ + rscseq r7, r4, r8, ror sl │ │ │ │ + rscseq r7, r4, r8, ror sl │ │ │ │ andeq r2, r0, r0, ror r6 │ │ │ │ - rscseq r7, r4, r2, asr #5 │ │ │ │ + rscseq r7, r4, r2, lsr #32 │ │ │ │ muleq r0, r8, r9 │ │ │ │ - rscseq r7, r4, sl, ror #24 │ │ │ │ - rscseq r7, r4, sl, ror ip │ │ │ │ + rscseq r7, r4, sl, asr #19 │ │ │ │ + ldrsbteq r7, [r4], #154 @ 0x9a │ │ │ │ andeq r1, r0, r0, asr #13 │ │ │ │ - rscseq r7, r4, r6, asr #24 │ │ │ │ + rscseq r7, r4, r6, lsr #19 │ │ │ │ @ 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 45e138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349dbc> │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 10a15a │ │ │ │ - ldr r0, [r0, #112] @ 0x70 │ │ │ │ + ldr r0, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r1, #112] @ 0x70 │ │ │ │ + ldr r6, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r4, [r3, #112] @ 0x70 │ │ │ │ + ldr r4, [r7, #68] @ 0x44 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ 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!, {r5} │ │ │ │ + nop {8} │ │ │ │ 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,18 +163712,18 @@ │ │ │ │ ldr r0, [r4, #12] │ │ │ │ b.n 10a57a │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #0 │ │ │ │ b.n 10a5c4 │ │ │ │ movs r3, #1 │ │ │ │ b.n 10a5c4 │ │ │ │ - ittt al │ │ │ │ - lslal r5, r0, #4 │ │ │ │ - ldral r1, [pc, #32] @ (10a658 ) │ │ │ │ - moval r2, #0 │ │ │ │ + pop {r1, r6, pc} │ │ │ │ + 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 │ │ │ │ lsls r3, r2, #6 │ │ │ │ adds r2, #1 │ │ │ │ add.w ip, r3, r1 │ │ │ │ @@ -163731,17 +163731,17 @@ │ │ │ │ cmp r3, r0 │ │ │ │ bne.n 10a63c │ │ │ │ mov r0, ip │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ite cs │ │ │ │ - lslcs r5, r0, #4 │ │ │ │ - cbz r0, 10a680 @ unpredictable │ │ │ │ + pop {r2, r3, r7} │ │ │ │ + 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,18 +163752,18 @@ │ │ │ │ ldr r0, [pc, #16] @ (10a688 ) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r2, lsl #6 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ittt eq │ │ │ │ - lsleq r5, r0, #4 │ │ │ │ - bkpt 0x00ee │ │ │ │ - lsleq r5, r0, #4 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ + lsls r5, r0, #4 │ │ │ │ + pop {r1, r2, r3, r6} │ │ │ │ + lsls r5, r0, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ @@ -163935,15 +163935,15 @@ │ │ │ │ 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} │ │ │ │ - pop {r1, r2, r4, r6, r7, pc} │ │ │ │ + cbnz r6, 10a8a8 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0010a85c : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -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, #104] @ 0x68 │ │ │ │ + str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ 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 r2, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2} │ │ │ │ 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, #0] │ │ │ │ + ldrb r4, [r5, r5] │ │ │ │ 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 181c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6d910> │ │ │ │ @@ -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, r1] │ │ │ │ + ldrh r0, [r7, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrh r4, [r2, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + ldrh r0, [r3, r6] │ │ │ │ lsls r4, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ 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, r0] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ 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 {r5, r6} │ │ │ │ + cbnz r0, 10beec │ │ │ │ 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 │ │ │ │ - @ instruction: 0xb8b4 │ │ │ │ + @ instruction: 0xb614 │ │ │ │ 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, r1] │ │ │ │ + ldr r5, [pc, #640] @ (10c36c ) │ │ │ │ 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 │ │ │ │ - ldr r7, [pc, #824] @ (10c4a4 ) │ │ │ │ + ldr r5, [pc, #184] @ (10c224 ) │ │ │ │ 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: 0xb742 │ │ │ │ + push {r1, r5, r7} │ │ │ │ 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, #24 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r7, r6, #3 │ │ │ │ - ldr r3, [pc, #400] @ (10ca34 ) │ │ │ │ + ldr r0, [pc, #784] @ (10cbb4 ) │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r3, [pc, #392] @ (10ca30 ) │ │ │ │ + ldr r0, [pc, #776] @ (10cbb0 ) │ │ │ │ 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, r5 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add sl, r0 │ │ │ │ + rors r2, r4 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - add r2, sp, #864 @ 0x360 │ │ │ │ + add r0, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add ip, r4 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #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, #6 │ │ │ │ + movs r7, #102 @ 0x66 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ 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, #80 @ 0x50 │ │ │ │ + cmp r1, #176 @ 0xb0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - cmp r4, #4 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ 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, #4 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add r7, sp, #792 @ 0x318 │ │ │ │ lsls r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ ... │ │ │ │ │ │ │ │ 0010f548 : │ │ │ │ @@ -172623,15 +172623,15 @@ │ │ │ │ bl 438c58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3248dc> │ │ │ │ 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 │ │ │ │ - asrs r0, r5 │ │ │ │ + subs r6, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [r1, #64] @ 0x40 │ │ │ │ + ldr r4, [r5, #20] │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [r0, #20] │ │ │ │ + str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r3, #28] │ │ │ │ + str r0, [r7, #112] @ 0x70 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r0, [r7, #16] │ │ │ │ + str r0, [r3, #104] @ 0x68 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r6, [r6, #16] │ │ │ │ + str r6, [r2, #104] @ 0x68 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r4, #0] │ │ │ │ + str r2, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r4, #28] │ │ │ │ + str r2, [r0, #116] @ 0x74 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [r0, #32] │ │ │ │ + str r2, [r4, #116] @ 0x74 │ │ │ │ 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 9c0540 │ │ │ │ + bl 9c0290 │ │ │ │ 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 6742c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x248> │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 11248e │ │ │ │ ldr.w r3, [r0, #1852] @ 0x73c │ │ │ │ cbz r3, 112476 │ │ │ │ blx r3 │ │ │ │ - bl 9c0624 │ │ │ │ + bl 9c0374 │ │ │ │ strb.w r0, [r4, #341] @ 0x155 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ add.w r0, r4, #228 @ 0xe4 │ │ │ │ bl 6743c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 q0, , #2 │ │ │ │ - vshr.s64 q8, , #42 │ │ │ │ + ldc 0, cr0, [lr, #-972] @ 0xfffffc34 │ │ │ │ + ldc 0, cr0, [r6, #-972]! @ 0xfffffc34 │ │ │ │ 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.2-1.so+0x2adcc> │ │ │ │ b.n 112628 │ │ │ │ mov r0, r6 │ │ │ │ - bl 9c08cc │ │ │ │ + bl 9c061c │ │ │ │ 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 9c08e0 │ │ │ │ + bl 9c0630 │ │ │ │ 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.2-1.so+0x2a9e4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r3, [r3, #28] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ - bl 9c0954 │ │ │ │ + bl 9c06a4 │ │ │ │ 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 r3, [pc, #664] @ (11358c ) │ │ │ │ + ldr r1, [pc, #24] @ (11330c ) │ │ │ │ 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 r2, [pc, #952] @ (113748 ) │ │ │ │ + ldr r0, [pc, #312] @ (1134c8 ) │ │ │ │ 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, #312] @ (113964 ) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r2, [pc, #264] @ (113938 ) │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - mov r8, r1 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - bx r1 │ │ │ │ + add r2, sp │ │ │ │ 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 │ │ │ │ - cmp sl, r1 │ │ │ │ + cmn r2, r5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add ip, lr │ │ │ │ + negs r4, r2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - add r6, r7 │ │ │ │ + sbcs r6, r3 │ │ │ │ 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 │ │ │ │ - cmn r6, r1 │ │ │ │ + ands r6, 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.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 │ │ │ │ - cmp r2, r2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ 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, #76 @ 0x4c │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r5, r0, #4 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #142 @ 0x8e │ │ │ │ + subs r2, #238 @ 0xee │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ lsls r5, r0, #4 │ │ │ │ │ │ │ │ 0011437c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so>: │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 11454a <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0x158> │ │ │ │ pop {r4, r5, r7, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ pop {r1, r4, r6, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ - beq.n 114650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4> │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ - beq.n 1145d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x258> │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r3, r6, #3 │ │ │ │ cbz r0, 1145be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x242> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ cmp r3, #0 │ │ │ │ ble.n 1145c2 <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0x3b4> │ │ │ │ movs r0, #5 │ │ │ │ bx lr │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r5, #140 @ 0x8c │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r7, #230 @ 0xe6 │ │ │ │ + adds r5, #70 @ 0x46 │ │ │ │ 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.2-1.so+0x7dc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cpsie i │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #176 @ 0xb0 │ │ │ │ + adds r2, #16 │ │ │ │ lsls r5, r0, #4 │ │ │ │ push {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #6 │ │ │ │ - adds r4, #18 │ │ │ │ + adds r1, #114 @ 0x72 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r3, #74 @ 0x4a │ │ │ │ + adds r0, #170 @ 0xaa │ │ │ │ lsls r5, r0, #4 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ 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.2-1.so+0xbec>) │ │ │ │ @@ -180847,15 +180847,15 @@ │ │ │ │ mov r8, r3 │ │ │ │ b.n 115398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101c> │ │ │ │ nop │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ lsls r1, r5, #6 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #176 @ 0xb0 │ │ │ │ + cmp r1, #16 │ │ │ │ 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.2-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, r1, #32 │ │ │ │ + lsls r2, r5, #21 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r2, #30 │ │ │ │ + lsls r0, r6, #19 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r6, r7, #17 │ │ │ │ + lsls r6, r3, #7 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r1, #17 │ │ │ │ + lsls r0, r5, #6 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ lsls r5, r0, #4 │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ 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.2-1.so+0x3be8>) │ │ │ │ @@ -184830,16 +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, r4, #6 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ + vrhadd.u8 d0, d6, d4 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 1181b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e38> │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ cmpne r1, #0 │ │ │ │ ite eq │ │ │ │ moveq r3, #1 │ │ │ │ @@ -185044,18 +185043,16 @@ │ │ │ │ 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, r0, #3 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r5, r0, #4 │ │ │ │ + cdp2 1, 2, cr0, cr4, cr4, {0} │ │ │ │ + ldc2l 1, cr0, [r4, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 118356 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3fda> │ │ │ │ @@ -185806,15 +185803,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: 0xfa220104 │ │ │ │ + @ instruction: 0xf7820104 │ │ │ │ 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.2-1.so+0x46b6> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ @@ -186429,15 +186426,15 @@ │ │ │ │ b.n 11905e <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ - and.w r1, r6, #8650752 @ 0x840000 │ │ │ │ + sbc.w r1, r6, #4 │ │ │ │ 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 +189064,19 @@ │ │ │ │ ldrb.w r3, [r3, #80] @ 0x50 │ │ │ │ strb.w r3, [ip, #1]! │ │ │ │ bne.n 11ac40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x68c4> │ │ │ │ ldr r3, [pc, #28] @ (11ac70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x68f4>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #244] @ 0xf4 │ │ │ │ pop {pc} │ │ │ │ - bls.n 11acb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6934> │ │ │ │ + bvs.n 11ab70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x67f4> │ │ │ │ lsls r4, r0, #4 │ │ │ │ ldrsb.w r0, [sl, ] │ │ │ │ ldr??.w r0, [sl, #427] @ 0x1ab │ │ │ │ - bhi.n 11ac54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x68d8> │ │ │ │ + bvs.n 11ad14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6998> │ │ │ │ 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 +189673,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #176] @ (11b498 <__vaDriverInit_1_23@@libgallium-26.0.2-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, #20] │ │ │ │ + ldrsh r6, [r2, r3] │ │ │ │ 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.2-1.so+0x7a4c> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -190898,15 +190895,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, r2] │ │ │ │ + ldr r7, [pc, #968] @ (11c688 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x830c>) │ │ │ │ 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 +191714,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, #720] @ (11cf6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bf0>) │ │ │ │ + mov r4, r2 │ │ │ │ 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.2-1.so+0x9544> │ │ │ │ sub sp, #188 @ 0xbc │ │ │ │ @@ -194189,15 +194186,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, #156 @ 0x9c │ │ │ │ + cmp r0, #252 @ 0xfc │ │ │ │ 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.2-1.so+0xa694>) │ │ │ │ @@ -194227,15 +194224,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 r6, [r2, #48] @ 0x30 │ │ │ │ + ldrh r6, [r6, #26] │ │ │ │ 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 +198829,19 @@ │ │ │ │ bl 11ee9c <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0xd8d8> │ │ │ │ nop │ │ │ │ - ldr.w r0, [ip, r2, lsl #3] │ │ │ │ - ldrh r6, [r5, r2] │ │ │ │ + subs.w r0, ip, #7929856 @ 0x790000 │ │ │ │ + ldr r6, [r1, r0] │ │ │ │ lsls r1, r0, #4 │ │ │ │ - @ instruction: 0xf7f200f2 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + adcs.w r0, r2, #7929856 @ 0x790000 │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ 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 +214048,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, 12d150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18dd4> │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - cbnz r6, 12d14a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18dce> │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb6c2 │ │ │ │ + push {r1, r5} │ │ │ │ lsls r3, r0, #4 │ │ │ │ - @ instruction: 0xb696 │ │ │ │ + cbz r6, 12d1f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18e74> │ │ │ │ lsls r3, r0, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, #2 │ │ │ │ @@ -214275,17 +214272,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 12d360 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18fe4> │ │ │ │ nop │ │ │ │ strb r2, [r4, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - orrs r2, r3 │ │ │ │ + eors r2, r7 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - negs r2, r7 │ │ │ │ + subs r7, #218 @ 0xda │ │ │ │ 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 +214491,21 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ str r0, [sp, #12] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 12d3d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19058> │ │ │ │ - adcs r2, r4 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adcs r4, r3 │ │ │ │ + subs r6, #188 @ 0xbc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r3, r0, #4 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ 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 +214573,21 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r0, lr │ │ │ │ str.w ip, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 12d6c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19346> │ │ │ │ - eors r2, r6 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - ands r0, r1 │ │ │ │ + subs r5, #104 @ 0x68 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #222 @ 0xde │ │ │ │ + subs r5, #62 @ 0x3e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #248 @ 0xf8 │ │ │ │ + subs r5, #88 @ 0x58 │ │ │ │ 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 +214757,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (12d8dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19560>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 12d898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1951c> │ │ │ │ nop │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #208 @ 0xd0 │ │ │ │ + subs r4, #48 @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r7, #46 @ 0x2e │ │ │ │ + subs r4, #142 @ 0x8e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, #226 @ 0xe2 │ │ │ │ + subs r4, #66 @ 0x42 │ │ │ │ lsls r2, r6, #3 │ │ │ │ movw ip, #34067 @ 0x8513 │ │ │ │ cmp r1, ip │ │ │ │ beq.n 12d942 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x195c6> │ │ │ │ bls.n 12d934 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x195b8> │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r1, r3 │ │ │ │ @@ -214828,15 +214825,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.2-1.so+0x19584> │ │ │ │ b.n 12d93c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x195c0> │ │ │ │ - subs r7, #28 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ 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 +214865,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ 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 +215009,21 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 12daf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19774> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r1, r3, r4} │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, #196 @ 0xc4 │ │ │ │ + subs r4, #36 @ 0x24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #70 @ 0x46 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r5, #90 @ 0x5a │ │ │ │ + subs r2, #186 @ 0xba │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cbz r3, 12dbcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19850> │ │ │ │ push {lr} │ │ │ │ mov r3, r0 │ │ │ │ add.w lr, r0, #540 @ 0x21c │ │ │ │ movw ip, #36161 @ 0x8d41 │ │ │ │ @@ -215322,21 +215319,21 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 12dc5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x198de> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19984> │ │ │ │ ldr.w r2, [r1, #156] @ 0x9c │ │ │ │ b.n 12dd60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x199e4> │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ 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.2-1.so+0x19b9e> │ │ │ │ bhi.n 12df1e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19ba2> │ │ │ │ @@ -215390,15 +215387,15 @@ │ │ │ │ beq.n 12df1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19b9e> │ │ │ │ b.n 12df36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19bba> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 12df36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19bba> │ │ │ │ b.n 12df1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19b9e> │ │ │ │ nop │ │ │ │ - subs r0, #228 @ 0xe4 │ │ │ │ + adds r6, #68 @ 0x44 │ │ │ │ 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 +215674,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.2-1.so+0x19e26> │ │ │ │ b.n 12e220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x19ea4> │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r7, #28 │ │ │ │ + adds r4, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, #208 @ 0xd0 │ │ │ │ + adds r4, #48 @ 0x30 │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ add.w r1, r0, #602112 @ 0x93000 │ │ │ │ @@ -215810,15 +215807,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r3, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #88] @ (12e45c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1a0e0>) │ │ │ │ + ldr r4, [pc, #472] @ (12e5dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1a260>) │ │ │ │ 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 +215910,15 @@ │ │ │ │ cmp r1, #2 │ │ │ │ bne.n 12e45e <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0x1a0e2> │ │ │ │ b.n 12e498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1a11c> │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ 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.2-1.so+0x1a808> │ │ │ │ @@ -216508,53 +216505,53 @@ │ │ │ │ b.n 12e92c <__vaDriverInit_1_23@@libgallium-26.0.2-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, #152 @ 0x98 │ │ │ │ + adds r0, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ adds r6, r1, r7 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ lsls r2, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #42 @ 0x2a │ │ │ │ + adds r1, #138 @ 0x8a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #82 @ 0x52 │ │ │ │ + cmp r7, #178 @ 0xb2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #174 @ 0xae │ │ │ │ + cmp r7, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #38 @ 0x26 │ │ │ │ + cmp r7, #134 @ 0x86 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r2, #0 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #122 @ 0x7a │ │ │ │ + cmp r6, #218 @ 0xda │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #62 @ 0x3e │ │ │ │ + cmp r5, #158 @ 0x9e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, #86 @ 0x56 │ │ │ │ + cmp r5, #182 @ 0xb6 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ 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.2-1.so+0x1abf8>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -217083,17 +217080,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.2-1.so+0x1adc6> │ │ │ │ b.n 12f152 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1add6> │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ 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 +217225,23 @@ │ │ │ │ b.n 12f1c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ae4c> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 12f272 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1aef6> │ │ │ │ adds r5, #186 @ 0xba │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r0, [r6, r0] │ │ │ │ lsls r0, r5, #6 │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + movs r6, #136 @ 0x88 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r2, r6, #3 │ │ │ │ - lsls r0, r2 │ │ │ │ + subs r5, #240 @ 0xf0 │ │ │ │ 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.2-1.so+0x1b0f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -217378,19 +217375,19 @@ │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 12f340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1afc4> │ │ │ │ nop │ │ │ │ adds r4, #40 @ 0x28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ ldr r6, [pc, #72] @ (12f4c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b144>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #230 @ 0xe6 │ │ │ │ + movs r5, #70 @ 0x46 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - movs r7, #108 @ 0x6c │ │ │ │ + movs r4, #204 @ 0xcc │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r0, [pc, #4] @ (12f48c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b110>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r1, [pc, #392] @ (12f618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b29c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ @@ -217559,15 +217556,15 @@ │ │ │ │ bne.n 12f642 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b2c6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f612 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b296> │ │ │ │ b.n 12f5a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b224> │ │ │ │ ldr r3, [pc, #800] @ (12f97c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b600>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r5, #246 @ 0xf6 │ │ │ │ + movs r3, #86 @ 0x56 │ │ │ │ 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 +217755,15 @@ │ │ │ │ strex r0, r1, [r5] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 12f846 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b4ca> │ │ │ │ b.n 12f864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b4e8> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #592] @ (12fac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b74c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs r3, #86 @ 0x56 │ │ │ │ + subs r0, #182 @ 0xb6 │ │ │ │ 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 +217851,15 @@ │ │ │ │ bne.n 12f95e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b5e2> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 12f92e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b5b2> │ │ │ │ b.n 12f8c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b544> │ │ │ │ ldr r1, [pc, #160] @ (12fa18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b69c>) │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r2, #254 @ 0xfe │ │ │ │ + movs r0, #94 @ 0x5e │ │ │ │ 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 +217917,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (12fa28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b6ac>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 12f9e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b664> │ │ │ │ nop │ │ │ │ - movs r2, #2 │ │ │ │ + subs r2, r4, #5 │ │ │ │ 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.2-1.so+0x1b6c0> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ @@ -219187,131 +219184,131 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bne.w 1305f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c276> │ │ │ │ b.n 130330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1bfb4> │ │ │ │ lsls r6, r1, #13 │ │ │ │ lsls r0, r5, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r5, pc, #96 @ (adr r5, 1307b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c43c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r6, #3 │ │ │ │ + subs r0, r2, r1 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r4, r7, #2 │ │ │ │ + subs r4, r3, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #672 @ (adr r3, 130a08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c68c>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r3, pc, #96 @ (adr r3, 1307d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c458>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r4, r7, r7 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r2, pc, #352 @ (adr r2, 1308e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c564>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #784 @ (adr r1, 130a9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c720>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r4, r2 │ │ │ │ + asrs r0, r0, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r0, r4, r1 │ │ │ │ + asrs r0, r0, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r1, pc, #360 @ (adr r1, 130900 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c584>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r5, #31 │ │ │ │ + asrs r0, r1, #21 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #432 @ (adr r0, 130954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c5d8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r6, r4, r2 │ │ │ │ + asrs r6, r0, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r2, #29 │ │ │ │ + asrs r2, r6, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #304 @ (adr r0, 1308e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c564>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r2, r7, r2 │ │ │ │ + asrs r2, r3, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #176 @ (adr r0, 13086c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c4f0>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ add r0, pc, #96 @ (adr r0, 130824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c4a8>) │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r5, #28 │ │ │ │ + asrs r0, r1, #18 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r5, #27 │ │ │ │ + asrs r4, r1, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r1, #26 │ │ │ │ + asrs r6, r5, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r1, #25 │ │ │ │ + asrs r6, r5, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r6, r1, #28 │ │ │ │ + asrs r6, r5, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r5, #24 │ │ │ │ + asrs r6, r1, #14 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - adds r0, r4, r0 │ │ │ │ + asrs r0, r0, #22 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r5, #23 │ │ │ │ + asrs r4, r1, #13 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r1, #30 │ │ │ │ + asrs r0, r5, #19 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r5, #22 │ │ │ │ + asrs r0, r1, #12 │ │ │ │ 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, #26 │ │ │ │ + asrs r0, r5, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r7, #21 │ │ │ │ + asrs r6, r3, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r5, #6 │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r7, #20 │ │ │ │ + asrs r2, r3, #10 │ │ │ │ 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 +219409,15 @@ │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1308c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c548> │ │ │ │ subs r0, r5, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r0, #206 @ 0xce │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ 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.2-1.so+0x1af84> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219467,17 +219464,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r4, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r4, #21 │ │ │ │ + asrs r0, r0, #11 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ 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.2-1.so+0x1c604> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219518,17 +219515,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r6, r3, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r0, r7, #19 │ │ │ │ + asrs r0, r3, #9 │ │ │ │ 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.2-1.so+0x1c68c> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -219805,15 +219802,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, #8 │ │ │ │ + lsrs r4, r3, #30 │ │ │ │ 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.2-1.so+0x1ca24> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219851,17 +219848,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, r6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + lsrs r0, r7, #10 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r1, #7 │ │ │ │ + lsrs r2, r5, #28 │ │ │ │ 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.2-1.so+0x1caa4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -219899,17 +219896,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ adds r6, r0, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r2, r1, #5 │ │ │ │ + lsrs r2, r5, #26 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr.w r2, [pc, #2372] @ 1317bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d440> │ │ │ │ movw r3, #34847 @ 0x881f │ │ │ │ push {lr} │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 130f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cb8c> │ │ │ │ @@ -221886,18 +221883,18 @@ │ │ │ │ str r4, [sp, #4] │ │ │ │ ldr r4, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 13226a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1deee> │ │ │ │ - stc2l 0, cr0, [r6, #-964]! @ 0xfffffc3c │ │ │ │ - ldc2 0, cr0, [r2, #-964]! @ 0xfffffc3c │ │ │ │ - stc2l 0, cr0, [r8, #-964] @ 0xfffffc3c │ │ │ │ - stc2l 0, cr0, [r0, #-964] @ 0xfffffc3c │ │ │ │ + @ instruction: 0xfac600f1 │ │ │ │ + @ instruction: 0xfa9200f1 │ │ │ │ + @ instruction: 0xfaa800f1 │ │ │ │ + @ instruction: 0xfaa000f1 │ │ │ │ stmdb sp!, {r4, r5, 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.2-1.so+0x1e06c>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -221997,15 +221994,15 @@ │ │ │ │ beq.n 1323c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e04c> │ │ │ │ b.n 1323d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e05c> │ │ │ │ nop │ │ │ │ lsls r2, r2, #17 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r7, #0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldc2 0, cr0, [r2], {241} @ 0xf1 │ │ │ │ + ldr??.w r0, [r2, #241] @ 0xf1 │ │ │ │ push {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.2-1.so+0x1e144>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -222076,18 +222073,18 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 13246a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e0ee> │ │ │ │ lsls r6, r6, #12 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfbf600f1 │ │ │ │ - @ instruction: 0xfbe400f1 │ │ │ │ - @ instruction: 0xfb9e00f1 │ │ │ │ - @ instruction: 0xfbb400f1 │ │ │ │ + ldr??.w r0, [r6, r1, lsl #3] │ │ │ │ + vst4. {d16-d19}, [r4 :256], r1 │ │ │ │ + ldr??.w r0, [lr, #241] @ 0xf1 │ │ │ │ + ldrsb.w r0, [r4, r1, lsl #3] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #116] @ 132558 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e1dc> │ │ │ │ mov lr, r0 │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -222129,19 +222126,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r2, r2, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfb8000f1 │ │ │ │ - @ instruction: 0xfb5e00f1 │ │ │ │ - @ instruction: 0xfb7400f1 │ │ │ │ - @ instruction: 0xfb4a00f1 │ │ │ │ - @ instruction: 0xfb6c00f1 │ │ │ │ + str??.w r0, [r0, #241] @ 0xf1 │ │ │ │ + ldrh.w r0, [lr, #241] @ 0xf1 │ │ │ │ + ldr.w r0, [r4, #241] @ 0xf1 │ │ │ │ + strh.w r0, [sl, #241] @ 0xf1 │ │ │ │ + str.w r0, [ip, #241] @ 0xf1 │ │ │ │ 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.2-1.so+0x1e270> │ │ │ │ mov r4, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -222180,19 +222177,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r6, r6, #6 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfb2200f1 │ │ │ │ - @ instruction: 0xfb0a00f1 │ │ │ │ - @ instruction: 0xfae000f1 │ │ │ │ - @ instruction: 0xfaf600f1 │ │ │ │ - @ instruction: 0xfad800f1 │ │ │ │ + strb.w r0, [r2, #241] @ 0xf1 │ │ │ │ + str??.w r0, [sl, r1, lsl #3] │ │ │ │ + str.w r0, [r0, r1, lsl #3] │ │ │ │ + ldr.w r0, [r6, r1, lsl #3] │ │ │ │ + ldrh.w r0, [r8, r1, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r7, [pc, #148] @ (1326ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e330>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -222255,20 +222252,20 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 132668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e2ec> │ │ │ │ nop │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xfad200f1 │ │ │ │ - @ instruction: 0xfaba00f1 │ │ │ │ - @ instruction: 0xfa3400f1 │ │ │ │ - @ instruction: 0xfa6c00f1 │ │ │ │ - @ instruction: 0xfa9000f1 │ │ │ │ - @ instruction: 0xfa1600f1 │ │ │ │ + ldrh.w r0, [r2, r1, lsl #3] │ │ │ │ + ldrb.w r0, [sl, r1, lsl #3] │ │ │ │ + @ instruction: 0xf79400f1 │ │ │ │ + @ instruction: 0xf7cc00f1 │ │ │ │ + @ instruction: 0xf7f000f1 │ │ │ │ + @ instruction: 0xf77600f1 │ │ │ │ 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.2-1.so+0x1e380> │ │ │ │ mov.w lr, #0 │ │ │ │ @@ -222276,15 +222273,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1000 @ 0x3e8 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 1322d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1df58> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa7800f1 │ │ │ │ + @ instruction: 0xf7d800f1 │ │ │ │ stmdb 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.2-1.so+0x1e498>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -222383,16 +222380,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 1327e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e46c> │ │ │ │ b.n 132806 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e48a> │ │ │ │ movs r6, r4 │ │ │ │ lsls r0, r5, #6 │ │ │ │ subs r6, r5, r0 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr??.w r0, [ip, #241] @ 0xf1 │ │ │ │ - ldrsh.w r0, [sl, #241] @ 0xf1 │ │ │ │ + @ instruction: 0xf73c00f1 │ │ │ │ + @ instruction: 0xf71a00f1 │ │ │ │ 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 +222399,15 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r3, [sp, #24] │ │ │ │ bl 1322d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1df58> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r8, r1, lsl #3] │ │ │ │ + @ instruction: 0xf6b800f1 │ │ │ │ stmdb 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.2-1.so+0x1e5e8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -222508,16 +222505,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132936 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5ba> │ │ │ │ b.n 132954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5d8> │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr2, cr7, {5} │ │ │ │ adds r2, r3, r3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh.w r0, [r4, #241] @ 0xf1 │ │ │ │ - ldrh.w r0, [r4, #241] @ 0xf1 │ │ │ │ + addw r0, r4, #2289 @ 0x8f1 │ │ │ │ + @ instruction: 0xf61400f1 │ │ │ │ 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.2-1.so+0x1e658>) │ │ │ │ mov r4, r1 │ │ │ │ mov r1, r3 │ │ │ │ @@ -222551,16 +222548,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r4, #668]! @ 0x29c │ │ │ │ - ldr??.w r0, [lr, r1, lsl #3] │ │ │ │ - strh.w r0, [r4, r1, lsl #3] │ │ │ │ + rsbs r0, lr, #7897088 @ 0x788000 │ │ │ │ + @ instruction: 0xf58400f1 │ │ │ │ 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.2-1.so+0x1e6d4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r0 │ │ │ │ @@ -222593,17 +222590,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r6, #-668] @ 0xfffffd64 │ │ │ │ - strh.w r0, [r0, #241] @ 0xf1 │ │ │ │ - strh.w r0, [ip, r1, lsl #3] │ │ │ │ - str.w r0, [r4, r1, lsl #3] │ │ │ │ + addw r0, r0, #2289 @ 0x8f1 │ │ │ │ + @ instruction: 0xf58c00f1 │ │ │ │ + sub.w r0, r4, #7897088 @ 0x788000 │ │ │ │ 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.2-1.so+0x1e7e8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -222695,16 +222692,16 @@ │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 132b44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7c8> │ │ │ │ b.n 132b54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7d8> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r6], {167} @ 0xa7 │ │ │ │ asrs r0, r7, #26 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - strh.w r0, [lr, r1, lsl #3] │ │ │ │ - @ instruction: 0xf7d800f1 │ │ │ │ + @ instruction: 0xf58e00f1 │ │ │ │ + @ instruction: 0xf53800f1 │ │ │ │ stmdb sp!, {r4, 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.2-1.so+0x1e8fc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -222797,16 +222794,16 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 132c4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e8ce> │ │ │ │ b.n 132c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e8ec> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbb201a7 │ │ │ │ asrs r6, r7, #22 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf73400f1 │ │ │ │ - @ instruction: 0xf72000f1 │ │ │ │ + eors.w r0, r4, #7897088 @ 0x788000 │ │ │ │ + eor.w r0, r0, #7897088 @ 0x788000 │ │ │ │ push {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.2-1.so+0x1ea18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -222902,15 +222899,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 132d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e9ec> │ │ │ │ b.n 132cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e970> │ │ │ │ @ instruction: 0xfaa001a7 │ │ │ │ asrs r2, r7, #19 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - subs.w r0, sl, #241 @ 0xf1 │ │ │ │ + vqadd.s16 q0, q13, │ │ │ │ stmdb sp!, {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 +223197,20 @@ │ │ │ │ b.n 1330ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed3e> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #524] @ 0x20c │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 133076 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ecfa> │ │ │ │ nop │ │ │ │ str??.w r0, [ip, ] │ │ │ │ - orn r0, lr, #7897088 @ 0x788000 │ │ │ │ + rsb r0, lr, #241 @ 0xf1 │ │ │ │ asrs r4, r7, #9 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf3a800f1 │ │ │ │ - @ instruction: 0xf34200f1 │ │ │ │ - @ instruction: 0xf31e00f1 │ │ │ │ + add.w r0, r8, #241 @ 0xf1 │ │ │ │ + @ instruction: 0xf0a200f1 │ │ │ │ + orns r0, lr, #241 @ 0xf1 │ │ │ │ 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.2-1.so+0x1eb40> │ │ │ │ pop {r3, pc} │ │ │ │ push {r3, lr} │ │ │ │ @@ -223416,18 +223413,19 @@ │ │ │ │ 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: 0xf0fa00f1 │ │ │ │ - ldrd r0, r0, [r4], #-964 @ 0x3c4 │ │ │ │ - @ instruction: 0xf0e600f1 │ │ │ │ - @ instruction: 0xf0fc00f1 │ │ │ │ + mrc 0, 2, r0, cr10, cr1, {7} │ │ │ │ + b.n 132ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb6c> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + mcr 0, 2, r0, cr6, cr1, {7} │ │ │ │ + mrc 0, 2, r0, cr12, cr1, {7} │ │ │ │ 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.2-1.so+0x1adf0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -223541,15 +223539,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldrh.w r3, [r1, #188] @ 0xbc │ │ │ │ mov r0, r3 │ │ │ │ b.n 13345e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0e2> │ │ │ │ @ instruction: 0xf3b201a7 │ │ │ │ lsrs r4, r2, #8 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xead800f1 │ │ │ │ + @ instruction: 0xe83800f1 │ │ │ │ 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.2-1.so+0x1f20c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -223639,16 +223637,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xf29a01a7 │ │ │ │ lsrs r4, r7, #3 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - mrc 0, 7, r0, cr0, cr1, {7} │ │ │ │ - strd r0, r0, [ip, #-964]! @ 0x3c4 │ │ │ │ + mrrc 0, 15, r0, r0, cr1 @ │ │ │ │ + b.n 133330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1efb4> │ │ │ │ + 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, #184] @ (133660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36009 @ 0x8ca9 │ │ │ │ @@ -223718,19 +223717,20 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 1335e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f266> │ │ │ │ nop │ │ │ │ @ instruction: 0xf18e01a7 │ │ │ │ - mcr 0, 4, r0, cr14, cr1, {7} │ │ │ │ - mcr 0, 5, r0, cr4, cr1, {7} │ │ │ │ + @ instruction: 0xebee00f1 │ │ │ │ + stc 0, cr0, [r4], {241} @ 0xf1 │ │ │ │ lsls r6, r1, #31 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldmia.w r2, {r0, r4, r5, r6, r7} │ │ │ │ + b.n 133258 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eedc> │ │ │ │ + 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, #172] @ (133730 <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0x1f3c4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 1336f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f37a> │ │ │ │ @ instruction: 0xf0b201a7 │ │ │ │ - mcr 0, 2, r0, cr8, cr1, {7} │ │ │ │ + sub.w r0, r8, r1, ror #3 │ │ │ │ lsls r4, r3, #28 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - stcl 0, cr0, [lr, #964] @ 0x3c4 │ │ │ │ - b.n 1336c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f348> │ │ │ │ + @ instruction: 0xeb2e00f1 │ │ │ │ + b.n 133184 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee08> │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [r1, #4] │ │ │ │ sub sp, #20 │ │ │ │ @@ -223880,19 +223880,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 1337ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f470> │ │ │ │ nop │ │ │ │ - b.n 133bb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f838> │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133bbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f840> │ │ │ │ + svc 50 @ 0x32 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133cdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f960> │ │ │ │ + svc 192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -224441,19 +224441,24 @@ │ │ │ │ ldr r1, [sp, #64] @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ bl 14ea58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a6dc> │ │ │ │ b.n 133d9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fa20> │ │ │ │ @ instruction: 0xeb9e01a7 │ │ │ │ stmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia.w sl!, {r0, r4, r5, r6, r7} │ │ │ │ - strd r0, r0, [lr], #-964 @ 0x3c4 │ │ │ │ - stmia.w sl!, {r0, r4, r5, r6, r7} │ │ │ │ - strex r0, r0, [r6, #964] @ 0x3c4 │ │ │ │ - @ instruction: 0xe85200f1 │ │ │ │ + b.n 133a48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6cc> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 1339d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f658> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 133a50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6d4> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 13398c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f610> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ + b.n 1339a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f62c> │ │ │ │ + lsls r1, r6, #3 │ │ │ │ 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.2-1.so+0x1f9a0> │ │ │ │ cmp r5, #2 │ │ │ │ @@ -224526,17 +224531,17 @@ │ │ │ │ beq.n 133ebe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fb42> │ │ │ │ b.n 133cf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f974> │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bhi.w 133ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f96c> │ │ │ │ b.n 133d26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f9aa> │ │ │ │ nop │ │ │ │ - b.n 133da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fa2c> │ │ │ │ + b.n 133868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f4ec> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133c40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f8c4> │ │ │ │ + b.n 134700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20384> │ │ │ │ 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 │ │ │ │ @@ -224563,15 +224568,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.2-1.so+0x1f80c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 133c7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f900> │ │ │ │ + b.n 13473c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203c0> │ │ │ │ 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 │ │ │ │ @@ -224598,15 +224603,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.2-1.so+0x1f80c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 133c4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f8d0> │ │ │ │ + b.n 13470c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20390> │ │ │ │ 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.2-1.so+0x1fca8> │ │ │ │ @@ -224624,15 +224629,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 133c44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f8c8> │ │ │ │ + b.n 134704 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20388> │ │ │ │ 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] │ │ │ │ @@ -224662,15 +224667,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ strd ip, r2, [sp, #20] │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 133b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 133c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f8b8> │ │ │ │ + b.n 1346f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20378> │ │ │ │ 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.2-1.so+0x1fda4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -224874,33 +224879,33 @@ │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 13422a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1feae> │ │ │ │ nop │ │ │ │ b.n 133e94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fb18> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 133c50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f8d4> │ │ │ │ + b.n 134710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20394> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133bb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f83c> │ │ │ │ + b.n 134678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x202fc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133af0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f774> │ │ │ │ + b.n 1345b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20234> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20504> │ │ │ │ + b.n 134340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffc4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 133ac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f74c> │ │ │ │ + b.n 134588 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2020c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1348cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20550> │ │ │ │ + b.n 13438c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20010> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134a90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20714> │ │ │ │ + b.n 134550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201d4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204ec> │ │ │ │ + b.n 134328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206d8> │ │ │ │ + b.n 134514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20198> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13493c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205c0> │ │ │ │ + b.n 1343fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20080> │ │ │ │ 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.2-1.so+0x2007c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -225154,27 +225159,27 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r9, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 134456 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200da> │ │ │ │ b.n 134bac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20830> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 1349cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20650> │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204a8> │ │ │ │ + udf #194 @ 0xc2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 13457c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20200> │ │ │ │ + ble.n 13463c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x202c0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1347fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20480> │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1345c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2024c> │ │ │ │ + ble.n 134488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2010c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 1347b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20438> │ │ │ │ + udf #130 @ 0x82 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - b.n 134664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x202e8> │ │ │ │ + ble.n 134524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201a8> │ │ │ │ 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.2-1.so+0x202d8>) │ │ │ │ @@ -225263,17 +225268,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.2-1.so+0x2027a> │ │ │ │ nop │ │ │ │ b.n 1349bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20640> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - b.n 1347cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20450> │ │ │ │ + udf #24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #254 @ 0xfe │ │ │ │ + bgt.n 13471c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203a0> │ │ │ │ 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.2-1.so+0x20490>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225437,35 +225442,35 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 134790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20414> │ │ │ │ b.n 13499c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20620> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - svc 220 @ 0xdc │ │ │ │ + ble.n 13488c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20510> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + bgt.n 1347ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20470> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - svc 0 │ │ │ │ + bgt.n 1348dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20560> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 134734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203b8> │ │ │ │ + bge.n 1347f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20478> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #232 @ 0xe8 │ │ │ │ + bgt.n 1348b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20538> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 134780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20404> │ │ │ │ + blt.n 134840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204c4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #200 @ 0xc8 │ │ │ │ + bgt.n 13487c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20500> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 13491c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205a0> │ │ │ │ + bge.n 1347dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20460> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 1348d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2055c> │ │ │ │ + bge.n 134798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2041c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + blt.n 13480c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20490> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ble.n 1347bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20440> │ │ │ │ + blt.n 13487c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20500> │ │ │ │ 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.2-1.so+0x205a0>) │ │ │ │ @@ -225554,17 +225559,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.2-1.so+0x20542> │ │ │ │ udf #234 @ 0xea │ │ │ │ lsls r7, r4, #6 │ │ │ │ - udf #20 │ │ │ │ + blt.n 134a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20690> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20614> │ │ │ │ + bls.n 134850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204d4> │ │ │ │ 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.2-1.so+0x20778>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -225741,37 +225746,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 134a7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206fe> │ │ │ │ ble.n 134af4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20778> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ble.n 134b68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207ec> │ │ │ │ + bge.n 134a28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206ac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20748> │ │ │ │ + bge.n 134b84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20808> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20860> │ │ │ │ + bls.n 134a9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20720> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20800> │ │ │ │ + bls.n 134a3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206c0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206d0> │ │ │ │ + bhi.n 134b0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20790> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134b54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207d8> │ │ │ │ + bls.n 134a14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20698> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134a98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2071c> │ │ │ │ + bhi.n 134b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207dc> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bgt.n 134b1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207a0> │ │ │ │ + bls.n 134bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20860> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206b8> │ │ │ │ + bvc.n 134af4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20778> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134bf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20878> │ │ │ │ + bvc.n 134ab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20738> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - blt.n 134ab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20734> │ │ │ │ + bls.n 134b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207f4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bge.n 134ad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2075c> │ │ │ │ + bhi.n 134b98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2081c> │ │ │ │ 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.2-1.so+0x20944>) │ │ │ │ @@ -225927,17 +225932,17 @@ │ │ │ │ b.n 134b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20800> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ mov r4, r5 │ │ │ │ b.n 134bf6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2087a> │ │ │ │ nop │ │ │ │ blt.n 134cc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20944> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - blt.n 134cd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2095c> │ │ │ │ + bhi.n 134d98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20a1c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 134cac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20930> │ │ │ │ + bvs.n 134d6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x209f0> │ │ │ │ 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.2-1.so+0x20ad8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -226088,29 +226093,29 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 134d44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x209c8> │ │ │ │ nop │ │ │ │ bge.n 134f0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b90> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bls.n 134e0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20a90> │ │ │ │ + bvc.n 134ecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b50> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 134e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ab8> │ │ │ │ + bvs.n 134ef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b78> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b30> │ │ │ │ + bmi.n 134d6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x209f0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 134e0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20a90> │ │ │ │ + bvs.n 134ecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b50> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134ef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b7c> │ │ │ │ + bmi.n 134db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20a3c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b24> │ │ │ │ + bmi.n 134f60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20be4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bhi.n 134d9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20a20> │ │ │ │ + bpl.n 134e5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ae0> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvc.n 134f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bf0> │ │ │ │ + bmi.n 134e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ab0> │ │ │ │ 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.2-1.so+0x20bc4>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -226189,15 +226194,15 @@ │ │ │ │ nop │ │ │ │ bhi.n 134e70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20af4> │ │ │ │ lsls r7, r4, #6 │ │ │ │ cbz r4, 134f5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20be2> │ │ │ │ lsls r7, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 134f44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bc8> │ │ │ │ + bpl.n 135004 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c88> │ │ │ │ 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 │ │ │ │ @@ -226380,39 +226385,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 │ │ │ │ - bvs.n 13511c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20da0> │ │ │ │ + bmi.n 1351dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e60> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d14> │ │ │ │ + bmi.n 135150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dd4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 1350c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d44> │ │ │ │ + bmi.n 135180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e04> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r7, sp, #800 @ 0x320 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvs.n 135220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ea4> │ │ │ │ + bcc.n 1350e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d64> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e14> │ │ │ │ + bcc.n 135050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cd4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 135160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20de4> │ │ │ │ + bcs.n 135220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ea4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bvs.n 135168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dec> │ │ │ │ + bcc.n 135228 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20eac> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 135054 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cd8> │ │ │ │ + bne.n 135114 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d98> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 135144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dc8> │ │ │ │ + bcc.n 135204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e88> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 1351bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e40> │ │ │ │ + bne.n 13507c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d00> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bpl.n 135118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d9c> │ │ │ │ + bcc.n 1351d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e5c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bmi.n 1351d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e5c> │ │ │ │ + bne.n 135098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d1c> │ │ │ │ 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.2-1.so+0x20f50>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -226551,15 +226556,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 135234 <__vaDriverInit_1_23@@libgallium-26.0.2-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 1352d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f5c> │ │ │ │ + bcs.n 135398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2101c> │ │ │ │ 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 │ │ │ │ @@ -226726,33 +226731,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 135410 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21094> │ │ │ │ + bne.n 1354d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21154> │ │ │ │ lsls r1, r6, #3 │ │ │ │ add r4, sp, #376 @ 0x178 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bcc.n 135528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211ac> │ │ │ │ + beq.n 1353e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2106c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcc.n 1354e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21164> │ │ │ │ + beq.n 1353a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21024> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcs.n 135460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x210e4> │ │ │ │ + beq.n 135520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211a4> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 1353bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21040> │ │ │ │ + ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcs.n 13543c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x210c0> │ │ │ │ + beq.n 1354fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21180> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bne.n 1354b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21134> │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - bcs.n 135418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2109c> │ │ │ │ + beq.n 1354d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2115c> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - beq.n 135418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2109c> │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226768,15 +226773,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.2-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bcs.n 1355a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2122c> │ │ │ │ + ldmia r7, {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, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226794,15 +226799,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.2-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bcs.n 1355ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21230> │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #32 │ │ │ │ mov ip, r2 │ │ │ │ @@ -226822,15 +226827,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.2-1.so+0x1f80c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - bne.n 135590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21214> │ │ │ │ + ldmia r7!, {r2, r3, r4, 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 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -227073,23 +227078,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} │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ - lsls r1, r6, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r6, r7} │ │ │ │ + itee vc │ │ │ │ + lslvc r1, r6, #3 │ │ │ │ + ldmiavs r5, {r1, r3, r4, r5} │ │ │ │ + lslvs r1, r6, #3 │ │ │ │ + ldmia r5!, {r1, r2, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + nop {13} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r1!, {r3, r4, r5, r6} │ │ │ │ + bkpt 0x00d8 │ │ │ │ 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.2-1.so+0x215b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -227249,17 +227254,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r6!, {r1, r3, r7} │ │ │ │ + ldmia r3, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r3, r4, 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, #392] @ (135bac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21830>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227437,15 +227442,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 135700 <__vaDriverInit_1_23@@libgallium-26.0.2-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, r6} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #56] @ (135c48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x218cc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -227471,17 +227476,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 135700 <__vaDriverInit_1_23@@libgallium-26.0.2-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} │ │ │ │ + ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r4!, {} │ │ │ │ + ldmia r1!, {r5, r6} │ │ │ │ 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.2-1.so+0x219a4> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -227550,17 +227555,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135d84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a08>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227592,17 +227597,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135d56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219da> │ │ │ │ b.n 135d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219ec> │ │ │ │ ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3!, {r1, r2, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r4, 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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #72] @ (135de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a6c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -227634,17 +227639,17 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 135dba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a3e> │ │ │ │ b.n 135dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a50> │ │ │ │ ldmia r1!, {r3, r4, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (135e6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21af0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227686,19 +227691,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3!, {r1, r4, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r3!, {r5, r6} │ │ │ │ + ldmia r0!, {r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ 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.2-1.so+0x21c34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227808,21 +227813,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 135ebe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21b42> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r3, {r3, r4, r5} │ │ │ │ + ldmia r0!, {r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 136594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22218> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r2!, {r3, r6} │ │ │ │ + stmia r7!, {r3, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, 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 │ │ │ │ ldr r3, [pc, #144] @ (136064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21ce8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227878,19 +227883,19 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1, {r1, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r6} │ │ │ │ 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.2-1.so+0x21d6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -227931,19 +227936,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ 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} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, 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] @ (13622c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21eb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228053,21 +228058,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 13613a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21dbe> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r1!, {r2, r6, r7} │ │ │ │ + stmia r7!, {r2, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ b.n 136318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21f9c> │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ 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 │ │ │ │ @@ -228142,17 +228147,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r4} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ 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.2-1.so+0x22000>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -228187,17 +228192,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 136344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21fc8> │ │ │ │ b.n 13635e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21fe2> │ │ │ │ nop │ │ │ │ stmia r4!, {r4} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ 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.2-1.so+0x220c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228313,17 +228318,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ 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} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r6!, {r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r5} │ │ │ │ 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.2-1.so+0x22184>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -228376,17 +228381,17 @@ │ │ │ │ beq.n 13654a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x221ce> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add.w ip, r4, #94208 @ 0x17000 │ │ │ │ b.n 136530 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x221b4> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r5} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #188] @ (136644 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x222c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -228459,19 +228464,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stmia r1!, {r4, r5, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r6!, {r1, r2, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ 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.2-1.so+0x223a8> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -228542,17 +228547,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ stmia r0!, {r1, r4, r6, r7} │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5, r7} │ │ │ │ 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.2-1.so+0x22410>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -228586,17 +228591,17 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 13675a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x223de> │ │ │ │ b.n 136770 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x223f4> │ │ │ │ it │ │ │ │ lsl r7, r4, #6 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ - stmia r5!, {r6} │ │ │ │ + stmia r2!, {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, #180] @ 13685c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x224e0> │ │ │ │ mov r4, r1 │ │ │ │ @@ -228660,15 +228665,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ cmp.w ip, #3 │ │ │ │ beq.n 13682a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x224ae> │ │ │ │ b.n 1367e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2246a> │ │ │ │ nop │ │ │ │ itee hi │ │ │ │ lslhi r7, r4, #6 │ │ │ │ - stmials r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmials r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ 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.2-1.so+0x225dc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -228754,15 +228759,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 136900 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22584> │ │ │ │ b.n 1368b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2253a> │ │ │ │ nop │ │ │ │ bkpt 0x00c2 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ 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.2-1.so+0x226e0>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -228850,15 +228855,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 r2!, {r1, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ subs r0, r0, r1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -228903,30 +228908,30 @@ │ │ │ │ bl 436984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x322608> │ │ │ │ adds r5, #1 │ │ │ │ adds r4, #44 @ 0x2c │ │ │ │ cmp.w r5, #478 @ 0x1de │ │ │ │ bne.n 136ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22748> │ │ │ │ ldr r0, [pc, #36] @ (136b0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22790>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff44 │ │ │ │ + bl 104fc9c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #28] @ (136b10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22794>) │ │ │ │ add r0, pc │ │ │ │ bl 29e1d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189e5c> │ │ │ │ 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 │ │ │ │ - subs r6, r3, r6 │ │ │ │ + adds r6, r7, r3 │ │ │ │ lsls r3, r0, #4 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ ldr r2, [pc, #36] @ (136b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x227c0>) │ │ │ │ cmp r0, #0 │ │ │ │ add r2, pc │ │ │ │ mul.w r3, r0, r3 │ │ │ │ add.w r1, r2, r3 │ │ │ │ @@ -229080,15 +229085,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29dd98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189a1c> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #11 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + bkpt 0x0000 │ │ │ │ lsls r1, r6, #3 │ │ │ │ movs r2, #44 @ 0x2c │ │ │ │ ldr r1, [pc, #96] @ (136d28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x229ac>) │ │ │ │ cmp r0, #0 │ │ │ │ add r1, pc │ │ │ │ mul.w r2, r0, r2 │ │ │ │ add.w r3, r2, r1 │ │ │ │ @@ -230272,19 +230277,19 @@ │ │ │ │ b.n 137784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23408> │ │ │ │ ldr r2, [pc, #16] @ (137824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x234a8>) │ │ │ │ add r2, pc │ │ │ │ b.n 137784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23408> │ │ │ │ nop │ │ │ │ lsls r2, r5, #28 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + cbz r0, 137874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x234f8> │ │ │ │ lsls r1, r6, #3 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ - asrs r6, r0, #26 │ │ │ │ + asrs r6, r4, #15 │ │ │ │ lsls r2, r6, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ str r2, [sp, #12] │ │ │ │ @@ -230477,15 +230482,15 @@ │ │ │ │ b.n 137972 <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0x2365e> │ │ │ │ b.n 137972 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x235f6> │ │ │ │ nop │ │ │ │ - bcc.n 137ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23748> │ │ │ │ + beq.n 137984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23608> │ │ │ │ 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 │ │ │ │ @@ -230994,15 +230999,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.2-1.so+0x23bae> │ │ │ │ b.n 137f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23b8c> │ │ │ │ nop │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r1, 138038 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ @@ -231393,15 +231398,15 @@ │ │ │ │ b.n 1383ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2404e> │ │ │ │ movw r0, #6408 @ 0x1908 │ │ │ │ b.n 1383ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2404e> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ b.n 1383ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2404e> │ │ │ │ movw r0, #32993 @ 0x80e1 │ │ │ │ b.n 1383ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2404e> │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -231429,15 +231434,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ 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 │ │ │ │ @@ -231572,15 +231577,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #2 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #7 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #6 │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, 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 │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -231608,16 +231613,15 @@ │ │ │ │ strb.w r3, [lr, #1]! │ │ │ │ bne.n 13862c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x242b0> │ │ │ │ movw r3, #1284 @ 0x504 │ │ │ │ strh r3, [r2, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r3, r0, #4 │ │ │ │ + cdp2 1, 3, cr0, cr10, cr2, {0} │ │ │ │ movw r3, #34235 @ 0x85bb │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138688 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2430c> │ │ │ │ movw r3, #34233 @ 0x85b9 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 138684 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24308> │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -233300,16 +233304,16 @@ │ │ │ │ bx r2 │ │ │ │ nop │ │ │ │ @ instruction: 0xff81ffff │ │ │ │ vmaxnm.f16 , , │ │ │ │ vminnm.f32 , , │ │ │ │ @ instruction: 0xffb7ffff │ │ │ │ @ instruction: 0xffcdffff │ │ │ │ - orns r1, r0, #2 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + ldcl 1, cr0, [r0, #8] │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r2, #34030 @ 0x84ee │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, r2 │ │ │ │ bhi.n 139766 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x253ea> │ │ │ │ movw r2, #34024 @ 0x84e8 │ │ │ │ cmp r0, r2 │ │ │ │ @@ -233480,15 +233484,15 @@ │ │ │ │ subs r3, #64 @ 0x40 │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 13991a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2559e> │ │ │ │ ldr r2, [pc, #8] @ (13991c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x255a0>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ bx lr │ │ │ │ - ldc 1, cr0, [ip, #8] │ │ │ │ + @ instruction: 0xeafc0102 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r3, r0 │ │ │ │ ldr.w lr, [pc, #3216] @ 13a5b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2623c> │ │ │ │ movw r0, #33319 @ 0x8227 │ │ │ │ cmp r1, r0 │ │ │ │ add lr, pc │ │ │ │ beq.w 13a0d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d5c> │ │ │ │ @@ -239723,15 +239727,15 @@ │ │ │ │ movw r0, #297 @ 0x129 │ │ │ │ b.w 13d674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292f8> │ │ │ │ nop │ │ │ │ cmp r2, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, #13] │ │ │ │ + strb r4, [r7, #2] │ │ │ │ lsls r1, r6, #3 │ │ │ │ movw r0, #299 @ 0x12b │ │ │ │ b.w 13d674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292f8> │ │ │ │ movs r0, #105 @ 0x69 │ │ │ │ b.w 13d674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292f8> │ │ │ │ mov.w r0, #306 @ 0x132 │ │ │ │ b.w 13d674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292f8> │ │ │ │ @@ -240690,15 +240694,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, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ 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 │ │ │ │ @@ -241075,15 +241079,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 │ │ │ │ - rors r2, r4 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r2, r0, #4 │ │ │ │ ldrb.w r0, [r0, #292] @ 0x124 │ │ │ │ cbnz r0, 13f150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2add4> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -241937,15 +241941,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f2e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 13fa2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b6b0> │ │ │ │ + bhi.n 13faec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b770> │ │ │ │ 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.2-1.so+0x2b738> │ │ │ │ @@ -241954,15 +241958,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f2e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r1, r5] │ │ │ │ + str r0, [r5, r2] │ │ │ │ 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.2-1.so+0x2b768> │ │ │ │ @@ -241970,15 +241974,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f2e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2af68> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r5, r4] │ │ │ │ + str r0, [r1, r2] │ │ │ │ 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 │ │ │ │ @@ -242016,15 +242020,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - bge.n 13fbd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b85c> │ │ │ │ + bvc.n 13fa98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b71c> │ │ │ │ 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.2-1.so+0x2b824> │ │ │ │ @@ -242033,15 +242037,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 13f674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + ldr r7, [pc, #896] @ (13ff24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bba8>) │ │ │ │ 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.2-1.so+0x2b854> │ │ │ │ @@ -242049,15 +242053,15 @@ │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, ip, [sp] │ │ │ │ bl 13f674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b2f8> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - strh r4, [r4, r1] │ │ │ │ + ldr r7, [pc, #784] @ (13fee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb68>) │ │ │ │ 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 │ │ │ │ @@ -244362,22 +244366,22 @@ │ │ │ │ b.n 141488 <__vaDriverInit_1_23@@libgallium-26.0.2-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 r1, #206 @ 0xce │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ lsls r1, r6, #3 │ │ │ │ sbcs.w r1, r0, r6, asr #2 │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r1, r6, #3 │ │ │ │ - subs r0, #192 @ 0xc0 │ │ │ │ + adds r6, #32 │ │ │ │ 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.2-1.so+0x2d284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244458,17 +244462,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 141646 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d2ca> │ │ │ │ asrs r6, r4, #4 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - subs r0, #22 │ │ │ │ + adds r5, #118 @ 0x76 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r7, #244 @ 0xf4 │ │ │ │ + adds r5, #84 @ 0x54 │ │ │ │ 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.2-1.so+0x2d340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -244520,15 +244524,15 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ 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, #112 @ 0x70 │ │ │ │ + adds r4, #208 @ 0xd0 │ │ │ │ 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.2-1.so+0x2d51c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -244773,15 +244777,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r7, #22 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - adds r4, #206 @ 0xce │ │ │ │ + adds r2, #46 @ 0x2e │ │ │ │ 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.2-1.so+0x2d710>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -245127,15 +245131,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ lsrs r0, r2, #18 │ │ │ │ lsls r7, r4, #6 │ │ │ │ b.n 141830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4b4> │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #162 @ 0xa2 │ │ │ │ + adds r1, #2 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 141dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2da4c> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #588] @ 0x24c │ │ │ │ pop {r3, pc} │ │ │ │ ldr.w r3, [ip, #32] │ │ │ │ @@ -245208,15 +245212,15 @@ │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 141b32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7b6> │ │ │ │ b.n 141e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dae8> │ │ │ │ add.w ip, ip, #462848 @ 0x71000 │ │ │ │ str.w r1, [ip, #660] @ 0x294 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r1, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -245521,19 +245525,19 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 1421ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de32> │ │ │ │ nop │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r5, #114 @ 0x72 │ │ │ │ + cmp r2, #210 @ 0xd2 │ │ │ │ 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 │ │ │ │ @@ -249160,15 +249164,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, #1 │ │ │ │ + lsls r6, r3, #23 │ │ │ │ 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.2-1.so+0x229b0> │ │ │ │ @@ -249283,15 +249287,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb69e │ │ │ │ lsls r6, r4, #6 │ │ │ │ @ instruction: 0xb62e │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r2, r0, #23 │ │ │ │ + lsls r2, r4, #12 │ │ │ │ lsls r1, r6, #3 │ │ │ │ cbz r2, 144a2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x306ae> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 144a2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x306b2> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 144a3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x306c2> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -249317,17 +249321,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 144a2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x306b0> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ 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.2-1.so+0x30af0>) │ │ │ │ @@ -250769,19 +250773,19 @@ │ │ │ │ b.n 1458ce <__vaDriverInit_1_23@@libgallium-26.0.2-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 r2, #160 @ 0xa0 │ │ │ │ + adds r0, #0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r7, #24 │ │ │ │ + cmp r4, #120 @ 0x78 │ │ │ │ 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.2-1.so+0x3170c>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -251242,21 +251246,21 @@ │ │ │ │ bne.n 145f2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31bb0> │ │ │ │ b.n 145cb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31934> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #656 @ (adr r4, 1461d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e58>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r2, r0, #4 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ add r3, pc, #288 @ (adr r3, 146074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31cf8>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ - cmp r4, #6 │ │ │ │ + cmp r1, #102 @ 0x66 │ │ │ │ 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 │ │ │ │ @@ -251622,29 +251626,29 @@ │ │ │ │ b.n 146294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f18> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, pc, #544 @ (adr r0, 146578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321fc>) │ │ │ │ lsls r6, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r6, #192 @ 0xc0 │ │ │ │ + movs r4, #32 │ │ │ │ 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, #132 @ 0x84 │ │ │ │ + movs r2, #228 @ 0xe4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r4, #138 @ 0x8a │ │ │ │ + movs r1, #234 @ 0xea │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r6, #52 @ 0x34 │ │ │ │ + movs r3, #148 @ 0x94 │ │ │ │ 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.2-1.so+0x320d4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -253147,27 +253151,27 @@ │ │ │ │ bne.n 1472fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f80> │ │ │ │ b.n 147270 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r0, r3, r6 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r2, r0, #4 │ │ │ │ str r0, [r1, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r6, r4, #6 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - asrs r6, r3, #26 │ │ │ │ + asrs r6, r7, #15 │ │ │ │ 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.2-1.so+0x33064> │ │ │ │ bic.w ip, r3, #7 │ │ │ │ ldr r2, [pc, #228] @ (147428 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x330ac>) │ │ │ │ @@ -253243,17 +253247,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.2-1.so+0x33038> │ │ │ │ nop │ │ │ │ - movs r2, #152 @ 0x98 │ │ │ │ + subs r0, r7, #7 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r2, #70 @ 0x46 │ │ │ │ + subs r6, r4, #6 │ │ │ │ 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 │ │ │ │ @@ -253737,25 +253741,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.2-1.so+0x33514> │ │ │ │ b.n 147994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33618> │ │ │ │ nop │ │ │ │ - movs r0, #220 @ 0xdc │ │ │ │ + subs r4, r7, #0 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r3, #166 @ 0xa6 │ │ │ │ + movs r1, #6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + adds r4, r1, #3 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - adds r4, r4, #7 │ │ │ │ + subs r4, r0, r5 │ │ │ │ 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.2-1.so+0x3372c>) │ │ │ │ @@ -254085,15 +254089,15 @@ │ │ │ │ ble.n 147d5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x339e2> │ │ │ │ cmp r2, #255 @ 0xff │ │ │ │ it ge │ │ │ │ movge r2, #255 @ 0xff │ │ │ │ strb r2, [r5, #3] │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - adds r2, r7, r6 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ 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.2-1.so+0x33ac8>) │ │ │ │ @@ -254518,15 +254522,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.2-1.so+0x33e40> │ │ │ │ nop │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ 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 │ │ │ │ @@ -254563,15 +254567,15 @@ │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ add r2, ip │ │ │ │ cmp r2, r3 │ │ │ │ bgt.n 148230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33eb4> │ │ │ │ strh r3, [r1, #0] │ │ │ │ pop {r4, pc} │ │ │ │ - asrs r0, r5, #19 │ │ │ │ + asrs r0, r1, #9 │ │ │ │ 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.2-1.so+0x33fe4>) │ │ │ │ mov ip, r2 │ │ │ │ @@ -254992,15 +254996,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 14870a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3438e> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #1 │ │ │ │ + lsrs r0, r7, #22 │ │ │ │ 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.2-1.so+0x344f0>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -256537,21 +256541,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, r4, #10 │ │ │ │ + lsrs r2, r0, #32 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsrs r0, r2, #1 │ │ │ │ + lsls r0, r6, #22 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r2, r0, #4 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, r0, #8 │ │ │ │ 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.2-1.so+0x348a8> │ │ │ │ adds r3, #8 │ │ │ │ cmp lr, r3 │ │ │ │ @@ -261702,17 +261706,17 @@ │ │ │ │ subs r3, #6 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 14cd7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38a00> │ │ │ │ ldr r2, [pc, #12] @ (14cdc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38a48>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r1, [r2, r3, lsl #2] │ │ │ │ b.n 14cd7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38a00> │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6, 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 │ │ │ │ @@ -261866,15 +261870,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #12] @ (14cf50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38bd4>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 14cea2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38b26> │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ 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 │ │ │ │ @@ -261917,19 +261921,19 @@ │ │ │ │ ldrd r1, r3, [sp, #16] │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 14cfa2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38c26> │ │ │ │ nop │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r2, [r0, #2] │ │ │ │ + ldrb r2, [r4, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ 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 │ │ │ │ @@ -261978,21 +261982,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 14d02c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38cb0> │ │ │ │ nop │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r2, #31] │ │ │ │ + ldrb r2, [r6, #20] │ │ │ │ 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 │ │ │ │ @@ -262032,15 +262036,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ movs r5, #0 │ │ │ │ add r2, pc │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r2, [r4, #30] │ │ │ │ + ldrb r2, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -262132,15 +262136,15 @@ │ │ │ │ pop {r3, pc} │ │ │ │ movw r3, #32868 @ 0x8064 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14d1d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38e56> │ │ │ │ pop {r3, pc} │ │ │ │ movw r0, #34039 @ 0x84f7 │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 14d298 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38f1c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -262226,15 +262230,15 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r5, #23] │ │ │ │ + ldrb r2, [r1, #13] │ │ │ │ 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 │ │ │ │ @@ -262533,35 +262537,35 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 14d51e <__vaDriverInit_1_23@@libgallium-26.0.2-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, #19] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ lsls r0, r6, #3 │ │ │ │ cmp r2, #216 @ 0xd8 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldrb r6, [r7, #14] │ │ │ │ + ldrb r6, [r3, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r6, #14] │ │ │ │ + ldrb r2, [r2, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r4, #15] │ │ │ │ + ldrb r6, [r0, #5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ 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 │ │ │ │ @@ -262846,29 +262850,29 @@ │ │ │ │ ldr r2, [pc, #36] @ (14d938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x395bc>) │ │ │ │ add r2, pc │ │ │ │ b.n 14d8f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39576> │ │ │ │ ldr r1, [pc, #32] @ (14d93c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x395c0>) │ │ │ │ add r1, pc │ │ │ │ str r1, [sp, #84] @ 0x54 │ │ │ │ b.n 14d846 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x394ca> │ │ │ │ - ldrb r0, [r2, #8] │ │ │ │ + strb r0, [r6, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r2, #6] │ │ │ │ + strb r2, [r6, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr.w ip, [pc, #316] @ 14da80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39704> │ │ │ │ cmp r1, #2 │ │ │ │ add ip, pc │ │ │ │ beq.n 14d98e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39612> │ │ │ │ cmp r1, #3 │ │ │ │ beq.n 14d96c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x395f0> │ │ │ │ @@ -263941,21 +263945,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.2-1.so+0x3a094> │ │ │ │ b.n 14e444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0c8> │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [r1, #108] @ 0x6c │ │ │ │ + ldr r0, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #872] @ (14e7cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a450>) │ │ │ │ + ldr r4, [pc, #232] @ (14e54c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a1d0>) │ │ │ │ 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 170ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5c96c> │ │ │ │ @@ -263971,15 +263975,15 @@ │ │ │ │ beq.n 14e498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a11c> │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 14e488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a10c> │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r1, r0, #4 │ │ │ │ movw r3, #36873 @ 0x9009 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 14e4c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a144> │ │ │ │ itte ls │ │ │ │ bicls.w r0, r0, #2 │ │ │ │ movwls r3, #35864 @ 0x8c18 │ │ │ │ @@ -264048,15 +264052,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (14e568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a1ec>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ b.n 14e52a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a1ae> │ │ │ │ - ldr r6, [r7, #84] @ 0x54 │ │ │ │ + ldr r6, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -264396,24 +264400,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, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ subs r2, r4, r0 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r3, [pc, #736] @ (14ec1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a8a0>) │ │ │ │ + ldr r1, [pc, #96] @ (14e99c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a620>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r0, r6, #3 │ │ │ │ strd pc, pc, [fp, #1020] @ 0x3fc │ │ │ │ - ldr r2, [r0, #44] @ 0x2c │ │ │ │ + ldr r2, [r4, #0] │ │ │ │ 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 │ │ │ │ @@ -264509,19 +264513,19 @@ │ │ │ │ beq.n 14e9e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a666> │ │ │ │ movw r3, #34067 @ 0x8513 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 14ea0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a692> │ │ │ │ b.n 14e9e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a666> │ │ │ │ asrs r0, r3, #26 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #16] │ │ │ │ + str r2, [r2, #104] @ 0x68 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldr r2, [pc, #688] @ (14ed0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a990>) │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r1, r3 │ │ │ │ add r2, pc │ │ │ │ bhi.n 14ea9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a71e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ @@ -265048,17 +265052,17 @@ │ │ │ │ mov r4, sl │ │ │ │ b.n 14eeec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ab70> │ │ │ │ nop │ │ │ │ subs r2, #14 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r2, r0, #11 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - adds r5, #214 @ 0xd6 │ │ │ │ + adds r3, #54 @ 0x36 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #122 @ 0x7a │ │ │ │ + adds r2, #218 @ 0xda │ │ │ │ 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.2-1.so+0x3a9f4> │ │ │ │ movw r3, #3553 @ 0xde1 │ │ │ │ @@ -265304,31 +265308,31 @@ │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ str.w r9, [sp] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 14ef34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3abb8> │ │ │ │ nop │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #20] │ │ │ │ + ldrsh r4, [r5, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r3, #20] │ │ │ │ + ldrsh r0, [r7, r2] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r6, #20] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r1, #16] │ │ │ │ + ldrsh r6, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -265418,15 +265422,15 @@ │ │ │ │ bls.n 14f31e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3afa2> │ │ │ │ b.n 14f37c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b000> │ │ │ │ movw r3, #36197 @ 0x8d65 │ │ │ │ cmp r0, r3 │ │ │ │ bne.n 14f37c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b000> │ │ │ │ b.n 14f388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b00c> │ │ │ │ nop │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ movw r3, #35867 @ 0x8c1b │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f3ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b06e> │ │ │ │ movw r3, #35863 @ 0x8c17 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 14f3e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b06a> │ │ │ │ @@ -265886,15 +265890,15 @@ │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b3c4> │ │ │ │ b.n 14f7c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b44a> │ │ │ │ movw r2, #36197 @ 0x8d65 │ │ │ │ cmp r6, r2 │ │ │ │ beq.w 14f740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b3c4> │ │ │ │ b.n 14f7c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b44a> │ │ │ │ - ldrb r0, [r2, r2] │ │ │ │ + ldr r0, [r6, r7] │ │ │ │ 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 │ │ │ │ @@ -266324,15 +266328,15 @@ │ │ │ │ subs r2, r3, #1 │ │ │ │ tst r2, r3 │ │ │ │ bne.w 14f9d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b654> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ bgt.w 14fc50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b8d4> │ │ │ │ b.n 14fa9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b722> │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + ldrsb r6, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -266803,46 +266807,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 r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrsb r4, [r0, r3] │ │ │ │ + strb r4, [r4, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - ldr r2, [sp, #832] @ 0x340 │ │ │ │ + ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - adds r0, r7, r6 │ │ │ │ + asrs r0, r3, #28 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - strb r0, [r5, r2] │ │ │ │ + strh r0, [r1, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r2, r3] │ │ │ │ + strh r2, [r6, r0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r6, [r3, r1] │ │ │ │ + str r6, [r7, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r4, r0] │ │ │ │ + str r2, [r0, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r6, [r3, r7] │ │ │ │ + ldr r7, [pc, #248] @ (150374 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bff8>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r2, [r2, r1] │ │ │ │ + str r2, [r6, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r4, [r4, r0] │ │ │ │ + str r4, [r0, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r6, r0] │ │ │ │ + str r0, [r2, r6] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r0, r6, #3 │ │ │ │ beq.n 150362 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bfe6> │ │ │ │ - vrsra.u64 , q9, #1 │ │ │ │ + vsra.u32 , q1, #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 │ │ │ │ @@ -267215,25 +267219,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (150678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c2fc>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 15043a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0be> │ │ │ │ - ldr r7, [pc, #360] @ (1507d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c454>) │ │ │ │ + ldr r4, [pc, #744] @ (150950 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c5d4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r5, [pc, #176] @ (15071c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c3a0>) │ │ │ │ + ldr r2, [pc, #560] @ (15089c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c520>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #912] @ (150a00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c684>) │ │ │ │ + ldr r2, [pc, #272] @ (150780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c404>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r6, [pc, #208] @ (150744 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c3c8>) │ │ │ │ + ldr r3, [pc, #592] @ (1508c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c548>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #72] @ (1506c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c344>) │ │ │ │ + ldr r1, [pc, #456] @ (150840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c4c4>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #336] @ (1507cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c450>) │ │ │ │ + ldr r4, [pc, #720] @ (15094c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c5d0>) │ │ │ │ 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 │ │ │ │ @@ -267318,15 +267322,15 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r5 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldr r6, [pc, #576] @ (150994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c618>) │ │ │ │ + ldr r3, [pc, #960] @ (150b14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c798>) │ │ │ │ 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 │ │ │ │ @@ -267499,17 +267503,17 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 150830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c4b4> │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #584] @ (150b4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7d0>) │ │ │ │ + ldr r1, [pc, #968] @ (150ccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c950>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r4, [pc, #984] @ (150ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c964>) │ │ │ │ + ldr r2, [pc, #344] @ (150a60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c6e4>) │ │ │ │ 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 │ │ │ │ @@ -267757,35 +267761,35 @@ │ │ │ │ ldr r2, [pc, #56] @ (150be0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c864>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 150a48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c6cc> │ │ │ │ - ldr r4, [pc, #128] @ (150c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c8c0>) │ │ │ │ + ldr r1, [pc, #512] @ (150dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ca40>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #288] @ (150ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c964>) │ │ │ │ + mov r8, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #608] @ (150e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3caa8>) │ │ │ │ + ldr r0, [pc, #992] @ (150fa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cc28>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #680] @ (150e70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3caf4>) │ │ │ │ + mov r2, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #328] @ (150d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c998>) │ │ │ │ + ldr r0, [pc, #712] @ (150e94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cb18>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #64] @ (150c10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c894>) │ │ │ │ + ldr r0, [pc, #448] @ (150d90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ca14>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [pc, #448] @ (150d94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ca18>) │ │ │ │ + blx sl │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #104] @ (150c40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c8c4>) │ │ │ │ + ldr r0, [pc, #488] @ (150dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ca44>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #96] @ (150c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c8c0>) │ │ │ │ + ldr r0, [pc, #480] @ (150dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ca40>) │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r1, [pc, #760] @ (150ed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cb5c>) │ │ │ │ + bx r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r3, [pc, #48] @ (150c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c898>) │ │ │ │ + ldr r0, [pc, #432] @ (150d94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ca18>) │ │ │ │ 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 │ │ │ │ @@ -268130,44 +268134,44 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add ip, pc │ │ │ │ b.n 150dd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ca5a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf26001a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #72 @ 0x48 │ │ │ │ + blt.n 150ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cb44> │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r1, [pc, #832] @ (1512b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cf38>) │ │ │ │ + bx r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ @ instruction: 0xf21001a5 │ │ │ │ - ldr r1, [pc, #496] @ (15116c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cdf0>) │ │ │ │ + mov ip, fp │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #688] @ (151230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ceb4>) │ │ │ │ + mov r4, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #248] @ (15107c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cd00>) │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #728] @ (151260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cee4>) │ │ │ │ + mov r6, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r0, [r7, #80] @ 0x50 │ │ │ │ + str r0, [r3, #40] @ 0x28 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r0, [pc, #240] @ (151084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cd08>) │ │ │ │ + cmp ip, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r6, #3 │ │ │ │ - ldr r0, [pc, #624] @ (15120c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ce90>) │ │ │ │ + cmp ip, pc │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #16] @ (150fb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cc34>) │ │ │ │ + cmp r4, ip │ │ │ │ lsls r0, r6, #3 │ │ │ │ - blx r9 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - blxns r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - blx r6 │ │ │ │ + cmp r0, r2 │ │ │ │ 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.2-1.so+0x3d164> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -268667,58 +268671,58 @@ │ │ │ │ b.n 1511b8 <__vaDriverInit_1_23@@libgallium-26.0.2-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, #296] @ (151618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3d29c>) │ │ │ │ + cmp sl, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r0, [pc, #944] @ (1518a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3d528>) │ │ │ │ + mov r4, r9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r4, lr │ │ │ │ + mvns r4, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r6, r3 │ │ │ │ + muls r6, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ cdp 1, 3, cr0, cr14, cr5, {5} │ │ │ │ - mov r4, sl │ │ │ │ + bics r4, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r8, r0 │ │ │ │ + cmn r0, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + orrs r0, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp ip, ip │ │ │ │ + muls r4, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp lr, r0 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, r8 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add sl, ip │ │ │ │ + negs r2, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mov r4, r2 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mvns r2, r7 │ │ │ │ + adcs r2, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mvns r2, r5 │ │ │ │ + adcs r2, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, r1 │ │ │ │ + negs r2, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r4, lr │ │ │ │ + rors r4, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, sp │ │ │ │ + rors r6, r1 │ │ │ │ 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.2-1.so+0x3d2c4>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -269137,52 +269141,52 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 1516d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3d35a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xe99a01a5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r6, r5 │ │ │ │ + adcs r6, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mvns r0, r0 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmdb r0!, {r0, r2, r5, r7, r8} │ │ │ │ - muls r6, r6 │ │ │ │ + lsrs r6, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mvns r4, r7 │ │ │ │ + adcs r4, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - mvns r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add sl, r8 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - add r6, ip │ │ │ │ + rors r6, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - negs r0, r5 │ │ │ │ + subs r7, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r6, r0 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - muls r2, r7 │ │ │ │ + lsrs r2, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, r2 │ │ │ │ + subs r7, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - bics r2, r4 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r6, r0 │ │ │ │ + subs r7, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - cmp r2, r6 │ │ │ │ + ands r2, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r1, r7 │ │ │ │ + asrs r0, r5, #28 │ │ │ │ lsls r1, r0, #4 │ │ │ │ - cmn r0, r5 │ │ │ │ + eors r0, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - negs r6, r1 │ │ │ │ + subs r7, #174 @ 0xae │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmn r0, r6 │ │ │ │ + eors r0, r2 │ │ │ │ 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.2-1.so+0x3d6c4> │ │ │ │ mov ip, r2 │ │ │ │ @@ -269766,29 +269770,29 @@ │ │ │ │ bl 173788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f40c> │ │ │ │ b.n 151ca4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3d928> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 151a3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3d6c0> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #164 @ 0xa4 │ │ │ │ + subs r2, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r1, r0, #4 │ │ │ │ b.n 152598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e21c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r7, #28 │ │ │ │ + subs r4, #124 @ 0x7c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r0, r6, #3 │ │ │ │ uxtb r3, r7 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (1523c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e044>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -270140,23 +270144,23 @@ │ │ │ │ bl 173788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f40c> │ │ │ │ b.n 152174 <__vaDriverInit_1_23@@libgallium-26.0.2-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, #50 @ 0x32 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, #144 @ 0x90 │ │ │ │ + adds r7, #240 @ 0xf0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrb r2, [r5, #2] │ │ │ │ + strb r2, [r1, #24] │ │ │ │ lsls r1, r0, #4 │ │ │ │ udf #44 @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ 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.2-1.so+0x3e41c>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ @@ -270745,30 +270749,30 @@ │ │ │ │ b.n 1529e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e666> │ │ │ │ bgt.n 152a10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e694> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 152928 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e5ac> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r7, #62 @ 0x3e │ │ │ │ + adds r4, #158 @ 0x9e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #68 @ 0x44 │ │ │ │ + adds r4, #164 @ 0xa4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r7, #172 @ 0xac │ │ │ │ + adds r5, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, #168 @ 0xa8 │ │ │ │ + adds r4, #8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + adds r4, #30 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r1, sp, #916 @ 0x394 │ │ │ │ - vsli.32 , q5, #31 │ │ │ │ + vrshr.u64 d19, d26, #1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r2, #18 │ │ │ │ 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 │ │ │ │ @@ -271240,20 +271244,20 @@ │ │ │ │ nop │ │ │ │ bpl.n 152e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eb10> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 152f9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ec20> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r4, pc, #332 @ (adr r4, 153084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ed08>) │ │ │ │ - vmla.i , , d26[0] │ │ │ │ + vqrdmulh.s q9, , d10[0] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r7, #130 @ 0x82 │ │ │ │ + cmp r4, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -271567,23 +271571,23 @@ │ │ │ │ b.n 15302c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ecb0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf77601a5 │ │ │ │ beq.n 153330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3efb4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r7, {r2, r3, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r6, [r5, #4] │ │ │ │ + str r6, [r1, #92] @ 0x5c │ │ │ │ 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] │ │ │ │ @@ -271727,25 +271731,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f40c> │ │ │ │ b.n 1531ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ee32> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r7, #228 @ 0xe4 │ │ │ │ + movs r5, #68 @ 0x44 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r2, #38 @ 0x26 │ │ │ │ + movs r7, #134 @ 0x86 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r7, #196 @ 0xc4 │ │ │ │ + movs r5, #36 @ 0x24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ 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.2-1.so+0x3f498>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -272026,23 +272030,23 @@ │ │ │ │ strb.w r2, [r0, #68] @ 0x44 │ │ │ │ b.n 1534e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3f168> │ │ │ │ @ instruction: 0xf2ba01a5 │ │ │ │ ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #128 @ 0x80 │ │ │ │ + movs r7, #224 @ 0xe0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r6, #104 @ 0x68 │ │ │ │ + movs r3, #200 @ 0xc8 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r0, r6, #3 │ │ │ │ ldmia r3!, {r2, r4} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r2, #16] │ │ │ │ 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] │ │ │ │ @@ -272186,25 +272190,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ strd fp, r9, [sp, #4] │ │ │ │ bl 173788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f40c> │ │ │ │ b.n 153666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3f2ea> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #114 @ 0x72 │ │ │ │ + movs r2, #210 @ 0xd2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r3, #16 │ │ │ │ + movs r0, #112 @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -272509,23 +272513,23 @@ │ │ │ │ b.n 153bd6 <__vaDriverInit_1_23@@libgallium-26.0.2-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, #134 @ 0x86 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r1, r0, #4 │ │ │ │ stmia r4!, {r1, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r4, r4, #4 │ │ │ │ + adds r4, r0, #2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + subs r4, r1, #1 │ │ │ │ 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.2-1.so+0x38ae8> │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ @@ -272714,25 +272718,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd fp, r8, [sp, #4] │ │ │ │ bl 173788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f40c> │ │ │ │ b.n 153b5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3f7e2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - subs r2, r0, #0 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + adds r4, r5, #4 │ │ │ │ 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.2-1.so+0x3feac>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -273028,23 +273032,23 @@ │ │ │ │ b.n 1540c6 <__vaDriverInit_1_23@@libgallium-26.0.2-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, #150 @ 0x96 │ │ │ │ + adds r6, r6, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r2, [r3, r7] │ │ │ │ + ldrsb r2, [r7, r4] │ │ │ │ lsls r1, r0, #4 │ │ │ │ itee cc │ │ │ │ lslcc r5, r4, #6 │ │ │ │ - subcs r6, r6, r0 │ │ │ │ + asrcs r6, r2, #30 │ │ │ │ lslcs r0, r6, #3 │ │ │ │ - subs r6, r7, r7 │ │ │ │ + adds r6, r3, r5 │ │ │ │ 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] │ │ │ │ @@ -273209,25 +273213,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ ldr r3, [sp, #196] @ 0xc4 │ │ │ │ strd sl, r8, [sp, #4] │ │ │ │ bl 173788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f40c> │ │ │ │ b.n 15404e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3fcd2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r3, r2 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - adds r0, r2, r3 │ │ │ │ + asrs r0, r6, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - subs r6, r3, r3 │ │ │ │ + adds r6, r7, r0 │ │ │ │ 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 │ │ │ │ @@ -273535,23 +273539,23 @@ │ │ │ │ nop │ │ │ │ b.n 154d34 <__vaDriverInit_1_23@@libgallium-26.0.2-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, r5 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - strb r0, [r2, r2] │ │ │ │ + str r0, [r6, r7] │ │ │ │ lsls r1, r0, #4 │ │ │ │ cbnz r2, 1546bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40340> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + asrs r4, r0, #9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r5, #26 │ │ │ │ + asrs r4, r1, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 14ce64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38ae8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 154616 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4029a> │ │ │ │ @@ -273731,25 +273735,25 @@ │ │ │ │ ldr r3, [sp, #204] @ 0xcc │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ bl 173788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f40c> │ │ │ │ b.n 15459e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40222> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - asrs r0, r7, #22 │ │ │ │ + asrs r0, r3, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r7, #14 │ │ │ │ + asrs r4, r3, #4 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r7, #23 │ │ │ │ + asrs r6, r3, #13 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r4, #22 │ │ │ │ + asrs r2, r0, #12 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ 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.2-1.so+0x408dc>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ @@ -274045,23 +274049,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, #26 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - ldr r7, [pc, #680] @ (154e48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40acc>) │ │ │ │ + ldr r5, [pc, #40] @ (154bc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4084c>) │ │ │ │ lsls r1, r0, #4 │ │ │ │ push {r2, lr} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ 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] │ │ │ │ @@ -274219,25 +274223,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [sp, #208] @ 0xd0 │ │ │ │ bl 173788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f40c> │ │ │ │ b.n 154a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40700> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r2, r6, #27 │ │ │ │ + lsrs r2, r2, #17 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r3, #27 │ │ │ │ + lsrs r4, r7, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r6, r3, #4 │ │ │ │ + lsrs r6, r7, #25 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - asrs r2, r0, #3 │ │ │ │ + lsrs r2, r4, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ 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 │ │ │ │ @@ -274405,21 +274409,21 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 154ea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40b28> │ │ │ │ lsls r5, r4, #6 │ │ │ │ cbz r6, 154f52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40bd6> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #24 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #1 │ │ │ │ + lsrs r4, r0, #23 │ │ │ │ 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.2-1.so+0x40c58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274471,19 +274475,19 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 154f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40c18> │ │ │ │ lsls r5, r4, #6 │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r2, r1, #1 │ │ │ │ + lsrs r2, r5, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #184] @ (1550b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40d34>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -274560,19 +274564,19 @@ │ │ │ │ nop │ │ │ │ bvc.n 155134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40db8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r7, #29 │ │ │ │ + lsrs r4, r3, #19 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r0, r7, #27 │ │ │ │ + lsrs r0, r3, #17 │ │ │ │ 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.2-1.so+0x40dc4>) │ │ │ │ @@ -274648,15 +274652,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15067c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bpl.n 155164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40de8> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r0, #27 │ │ │ │ + lsrs r2, r4, #16 │ │ │ │ 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.2-1.so+0x40ea4>) │ │ │ │ @@ -274740,15 +274744,15 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15067c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ bpl.n 155290 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x40f14> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ 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.2-1.so+0x40f90>) │ │ │ │ @@ -274831,15 +274835,15 @@ │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 15067c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c300> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bmi.n 15539c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41020> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov lr, r3 │ │ │ │ mov r3, r1 │ │ │ │ @@ -274900,15 +274904,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ strd ip, ip, [sp, #8] │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 1554e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4116c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ 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 │ │ │ │ @@ -274954,15 +274958,15 @@ │ │ │ │ strd r1, r1, [sp, #24] │ │ │ │ strd r4, r4, [sp, #12] │ │ │ │ bl 14ddec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39a70> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcs.n 155498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4111c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r7, #10 │ │ │ │ + lsrs r4, r3, #32 │ │ │ │ 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 │ │ │ │ @@ -274989,15 +274993,15 @@ │ │ │ │ str r4, [sp, #36] @ 0x24 │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bcs.n 1555f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41278> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ 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 │ │ │ │ @@ -275070,15 +275074,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bne.n 155550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x411d4> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r4, #11 │ │ │ │ + lsrs r2, r0, #1 │ │ │ │ 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.2-1.so+0x412e8>) │ │ │ │ @@ -275128,15 +275132,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 14ddec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39a70> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ bne.n 1556f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4137c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ 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.2-1.so+0x4134c>) │ │ │ │ @@ -275168,15 +275172,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 155648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x412cc> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ 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 │ │ │ │ @@ -275248,15 +275252,15 @@ │ │ │ │ str.w ip, [sp, #44] @ 0x2c │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ beq.n 155794 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41418> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r0, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [pc, #112] @ (155818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4149c>) │ │ │ │ @@ -275306,15 +275310,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 14ddec <__vaDriverInit_1_23@@libgallium-26.0.2-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, #30 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ 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.2-1.so+0x41500>) │ │ │ │ @@ -275347,15 +275351,15 @@ │ │ │ │ strd ip, r3, [sp, #40] @ 0x28 │ │ │ │ bl 150754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c3d8> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ 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 │ │ │ │ @@ -275616,17 +275620,17 @@ │ │ │ │ nop │ │ │ │ ldmia r6, {r6} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r7, pc, #96 @ (adr r7, 155bb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41838>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r0, r6, #3 │ │ │ │ add r6, pc, #560 @ (adr r6, 155d94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41a18>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ movs r2, #1 │ │ │ │ dmb ish │ │ │ │ add.w sl, r3, #33024 @ 0x8100 │ │ │ │ @@ -275955,31 +275959,25 @@ │ │ │ │ ldrd lr, r3, [sp, #48] @ 0x30 │ │ │ │ b.n 155d08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4198c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 155eee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b72> │ │ │ │ - lsls r0, r6, #7 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + vhadd.u16 q8, q8, │ │ │ │ + cdp2 0, 11, cr0, cr12, cr15, {7} │ │ │ │ + vhadd.u32 q8, q15, │ │ │ │ + cdp2 0, 2, cr0, cr8, cr15, {7} │ │ │ │ + cdp2 0, 14, cr0, cr4, cr15, {7} │ │ │ │ strb r1, [r3, #16] │ │ │ │ - vqrdmlsh.s , , d30[0] │ │ │ │ + vqrdmulh.s , , d14[0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ bxns ip │ │ │ │ lsls r0, r5, #6 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ + stc2 0, cr0, [r4, #956] @ 0x3bc │ │ │ │ stmdb 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.2-1.so+0x41e2c>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r4, [pc, #620] @ (1561ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41e30>) │ │ │ │ @@ -276210,17 +276208,16 @@ │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r4, #6 │ │ │ │ add r0, pc, #752 @ (adr r0, 15649c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42120>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - stc2l 0, cr0, [lr, #956] @ 0x3bc │ │ │ │ + cdp2 0, 15, cr0, cr14, cr15, {7} │ │ │ │ + @ instruction: 0xfb2e00ef │ │ │ │ add r0, pc, #200 @ (adr r0, 156284 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ @@ -276549,25 +276546,25 @@ │ │ │ │ b.n 15635c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str.w r1, [r2, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 156540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x421c4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb9a00ef │ │ │ │ - @ instruction: 0xfb0600ef │ │ │ │ - @ instruction: 0xfbba00ef │ │ │ │ - @ instruction: 0xfa7400ef │ │ │ │ - @ instruction: 0xfb3000ef │ │ │ │ + ldr??.w r0, [sl, #239] @ 0xef │ │ │ │ + str??.w r0, [r6, pc, lsl #2] │ │ │ │ + ldrsb.w r0, [sl, pc, lsl #2] │ │ │ │ + @ instruction: 0xf7d400ef │ │ │ │ + ldrb.w r0, [r0, #239] @ 0xef │ │ │ │ ldr r5, [r0, #92] @ 0x5c │ │ │ │ - @ instruction: 0xfffff99a │ │ │ │ + vqshlu.s64 , q13, #63 @ 0x3f │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r0, r2 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldr??.w r0, [r0, #239] @ 0xef │ │ │ │ + @ instruction: 0xf73000ef │ │ │ │ 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.2-1.so+0x42244>) │ │ │ │ @@ -276874,18 +276871,18 @@ │ │ │ │ b.n 15662a <__vaDriverInit_1_23@@libgallium-26.0.2-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: 0xfb1a00ef │ │ │ │ + ldr??.w r0, [sl, pc, lsl #2] │ │ │ │ ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subw r0, r2, #2287 @ 0x8ef │ │ │ │ + and.w r0, r2, #7831552 @ 0x778000 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 15676c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x423f0> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277186,25 +277183,25 @@ │ │ │ │ b.n 156724 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x423a8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 156bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42860> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf53800ef │ │ │ │ - bic.w r0, sl, #7831552 @ 0x778000 │ │ │ │ - bics.w r0, r0, #7831552 @ 0x778000 │ │ │ │ - @ instruction: 0xf4dc00ef │ │ │ │ - @ instruction: 0xf4a600ef │ │ │ │ + @ instruction: 0xf29800ef │ │ │ │ + @ instruction: 0xf18a00ef │ │ │ │ + @ instruction: 0xf19000ef │ │ │ │ + @ instruction: 0xf23c00ef │ │ │ │ + addw r0, r6, #239 @ 0xef │ │ │ │ str r5, [r1, #124] @ 0x7c │ │ │ │ - vsubw.u , , d14 │ │ │ │ + vmla.i , , d30[0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #132 @ 0x84 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - @ instruction: 0xf34000ef │ │ │ │ + @ instruction: 0xf0a000ef │ │ │ │ stmdb 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.2-1.so+0x42b70>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ ldr r4, [pc, #704] @ (156ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b74>) │ │ │ │ @@ -277481,18 +277478,18 @@ │ │ │ │ b.n 156c7a <__vaDriverInit_1_23@@libgallium-26.0.2-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: 0xf4e200ef │ │ │ │ + movw r0, #8431 @ 0x20ef │ │ │ │ str r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - orrs.w r0, r2, #239 @ 0xef │ │ │ │ + ldc 0, cr0, [r2, #956]! @ 0x3bc │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bls.w 156dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a40> │ │ │ │ ldr r7, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r7 │ │ │ │ @@ -277793,25 +277790,25 @@ │ │ │ │ b.n 156d74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429f8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [ip, #408] @ 0x198 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 15722c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb0> │ │ │ │ nop │ │ │ │ - cdp 0, 14, cr0, cr8, cr15, {7} │ │ │ │ - ldcl 0, cr0, [sl, #956] @ 0x3bc │ │ │ │ - stcl 0, cr0, [r0, #956]! @ 0x3bc │ │ │ │ - cdp 0, 8, cr0, cr12, cr15, {7} │ │ │ │ - cdp 0, 5, cr0, cr6, cr15, {7} │ │ │ │ + mcrr 0, 14, r0, r8, cr15 │ │ │ │ + @ instruction: 0xeb3a00ef │ │ │ │ + adc.w r0, r0, pc, asr #3 │ │ │ │ + @ instruction: 0xebec00ef │ │ │ │ + subs.w r0, r6, pc, asr #3 │ │ │ │ str r5, [r7, #20] │ │ │ │ - @ instruction: 0xffffecbe │ │ │ │ + vshll.u32 q15, d14, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ adds r4, #52 @ 0x34 │ │ │ │ lsls r0, r5, #6 │ │ │ │ - ldcl 0, cr0, [r0], #956 @ 0x3bc │ │ │ │ + orrs.w r0, r0, pc, asr #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 │ │ │ │ ldr r1, [pc, #48] @ (1572ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f30>) │ │ │ │ @@ -277923,18 +277920,18 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c58c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r4, r5} │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cdp 0, 1, cr0, cr12, cr15, {7} │ │ │ │ - cbz r6, 1573d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43056> │ │ │ │ + sbcs.w r0, ip, pc, asr #3 │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stcl 0, cr0, [r6, #956]! @ 0x3bc │ │ │ │ + adc.w r0, r6, pc, asr #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] @ (15742c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430b0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -277989,17 +277986,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 157492 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43116> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc 0, cr0, [r0, #956] @ 0x3bc │ │ │ │ - stcl 0, cr0, [lr, #-956] @ 0xfffffc44 │ │ │ │ - cbz r4, 157442 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430c6> │ │ │ │ + @ instruction: 0xeae000ef │ │ │ │ + @ instruction: 0xeaae00ef │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ 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.2-1.so+0x43154>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278055,17 +278052,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxtb r2, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stcl 0, cr0, [ip], #956 @ 0x3bc │ │ │ │ - ldc 0, cr0, [lr], #956 @ 0x3bc │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + orr.w r0, ip, pc, asr #3 │ │ │ │ + ands.w r0, lr, pc, asr #3 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ 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.2-1.so+0x431f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278120,17 +278117,17 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c58c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ sxtb r0, r1 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc 0, cr0, [sl], {239} @ 0xef │ │ │ │ - mrrc 0, 14, r0, sl, cr15 │ │ │ │ - add sp, #0 │ │ │ │ + strd r0, r0, [sl, #956]! @ 0x3bc │ │ │ │ + @ instruction: 0xe9ba00ef │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ 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.2-1.so+0x43298>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -278187,17 +278184,17 @@ │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0x432c6> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stc 0, cr0, [r6], {239} @ 0xef │ │ │ │ - rsbs r0, r2, pc, asr #3 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + strd r0, r0, [r6, #-956]! @ 0x3bc │ │ │ │ + ldmdb r2!, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ 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.2-1.so+0x43308>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278233,15 +278230,15 @@ │ │ │ │ str r1, [sp, #28] │ │ │ │ strd r4, r4, [sp, #8] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cbz r4, 157688 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4330c> │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sbcs.w r0, r4, pc, asr #3 │ │ │ │ + @ instruction: 0xe8d400ef │ │ │ │ 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.2-1.so+0x433a8>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278297,16 +278294,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xeb3400ef │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + ldmia.w r4, {r0, r1, r2, r3, r5, r6, r7} │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ 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.2-1.so+0x43450>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278365,16 +278362,16 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xeaa200ef │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + @ instruction: 0xe80200ef │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ 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.2-1.so+0x434c0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -278413,15 +278410,16 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, sp, #320 @ 0x140 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ands.w r0, r0, pc, asr #3 │ │ │ │ + b.n 157724 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433a8> │ │ │ │ + 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 │ │ │ │ ldr r4, [pc, #192] @ (157918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4359c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -278502,16 +278500,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #904 @ 0x388 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strd r0, r0, [ip, #956] @ 0x3bc │ │ │ │ - add r4, sp, #208 @ 0xd0 │ │ │ │ + b.n 157778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433fc> │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + add r1, sp, #592 @ 0x250 │ │ │ │ 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.2-1.so+0x43684>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -278595,16 +278594,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strd r0, r0, [r6], #956 @ 0x3bc │ │ │ │ - add r3, sp, #296 @ 0x128 │ │ │ │ + b.n 157694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43318> │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + add r0, sp, #680 @ 0x2a8 │ │ │ │ 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.2-1.so+0x43730>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -278667,15 +278667,16 @@ │ │ │ │ str r5, [sp, #32] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 150908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c58c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r5, sp, #112 @ 0x70 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - @ instruction: 0xe81800ef │ │ │ │ + b.n 1575a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43228> │ │ │ │ + lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #116] @ (157b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x437c0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -279319,27 +279320,27 @@ │ │ │ │ b.n 157f3e <__vaDriverInit_1_23@@libgallium-26.0.2-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 158864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x444e8> │ │ │ │ + b.n 158324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fa8> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15880c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44490> │ │ │ │ + b.n 1582cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f50> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r6, [r6, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - b.n 1585cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44250> │ │ │ │ + svc 170 @ 0xaa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 15857c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44200> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 158580 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44204> │ │ │ │ + svc 128 @ 0x80 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1584c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4414c> │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r1, [pc, #72] @ (158190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43e14>) │ │ │ │ add r6, sp, #68 @ 0x44 │ │ │ │ ldr r3, [sp, #228] @ 0xe4 │ │ │ │ mov r2, lr │ │ │ │ str r7, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ @@ -279367,15 +279368,15 @@ │ │ │ │ str r5, [sp, #4] │ │ │ │ ldr r5, [sp, #208] @ 0xd0 │ │ │ │ str r6, [sp, #16] │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 175c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6190c> │ │ │ │ b.n 157f3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bc2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - b.n 1583c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44044> │ │ │ │ + udf #118 @ 0x76 │ │ │ │ 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.2-1.so+0x44000>) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -279554,21 +279555,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #472 @ (adr r5, 158554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441d8>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r2, [r2, #25] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 15854c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441d0> │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - b.n 1584f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44174> │ │ │ │ + udf #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r6, [r3, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - svc 12 │ │ │ │ + bgt.n 15846c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440f0> │ │ │ │ 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 │ │ │ │ @@ -279860,23 +279861,23 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #160 @ (adr r3, 15873c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443c0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ ldrb r0, [r0, #16] │ │ │ │ lsls r5, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #156 @ 0x9c │ │ │ │ + blt.n 1586a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44324> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bcc.n 158710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44394> │ │ │ │ + beq.n 1585d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44254> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bhi.n 1585ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44270> │ │ │ │ + bpl.n 1586ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44330> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ 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] │ │ │ │ @@ -279999,25 +280000,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f7dc> │ │ │ │ b.n 1585c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44244> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - beq.n 1588ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44530> │ │ │ │ + ldmia r5, {r2, r3, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bpl.n 1587ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44430> │ │ │ │ + bcc.n 15886c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x444f0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - beq.n 158874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x444f8> │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bvs.n 158844 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x444c8> │ │ │ │ + bcc.n 158904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44588> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - beq.n 15883c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x444c0> │ │ │ │ + ldmia r5, {r2, r3, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bpl.n 15879c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44420> │ │ │ │ + bcc.n 15885c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x444e0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r2, [pc, #236] @ (158918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4459c>) │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (158bf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44874>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -280278,23 +280279,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 158bd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44858> │ │ │ │ + bvc.n 158a94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44718> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bmi.n 158ba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44824> │ │ │ │ + bne.n 158a60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446e4> │ │ │ │ lsls r7, r5, #3 │ │ │ │ strb r0, [r7, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ 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] │ │ │ │ @@ -280417,25 +280418,25 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w fp, [sp] │ │ │ │ bl 173b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f7dc> │ │ │ │ b.n 158a0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4468e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bne.n 158b64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x447e8> │ │ │ │ + ldmia r6, {r1, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bne.n 158bfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44880> │ │ │ │ + ldmia r7!, {r1, r3, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r3!, {r2, r6, r7} │ │ │ │ + ldmia r1!, {r2, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bne.n 158d54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x449d8> │ │ │ │ + ldmia r6, {r1, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -280743,23 +280744,23 @@ │ │ │ │ b.n 158f12 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ - bpl.n 158f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c1c> │ │ │ │ + bcc.n 159058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cdc> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ lsls r1, r0, #4 │ │ │ │ strb r6, [r4, #3] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r5, {r4, r5, r7} │ │ │ │ + ldmia r3!, {r4} │ │ │ │ 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] │ │ │ │ @@ -280898,25 +280899,25 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f7dc> │ │ │ │ b.n 158e9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44b1e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r4!, {r5, r7} │ │ │ │ + ldmia r2!, {} │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r3, r2 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (15951c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x451a0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3920] @ 0xf50 │ │ │ │ @@ -281192,23 +281193,23 @@ │ │ │ │ b.n 1593a0 <__vaDriverInit_1_23@@libgallium-26.0.2-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 15934c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44fd0> │ │ │ │ + ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r2, r0, #28 │ │ │ │ + lsls r2, r4, #17 │ │ │ │ lsls r1, r0, #4 │ │ │ │ ldr r0, [r3, #68] @ 0x44 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + stmia r6!, {r2, 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] │ │ │ │ @@ -281347,26 +281348,26 @@ │ │ │ │ ldr r3, [sp, #188] @ 0xbc │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f7dc> │ │ │ │ b.n 159328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44fac> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r5, r7} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r2, r5} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r3, r7} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r2} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ + itet al │ │ │ │ + lslal r7, r5, #3 │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ + lslal r7, r5, #3 │ │ │ │ + ittt gt │ │ │ │ + lslgt r7, r5, #3 │ │ │ │ + stmiagt r5!, {r2, r4, r5, r6} │ │ │ │ + lslgt 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 │ │ │ │ ldr r2, [pc, #60] @ (159634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x452b8>) │ │ │ │ @@ -281681,23 +281682,22 @@ │ │ │ │ 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 r4!, {r1, r6, r7} │ │ │ │ + ldmia r2!, {r1, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r0, r4, #8 │ │ │ │ - lsls r1, r0, #4 │ │ │ │ + vaddw.u8 q0, q0, d0 │ │ │ │ str r2, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r1!, {r2, 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] │ │ │ │ @@ -281834,25 +281834,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #192] @ 0xc0 │ │ │ │ mov r0, r4 │ │ │ │ str.w sl, [sp] │ │ │ │ bl 173b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f7dc> │ │ │ │ b.n 159806 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4548a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - stmia r3!, {r1, r2, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r2, r3, r4, r5, r7, pc} │ │ │ │ + cbnz r4, 159afa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4577e> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r2, r5, r7, pc} │ │ │ │ + cbnz r6, 159af8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4577c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r3!, {r2, r3, r7} │ │ │ │ + stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - stmia r3!, {r4, r5} │ │ │ │ + stmia r0!, {r4, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + revsh r6, r3 │ │ │ │ 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.2-1.so+0x45b10>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ @@ -282135,23 +282135,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, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldc2 1, cr0, [r4] │ │ │ │ + @ instruction: 0xfaf40100 │ │ │ │ str r6, [r5, #44] @ 0x2c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - rev16 r4, r1 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ + lsls r7, r5, #3 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - it lt │ │ │ │ - lsllt 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 │ │ │ │ @@ -282293,25 +282293,25 @@ │ │ │ │ movs r1, #3 │ │ │ │ ldr r3, [sp, #200] @ 0xc8 │ │ │ │ mov r0, r4 │ │ │ │ str.w r9, [sp] │ │ │ │ bl 173b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f7dc> │ │ │ │ b.n 159c92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45916> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - bkpt 0x00ae │ │ │ │ + pop {r1, r2, r3} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r4, 159f54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bd8> │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbnz r6, 159f52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bd6> │ │ │ │ + @ instruction: 0xb66e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bkpt 0x00f4 │ │ │ │ + pop {r2, r4, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bkpt 0x0098 │ │ │ │ + cbnz r0, 159fd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5a> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ 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 │ │ │ │ @@ -282432,15 +282432,15 @@ │ │ │ │ strd r2, r2, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r0!, {r2, 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 lr, r1 │ │ │ │ @@ -282463,15 +282463,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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ 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 │ │ │ │ @@ -282495,18 +282495,18 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt le │ │ │ │ + lslle r7, r5, #3 │ │ │ │ + pushle {r4, lr} │ │ │ │ + movle.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ mov lr, r0 │ │ │ │ @@ -282527,18 +282527,18 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r3, r5} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itet hi │ │ │ │ + lslhi r7, r5, #3 │ │ │ │ + pushls {r4, lr} │ │ │ │ + movhi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov ip, r3 │ │ │ │ mov lr, r0 │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ @@ -282560,17 +282560,17 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + ite pl │ │ │ │ + lslpl r7, r5, #3 │ │ │ │ + pushmi {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov lr, r2 │ │ │ │ mov ip, r3 │ │ │ │ mov r3, lr │ │ │ │ @@ -282594,17 +282594,17 @@ │ │ │ │ strd r0, r0, [sp, #16] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ - lsls r7, r5, #3 │ │ │ │ - push {r4, lr} │ │ │ │ + ite ne │ │ │ │ + lslne r7, r5, #3 │ │ │ │ + pusheq {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ mov.w ip, #1 │ │ │ │ mov lr, r1 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ @@ -282628,15 +282628,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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r1, r2, r7} │ │ │ │ + bkpt 0x00e6 │ │ │ │ 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 │ │ │ │ @@ -282664,15 +282664,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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r1!, {r1, r3, r5} │ │ │ │ + bkpt 0x008a │ │ │ │ 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 │ │ │ │ @@ -282700,15 +282700,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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r0!, {r5, r6, r7} │ │ │ │ + bkpt 0x0040 │ │ │ │ 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 │ │ │ │ @@ -282737,15 +282737,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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r0!, {r1, r2, r4, r7} │ │ │ │ + pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -282773,15 +282773,15 @@ │ │ │ │ strd lr, r1, [sp, #4] │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r5, r6} │ │ │ │ + pop {r1, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -282809,15 +282809,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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ 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.2-1.so+0x4615c> │ │ │ │ @@ -282845,18 +282845,18 @@ │ │ │ │ str r4, [sp, #32] │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ str.w ip, [sp, #40] @ 0x28 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - itet al │ │ │ │ - lslal r7, r5, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - moval.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r6, pc} │ │ │ │ + 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 │ │ │ │ movs r2, #0 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ str r4, [sp, #8] │ │ │ │ @@ -282882,16 +282882,16 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - it vc │ │ │ │ - lslvc r7, r5, #3 │ │ │ │ + pop {r3, r4, 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -282919,18 +282919,18 @@ │ │ │ │ mov.w ip, #2 │ │ │ │ str r4, [sp, #32] │ │ │ │ str.w ip, [sp, #36] @ 0x24 │ │ │ │ bl 14ed14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - itet cc │ │ │ │ - lslcc r7, r5, #3 │ │ │ │ - pushcs {r4, lr} │ │ │ │ - movcc.w ip, #4096 @ 0x1000 │ │ │ │ + pop {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 ip, r2 │ │ │ │ mov r2, r0 │ │ │ │ movs r0, #3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ @@ -282954,15 +282954,15 @@ │ │ │ │ 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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - bkpt 0x00da │ │ │ │ + pop {r1, r3, 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 │ │ │ │ ldr.w ip, [pc, #64] @ 15a63c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x462c0> │ │ │ │ @@ -282990,15 +282990,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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r2, 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 lr, r2 │ │ │ │ @@ -283027,15 +283027,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.2-1.so+0x3a998> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ - bkpt 0x0090 │ │ │ │ + cbnz r0, 15a718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4639c> │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr.w r3, [pc, #1376] @ 15ac00 <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0x4639a> │ │ │ │ @@ -283838,19 +283838,19 @@ │ │ │ │ ldr r2, [sp, #8] │ │ │ │ b.n 15ad10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46994> │ │ │ │ nop │ │ │ │ strh r6, [r1, r5] │ │ │ │ lsls r5, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ + push {r4, r5} │ │ │ │ lsls r7, r5, #3 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + push {r2, r3, r5} │ │ │ │ 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.2-1.so+0x46c98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -283909,21 +283909,21 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46914> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r6, [r5, #30] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + cbz r4, 15b05c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46ce0> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r3, r5, r7, lr} │ │ │ │ + cbz r6, 15b062 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46ce6> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + uxth r4, r5 │ │ │ │ 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.2-1.so+0x46d48>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -283985,21 +283985,21 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ bl 14cfe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38c64> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15b06e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46cf2> │ │ │ │ b.n 15b060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46ce4> │ │ │ │ strb r0, [r0, #28] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, lr} │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + sxtb r2, 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 │ │ │ │ mov r2, r0 │ │ │ │ @@ -284061,19 +284061,19 @@ │ │ │ │ str r5, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.2-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, r7} │ │ │ │ + cbz r6, 15b1c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e46> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + cbz r0, 15b1ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e32> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + cbz r6, 15b1b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e34> │ │ │ │ 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.2-1.so+0x46ea0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -284127,19 +284127,19 @@ │ │ │ │ movs r4, #0 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46914> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r3, #22] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r2, 15b2a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46f26> │ │ │ │ + cbz r2, 15b23a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46ebe> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15b2a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46f26> │ │ │ │ + cbz r2, 15b23a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46ebe> │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15b288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46f0c> │ │ │ │ + sub sp, #328 @ 0x148 │ │ │ │ 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.2-1.so+0x46f48>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284198,19 +284198,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.2-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, 15b322 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46fa6> │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r0, 15b326 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46faa> │ │ │ │ + sub sp, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - uxtb r4, r1 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ 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.2-1.so+0x46ff0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -284268,19 +284268,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.2-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 │ │ │ │ - uxtb r6, r2 │ │ │ │ + add sp, #216 @ 0xd8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - uxtb r2, r0 │ │ │ │ + add sp, #136 @ 0x88 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxth r4, r4 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ 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.2-1.so+0x470a4>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -284342,19 +284342,19 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 15ac90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46914> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r5, #14] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sxtb r4, r0 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sxth r4, r2 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cbz r2, 15b448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x470cc> │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ 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.2-1.so+0x1caf8> │ │ │ │ @@ -284403,15 +284403,15 @@ │ │ │ │ vstr d7, [sp, #32] │ │ │ │ bl 14fd78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b9fc> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {pc} │ │ │ │ ... │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r0, 15b4ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47172> │ │ │ │ + add r6, sp, #736 @ 0x2e0 │ │ │ │ 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.2-1.so+0x471c4>) │ │ │ │ @@ -284441,15 +284441,15 @@ │ │ │ │ bl 14fd78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b9fc> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r2, #9] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - cbz r6, 15b548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x471cc> │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ 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.2-1.so+0x47264>) │ │ │ │ @@ -284497,17 +284497,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r4, #7] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ 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 │ │ │ │ @@ -284560,17 +284560,17 @@ │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strb r2, [r7, #4] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add sp, #88 @ 0x58 │ │ │ │ + add r5, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ 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.2-1.so+0x473c4>) │ │ │ │ @@ -284634,17 +284634,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 r7, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ 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.2-1.so+0x47484>) │ │ │ │ @@ -284711,17 +284711,17 @@ │ │ │ │ bl 14fd78 <__vaDriverInit_1_23@@libgallium-26.0.2-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, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #8 │ │ │ │ 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.2-1.so+0x47538>) │ │ │ │ @@ -284785,17 +284785,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, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ 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.2-1.so+0x475f8>) │ │ │ │ @@ -284863,17 +284863,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, #144 @ 0x90 │ │ │ │ + add r3, sp, #528 @ 0x210 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ 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 │ │ │ │ @@ -285096,27 +285096,27 @@ │ │ │ │ b.n 15ba2c <__vaDriverInit_1_23@@libgallium-26.0.2-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, #168 @ 0xa8 │ │ │ │ + add r2, sp, #552 @ 0x228 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cmp ip, r9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r4, sp, #872 @ 0x368 │ │ │ │ + add r2, sp, #232 @ 0xe8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ 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.2-1.so+0x478dc> │ │ │ │ sub sp, #28 │ │ │ │ @@ -285286,19 +285286,19 @@ │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15bd6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x479f2> │ │ │ │ b.n 15bd90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47a14> │ │ │ │ nop │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, sp, #632 @ 0x278 │ │ │ │ + add r7, pc, #1016 @ (adr r7, 15c1a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47e24>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #632 @ (adr r7, 15c024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47ca8>) │ │ │ │ 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 │ │ │ │ @@ -285449,15 +285449,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 15bf38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47bbc> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 15bf08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47b8c> │ │ │ │ b.n 15bea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47b28> │ │ │ │ nop │ │ │ │ - add r0, sp, #904 @ 0x388 │ │ │ │ + add r6, pc, #264 @ (adr r6, 15c05c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47ce0>) │ │ │ │ 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 │ │ │ │ @@ -285790,15 +285790,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, #48 @ (adr r7, 15c31c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47fa0>) │ │ │ │ + add r4, pc, #432 @ (adr r4, 15c49c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48120>) │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [r1, #124] @ 0x7c │ │ │ │ cmp r3, #16 │ │ │ │ it ge │ │ │ │ movge r3, #16 │ │ │ │ @@ -285971,15 +285971,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (15c4ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48170>) │ │ │ │ add r1, pc │ │ │ │ bl 29dd98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189a1c> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 15c49e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48122> │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - add r3, pc, #208 @ (adr r3, 15c5c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48244>) │ │ │ │ + add r0, pc, #592 @ (adr r0, 15c740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x483c4>) │ │ │ │ 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.2-1.so+0x48510>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -286754,15 +286754,15 @@ │ │ │ │ add.w ip, ip, #4 │ │ │ │ mov sl, r3 │ │ │ │ cmp r8, r3 │ │ │ │ bne.w 15cc20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x488a4> │ │ │ │ b.n 15cb46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x487ca> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ b.n 15cd28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x489ac> │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ 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.2-1.so+0x489f6> │ │ │ │ @@ -286928,15 +286928,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r6, r1] │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldr r3, [pc, #604] @ (15d184 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48e08>) │ │ │ │ movw r2, #35866 @ 0x8c1a │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.w 15d076 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48cfa> │ │ │ │ bhi.n 15cf6a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48bee> │ │ │ │ @@ -287217,17 +287217,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (15d220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48ea4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 15d206 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48e8a> │ │ │ │ - str r6, [sp, #520] @ 0x208 │ │ │ │ + str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r6, [pc, #608] @ (15d484 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49108>) │ │ │ │ + ldr r3, [pc, #992] @ (15d604 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49288>) │ │ │ │ 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 │ │ │ │ @@ -287605,21 +287605,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, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r0, r0, #4 │ │ │ │ - stmia r5!, {r4, r6} │ │ │ │ + stmia r2!, {r4, r5, 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 │ │ │ │ @@ -287730,15 +287730,15 @@ │ │ │ │ b.n 15d6a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49326> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 15d702 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49386> │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r0, r0, #4 │ │ │ │ cbz r1, 15d7dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49460> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r0 │ │ │ │ @@ -287756,15 +287756,15 @@ │ │ │ │ bl 15d664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x492e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #504] @ (15d9dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49660>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [sp, #776] @ 0x308 │ │ │ │ + ldrh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r5, #3 │ │ │ │ cbz r2, 15d820 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x494a4> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r2 │ │ │ │ @@ -287782,15 +287782,15 @@ │ │ │ │ bl 15d664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x492e8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r7, [pc, #232] @ (15d910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49594>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ 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.2-1.so+0x49504>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287818,19 +287818,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #1016] @ (15dc7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49900>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r0, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #44] @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - orrs r0, r0 │ │ │ │ + eors r0, r4 │ │ │ │ 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.2-1.so+0x4958c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -287875,21 +287875,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #608] @ (15db6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x497f0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r1, #62] @ 0x3e │ │ │ │ + ldrh r6, [r5, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r4, #60] @ 0x3c │ │ │ │ + ldrh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - negs r0, r7 │ │ │ │ + subs r7, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -288151,23 +288151,23 @@ │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 15db0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49790> │ │ │ │ add.w r3, r3, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r9, [r3, #260] @ 0x104 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 15db0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49790> │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r4, [r6, #44] @ 0x2c │ │ │ │ + ldrh r4, [r2, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r4, [r6, #29] │ │ │ │ + strb r4, [r2, #19] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r4, [r4, r5] │ │ │ │ + strb r4, [r0, r3] │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r6, [r1, #27] │ │ │ │ + strb r6, [r5, #16] │ │ │ │ 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.2-1.so+0x49908>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288192,15 +288192,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 15c898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #960] @ (15e048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49ccc>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ 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.2-1.so+0x4995c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -288225,15 +288225,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 15c898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #624] @ (15df4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49bd0>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #104] @ (15dd58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x499dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -288275,17 +288275,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 15c898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4851c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #296] @ (15de84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49b08>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (15de44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49ac8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -288484,19 +288484,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15df48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49bcc> │ │ │ │ b.n 15df78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49bfc> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #888] @ (15e304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49f88>) │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r6, #16] │ │ │ │ + strh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrh r2, [r0, #16] │ │ │ │ + strh r2, [r4, #58] @ 0x3a │ │ │ │ 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.2-1.so+0x49d74>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -288777,17 +288777,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 15e272 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49ef6> │ │ │ │ b.n 15e150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x49dd4> │ │ │ │ nop │ │ │ │ mov r2, r6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r6, [r6, #2] │ │ │ │ + strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r3, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #36] @ 0x24 │ │ │ │ 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.2-1.so+0x4a0b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -288924,15 +288924,15 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ 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, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #26] │ │ │ │ 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.2-1.so+0x4a218>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -289054,21 +289054,21 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 15e4fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4a180> │ │ │ │ cmn r4, r5 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r1, #242 @ 0xf2 │ │ │ │ + adds r7, #82 @ 0x52 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #16] │ │ │ │ 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.2-1.so+0x4a324>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -289158,15 +289158,15 @@ │ │ │ │ str.w r3, [r2, #260] @ 0x104 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 15e628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4a2ac> │ │ │ │ nop │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r6, #8 │ │ │ │ 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 │ │ │ │ @@ -289426,27 +289426,27 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r7, #108 @ 0x6c │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #29] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #29] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ 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 │ │ │ │ @@ -289460,15 +289460,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 15bc64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x478e8> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ subs r5, #162 @ 0xa2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + ldrb r6, [r7, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r8, r2 │ │ │ │ @@ -289513,17 +289513,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ 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, #12] │ │ │ │ + ldrb r6, [r1, #28] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ 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.2-1.so+0x4a7e4>) │ │ │ │ @@ -289625,17 +289625,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 15eb40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4a7c4> │ │ │ │ b.n 15eb50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4a7d4> │ │ │ │ nop │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - strh r2, [r3, #8] │ │ │ │ + ldrb r2, [r7, #25] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r0, [r3, #6] │ │ │ │ + ldrb r0, [r7, #24] │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r3, #34478 @ 0x86ae │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 15ebe6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4a86a> │ │ │ │ bls.n 15eb94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4a818> │ │ │ │ movw r3, #34479 @ 0x86af │ │ │ │ cmp r1, r3 │ │ │ │ @@ -289984,15 +289984,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r0, #162 @ 0xa2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ 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.2-1.so+0x4ac24>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -290019,15 +290019,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r4, [r3, #18] │ │ │ │ + ldrb r4, [r7, #7] │ │ │ │ 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 │ │ │ │ @@ -291135,21 +291135,21 @@ │ │ │ │ b.n 15fc0a <__vaDriverInit_1_23@@libgallium-26.0.2-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, #264 @ (adr r3, 15fd64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4b9e8>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 15fee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4bb68>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r2, [r3, #7] │ │ │ │ + ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ 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.2-1.so+0x4b87a> │ │ │ │ movw r4, #34165 @ 0x8575 │ │ │ │ movw r2, #7681 @ 0x1e01 │ │ │ │ @@ -291213,15 +291213,15 @@ │ │ │ │ movw r2, #6403 @ 0x1903 │ │ │ │ cmp ip, r2 │ │ │ │ beq.n 15fc46 <__vaDriverInit_1_23@@libgallium-26.0.2-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.2-1.so+0x4b498> │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #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, #4040] @ 0xfc8 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -291440,19 +291440,19 @@ │ │ │ │ subs.w r8, r8, #1 │ │ │ │ bcs.n 160014 <__vaDriverInit_1_23@@libgallium-26.0.2-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 r4, [sp, #568] @ 0x238 │ │ │ │ + ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r2, [sp, #656] @ 0x290 │ │ │ │ + ldr r0, [sp, #16] │ │ │ │ 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 │ │ │ │ @@ -291681,40 +291681,40 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160210 <__vaDriverInit_1_23@@libgallium-26.0.2-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, #60] @ 0x3c │ │ │ │ + ldr r2, [r3, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r6, #60] @ 0x3c │ │ │ │ + ldr r4, [r2, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ cdp2 1, 1, cr0, cr0, cr4, {5} │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r5, r7, #3 │ │ │ │ - movs r4, #172 @ 0xac │ │ │ │ + movs r2, #12 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r4, #48] @ 0x30 │ │ │ │ + ldr r4, [r0, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r0, #52] @ 0x34 │ │ │ │ + ldr r0, [r4, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r3, #52] @ 0x34 │ │ │ │ + ldr r2, [r7, #8] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r4, [r3, #60] @ 0x3c │ │ │ │ + ldr r4, [r7, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r6, #56] @ 0x38 │ │ │ │ + ldr r2, [r2, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r0, [r2, #64] @ 0x40 │ │ │ │ + ldr r0, [r6, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ 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 │ │ │ │ @@ -291823,15 +291823,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 1603a8 <__vaDriverInit_1_23@@libgallium-26.0.2-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, #48] @ 0x30 │ │ │ │ + ldr r4, [r4, #4] │ │ │ │ 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] │ │ │ │ @@ -291905,15 +291905,15 @@ │ │ │ │ b.n 160460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c0e4> │ │ │ │ ldr r2, [pc, #16] @ (1604b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c13c>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [r7, #28] │ │ │ │ + str r0, [r3, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -292030,23 +292030,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 1605b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c236> │ │ │ │ ldr.w r9, [pc, #24] @ 160600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c284> │ │ │ │ movw r0, #38593 @ 0x96c1 │ │ │ │ add r9, pc │ │ │ │ b.n 160520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c1a4> │ │ │ │ - lsrs r2, r2, #21 │ │ │ │ + lsrs r2, r6, #10 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - movs r0, #226 @ 0xe2 │ │ │ │ + subs r2, r0, #1 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldr r4, [r3, #12] │ │ │ │ + str r4, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r4, r0, #18 │ │ │ │ + lsrs r4, r4, #7 │ │ │ │ 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.2-1.so+0x4c3e4> │ │ │ │ subs r3, r1, #1 │ │ │ │ @@ -292179,15 +292179,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 │ │ │ │ - str r6, [r2, #124] @ 0x7c │ │ │ │ + str r6, [r6, #80] @ 0x50 │ │ │ │ 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.2-1.so+0x4c690> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -292601,24 +292601,24 @@ │ │ │ │ bne.w 160a8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c712> │ │ │ │ b.n 160b0a <__vaDriverInit_1_23@@libgallium-26.0.2-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, #76] @ 0x4c │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r7, r5, #3 │ │ │ │ sbc.w r1, sl, #5373952 @ 0x520000 │ │ │ │ - str r4, [r7, #60] @ 0x3c │ │ │ │ + str r4, [r3, #20] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r6, [r4, #56] @ 0x38 │ │ │ │ + str r6, [r0, #16] │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #52] @ 0x34 │ │ │ │ + str r4, [r3, #12] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r6, r2 │ │ │ │ @@ -292861,38 +292861,38 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 160e26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4caaa> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3f401a4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ @ instruction: 0xf2f601a4 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - adds r4, r0, r5 │ │ │ │ + asrs r4, r4, #26 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r7, #16] │ │ │ │ + ldrsh r6, [r3, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r3, #20] │ │ │ │ + ldrsh r6, [r7, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r2, r2 │ │ │ │ + asrs r2, r6, #23 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r4, [r6, #20] │ │ │ │ + ldrsh r4, [r2, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - str r6, [r5, #4] │ │ │ │ + ldrb r6, [r1, r7] │ │ │ │ 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.2-1.so+0x4cbc4>) │ │ │ │ @@ -292959,17 +292959,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #32 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r2 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ 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.2-1.so+0x4cc6c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293027,17 +293027,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fbd5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe79e0> │ │ │ │ ldr r2, [pc, #12] @ (160ff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cc74>) │ │ │ │ add r2, pc │ │ │ │ b.n 160fc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cc4c> │ │ │ │ asrs r2, r3, #31 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - str r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + ldrb r0, [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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #68] @ (161048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cccc>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -293067,15 +293067,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c140> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #28 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ 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 │ │ │ │ @@ -293089,15 +293089,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -293131,15 +293131,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.2-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, r5] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ 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.2-1.so+0x4cdac> │ │ │ │ @@ -293156,15 +293156,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ strd ip, lr, [sp, #8] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cbd0> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrsh r6, [r5, r4] │ │ │ │ + ldrb r6, [r1, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293198,15 +293198,15 @@ │ │ │ │ str r4, [sp, #24] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.2-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, r3] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ 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.2-1.so+0x4ce50> │ │ │ │ @@ -293224,15 +293224,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrsh r2, [r3, r2] │ │ │ │ + ldrh 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ mov r6, r2 │ │ │ │ @@ -293266,15 +293266,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.2-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, r0] │ │ │ │ + ldrh r6, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -293292,15 +293292,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, r7] │ │ │ │ + ldrh r2, [r3, r5] │ │ │ │ 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 │ │ │ │ @@ -293334,15 +293334,15 @@ │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.2-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, r6] │ │ │ │ + ldrh r2, [r2, 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 │ │ │ │ ldr.w ip, [pc, #40] @ 161310 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cf94> │ │ │ │ @@ -293360,15 +293360,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #16] │ │ │ │ bl 160f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cbd0> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrh r6, [r3, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #64] @ (161364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cfe8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -293394,15 +293394,15 @@ │ │ │ │ strd r1, r1, [sp, #12] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c140> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r2, #16 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r7, r4] │ │ │ │ + ldrh r0, [r3, r2] │ │ │ │ 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 │ │ │ │ @@ -293414,15 +293414,15 @@ │ │ │ │ add r0, pc │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #1 │ │ │ │ strd r0, r0, [sp, #4] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, 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 │ │ │ │ mov r6, r2 │ │ │ │ ldr r2, [pc, #64] @ (1613f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4d078>) │ │ │ │ @@ -293451,15 +293451,15 @@ │ │ │ │ str r6, [sp, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4c140> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r1, #14 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ 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.2-1.so+0x4d0bc> │ │ │ │ @@ -293475,15 +293475,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ movs r0, #2 │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cb10> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, r2] │ │ │ │ + ldr r6, [r4, 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] @ (161490 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4d114>) │ │ │ │ @@ -293513,15 +293513,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 1604bc <__vaDriverInit_1_23@@libgallium-26.0.2-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, r0] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ 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.2-1.so+0x4d154> │ │ │ │ @@ -293537,15 +293537,15 @@ │ │ │ │ movs r0, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ str.w ip, [sp, #12] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, r7] │ │ │ │ + ldr r6, [r3, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #64] @ (161528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4d1ac>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293574,15 +293574,15 @@ │ │ │ │ str r5, [sp, #12] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cb10> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ asrs r2, r2, #9 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r0, [r1, r7] │ │ │ │ + ldr r0, [r5, r4] │ │ │ │ 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.2-1.so+0x4d20c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -293614,15 +293614,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.2-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, r6] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #68] @ (1615e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4d268>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -293654,15 +293654,15 @@ │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 160e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4cb10> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r0, r3, #6 │ │ │ │ lsls r5, r4, #6 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ mov r6, r2 │ │ │ │ @@ -293917,40 +293917,40 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 1616f2 <__vaDriverInit_1_23@@libgallium-26.0.2-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, r4] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrsb r6, [r7, r3] │ │ │ │ + strb r6, [r3, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb r6, {r2, r5, r7, r8} │ │ │ │ - lsrs r4, r2, #29 │ │ │ │ + lsrs r4, r6, #18 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - add r8, r6 │ │ │ │ + tst r0, r2 │ │ │ │ lsls r5, r7, #3 │ │ │ │ - lsrs r6, r7, #27 │ │ │ │ + lsrs r6, r3, #17 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r7, #26 │ │ │ │ + lsrs r2, r3, #16 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r0, [r5, r5] │ │ │ │ + strb r0, [r1, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ movw r5, #271 @ 0x10f │ │ │ │ @@ -295839,31 +295839,31 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 162a58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4e6dc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bvs.n 162b4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4e7d0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx r2 │ │ │ │ + add r8, lr │ │ │ │ lsls r7, r5, #3 │ │ │ │ bvs.n 162c60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4e8e4> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bx r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - mov r4, r2 │ │ │ │ + muls r4, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp lr, sl │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r0, pc │ │ │ │ + cmn r0, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp lr, r1 │ │ │ │ + cmn r6, r5 │ │ │ │ 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.2-1.so+0x4e9ac>) │ │ │ │ @@ -296134,21 +296134,21 @@ │ │ │ │ b.n 162e60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4eae4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 162e10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4ea94> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mvns r2, r3 │ │ │ │ + asrs r2, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - bics r4, r7 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ bne.n 162dec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4ea70> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cmp r6, r5 │ │ │ │ + ands r6, r1 │ │ │ │ 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 │ │ │ │ @@ -296361,17 +296361,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, [r4, #36] @ 0x24 │ │ │ │ + str r4, [r0, #124] @ 0x7c │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r4, [r5, #28] │ │ │ │ + str r4, [r1, #116] @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -296615,17 +296615,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, #168 @ 0xa8 │ │ │ │ + subs r4, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ 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, #800] @ (1636cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4f350>) │ │ │ │ @@ -296941,19 +296941,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, #68 @ 0x44 │ │ │ │ + subs r2, #164 @ 0xa4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #10 │ │ │ │ + subs r0, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -297572,21 +297572,21 @@ │ │ │ │ b.n 163d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4f9ec> │ │ │ │ nop │ │ │ │ adc.w r1, r2, r4, asr #2 │ │ │ │ stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #206 @ 0xce │ │ │ │ + adds r3, #46 @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ 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] @ (163ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4fb6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -297886,23 +297886,23 @@ │ │ │ │ beq.n 16405e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4fce2> │ │ │ │ b.n 164092 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4fd16> │ │ │ │ @ instruction: 0xe83a01a4 │ │ │ │ stmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #104 @ 0x68 │ │ │ │ + adds r0, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #206 @ 0xce │ │ │ │ + adds r0, #46 @ 0x2e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #234 @ 0xea │ │ │ │ + adds r0, #74 @ 0x4a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, #84 @ 0x54 │ │ │ │ + cmp r7, #180 @ 0xb4 │ │ │ │ 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] @ (164184 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4fe08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298008,19 +298008,19 @@ │ │ │ │ b.n 164234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4feb8> │ │ │ │ b.n 163d94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4fa18> │ │ │ │ lsls r4, r4, #6 │ │ │ │ bkpt 0x0056 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r1, #60 @ 0x3c │ │ │ │ + cmp r6, #156 @ 0x9c │ │ │ │ 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] @ (1642cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4ff50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298126,19 +298126,19 @@ │ │ │ │ b.n 164378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4fffc> │ │ │ │ b.n 163c4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4f8d0> │ │ │ │ lsls r4, r4, #6 │ │ │ │ pop {r1, r2, r3, pc} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #114 @ 0x72 │ │ │ │ + cmp r5, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r0, #128 @ 0x80 │ │ │ │ + cmp r5, #224 @ 0xe0 │ │ │ │ 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] @ (16449c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50120>) │ │ │ │ @@ -298459,27 +298459,27 @@ │ │ │ │ nop │ │ │ │ b.n 164bfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50880> │ │ │ │ lsls r4, r4, #6 │ │ │ │ cbnz r2, 16473e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x503c2> │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #162 @ 0xa2 │ │ │ │ + cmp r5, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #164 @ 0xa4 │ │ │ │ + cmp r4, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #156 @ 0x9c │ │ │ │ + cmp r3, #252 @ 0xfc │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #80 @ 0x50 │ │ │ │ + cmp r3, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ 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] @ (164774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x503f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -298608,21 +298608,21 @@ │ │ │ │ nop │ │ │ │ svc 176 @ 0xb0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb862 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #138 @ 0x8a │ │ │ │ + cmp r2, #234 @ 0xea │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #148 @ 0x94 │ │ │ │ + cmp r2, #244 @ 0xf4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #52 @ 0x34 │ │ │ │ + cmp r2, #148 @ 0x94 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ 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] @ (1648f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50578>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -298737,19 +298737,19 @@ │ │ │ │ nop │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r4, r4, #6 │ │ │ │ @ instruction: 0xb6e6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #154 @ 0x9a │ │ │ │ + cmp r1, #250 @ 0xfa │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ 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] @ 164a28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x506ac> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298839,17 +298839,17 @@ │ │ │ │ b.n 164a82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50706> │ │ │ │ bgt.n 164ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50768> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, r5, r7, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #208 @ 0xd0 │ │ │ │ + cmp r1, #48 @ 0x30 │ │ │ │ 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] @ 164b38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x507bc> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -298945,17 +298945,17 @@ │ │ │ │ nop │ │ │ │ blt.n 164be4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50868> │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r5, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #80 @ 0x50 │ │ │ │ + cmp r0, #176 @ 0xb0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -299062,15 +299062,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, 164d9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50a22> │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ uxtb r2, r5 │ │ │ │ lsls r4, r4, #6 │ │ │ │ push {r4, lr} │ │ │ │ movs r3, #0 │ │ │ │ ldr.w lr, [pc, #192] @ 164e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50a88> │ │ │ │ add lr, pc │ │ │ │ @@ -299143,23 +299143,23 @@ │ │ │ │ cmp r3, #20 │ │ │ │ beq.n 164d90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50a14> │ │ │ │ ldr.w r2, [r0, r3, lsl #3] │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 164df0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50a74> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r7, [pc, #928] @ (1651a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50e2c>) │ │ │ │ + ldr r5, [pc, #288] @ (164f28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50bac>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r7, [pc, #472] @ (164fe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50c68>) │ │ │ │ + ldr r4, [pc, #856] @ (165164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50de8>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r6, [pc, #1000] @ (1651f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50e7c>) │ │ │ │ + ldr r4, [pc, #360] @ (164f78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50bfc>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r5, [pc, #1000] @ (1651fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50e80>) │ │ │ │ + ldr r3, [pc, #360] @ (164f7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50c00>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ - ldr r5, [pc, #208] @ (164ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50b6c>) │ │ │ │ + ldr r2, [pc, #592] @ (165068 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50cec>) │ │ │ │ lsls r0, r0, #4 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 164e54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50ad8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -299468,21 +299468,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ bvs.n 1650b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50d34> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r6, #8 │ │ │ │ + movs r3, #104 @ 0x68 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #114 @ 0x72 │ │ │ │ + movs r3, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r6, #26 │ │ │ │ + movs r3, #122 @ 0x7a │ │ │ │ lsls r7, r5, #3 │ │ │ │ movw r2, #36873 @ 0x9009 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 1651a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50e26> │ │ │ │ bhi.w 1653d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51056> │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -299847,41 +299847,41 @@ │ │ │ │ ldr r2, [pc, #68] @ (1655ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51230>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 165126 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x50daa> │ │ │ │ nop │ │ │ │ - movs r3, #94 @ 0x5e │ │ │ │ + movs r0, #190 @ 0xbe │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #252 @ 0xfc │ │ │ │ + movs r1, #92 @ 0x5c │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #82 @ 0x52 │ │ │ │ + movs r1, #178 @ 0xb2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #174 @ 0xae │ │ │ │ + movs r1, #14 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #230 @ 0xe6 │ │ │ │ + movs r1, #70 @ 0x46 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #228 @ 0xe4 │ │ │ │ + movs r2, #68 @ 0x44 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ 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 │ │ │ │ @@ -300076,19 +300076,19 @@ │ │ │ │ ite ne │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ b.n 165646 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x512ca> │ │ │ │ nop │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r4, #38 @ 0x26 │ │ │ │ + movs r1, #134 @ 0x86 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - nop {9} │ │ │ │ + pop {r4, r5, r6, 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 │ │ │ │ @@ -300128,15 +300128,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 16582e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x514b2> │ │ │ │ nop │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r1 │ │ │ │ sub sp, #12 │ │ │ │ @@ -300174,17 +300174,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ b.n 165886 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5150a> │ │ │ │ nop │ │ │ │ - movs r2, #10 │ │ │ │ + subs r2, r5, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - movs r1, #220 @ 0xdc │ │ │ │ + subs r4, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -300566,27 +300566,27 @@ │ │ │ │ mov.w r3, #256 @ 0x100 │ │ │ │ b.n 165adc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51760> │ │ │ │ movs r3, #128 @ 0x80 │ │ │ │ b.n 165adc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51760> │ │ │ │ nop │ │ │ │ add r5, pc, #904 @ (adr r5, 1660a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51d28>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r7, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r2, r6 │ │ │ │ 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 │ │ │ │ @@ -300672,21 +300672,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (165e30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51ab4>) │ │ │ │ mov r3, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 165d8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51a0e> │ │ │ │ nop │ │ │ │ - adds r4, r2, #7 │ │ │ │ + subs r4, r6, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r4, r3, #6 │ │ │ │ + subs r4, r7, r3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r0, #7 │ │ │ │ + subs r2, r4, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - adds r2, r3, #5 │ │ │ │ + subs r2, r7, r2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r8, r3 │ │ │ │ ldr r3, [pc, #552] @ (166070 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51cf4>) │ │ │ │ @@ -300881,25 +300881,25 @@ │ │ │ │ ldrb r3, [r2, r3] │ │ │ │ b.n 165f72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51bf6> │ │ │ │ movs r2, #4 │ │ │ │ b.n 165f44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51bc8> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bics r4, r7 │ │ │ │ + asrs r4, r3 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r7, #206 @ 0xce │ │ │ │ + subs r5, #46 @ 0x2e │ │ │ │ lsls r0, r0, #4 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r2, r6, r6 │ │ │ │ + adds r2, r2, r4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -301084,23 +301084,23 @@ │ │ │ │ ldrb r3, [r3, r7] │ │ │ │ b.n 1661d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51e58> │ │ │ │ movs r3, #4 │ │ │ │ b.n 1661a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51e2c> │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r7} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adcs r0, r3 │ │ │ │ + subs r6, #184 @ 0xb8 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r5, #112 @ 0x70 │ │ │ │ + subs r2, #208 @ 0xd0 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - pop {r5, r7} │ │ │ │ + rev r0, r0 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r4, r0, r6 │ │ │ │ + asrs r4, r4, #27 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - subs r4, #144 @ 0x90 │ │ │ │ + subs r1, #240 @ 0xf0 │ │ │ │ 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 16631e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51fa2> │ │ │ │ @@ -301167,19 +301167,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (1663a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5202c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r2, 166402 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52086> │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r6, r5, #3 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - rsb r0, r6, #238 @ 0xee │ │ │ │ + vhadd.s32 q0, q11, q15 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movw r5, #17175 @ 0x4317 │ │ │ │ ldr r6, [pc, #116] @ (16642c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x520b0>) │ │ │ │ mul.w r5, r3, r5 │ │ │ │ ldr.w lr, [pc, #116] @ 166430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x520b4> │ │ │ │ add r6, pc │ │ │ │ uxth r3, r3 │ │ │ │ @@ -301211,17 +301211,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, #54 @ 0x36 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ 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 166502 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52186> │ │ │ │ @@ -301324,19 +301324,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ add r2, pc │ │ │ │ str.w lr, [sp] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbnz r4, 1665b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52234> │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r4, #27 │ │ │ │ + asrs r2, r0, #17 │ │ │ │ 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 │ │ │ │ @@ -301543,15 +301543,15 @@ │ │ │ │ bne.w 1666d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5235c> │ │ │ │ b.n 166720 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x523a4> │ │ │ │ ldr r3, [r2, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 1666ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52332> │ │ │ │ nop │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ 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] @ 16696c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x525f0> │ │ │ │ mov ip, r2 │ │ │ │ @@ -301698,23 +301698,24 @@ │ │ │ │ nop │ │ │ │ str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r2, #11 │ │ │ │ + asrs r6, r6, #32 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - ldrd r0, r0, [sl, #-952] @ 0x3b8 │ │ │ │ + b.n 166700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52384> │ │ │ │ + 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, #4008] @ 0xfa8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #592] @ (166bf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52874>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -301941,23 +301942,23 @@ │ │ │ │ b.n 166ac2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52746> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r7, r5, #3 │ │ │ │ str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ 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 │ │ │ │ @@ -302099,19 +302100,19 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, lr, lsl #1 │ │ │ │ ldrb r3, [r3, r2] │ │ │ │ b.n 166ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5296c> │ │ │ │ movs r3, #4 │ │ │ │ b.n 166cbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52940> │ │ │ │ nop │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -302165,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 166e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52adc> │ │ │ │ - adds r4, #170 @ 0xaa │ │ │ │ + adds r2, #10 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - adds r0, #160 @ 0xa0 │ │ │ │ + cmp r6, #0 │ │ │ │ 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] │ │ │ │ @@ -302264,19 +302265,19 @@ │ │ │ │ ldr r0, [pc, #24] @ (166fdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52c60>) │ │ │ │ add r0, pc │ │ │ │ add.w r0, r0, r4, lsl #1 │ │ │ │ ldrb.w r0, [r0, lr] │ │ │ │ b.n 166f78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52bfc> │ │ │ │ mov.w ip, #4 │ │ │ │ b.n 166f4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52bd2> │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r0, r0, #4 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ 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] @ 167038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52cbc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -302352,15 +302353,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6dc │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ 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] @ (1671a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52e28>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302442,15 +302443,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb634 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r2, #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 │ │ │ │ @@ -302526,15 +302527,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ push {r1, r2, r4, lr} │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r6, #14 │ │ │ │ + lsrs r2, r2, #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, #180] @ (167368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52fec>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -302612,15 +302613,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ push {r2, r3, r5, r6} │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r1, #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 │ │ │ │ @@ -302730,15 +302731,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ cbz r2, 167506 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5318a> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsrs r2, r0, #7 │ │ │ │ + lsls r2, r4, #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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #228] @ (1675b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5323c>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -302836,15 +302837,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ sxtb r2, r1 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r4, [r4, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r6, [r7, #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 │ │ │ │ @@ -302920,15 +302921,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ sub sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r6, #31 │ │ │ │ + lsls r6, r2, #21 │ │ │ │ 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] @ (167784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53408>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303011,15 +303012,15 @@ │ │ │ │ nop │ │ │ │ add sp, #336 @ 0x150 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrh r2, [r5, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r7, r5, #3 │ │ │ │ ldrh r0, [r6, #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 │ │ │ │ @@ -303095,15 +303096,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r3, #25 │ │ │ │ + lsls r6, r7, #14 │ │ │ │ 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] @ (167950 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x535d4>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -303186,15 +303187,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #544 @ 0x220 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #23 │ │ │ │ + lsls r0, r2, #13 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r4, [r4, #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 │ │ │ │ @@ -303309,15 +303310,15 @@ │ │ │ │ strd r4, r4, [sp, #20] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #264 @ 0x108 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r4, r4, #17 │ │ │ │ + lsls r4, r0, #7 │ │ │ │ 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] @ (167bac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53830>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303416,15 +303417,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #344 @ 0x158 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r7, r5, #3 │ │ │ │ strh r2, [r1, #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 │ │ │ │ @@ -303507,15 +303508,15 @@ │ │ │ │ str r6, [sp, #16] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + movs r0, 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #200] @ (167da4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53a28>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -303601,16 +303602,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #280 @ 0x118 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r4, [r3, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r3, #8 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + vhadd.u q8, q15, q15 │ │ │ │ strh r2, [r3, #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 │ │ │ │ ldr r5, [pc, #228] @ (167eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53b30>) │ │ │ │ @@ -303710,20 +303710,18 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r0, [r6, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + cdp2 0, 11, cr0, cr2, cr14, {7} │ │ │ │ strh r2, [r0, #12] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + cdp2 0, 2, cr0, cr6, cr14, {7} │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #80] @ (167f20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53ba4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov ip, r0 │ │ │ │ @@ -303799,16 +303797,15 @@ │ │ │ │ str.w r8, [sp] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movs r4, r4 │ │ │ │ - lsls r7, r5, #3 │ │ │ │ + stc2 0, cr0, [r4, #952] @ 0x3b8 │ │ │ │ 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] @ (168080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53d04>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r4, [pc, #184] @ (168084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53d08>) │ │ │ │ @@ -303889,15 +303886,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #352 @ (adr r7, 1681e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53e64>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vrev32.32 q0, q15 │ │ │ │ + ldc2 0, cr0, [r8, #-952] @ 0xfffffc48 │ │ │ │ ldrb r6, [r6, #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 │ │ │ │ @@ -304026,16 +304023,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #72 @ (adr r6, 16824c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53ed0>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - cdp2 0, 5, cr0, cr8, cr14, {7} │ │ │ │ - ldc2l 0, cr0, [r2, #952] @ 0x3b8 │ │ │ │ + @ instruction: 0xfbb800ee │ │ │ │ + @ instruction: 0xfb3200ee │ │ │ │ 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] @ (168328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53fac>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ ldr r4, [pc, #264] @ (16832c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53fb0>) │ │ │ │ @@ -304146,18 +304143,18 @@ │ │ │ │ nop │ │ │ │ add r4, pc, #1000 @ (adr r4, 168710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54394>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r3, #23] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r2, #952]! @ 0x3b8 │ │ │ │ + @ instruction: 0xfb1200ee │ │ │ │ ldrb r4, [r0, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc2 0, cr0, [sl, #-952] @ 0xfffffc48 │ │ │ │ + @ instruction: 0xfa6a00ee │ │ │ │ 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] @ (16842c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x540b0>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r4, [pc, #220] @ (168430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x540b4>) │ │ │ │ @@ -304251,18 +304248,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #832 @ (adr r3, 16876c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x543f0>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r0, [r5, #18] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [r4], {238} @ 0xee │ │ │ │ + @ instruction: 0xfa3400ee │ │ │ │ ldrb r6, [r7, #15] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - mrrc2 0, 14, r0, r0, cr14 @ │ │ │ │ + ldrsh.w r0, [r0, #238] @ 0xee │ │ │ │ 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] @ (1684a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54128>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -304366,16 +304363,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, pc, #528 @ (adr r2, 16877c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54400>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfbae00ee │ │ │ │ - @ instruction: 0xfb3a00ee │ │ │ │ + vst4. {d0-d3}, [lr :128], lr │ │ │ │ + ldrb.w r0, [sl, #238] @ 0xee │ │ │ │ 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] @ (1685d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54258>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -304504,18 +304501,18 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #208 @ (adr r1, 168798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5441c>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrb r4, [r1, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfac000ee │ │ │ │ + strh.w r0, [r0, lr, lsl #2] │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfa3e00ee │ │ │ │ + @ instruction: 0xf79e00ee │ │ │ │ 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] @ (1687a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54424>) │ │ │ │ str r1, [sp, #40] @ 0x28 │ │ │ │ @@ -304586,16 +304583,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #320 @ (adr r0, 1688e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54568>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xfa0000ee │ │ │ │ - vst1.8 {d0[7]}, [ip], lr │ │ │ │ + @ instruction: 0xf76000ee │ │ │ │ + @ instruction: 0xf6ec00ee │ │ │ │ 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, 1687c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54446> │ │ │ │ bl 1658ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51570> │ │ │ │ @@ -304712,16 +304709,16 @@ │ │ │ │ ldr r2, [pc, #16] @ (168924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x545a8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str.w r0, [r6, lr, lsl #2] │ │ │ │ - str??.w r0, [r0, lr, lsl #2] │ │ │ │ + sub.w r0, r6, #7798784 @ 0x770000 │ │ │ │ + rsb r0, r0, #7798784 @ 0x770000 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x545dc>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ adds r0, #15 │ │ │ │ @@ -304774,16 +304771,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb.w r0, [r6, lr, lsl #2] │ │ │ │ - @ instruction: 0xf7be00ee │ │ │ │ + sbc.w r0, r6, #7798784 @ 0x770000 │ │ │ │ + adds.w r0, lr, #7798784 @ 0x770000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r2, [pc, #84] @ (168a30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x546b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -304817,16 +304814,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf7b200ee │ │ │ │ - @ instruction: 0xf74e00ee │ │ │ │ + adds.w r0, r2, #7798784 @ 0x770000 │ │ │ │ + @ instruction: 0xf4ae00ee │ │ │ │ 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] @ (168a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x546f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -304935,15 +304932,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (168b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5480c>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - movw r0, #2286 @ 0x8ee │ │ │ │ + @ instruction: 0xf3a000ee │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #32] @ (168bbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54840>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ adds r0, #15 │ │ │ │ @@ -304992,16 +304989,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - addw r0, r2, #2286 @ 0x8ee │ │ │ │ - @ instruction: 0xf5ea00ee │ │ │ │ + @ instruction: 0xf36200ee │ │ │ │ + @ instruction: 0xf34a00ee │ │ │ │ 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] @ (168c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54908>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #72] @ (168c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5490c>) │ │ │ │ @@ -305031,16 +305028,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adcs.w r0, r6, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf58200ee │ │ │ │ + @ instruction: 0xf2b600ee │ │ │ │ + @ instruction: 0xf2e200ee │ │ │ │ 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] @ (168cc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5494c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -305100,16 +305097,16 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - adds.w r0, r6, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf4fa00ee │ │ │ │ + @ instruction: 0xf27600ee │ │ │ │ + @ instruction: 0xf25a00ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #136] @ 168de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54a6c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305151,16 +305148,16 @@ │ │ │ │ vstr d5, [r4, #8] │ │ │ │ vstr d6, [r4, #16] │ │ │ │ vstr d7, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf4a600ee │ │ │ │ - eor.w r0, sl, #7798784 @ 0x770000 │ │ │ │ + addw r0, r6, #238 @ 0xee │ │ │ │ + @ instruction: 0xf1ea00ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #120] @ 168e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54b00> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305198,16 +305195,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, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ands.w r0, r6, #7798784 @ 0x770000 │ │ │ │ - @ instruction: 0xf3fa00ee │ │ │ │ + sbcs.w r0, r6, #238 @ 0xee │ │ │ │ + adcs.w r0, sl, #238 @ 0xee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #128] @ 168f18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54b9c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305248,16 +305245,16 @@ │ │ │ │ vstr s14, [r4, #8] │ │ │ │ vstr s15, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf39a00ee │ │ │ │ - @ instruction: 0xf38800ee │ │ │ │ + @ instruction: 0xf0fa00ee │ │ │ │ + @ instruction: 0xf0e800ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #116] @ 168fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54c2c> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305295,16 +305292,16 @@ │ │ │ │ ldrd r2, r3, [r0, #24] │ │ │ │ strd r2, r3, [r4, #24] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #8] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf31200ee │ │ │ │ - @ instruction: 0xf2fc00ee │ │ │ │ + orns r0, r2, #238 @ 0xee │ │ │ │ + orrs.w r0, ip, #238 @ 0xee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 169024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54ca8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305341,16 +305338,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf29e00ee │ │ │ │ - @ instruction: 0xf28c00ee │ │ │ │ + vext.8 q8, q15, q15, #0 │ │ │ │ + vmla.i32 d16, d28, d14[1] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #96] @ 1690a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54d24> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ mov r3, r1 │ │ │ │ @@ -305387,16 +305384,16 @@ │ │ │ │ ldr r3, [r0, #12] │ │ │ │ str r3, [r4, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf23a00ee │ │ │ │ - @ instruction: 0xf22800ee │ │ │ │ + vmla.i16 d0, d26, d6[3] │ │ │ │ + vmla.i d0, d24, d2[7] │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #88] @ (169114 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54d98>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -305428,16 +305425,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #512] @ 0x200 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf1ea00ee │ │ │ │ - subs.w r0, r6, #238 @ 0xee │ │ │ │ + vhadd.s8 q8, q13, q15 │ │ │ │ + vhadd.s16 q0, q11, q15 │ │ │ │ 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] @ (1691e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54e64>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305506,16 +305503,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, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - subs.w r0, lr, #238 @ 0xee │ │ │ │ - adcs.w r0, lr, #238 @ 0xee │ │ │ │ + vhadd.s16 q0, q15, q15 │ │ │ │ + cdp 0, 11, cr0, cr14, cr14, {7} │ │ │ │ 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] @ (169274 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x54ef8>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -305563,17 +305560,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - add.w r0, lr, #238 @ 0xee │ │ │ │ - @ instruction: 0xf0ec00ee │ │ │ │ - adds.w r0, r8, #238 @ 0xee │ │ │ │ + cdp 0, 6, cr0, cr14, cr14, {7} │ │ │ │ + cdp 0, 4, cr0, cr12, cr14, {7} │ │ │ │ + cdp 0, 7, cr0, cr8, cr14, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ bl 16703c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52cc0> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305659,15 +305656,15 @@ │ │ │ │ str r5, [sp, #16] │ │ │ │ bl 166c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52890> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xf0a800ee │ │ │ │ + cdp 0, 0, cr0, cr8, cr14, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r1, r2 │ │ │ │ bl 167f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x53ba8> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -305969,16 +305966,16 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r4, [r7, #32] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stcl 0, cr0, [r0, #-952] @ 0xfffffc48 │ │ │ │ - stcl 0, cr0, [ip, #-952] @ 0xfffffc48 │ │ │ │ + @ instruction: 0xeaa000ee │ │ │ │ + @ instruction: 0xeaac00ee │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #84] @ (16974c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x553d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ cmp r0, #0 │ │ │ │ @@ -306010,17 +306007,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc 0, cr0, [sl, #-952] @ 0xfffffc48 │ │ │ │ - stc 0, cr0, [sl, #-952]! @ 0xfffffc48 │ │ │ │ - stc 0, cr0, [r2, #-952] @ 0xfffffc48 │ │ │ │ + orn r0, sl, lr, asr #3 │ │ │ │ + eor.w r0, sl, lr, asr #3 │ │ │ │ + orn r0, r2, lr, asr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #44] @ (169798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5541c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -306036,15 +306033,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stcl 0, cr0, [sl], #952 @ 0x3b8 │ │ │ │ + orr.w r0, sl, lr, asr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #28] @ (1697cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -306082,15 +306079,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - stc 0, cr0, [r2], {238} @ 0xee │ │ │ │ + strd r0, r0, [r2, #952]! @ 0x3b8 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r2, [pc, #136] @ (1698bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55540>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ add.w r3, r0, #15 │ │ │ │ @@ -306179,16 +306176,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - sub.w r0, ip, lr, asr #3 │ │ │ │ - @ instruction: 0xeb8400ee │ │ │ │ + stmdb ip, {r1, r2, r3, r5, r6, r7} │ │ │ │ + strd r0, r0, [r4], #952 @ 0x3b8 │ │ │ │ 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] @ (1699c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55648>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r3, [pc, #108] @ (1699c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5564c>) │ │ │ │ @@ -306230,17 +306227,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xeb8800ee │ │ │ │ - @ instruction: 0xeb8c00ee │ │ │ │ - adcs.w r0, r4, lr, asr #3 │ │ │ │ + strd r0, r0, [r8], #952 @ 0x3b8 │ │ │ │ + strd r0, r0, [ip], #952 @ 0x3b8 │ │ │ │ + ldmia.w r4!, {r1, r2, r3, 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, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #176] @ (169a98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5571c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r4, [pc, #176] @ (169a9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55720>) │ │ │ │ @@ -306317,15 +306314,15 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xeae800ee │ │ │ │ + strex r0, r0, [r8, #952] @ 0x3b8 │ │ │ │ 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] @ 169b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x557c0> │ │ │ │ mov lr, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -306372,17 +306369,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r6, [r7, #34] @ 0x22 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - orns r0, r0, lr, asr #3 │ │ │ │ - orrs.w r0, r8, lr, asr #3 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + b.n 169ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55768> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + b.n 169ab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5573c> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + strh r6, [r2, #8] │ │ │ │ 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] @ (169c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55898>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -306463,15 +306462,16 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - @ instruction: 0xe9aa00ee │ │ │ │ + b.n 169a38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x556bc> │ │ │ │ + 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] @ (169c90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55914>) │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -306509,16 +306509,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r0, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrd r0, r0, [sl, #-952] @ 0x3b8 │ │ │ │ - strh r2, [r4, #18] │ │ │ │ + b.n 169a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55690> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + ldrb r2, [r0, #31] │ │ │ │ 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] @ (169d08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5598c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -306557,16 +306558,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrh r4, [r1, #20] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldrd r0, r0, [lr], #952 @ 0x3b8 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + b.n 1699cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55650> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ 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] @ (169ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55b68>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -306739,15 +306741,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r7, #14] │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r0, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [lr], #-952 @ 0x3b8 │ │ │ │ + b.n 169a8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55710> │ │ │ │ + lsls r6, r5, #3 │ │ │ │ str r2, [r2, #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] @ 169f7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55c00> │ │ │ │ @@ -306792,19 +306795,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (169f88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55c0c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 169f5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55bde> │ │ │ │ ldrh r2, [r6, #0] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 169cc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5594c> │ │ │ │ + b.n 169788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5540c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 169c9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55920> │ │ │ │ + b.n 16a75c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x563e0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ cbz r3, 169ff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55c78> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ @@ -307013,15 +307016,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldrsh r4, [r5, r7] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 169d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x559ec> │ │ │ │ + b.n 16a828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x564ac> │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldrsh r6, [r6, 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 │ │ │ │ @@ -307064,17 +307067,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 169a90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55714> │ │ │ │ + b.n 16a550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x561d4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movw ip, #31742 @ 0x7bfe │ │ │ │ @@ -307086,15 +307089,15 @@ │ │ │ │ strd ip, ip, [sp] │ │ │ │ ldr.w ip, [pc, #16] @ 16a298 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55f1c> │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp, #20] │ │ │ │ bl 165e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51ab8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 16aa10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56694> │ │ │ │ + b.n 16a4d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56154> │ │ │ │ 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] @ 16a2dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55f60> │ │ │ │ @@ -307108,15 +307111,15 @@ │ │ │ │ mov.w ip, #126 @ 0x7e │ │ │ │ str.w ip, [sp, #8] │ │ │ │ mov.w ip, #1 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 165e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51ab8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - b.n 16aa30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x566b4> │ │ │ │ + b.n 16a4f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56174> │ │ │ │ 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] @ 16a31c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x55fa0> │ │ │ │ @@ -307129,15 +307132,15 @@ │ │ │ │ strd ip, lr, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ mov.w lr, #33280 @ 0x8200 │ │ │ │ strd ip, lr, [sp, #4] │ │ │ │ bl 165e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51ab8> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ - b.n 16aa18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5669c> │ │ │ │ + b.n 16a4d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5615c> │ │ │ │ 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 │ │ │ │ @@ -307155,15 +307158,15 @@ │ │ │ │ mov r3, lr │ │ │ │ movs r1, #0 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ strd r1, r1, [sp, #8] │ │ │ │ bl 16608c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51d10> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 16a9f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56674> │ │ │ │ + b.n 16a4b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56134> │ │ │ │ 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 │ │ │ │ @@ -307182,15 +307185,15 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r3, lr │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 16608c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51d10> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 16a9d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56658> │ │ │ │ + b.n 16a494 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56118> │ │ │ │ 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 │ │ │ │ @@ -307210,15 +307213,15 @@ │ │ │ │ mov r3, r2 │ │ │ │ str r1, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ str.w ip, [sp, #8] │ │ │ │ bl 16608c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51d10> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 16a9ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56670> │ │ │ │ + b.n 16a4ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56130> │ │ │ │ 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 │ │ │ │ @@ -307237,15 +307240,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ mov r3, r2 │ │ │ │ str.w ip, [sp, #28] │ │ │ │ mov r2, r4 │ │ │ │ bl 16608c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51d10> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 16a9bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56640> │ │ │ │ + b.n 16a47c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56100> │ │ │ │ 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 │ │ │ │ @@ -307265,15 +307268,15 @@ │ │ │ │ str.w lr, [sp, #20] │ │ │ │ str r1, [sp, #4] │ │ │ │ str.w ip, [sp, #28] │ │ │ │ bl 16608c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51d10> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 16a9b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56638> │ │ │ │ + svc 236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -307292,15 +307295,15 @@ │ │ │ │ str r1, [sp, #12] │ │ │ │ mov r3, r2 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ mov r2, lr │ │ │ │ bl 16608c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51d10> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ - b.n 16a9bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56640> │ │ │ │ + svc 202 @ 0xca │ │ │ │ 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] @ 16a520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x561a4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -307385,25 +307388,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r4, [r0, #16] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a94c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x565d0> │ │ │ │ + svc 16 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x565fc> │ │ │ │ + svc 34 @ 0x22 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 16a590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56214> │ │ │ │ + bmi.n 16a650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x562d4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a950 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x565d4> │ │ │ │ + svc 10 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvs.n 16a508 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5618c> │ │ │ │ + bcc.n 16a5c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5624c> │ │ │ │ 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] @ (16a640 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x562c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307453,15 +307456,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52194> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r4, #6] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a8f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5657c> │ │ │ │ + udf #146 @ 0x92 │ │ │ │ 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] @ (16a6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307486,15 +307489,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x52194> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - b.n 16a8e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56564> │ │ │ │ + udf #94 @ 0x5e │ │ │ │ lsls r6, r5, #3 │ │ │ │ push {r4, lr} │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ ldr r2, [pc, #112] @ (16a75c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x563e0>) │ │ │ │ movs r3, #28 │ │ │ │ adds r0, #15 │ │ │ │ add r2, pc │ │ │ │ @@ -307599,25 +307602,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r1, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - svc 248 @ 0xf8 │ │ │ │ + ble.n 16a8d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5655c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strb r6, [r7, #27] │ │ │ │ + strb r6, [r3, #17] │ │ │ │ lsls r6, r5, #3 │ │ │ │ - b.n 16a840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x564c4> │ │ │ │ + ble.n 16a900 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56584> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bmi.n 16a880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56504> │ │ │ │ + bne.n 16a740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x563c4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + ble.n 16a8d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5655c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ 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] @ (16a8cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56550>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307691,15 +307694,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51fac> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #25] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + bgt.n 16a83c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x564c0> │ │ │ │ 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] @ (16a968 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x565ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -307724,15 +307727,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 166328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x51fac> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #24] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + bgt.n 16aa24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x566a8> │ │ │ │ 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 │ │ │ │ @@ -308114,21 +308117,21 @@ │ │ │ │ b.n 16ab5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x567e0> │ │ │ │ ldrb r4, [r5, #17] │ │ │ │ lsls r4, r4, #6 │ │ │ │ strb r4, [r7, r4] │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 16ae64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56ae8> │ │ │ │ + bge.n 16ad24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x569a8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ble.n 16ad88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56a0c> │ │ │ │ + bge.n 16ae48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56acc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ strb r4, [r3, r2] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bgt.n 16ac8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56910> │ │ │ │ + bls.n 16ad4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x569d0> │ │ │ │ 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 │ │ │ │ @@ -308198,19 +308201,19 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ bl 2e605c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1ce0> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldrb r4, [r3, #5] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bge.n 16ad98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56a1c> │ │ │ │ + bhi.n 16ae58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56adc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 16ad90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56a14> │ │ │ │ + bhi.n 16ae50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56ad4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 16af28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56bac> │ │ │ │ + bvc.n 16ade8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56a6c> │ │ │ │ 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] @ (16af30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56bb4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308303,17 +308306,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, [r4, #3] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bge.n 16b014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56c98> │ │ │ │ + bvc.n 16aed4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56b58> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bge.n 16af54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56bd8> │ │ │ │ + bvc.n 16b014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56c98> │ │ │ │ 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] @ (16afc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56c48>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -308362,19 +308365,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, #31] │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bls.n 16af04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56b88> │ │ │ │ + bvs.n 16afc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56c48> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16af08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56b8c> │ │ │ │ + bvs.n 16afc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56c4c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16b09c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56d20> │ │ │ │ + bvs.n 16af5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56be0> │ │ │ │ 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 │ │ │ │ @@ -308419,21 +308422,21 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #16] @ (16b060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56ce4>) │ │ │ │ add r2, pc │ │ │ │ b.n 16b030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56cb4> │ │ │ │ ldr r2, [pc, #16] @ (16b064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56ce8>) │ │ │ │ add r2, pc │ │ │ │ b.n 16b030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56cb4> │ │ │ │ - strb r6, [r0, #26] │ │ │ │ + strb r6, [r4, #15] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bls.n 16b128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56dac> │ │ │ │ + bvs.n 16afe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56c6c> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16b0a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56d2c> │ │ │ │ + bvs.n 16af68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56bec> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bls.n 16b0c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56d44> │ │ │ │ + bvs.n 16af80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56c04> │ │ │ │ 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] @ (16b2d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56f5c>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -308682,49 +308685,49 @@ │ │ │ │ lsls r4, r4, #6 │ │ │ │ ldr r7, [pc, #480] @ (16b4c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57144>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #15 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bls.n 16b2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56f80> │ │ │ │ + bvs.n 16b3bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57040> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r4, r2, #14 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bhi.n 16b280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56f04> │ │ │ │ + bvs.n 16b340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56fc4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bhi.n 16b26c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56ef0> │ │ │ │ + bvs.n 16b32c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56fb0> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r6, r1, #13 │ │ │ │ lsls r7, r4, #6 │ │ │ │ ldr r6, [pc, #728] @ (16b5e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57264>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r4, #6 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bhi.n 16b380 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57004> │ │ │ │ + bpl.n 16b240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56ec4> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - bhi.n 16b364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56fe8> │ │ │ │ + bpl.n 16b224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56ea8> │ │ │ │ lsls r6, r5, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 16b33c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56fc0> │ │ │ │ + bpl.n 16b3fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57080> │ │ │ │ lsls r6, r5, #3 │ │ │ │ - bvc.n 16b2b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56f3c> │ │ │ │ + bpl.n 16b378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56ffc> │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r0, r3, #9 │ │ │ │ lsls r7, r4, #6 │ │ │ │ - bvc.n 16b424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x570a8> │ │ │ │ + bmi.n 16b2e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x56f68> │ │ │ │ lsls r6, r5, #3 │ │ │ │ str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r4, #6 │ │ │ │ lsls r4, r0, #7 │ │ │ │ lsls r7, r4, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -308864,17 +308867,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #48] @ (16b4c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57148>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #912] @ (16b82c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x574b0>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - strb r6, [r2, #9] │ │ │ │ + ldr r6, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - bpl.n 16b3f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57074> │ │ │ │ + bcc.n 16b4b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57134> │ │ │ │ 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] @ (16b4f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5717c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -308903,23 +308906,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 16b5e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57264> │ │ │ │ + bcs.n 16b4a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57124> │ │ │ │ lsls r6, r5, #3 │ │ │ │ ldr r3, [pc, #256] @ (16b600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57284>) │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r0, [pc, #880] @ (16b874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x574f8>) │ │ │ │ + mov r4, r7 │ │ │ │ lsls r2, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 16b53c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x571c0> │ │ │ │ + bcs.n 16b5fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57280> │ │ │ │ lsls r6, r5, #3 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 16ba30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x576b4> │ │ │ │ tbh [pc, r2, lsl #1] │ │ │ │ movs r6, r0 │ │ │ │ movs r4, r0 │ │ │ │ lsls r7, r1, #10 │ │ │ │ @@ -309834,23 +309837,23 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 16bd78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x579fc> │ │ │ │ b.n 16bd88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57a0c> │ │ │ │ muls r0, r6 │ │ │ │ lsls r4, r4, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r2, [r2, #0] │ │ │ │ + str r2, [r6, #84] @ 0x54 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r3, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -310516,121 +310519,116 @@ │ │ │ │ add ip, pc │ │ │ │ str.w ip, [r2] │ │ │ │ mov ip, r5 │ │ │ │ b.n 16c24e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x57ed2> │ │ │ │ nop │ │ │ │ subs r7, #136 @ 0x88 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldmia r2!, {r3, r4} │ │ │ │ + stmia r7!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - lsls r6, r6, #28 │ │ │ │ + lsls r6, r2, #18 │ │ │ │ lsls r5, r6, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r2, r7, #3 │ │ │ │ - ldmia r0!, {r1, r3, r4, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r6, r5, #20 │ │ │ │ + lsls r6, r1, #10 │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - strh r6, [r0, #10] │ │ │ │ + ldrb r6, [r4, #26] │ │ │ │ lsls r5, r6, #3 │ │ │ │ - stmia r7!, {r1, r3, r6} │ │ │ │ + stmia r4!, {r1, r3, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r6!, {r1, r2, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {r3, r5} │ │ │ │ + stmia r2!, {r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + vshr.u64 q8, q10, #62 │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r6, r4, #8 │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + vshr.u64 q0, q10, #58 │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [r3, r0] │ │ │ │ + strb r4, [r7, r5] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - stmia r4!, {r3, r4, r5, r7} │ │ │ │ + stmia r2!, {r3, r4} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - lsls r2, r5, #7 │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - stmia r4!, {r1, r2, r4, r7} │ │ │ │ + vqadd.u16 q8, q15, q10 │ │ │ │ + vqadd.u8 q8, q13, q10 │ │ │ │ + stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r0, r2, #6 │ │ │ │ - lsls r5, r6, #3 │ │ │ │ - stmia r4!, {r2, r3, r5} │ │ │ │ + mrc2 0, 7, r0, cr0, cr4, {7} │ │ │ │ + stmia r1!, {r2, r3, r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6} │ │ │ │ lsls r6, r5, #3 │ │ │ │ - stmia r3!, {r6, r7} │ │ │ │ + stmia r1!, {r5} │ │ │ │ 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 │ │ │ │ @@ -312247,15 +312245,15 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r2 │ │ │ │ blx 68c00 │ │ │ │ str.w r0, [r4, #3656] @ 0xe48 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #920] @ (16e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x59d00>) │ │ │ │ + bx r8 │ │ │ │ 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 │ │ │ │ @@ -312554,15 +312552,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} │ │ │ │ - mov sl, pc │ │ │ │ + add r2, fp │ │ │ │ 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 │ │ │ │ @@ -314464,19 +314462,19 @@ │ │ │ │ ldr.w r1, [r6, #1608] @ 0x648 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #60 @ 0x3c │ │ │ │ blx r4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 16ef00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ab84> │ │ │ │ b.n 16ee48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5aacc> │ │ │ │ - ldr r4, [sp, #528] @ 0x210 │ │ │ │ + ldr r1, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - ldr r2, [sp, #896] @ 0x380 │ │ │ │ + ldr r0, [sp, #256] @ 0x100 │ │ │ │ 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] @ 16f5f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5b278> │ │ │ │ @@ -314593,15 +314591,15 @@ │ │ │ │ b.n 16f554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5b1d8> │ │ │ │ cmp r3, #6 │ │ │ │ bne.n 16f5d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5b25c> │ │ │ │ b.n 16f546 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5b1ca> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r5, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ - str r6, [sp, #384] @ 0x180 │ │ │ │ + str r3, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsls r4, r4, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -315013,15 +315011,15 @@ │ │ │ │ b.n 16f6f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5b374> │ │ │ │ movs r3, #2 │ │ │ │ strb.w r3, [r5, #203] @ 0xcb │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 16f6f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5b374> │ │ │ │ nop │ │ │ │ - add r2, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #840 @ (adr r7, 16fdc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ba44>) │ │ │ │ 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 │ │ │ │ @@ -317359,18 +317357,18 @@ │ │ │ │ b.n 17122a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ceae> │ │ │ │ movs r2, #12 │ │ │ │ b.n 17122a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ceae> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ sbc.w r1, r6, #163 @ 0xa3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ lsls r6, r5, #3 │ │ │ │ cdp 1, 7, cr0, cr14, cr3, {5} │ │ │ │ - movs r0, #236 @ 0xec │ │ │ │ + subs r4, r1, #1 │ │ │ │ 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] @ (1713e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5d06c>) │ │ │ │ @@ -317979,15 +317977,15 @@ │ │ │ │ b.n 1718c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5d544> │ │ │ │ nop │ │ │ │ @ instruction: 0xebe801a3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ rsbs r1, sl, r3, asr #2 │ │ │ │ sub.w r1, r2, r3, asr #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ 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 │ │ │ │ @@ -318268,15 +318266,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 171978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5d5fc> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 171734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5d3b8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - strb r2, [r6, #0] │ │ │ │ + ldr r2, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #6402 @ 0x1902 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 171c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5d910> │ │ │ │ movw r2, #34041 @ 0x84f9 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 171c74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5d8f8> │ │ │ │ @@ -319622,15 +319620,15 @@ │ │ │ │ b.n 1722fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5df82> │ │ │ │ b.n 172f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ebb8> │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 172d08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5e98c> │ │ │ │ lsls r3, r4, #6 │ │ │ │ - ldr r2, [pc, #752] @ (172bec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5e870>) │ │ │ │ + ldr r0, [pc, #112] @ (17296c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5e5f0>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r3, #397 @ 0x18d │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 1722fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5df82> │ │ │ │ movw r3, #343 @ 0x157 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ b.n 1722fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5df82> │ │ │ │ @@ -320859,23 +320857,23 @@ │ │ │ │ b.n 173218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ee9c> │ │ │ │ mov.w r9, #46 @ 0x2e │ │ │ │ b.n 173218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ee9c> │ │ │ │ mov.w r9, #78 @ 0x4e │ │ │ │ b.n 173218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ee9c> │ │ │ │ mov.w r9, #74 @ 0x4a │ │ │ │ b.n 173218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5ee9c> │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r0, [r3, #72] @ 0x48 │ │ │ │ + ldr r0, [r7, #28] │ │ │ │ lsls r7, r7, #3 │ │ │ │ - ldr r4, [r2, #68] @ 0x44 │ │ │ │ + ldr r4, [r6, #24] │ │ │ │ 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 │ │ │ │ @@ -320924,15 +320922,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ add r2, pc │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 1737b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f436> │ │ │ │ - strh r6, [r7, r6] │ │ │ │ + str r6, [r3, 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, #3848] @ 0xf08 │ │ │ │ sub sp, #212 @ 0xd4 │ │ │ │ mov r5, r2 │ │ │ │ @@ -321313,17 +321311,17 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r1, [pc, #16] @ (173bd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5f85c>) │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 29dd98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189a1c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r1, r1] │ │ │ │ + ldr r5, [pc, #688] @ (173e88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5fb0c>) │ │ │ │ lsls r6, r5, #3 │ │ │ │ - str r6, [r2, r0] │ │ │ │ + ldr r5, [pc, #472] @ (173db4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5fa38>) │ │ │ │ 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 │ │ │ │ @@ -323457,15 +323455,15 @@ │ │ │ │ b.n 174dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x60a5c> │ │ │ │ @ instruction: 0xb8ee │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r5, r7} │ │ │ │ lsls r3, r4, #6 │ │ │ │ - subs r6, #210 @ 0xd2 │ │ │ │ + subs r4, #50 @ 0x32 │ │ │ │ lsls r6, r5, #3 │ │ │ │ movw r0, #6402 @ 0x1902 │ │ │ │ movw r3, #34041 @ 0x84f9 │ │ │ │ cmp r9, r3 │ │ │ │ it ne │ │ │ │ cmpne r9, r0 │ │ │ │ ite eq │ │ │ │ @@ -323578,19 +323576,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (17530c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x60f90>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 174b38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x607bc> │ │ │ │ nop │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r3, r6 │ │ │ │ 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 │ │ │ │ @@ -324091,15 +324089,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #800 @ 0x320 │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - lsls r0, r4, #12 │ │ │ │ + lsls r0, r0, #2 │ │ │ │ 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] @ 175908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6158c> │ │ │ │ @@ -324646,17 +324644,17 @@ │ │ │ │ nop │ │ │ │ add r3, pc, #368 @ (adr r3, 176020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x61ca4>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #760 @ (adr r2, 1761b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x61e34>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r2, r3 │ │ │ │ + negs r2, r7 │ │ │ │ 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 │ │ │ │ @@ -324770,15 +324768,15 @@ │ │ │ │ nop │ │ │ │ add r0, pc, #560 @ (adr r0, 176218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x61e9c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #264 @ (adr r0, 1760f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x61d7c>) │ │ │ │ lsls r3, r4, #6 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ 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 │ │ │ │ @@ -327168,15 +327166,15 @@ │ │ │ │ ... │ │ │ │ asrs r2, r2 │ │ │ │ lsls r6, r4, #6 │ │ │ │ lsrs r6, r7 │ │ │ │ lsls r6, r4, #6 │ │ │ │ asrs r0, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ - lsls r6, r7, #24 │ │ │ │ + lsls r6, r3, #14 │ │ │ │ lsls r3, r7, #3 │ │ │ │ ldrsb r2, [r1, r0] │ │ │ │ lsls r1, r3, #6 │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r6, r4, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -327858,15 +327856,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 17822a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x63eae> │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ 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 │ │ │ │ @@ -328300,15 +328298,15 @@ │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 178720 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x643a4> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r6, r5, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r7, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ ldrb r2, [r7, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ @@ -328362,17 +328360,17 @@ │ │ │ │ str r0, [r7, #4] │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #2] │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #22 │ │ │ │ + lsls r6, r4, #11 │ │ │ │ lsls r6, r5, #3 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ 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 │ │ │ │ @@ -329481,15 +329479,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #120] @ 0x78 │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2l 0, cr0, [ip], #-948 @ 0xfffffc4c │ │ │ │ + ldr??.w r0, [ip, #237] @ 0xed │ │ │ │ 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] │ │ │ │ @@ -330507,19 +330505,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 r6, r3, #12 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r5, r6, #3 │ │ │ │ str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - vhadd.s q0, q12, │ │ │ │ + ldc 0, cr0, [r8], {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] @ 17abf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6687c> │ │ │ │ add r4, sp, #48 @ 0x30 │ │ │ │ @@ -331538,15 +331536,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ str r0, [r3, #4] │ │ │ │ lsls r3, r4, #6 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66cc4> │ │ │ │ + svc 122 @ 0x7a │ │ │ │ lsls r5, r5, #3 │ │ │ │ strb r4, [r5, 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 │ │ │ │ @@ -332042,33 +332040,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r1, r7] │ │ │ │ lsls r3, r4, #6 │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 17b278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66efc> │ │ │ │ + udf #2 │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #120 @ 0x78 │ │ │ │ + blt.n 17b0f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66d74> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + blt.n 17b054 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66cd8> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 17b05c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66ce0> │ │ │ │ + bge.n 17b11c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66da0> │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 17b1a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66e2c> │ │ │ │ + bge.n 17b068 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66cec> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ble.n 17b190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66e14> │ │ │ │ + bge.n 17b250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x66ed4> │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r0 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35641c> │ │ │ │ mov r6, r0 │ │ │ │ @@ -332410,19 +332408,19 @@ │ │ │ │ beq.w 17bc94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x67918> │ │ │ │ lsls r6, r2, #26 │ │ │ │ bne.w 17bff6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x67c7a> │ │ │ │ b.n 17b4d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x67158> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - blt.n 17b4d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6715c> │ │ │ │ + bhi.n 17b598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6721c> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - blt.n 17b4d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x67158> │ │ │ │ + bhi.n 17b594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x67218> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bge.n 17b46c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x670f0> │ │ │ │ + bhi.n 17b52c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x671b0> │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, fp │ │ │ │ mov r2, r5 │ │ │ │ movw r1, #325 @ 0x145 │ │ │ │ mov r0, r4 │ │ │ │ bl 46a798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35641c> │ │ │ │ vldr d7, [pc, #844] @ 17b830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x674b4> │ │ │ │ @@ -332760,19 +332758,19 @@ │ │ │ │ ldr r2, [pc, #36] @ (17b848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x674cc>) │ │ │ │ ldr r1, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r4, #20] │ │ │ │ b.n 17b84c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x674d0> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bpl.n 17b820 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x674a4> │ │ │ │ + bcc.n 17b8e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x67564> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 17b7a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6742c> │ │ │ │ + bcc.n 17b868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x674ec> │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bpl.n 17b930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x675b4> │ │ │ │ + bcs.n 17b7f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x67474> │ │ │ │ lsls r5, r5, #3 │ │ │ │ bl 465050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x350cd4> │ │ │ │ vldr d7, [pc, #868] @ 17bbb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6783c> │ │ │ │ mov r8, r0 │ │ │ │ movs r2, #32 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ @@ -333970,15 +333968,15 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #188 @ 0xbc │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ subs r5, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -334534,27 +334532,27 @@ │ │ │ │ lsls r3, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #174 @ 0xae │ │ │ │ lsls r3, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r5, r5, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r3, r4} │ │ │ │ + stmia r3!, {r3, r4, r5, r6} │ │ │ │ lsls r5, r5, #3 │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r9 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ add r0, sp, #100 @ 0x64 │ │ │ │ bl 46a798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35641c> │ │ │ │ mov r5, r0 │ │ │ │ @@ -335039,15 +335037,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 17c580 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x68204> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - yield │ │ │ │ + pop {r4, r5, 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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ add.w r8, r2, #4 │ │ │ │ @@ -336702,29 +336700,29 @@ │ │ │ │ itt ls │ │ │ │ movls r6, r5 │ │ │ │ movls fp, r5 │ │ │ │ bls.n 17e394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6a018> │ │ │ │ b.n 17e3b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6a034> │ │ │ │ movs r7, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #6 │ │ │ │ - bvc.n 17e278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x69efc> │ │ │ │ + bmi.n 17e338 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x69fbc> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bvs.n 17e33c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x69fc0> │ │ │ │ + bmi.n 17e3fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6a080> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bvs.n 17e3f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6a078> │ │ │ │ + bcc.n 17e2b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x69f38> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r2, {r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r4} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r1!, {r3, r4, r6} │ │ │ │ + bkpt 0x00b8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r6, r7} │ │ │ │ + bkpt 0x003c │ │ │ │ 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!, {} │ │ │ │ @@ -337662,17 +337660,17 @@ │ │ │ │ strb.w r3, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e6ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6a36e> │ │ │ │ strb.w r2, [r5, #196] @ 0xc4 │ │ │ │ b.n 17e6ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6a36e> │ │ │ │ nop │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r3 │ │ │ │ + @ instruction: 0xb7bc │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cbnz r4, 17ee90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6ab14> │ │ │ │ + cbnz r4, 17ee28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6aaac> │ │ │ │ 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] │ │ │ │ @@ -337859,15 +337857,15 @@ │ │ │ │ b.n 17ef46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6abca> │ │ │ │ movs r0, #61 @ 0x3d │ │ │ │ b.n 17ef46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6abca> │ │ │ │ movs r0, #62 @ 0x3e │ │ │ │ b.n 17ef46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6abca> │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ b.n 17ef46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6abca> │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ 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.2-1.so+0x22798> │ │ │ │ @@ -338034,19 +338032,19 @@ │ │ │ │ movne r0, r5 │ │ │ │ moveq r0, #0 │ │ │ │ bl 136d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22a10> │ │ │ │ cmp r0, r4 │ │ │ │ bne.n 17f0f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6ad74> │ │ │ │ b.n 17f12e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6adb2> │ │ │ │ nop │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + stmia r7!, {r5, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r5, [sp, #216] @ 0xd8 │ │ │ │ + ldr r2, [sp, #600] @ 0x258 │ │ │ │ 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 │ │ │ │ @@ -339345,15 +339343,15 @@ │ │ │ │ cbz r3, 17ff16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6bb9a> │ │ │ │ mov r3, r7 │ │ │ │ mov r4, r8 │ │ │ │ b.n 17fe7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6bafe> │ │ │ │ mov r1, r4 │ │ │ │ b.n 17feec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6bb70> │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r8, #-1008] @ 0xfffffc10 │ │ │ │ + orn r0, r8, 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, #4064] @ 0xfe0 │ │ │ │ mov r7, r3 │ │ │ │ ldr r3, [r1, #4] │ │ │ │ mov r6, r2 │ │ │ │ @@ -340209,15 +340207,15 @@ │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 180784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6c408> │ │ │ │ ldr.w r3, [ip, #920] @ 0x398 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [ip, #920] @ 0x398 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r2, r7, r1 │ │ │ │ + asrs r2, r3, #31 │ │ │ │ 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 │ │ │ │ @@ -340812,19 +340810,19 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 180cac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6c930> │ │ │ │ ldr r2, [pc, #20] @ (180e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6caa0>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 180ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6c768> │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r2, [r1, #4] │ │ │ │ + ldrb r2, [r5, #23] │ │ │ │ lsls r5, r5, #3 │ │ │ │ - strh r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, #23] │ │ │ │ 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 │ │ │ │ @@ -341799,15 +341797,15 @@ │ │ │ │ b.n 1817d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6d456> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xeaa201a2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, r0, r2, asr #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r7, r7, #3 │ │ │ │ cbz r0, 18189e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6d522> │ │ │ │ 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] │ │ │ │ @@ -343585,15 +343583,15 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 182b54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6e7d8> │ │ │ │ lsls r2, r4, #6 │ │ │ │ bhi.n 182b50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6e7d4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - lsrs r6, r5, #12 │ │ │ │ + lsrs r6, r1, #2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 182b90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6e814> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -343746,15 +343744,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 182c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6e910> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #60] @ 0x3c │ │ │ │ + str r6, [r6, #16] │ │ │ │ lsls r5, r5, #3 │ │ │ │ bmi.n 182c74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6e8f8> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 182db0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6ea34> │ │ │ │ lsls r2, r4, #6 │ │ │ │ @@ -345125,31 +345123,31 @@ │ │ │ │ b.n 1835a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6f224> │ │ │ │ beq.n 183cfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6f980> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 183cc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6f948> │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsh r4, [r0, r5] │ │ │ │ + ldrb r4, [r4, r2] │ │ │ │ lsls r5, r5, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - stc 0, cr0, [lr, #1016]! @ 0x3f8 │ │ │ │ - stc 0, cr0, [r6, #1016]! @ 0x3f8 │ │ │ │ - @ instruction: 0xf5f600f8 │ │ │ │ - stcl 0, cr0, [r6], #-1016 @ 0xfffffc08 │ │ │ │ - strb r2, [r2, #31] │ │ │ │ + add.w r0, lr, lr, ror #3 │ │ │ │ + add.w r0, r6, lr, ror #3 │ │ │ │ + @ instruction: 0xf35600f8 │ │ │ │ + strd r0, r0, [r6, #1016] @ 0x3f8 │ │ │ │ + strb r2, [r6, #20] │ │ │ │ lsls r4, r6, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r5, r5, #3 │ │ │ │ ldr.w r8, [sp, #36] @ 0x24 │ │ │ │ b.w 183190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6ee14> │ │ │ │ mov r5, r9 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ ldr.w r8, [sp, #32] │ │ │ │ ldmia r5!, {r0, r1, r2, r3} │ │ │ │ @@ -345384,15 +345382,15 @@ │ │ │ │ str r7, [sp, #36] @ 0x24 │ │ │ │ b.n 183e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6fb00> │ │ │ │ ldr r7, [sp, #52] @ 0x34 │ │ │ │ b.n 183952 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6f5d6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, r0] │ │ │ │ + ldr r7, [pc, #456] @ (1840c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x6fd44>) │ │ │ │ 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 │ │ │ │ @@ -345907,15 +345905,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ itt cc │ │ │ │ lslcc r2, r4, #6 │ │ │ │ subcc r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #400] @ (18463c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x702c0>) │ │ │ │ + ldr r3, [pc, #784] @ (1847bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x70440>) │ │ │ │ lsls r5, r5, #3 │ │ │ │ itt ne │ │ │ │ lslne r2, r4, #6 │ │ │ │ bkpt 0x00ea │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @@ -346099,15 +346097,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cbnz r0, 18471c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x703a0> │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #304] @ (18480c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x70490>) │ │ │ │ + blxns r5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ cbnz r0, 184720 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x703a4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add.w r7, r9, #44 @ 0x2c │ │ │ │ str.w r8, [sp, #92] @ 0x5c │ │ │ │ @@ -346556,17 +346554,17 @@ │ │ │ │ add ip, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [ip, r0, lsl #2] │ │ │ │ bl 53a09c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x425d20> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - bvs.n 184c90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x70914> │ │ │ │ + bcc.n 184b50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x707d4> │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bvs.n 184cb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x70934> │ │ │ │ + bcc.n 184b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x707f4> │ │ │ │ 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 │ │ │ │ @@ -346734,17 +346732,17 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184db0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x70a34> │ │ │ │ ldrb.w r3, [r4, #382] @ 0x17e │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 184db0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x70a34> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sbcs r6, r6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - sbcs r0, r7 │ │ │ │ + subs r7, #24 │ │ │ │ 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 │ │ │ │ @@ -347240,15 +347238,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r7, #3 │ │ │ │ add r5, sp, #32 │ │ │ │ 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 │ │ │ │ @@ -352798,15 +352796,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #22] │ │ │ │ lsls r2, r4, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -354508,21 +354506,21 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - @ instruction: 0xfada00ec │ │ │ │ - ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh.w r0, [sl, ip, lsl #2] │ │ │ │ + ldr r3, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r7, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa9000ec │ │ │ │ - str r2, [r4, r4] │ │ │ │ + @ instruction: 0xf7f000ec │ │ │ │ + ldr r6, [pc, #520] @ (18a228 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x75eac>) │ │ │ │ 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 │ │ │ │ @@ -357189,15 +357187,15 @@ │ │ │ │ b.n 18ba4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x776d0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #280] @ (18bc24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x778a8>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 18bbe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7786c> │ │ │ │ + bls.n 18baa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7772c> │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldr r1, [pc, #232] @ (18bc00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x77884>) │ │ │ │ lsls r2, r4, #6 │ │ │ │ ldr r2, [sp, #124] @ 0x7c │ │ │ │ vshll.u32 , d27, #31 │ │ │ │ vabdl.u , d15, d29 │ │ │ │ @ instruction: 0xffff9747 │ │ │ │ @@ -359008,26 +359006,26 @@ │ │ │ │ nop │ │ │ │ adds r3, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #6 │ │ │ │ movs r5, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r7} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ - lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ - stmia r2!, {r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r4, r6} │ │ │ │ lsls r4, r5, #3 │ │ │ │ + itee al │ │ │ │ + lslal r4, r5, #3 │ │ │ │ + nop {15} │ │ │ │ + lsl r4, r5, #3 │ │ │ │ + itte │ │ │ │ + lsl r4, r5, #3 │ │ │ │ + it @ unpredictable > │ │ │ │ + lsl 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 │ │ │ │ ldr.w r2, [pc, #1476] @ 18d43c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x790c0> │ │ │ │ @@ -359545,21 +359543,21 @@ │ │ │ │ adds r1, #122 @ 0x7a │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #100 @ 0x64 │ │ │ │ lsls r2, r4, #6 │ │ │ │ bl 24f44a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b0ce> │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r7, [pc, #320] @ (18d594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79218>) │ │ │ │ + ldr r4, [pc, #704] @ (18d714 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79398>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r7, [pc, #24] @ (18d470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x790f4>) │ │ │ │ + ldr r4, [pc, #408] @ (18d5f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79274>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r6, [pc, #864] @ (18d7bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79440>) │ │ │ │ + ldr r4, [pc, #224] @ (18d53c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x791c0>) │ │ │ │ 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] @ 18d97c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79600> │ │ │ │ @@ -360032,23 +360030,23 @@ │ │ │ │ b.n 18d82c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x794b0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r3, #132 @ 0x84 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #480] @ (18db68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797ec>) │ │ │ │ + ldr r2, [pc, #864] @ (18dce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7996c>) │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r1, #108 @ 0x6c │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r2, [pc, #224] @ (18da70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x796f4>) │ │ │ │ + blx r3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r1, [pc, #160] @ (18da34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x796b8>) │ │ │ │ + mov r8, r1 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldr r1, [pc, #48] @ (18d9c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7964c>) │ │ │ │ + mov r4, sp │ │ │ │ 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 │ │ │ │ @@ -360171,45 +360169,45 @@ │ │ │ │ b.n 18da46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x796ca> │ │ │ │ ldr r2, [pc, #64] @ (18db0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79790>) │ │ │ │ add r2, pc │ │ │ │ b.n 18da76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x796fa> │ │ │ │ ldr r2, [pc, #64] @ (18db10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79794>) │ │ │ │ add r2, pc │ │ │ │ b.n 18da76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x796fa> │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + cbz r2, 18db38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797bc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xb624 │ │ │ │ + cbz r4, 18db3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797c0> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + cbz r0, 18db42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797c6> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + cbz r2, 18db46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797ca> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + cbz r0, 18db4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797ce> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [pc, #256] @ (18dbec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79870>) │ │ │ │ + ldr r1, [pc, #640] @ (18dd6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799f0>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + cbz r2, 18db50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797d4> │ │ │ │ lsls r4, r5, #3 │ │ │ │ b.n 18dd78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799fc> │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r4, [pc, #80] @ (18db48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797cc>) │ │ │ │ + ldr r1, [pc, #464] @ (18dcc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7994c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + cbz r6, 18db4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797d2> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r4, [pc, #24] @ (18db18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7979c>) │ │ │ │ + ldr r1, [pc, #408] @ (18dc98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7991c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r3, [pc, #1016] @ (18defc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79b80>) │ │ │ │ + ldr r1, [pc, #376] @ (18dc7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79900>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r3, [pc, #984] @ (18dee0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79b64>) │ │ │ │ + ldr r1, [pc, #344] @ (18dc60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x798e4>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r3, [pc, #960] @ (18decc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79b50>) │ │ │ │ + ldr r1, [pc, #320] @ (18dc4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x798d0>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + cbz r2, 18db5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797de> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + cbz r4, 18db5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x797e0> │ │ │ │ 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 │ │ │ │ @@ -360387,71 +360385,71 @@ │ │ │ │ b.n 18dc00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79884> │ │ │ │ ldr r1, [pc, #116] @ (18dd34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799b8>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dc24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x798a8> │ │ │ │ ldr r1, [pc, #116] @ (18dd38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799bc>) │ │ │ │ add r1, pc │ │ │ │ b.n 18dc24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x798a8> │ │ │ │ - push {r4, r5, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r2, r5, r7} │ │ │ │ + sxth r4, r0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r1, r3, r5, lr} │ │ │ │ + uxth r2, r1 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + uxth r6, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r1, r4, r5, lr} │ │ │ │ + uxth r2, r2 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r2, [pc, #584] @ (18df40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79bc4>) │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r3, r4, lr} │ │ │ │ + sxtb r0, r7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r4, r5, #3 │ │ │ │ svc 110 @ 0x6e │ │ │ │ lsls r4, r4, #6 │ │ │ │ - ldr r2, [pc, #312] @ (18de40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79ac4>) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r0, r7, #3 │ │ │ │ - push {r3, r5} │ │ │ │ + cbz r0, 18dd2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799b2> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r2, [pc, #264] @ (18de18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79a9c>) │ │ │ │ + @ instruction: 0x47a2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #224] @ (18ddf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79a78>) │ │ │ │ + blx r3 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #192] @ (18ddd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79a5c>) │ │ │ │ + blx r2 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #168] @ (18ddc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79a48>) │ │ │ │ + @ instruction: 0x478a │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #144] @ (18ddb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79a34>) │ │ │ │ + blxns r0 │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #120] @ (18dd9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79a20>) │ │ │ │ + bx pc │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #80] @ (18dd78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799fc>) │ │ │ │ + bxns lr │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #48] @ (18dd5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799e0>) │ │ │ │ + bxns sp │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r2, [pc, #16] @ (18dd40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799c4>) │ │ │ │ + bxns ip │ │ │ │ lsls r0, r7, #3 │ │ │ │ - ldr r1, [pc, #1016] @ (18e12c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79db0>) │ │ │ │ + bx fp │ │ │ │ lsls r0, r7, #3 │ │ │ │ - cbz r6, 18ddac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79a30> │ │ │ │ + cbz r6, 18dd44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799c8> │ │ │ │ lsls r4, r5, #3 │ │ │ │ - cbz r0, 18ddb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x79a34> │ │ │ │ + cbz r0, 18dd48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799cc> │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldrb.w r3, [r0, #385] @ 0x181 │ │ │ │ cbz r3, 18dd44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x799c8> │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -362062,19 +362060,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 18ecb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7a93c> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ b.n 18ee5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7aade> │ │ │ │ nop │ │ │ │ asrs r2, r2, #7 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - adds r5, #74 @ 0x4a │ │ │ │ + adds r2, #170 @ 0xaa │ │ │ │ lsls r6, r7, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #104 @ (adr r3, 18ef10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ab94>) │ │ │ │ + add r0, pc, #488 @ (adr r0, 18f090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ad14>) │ │ │ │ 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] @ (18f024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7aca8>) │ │ │ │ @@ -362215,15 +362213,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #832 @ (adr r1, 18f37c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7b000>) │ │ │ │ + ldr r7, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r5, #3 │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r2, [pc, #160] @ (18f0e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ad68>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 18f0de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ad62> │ │ │ │ @@ -362284,15 +362282,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ lsrs r2, r7, #30 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - add r1, pc, #568 @ (adr r1, 18f324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7afa8>) │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ 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 │ │ │ │ @@ -362394,15 +362392,15 @@ │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #26 │ │ │ │ lsls r2, r4, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #376 @ (adr r0, 18f378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7affc>) │ │ │ │ + ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -362821,17 +362819,17 @@ │ │ │ │ b.n 18f5de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7b262> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r4, r7, #16 │ │ │ │ lsls r2, r4, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsrs r2, r3, #8 │ │ │ │ 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 │ │ │ │ @@ -363687,23 +363685,23 @@ │ │ │ │ blx r3 │ │ │ │ b.n 18fee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7bb6c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r5, #1 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldr r7, [sp, #360] @ 0x168 │ │ │ │ + ldr r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - adds r5, #148 @ 0x94 │ │ │ │ + adds r2, #244 @ 0xf4 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r6, r7, #3 │ │ │ │ - bics r0, r1 │ │ │ │ + lsrs r0, r5 │ │ │ │ lsls r6, r7, #3 │ │ │ │ - cmp r3, #230 @ 0xe6 │ │ │ │ + cmp r1, #70 @ 0x46 │ │ │ │ lsls r6, r7, #3 │ │ │ │ lsls r4, r0, #9 │ │ │ │ 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, 190008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7bc8c> │ │ │ │ @@ -365422,15 +365420,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ asrs r0, r7, #28 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ 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 │ │ │ │ @@ -365977,17 +365975,17 @@ │ │ │ │ bne.n 1917be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d442> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 191702 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d386> │ │ │ │ ... │ │ │ │ asrs r0, r0, #2 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r6, [r1, #11] │ │ │ │ + ldrb r6, [r5, #0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ 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] @ (191908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d58c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -366011,15 +366009,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ lsrs r6, r5, #25 │ │ │ │ lsls r2, r4, #6 │ │ │ │ - ldrb r0, [r2, #5] │ │ │ │ + strb r0, [r6, #26] │ │ │ │ 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 │ │ │ │ @@ -366941,21 +366939,21 @@ │ │ │ │ ldr r3, [pc, #20] @ (1923d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7e05c>) │ │ │ │ add r3, pc │ │ │ │ b.n 192396 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7e01a> │ │ │ │ ldr r3, [pc, #16] @ (1923dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7e060>) │ │ │ │ add r3, pc │ │ │ │ b.n 192396 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7e01a> │ │ │ │ nop │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ lsls r7, r7, #3 │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ 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] @ (19244c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7e0d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367853,17 +367851,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7eac0> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r0, ] │ │ │ │ - str r2, [r3, #64] @ 0x40 │ │ │ │ + str r2, [r7, #20] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [r5, #64] @ 0x40 │ │ │ │ + str r0, [r1, #24] │ │ │ │ lsls r4, r5, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #192] @ (192f58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ebdc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -367932,17 +367930,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192f0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7eb92> │ │ │ │ nop │ │ │ │ strh.w r0, [r0, #417] @ 0x1a1 │ │ │ │ - str r2, [r3, #52] @ 0x34 │ │ │ │ + str r2, [r7, #8] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r4, [r1, #52] @ 0x34 │ │ │ │ + str r4, [r5, #8] │ │ │ │ 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] @ (19303c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ecc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368012,17 +368010,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 192ffa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ec7e> │ │ │ │ @ instruction: 0xf7c401a1 │ │ │ │ - str r4, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r4, [r4, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r0, 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, #228] @ (19313c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7edc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368101,17 +368099,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1930e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ed64> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6e001a1 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r0, [r5, #20] │ │ │ │ + ldrsh r0, [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, #224] @ (193238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7eebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368187,17 +368185,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1931f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ee74> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5e001a1 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, 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, #264] @ (19335c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7efe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368286,17 +368284,17 @@ │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 1932ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ef72> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4e401a1 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, 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, #272] @ (193488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7f10c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368386,17 +368384,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19341e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7f0a2> │ │ │ │ @ instruction: 0xf3c001a1 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ 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] @ (1935c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7f248>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368490,17 +368488,17 @@ │ │ │ │ movs r1, #6 │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 19354a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7f1ce> │ │ │ │ nop │ │ │ │ @ instruction: 0xf29201a1 │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrh r0, [r5, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ 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] @ (193848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7f4cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368696,17 +368694,17 @@ │ │ │ │ adcs.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] │ │ │ │ + ldr r0, [r2, r1] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, 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] @ (193aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7f770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -368910,17 +368908,17 @@ │ │ │ │ cdp 1, 12, 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] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + strb r6, [r5, 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, #616] @ (193d7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7fa00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369116,17 +369114,17 @@ │ │ │ │ stc 1, cr0, [r4], #-644 @ 0xfffffd7c │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strb r4, [r3, r7] │ │ │ │ + strh r4, [r7, r4] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strh r6, [r3, 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, #636] @ (194020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7fca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369330,17 +369328,17 @@ │ │ │ │ @ instruction: 0xe99401a1 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + ldr r7, [pc, #1000] @ (194420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x800a4>) │ │ │ │ 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] @ (1942b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ff34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369537,17 +369535,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] │ │ │ │ + ldr r6, [pc, #144] @ (194354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7ffd8>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - str r2, [r1, r0] │ │ │ │ + ldr r5, [pc, #424] @ (194470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x800f4>) │ │ │ │ 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] @ (194554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x801d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -369752,17 +369750,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] @ (194648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x802cc>) │ │ │ │ + ldr r3, [pc, #608] @ (1947c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8044c>) │ │ │ │ lsls r4, r5, #3 │ │ │ │ - ldr r5, [pc, #408] @ (194704 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x80388>) │ │ │ │ + ldr r2, [pc, #792] @ (194884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x80508>) │ │ │ │ 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] @ (1945ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x80270>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -375184,15 +375182,15 @@ │ │ │ │ ldr.w r3, [r6, #704] @ 0x2c0 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ str.w r3, [r6, #704] @ 0x2c0 │ │ │ │ b.n 198678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x842fc> │ │ │ │ nop │ │ │ │ add r1, pc, #200 @ (adr r1, 1988bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x84540>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ 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 198848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x844cc> │ │ │ │ add.w r7, r0, #598016 @ 0x92000 │ │ │ │ @@ -375619,19 +375617,19 @@ │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #39 @ 0x27 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ b.n 198c7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x848fe> │ │ │ │ - lsrs r0, r1, #6 │ │ │ │ + lsls r0, r5, #27 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r4, r2, #1 │ │ │ │ + lsls r4, r6, #22 │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r6, r3, #1 │ │ │ │ + lsls r6, r7, #22 │ │ │ │ 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] @ 198d4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x849d0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -376440,16 +376438,16 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 19968a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8530e> │ │ │ │ str r1, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - stc2 0, cr0, [r6, #-940]! @ 0xfffffc54 │ │ │ │ - @ instruction: 0xfbd800eb │ │ │ │ + @ instruction: 0xfa8600eb │ │ │ │ + ldrsh.w r0, [r8, fp, lsl #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, #192] @ (1997a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x85424>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376515,16 +376513,16 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 19975c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x853e0> │ │ │ │ str r0, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - mrrc2 0, 14, r0, lr, cr11 │ │ │ │ - @ instruction: 0xfafc00eb │ │ │ │ + ldrsh.w r0, [lr, #235] @ 0xeb │ │ │ │ + ldr.w r0, [ip, fp, lsl #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, #204] @ (199888 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8550c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376593,16 +376591,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 199848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x854cc> │ │ │ │ nop │ │ │ │ ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfb9000eb │ │ │ │ - @ instruction: 0xfa1600eb │ │ │ │ + ldr??.w r0, [r0, #235] @ 0xeb │ │ │ │ + @ instruction: 0xf77600eb │ │ │ │ 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] @ (199988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8560c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376678,16 +376676,16 @@ │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 199932 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x855b6> │ │ │ │ ldrh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xfaa200eb │ │ │ │ - ldrsb.w r0, [r4, fp, lsl #2] │ │ │ │ + strb.w r0, [r2, fp, lsl #2] │ │ │ │ + @ instruction: 0xf67400eb │ │ │ │ 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] @ (199a84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x85708>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376760,16 +376758,16 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 199a42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x856c6> │ │ │ │ ldrh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh.w r0, [lr, #235] @ 0xeb │ │ │ │ - ldrb.w r0, [r8, fp, lsl #2] │ │ │ │ + @ instruction: 0xf71e00eb │ │ │ │ + sbcs.w r0, r8, #7700480 @ 0x758000 │ │ │ │ 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] @ (199ba8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8582c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -376855,16 +376853,16 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 199b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x857c4> │ │ │ │ ldrh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh.w r0, [lr, #235] @ 0xeb │ │ │ │ - @ instruction: 0xf6f400eb │ │ │ │ + addw r0, lr, #2283 @ 0x8eb │ │ │ │ + orrs.w r0, r4, #7700480 @ 0x758000 │ │ │ │ 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] @ (199cd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8595c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -376953,16 +376951,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 199c70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x858f4> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, #26] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf79800eb │ │ │ │ - rsb r0, r6, #7700480 @ 0x758000 │ │ │ │ + @ instruction: 0xf4f800eb │ │ │ │ + @ instruction: 0xf32600eb │ │ │ │ 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] @ (199e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x85aa4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r5, r2 │ │ │ │ @@ -377059,16 +377057,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 199da6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x85a2a> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, #18] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xf66400eb │ │ │ │ - orns r0, lr, #7700480 @ 0x758000 │ │ │ │ + @ instruction: 0xf3c400eb │ │ │ │ + rsbs r0, lr, #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, #92] @ (199e98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x85b1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ and.w r0, r0, #7 │ │ │ │ @@ -378655,15 +378653,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19b0fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x86d7e> │ │ │ │ nop │ │ │ │ strb r6, [r5, #27] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ 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] @ (19b2ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x86f70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378768,15 +378766,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x86ee4> │ │ │ │ strb r2, [r1, #22] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [sp, #192] @ 0xc0 │ │ │ │ + ldr r0, [sp, #576] @ 0x240 │ │ │ │ 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] @ (19b45c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x870e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378887,15 +378885,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b3be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87042> │ │ │ │ strb r2, [r6, #16] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ 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] @ (19b5b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -378998,15 +378996,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19b532 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x871b6> │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r0, [sp, #168] @ 0xa8 │ │ │ │ + str r5, [sp, #552] @ 0x228 │ │ │ │ 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] @ (19b724 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x873a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379118,15 +379116,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 19b64e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x872d2> │ │ │ │ strb r6, [r5, #5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ 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] @ (19b868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x874ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379229,15 +379227,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19b7c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87444> │ │ │ │ nop │ │ │ │ ldr r2, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r5, [sp, #120] @ 0x78 │ │ │ │ + str r2, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (19b9e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87664>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379348,15 +379346,15 @@ │ │ │ │ vldr s3, [sp, #12] │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 19b90a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8758e> │ │ │ │ ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (19bb14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87798>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379451,15 +379449,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19ba80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87704> │ │ │ │ ldr r6, [r7, #80] @ 0x50 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [sp, #240] @ 0xf0 │ │ │ │ + ldrh r4, [r3, #60] @ 0x3c │ │ │ │ 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] @ (19bc68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x878ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379562,15 +379560,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bbde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87862> │ │ │ │ ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [sp, #1000] @ 0x3e8 │ │ │ │ + ldrh r2, [r3, #50] @ 0x32 │ │ │ │ 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] @ (19bdb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87a3c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -379674,15 +379672,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19bd38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x879bc> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r0, #60] @ 0x3c │ │ │ │ + ldrh r6, [r4, #38] @ 0x26 │ │ │ │ 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] @ (19bef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87b7c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379782,15 +379780,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19be58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87adc> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #20] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r1, #48] @ 0x30 │ │ │ │ + ldrh r2, [r5, #26] │ │ │ │ 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] @ (19c028 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87cac>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -379884,15 +379882,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19bf96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87c1a> │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ 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] @ (19c17c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87e00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -379998,15 +379996,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c0fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87d82> │ │ │ │ nop │ │ │ │ str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #292] @ (19c2bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87f40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380110,15 +380108,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19c218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87e9c> │ │ │ │ nop │ │ │ │ str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ 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] @ (19c3f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x88078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380220,15 +380218,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19c35c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x87fe0> │ │ │ │ nop │ │ │ │ str r2, [r4, #68] @ 0x44 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r3, #4] │ │ │ │ + strh r2, [r7, #46] @ 0x2e │ │ │ │ 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] @ (19c548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x881cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380331,15 +380329,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c4be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x88142> │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ 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] @ (19c698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8831c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -380443,15 +380441,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8829c> │ │ │ │ nop │ │ │ │ str r6, [r2, #28] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #26] │ │ │ │ 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] @ (19c7d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8845c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380551,15 +380549,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19c738 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x883bc> │ │ │ │ nop │ │ │ │ str r6, [r0, #8] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #14] │ │ │ │ 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] @ (19c908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8858c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -380653,15 +380651,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, fp │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19c876 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x884fa> │ │ │ │ ldrsh r6, [r0, r5] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r4, [r2, #24] │ │ │ │ + strh r4, [r6, #2] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ca5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x886e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380767,15 +380765,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19c9de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x88662> │ │ │ │ nop │ │ │ │ ldrsh r6, [r2, r0] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #28] │ │ │ │ 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] @ (19cb9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x88820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380879,15 +380877,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19caf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8877c> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r3] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r2, [r1, #2] │ │ │ │ + ldrb r2, [r5, #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] @ (19ccd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x88958>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -380989,15 +380987,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19cc3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x888c0> │ │ │ │ nop │ │ │ │ ldrh r2, [r0, r6] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r6, [r6, #27] │ │ │ │ + ldrb r6, [r2, #17] │ │ │ │ lsls r6, r7, #3 │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ bhi.n 19cd7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x88a00> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -381919,17 +381917,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d752 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x893d6> │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r1, r4, #6 │ │ │ │ - pop {r3, r4, r5, r6, r7} │ │ │ │ + rev16 r0, r3 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - revsh r2, r7 │ │ │ │ + @ instruction: 0xb85a │ │ │ │ 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] @ (19d9c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382077,17 +382075,17 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 19d92c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x895b0> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #200] @ (19da90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89714>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r6, 19da16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8969a> │ │ │ │ + @ instruction: 0xb88e │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbnz r0, 19d9d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8965c> │ │ │ │ + @ instruction: 0xb680 │ │ │ │ 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] @ (19db94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89818>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382224,17 +382222,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19dac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8974c> │ │ │ │ ldr r5, [pc, #336] @ (19dce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8996c>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbnz r0, 19dba8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8982c> │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - @ instruction: 0xb712 │ │ │ │ + push {r1, r4, r5, r6} │ │ │ │ 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] @ (19dd70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x899f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382377,17 +382375,17 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19dc9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89922> │ │ │ │ ldr r3, [pc, #528] @ (19df84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89c08>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r3, r5, #3 │ │ │ │ - push {r1, r2, r4, r5, lr} │ │ │ │ + uxth r6, r2 │ │ │ │ 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] @ (19df3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89bc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382524,17 +382522,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19de72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89af6> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #688] @ (19e1f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89e74>) │ │ │ │ lsls r1, r4, #6 │ │ │ │ - push {r3, r5, r7, lr} │ │ │ │ + cbz r0, 19df86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89c0a> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 19dfa2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89c26> │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ 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] @ (19e114 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89d98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382678,17 +382676,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 19e046 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89cca> │ │ │ │ nop │ │ │ │ blx ip │ │ │ │ lsls r1, r4, #6 │ │ │ │ - cbz r0, 19e194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89e18> │ │ │ │ + cbz r0, 19e12c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89db0> │ │ │ │ lsls r3, r5, #3 │ │ │ │ - cbz r2, 19e144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89dc8> │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ 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] @ (19e28c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89f10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382803,15 +382801,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 19e1e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89e6c> │ │ │ │ nop │ │ │ │ mov r6, r0 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ 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] @ (19e3f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a078>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -382920,15 +382918,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 19e35e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x89fe2> │ │ │ │ nop │ │ │ │ add sl, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r6, [r3, #112] @ 0x70 │ │ │ │ + str r6, [r7, #68] @ 0x44 │ │ │ │ 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] @ (19e56c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a1f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383043,15 +383041,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e4cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a150> │ │ │ │ orrs r2, r5 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r2, [r3, #88] @ 0x58 │ │ │ │ + str r2, [r7, #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, #324] @ (19e6cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a350>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383158,15 +383156,15 @@ │ │ │ │ movtgt r3, #16368 @ 0x3ff0 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 19e64c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a2d0> │ │ │ │ sbcs r2, r6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #20] │ │ │ │ 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] @ (19e850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a4d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383283,15 +383281,15 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 19e76a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a3ee> │ │ │ │ eors r2, r2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19e9ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a630>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383396,15 +383394,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19e8f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a57c> │ │ │ │ subs r6, #206 @ 0xce │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ 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] @ (19eb34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383519,15 +383517,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 19ea4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a6d2> │ │ │ │ subs r5, #114 @ 0x72 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (19ec88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a90c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383628,15 +383626,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5130 @ 0x140a │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19ebe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a868> │ │ │ │ subs r3, #234 @ 0xea │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r0, [r0, r7] │ │ │ │ + ldrh r0, [r4, r4] │ │ │ │ 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] @ (19ede4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8aa68>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -383743,15 +383741,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19ed58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8a9dc> │ │ │ │ nop │ │ │ │ subs r2, #150 @ 0x96 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrb r2, [r7, r1] │ │ │ │ + ldr r2, [r3, r7] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (19ef40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8abc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -383856,15 +383854,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 19eeb6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8ab3a> │ │ │ │ nop │ │ │ │ subs r1, #58 @ 0x3a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldr r2, [r3, r1] │ │ │ │ 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] @ (19f020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8aca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384392,15 +384390,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f52a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b1ae> │ │ │ │ adds r2, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strb r6, [r5, r1] │ │ │ │ + str r6, [r1, r7] │ │ │ │ lsls r6, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #328] @ (19f714 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b398>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -384510,15 +384508,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r7, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19f69a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b31e> │ │ │ │ adds r1, #110 @ 0x6e │ │ │ │ lsls r1, r4, #6 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + str r6, [r0, r1] │ │ │ │ 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] @ (19f888 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b50c>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -384634,15 +384632,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ add.w r0, r6, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19f7ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b44e> │ │ │ │ adds r0, #10 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - str r0, [r0, r5] │ │ │ │ + ldr r6, [pc, #640] @ (19fb10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b794>) │ │ │ │ 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] @ (19fa00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b684>) │ │ │ │ @@ -384758,15 +384756,15 @@ │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19f94c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b5d0> │ │ │ │ nop │ │ │ │ cmp r6, #152 @ 0x98 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r7, [pc, #712] @ (19fcd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b954>) │ │ │ │ + ldr r5, [pc, #72] @ (19fa50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b6d4>) │ │ │ │ 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] @ (19fb5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b7e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384873,15 +384871,15 @@ │ │ │ │ addeq.w r1, r7, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 19fad6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b75a> │ │ │ │ cmp r5, #30 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r6, [pc, #392] @ (19fcec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b970>) │ │ │ │ + ldr r3, [pc, #776] @ (19fe6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8baf0>) │ │ │ │ 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] @ (19fcc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -384990,15 +384988,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 19fc46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b8ca> │ │ │ │ cmp r3, #194 @ 0xc2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r4, [pc, #872] @ (1a0034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bcb8>) │ │ │ │ + ldr r2, [pc, #232] @ (19fdb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8ba38>) │ │ │ │ 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] @ (19fe2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bab0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385109,15 +385107,15 @@ │ │ │ │ mov r0, sl │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19fd72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8b9f6> │ │ │ │ nop │ │ │ │ cmp r2, #90 @ 0x5a │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r3, [pc, #232] @ (19ff1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bba0>) │ │ │ │ + ldr r0, [pc, #616] @ (1a009c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bd20>) │ │ │ │ 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] @ (19ff90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bc14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -385225,15 +385223,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 19fee2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bb66> │ │ │ │ cmp r0, #242 @ 0xf2 │ │ │ │ lsls r1, r4, #6 │ │ │ │ - ldr r1, [pc, #752] @ (1a0288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bf0c>) │ │ │ │ + bxns r3 │ │ │ │ lsls r6, r7, #3 │ │ │ │ rsb r3, r0, #45 @ 0x2d │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 1a0102 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8bd86> │ │ │ │ @@ -390772,15 +390770,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a41ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8fe52> │ │ │ │ b.n 1a3ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8fb40> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r4, r1, #28 │ │ │ │ + lsls r4, r5, #17 │ │ │ │ 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] @ (1a43d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90054>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -390892,15 +390890,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8ffb4> │ │ │ │ nop │ │ │ │ b.n 1a3d58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x8f9dc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ 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] @ (1a4544 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x901c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -391011,15 +391009,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a44c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9014a> │ │ │ │ b.n 1a4be4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90868> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r2, r4, #15 │ │ │ │ + lsls r2, r0, #5 │ │ │ │ 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] @ (1a46c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9034c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -391134,16 +391132,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x902ac> │ │ │ │ b.n 1a4a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90704> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + vshr.u64 q8, , #56 │ │ │ │ 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] @ (1a4848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x904cc>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -391255,16 +391252,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a4788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9040c> │ │ │ │ nop │ │ │ │ b.n 1a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9057c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + stc2l 0, cr0, [lr, #1012]! @ 0x3f4 │ │ │ │ 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] @ (1a49d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90658>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -391380,15 +391376,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a48f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90576> │ │ │ │ nop │ │ │ │ udf #214 @ 0xd6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - vqadd.u16 q0, q15, │ │ │ │ + ldc2l 0, cr0, [lr], #-1012 @ 0xfffffc0c │ │ │ │ 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] @ (1a4b60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x907e4>) │ │ │ │ mov fp, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -391501,15 +391497,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r7 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a4aa6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9072a> │ │ │ │ ble.n 1a4bf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90878> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stc2l 0, cr0, [r4, #-1012] @ 0xfffffc0c │ │ │ │ + @ instruction: 0xfaa400fd │ │ │ │ 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] @ (1a4cf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90978>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -391627,15 +391623,15 @@ │ │ │ │ vldr d2, [sp, #24] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 1a4c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90890> │ │ │ │ nop │ │ │ │ blt.n 1a4c78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x908fc> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfbdc00fd │ │ │ │ + ldrsh.w r0, [ip, 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] @ (1a4e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90ae8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391744,15 +391740,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4dd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90a5a> │ │ │ │ nop │ │ │ │ bge.n 1a4ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90b40> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xfa4200fd │ │ │ │ + @ instruction: 0xf7a200fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a4fcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90c50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r8, r1 │ │ │ │ @@ -391859,15 +391855,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a4f3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90bc2> │ │ │ │ nop │ │ │ │ bhi.n 1a4f44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90bc8> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str.w r0, [r2, #253] @ 0xfd │ │ │ │ + @ instruction: 0xf62200fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90dd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -391981,15 +391977,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a50d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90d54> │ │ │ │ nop │ │ │ │ bvc.n 1a51f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90e7c> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf71800fd │ │ │ │ + orns r0, r8, #8290304 @ 0x7e8000 │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a52c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90f44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392097,15 +392093,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a5242 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90ec6> │ │ │ │ bpl.n 1a5260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x90ee4> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf58e00fd │ │ │ │ + @ instruction: 0xf2ee00fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5454 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x910d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392221,15 +392217,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a5388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9100c> │ │ │ │ nop │ │ │ │ bmi.n 1a5514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91198> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf3c200fd │ │ │ │ + @ instruction: 0xf12200fd │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a55d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91254>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392340,15 +392336,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a550c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91190> │ │ │ │ nop │ │ │ │ bcs.n 1a5568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x911ec> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xf22e00fd │ │ │ │ + vshr.s64 q0, , #50 │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x913f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392467,15 +392463,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a56aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9132e> │ │ │ │ bne.n 1a5814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91498> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - orns r0, r0, #253 @ 0xfd │ │ │ │ + ldcl 0, cr0, [r0, #1012] @ 0x3f4 │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a58f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392583,15 +392579,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a5838 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x914bc> │ │ │ │ ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mrc 0, 6, r0, cr12, cr13, {7} │ │ │ │ + ldc 0, cr0, [ip], #-1012 @ 0xfffffc0c │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5a90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91714>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392708,15 +392704,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a59c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9164a> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stc 0, cr0, [r6, #-1012]! @ 0xfffffc0c │ │ │ │ + eor.w r0, r6, sp, ror #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #360] @ (1a5c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91898>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392827,15 +392823,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a5b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x917dc> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xeb8a00fd │ │ │ │ + strd r0, r0, [sl], #1012 @ 0x3f4 │ │ │ │ stmdb sp!, {r3, r4, r5, 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] @ (1a5da4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91a28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -392952,15 +392948,16 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a5ce2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91966> │ │ │ │ nop │ │ │ │ ldmia r3, {r1, r3} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strd r0, r0, [r2, #1012]! @ 0x3f4 │ │ │ │ + b.n 1a5c30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x918b4> │ │ │ │ + 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, #376] @ (1a5f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91bbc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393079,15 +393076,16 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a5e76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91afa> │ │ │ │ ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - @ instruction: 0xe83400fd │ │ │ │ + b.n 1a5a68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x916ec> │ │ │ │ + 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, #360] @ (1a60bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91d40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ @@ -393198,15 +393196,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a6000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91c84> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - b.n 1a5df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91a7c> │ │ │ │ + b.n 1a68b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9253c> │ │ │ │ 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] @ (1a62d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91f54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393355,15 +393353,15 @@ │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a61ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x91e4e> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r5, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - b.n 1a5bb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9183c> │ │ │ │ + b.n 1a6678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x922fc> │ │ │ │ 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] @ (1a64e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9216c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393512,15 +393510,15 @@ │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a63e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9206a> │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - b.n 1a6970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x925f4> │ │ │ │ + svc 158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -393681,15 +393679,15 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - svc 230 @ 0xe6 │ │ │ │ + ble.n 1a67c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92448> │ │ │ │ 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 │ │ │ │ @@ -393805,15 +393803,15 @@ │ │ │ │ b.n 1a67ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92470> │ │ │ │ nop {14} │ │ │ │ lsls r0, r4, #6 │ │ │ │ ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + blt.n 1a682c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x924b0> │ │ │ │ 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] @ (1a69f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9267c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -393931,15 +393929,15 @@ │ │ │ │ b.n 1a694e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x925d2> │ │ │ │ bkpt 0x0086 │ │ │ │ lsls r0, r4, #6 │ │ │ │ str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r4, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1a69d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92654> │ │ │ │ + bge.n 1a6a90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92714> │ │ │ │ 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] @ (1a6bb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9283c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394069,15 +394067,15 @@ │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a6ae2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92766> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - blt.n 1a6be0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92864> │ │ │ │ + bhi.n 1a6ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92924> │ │ │ │ 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 │ │ │ │ @@ -394210,15 +394208,15 @@ │ │ │ │ b.n 1a6caa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9292e> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ cbnz r6, 1a6dea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92a6e> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bls.n 1a6de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92a64> │ │ │ │ + bvs.n 1a6ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92924> │ │ │ │ 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] @ (1a6ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92b6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394324,15 +394322,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6e5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92ae0> │ │ │ │ nop │ │ │ │ cbnz r6, 1a6f0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92b92> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvc.n 1a6ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92b2c> │ │ │ │ + bpl.n 1a6f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92bec> │ │ │ │ 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] @ (1a7040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92cc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394438,15 +394436,15 @@ │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1a6fb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92c38> │ │ │ │ nop │ │ │ │ @ instruction: 0xb836 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bvs.n 1a7120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92da4> │ │ │ │ + bcc.n 1a6fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92c64> │ │ │ │ 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] @ (1a7188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92e0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394548,15 +394546,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a70e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92d6c> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6de │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bmi.n 1a714c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92dd0> │ │ │ │ + bcs.n 1a720c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92e90> │ │ │ │ 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] @ (1a72cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92f50>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394654,15 +394652,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5124 @ 0x1404 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a7230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92eb4> │ │ │ │ push {r1, r2, r4, r7, lr} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bcc.n 1a71d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92e58> │ │ │ │ + beq.n 1a7294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92f18> │ │ │ │ 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] @ (1a7404 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394764,15 +394762,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a736c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x92ff0> │ │ │ │ nop │ │ │ │ push {r1, r4, r6} │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bcs.n 1a7470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x930f4> │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #280] @ (1a7538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x931bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394870,15 +394868,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ b.n 1a74a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93128> │ │ │ │ cbz r2, 1a7582 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93206> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - beq.n 1a7508 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9318c> │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ 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] @ (1a76a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93328>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -394985,15 +394983,15 @@ │ │ │ │ vldr s3, [sp, #20] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 1a75d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93258> │ │ │ │ cbz r2, 1a76e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93366> │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ 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] │ │ │ │ @@ -395813,15 +395811,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a7f8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93c0e> │ │ │ │ nop │ │ │ │ add r0, sp, #312 @ 0x138 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, 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 │ │ │ │ mov fp, r3 │ │ │ │ ldr r3, [pc, #420] @ (1a8240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93ec4>) │ │ │ │ @@ -395958,15 +395956,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a8146 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93dca> │ │ │ │ add r6, pc, #640 @ (adr r6, 1a84c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94148>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, 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, #404] @ (1a83f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94074>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396098,16 +396096,16 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a82f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x93f74> │ │ │ │ add r4, pc, #888 @ (adr r4, 1a876c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x943f0>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - stmia r1!, {r3, r6, r7} │ │ │ │ - lsls r5, r7, #3 │ │ │ │ + it cs │ │ │ │ + lslcs 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] @ (1a85ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94230>) │ │ │ │ mov sl, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -396243,17 +396241,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a84a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9412c> │ │ │ │ add r3, pc, #184 @ (adr r3, 1a8668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x942ec>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ite │ │ │ │ - lsl r5, r7, #3 │ │ │ │ - stmdbal sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ + pop {r2, r4, 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, #408] @ (1a8760 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x943e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ mov r4, r0 │ │ │ │ @@ -396383,15 +396381,15 @@ │ │ │ │ addne.w r1, r8, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [r8, #12] │ │ │ │ b.n 1a86ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94352> │ │ │ │ nop │ │ │ │ add r1, pc, #456 @ (adr r1, 1a892c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x945b0>) │ │ │ │ lsls r0, r4, #6 │ │ │ │ - bkpt 0x0040 │ │ │ │ + cbnz r0, 1a87d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94454> │ │ │ │ lsls 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] @ (1a890c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94590>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -396523,15 +396521,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, r6, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne r3, [r6, #12] │ │ │ │ b.n 1a8880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94504> │ │ │ │ ldr r7, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + cbnz r2, 1a8948 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x945cc> │ │ │ │ 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] @ (1a8aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94730>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396661,15 +396659,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8a14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94698> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - revsh r0, r0 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ 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] @ (1a8c48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x948cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -396799,15 +396797,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, r7, #16 │ │ │ │ strne r3, [r7, #12] │ │ │ │ b.n 1a8bb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x94834> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cbnz r0, 1a8c52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x948d6> │ │ │ │ + @ instruction: 0xb668 │ │ │ │ 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] @ (1a8d5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x949e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397473,15 +397471,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a9388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9500c> │ │ │ │ str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #16 │ │ │ │ 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] @ (1a95d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9525c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397604,15 +397602,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a94fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95180> │ │ │ │ nop │ │ │ │ str r2, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ 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] @ (1a9764 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x953e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397732,15 +397730,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a9680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95304> │ │ │ │ nop │ │ │ │ str r1, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, sp, #408 @ 0x198 │ │ │ │ + add r2, sp, #792 @ 0x318 │ │ │ │ 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] @ (1a98f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95574>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397862,15 +397860,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a980c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95490> │ │ │ │ ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ 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] @ (1a9a68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x956ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -397993,15 +397991,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a998c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95610> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r7, pc, #536 @ (adr r7, 1a9c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9590c>) │ │ │ │ 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] @ (1a9c00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95884>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398128,15 +398126,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a9b0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9578e> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r5, pc, #840 @ (adr r5, 1a9f50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95bd4>) │ │ │ │ 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] @ (1a9d98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95a1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398264,15 +398262,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9d0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9598e> │ │ │ │ ldrh r6, [r3, #24] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r6, pc, #864 @ (adr r6, 1aa100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95d84>) │ │ │ │ + add r4, pc, #224 @ (adr r4, 1a9e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95b04>) │ │ │ │ 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] @ (1a9f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95bb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398400,15 +398398,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1a9e98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95b1c> │ │ │ │ ldrh r6, [r0, #12] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r5, pc, #168 @ (adr r5, 1a9fe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95c68>) │ │ │ │ + add r2, pc, #552 @ (adr r2, 1aa164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95de8>) │ │ │ │ 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] @ (1aa0ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95d30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398531,15 +398529,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1a9fd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95c54> │ │ │ │ nop │ │ │ │ strh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r3, pc, #392 @ (adr r3, 1aa23c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95ec0>) │ │ │ │ + add r0, pc, #776 @ (adr r0, 1aa3bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96040>) │ │ │ │ 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] @ (1aa244 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95ec8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398666,15 +398664,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1aa14e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95dd2> │ │ │ │ nop │ │ │ │ strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r1, pc, #696 @ (adr r1, 1aa504 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96188>) │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ 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] @ (1aa3dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96060>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398802,15 +398800,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa34e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x95fd2> │ │ │ │ strh r2, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add r0, pc, #80 @ (adr r0, 1aa434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x960b8>) │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ 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] @ (1aa578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x961fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -398938,15 +398936,15 @@ │ │ │ │ addeq.w r1, lr, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1aa4dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96160> │ │ │ │ strh r2, [r0, #26] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r3, [sp, #808] @ 0x328 │ │ │ │ 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] @ (1aa6f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96374>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399065,15 +399063,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1aa618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9629c> │ │ │ │ nop │ │ │ │ strh r6, [r4, #12] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ 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] @ (1aa86c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x964f0>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399193,15 +399191,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1aa78c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96410> │ │ │ │ nop │ │ │ │ strh r6, [r5, #0] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ 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] @ (1aa9fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96680>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399326,15 +399324,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aa96e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x965f2> │ │ │ │ ldrb r2, [r6, #26] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r6, [sp, #864] @ 0x360 │ │ │ │ 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] @ (1aab98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9681c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399462,15 +399460,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaafc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96780> │ │ │ │ ldrb r2, [r4, #20] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r7, [sp, #808] @ 0x328 │ │ │ │ + str r5, [sp, #168] @ 0xa8 │ │ │ │ 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] @ (1aad10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96994>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399589,15 +399587,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1aac38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x968bc> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #14] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ 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] @ (1aae8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96b10>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -399717,15 +399715,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1aadac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96a30> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #8] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r4, [sp, #424] @ 0x1a8 │ │ │ │ + str r1, [sp, #808] @ 0x328 │ │ │ │ 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] @ (1ab01c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96ca0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -399850,15 +399848,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne r3, #1 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1aaf8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96c12> │ │ │ │ ldrb r2, [r2, #2] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r2, [sp, #864] @ 0x360 │ │ │ │ + str r0, [sp, #224] @ 0xe0 │ │ │ │ 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] @ (1ab1b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96e3c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -399986,15 +399984,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne r3, #1 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1ab11c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x96da0> │ │ │ │ strb r2, [r0, #28] │ │ │ │ lsls r0, r4, #6 │ │ │ │ - str r1, [sp, #168] @ 0xa8 │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ 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] @ (1ab388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9700c>) │ │ │ │ @@ -405440,15 +405438,15 @@ │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af2d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9af58> │ │ │ │ nop │ │ │ │ adds r5, #82 @ 0x52 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r7, [pc, #312] @ (1af4b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b134>) │ │ │ │ + ldr r4, [pc, #696] @ (1af630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b2b4>) │ │ │ │ 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] @ (1af50c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b190>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -405576,15 +405574,15 @@ │ │ │ │ itee le │ │ │ │ addle.w r1, ip, #24 │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strdgt r3, r3, [ip, #24] │ │ │ │ b.n 1af472 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b0f6> │ │ │ │ adds r3, #174 @ 0xae │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r5, [pc, #560] @ (1af744 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b3c8>) │ │ │ │ + ldr r2, [pc, #944] @ (1af8c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b548>) │ │ │ │ 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] @ (1af6a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b32c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405706,15 +405704,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1af5be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b242> │ │ │ │ adds r2, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r3, [pc, #656] @ (1af940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b5c4>) │ │ │ │ + ldr r1, [pc, #16] @ (1af6c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b344>) │ │ │ │ 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] @ (1af858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b4dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405844,15 +405842,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1af756 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b3da> │ │ │ │ nop │ │ │ │ adds r0, #118 @ 0x76 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r1, [pc, #888] @ (1afbd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b85c>) │ │ │ │ + bx r7 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (1afa0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -405983,15 +405981,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1af972 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b5f6> │ │ │ │ nop │ │ │ │ cmp r6, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldr r0, [pc, #216] @ (1afaec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b770>) │ │ │ │ + cmp lr, r2 │ │ │ │ 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] @ (1afbbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b840>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406125,15 +406123,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, ip, #32 │ │ │ │ strgt.w r3, [ip, #28] │ │ │ │ b.n 1afb14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b798> │ │ │ │ nop │ │ │ │ cmp r5, #18 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - mov r2, pc │ │ │ │ + mvns r2, r3 │ │ │ │ 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] @ (1afdac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ba30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406276,15 +406274,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afc62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9b8e6> │ │ │ │ cmp r3, #98 @ 0x62 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - add ip, r2 │ │ │ │ + rors r4, r6 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1aff98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9bc1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406429,15 +406427,15 @@ │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1afe50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9bad4> │ │ │ │ cmp r1, #114 @ 0x72 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - negs r4, r6 │ │ │ │ + subs r7, #212 @ 0xd4 │ │ │ │ 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] @ (1b0168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9bdec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406579,15 +406577,15 @@ │ │ │ │ itt gt │ │ │ │ addgt.w r1, r5, #32 │ │ │ │ strgt r3, [r5, #28] │ │ │ │ b.n 1b00a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9bd28> │ │ │ │ nop │ │ │ │ movs r7, #134 @ 0x86 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - lsls r6, r2 │ │ │ │ + subs r5, #246 @ 0xf6 │ │ │ │ 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] @ (1b0320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9bfa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406723,15 +406721,15 @@ │ │ │ │ addle.w r1, r7, #24 │ │ │ │ itt gt │ │ │ │ addgt.w r1, r7, #32 │ │ │ │ strgt r3, [r7, #28] │ │ │ │ b.n 1b0266 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9beea> │ │ │ │ movs r5, #182 @ 0xb6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #588] @ (1b0588 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9c20c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -406916,17 +406914,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b0460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9c0e4> │ │ │ │ movs r3, #254 @ 0xfe │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r4, [r1, #60] @ 0x3c │ │ │ │ + ldrh r4, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ 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] @ (1b07fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9c480>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407115,17 +407113,17 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b06ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9c352> │ │ │ │ movs r1, #146 @ 0x92 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r2, [r1, #22] │ │ │ │ + ldrh r2, [r5, #0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #600] @ (1b0a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9c6f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407316,17 +407314,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r4, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b09ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9c63e> │ │ │ │ subs r6, r3, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r0, [r4, #20] │ │ │ │ + ldrh r0, [r0, #0] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ 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] @ (1b0cd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9c958>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407507,17 +407505,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b0bae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9c832> │ │ │ │ nop │ │ │ │ adds r6, r4, #2 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r4, [r6, #46] @ 0x2e │ │ │ │ + strh r4, [r2, #26] │ │ │ │ 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] @ (1b0f3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9cbc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407701,17 +407699,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b0e12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ca96> │ │ │ │ nop │ │ │ │ subs r6, r0, r1 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r2, [r5, #44] @ 0x2c │ │ │ │ + strh r2, [r1, #24] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ 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] @ (1b1194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ce18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -407891,17 +407889,17 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b1030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ccb4> │ │ │ │ asrs r6, r3, #31 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - strh r4, [r6, #26] │ │ │ │ + strh r4, [r2, #6] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - strh r6, [r6, #10] │ │ │ │ + ldrb r6, [r2, #27] │ │ │ │ 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] @ (1b1370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9cff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408043,15 +408041,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b1268 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ceec> │ │ │ │ nop │ │ │ │ asrs r6, r0, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r5, #14 │ │ │ │ + cmp r2, #110 @ 0x6e │ │ │ │ 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] @ (1b1534 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d1b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408184,15 +408182,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b1434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d0b8> │ │ │ │ nop │ │ │ │ asrs r6, r5, #14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ 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] @ (1b1704 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408331,15 +408329,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b15fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d282> │ │ │ │ nop │ │ │ │ asrs r2, r5, #7 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ 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] @ (1b18ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d570>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408481,15 +408479,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b17dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d460> │ │ │ │ nop │ │ │ │ asrs r2, r3, #32 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r7, #62 @ 0x3e │ │ │ │ + movs r4, #158 @ 0x9e │ │ │ │ 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] @ (1b1ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d748>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -408629,15 +408627,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b19c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d644> │ │ │ │ lsrs r2, r6, #24 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r5, #76 @ 0x4c │ │ │ │ + movs r2, #172 @ 0xac │ │ │ │ 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] @ (1b1c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d90c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408770,15 +408768,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b1b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d80c> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #17 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ 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] @ (1b1dfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9da80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -408894,15 +408892,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b1d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9d9a8> │ │ │ │ lsrs r6, r2, #10 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r1, #212 @ 0xd4 │ │ │ │ + subs r4, r6, #4 │ │ │ │ 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] @ (1b1fd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9dc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409042,15 +409040,15 @@ │ │ │ │ vldr s2, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 1b1e9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9db22> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #4 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - movs r0, #62 @ 0x3e │ │ │ │ + adds r6, r3, #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, #420] @ (1b2198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9de1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409181,15 +409179,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b209a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9dd1e> │ │ │ │ nop │ │ │ │ lsls r6, r0, #29 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #488] @ (1b239c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e020>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409336,15 +409334,15 @@ │ │ │ │ vldr d3, [sp, #24] │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b2250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ded4> │ │ │ │ lsls r6, r0, #22 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r0, r0, #1 │ │ │ │ + adds r0, r4, r6 │ │ │ │ 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] @ (1b257c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409482,15 +409480,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b2470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e0f4> │ │ │ │ lsls r2, r0, #14 │ │ │ │ lsls r0, r4, #6 │ │ │ │ - adds r0, r4, r7 │ │ │ │ + asrs r0, r0, #29 │ │ │ │ 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] @ (1b2778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e3fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409641,15 +409639,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b2660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e2e4> │ │ │ │ lsls r2, r4, #6 │ │ │ │ lsls r0, r4, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ 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 │ │ │ │ @@ -409804,15 +409802,15 @@ │ │ │ │ b.n 1b286c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e4f0> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ vsra.u64 d0, d15, #34 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ 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] @ (1b2b44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e7c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -409952,15 +409950,15 @@ │ │ │ │ b.n 1b2a52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e6d6> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r6, #636] @ 0x27c │ │ │ │ bvs.n 1b2bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e848> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #14 │ │ │ │ + asrs r2, r3, #4 │ │ │ │ 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 │ │ │ │ @@ -410099,15 +410097,15 @@ │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b2c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e890> │ │ │ │ smlalbt r0, r1, r4, pc │ │ │ │ bmi.n 1b2c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9e898> │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r5, #7 │ │ │ │ + lsrs r0, r1, #29 │ │ │ │ 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] @ (1b2f5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ebe0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410275,15 +410273,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b2e16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ea9a> │ │ │ │ @ instruction: 0xfa1a019f │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ 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] @ (1b31e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ee6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410463,15 +410461,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ @ instruction: 0xf7be019f │ │ │ │ - lsrs r6, r1, #19 │ │ │ │ + lsrs r6, r5, #8 │ │ │ │ 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] @ (1b3440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f0c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410640,15 +410638,15 @@ │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b32f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ef7c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf536019f │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ 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] @ (1b3628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f2ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -410790,15 +410788,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b3512 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f196> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2da019f │ │ │ │ - lsrs r6, r1, #1 │ │ │ │ + lsls r6, r5, #22 │ │ │ │ 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] @ (1b37f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f478>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -410935,15 +410933,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b36ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f370> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0f6019f │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + lsls r6, r0, #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, #384] @ (1b3990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411068,15 +411066,15 @@ │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b3896 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f51a> │ │ │ │ nop │ │ │ │ vorr d0, d26, d15 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r5, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #448] @ (1b3b6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f7f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411215,15 +411213,15 @@ │ │ │ │ vstr s0, [sp] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ vldr s2, [sp, #8] │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp] │ │ │ │ b.n 1b3a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f6b8> │ │ │ │ stc 1, cr0, [lr, #636] @ 0x27c │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ 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] @ (1b3d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f9b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -411356,16 +411354,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #44 @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ b.n 1b3c28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f8ac> │ │ │ │ subs.w r1, r2, pc, lsr #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - lsls r5, r7, #3 │ │ │ │ + mcr2 0, 1, r0, cr8, cr12, {7} │ │ │ │ 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] @ (1b3f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9fba8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -411507,15 +411504,15 @@ │ │ │ │ vstr d0, [sp] │ │ │ │ bl 19233c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7dfc0> │ │ │ │ vldr d2, [sp, #16] │ │ │ │ vldr d1, [sp, #8] │ │ │ │ vldr d0, [sp] │ │ │ │ b.n 1b3de4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9fa68> │ │ │ │ strd r0, r1, [sl, #636]! @ 0x27c │ │ │ │ - vqadd.u8 q0, q10, q14 │ │ │ │ + stc2l 0, cr0, [r4], #-1008 @ 0xfffffc10 │ │ │ │ stmdb sp!, {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] @ (1b40f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9fd78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411651,15 +411648,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4062 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9fce6> │ │ │ │ b.n 1b40ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9fd70> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r2], #1008 @ 0x3f0 │ │ │ │ + @ instruction: 0xfa5200fc │ │ │ │ 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] @ (1b42b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9ff3c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -411794,15 +411791,15 @@ │ │ │ │ ittt ne │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4226 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9feaa> │ │ │ │ b.n 1b3f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9fb94> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xfb1200fc │ │ │ │ + ldr??.w r0, [r2, ip, lsl #3] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #384] @ (1b4454 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa00d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -411928,15 +411925,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b43c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0046> │ │ │ │ nop │ │ │ │ b.n 1b3d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x9f9a8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldr??.w r0, [r8, ip, lsl #3] │ │ │ │ + @ instruction: 0xf6b800fc │ │ │ │ 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] @ (1b4614 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0298>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -412071,15 +412068,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa01d8> │ │ │ │ nop │ │ │ │ b.n 1b4bac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0830> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf7a600fc │ │ │ │ + add.w r0, r6, #8257536 @ 0x7e0000 │ │ │ │ stmdb sp!, {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] @ (1b47d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0458>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412211,15 +412208,15 @@ │ │ │ │ addne.w r1, lr, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa03c4> │ │ │ │ nop │ │ │ │ b.n 1b49ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0670> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf59c00fc │ │ │ │ + @ instruction: 0xf2fc00fc │ │ │ │ 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] @ (1b49b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0638>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #24 │ │ │ │ @@ -412360,15 +412357,15 @@ │ │ │ │ addne.w r1, ip, #16 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b48f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0574> │ │ │ │ nop │ │ │ │ svc 74 @ 0x4a │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xf3d000fc │ │ │ │ + @ instruction: 0xf13000fc │ │ │ │ stmdb sp!, {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] @ (1b4b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa07f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412501,15 +412498,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0754> │ │ │ │ ble.n 1b4c48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa08cc> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - rsbs r0, r4, #252 @ 0xfc │ │ │ │ + vqadd.s64 q0, q10, q14 │ │ │ │ stmdb sp!, {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] @ (1b4d20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa09a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412641,15 +412638,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0904> │ │ │ │ nop │ │ │ │ blt.n 1b4c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0904> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - and.w r0, sl, #252 @ 0xfc │ │ │ │ + stcl 0, cr0, [sl, #-1008]! @ 0xfffffc10 │ │ │ │ stmdb sp!, {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] @ (1b4ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0b44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -412777,15 +412774,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, lr, #16 │ │ │ │ strne.w r3, [lr, #12] │ │ │ │ b.n 1b4e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0aa4> │ │ │ │ nop │ │ │ │ bls.n 1b4ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0b44> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - mcr 0, 2, r0, cr10, cr12, {7} │ │ │ │ + sub.w r0, sl, 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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #408] @ (1b5074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0cf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -412917,15 +412914,15 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b4fbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0c42> │ │ │ │ bhi.n 1b5134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0db8> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - stc 0, cr0, [ip], {252} @ 0xfc │ │ │ │ + strd r0, r0, [ip, #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] @ (1b5224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0ea8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -413057,15 +413054,15 @@ │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b5184 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0e08> │ │ │ │ nop │ │ │ │ bvs.n 1b517c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0e00> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xeaaa00fc │ │ │ │ + @ instruction: 0xe80a00fc │ │ │ │ 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] @ (1b53e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa1064>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -413199,15 +413196,16 @@ │ │ │ │ addeq.w r1, ip, #12 │ │ │ │ movne.w r3, #1065353216 @ 0x3f800000 │ │ │ │ addne.w r1, ip, #16 │ │ │ │ strne.w r3, [ip, #12] │ │ │ │ b.n 1b532a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0fae> │ │ │ │ bmi.n 1b53d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa105c> │ │ │ │ lsls r7, r3, #6 │ │ │ │ - strd r0, r0, [r8], #1008 @ 0x3f0 │ │ │ │ + b.n 1b5078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa0cfc> │ │ │ │ + lsls r4, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #272] @ (1b550c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa1190>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -415699,17 +415697,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 r0, #38 @ 0x26 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + adds r0, r1, #7 │ │ │ │ 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] @ (1b7590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa3214>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -415959,17 +415957,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 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r2, r6, #4 │ │ │ │ + subs r2, r2, r2 │ │ │ │ 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] @ (1b7904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa3588>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -416227,17 +416225,17 @@ │ │ │ │ nop │ │ │ │ cbz r2, 1b7926 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa35aa> │ │ │ │ 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, r3, r5 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - adds r6, r7, r5 │ │ │ │ + asrs r6, r3, #27 │ │ │ │ lsls r2, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 1b7dda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa3a5e> │ │ │ │ ldrh.w r2, [r4, #3476] @ 0xd94 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -416618,15 +416616,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - beq.n 1b7e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa3a84> │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #0 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 191910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7d594> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ @@ -417214,19 +417212,19 @@ │ │ │ │ ldr r3, [r6, #0] │ │ │ │ lsrs r3, r3, #30 │ │ │ │ b.n 1b855c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa41e0> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1} │ │ │ │ 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 │ │ │ │ @@ -417905,19 +417903,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 │ │ │ │ + lsls r2, r4, #28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - lsls r0, r1, #29 │ │ │ │ + lsls r0, r5, #18 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + cbz r4, 1b8f40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa4bc4> │ │ │ │ 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 1b9168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa4dec> │ │ │ │ @@ -418692,17 +418690,17 @@ │ │ │ │ bcs.w 1b9510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa5194> │ │ │ │ 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, #704 @ 0x2c0 │ │ │ │ + ldc2 0, cr0, [ip, #-932]! @ 0xfffffc5c │ │ │ │ + @ instruction: 0xfaae00e9 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ 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 1b9bae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa5832> │ │ │ │ @@ -419257,20 +419255,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ str r0, [r4, #64] @ 0x40 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r1, #26] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r4, r7, #3 │ │ │ │ str r2, [r3, #32] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - movt r0, #35049 @ 0x88e9 │ │ │ │ - bic.w r0, r6, #7634944 @ 0x748000 │ │ │ │ + bic.w r0, r8, #7634944 @ 0x748000 │ │ │ │ + @ instruction: 0xf18600e9 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba192 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa5e16> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -419771,20 +419769,20 @@ │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r2, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - add r6, pc, #992 @ (adr r6, 1baaa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa6724>) │ │ │ │ + add r4, pc, #352 @ (adr r4, 1ba820 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa64a4>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldrh r6, [r0, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - eor.w r0, r8, #233 @ 0xe9 │ │ │ │ - ldcl 0, cr0, [r2, #932] @ 0x3a4 │ │ │ │ + stcl 0, cr0, [r8, #932]! @ 0x3a4 │ │ │ │ + @ instruction: 0xeb3200e9 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r0, r7, #3904 @ 0xf40 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.w 1ba7fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa6480> │ │ │ │ ldrh.w r2, [ip, #3416] @ 0xd58 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ @@ -420191,20 +420189,21 @@ │ │ │ │ lsls r7, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrsb r2, [r4, r5] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #480 @ (adr r0, 1badd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa6a58>) │ │ │ │ + ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r7, #3 │ │ │ │ strb r6, [r7, r3] │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldrd r0, r0, [r0, #932] @ 0x3a4 │ │ │ │ - b.n 1baa0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa6690> │ │ │ │ + b.n 1baa5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa66e0> │ │ │ │ + lsls r1, r5, #3 │ │ │ │ + b.n 1ba4cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa6150> │ │ │ │ lsls r1, r5, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1baf36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa6bba> │ │ │ │ @@ -420754,21 +420753,21 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #28] │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r7, [pc, #936] @ (1bb6a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa7328>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ ldr r5, [pc, #512] @ (1bb508 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa718c>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ - b.n 1bb7dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa7460> │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + bgt.n 1bb2e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa6f68> │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -421381,22 +421380,22 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r3, #116] @ 0x74 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r0, [pc, #168] @ (1bbb90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa7814>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r7, #46] @ 0x2e │ │ │ │ + strh r4, [r3, #26] │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp sl, r2 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bge.n 1bbb78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa77fc> │ │ │ │ - lsls r1, r5, #3 │ │ │ │ bvc.n 1bba38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa76bc> │ │ │ │ lsls r1, r5, #3 │ │ │ │ + bmi.n 1bbaf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa777c> │ │ │ │ + lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r1, r4, #15 │ │ │ │ @@ -422006,21 +422005,21 @@ │ │ │ │ nop │ │ │ │ str r0, [r4, #120] @ 0x78 │ │ │ │ lsls r7, r3, #6 │ │ │ │ eors r2, r6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #26] │ │ │ │ + ldrb r0, [r2, #16] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r5, #214 @ 0xd6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - bcs.n 1bc1e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa7e68> │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -422649,21 +422648,21 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r1, r7] │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #158 @ 0x9e │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r4, r7, #3 │ │ │ │ adds r5, #216 @ 0xd8 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -423326,15 +423325,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r7, #246 @ 0xf6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #0] │ │ │ │ + strb r6, [r0, #22] │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r5, #36 @ 0x24 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #944] @ (1bd710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa9394>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #944] @ (1bd714 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa9398>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -423609,19 +423608,19 @@ │ │ │ │ sbfx r3, r3, #20, #10 │ │ │ │ b.n 1bd672 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa92f6> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - stmia r2!, {r1, r4} │ │ │ │ - lsls r1, r5, #3 │ │ │ │ - ite eq │ │ │ │ - lsleq r1, r5, #3 │ │ │ │ - movne r0, #8 │ │ │ │ + itee vc │ │ │ │ + lslvc r1, r5, #3 │ │ │ │ + popvs {r2, r3, r5, r6} │ │ │ │ + lslvs 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 1bd1f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa8e7c> │ │ │ │ vmov s15, r3 │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -424039,21 +424038,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [pc, #80] @ (1bdcb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa993c>) │ │ │ │ lsls r7, r3, #6 │ │ │ │ movs r6, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r3, #72] @ 0x48 │ │ │ │ + str r0, [r7, #28] │ │ │ │ lsls r4, r7, #3 │ │ │ │ movs r4, #18 │ │ │ │ lsls r7, r3, #6 │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + cbz r2, 1bdcde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa9962> │ │ │ │ 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 │ │ │ │ @@ -424743,15 +424742,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ subs r2, r0, #0 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, r0] │ │ │ │ + ldr r2, [r0, r6] │ │ │ │ lsls r4, r7, #3 │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r7, r3, #6 │ │ │ │ ldr r3, [pc, #948] @ (1be90c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xaa590>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #948] @ (1be910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xaa594>) │ │ │ │ mov r0, r5 │ │ │ │ @@ -425029,17 +425028,17 @@ │ │ │ │ sbfx r3, r3, #10, #10 │ │ │ │ b.n 1be83a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xaa4be> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r5, sp, #80 @ 0x50 │ │ │ │ + add r2, sp, #464 @ 0x1d0 │ │ │ │ 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 1be43e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xaa0c2> │ │ │ │ @@ -425760,23 +425759,23 @@ │ │ │ │ ble.w 1bec1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xaa89e> │ │ │ │ b.n 1bed26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xaa9aa> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strh r4, [r3, r0] │ │ │ │ + ldr r7, [pc, #496] @ (1bf448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xab0cc>) │ │ │ │ lsls r4, r7, #3 │ │ │ │ asrs r2, r7, #5 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #456 @ (adr r6, 1bf42c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xab0b0>) │ │ │ │ + add r3, pc, #840 @ (adr r3, 1bf5ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xab230>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r3, pc, #512 @ (adr r3, 1bf468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xab0ec>) │ │ │ │ + add r0, pc, #896 @ (adr r0, 1bf5e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xab26c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bf526 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xab1aa> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -426580,23 +426579,23 @@ │ │ │ │ vstr s15, [lr, #8] │ │ │ │ ble.w 1bf642 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xab2c6> │ │ │ │ b.n 1bf754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xab3d8> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r0, [pc, #376] @ (1bfe48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xabacc>) │ │ │ │ + cmp lr, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ lsls r0, r0, #29 │ │ │ │ lsls r7, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [sp, #280] @ 0x118 │ │ │ │ + str r6, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ cmp r0, #1 │ │ │ │ bne.w 1bffb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xabc34> │ │ │ │ ldrh.w r2, [r8, #3592] @ 0xe08 │ │ │ │ movw r3, #5125 @ 0x1405 │ │ │ │ @@ -431220,15 +431219,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 1c3930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xaf5b4> │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ ldr.w r2, [pc, #1160] @ 1c3eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xafb30> │ │ │ │ sub.w r5, r0, #573440 @ 0x8c000 │ │ │ │ @@ -432327,15 +432326,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0460> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r2, #4 │ │ │ │ + lsrs r4, r6, #25 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c46d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb035a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432349,15 +432348,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c47a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0428> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #24 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c470e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0392> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432371,15 +432370,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ b.n 1c476c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb03f0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4746 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb03ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432393,15 +432392,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 224 @ 0xe0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c477e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0402> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432415,15 +432414,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 168 @ 0xa8 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r0, #31 │ │ │ │ + lsrs r4, r4, #20 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb043a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432437,15 +432436,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 112 @ 0x70 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r6, #29 │ │ │ │ + lsrs r0, r2, #19 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c47ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0472> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432459,15 +432458,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 56 @ 0x38 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4826 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb04aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432481,15 +432480,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ svc 0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r4, r7, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -432508,17 +432507,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ udf #188 @ 0xbc │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r4, [pc, #216] @ (1c4978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb05fc>) │ │ │ │ + ldr r1, [pc, #600] @ (1c4af8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb077c>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #928] @ (1c4c44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb08c8>) │ │ │ │ + bx r9 │ │ │ │ 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 │ │ │ │ @@ -432537,17 +432536,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ udf #112 @ 0x70 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #872] @ (1c4c54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb08d8>) │ │ │ │ + ldr r1, [pc, #232] @ (1c49d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0658>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #624] @ (1c4b60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb07e4>) │ │ │ │ + mov ip, pc │ │ │ │ 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 │ │ │ │ @@ -432566,17 +432565,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ udf #36 @ 0x24 │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #504] @ (1c4b30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb07b4>) │ │ │ │ + ldr r0, [pc, #888] @ (1c4cb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0934>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #320] @ (1c4a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0700>) │ │ │ │ + mov r8, 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 │ │ │ │ @@ -432595,17 +432594,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb05b4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r3, [pc, #136] @ (1c4a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0690>) │ │ │ │ + ldr r0, [pc, #520] @ (1c4b8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0810>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r1, [pc, #16] @ (1c4998 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb061c>) │ │ │ │ + mov r4, ip │ │ │ │ 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 │ │ │ │ @@ -432624,17 +432623,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c48e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0568> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #792] @ (1c4ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb096c>) │ │ │ │ + ldr r0, [pc, #152] @ (1c4a68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb06ec>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #736] @ (1c4cb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0938>) │ │ │ │ + mov 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 │ │ │ │ @@ -432653,17 +432652,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ble.n 1c4a98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb071c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr r2, [pc, #424] @ (1c4bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0848>) │ │ │ │ + @ instruction: 0x47ca │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldr r0, [pc, #432] @ (1c4bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0854>) │ │ │ │ + cmp ip, r9 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb06aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432677,15 +432676,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ble.n 1c4a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb06d8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r5, #18 │ │ │ │ + lsrs r0, r1, #8 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb06e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432699,15 +432698,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb06a0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, r6, #6 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4a96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb071a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432721,15 +432720,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c49e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0668> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4ace <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0752> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432743,15 +432742,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4bac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0830> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b06 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb078a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432765,15 +432764,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bgt.n 1c4b74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb07f8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r2, #13 │ │ │ │ + lsrs r0, r6, #2 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb07c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432787,15 +432786,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb07c0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r7, #11 │ │ │ │ + lsrs r4, r3, #1 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4b76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb07fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432809,15 +432808,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0788> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r4, #10 │ │ │ │ + lsrs r4, r0, #32 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c4bae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0832> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -432831,15 +432830,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ blt.n 1c4ccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0950> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ 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 │ │ │ │ @@ -432858,17 +432857,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ blt.n 1c4c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0910> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov lr, r9 │ │ │ │ + add r6, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r0, ip │ │ │ │ + mvns r0, 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 │ │ │ │ @@ -432887,17 +432886,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4c40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb08c4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov r2, lr │ │ │ │ + mvns r2, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - mov r4, r2 │ │ │ │ + muls r4, 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 │ │ │ │ @@ -432916,17 +432915,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4bf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0878> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mov r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r8, r9 │ │ │ │ + orrs 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 │ │ │ │ @@ -432945,17 +432944,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0a2c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp sl, r7 │ │ │ │ + orrs r2, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r4, pc │ │ │ │ + cmn 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 │ │ │ │ @@ -432974,17 +432973,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bge.n 1c4d5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb09e0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r6, fp │ │ │ │ + cmp r6, r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp 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 │ │ │ │ @@ -433003,17 +433002,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4d10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0994> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r2, r0 │ │ │ │ + negs r2, r4 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add ip, ip │ │ │ │ + negs 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 │ │ │ │ @@ -433032,17 +433031,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4ec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0b48> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add lr, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r8, r3 │ │ │ │ + rors 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 │ │ │ │ @@ -433061,17 +433060,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bls.n 1c4e78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0afc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, r7 │ │ │ │ + sbcs r6, r3 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r4, r9 │ │ │ │ + sbcs 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 │ │ │ │ @@ -433090,17 +433089,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0ab0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add sl, sl │ │ │ │ + tst r2, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - add r0, r0 │ │ │ │ + adcs 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 │ │ │ │ @@ -433119,17 +433118,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0a64> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, sp │ │ │ │ + rors r6, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - bics r4, r6 │ │ │ │ + asrs 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 │ │ │ │ @@ -433148,17 +433147,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bhi.n 1c4f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0c18> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mvns r6, r6 │ │ │ │ + adcs r6, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + lsrs 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 │ │ │ │ @@ -433177,17 +433176,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0bcc> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bics r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - orrs r4, r3 │ │ │ │ + eors 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 │ │ │ │ @@ -433206,17 +433205,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c4efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0b80> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add lr, r6 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmn r0, r2 │ │ │ │ + ands 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 │ │ │ │ @@ -433235,17 +433234,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c50b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0d34> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add r6, sl │ │ │ │ + sbcs r6, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + subs r7, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -433264,17 +433263,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bvc.n 1c5064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0ce8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mvns r2, r6 │ │ │ │ + adcs r2, r2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - tst r0, r7 │ │ │ │ + subs r7, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -433293,17 +433292,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0c9c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bics r2, r2 │ │ │ │ + lsrs r2, r6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - rors r4, r5 │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -433322,17 +433321,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c51cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0e50> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orrs r6, r5 │ │ │ │ + lsls r6, r1 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - sbcs r0, r4 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433351,17 +433350,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bvs.n 1c5180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0e04> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmn r6, r1 │ │ │ │ + ands r6, r5 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -433380,17 +433379,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c5134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0db8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - negs r2, r5 │ │ │ │ + subs r7, #202 @ 0xca │ │ │ │ lsls r1, r5, #3 │ │ │ │ - asrs r0, r1 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -433409,17 +433408,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c50e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0d6c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - tst r2, r1 │ │ │ │ + subs r7, #106 @ 0x6a │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r4, r7 │ │ │ │ + subs r6, #28 │ │ │ │ lsls r1, r5, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movw r2, #36255 @ 0x8d9f │ │ │ │ movw r3, #33640 @ 0x8368 │ │ │ │ @@ -433438,17 +433437,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bpl.n 1c529c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0f20> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmn r2, r3 │ │ │ │ + ands r2, r7 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - eors r0, r6 │ │ │ │ + subs r5, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -433467,17 +433466,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0ed4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - cmp r2, r0 │ │ │ │ + subs r7, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ands r4, r4 │ │ │ │ + subs r5, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -433496,17 +433495,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c5204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0e88> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r0 │ │ │ │ + subs r5, #226 @ 0xe2 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -433525,17 +433524,17 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bmi.n 1c53b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb103c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ands r2, r5 │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5306 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0f8a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433549,15 +433548,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bmi.n 1c5374 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0ff8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r4, r7, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c533e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0fc2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -433571,16 +433570,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c533c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0fc0> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r0, #10 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + vshr.u64 q8, , #32 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5376 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0ffa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -433593,16 +433591,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c5304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb0f88> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + vshr.u64 q0, , #56 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c53ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1032> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -433615,16 +433612,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1150> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + vqadd.u64 q0, q8, │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c5438 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb10bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ @@ -433652,20 +433648,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcc.n 1c54cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1150> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsrs r4, r4 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + mcr2 0, 5, r0, cr14, cr11, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #72] @ (1c54a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1124>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #36255 @ 0x8d9f │ │ │ │ @@ -433693,20 +433688,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c5464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb10e8> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - eors r0, r5 │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #238 @ 0xee │ │ │ │ + subs r3, #78 @ 0x4e │ │ │ │ lsls r1, r5, #3 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ + mcr2 0, 1, r0, cr10, cr11, {7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [pc, #92] @ (1c551c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb11a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ movw r3, #36255 @ 0x8d9f │ │ │ │ @@ -433742,19 +433736,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bcs.n 1c5610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1294> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ - eors r0, r5 │ │ │ │ + stc2 0, cr0, [r2, #1004]! @ 0x3ec │ │ │ │ + subs r5, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r5, #98 @ 0x62 │ │ │ │ + subs r2, #194 @ 0xc2 │ │ │ │ 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] @ (1c5598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb121c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433791,18 +433784,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c5594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1218> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.u64 q0, , #22 │ │ │ │ - subs r7, #216 @ 0xd8 │ │ │ │ + stc2 0, cr0, [sl, #-1004] @ 0xfffffc14 │ │ │ │ + subs r5, #56 @ 0x38 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #230 @ 0xe6 │ │ │ │ + subs r2, #70 @ 0x46 │ │ │ │ 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] @ (1c5614 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1298>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433839,18 +433832,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c5518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb119c> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.u8 q0, q15, │ │ │ │ - subs r7, #72 @ 0x48 │ │ │ │ + stc2l 0, cr0, [lr], #-1004 @ 0xfffffc14 │ │ │ │ + subs r4, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ 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] @ (1c5690 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1314>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433887,18 +433880,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ bne.n 1c569c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1320> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc2 0, 3, r0, cr6, cr11, {7} │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + @ instruction: 0xfbd600fb │ │ │ │ + subs r4, #24 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r3, #238 @ 0xee │ │ │ │ + subs r1, #78 @ 0x4e │ │ │ │ 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] @ (1c570c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1390>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433935,18 +433928,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c5620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb12a4> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2l 0, cr0, [sl, #1004] @ 0x3ec │ │ │ │ - subs r6, #40 @ 0x28 │ │ │ │ + @ instruction: 0xfb3a00fb │ │ │ │ + subs r3, #136 @ 0x88 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r3, #114 @ 0x72 │ │ │ │ + subs r0, #210 @ 0xd2 │ │ │ │ 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] @ (1c5788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb140c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -433983,18 +433976,18 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ beq.n 1c57a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1428> │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2l 0, cr0, [r2, #-1004] @ 0xfffffc14 │ │ │ │ - subs r5, #152 @ 0x98 │ │ │ │ + @ instruction: 0xfaa200fb │ │ │ │ + subs r2, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #246 @ 0xf6 │ │ │ │ + subs r0, #86 @ 0x56 │ │ │ │ lsls r1, r5, #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c579e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1422> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -434008,15 +434001,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc2l 0, cr0, [ip], {251} @ 0xfb │ │ │ │ + @ instruction: 0xfa2c00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c57d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb145a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434029,15 +434022,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r0], #-1004 @ 0xfffffc14 │ │ │ │ + ldr??.w r0, [r0, #251] @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c580e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1492> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434050,15 +434043,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldc2 0, cr0, [r8], {251} @ 0xfb │ │ │ │ + ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5846 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb14ca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434071,15 +434064,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfbc000fb │ │ │ │ + vld4. {d0-d3}, [r0 :256], fp │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c587e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1502> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434092,15 +434085,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb6c00fb │ │ │ │ + str.w r0, [ip, #251] @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb153a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434113,15 +434106,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfb1800fb │ │ │ │ + ldr??.w r0, [r8, fp, lsl #3] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c58ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1572> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434134,15 +434127,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfac000fb │ │ │ │ + strh.w r0, [r0, fp, lsl #3] │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5926 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb15aa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434155,15 +434148,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa6800fb │ │ │ │ + @ instruction: 0xf7c800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c595e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb15e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434176,15 +434169,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xfa1000fb │ │ │ │ + @ instruction: 0xf77000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5996 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb161a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434197,15 +434190,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrsh.w r0, [r8, #251] @ 0xfb │ │ │ │ + @ instruction: 0xf71800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c59ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1652> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434218,15 +434211,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vld4. {d16-d19}, [r0 :256], fp │ │ │ │ + movt r0, #2299 @ 0x8fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a06 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb168a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434239,15 +434232,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r5, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vst4. {d0-d3}, [r8 :256], fp │ │ │ │ + @ instruction: 0xf66800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb16c2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434260,15 +434253,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldrh.w r0, [r0, #251] @ 0xfb │ │ │ │ + @ instruction: 0xf61000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5a76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb16fa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434281,15 +434274,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldr.w r0, [r8, fp, lsl #3] │ │ │ │ + subs.w r0, r8, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5aae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1732> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434302,15 +434295,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - strb.w r0, [r0, fp, lsl #3] │ │ │ │ + sbc.w r0, r0, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ae6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb176a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434323,15 +434316,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf7a800fb │ │ │ │ + add.w r0, r8, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b1e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb17a2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434344,15 +434337,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf75400fb │ │ │ │ + @ instruction: 0xf4b400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb17da> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434365,15 +434358,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf6fc00fb │ │ │ │ + orrs.w r0, ip, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5b8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1812> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434386,15 +434379,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subw r0, r8, #2299 @ 0x8fb │ │ │ │ + and.w r0, r8, #8224768 @ 0x7d8000 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bc6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb184a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434407,15 +434400,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf65400fb │ │ │ │ + @ instruction: 0xf3b400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5bfe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1882> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434428,15 +434421,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - addw r0, r0, #2299 @ 0x8fb │ │ │ │ + @ instruction: 0xf36000fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb18ba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434449,15 +434442,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sub.w r0, ip, #8224768 @ 0x7d8000 │ │ │ │ + @ instruction: 0xf30c00fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5c6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb18f2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434470,15 +434463,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adcs.w r0, r8, #8224768 @ 0x7d8000 │ │ │ │ + @ instruction: 0xf2b800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ca6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb192a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434491,15 +434484,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add.w r0, r4, #8224768 @ 0x7d8000 │ │ │ │ + @ instruction: 0xf26400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5cde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1962> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434512,15 +434505,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf4ac00fb │ │ │ │ + addw r0, ip, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb199a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434533,15 +434526,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orrs.w r0, r4, #8224768 @ 0x7d8000 │ │ │ │ + subs.w r0, r4, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb19d2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434554,15 +434547,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - and.w r0, r0, #8224768 @ 0x7d8000 │ │ │ │ + sbc.w r0, r0, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5d86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1a0a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434575,15 +434568,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf3ac00fb │ │ │ │ + add.w r0, ip, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5dbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1a42> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434596,15 +434589,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf35800fb │ │ │ │ + @ instruction: 0xf0b800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5df6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1a7a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434617,15 +434610,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf30000fb │ │ │ │ + orn r0, r0, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1ab2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434638,15 +434631,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - subw r0, r8, #251 @ 0xfb │ │ │ │ + and.w r0, r8, #251 @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1aea> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434659,15 +434652,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf25000fb │ │ │ │ + vshr.s64 q0, , #16 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5e9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1b22> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434680,15 +434673,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf1fc00fb │ │ │ │ + vqadd.s16 q8, q14, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5ed6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1b5a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434701,15 +434694,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sub.w r0, r8, #251 @ 0xfb │ │ │ │ + vqadd.s8 q0, q12, │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1b92> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434722,15 +434715,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r4} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adcs.w r0, r4, #251 @ 0xfb │ │ │ │ + mrc 0, 5, r0, cr4, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1bca> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434743,15 +434736,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add.w r0, r0, #251 @ 0xfb │ │ │ │ + mcr 0, 3, r0, cr0, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5f7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1c02> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434764,15 +434757,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - @ instruction: 0xf0ac00fb │ │ │ │ + mcr 0, 0, r0, cr12, cr11, {7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fb6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1c3a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434785,15 +434778,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - orrs.w r0, r8, #251 @ 0xfb │ │ │ │ + ldc 0, cr0, [r8, #1004]! @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c5fee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1c72> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434806,15 +434799,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - and.w r0, r0, #251 @ 0xfb │ │ │ │ + stcl 0, cr0, [r0, #-1004]! @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6026 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1caa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434827,15 +434820,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vshr.s64 q0, , #24 │ │ │ │ + stc 0, cr0, [r8, #-1004] @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c605e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1ce2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434848,15 +434841,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.s16 q8, q10, │ │ │ │ + ldc 0, cr0, [r4], #1004 @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6096 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1d1a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434869,15 +434862,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - vqadd.s8 q0, q8, │ │ │ │ + stcl 0, cr0, [r0], #-1004 @ 0xfffffc14 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c60ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1d52> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434890,15 +434883,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r3, r4, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mcr 0, 5, r0, cr12, cr11, {7} │ │ │ │ + stc 0, cr0, [ip], {251} @ 0xfb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6106 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1d8a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434911,15 +434904,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrc 0, 2, r0, cr8, cr11, {7} │ │ │ │ + subs.w r0, r8, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c613e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1dc2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434932,15 +434925,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mcr 0, 0, r0, cr0, cr11, {7} │ │ │ │ + sbc.w r0, r0, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6176 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1dfa> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434953,15 +434946,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [r8, #1004]! @ 0x3ec │ │ │ │ + add.w r0, r8, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1e32> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434974,15 +434967,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - ldcl 0, cr0, [r4, #-1004] @ 0xfffffc14 │ │ │ │ + @ instruction: 0xeab400fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c61e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1e6a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -434995,15 +434988,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [r0, #-1004] @ 0xfffffc14 │ │ │ │ + orn r0, r0, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c621e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1ea2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435016,15 +435009,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [ip], #1004 @ 0x3ec │ │ │ │ + and.w r0, ip, fp, ror #3 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6256 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1eda> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435037,15 +435030,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - mrrc 0, 15, r0, r8, cr11 │ │ │ │ + @ instruction: 0xe9b800fb │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c628e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1f12> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435058,15 +435051,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - stc 0, cr0, [r0], {251} @ 0xfb │ │ │ │ + strd r0, r0, [r0, #-1004]! @ 0x3ec │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1f4a> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435079,15 +435072,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r5, r6} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - sub.w r0, r8, fp, ror #3 │ │ │ │ + stmdb r8, {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c62fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1f82> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435100,15 +435093,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r5} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - adcs.w r0, r4, fp, ror #3 │ │ │ │ + ldmia.w r4!, {r0, r1, r3, r4, r5, r6, r7} │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 1c6336 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb1fba> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -435121,15 +435114,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r3, #6 │ │ │ │ - add.w r0, r0, fp, ror #3 │ │ │ │ + strd r0, r0, [r0], #-1004 @ 0x3ec │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -442042,15 +442035,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [r4, #28] │ │ │ │ lsls r6, r3, #6 │ │ │ │ - bhi.n 1cbde8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb7a6c> │ │ │ │ + bpl.n 1cbca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb792c> │ │ │ │ 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] @ (1cbde8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb7a6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -443210,21 +443203,21 @@ │ │ │ │ b.n 1cc9f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb8676> │ │ │ │ adcs r2, r4 │ │ │ │ lsls r6, r3, #6 │ │ │ │ adcs r6, r3 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r7, #3 │ │ │ │ subs r6, #0 │ │ │ │ lsls r6, r3, #6 │ │ │ │ subs r4, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r3, r6} │ │ │ │ + ldmia r1!, {r3, r5, r7} │ │ │ │ lsls r0, r5, #3 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a56c <__aeabi_idivmod@plt> │ │ │ │ cbz r1, 1cc9f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb867a> │ │ │ │ mov r0, r5 │ │ │ │ adds r6, #1 │ │ │ │ adds r5, #1 │ │ │ │ @@ -443967,15 +443960,15 @@ │ │ │ │ b.w 1cc5dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb8260> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ bl 263192 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14ee16> │ │ │ │ stc 15, cr15, [pc], #1020 @ 1cd594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb9218> │ │ │ │ ldcl 15, cr15, [r1], {255} @ 0xff │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -444490,21 +444483,21 @@ │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 1cd5d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb9254> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 1cd73c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb93c0> │ │ │ │ b.n 1cd5d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb9254> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #28] │ │ │ │ + ldrh r4, [r5, #6] │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r2, [r1, #6] │ │ │ │ + strh r2, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ lsls r3, r7, #3 │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ 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] @ (1cd830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb94b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -468278,15 +468271,15 @@ │ │ │ │ ldrd r1, r2, [r4, #8] │ │ │ │ strd r1, r2, [r3, #8] │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ strh.w r3, [r5, #328] @ 0x148 │ │ │ │ b.n 1ded8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcaa0e> │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - add r0, sp, #352 @ 0x160 │ │ │ │ + add r5, pc, #736 @ (adr r5, 1df2b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcaf34>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldr.w r2, [pc, #3112] @ 1dfbfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcb880> │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ b.n 1ded8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcaa0e> │ │ │ │ @@ -469380,17 +469373,17 @@ │ │ │ │ bcc.n 1dfb7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcb7fe> │ │ │ │ mov r5, r8 │ │ │ │ mov r4, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.w 1deef6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcab7a> │ │ │ │ nop │ │ │ │ - add r6, pc, #88 @ (adr r6, 1dfc58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcb8dc>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 1dfdd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcba5c>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - add r5, pc, #744 @ (adr r5, 1dfeec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcbb70>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 1dfc6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcb8f0>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrb.w r3, [r5, #1688] @ 0x698 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 1deeae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcab32> │ │ │ │ ldr.w r3, [r5, #1324] @ 0x52c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 1dfcb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcb938> │ │ │ │ @@ -470011,15 +470004,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 1e01b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcbe3a> │ │ │ │ b.n 1e0204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcbe88> │ │ │ │ movs r6, #50 @ 0x32 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ 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] @ (1e053c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc1c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470189,15 +470182,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e03ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc070> │ │ │ │ b.n 1e042a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc0ae> │ │ │ │ nop │ │ │ │ movs r4, #12 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #500] @ (1e074c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc3d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470364,15 +470357,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 1e05fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc282> │ │ │ │ b.n 1e0644 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc2c8> │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + strb 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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #492] @ (1e0954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc5d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470533,15 +470526,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 1e0818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc49c> │ │ │ │ b.n 1e0852 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc4d6> │ │ │ │ subs r4, r2, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrsb r4, [r2, r1] │ │ │ │ + strh r4, [r6, 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, #484] @ (1e0b54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc7d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470706,15 +470699,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0a0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc692> │ │ │ │ b.n 1e0a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc6d0> │ │ │ │ nop │ │ │ │ adds r2, r1, #7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + str r6, [r3, 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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #464] @ (1e0d40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc9c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -470868,15 +470861,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 1e0c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc898> │ │ │ │ b.n 1e0c4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcc8ce> │ │ │ │ subs r4, r1, r7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r0, [r7, r0] │ │ │ │ + ldr r7, [pc, #608] @ (1e0fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xccc2c>) │ │ │ │ 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] @ (1e0f28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xccbac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471035,15 +471028,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0df2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcca76> │ │ │ │ b.n 1e0e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xccaac> │ │ │ │ nop │ │ │ │ adds r6, r3, r7 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - str r2, [r7, r0] │ │ │ │ + ldr r5, [pc, #616] @ (1e1198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcce1c>) │ │ │ │ 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] @ (1e10f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xccd7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471191,15 +471184,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e0fdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xccc60> │ │ │ │ b.n 1e100e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xccc92> │ │ │ │ nop │ │ │ │ asrs r0, r7, #31 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [pc, #328] @ (1e1248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xccecc>) │ │ │ │ + ldr r3, [pc, #712] @ (1e13c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd04c>) │ │ │ │ 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] @ (1e12c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xccf48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471340,17 +471333,17 @@ │ │ │ │ b.n 1e11e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcce68> │ │ │ │ ldr r3, [r0, #4] │ │ │ │ cmp.w r3, ip, lsl #2 │ │ │ │ bcc.n 1e11de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcce62> │ │ │ │ b.n 1e11e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcce68> │ │ │ │ asrs r6, r4, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r3, #31] │ │ │ │ + ldrb r4, [r7, #20] │ │ │ │ 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] @ (1e1474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd0f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471478,17 +471471,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e13a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd028> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r2, #17 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r6, #24] │ │ │ │ + ldrb r0, [r2, #14] │ │ │ │ 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] @ (1e1610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd294>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471612,17 +471605,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e154a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd1ce> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #10 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r2, [r0, #27] │ │ │ │ + ldrb r2, [r4, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ 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] @ (1e17a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471742,17 +471735,17 @@ │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e16e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd366> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r1, #4 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #9] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r0, [r0, #12] │ │ │ │ + ldrb r0, [r4, #1] │ │ │ │ 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] @ (1e1918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd59c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471865,17 +471858,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e1866 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd4ea> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r6, r6, #29 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #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, #340] @ (1e1a88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd70c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -471986,17 +471979,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr.w r3, [ip, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.n 1e19d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd65c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r2, r0, #24 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r2, [r3, #0] │ │ │ │ + strb r2, [r7, #21] │ │ │ │ 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] @ (1e1dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcda44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472262,17 +472255,17 @@ │ │ │ │ bhi.n 1e1d06 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd98a> │ │ │ │ mov r5, r9 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #1688] @ 0x698 │ │ │ │ b.n 1e1c48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcd8cc> │ │ │ │ lsrs r0, r2, #18 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r6, #24] │ │ │ │ + strb r6, [r2, #14] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r0, [r1, #23] │ │ │ │ + strb r0, [r5, #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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #704] @ (1e20a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcdd24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472505,17 +472498,17 @@ │ │ │ │ mov r8, r5 │ │ │ │ mov r5, r3 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e1f86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcdc0a> │ │ │ │ lsrs r0, r3, #5 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r6, [r0, #11] │ │ │ │ + strb r6, [r4, #0] │ │ │ │ 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] @ (1e2388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce00c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472756,17 +472749,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e22d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcdf5c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcdeb4> │ │ │ │ lsls r0, r7, #25 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ 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] @ (1e2624 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce2a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -472975,17 +472968,17 @@ │ │ │ │ bhi.n 1e25a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce226> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce1a8> │ │ │ │ nop │ │ │ │ lsls r0, r2, #14 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r2, [r5, #84] @ 0x54 │ │ │ │ + ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r5, #80] @ 0x50 │ │ │ │ + ldr r4, [r1, #40] @ 0x28 │ │ │ │ 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] @ (1e28d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce558>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473208,17 +473201,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce4b4> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e279a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce41e> │ │ │ │ lsls r4, r6, #3 │ │ │ │ lsls r5, r3, #6 │ │ │ │ - ldr r6, [r0, #44] @ 0x2c │ │ │ │ + ldr r6, [r4, #0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ 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] @ (1e2b34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce7b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473412,17 +473405,17 @@ │ │ │ │ add.w ip, fp, #1 │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2abc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce740> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2a44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce6c8> │ │ │ │ mcr2 1, 2, r0, cr4, cr12, {4} │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ 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] @ (1e2da0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcea24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473624,17 +473617,17 @@ │ │ │ │ cmp r3, ip │ │ │ │ bhi.n 1e2d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce998> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2c92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xce916> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbe4019c │ │ │ │ - str r0, [r0, #92] @ 0x5c │ │ │ │ + str r0, [r4, #48] @ 0x30 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r6, #88] @ 0x58 │ │ │ │ + str r2, [r2, #48] @ 0x30 │ │ │ │ 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] @ (1e2fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcec64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -473827,17 +473820,17 @@ │ │ │ │ ldr.w r3, [r4, #1324] @ 0x52c │ │ │ │ cmp r3, r1 │ │ │ │ bhi.n 1e2f66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcebea> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e2ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xceb74> │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - str r6, [r2, #52] @ 0x34 │ │ │ │ + str r6, [r6, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r4, #52] @ 0x34 │ │ │ │ + str r4, [r0, #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, #808] @ (1e3328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcefac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474101,17 +474094,17 @@ │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 1e3272 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xceef6> │ │ │ │ mov r4, r8 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e31ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcee32> │ │ │ │ @ instruction: 0xf738019c │ │ │ │ - str r0, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r4, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #728] @ (1e3620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf2a4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474346,17 +474339,17 @@ │ │ │ │ cmp r8, r3 │ │ │ │ bcc.n 1e3590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf214> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3506 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf18a> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3f0019c │ │ │ │ - ldrsh r0, [r2, r4] │ │ │ │ + ldrb r0, [r6, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrh r6, [r3, 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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #740] @ (1e3924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf5a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -474600,17 +474593,17 @@ │ │ │ │ cmp r3, r6 │ │ │ │ bhi.n 1e387e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf502> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e37ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf44e> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0f8019c │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrh r6, [r1, r1] │ │ │ │ + ldrsb r6, [r5, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #692] @ (1e3bf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf87c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -474833,17 +474826,17 @@ │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp r3, r8 │ │ │ │ bhi.n 1e3b6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf7f0> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3ae6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcf76a> │ │ │ │ ldcl 1, cr0, [r4, #624]! @ 0x270 │ │ │ │ - ldr r0, [r1, r4] │ │ │ │ + ldrsb r0, [r5, r1] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ 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] @ (1e3ec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcfb4c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475077,17 +475070,17 @@ │ │ │ │ cmp r3, r7 │ │ │ │ bhi.n 1e3e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcfaac> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e3d86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcfa0a> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb20019c │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + strh r2, [r2, r6] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - strb r4, [r4, r2] │ │ │ │ + strh r4, [r0, r0] │ │ │ │ lsls r7, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #620] @ (1e4154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcfdd8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475288,17 +475281,17 @@ │ │ │ │ adds r5, #1 │ │ │ │ cmp r5, r3 │ │ │ │ bcc.n 1e40d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcfd5c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcfcdc> │ │ │ │ @ instruction: 0xe850019c │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + str r6, [r1, r3] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + ldr r7, [pc, #336] @ (1e42b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcff34>) │ │ │ │ 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] @ (1e43e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0068>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -475506,17 +475499,17 @@ │ │ │ │ cmp r3, lr │ │ │ │ bhi.n 1e4354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcffd8> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e42c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcff46> │ │ │ │ b.n 1e3f70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xcfbf4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [r3, r3] │ │ │ │ + ldr r6, [pc, #240] @ (1e44dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0160>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r7, [pc, #488] @ (1e45d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd025c>) │ │ │ │ + ldr r4, [pc, #872] @ (1e4758 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd03dc>) │ │ │ │ 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] @ (1e4644 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd02c8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -475716,17 +475709,17 @@ │ │ │ │ bhi.n 1e45c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd024c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #1688] @ 0x698 │ │ │ │ b.n 1e4548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd01cc> │ │ │ │ nop │ │ │ │ b.n 1e4cb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0934> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [pc, #320] @ (1e478c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0410>) │ │ │ │ + ldr r3, [pc, #704] @ (1e490c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0590>) │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r5, [pc, #8] @ (1e4658 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd02dc>) │ │ │ │ + ldr r2, [pc, #392] @ (1e47d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd045c>) │ │ │ │ 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] @ (1e4844 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd04c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -475900,15 +475893,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 1e4702 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0386> │ │ │ │ b.n 1e4740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd03c4> │ │ │ │ b.n 1e49f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0678> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r5, #24 │ │ │ │ + asrs r0, r1, #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, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476073,15 +476066,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 1e48fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0582> │ │ │ │ b.n 1e4938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd05bc> │ │ │ │ udf #214 @ 0xd6 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r2, #16 │ │ │ │ + asrs r0, r6, #5 │ │ │ │ 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] @ (1e4c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd08c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476255,15 +476248,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 1e4afa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd077e> │ │ │ │ b.n 1e4b38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd07bc> │ │ │ │ bgt.n 1e4bfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0880> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - asrs r0, r7, #7 │ │ │ │ + lsrs r0, r3, #29 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ mov r5, r2 │ │ │ │ @@ -476428,15 +476421,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 1e4cf6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd097a> │ │ │ │ b.n 1e4d30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd09b4> │ │ │ │ bge.n 1e4df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0a7c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ 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] @ (1e5020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0ca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476595,15 +476588,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e4eea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0b6e> │ │ │ │ b.n 1e4f20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0ba4> │ │ │ │ nop │ │ │ │ bhi.n 1e4ff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0c74> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #432] @ (1e51ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0e70>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -476757,15 +476750,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e50d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0d54> │ │ │ │ b.n 1e5102 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0d86> │ │ │ │ nop │ │ │ │ bvs.n 1e51ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0e70> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ 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] @ (1e53e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd106c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -476936,15 +476929,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 1e52a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0f2a> │ │ │ │ b.n 1e52e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd0f68> │ │ │ │ bpl.n 1e5450 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd10d4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #480] @ (1e55e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1268>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477118,15 +477111,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 1e54a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1126> │ │ │ │ b.n 1e54e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1164> │ │ │ │ bcc.n 1e5654 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd12d8> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r2, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #504] @ (1e57f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd147c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477297,15 +477290,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 1e56a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd132a> │ │ │ │ b.n 1e56ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1370> │ │ │ │ bne.n 1e5870 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd14f4> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #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, #504] @ (1e5a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1690>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477479,15 +477472,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 1e58ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd153e> │ │ │ │ b.n 1e5900 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1584> │ │ │ │ ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r0, r6, #10 │ │ │ │ + movs r0, r2 │ │ │ │ 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] @ (1e5bfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -477655,16 +477648,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 1e5ac2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1746> │ │ │ │ b.n 1e5afc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1780> │ │ │ │ ldmia r5!, {r1, r4} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ + mcr2 0, 0, r0, cr4, cr9, {7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [pc, #468] @ (1e5dec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1a70>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -477822,15 +477814,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 1e5cb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1936> │ │ │ │ b.n 1e5ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd196c> │ │ │ │ ldmia r3!, {r2, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mrc2 0, 4, r0, cr8, cr9, {7} │ │ │ │ + @ instruction: 0xfbf800f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e5fdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1c60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -477997,15 +477989,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 1e5ea2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1b26> │ │ │ │ b.n 1e5edc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1b60> │ │ │ │ ldmia r1, {r1, r4, r5} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - stc2 0, cr0, [ip], {249} @ 0xf9 │ │ │ │ + vld1.8 @ instruction: 0xf9ec00f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e61cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1e50>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -478163,15 +478155,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 1e6092 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1d16> │ │ │ │ b.n 1e60c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1d4c> │ │ │ │ stmia r7!, {r2, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xfa8000f9 │ │ │ │ + @ instruction: 0xf7e000f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e63bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2040>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478335,15 +478327,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e627e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1f02> │ │ │ │ b.n 1e62b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd1f38> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r4, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr??.w r0, [r6, r9, lsl #3] │ │ │ │ + rsbs 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] @ (1e659c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2220>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -478494,15 +478486,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e646c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd20f0> │ │ │ │ b.n 1e649e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2122> │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xf67a00f9 │ │ │ │ + @ instruction: 0xf3da00f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e678c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2410>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478666,15 +478658,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e664e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd22d2> │ │ │ │ b.n 1e6684 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2308> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r7} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - orn r0, lr, #8159232 @ 0x7c8000 │ │ │ │ + rsb r0, lr, #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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #452] @ (1e696c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd25f0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -478825,15 +478817,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e683c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd24c0> │ │ │ │ b.n 1e686e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd24f2> │ │ │ │ nop │ │ │ │ itee ls │ │ │ │ lslls r4, r3, #6 │ │ │ │ - @ instruction: 0xf27200f9 │ │ │ │ + vshrhi.s64 q8, , #46 │ │ │ │ stmdbhi sp!, {r4, 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] @ (1e6b4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd27d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -478990,15 +478982,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6a1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd269e> │ │ │ │ b.n 1e6a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd26d0> │ │ │ │ nop │ │ │ │ pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r4, r3, #6 │ │ │ │ - orns r0, sl, #249 @ 0xf9 │ │ │ │ + ldcl 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] @ (1e6d20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd29a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479152,15 +479144,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6bf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd287c> │ │ │ │ b.n 1e6c28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd28ac> │ │ │ │ nop │ │ │ │ cbnz r2, 1e6d98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2a1c> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - mcr 0, 4, r0, cr10, cr9, {7} │ │ │ │ + @ instruction: 0xebea00f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e6f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479317,15 +479309,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6dce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2a52> │ │ │ │ b.n 1e6e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2a84> │ │ │ │ nop │ │ │ │ cbnz r6, 1e6f42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2bc6> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldc 0, cr0, [r2], {249} @ 0xf9 │ │ │ │ + ldrd r0, r0, [r2, #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] @ (1e70d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479479,15 +479471,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e6fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2c30> │ │ │ │ b.n 1e6fdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2c60> │ │ │ │ nop │ │ │ │ @ instruction: 0xb81e │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xeaa200f9 │ │ │ │ + @ instruction: 0xe80200f9 │ │ │ │ stmdb sp!, {r4, 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] @ (1e7350 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2fd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479688,15 +479680,16 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e71b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2e3c> │ │ │ │ b.n 1e7222 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2ea6> │ │ │ │ nop │ │ │ │ @ instruction: 0xb64a │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xe80e00f9 │ │ │ │ + b.n 1e6e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2ab8> │ │ │ │ + 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] @ (1e75b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3234>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -479883,15 +479876,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 1e742c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd30b0> │ │ │ │ b.n 1e748c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3110> │ │ │ │ cbz r6, 1e7626 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd32aa> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e70e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd2d64> │ │ │ │ + b.n 1e7ba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3824> │ │ │ │ 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] @ (1e7824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd34a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480089,15 +480082,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 1e7692 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3316> │ │ │ │ b.n 1e76f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd337c> │ │ │ │ cbz r6, 1e7842 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd34c6> │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3ac0> │ │ │ │ + b.n 1e78fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3580> │ │ │ │ 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] @ (1e7ab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd373c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480299,15 +480292,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e7910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3594> │ │ │ │ b.n 1e7982 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3606> │ │ │ │ nop │ │ │ │ add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - b.n 1e7b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3800> │ │ │ │ + ble.n 1e7a3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd36c0> │ │ │ │ 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] @ (1e7d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3990>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -480496,15 +480489,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 1e7ba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3824> │ │ │ │ b.n 1e7c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3890> │ │ │ │ add r4, sp, #408 @ 0x198 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ble.n 1e7cf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3978> │ │ │ │ + blt.n 1e7db4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3a38> │ │ │ │ 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] @ (1e7f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3bf0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480692,15 +480685,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 1e7de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3a6c> │ │ │ │ b.n 1e7e48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3acc> │ │ │ │ add r2, sp, #72 @ 0x48 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - blt.n 1e8064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3ce8> │ │ │ │ + bhi.n 1e7f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3ba8> │ │ │ │ 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] @ (1e8168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3dec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -480868,15 +480861,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 1e8026 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3caa> │ │ │ │ b.n 1e8064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3ce8> │ │ │ │ add r7, pc, #712 @ (adr r7, 1e8434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd40b8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bls.n 1e8230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3eb4> │ │ │ │ + bvs.n 1e80f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3d74> │ │ │ │ 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] @ (1e8394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4018>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481050,15 +481043,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3ec4> │ │ │ │ b.n 1e828a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd3f0e> │ │ │ │ nop │ │ │ │ add r5, pc, #736 @ (adr r5, 1e8678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd42fc>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bvc.n 1e83d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd405c> │ │ │ │ + bmi.n 1e8498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd411c> │ │ │ │ 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] @ (1e85f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4274>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481244,15 +481237,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 1e846e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd40f2> │ │ │ │ b.n 1e84cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4150> │ │ │ │ add r3, pc, #552 @ (adr r3, 1e881c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd44a0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bmi.n 1e8548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd41cc> │ │ │ │ + bcs.n 1e8608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd428c> │ │ │ │ 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] @ (1e8838 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd44bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481437,15 +481430,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 1e86d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd435c> │ │ │ │ b.n 1e8734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd43b8> │ │ │ │ add r1, pc, #192 @ (adr r1, 1e88fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4580>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bcs.n 1e88d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4554> │ │ │ │ + ldmia r7, {r3, r5, 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, #624] @ (1e8ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4748>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481643,15 +481636,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 1e8922 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd45a6> │ │ │ │ b.n 1e8990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4614> │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ 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] @ (1e8d74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd49f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -481866,15 +481859,15 @@ │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e8bba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd483e> │ │ │ │ b.n 1e8c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd48b8> │ │ │ │ ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #692] @ (1e9048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4ccc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482091,15 +482084,15 @@ │ │ │ │ b.n 1e8ef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4b7c> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldr r1, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #568] @ (1e929c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4f20>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482298,15 +482291,15 @@ │ │ │ │ b.n 1e9266 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd4eea> │ │ │ │ str r6, [sp, #856] @ 0x358 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, 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, #4008] @ 0xfa8 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #592] @ (1e9510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5194>) │ │ │ │ @@ -482509,15 +482502,15 @@ │ │ │ │ b.n 1e94dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5160> │ │ │ │ str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r4, r3, #6 │ │ │ │ ldr r4, [r4, #80] @ 0x50 │ │ │ │ lsls r4, r3, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #796] @ (1e9850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd54d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -482760,18 +482753,18 @@ │ │ │ │ bcc.w 1e963a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd52be> │ │ │ │ b.n 1e96e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5364> │ │ │ │ nop │ │ │ │ str r2, [sp, #24] │ │ │ │ lsls r4, r3, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - stmia r1!, {r1, r5, r7} │ │ │ │ - lsls r1, r7, #3 │ │ │ │ - movs r0, r0 │ │ │ │ - movs r0, r0 │ │ │ │ + ittt eq │ │ │ │ + lsleq r1, r7, #3 │ │ │ │ + moveq r0, r0 │ │ │ │ + moveq 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 │ │ │ │ ldr r3, [pc, #852] @ (1e9bc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd584c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -483026,15 +483019,15 @@ │ │ │ │ b.n 1e9a40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd56c4> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ ldrh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - bkpt 0x0018 │ │ │ │ + cbnz r0, 1e9c2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd58b2> │ │ │ │ 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] @ (1e9f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483277,15 +483270,15 @@ │ │ │ │ bcc.w 1e9cea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd596e> │ │ │ │ b.n 1e9d90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5a14> │ │ │ │ nop │ │ │ │ ldrh r6, [r2, #26] │ │ │ │ lsls r4, r3, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - revsh r2, r0 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ 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] @ (1ea168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5dec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483474,15 +483467,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1e9fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5c64> │ │ │ │ b.n 1ea042 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5cc6> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - @ instruction: 0xb842 │ │ │ │ + push {r1, r5, r7, lr} │ │ │ │ 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] @ (1ea398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd601c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -483662,15 +483655,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea23e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5ec2> │ │ │ │ b.n 1ea29a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd5f1e> │ │ │ │ nop │ │ │ │ strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - push {r1, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r2, 1ea3f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd607a> │ │ │ │ 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] @ (1ea588 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd620c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -483834,15 +483827,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 1ea44e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd60d2> │ │ │ │ b.n 1ea488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd610c> │ │ │ │ strh r6, [r0, #28] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r4, 1ea60a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd628e> │ │ │ │ + cbz r4, 1ea5a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6226> │ │ │ │ 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] @ (1ea79c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6420>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484008,15 +484001,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ea654 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd62d8> │ │ │ │ b.n 1ea696 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd631a> │ │ │ │ nop │ │ │ │ strh r0, [r3, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - cbz r2, 1ea7d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6458> │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ 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] @ (1ea9d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6658>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484193,15 +484186,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 1ea86a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd64ee> │ │ │ │ b.n 1ea8bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6540> │ │ │ │ ldrb r2, [r0, #30] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ 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] @ (1eabfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6880>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484379,15 +484372,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaaac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6730> │ │ │ │ b.n 1eaafc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6780> │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #21] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ 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] @ (1eae30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6ab4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484564,15 +484557,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 1eacc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd694c> │ │ │ │ b.n 1ead18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd699c> │ │ │ │ ldrb r2, [r4, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, sp, #912 @ 0x390 │ │ │ │ + add r0, sp, #272 @ 0x110 │ │ │ │ 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] @ (1eb034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6cb8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -484739,15 +484732,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eaef6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6b7a> │ │ │ │ b.n 1eaf40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6bc4> │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r6, pc, #168 @ (adr r6, 1eb0e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6d68>) │ │ │ │ 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] @ (1eb224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6ea8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -484908,15 +484901,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 1eb0e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6d6a> │ │ │ │ b.n 1eb11c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6da0> │ │ │ │ strb r2, [r5, #27] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r6, pc, #752 @ (adr r6, 1eb51c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd71a0>) │ │ │ │ + add r4, pc, #112 @ (adr r4, 1eb29c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6f20>) │ │ │ │ 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] @ (1eb41c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd70a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485073,15 +485066,15 @@ │ │ │ │ ldr r3, [r6, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb2e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6f68> │ │ │ │ b.n 1eb31e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd6fa2> │ │ │ │ nop │ │ │ │ strb r4, [r7, #19] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r4, pc, #696 @ (adr r4, 1eb6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7360>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 1eb45c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd70e0>) │ │ │ │ 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] @ (1eb634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd72b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485250,15 +485243,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 1eb4de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7162> │ │ │ │ b.n 1eb524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd71a8> │ │ │ │ strb r2, [r0, #12] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r2, pc, #496 @ (adr r2, 1eb82c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd74b0>) │ │ │ │ + ldr r7, [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, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #484] @ (1eb834 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd74b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485424,15 +485417,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb6fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7380> │ │ │ │ b.n 1eb73e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd73c2> │ │ │ │ nop │ │ │ │ strb r4, [r5, #3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - add r0, pc, #408 @ (adr r0, 1eb9d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7658>) │ │ │ │ + ldr r5, [sp, #792] @ 0x318 │ │ │ │ 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] @ (1eba38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd76bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485597,15 +485590,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1eb8ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7572> │ │ │ │ b.n 1eb92c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd75b0> │ │ │ │ nop │ │ │ │ ldr r2, [r5, #108] @ 0x6c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r6, [sp, #296] @ 0x128 │ │ │ │ + ldr r3, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (1ebc20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd78a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485763,15 +485756,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebaee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7772> │ │ │ │ b.n 1ebb2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd77b0> │ │ │ │ nop │ │ │ │ ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r4, [sp, #296] @ 0x128 │ │ │ │ + ldr r1, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (1ebe00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7a84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -485929,15 +485922,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ebcce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7952> │ │ │ │ b.n 1ebd00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7984> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ 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] @ (1ebfe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7c64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486093,15 +486086,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 1ebeb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7b38> │ │ │ │ b.n 1ebee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7b6c> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldr r0, [sp, #336] @ 0x150 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ 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] @ (1ec1d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7e58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486261,15 +486254,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 1ec096 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7d1a> │ │ │ │ b.n 1ec0d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7d54> │ │ │ │ str r6, [r7, #112] @ 0x70 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ 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] @ (1ec3bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8040>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -486428,15 +486421,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ec28c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7f10> │ │ │ │ b.n 1ec2c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd7f4a> │ │ │ │ nop │ │ │ │ str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r4, r3, #6 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -487431,15 +487424,15 @@ │ │ │ │ b.n 1ecdde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8a62> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ecdc2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8a46> │ │ │ │ b.n 1ece22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8aa6> │ │ │ │ ldrh r6, [r6, r0] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #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, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldrh.w r4, [sp, #72] @ 0x48 │ │ │ │ @@ -487630,15 +487623,15 @@ │ │ │ │ b.n 1ed052 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8cd6> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8cbc> │ │ │ │ b.n 1ed08e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8d12> │ │ │ │ ldrsb r0, [r7, r6] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r7, #42] @ 0x2a │ │ │ │ + ldrh r4, [r3, #22] │ │ │ │ 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] @ (1ed3f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd907c>) │ │ │ │ @@ -487824,15 +487817,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed282 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8f06> │ │ │ │ b.n 1ed2d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd8f54> │ │ │ │ nop │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r6, [r4, #24] │ │ │ │ + ldrh r6, [r0, #4] │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr r4, [pc, #540] @ (1ed630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd92b4>) │ │ │ │ @@ -488013,15 +488006,15 @@ │ │ │ │ b.n 1ed4de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9162> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed4c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9148> │ │ │ │ b.n 1ed510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9194> │ │ │ │ strh r0, [r5, r4] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - ldrh r4, [r2, #6] │ │ │ │ + strh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r1, r7, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #516] @ (1ed850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd94d4>) │ │ │ │ @@ -488197,15 +488190,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed6f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9374> │ │ │ │ b.n 1ed734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd93b8> │ │ │ │ nop │ │ │ │ str r6, [r5, r3] │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #30] │ │ │ │ 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] @ (1eda68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd96ec>) │ │ │ │ @@ -488377,15 +488370,15 @@ │ │ │ │ b.n 1ed92a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd95ae> │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1ed910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9594> │ │ │ │ b.n 1ed952 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd95d6> │ │ │ │ ldr r6, [pc, #824] @ (1edda4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9a28>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r4, [r5, #34] @ 0x22 │ │ │ │ + strh 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, #484] @ (1edc68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd98ec>) │ │ │ │ @@ -488551,15 +488544,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edb1e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd97a2> │ │ │ │ b.n 1edb58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd97dc> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #728] @ (1edf44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9bc8>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ 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] @ (1ede60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9ae4>) │ │ │ │ @@ -488722,15 +488715,15 @@ │ │ │ │ ldr r3, [r7, #4] │ │ │ │ cmp.w r3, r0, lsl #2 │ │ │ │ bcc.w 1edd1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd99a0> │ │ │ │ b.n 1edd54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd99d8> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #728] @ (1ee13c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9dc0>) │ │ │ │ lsls r4, r3, #6 │ │ │ │ - strh r6, [r0, #2] │ │ │ │ + ldrb r6, [r4, #22] │ │ │ │ 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] @ (1edf20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd9ba4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -492806,17 +492799,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, [r0, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ movs r2, #3 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ mov r1, r2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb8f38> │ │ │ │ @@ -493249,17 +493242,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] │ │ │ │ + ldrb r4, [r5, #18] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb8f38> │ │ │ │ @@ -493692,17 +493685,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] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r6, [r6, #5] │ │ │ │ + strb r6, [r2, #27] │ │ │ │ lsls r6, r4, #3 │ │ │ │ mov r0, r4 │ │ │ │ ldrb.w r4, [r6, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ movw r3, #5126 @ 0x1406 │ │ │ │ bl 1cd2b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb8f38> │ │ │ │ @@ -494106,17 +494099,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r4, r6, #16 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r4, [r6, #17] │ │ │ │ + strb r4, [r2, #7] │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r8 │ │ │ │ mov r1, r2 │ │ │ │ @@ -494560,17 +494553,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r4, #26 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r4, #108] @ 0x6c │ │ │ │ + ldr r4, [r0, #68] @ 0x44 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ @@ -495014,17 +495007,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsls r4, r2, #4 │ │ │ │ lsls r4, r3, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r4, [r2, #20] │ │ │ │ + str r4, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrb.w r5, [r9, #1688] @ 0x698 │ │ │ │ mov r0, r8 │ │ │ │ movs r2, #3 │ │ │ │ movs r1, #2 │ │ │ │ @@ -495730,17 +495723,17 @@ │ │ │ │ beq.n 1f3154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdedd8> │ │ │ │ b.n 1f3178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdedfc> │ │ │ │ cmp r5, #3 │ │ │ │ it ne │ │ │ │ vmovne r5, s11 │ │ │ │ beq.n 1f3136 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdedba> │ │ │ │ b.n 1f3146 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdedca> │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - str r4, [r5, #40] @ 0x28 │ │ │ │ + str r4, [r1, #0] │ │ │ │ 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] @ (1f3514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdf198>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -496278,17 +496271,17 @@ │ │ │ │ b.n 1f3844 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdf4c8> │ │ │ │ cmp r6, #3 │ │ │ │ beq.w 1f3722 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdf3a6> │ │ │ │ b.n 1f3864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdf4e8> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldrsh r6, [r6, r4] │ │ │ │ + ldrb r6, [r2, r2] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ 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] @ (1f3a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdf704>) │ │ │ │ @@ -496839,19 +496832,19 @@ │ │ │ │ str.w r5, [r2], #4 │ │ │ │ cmp r3, r6 │ │ │ │ bne.n 1f3fd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdfc54> │ │ │ │ b.n 1f3c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xdf890> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r0, #116 @ 0x74 │ │ │ │ + adds r4, r2, #7 │ │ │ │ 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 │ │ │ │ @@ -497923,19 +497916,19 @@ │ │ │ │ ldr.w r4, [r3, #4]! │ │ │ │ str.w r4, [r2], #4 │ │ │ │ cmp r6, r3 │ │ │ │ bne.n 1f4d22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe09a6> │ │ │ │ b.n 1f48d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe055c> │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - ldr r3, [pc, #952] @ (1f50f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe0d74>) │ │ │ │ + ldr r1, [pc, #312] @ (1f4e70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe0af4>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r1, [pc, #384] @ (1f4ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe0b40>) │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r4, r5, #13 │ │ │ │ + asrs r4, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -498723,21 +498716,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ add r3, sp, #912 @ 0x390 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r1, r7, #3 │ │ │ │ add r2, sp, #16 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r6, #150 @ 0x96 │ │ │ │ + subs r3, #246 @ 0xf6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 1f56ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe133e> │ │ │ │ mov r0, r5 │ │ │ │ @@ -499550,20 +499543,20 @@ │ │ │ │ b.n 1f5f5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe1bde> │ │ │ │ ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r3, r3, #6 │ │ │ │ add r2, pc, #496 @ (adr r2, 1f6288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe1f0c>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 0, r0, cr4, cr8, {7} │ │ │ │ + @ instruction: 0xfb6400f8 │ │ │ │ add r0, pc, #632 @ (adr r0, 1f631c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe1fa0>) │ │ │ │ lsls r3, r3, #6 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, #146 @ 0x92 │ │ │ │ + cmp r7, #242 @ 0xf2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 1f61ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe1e32> │ │ │ │ @@ -500412,20 +500405,20 @@ │ │ │ │ lslge r3, r3, #6 │ │ │ │ stmialt r0!, {} │ │ │ │ addge r7, pc │ │ │ │ ldr r0, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3c200f8 │ │ │ │ + @ instruction: 0xf12200f8 │ │ │ │ str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ vmov sl, s15 │ │ │ │ vmov fp, s14 │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 1f6a92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe2716> │ │ │ │ @@ -501357,20 +501350,21 @@ │ │ │ │ lsls r3, r3, #6 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia.w r0, {r3, r4, r5, r6, r7} │ │ │ │ + b.n 1f71e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe2e6c> │ │ │ │ + lsls r0, r7, #3 │ │ │ │ ldrh r2, [r7, #22] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - adds r2, r5, #3 │ │ │ │ + subs r2, r1, r1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ cmp r3, #2 │ │ │ │ bne.w 1f7862 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe34e6> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ add.w r2, r5, r1, lsl #2 │ │ │ │ @@ -502356,21 +502350,21 @@ │ │ │ │ b.n 1f8170 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe3df4> │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ lsls r3, r3, #6 │ │ │ │ strh r0, [r5, #8] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 1f8284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe3f08> │ │ │ │ + bls.n 1f8144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe3dc8> │ │ │ │ lsls r0, r7, #3 │ │ │ │ ldrb r0, [r1, #26] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r4, #13 │ │ │ │ + asrs r6, r0, #3 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ 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 │ │ │ │ @@ -503419,15 +503413,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r4, #16] │ │ │ │ lsls r3, r3, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r7, #3 │ │ │ │ strb r0, [r7, #5] │ │ │ │ lsls r3, r3, #6 │ │ │ │ ldr r3, [pc, #872] @ (1f928c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe4f10>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #872] @ (1f9290 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe4f14>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -503687,17 +503681,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 1f927e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe4f02> │ │ │ │ b.n 1f8d32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe49b6> │ │ │ │ - lsls r6, r1, #25 │ │ │ │ + lsls r6, r5, #14 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r6, r4, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ @@ -505949,15 +505943,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r6, [r5, #29] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fac34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe68b8> │ │ │ │ + b.n 1fb6f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7378> │ │ │ │ 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] @ (1fb0a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe6d28>) │ │ │ │ @@ -506150,17 +506144,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ b.n 1fb28e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe6f12> │ │ │ │ strb r6, [r0, #21] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fba34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe76b8> │ │ │ │ + b.n 1fb4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7178> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fba38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe76bc> │ │ │ │ + b.n 1fb4f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe717c> │ │ │ │ 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] @ (1fb368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe6fec>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -506228,19 +506222,19 @@ │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ b.n 1fb324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe6fa8> │ │ │ │ mov r1, r6 │ │ │ │ bl 1cd210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb8e94> │ │ │ │ b.n 1fb324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe6fa8> │ │ │ │ strb r0, [r7, #17] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fbab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7738> │ │ │ │ + b.n 1fb574 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe71f8> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fba28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe76ac> │ │ │ │ + b.n 1fb4e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe716c> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb9e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe766c> │ │ │ │ + b.n 1fb4a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe712c> │ │ │ │ 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] @ (1fb55c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe71e0>) │ │ │ │ @@ -506418,21 +506412,21 @@ │ │ │ │ ldr.w r2, [r2, #716] @ 0x2cc │ │ │ │ blx r2 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 1fb52e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe71b2> │ │ │ │ nop │ │ │ │ strb r6, [r5, #14] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fbb04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7788> │ │ │ │ + b.n 1fb5c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7248> │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fba68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe76ec> │ │ │ │ + svc 224 @ 0xe0 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fba74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe76f8> │ │ │ │ + svc 228 @ 0xe4 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb9c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7648> │ │ │ │ + svc 138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -506504,21 +506498,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ b.n 1fb612 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7296> │ │ │ │ nop │ │ │ │ strb r4, [r2, #6] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fb868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe74ec> │ │ │ │ + udf #108 @ 0x6c │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb8c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7544> │ │ │ │ + udf #150 @ 0x96 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe74e8> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - b.n 1fb8c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7544> │ │ │ │ + udf #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -506540,15 +506534,15 @@ │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r6, #2] │ │ │ │ lsls r3, r3, #6 │ │ │ │ - b.n 1fb8ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7530> │ │ │ │ + udf #98 @ 0x62 │ │ │ │ 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] @ (1fb71c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe73a0>) │ │ │ │ @@ -507182,20 +507176,20 @@ │ │ │ │ ldr r3, [pc, #24] @ (1fbdd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7a54>) │ │ │ │ ldr.w r0, [ip, r1, lsl #3] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #352 @ (adr r3, 1fbf28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7bac>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 1fc0a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7d2c>) │ │ │ │ lsls r0, r7, #3 │ │ │ │ mrc2 1, 1, r0, cr0, cr13, {4} │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, r5, r6 │ │ │ │ + adds r2, r1, r4 │ │ │ │ lsls r1, r7, #3 │ │ │ │ sub.w r3, r0, #174 @ 0xae │ │ │ │ movw r2, #267 @ 0x10b │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 1fc000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7c84> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ lsls r0, r5, #5 │ │ │ │ @@ -507662,15 +507656,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #780] @ 0x30c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ str r0, [r2, #88] @ 0x58 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bvs.n 1fc1ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7e70> │ │ │ │ + bcc.n 1fc2ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7f30> │ │ │ │ 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] @ (1fc214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507688,15 +507682,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #784] @ 0x310 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ str r4, [r1, #84] @ 0x54 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 1fc1c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7e4c> │ │ │ │ + bcc.n 1fc288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7f0c> │ │ │ │ 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.2-1.so+0xe7ed8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -507715,15 +507709,15 @@ │ │ │ │ ldr r3, [r3, #20] │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 1fc1a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7e24> │ │ │ │ + bcc.n 1fc260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7ee4> │ │ │ │ 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] @ (1fc2a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7f24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -507746,15 +507740,15 @@ │ │ │ │ ldr.w r3, [r3, #776] @ 0x308 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r3, #6 │ │ │ │ - bpl.n 1fc380 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe8004> │ │ │ │ + bcs.n 1fc240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7ec4> │ │ │ │ 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] @ (1fc300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7f84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -514629,15 +514623,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 201006 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xecc8a> │ │ │ │ nop │ │ │ │ asrs r0, r3, #29 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ 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] @ (201128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xecdac>) │ │ │ │ @@ -514712,15 +514706,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20108e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xecd12> │ │ │ │ nop │ │ │ │ asrs r4, r2, #27 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ 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] @ (20120c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xece90>) │ │ │ │ @@ -514799,15 +514793,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20116a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xecdee> │ │ │ │ nop │ │ │ │ asrs r0, r7, #23 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ 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] @ (2012c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xecf4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514867,15 +514861,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 201264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xecee8> │ │ │ │ nop │ │ │ │ asrs r2, r2, #20 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r1, #32 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ 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] @ (201384 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xed008>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -514935,15 +514929,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 201320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xecfa4> │ │ │ │ nop │ │ │ │ asrs r6, r2, #17 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - subs r0, #100 @ 0x64 │ │ │ │ + adds r5, #196 @ 0xc4 │ │ │ │ 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] @ (201448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xed0cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -516683,17 +516677,17 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w r0, sl, r1 │ │ │ │ b.n 2025a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xee224> │ │ │ │ nop │ │ │ │ lsls r2, r2, #7 │ │ │ │ lsls r3, r3, #6 │ │ │ │ - movs r5, #70 @ 0x46 │ │ │ │ + movs r2, #166 @ 0xa6 │ │ │ │ lsls r2, r7, #3 │ │ │ │ - strb r0, [r2, #7] │ │ │ │ + ldr r0, [r6, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -520243,15 +520237,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bvc.n 2050d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0d58> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #248] @ (2050f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0d74>) │ │ │ │ + cmp lr, 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] @ (20503c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0cc0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520274,15 +520268,15 @@ │ │ │ │ ldr.w r3, [r3, #1120] @ 0x460 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvc.n 2050a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0d24> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldr r0, [pc, #48] @ (205074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0cf8>) │ │ │ │ + cmp r4, sp │ │ │ │ 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] @ (205088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0d0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520305,15 +520299,15 @@ │ │ │ │ ldr.w r3, [r3, #1116] @ 0x45c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205054 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0cd8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - blxns r9 │ │ │ │ + cmp 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, #52] @ (2050d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0d58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520336,15 +520330,15 @@ │ │ │ │ ldr.w r3, [r3, #1108] @ 0x454 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0c8c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - blxns r1 │ │ │ │ + add ip, sp │ │ │ │ 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] @ (205120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0da4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520367,15 +520361,15 @@ │ │ │ │ ldr.w r3, [r3, #1104] @ 0x450 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 2051bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0e40> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bxns r9 │ │ │ │ + add ip, r5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20516c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0df0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520398,15 +520392,15 @@ │ │ │ │ ldr.w r3, [r3, #1076] @ 0x434 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bvs.n 205170 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0df4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bxns r1 │ │ │ │ + add r4, sp │ │ │ │ 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] @ (2051b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0e3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520429,15 +520423,15 @@ │ │ │ │ ldr.w r3, [r3, #1056] @ 0x420 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bpl.n 205124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0da8> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r8, sl │ │ │ │ + add r0, r6 │ │ │ │ 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 │ │ │ │ @@ -520471,15 +520465,15 @@ │ │ │ │ vldr s0, [sp, #28] │ │ │ │ blx r4 │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bpl.n 2052d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0f58> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r0, pc │ │ │ │ + mvns r0, r3 │ │ │ │ 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 │ │ │ │ @@ -520513,15 +520507,15 @@ │ │ │ │ vldr d0, [sp, #40] @ 0x28 │ │ │ │ blx r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 205260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0ee4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mov r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ ldr r4, [pc, #64] @ (2052fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0f80>) │ │ │ │ @@ -520547,15 +520541,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 2053f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1078> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r8, r5 │ │ │ │ + orrs r0, r1 │ │ │ │ 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] @ (205358 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0fdc>) │ │ │ │ @@ -520581,15 +520575,15 @@ │ │ │ │ vldr d0, [sp, #16] │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bmi.n 205398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf101c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r4, sl │ │ │ │ + cmp r4, r6 │ │ │ │ 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] @ (205398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf101c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520607,15 +520601,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1148] @ 0x47c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bcc.n 20532c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0fb0> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmp r2, r2 │ │ │ │ + negs r2, r6 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (2053e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1068>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520638,15 +520632,15 @@ │ │ │ │ ldr.w r3, [r3, #1112] @ 0x458 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2052f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf0f7c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r8, fp │ │ │ │ + tst 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, #52] @ (205430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf10b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520669,15 +520663,15 @@ │ │ │ │ ldr.w r3, [r3, #1080] @ 0x438 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2054ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1130> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r8, r3 │ │ │ │ + rors 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, #52] @ (20547c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1100>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520700,15 +520694,15 @@ │ │ │ │ ldr.w r3, [r3, #1072] @ 0x430 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf10e4> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r4, fp │ │ │ │ + sbcs 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] @ (2054c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf114c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520731,15 +520725,15 @@ │ │ │ │ ldr.w r3, [r3, #1068] @ 0x42c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 205414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1098> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - add r4, r3 │ │ │ │ + adcs 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] @ (205514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1198>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520762,15 +520756,15 @@ │ │ │ │ ldr.w r3, [r3, #1064] @ 0x428 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 2055c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf124c> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - mvns r4, r3 │ │ │ │ + asrs 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] @ (205560 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf11e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520793,15 +520787,15 @@ │ │ │ │ ldr.w r3, [r3, #1060] @ 0x424 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 20557c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1200> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bics r4, r3 │ │ │ │ + lsrs 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, #44] @ (2055a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1228>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520821,15 +520815,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1036] @ 0x40c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bne.n 205528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf11ac> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - muls r4, r3 │ │ │ │ + lsls 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] @ (2055f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1274>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -520852,15 +520846,15 @@ │ │ │ │ ldr.w r3, [r3, #1288] @ 0x508 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bne.n 2056ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1370> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - orrs r0, r5 │ │ │ │ + lsls r0, r1 │ │ │ │ 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] @ (205630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf12b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -520878,15 +520872,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1320] @ 0x528 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 205694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1318> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cmn r2, r6 │ │ │ │ + eors r2, r2 │ │ │ │ lsls r5, r4, #3 │ │ │ │ ldr r3, [pc, #320] @ (20577c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1400>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r3, #293] @ 0x125 │ │ │ │ @@ -520999,15 +520993,15 @@ │ │ │ │ b.n 205680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1304> │ │ │ │ add.w r3, r3, #94208 @ 0x17000 │ │ │ │ ldrb.w r0, [r3, #472] @ 0x1d8 │ │ │ │ b.n 2056f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1376> │ │ │ │ nop │ │ │ │ bne.n 205784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1408> │ │ │ │ lsls r2, r3, #6 │ │ │ │ - negs r6, r7 │ │ │ │ + subs r7, #222 @ 0xde │ │ │ │ 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] @ (2057c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf144c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521030,15 +521024,15 @@ │ │ │ │ ldr.w r3, [r3, #1132] @ 0x46c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adcs r4, r7 │ │ │ │ + subs r6, #220 @ 0xdc │ │ │ │ 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] @ (205814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1498>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521061,15 +521055,15 @@ │ │ │ │ ldr.w r3, [r3, #1128] @ 0x468 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adcs r4, r0 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ 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] @ (205854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf14d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521087,15 +521081,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1100] @ 0x44c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r7!, {r2, r3} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - asrs r6, r1 │ │ │ │ + subs r6, #110 @ 0x6e │ │ │ │ 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] @ (205898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf151c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521115,15 +521109,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1316] @ 0x524 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsrs r0, r3 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2058dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1560>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521143,15 +521137,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1048] @ 0x418 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r3, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - lsls r0, r4 │ │ │ │ + subs r6, #0 │ │ │ │ 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] @ (205918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf159c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521167,15 +521161,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1044] @ 0x414 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r6, {r2, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ 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] @ (20595c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf15e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521195,15 +521189,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1032] @ 0x408 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r3} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ands r0, r7 │ │ │ │ + subs r5, #152 @ 0x98 │ │ │ │ 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] @ (2059a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1624>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521223,15 +521217,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1312] @ 0x520 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ands r0, r0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ 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] @ (2059dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521247,15 +521241,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #864] @ 0x360 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r5!, {r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r5, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (205a28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf16ac>) │ │ │ │ @@ -521278,15 +521272,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ 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] @ (205a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf16f8>) │ │ │ │ @@ -521309,15 +521303,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ 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] @ (205ab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf173c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -521337,15 +521331,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1040] @ 0x410 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r7, #44 @ 0x2c │ │ │ │ + subs r4, #140 @ 0x8c │ │ │ │ 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] @ (205ba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf1824>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -521421,15 +521415,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ adds r0, r1, r2 │ │ │ │ b.n 205b26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf17aa> │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r3, #6 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ 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] @ (205c08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf188c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -526996,15 +526990,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209b16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf579a> │ │ │ │ nop │ │ │ │ ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cdp2 0, 11, cr0, cr4, cr4, {7} │ │ │ │ + ldc2 0, cr0, [r4], {228} @ 0xe4 │ │ │ │ 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] @ 209c5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf58e0> │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -527138,15 +527132,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209c98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf591c> │ │ │ │ ldrh r0, [r1, #22] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2 0, cr0, [r8, #-912]! @ 0xfffffc70 │ │ │ │ + @ instruction: 0xfa9800e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209d80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5a04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527194,15 +527188,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209d2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf59b0> │ │ │ │ ldrh r4, [r6, #16] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2 0, cr0, [r4], #912 @ 0x390 │ │ │ │ + @ instruction: 0xfa1400e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #124] @ (209e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5a98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527250,15 +527244,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r2, #460] @ 0x1cc │ │ │ │ adds r1, r3, #1 │ │ │ │ b.n 209dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5a44> │ │ │ │ ldrh r0, [r4, #12] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc2 0, cr0, [r0], #-912 @ 0xfffffc70 │ │ │ │ + ldrsb.w r0, [r0, #228] @ 0xe4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209eb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5b38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527309,15 +527303,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209e56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5ada> │ │ │ │ nop │ │ │ │ ldrh r4, [r1, #8] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfbaa00e4 │ │ │ │ + vst4. {d0-d3}, [sl :128], r4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209f54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5bd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527368,15 +527362,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209ef6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5b7a> │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #2] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfb1600e4 │ │ │ │ + ldr??.w r0, [r6, r4, lsl #2] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (209ff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5c78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527427,15 +527421,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 209f96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5c1a> │ │ │ │ nop │ │ │ │ strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xfa8200e4 │ │ │ │ + @ instruction: 0xf7e200e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (20a094 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5d18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -527485,15 +527479,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 20a036 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5cba> │ │ │ │ strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vld1.8 {d16[7]}, [ip], r4 │ │ │ │ + @ instruction: 0xf74c00e4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #248] @ (20a1a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf5e28>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ mov r2, r0 │ │ │ │ @@ -527855,15 +527849,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ adds r1, #2 │ │ │ │ b.n 20a418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf609c> │ │ │ │ strh r0, [r1, #26] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - addw r0, r6, #2276 @ 0x8e4 │ │ │ │ + @ instruction: 0xf36600e4 │ │ │ │ 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] @ (20a568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf61ec>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -527930,15 +527924,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a4da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf615e> │ │ │ │ nop │ │ │ │ strh r0, [r1, #20] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - adc.w r0, lr, #7471104 @ 0x720000 │ │ │ │ + subw r0, lr, #228 @ 0xe4 │ │ │ │ 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] @ (20a638 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf62bc>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528006,15 +528000,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a5aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf622e> │ │ │ │ nop │ │ │ │ strh r0, [r7, #12] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - eor.w r0, sl, #7471104 @ 0x720000 │ │ │ │ + @ instruction: 0xf1ea00e4 │ │ │ │ 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] @ (20a704 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6388>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528081,15 +528075,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a67a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf62fe> │ │ │ │ nop │ │ │ │ strh r0, [r5, #6] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf3d600e4 │ │ │ │ + @ instruction: 0xf13600e4 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #372] @ (20a890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6514>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ @@ -528306,15 +528300,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 20a8ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6552> │ │ │ │ ldrb r4, [r2, #26] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev16 r2, r5 │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ 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] @ (20aa38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf66bc>) │ │ │ │ @@ -528386,15 +528380,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20a9a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf662a> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #22] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xf0be00e4 │ │ │ │ + cdp 0, 1, cr0, cr14, cr4, {7} │ │ │ │ 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] @ (20ab14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6798>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528469,15 +528463,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20aa7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf66fe> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #19] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vext.8 q8, q15, q10, #0 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #188] @ (20abec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6870>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -528552,15 +528546,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 20ab54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf67d8> │ │ │ │ ldrb r4, [r1, #16] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - vhadd.s q0, q12, q10 │ │ │ │ + ldc 0, cr0, [r8], {228} @ 0xe4 │ │ │ │ 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] @ (20acd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6954>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528638,15 +528632,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 20ac2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf68b2> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #12] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb78a │ │ │ │ + push {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #208] @ (20adbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6a40>) │ │ │ │ @@ -528729,15 +528723,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20ad14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6998> │ │ │ │ ldrb r0, [r2, #9] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - strb r0, [r3, #19] │ │ │ │ + strb r0, [r7, #8] │ │ │ │ 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] @ (20aea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6b2c>) │ │ │ │ @@ -528823,15 +528817,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 20adfe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6a82> │ │ │ │ nop │ │ │ │ ldrb r4, [r4, #5] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldc 0, cr0, [lr], {228} @ 0xe4 │ │ │ │ + ldrd r0, r0, [lr, #912]! @ 0x390 │ │ │ │ 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] @ (20af9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6c20>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -528917,15 +528911,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 20aeec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6b70> │ │ │ │ ldrb r0, [r7, #1] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #160] @ (20b054 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6cd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -529321,15 +529315,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 20b3a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf702c> │ │ │ │ strb r6, [r2, #15] │ │ │ │ lsls r2, r3, #6 │ │ │ │ - b.n 20b280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf6f04> │ │ │ │ + b.n 20ad40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf69c4> │ │ │ │ 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] @ (20b5a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf7224>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532411,15 +532405,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2396] @ 0x95c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r7, [pc, #16] @ (20d870 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf94f4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, 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] @ (20d8a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf952c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532442,15 +532436,15 @@ │ │ │ │ ldr.w r3, [r3, #2392] @ 0x958 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #784] @ (20dbbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9840>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d8f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9578>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532473,15 +532467,15 @@ │ │ │ │ ldr.w r3, [r3, #2388] @ 0x954 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #480] @ (20dad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf975c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r4, r5, r6} │ │ │ │ + nop {13} │ │ │ │ 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] @ (20d940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf95c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532504,16 +532498,16 @@ │ │ │ │ ldr.w r3, [r3, #2384] @ 0x950 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #176] @ (20d9f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9678>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + it ls │ │ │ │ + lslls 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] @ (20d98c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9610>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -532535,17 +532529,17 @@ │ │ │ │ ldr.w r3, [r3, #2380] @ 0x94c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #896] @ (20dd10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9994>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r2!, {r2, r3} │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + ite vs │ │ │ │ + lslvs r4, r4, #3 │ │ │ │ + pushvc {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (20d9d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf965c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -532566,15 +532560,15 @@ │ │ │ │ ldr.w r3, [r3, #2376] @ 0x948 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #592] @ (20dc2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf98b0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + sev │ │ │ │ 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] @ (20da24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf96a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532597,15 +532591,15 @@ │ │ │ │ ldr.w r3, [r3, #2372] @ 0x944 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #288] @ (20db48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf97cc>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r4, r5, r7} │ │ │ │ + yield │ │ │ │ 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] @ (20da68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf96ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532625,15 +532619,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2368] @ 0x940 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #1008] @ (20de5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9ae0>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + bkpt 0x00e0 │ │ │ │ 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] @ (20dab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9738>) │ │ │ │ @@ -532656,15 +532650,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #720] @ (20dd88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9a0c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r2, r6} │ │ │ │ + bkpt 0x00a4 │ │ │ │ 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] @ (20daf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9778>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532682,15 +532676,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1904] @ 0x770 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #432] @ (20dca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf992c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + bkpt 0x0072 │ │ │ │ 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.2-1.so+0xf97b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532708,15 +532702,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1776] @ 0x6f0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #176] @ (20dbe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf986c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + bkpt 0x003e │ │ │ │ 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.2-1.so+0xf97f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -532734,15 +532728,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1900] @ 0x76c │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [pc, #944] @ (20df28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9bac>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + bkpt 0x0006 │ │ │ │ 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] @ (20dbc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9844>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532765,15 +532759,15 @@ │ │ │ │ ldr.w r3, [r3, #1896] @ 0x768 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #688] @ (20de74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9af8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r4, r5, r6} │ │ │ │ + pop {r4, 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, #52] @ (20dc0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9890>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532796,15 +532790,15 @@ │ │ │ │ ldr.w r3, [r3, #1892] @ 0x764 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #384] @ (20dd90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9a14>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + pop {r3, r4, 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, #52] @ (20dc58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf98dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532827,15 +532821,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #80] @ (20dcac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9930>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - stmia r0!, {} │ │ │ │ + pop {r5, r6, 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, #52] @ (20dca4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9928>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532858,17 +532852,17 @@ │ │ │ │ ldr.w r3, [r3, #1880] @ 0x758 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #800] @ (20dfc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9c4c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ite gt │ │ │ │ - lslgt r4, r4, #3 │ │ │ │ - pushle {r4, r5, lr} │ │ │ │ + pop {r2, 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, #52] @ (20dcf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9974>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -532889,15 +532883,15 @@ │ │ │ │ ldr.w r3, [r3, #1876] @ 0x754 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #496] @ (20dee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9b68>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - nop {9} │ │ │ │ + pop {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] @ (20dd3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf99c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -532920,17 +532914,17 @@ │ │ │ │ ldr.w r3, [r3, #1868] @ 0x74c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r2, [pc, #192] @ (20de00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9a84>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ite pl │ │ │ │ - lslpl r4, r4, #3 │ │ │ │ - pushmi {r4, r5, r6, lr} │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20dd88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9a0c>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -532951,17 +532945,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #896] @ (20e10c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9d90>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ite eq │ │ │ │ - lsleq r4, r4, #3 │ │ │ │ - pushne {r4, r5, r6, lr} │ │ │ │ + pop {r2, r3, r5, r6} │ │ │ │ + lsls r4, r4, #3 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (20ddd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9a58>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -532982,15 +532976,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #592] @ (20e028 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9cac>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + pop {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] @ (20de20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9aa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533013,15 +533007,15 @@ │ │ │ │ ldr.w r3, [r3, #1768] @ 0x6e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #304] @ (20df54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9bd8>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x00a0 │ │ │ │ + pop {} │ │ │ │ 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] @ (20de6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9af0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533044,15 +533038,15 @@ │ │ │ │ ldr.w r3, [r3, #1764] @ 0x6e4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #0] @ (20de70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9af4>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x0060 │ │ │ │ + cbnz r0, 20dee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9b68> │ │ │ │ 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] @ (20deb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9b3c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533075,15 +533069,15 @@ │ │ │ │ ldr.w r3, [r3, #1760] @ 0x6e0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #720] @ (20e18c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9e10>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - bkpt 0x0028 │ │ │ │ + cbnz r0, 20df22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9ba6> │ │ │ │ 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] @ (20df04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9b88>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533106,15 +533100,15 @@ │ │ │ │ ldr.w r3, [r3, #1856] @ 0x740 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #416] @ (20e0a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9d2c>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + cbnz r0, 20df60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9be4> │ │ │ │ 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] @ (20df50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9bd4>) │ │ │ │ @@ -533137,15 +533131,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #96] @ (20dfb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9c38>) │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + cbnz r4, 20df9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9c1e> │ │ │ │ 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] @ (20df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9c18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533165,15 +533159,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1848] @ 0x738 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx sl │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + revsh r4, r3 │ │ │ │ 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] @ (20dfe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9c64>) │ │ │ │ @@ -533196,15 +533190,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blx r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + hlt 0x0024 │ │ │ │ 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 │ │ │ │ @@ -533232,15 +533226,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bx r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, pc} │ │ │ │ + rev16 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, #44] @ (20e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9d00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533260,15 +533254,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1744] @ 0x6d0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r8, sp │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r2, r3, r6, r7} │ │ │ │ + rev r4, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (20e0bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9d40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533286,15 +533280,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1808] @ 0x710 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov ip, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r1, r2, r4, r7} │ │ │ │ + cbnz r6, 20e100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9d84> │ │ │ │ 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] @ (20e0f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9d7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533310,15 +533304,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #1804] @ 0x70c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r4, ip │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + cbnz r0, 20e132 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9db6> │ │ │ │ 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] @ (20e13c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9dc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533338,15 +533332,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1780] @ 0x6f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r0, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + cbnz r0, 20e16a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9dee> │ │ │ │ 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] @ (20e17c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9e00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533364,15 +533358,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2584] @ 0xa18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp ip, ip │ │ │ │ lsls r2, r3, #6 │ │ │ │ - pop {r1} │ │ │ │ + cbnz r2, 20e19c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9e20> │ │ │ │ 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.2-1.so+0xf9e40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533390,15 +533384,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2580] @ 0xa14 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp ip, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r2, 20e238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9ebc> │ │ │ │ + cbnz r2, 20e1d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9e54> │ │ │ │ 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.2-1.so+0xf9e80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533416,15 +533410,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r4, ip │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r2, 20e26c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9ef0> │ │ │ │ + cbnz r2, 20e204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9e88> │ │ │ │ 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] @ (20e248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9ecc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533447,15 +533441,15 @@ │ │ │ │ ldr.w r3, [r3, #2576] @ 0xa10 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20e2aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9f2e> │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ 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] @ (20e294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9f18>) │ │ │ │ @@ -533478,15 +533472,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add ip, sl │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20e2e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9f6c> │ │ │ │ + @ instruction: 0xb894 │ │ │ │ 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] @ (20e2e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9f64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533509,15 +533503,15 @@ │ │ │ │ ldr.w r3, [r3, #1752] @ 0x6d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add ip, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20e32c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9fb0> │ │ │ │ + @ instruction: 0xb874 │ │ │ │ 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] @ (20e32c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9fb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533540,15 +533534,15 @@ │ │ │ │ ldr.w r3, [r3, #1748] @ 0x6d4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r0, r8 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - revsh r4, r3 │ │ │ │ + @ instruction: 0xb83c │ │ │ │ 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] @ (20e370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xf9ff4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533568,15 +533562,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2564] @ 0xa04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ mvns r4, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - hlt 0x0028 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ 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] @ (20e3b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa038>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533596,15 +533590,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2560] @ 0xa00 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bics r0, r6 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev16 r0, r7 │ │ │ │ + @ instruction: 0xb7d8 │ │ │ │ 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] @ (20e3f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa07c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533624,15 +533618,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #1740] @ 0x6cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ muls r4, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev16 r4, r0 │ │ │ │ + @ instruction: 0xb7a4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ ldr r3, [pc, #72] @ (20e44c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa0d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r2, r3, #94208 @ 0x17000 │ │ │ │ @@ -533657,15 +533651,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movw r0, #36053 @ 0x8cd5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ orrs r2, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - rev r0, r0 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ 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] @ (20e498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa11c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533688,15 +533682,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmn r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20e4d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa158> │ │ │ │ + @ instruction: 0xb730 │ │ │ │ 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] @ (20e4e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533719,15 +533713,15 @@ │ │ │ │ ldr.w r3, [r3, #2504] @ 0x9c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r0, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20e512 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa196> │ │ │ │ + @ instruction: 0xb6f8 │ │ │ │ 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] @ (20e530 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa1b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -533750,15 +533744,15 @@ │ │ │ │ ldr.w r3, [r3, #2500] @ 0x9c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ tst r4, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r4, 20e550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa1d4> │ │ │ │ + @ instruction: 0xb6c4 │ │ │ │ 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] @ (20e57c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa200>) │ │ │ │ @@ -533781,15 +533775,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rors r4, r5 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - cbnz r0, 20e58e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa212> │ │ │ │ + @ instruction: 0xb688 │ │ │ │ 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] @ (20e5bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa240>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533807,15 +533801,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2492] @ 0x9bc │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ sbcs r4, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb8f6 │ │ │ │ + @ instruction: 0xb656 │ │ │ │ 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] @ (20e608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa28c>) │ │ │ │ @@ -533838,15 +533832,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adcs r0, r4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb61c │ │ │ │ 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] @ (20e654 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa2d8>) │ │ │ │ @@ -533869,15 +533863,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ 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] @ (20e694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa318>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533895,15 +533889,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2476] @ 0x9ac │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb85a │ │ │ │ + push {r1, r3, r4, r5, r7, lr} │ │ │ │ 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] @ (20e6d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa354>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -533919,15 +533913,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #2472] @ 0x9a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ lsls r4, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + push {r2, r4, r7, lr} │ │ │ │ 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] @ (20e82c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa4b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -534044,17 +534038,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr.w r3, [r3, #2532] @ 0x9e4 │ │ │ │ blx r3 │ │ │ │ b.n 20e794 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa418> │ │ │ │ nop │ │ │ │ eors r6, r1 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - @ instruction: 0xb766 │ │ │ │ + push {r1, r2, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (20e894 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfa518>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -539112,15 +539106,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 212170 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfddf4> │ │ │ │ lsls r6, r0, #24 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ 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] @ (2122bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfdf40>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -539196,15 +539190,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 21223a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfdebe> │ │ │ │ nop │ │ │ │ lsls r4, r1, #21 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r4, #18] │ │ │ │ + ldrb r6, [r0, #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 r2, [pc, #180] @ (21238c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe010>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539269,15 +539263,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 21231c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfdfa0> │ │ │ │ lsls r2, r4, #17 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r4, [r5, #15] │ │ │ │ + ldrb r4, [r1, #5] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #180] @ (21245c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe0e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539342,15 +539336,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2123ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe070> │ │ │ │ lsls r2, r2, #14 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #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 r2, [pc, #180] @ (21252c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe1b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539415,15 +539409,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2124bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe140> │ │ │ │ lsls r2, r0, #11 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #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] @ (212608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe28c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539491,15 +539485,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe214> │ │ │ │ lsls r2, r6, #7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r5, #6] │ │ │ │ + strb r6, [r1, #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] @ (2126e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe368>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539567,15 +539561,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21266c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe2f0> │ │ │ │ lsls r6, r2, #4 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (2127c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe44c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539645,15 +539639,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212752 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe3d6> │ │ │ │ nop │ │ │ │ movs r2, r7 │ │ │ │ lsls r2, r3, #6 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb 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 r3, [pc, #200] @ (2128ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe530>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539722,15 +539716,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212836 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe4ba> │ │ │ │ nop │ │ │ │ vbsl d16, d22, d9 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + strb r6, [r1, #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 r3, [pc, #192] @ (212988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe60c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539797,15 +539791,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe594> │ │ │ │ mrc2 1, 3, r0, cr2, cr9, {4} │ │ │ │ - strb r6, [r3, #25] │ │ │ │ + strb r6, [r7, #14] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212a64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe6e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539872,15 +539866,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2129ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe670> │ │ │ │ ldc2 1, cr0, [r6, #612] @ 0x264 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe7c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -539947,15 +539941,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212ac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe74c> │ │ │ │ ldc2 1, cr0, [sl], #612 @ 0x264 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (212c1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe8a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -540022,15 +540016,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212ba4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe828> │ │ │ │ @ instruction: 0xfbde0199 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [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, #192] @ (212cf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe97c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540099,15 +540093,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212c7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe902> │ │ │ │ @ instruction: 0xfb020199 │ │ │ │ - strb r0, [r4, #12] │ │ │ │ + strb r0, [r0, #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] @ (212ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfea60>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540178,15 +540172,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfe9e8> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa260199 │ │ │ │ - strb r0, [r2, #9] │ │ │ │ + ldr r0, [r6, #120] @ 0x78 │ │ │ │ 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] @ (212eb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfeb3c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540255,15 +540249,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212e3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfeac2> │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r2 :64], r9 │ │ │ │ - strb r0, [r1, #6] │ │ │ │ + ldr r0, [r5, #108] @ 0x6c │ │ │ │ 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] @ (212f9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfec20>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540334,15 +540328,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 212f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfeba8> │ │ │ │ nop │ │ │ │ str??.w r0, [r6, ] │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ 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] @ (213078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfecfc>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540411,15 +540405,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 212ffe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfec82> │ │ │ │ @ instruction: 0xf7820199 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ 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] @ (21315c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfede0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540490,15 +540484,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2130e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfed68> │ │ │ │ nop │ │ │ │ subw r1, r6, #2201 @ 0x899 │ │ │ │ - ldr r0, [r4, #112] @ 0x70 │ │ │ │ + ldr r0, [r0, #72] @ 0x48 │ │ │ │ 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] @ (213240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfeec4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540569,15 +540563,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2131c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfee4c> │ │ │ │ nop │ │ │ │ rsb r1, r2, #5013504 @ 0x4c8000 │ │ │ │ - ldr r0, [r2, #100] @ 0x64 │ │ │ │ + ldr r0, [r6, #56] @ 0x38 │ │ │ │ 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] @ (21331c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfefa0>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540646,15 +540640,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2132a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xfef26> │ │ │ │ @ instruction: 0xf4de0199 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ 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] @ (213400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xff084>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -540725,15 +540719,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 213388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xff00c> │ │ │ │ nop │ │ │ │ and.w r1, r2, #5013504 @ 0x4c8000 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ 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] @ (2134dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xff160>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -540804,15 +540798,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21345e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xff0e2> │ │ │ │ @ instruction: 0xf31e0199 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ 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 │ │ │ │ @@ -543479,15 +543473,15 @@ │ │ │ │ ldr.w r3, [r3, #2968] @ 0xb98 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2154ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101170> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #832] @ (215738 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1013bc>) │ │ │ │ + ldr r2, [pc, #192] @ (2154b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10113c>) │ │ │ │ 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] @ (21543c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1010c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543510,15 +543504,15 @@ │ │ │ │ ldr.w r3, [r3, #3064] @ 0xbf8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 2154a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101124> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #592] @ (215694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101318>) │ │ │ │ + ldr r1, [pc, #976] @ (215814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101498>) │ │ │ │ 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] @ (215488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10110c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543541,15 +543535,15 @@ │ │ │ │ ldr.w r3, [r3, #3060] @ 0xbf4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 215454 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1010d8> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #384] @ (215610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101294>) │ │ │ │ + ldr r1, [pc, #768] @ (215790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101414>) │ │ │ │ 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] @ (2154d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101158>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543572,15 +543566,15 @@ │ │ │ │ ldr.w r3, [r3, #3056] @ 0xbf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcs.n 215408 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10108c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r4, [pc, #208] @ (2155ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101230>) │ │ │ │ + ldr r1, [pc, #592] @ (21572c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1013b0>) │ │ │ │ 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] @ (215520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1011a4>) │ │ │ │ @@ -543603,15 +543597,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bcs.n 2155b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101238> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #976] @ (2158f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10157c>) │ │ │ │ + ldr r1, [pc, #336] @ (215678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1012fc>) │ │ │ │ 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 │ │ │ │ @@ -543635,15 +543629,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 215568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1011ec> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #752] @ (215868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1014ec>) │ │ │ │ + ldr r1, [pc, #112] @ (2155e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10126c>) │ │ │ │ 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 │ │ │ │ @@ -543669,15 +543663,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 21551c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1011a0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #560] @ (2157fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101480>) │ │ │ │ + ldr r0, [pc, #944] @ (21597c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101600>) │ │ │ │ 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 │ │ │ │ @@ -543703,15 +543697,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bne.n 2156c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10134c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #352] @ (215780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101404>) │ │ │ │ + ldr r0, [pc, #736] @ (215900 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101584>) │ │ │ │ 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] @ (215658 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1012dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543729,15 +543723,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2768] @ 0xad0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bne.n 21566c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1012f0> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r3, [pc, #152] @ (2156f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10137c>) │ │ │ │ + ldr r0, [pc, #536] @ (215878 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1014fc>) │ │ │ │ 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] @ (21569c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101320>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543756,15 +543750,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #168] @ 0xa8 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ beq.n 215630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1012b4> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #968] @ (215a6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1016f0>) │ │ │ │ + ldr r0, [pc, #328] @ (2157ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101470>) │ │ │ │ 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] @ (2156e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10136c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543787,15 +543781,15 @@ │ │ │ │ ldr.w r3, [r3, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 2155f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101278> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #768] @ (2159f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101674>) │ │ │ │ + ldr r0, [pc, #128] @ (215770 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1013f4>) │ │ │ │ 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] @ (215734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1013b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543818,15 +543812,15 @@ │ │ │ │ ldr.w r3, [r3, #2760] @ 0xac8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ beq.n 2157a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10142c> │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #560] @ (21596c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1015f0>) │ │ │ │ + blxns 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] @ (215780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101404>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543849,15 +543843,15 @@ │ │ │ │ ldr.w r3, [r3, #2800] @ 0xaf0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #352] @ (2158e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10156c>) │ │ │ │ + blx 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] @ (2157cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101450>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543880,15 +543874,15 @@ │ │ │ │ ldr.w r3, [r3, #2796] @ 0xaec │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r2, [pc, #128] @ (215854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1014d8>) │ │ │ │ + blx r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21581c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1014a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -543912,15 +543906,15 @@ │ │ │ │ ldr.w r3, [r3, #164] @ 0xa4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #928] @ (215bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101848>) │ │ │ │ + bx 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, #52] @ (21586c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1014f0>) │ │ │ │ @@ -543944,15 +543938,15 @@ │ │ │ │ ldr.w r4, [ip, #160] @ 0xa0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r7!, {} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #672] @ (215b14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101798>) │ │ │ │ + bx r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (2158b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -543972,15 +543966,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2748] @ 0xabc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #496] @ (215aa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10172c>) │ │ │ │ + mov ip, fp │ │ │ │ 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] @ (2158f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10157c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544001,15 +543995,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, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #272] @ (215a10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101694>) │ │ │ │ + mov ip, r4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (215948 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1015cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544033,15 +544027,15 @@ │ │ │ │ ldr.w r3, [r3, #148] @ 0x94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r6!, {r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r1, [pc, #64] @ (215990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101614>) │ │ │ │ + mov r0, lr │ │ │ │ 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] @ (215994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101618>) │ │ │ │ @@ -544064,15 +544058,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #832] @ (215cdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101960>) │ │ │ │ + mov r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (2159d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101658>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544090,15 +544084,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2616] @ 0xa38 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5!, {r2, r3, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #632] @ (215c54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1018d8>) │ │ │ │ + cmp lr, 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] @ (215a14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544116,15 +544110,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #2672] @ 0xa70 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldmia r5!, {r2, r3, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #440] @ (215bd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101858>) │ │ │ │ + cmp lr, r9 │ │ │ │ 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 │ │ │ │ @@ -544148,15 +544142,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r2} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr r0, [pc, #176] @ (215b1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1017a0>) │ │ │ │ + cmp ip, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (215aa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10172c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544176,15 +544170,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, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - blx lr │ │ │ │ + cmp r0, sl │ │ │ │ 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] @ (215aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544204,15 +544198,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2660] @ 0xa64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r4, {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - blxns r7 │ │ │ │ + cmp r4, r3 │ │ │ │ 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] @ (215b38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1017bc>) │ │ │ │ @@ -544234,15 +544228,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bxns pc │ │ │ │ + add ip, fp │ │ │ │ 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] @ (215b84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101808>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544265,15 +544259,15 @@ │ │ │ │ ldr.w r3, [r3, #2700] @ 0xa8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bx r9 │ │ │ │ + add r8, 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] @ (215bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101854>) │ │ │ │ @@ -544296,15 +544290,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r4, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bx r1 │ │ │ │ + add r0, 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, #44] @ (215c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101898>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544324,15 +544318,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2636] @ 0xa4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r3!, {r4, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r8, fp │ │ │ │ + add r0, 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] @ (215c60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1018e4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544355,15 +544349,15 @@ │ │ │ │ ldr.w r3, [r3, #2756] @ 0xac4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r3, {r2, r3} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov ip, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (215cac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101930>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -544386,15 +544380,15 @@ │ │ │ │ ldr.w r3, [r3, #2752] @ 0xac0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r0, pc │ │ │ │ + mvns 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, #44] @ (215cf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101974>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544414,15 +544408,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2736] @ 0xab0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r2, {r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r4, r8 │ │ │ │ + bics 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544446,15 +544440,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mov r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101a10>) │ │ │ │ @@ -544477,15 +544471,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp r8, sl │ │ │ │ + orrs r0, r6 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -544509,15 +544503,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #240] @ (215ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101b6c>) │ │ │ │ @@ -544608,15 +544602,15 @@ │ │ │ │ ldr.w r1, [r6, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ add.w r0, r1, r8 │ │ │ │ b.n 215e54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101ad8> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 0, cr0, cr6, cr4, {7} │ │ │ │ + @ instruction: 0xfb6600e4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #48] @ (215f30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101bb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -544636,15 +544630,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #1976] @ 0x7b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldmia r0!, {r3, r4, r5} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r4, ip │ │ │ │ + rors r4, r0 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (215f7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101c00>) │ │ │ │ @@ -544667,15 +544661,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - add r0, r5 │ │ │ │ + sbcs r0, r1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (215fcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101c50>) │ │ │ │ @@ -544699,15 +544693,15 @@ │ │ │ │ ldr.w r4, [ip, #1984] @ 0x7c0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - mvns r0, r6 │ │ │ │ + adcs r0, 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 │ │ │ │ @@ -544733,15 +544727,15 @@ │ │ │ │ ldr.w r4, [ip, #1980] @ 0x7bc │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bics r4, r6 │ │ │ │ + asrs r4, 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 │ │ │ │ @@ -544765,15 +544759,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - muls r4, r6 │ │ │ │ + lsrs r4, r2 │ │ │ │ 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] @ (2160c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101d44>) │ │ │ │ @@ -544797,15 +544791,15 @@ │ │ │ │ ldr.w r4, [ip, #1972] @ 0x7b4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ 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] @ (216108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101d8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -544826,15 +544820,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 140214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2be98> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r6!, {r5, r6} │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orrs r6, r1 │ │ │ │ + eors r6, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #76] @ (21616c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x101df0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -549026,15 +549020,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r4, r1 │ │ │ │ b.n 219052 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x104cd6> │ │ │ │ nop │ │ │ │ str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ 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] @ (219180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x104e04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549098,15 +549092,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 219120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x104da4> │ │ │ │ nop │ │ │ │ str r6, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r2, r2, #11 │ │ │ │ + asrs r2, r6, #32 │ │ │ │ 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] @ (219250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x104ed4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549171,15 +549165,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2191e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x104e64> │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #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 r2, [pc, #184] @ (219324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x104fa8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549245,15 +549239,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 2192b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x104f34> │ │ │ │ str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (219400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105084>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549321,15 +549315,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10500c> │ │ │ │ str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ 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] @ (2194e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105168>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549399,15 +549393,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21946e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1050f2> │ │ │ │ nop │ │ │ │ str r3, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r0, #31 │ │ │ │ + lsrs r6, r4, #20 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (2195c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105244>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549475,15 +549469,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1051cc> │ │ │ │ str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r6, #27 │ │ │ │ + lsrs r6, r2, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (21969c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105320>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549551,15 +549545,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219624 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1052a8> │ │ │ │ str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r6, r4, #24 │ │ │ │ + lsrs r6, r0, #14 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (219784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105408>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -549632,15 +549626,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 219700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105384> │ │ │ │ str r0, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r2, r1, #21 │ │ │ │ + lsrs r2, r5, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1054ec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549712,15 +549706,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 2197f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105474> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1055c8>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549790,15 +549784,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2198ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10554e> │ │ │ │ ldrh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219a20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1056a4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549868,15 +549862,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2199a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10562a> │ │ │ │ ldrh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r6, #11 │ │ │ │ + lsrs r0, r2, #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] @ (219b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105788>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -549948,15 +549942,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219a8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105710> │ │ │ │ nop │ │ │ │ ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219be8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10586c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550028,15 +550022,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1057f4> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (219ccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105950>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550108,15 +550102,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219c54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1058d8> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsrs r0, r0, #2 │ │ │ │ + lsls r0, r4, #23 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105a2c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550186,15 +550180,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219d2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1059b2> │ │ │ │ ldrh r2, [r2, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r7, #30 │ │ │ │ + lsls r0, r3, #20 │ │ │ │ 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] @ (219e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105b10>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550266,15 +550260,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 219e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105a98> │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #192] @ (219f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105bec>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -550344,15 +550338,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219eee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105b72> │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r0, r4, #24 │ │ │ │ + lsls r0, r0, #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] @ (21a048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105ccc>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550423,15 +550417,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 219fca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105c4e> │ │ │ │ nop │ │ │ │ strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r3, #21 │ │ │ │ + lsls r2, r7, #10 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105dac>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550502,15 +550496,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a0aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105d2e> │ │ │ │ nop │ │ │ │ strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r1, #18 │ │ │ │ + lsls r6, r5, #7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a20c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105e90>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550581,15 +550575,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105e18> │ │ │ │ strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r7, #14 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a2f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105f74>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550660,15 +550654,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105efc> │ │ │ │ strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r5, #11 │ │ │ │ + lsls r2, r1, #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] @ (21a3d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106054>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -550739,16 +550733,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a352 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x105fd6> │ │ │ │ nop │ │ │ │ strh r6, [r5, #32] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + vmla.i q0, q9, d3[4] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a4b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106134>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550818,16 +550811,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a432 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1060b6> │ │ │ │ nop │ │ │ │ strh r6, [r1, #26] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r6, r2, #5 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + cdp2 0, 11, 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] @ (21a590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106214>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550897,16 +550889,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a512 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106196> │ │ │ │ nop │ │ │ │ strh r6, [r5, #18] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ + stc2l 0, cr0, [sl, #908]! @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21a670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1062f4>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -550976,15 +550967,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a5f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106276> │ │ │ │ nop │ │ │ │ strh r6, [r1, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vtrn. q0, │ │ │ │ + ldc2 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, #196] @ (21a750 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1063d4>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551054,15 +551045,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a6d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106356> │ │ │ │ nop │ │ │ │ strh r6, [r5, #4] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr3, {7} │ │ │ │ + mrrc2 0, 14, r0, r2, cr3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21a834 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1064b8>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551132,15 +551123,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21a7bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106440> │ │ │ │ ldrb r6, [r1, #31] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp2 0, 1, cr0, cr14, cr3, {7} │ │ │ │ + @ instruction: 0xfb7e00e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21a914 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106598>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551210,15 +551201,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a896 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10651a> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #27] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc2l 0, cr0, [r6, #-908] @ 0xfffffc74 │ │ │ │ + @ instruction: 0xfab600e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21a9f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106678>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551288,15 +551279,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21a976 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1065fa> │ │ │ │ nop │ │ │ │ ldrb r2, [r1, #24] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc2 0, cr0, [sl], {227} @ 0xe3 │ │ │ │ + vld1.8 {d16[7]}, [sl], r3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21aad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106758>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551366,15 +551357,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21aa56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1066da> │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfbbe00e3 │ │ │ │ + ldrsb.w r0, [lr, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (21abb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10683c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551444,15 +551435,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ab40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1067c4> │ │ │ │ ldrb r2, [r1, #17] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfaea00e3 │ │ │ │ + str.w r0, [sl, 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #196] @ (21ac98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10691c>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551522,15 +551513,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21ac1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10689e> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #13] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xfa2200e3 │ │ │ │ + @ instruction: 0xf78200e3 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (21ad78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1069fc>) │ │ │ │ mov r8, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -551600,15 +551591,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 21acfa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10697e> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, #10] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr??.w r0, [r6, r3, lsl #2] │ │ │ │ + @ instruction: 0xf6b600e3 │ │ │ │ stmdb 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] @ (21ae68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106aec>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551682,15 +551673,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21ade8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106a6c> │ │ │ │ ldrb r6, [r4, #6] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + rsbs r0, r8, #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, #204] @ (21af50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106bd4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551763,15 +551754,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21aece <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106b52> │ │ │ │ ldrb r6, [r6, #2] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf7ac00e3 │ │ │ │ + add.w r0, ip, #7438336 @ 0x718000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106cbc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551844,15 +551835,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21afb6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106c3a> │ │ │ │ strb r6, [r1, #31] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf6e000e3 │ │ │ │ + orr.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] @ (21b128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106dac>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -551926,15 +551917,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b0a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106d2c> │ │ │ │ strb r6, [r4, #27] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - addw r0, r8, #2275 @ 0x8e3 │ │ │ │ + @ instruction: 0xf36800e3 │ │ │ │ stmdb 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] @ (21b218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106e9c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552008,15 +551999,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106e1c> │ │ │ │ strb r6, [r6, #23] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf53400e3 │ │ │ │ + @ instruction: 0xf29400e3 │ │ │ │ stmdb 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] @ (21b308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106f8c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552090,15 +552081,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106f0c> │ │ │ │ strb r6, [r0, #20] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orn r0, r0, #7438336 @ 0x718000 │ │ │ │ + rsb 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, #204] @ (21b3f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107074>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552171,15 +552162,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b36e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x106ff2> │ │ │ │ strb r6, [r2, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf39000e3 │ │ │ │ + @ instruction: 0xf0f000e3 │ │ │ │ stmdb 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] @ (21b4e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107164>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552253,15 +552244,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1070e4> │ │ │ │ strb r6, [r5, #12] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf2bc00e3 │ │ │ │ + ands.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] @ (21b5c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10724c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552334,15 +552325,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b546 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1071ca> │ │ │ │ strb r6, [r7, #8] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xf1f000e3 │ │ │ │ + vhadd.s16 q8, q8, │ │ │ │ stmdb 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] @ (21b6b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10733c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552416,15 +552407,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b638 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1072bc> │ │ │ │ strb r6, [r2, #5] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds.w r0, r8, #227 @ 0xe3 │ │ │ │ + cdp 0, 7, cr0, cr8, 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, #204] @ (21b7a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107424>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552497,15 +552488,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b71e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1073a2> │ │ │ │ strb r6, [r4, #1] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - orr.w r0, ip, #227 @ 0xe3 │ │ │ │ + stc 0, cr0, [ip, #908]! @ 0x38c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21b888 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10750c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552578,15 +552569,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b806 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10748a> │ │ │ │ ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - vmla.i d0, d16, d3[4] │ │ │ │ + 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, #212] @ (21b978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1075fc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552660,15 +552651,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b8f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10757c> │ │ │ │ ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cdp 0, 10, cr0, cr8, cr3, {7} │ │ │ │ + stc 0, cr0, [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, #212] @ (21ba68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1076ec>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552742,15 +552733,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21b9e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10766c> │ │ │ │ ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldcl 0, cr0, [r4, #908] @ 0x38c │ │ │ │ + @ instruction: 0xeb3400e3 │ │ │ │ stmdb 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] @ (21bb58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1077dc>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552824,15 +552815,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10775c> │ │ │ │ ldr r6, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stc 0, cr0, [r0, #-908] @ 0xfffffc74 │ │ │ │ + orn r0, r0, r3, asr #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21bc40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1078c4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552905,15 +552896,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bbbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107842> │ │ │ │ ldr r6, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ldc 0, cr0, [r0], #-908 @ 0xfffffc74 │ │ │ │ + @ instruction: 0xe99000e3 │ │ │ │ stmdb 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] @ (21bd30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1079b4>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -552987,15 +552978,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bcb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107934> │ │ │ │ ldr r6, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adcs.w r0, ip, r3, asr #3 │ │ │ │ + ldmia.w ip!, {r0, r1, 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, #4048] @ 0xfd0 │ │ │ │ mov r8, r1 │ │ │ │ ldr r1, [pc, #204] @ (21be18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107a9c>) │ │ │ │ mov r7, r0 │ │ │ │ @@ -553068,15 +553059,16 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 21bd96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107a1a> │ │ │ │ ldr r6, [r5, #28] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - eors.w r0, r0, r3, asr #3 │ │ │ │ + b.n 21be00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107a84> │ │ │ │ + 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] @ (21bef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107b78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -553147,15 +553139,16 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r3, r2 │ │ │ │ b.n 21be76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107afa> │ │ │ │ ldr r6, [r0, #16] │ │ │ │ lsls r1, r3, #6 │ │ │ │ - strd r0, r0, [sl, #908] @ 0x38c │ │ │ │ + b.n 21bd50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1079d4> │ │ │ │ + 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] @ (21c080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x107d04>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -556631,17 +556624,17 @@ │ │ │ │ ldr.w r3, [r3, #3408] @ 0xd50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r1 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r4, r6, r7} │ │ │ │ - lsls r3, r4, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + ite cc │ │ │ │ + lslcc r3, r4, #3 │ │ │ │ + pushcs {r4, r5, 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] @ (21e72c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a3b0>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -556662,15 +556655,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ands r4, r7 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r3, r4, r7} │ │ │ │ + bkpt 0x00fc │ │ │ │ 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] @ (21e778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a3fc>) │ │ │ │ @@ -556693,15 +556686,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r5, r6} │ │ │ │ + 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] @ (21e7bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a440>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -556721,15 +556714,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3804] @ 0xedc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r7, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + bkpt 0x0094 │ │ │ │ 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] @ (21e808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a48c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556752,15 +556745,15 @@ │ │ │ │ ldr.w r3, [r3, #3512] @ 0xdb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r7, #100 @ 0x64 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r1!, {} │ │ │ │ + bkpt 0x0060 │ │ │ │ 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] @ (21e854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a4d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556783,15 +556776,15 @@ │ │ │ │ ldr.w r3, [r3, #3156] @ 0xc54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r7, #24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + bkpt 0x0030 │ │ │ │ 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] @ (21e8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a524>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556814,15 +556807,15 @@ │ │ │ │ ldr.w r3, [r3, #3780] @ 0xec4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r6, #204 @ 0xcc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + pop {r3, r4, 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e8ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a570>) │ │ │ │ @@ -556845,15 +556838,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #124 @ 0x7c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, r5, 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21e938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a5bc>) │ │ │ │ @@ -556876,15 +556869,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, #48 @ 0x30 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {r3, r5} │ │ │ │ + pop {r3, 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, #52] @ (21e984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a608>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -556907,15 +556900,15 @@ │ │ │ │ ldr.w r3, [r3, #3764] @ 0xeb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r5, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - stmia r0!, {} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ 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] @ (21e9d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a654>) │ │ │ │ @@ -556938,17 +556931,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #152 @ 0x98 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - itt gt │ │ │ │ - lslgt r3, r4, #3 │ │ │ │ - pushgt {r4, r5, r6, lr} │ │ │ │ + pop {r2, r5, pc} │ │ │ │ + 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] @ (21ea1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a6a0>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -556969,17 +556962,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r5, #76 @ 0x4c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite ls │ │ │ │ - lslls r3, r4, #3 │ │ │ │ - pushhi {r4, r5, lr} │ │ │ │ + pop {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] @ (21ea68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a6ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557000,17 +556993,17 @@ │ │ │ │ ldr.w r3, [r3, #3724] @ 0xe8c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r5, #4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite vs │ │ │ │ - lslvs r3, r4, #3 │ │ │ │ - pushvc {r4, r5, lr} │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21eab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a738>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ mov r4, r1 │ │ │ │ @@ -557031,15 +557024,15 @@ │ │ │ │ ldr.w r3, [r3, #3720] @ 0xe88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r4, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - sev │ │ │ │ + pop {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] @ (21eb00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a784>) │ │ │ │ @@ -557062,17 +557055,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #104 @ 0x68 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - ite eq │ │ │ │ - lsleq r3, r4, #3 │ │ │ │ - pushne {r4, r5, r6, lr} │ │ │ │ + pop {r2, 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] @ (21eb4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a7d0>) │ │ │ │ mov r5, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -557093,15 +557086,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x00ec │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (21eb98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a81c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557124,15 +557117,15 @@ │ │ │ │ ldr.w r3, [r3, #3708] @ 0xe7c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #212 @ 0xd4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + pop {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] @ (21ebe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a868>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557155,15 +557148,15 @@ │ │ │ │ ldr.w r3, [r3, #3704] @ 0xe78 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #136 @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x008c │ │ │ │ + cbnz r4, 21ec66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a8ea> │ │ │ │ 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] @ (21ec30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a8b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557186,15 +557179,15 @@ │ │ │ │ ldr.w r3, [r3, #3700] @ 0xe74 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r3, #60 @ 0x3c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x005c │ │ │ │ + cbnz r4, 21eca6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a92a> │ │ │ │ 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] @ (21ec74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a8f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557214,15 +557207,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3672] @ 0xe58 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x002c │ │ │ │ + cbnz r4, 21ecde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a962> │ │ │ │ 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] @ (21ecc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a944>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557245,15 +557238,15 @@ │ │ │ │ ldr.w r3, [r3, #3668] @ 0xe54 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r2, #172 @ 0xac │ │ │ │ lsls r1, r3, #6 │ │ │ │ - bkpt 0x0004 │ │ │ │ + cbnz r4, 21ed20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a9a4> │ │ │ │ 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] @ (21ed04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a988>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557273,15 +557266,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3660] @ 0xe4c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + cbnz r0, 21ed56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a9da> │ │ │ │ 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] @ (21ed48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10a9cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557301,15 +557294,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3648] @ 0xe40 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r2, #28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + revsh r0, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (21ed8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10aa10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557329,15 +557322,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3644] @ 0xe3c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r1, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + revsh r0, r1 │ │ │ │ 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 │ │ │ │ @@ -557365,15 +557358,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #142 @ 0x8e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + hlt 0x000c │ │ │ │ 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 │ │ │ │ @@ -557397,15 +557390,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r1, #54 @ 0x36 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + rev16 r4, 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] @ (21ee78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10aafc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557425,15 +557418,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3588] @ 0xe04 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r3, r4, r5, r7} │ │ │ │ + rev r4, 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] @ (21eec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ab48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557456,15 +557449,15 @@ │ │ │ │ ldr.w r3, [r3, #3264] @ 0xcc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r4, r7} │ │ │ │ + cbnz r4, 21ef08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ab8c> │ │ │ │ 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] @ (21ef10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ab94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557487,15 +557480,15 @@ │ │ │ │ ldr.w r3, [r3, #3260] @ 0xcbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r3, r4, r6} │ │ │ │ + cbnz r4, 21ef46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10abca> │ │ │ │ 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] @ (21ef5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10abe0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557518,15 +557511,15 @@ │ │ │ │ ldr.w r3, [r3, #3256] @ 0xcb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, #16 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - pop {r2, r5} │ │ │ │ + cbnz r4, 21ef84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ac08> │ │ │ │ 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] @ (21efa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ac2c>) │ │ │ │ @@ -557549,15 +557542,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #192 @ 0xc0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21f028 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10acac> │ │ │ │ + cbnz r4, 21efc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ac44> │ │ │ │ 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] @ (21eff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ac78>) │ │ │ │ @@ -557580,15 +557573,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #116 @ 0x74 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f066 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10acea> │ │ │ │ + cbnz r0, 21effe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ac82> │ │ │ │ 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] @ (21f040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10acc4>) │ │ │ │ @@ -557611,15 +557604,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #40 @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21f0a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ad26> │ │ │ │ + @ instruction: 0xb8cc │ │ │ │ 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] @ (21f08c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ad10>) │ │ │ │ @@ -557642,15 +557635,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #220 @ 0xdc │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f0e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ad64> │ │ │ │ + @ instruction: 0xb890 │ │ │ │ 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] @ (21f0d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ad5c>) │ │ │ │ @@ -557673,15 +557666,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - revsh r0, r7 │ │ │ │ + @ instruction: 0xb858 │ │ │ │ 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] @ (21f124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ada8>) │ │ │ │ @@ -557704,15 +557697,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #68 @ 0x44 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - revsh r0, r0 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ 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] @ (21f170 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10adf4>) │ │ │ │ @@ -557735,15 +557728,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #248 @ 0xf8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - hlt 0x0008 │ │ │ │ + @ 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -557767,15 +557760,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r5, #170 @ 0xaa │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev16 r0, r3 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ 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] @ (21f1fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ae80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557791,15 +557784,15 @@ │ │ │ │ ldr r3, [r0, #60] @ 0x3c │ │ │ │ ldr.w r3, [r3, #3236] @ 0xca4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ adds r5, #96 @ 0x60 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev r0, r5 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ 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] @ (21f24c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10aed0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -557823,15 +557816,15 @@ │ │ │ │ ldr.w r3, [r3, #420] @ 0x1a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r5, #36 @ 0x24 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - rev r4, r0 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ 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] @ (21f29c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10af20>) │ │ │ │ @@ -557855,15 +557848,15 @@ │ │ │ │ ldr.w r4, [ip, #412] @ 0x19c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21f2d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10af56> │ │ │ │ + @ instruction: 0xb71c │ │ │ │ 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 │ │ │ │ @@ -557889,15 +557882,15 @@ │ │ │ │ ldr.w r4, [ip, #408] @ 0x198 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #126 @ 0x7e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r0, 21f318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10af9c> │ │ │ │ + @ instruction: 0xb6e0 │ │ │ │ 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 │ │ │ │ @@ -557928,15 +557921,15 @@ │ │ │ │ ldr.w r4, [ip, #404] @ 0x194 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, #42 @ 0x2a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbnz r4, 21f366 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10afea> │ │ │ │ + @ instruction: 0xb69c │ │ │ │ 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] @ (21f398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b01c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -557957,15 +557950,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #392] @ 0x188 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r3, #208 @ 0xd0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + setend be │ │ │ │ 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 │ │ │ │ @@ -557995,15 +557988,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #130 @ 0x82 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb8c0 │ │ │ │ + @ instruction: 0xb620 │ │ │ │ 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 │ │ │ │ @@ -558029,15 +558022,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r3, #38 @ 0x26 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb87c │ │ │ │ + push {r2, r3, r4, r6, r7, lr} │ │ │ │ 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] @ (21f494 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b118>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558060,15 +558053,15 @@ │ │ │ │ ldr.w r3, [r3, #3436] @ 0xd6c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb848 │ │ │ │ + push {r3, r5, r7, lr} │ │ │ │ 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] @ (21f4e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b164>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558091,15 +558084,15 @@ │ │ │ │ ldr.w r3, [r3, #3432] @ 0xd68 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #140 @ 0x8c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ 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] @ (21f52c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b1b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558122,15 +558115,15 @@ │ │ │ │ ldr.w r3, [r3, #3428] @ 0xd64 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r2, #64 @ 0x40 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + push {r2, r3, 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b1fc>) │ │ │ │ @@ -558153,15 +558146,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558197,15 +558190,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + push {r2, r3, 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 │ │ │ │ @@ -558229,15 +558222,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r1, #58 @ 0x3a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (21f67c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b300>) │ │ │ │ @@ -558260,15 +558253,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #236 @ 0xec │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb6e8 │ │ │ │ + push {r3, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558292,15 +558285,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #158 @ 0x9e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb6ac │ │ │ │ + push {r2, r3} │ │ │ │ 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 │ │ │ │ @@ -558324,15 +558317,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #78 @ 0x4e │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cpsid │ │ │ │ + cbz r0, 21f798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b41c> │ │ │ │ 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] @ (21f76c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b3f0>) │ │ │ │ @@ -558356,15 +558349,15 @@ │ │ │ │ ldr.w r4, [ip, #1340] @ 0x53c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r0, #0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + cbz r0, 21f7da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b45e> │ │ │ │ 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] @ (21f7b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558384,15 +558377,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3520] @ 0xdc0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #180 @ 0xb4 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + cbz r0, 21f812 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b496> │ │ │ │ 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] @ (21f7f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b478>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558412,15 +558405,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3516] @ 0xdbc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r7, #112 @ 0x70 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + cbz r0, 21f84c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b4d0> │ │ │ │ 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] @ (21f840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b4c4>) │ │ │ │ @@ -558443,15 +558436,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r7, #40 @ 0x28 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cbz r0, 21f88c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b510> │ │ │ │ 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] @ (21f884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b508>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558471,15 +558464,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3508] @ 0xdb4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cmp r6, #224 @ 0xe0 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r7, lr} │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #40] @ (21f8c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b548>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -558497,15 +558490,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3504] @ 0xdb0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cmp r6, #156 @ 0x9c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #56] @ (21f914 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b598>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -558529,15 +558522,15 @@ │ │ │ │ ldr.w r3, [r3, #1912] @ 0x778 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + uxth 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, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r5, r1 │ │ │ │ @@ -558561,15 +558554,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r6, #6 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ + sxtb 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, #48] @ (21f9b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b634>) │ │ │ │ @@ -558592,15 +558585,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r3, r4, r5, r7} │ │ │ │ + sxth r4, r3 │ │ │ │ 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 │ │ │ │ @@ -558629,15 +558622,15 @@ │ │ │ │ ldr.w r4, [ip, #1904] @ 0x770 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #106 @ 0x6a │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r4, r7} │ │ │ │ + cbz r0, 21fa50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b6d4> │ │ │ │ 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 │ │ │ │ @@ -558663,15 +558656,15 @@ │ │ │ │ ldr.w r4, [ip, #1900] @ 0x76c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r5, #14 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r4, r6} │ │ │ │ + cbz r0, 21fa94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b718> │ │ │ │ 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 │ │ │ │ @@ -558699,15 +558692,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ lsls r1, r3, #6 │ │ │ │ - push {r2, r4} │ │ │ │ + cbz r4, 21fadc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b760> │ │ │ │ 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 │ │ │ │ @@ -558731,15 +558724,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - cbz r0, 21fb84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b808> │ │ │ │ + cbz r0, 21fb1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b7a0> │ │ │ │ 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] @ (21fc2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b8b0>) │ │ │ │ @@ -558838,15 +558831,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 21fb82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b806> │ │ │ │ nop │ │ │ │ cmp r4, #22 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - uxtb r0, r5 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ 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] @ (21fc90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10b914>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -562703,15 +562696,15 @@ │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r3, #2 │ │ │ │ b.n 222838 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e4bc> │ │ │ │ vbit d0, d24, d8 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r4, [r4, #30] │ │ │ │ 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] @ (222970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e5f4>) │ │ │ │ @@ -562940,15 +562933,15 @@ │ │ │ │ ldr r1, [sp, #0] │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #3 │ │ │ │ b.n 222ad6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e75a> │ │ │ │ nop │ │ │ │ ldc2 1, cr0, [r2], {152} @ 0x98 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ 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] @ (222bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e860>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -562998,15 +562991,15 @@ │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ adds r0, r1, #2 │ │ │ │ b.n 222b78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e7fc> │ │ │ │ @ instruction: 0xfbe80198 │ │ │ │ - strh r4, [r4, #26] │ │ │ │ + strh r4, [r0, #6] │ │ │ │ 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] @ (222c9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e920>) │ │ │ │ @@ -563068,15 +563061,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222c1e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e8a2> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb440198 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ 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] @ (222d60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e9e4>) │ │ │ │ @@ -563139,15 +563132,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-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 222cde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10e962> │ │ │ │ @ instruction: 0xfa840198 │ │ │ │ - strh r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #29] │ │ │ │ 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] @ (222e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10eaac>) │ │ │ │ @@ -563213,15 +563206,15 @@ │ │ │ │ strd r2, r3, [sp, #12] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 222da2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ea26> │ │ │ │ vst2.8 {d16[4],d17[4]}, [r0 :16], r8 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + ldrb r4, [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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #180] @ (222ef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10eb7c>) │ │ │ │ @@ -563288,15 +563281,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222e6a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10eaee> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r8, #408] @ 0x198 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ 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] @ (222fcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ec50>) │ │ │ │ @@ -563365,15 +563358,15 @@ │ │ │ │ strd r2, r3, [sp, #20] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 222f3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ebbe> │ │ │ │ strh.w r0, [r8, ] │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ 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] @ (2230a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ed24>) │ │ │ │ @@ -563444,15 +563437,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-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 22300e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ec92> │ │ │ │ @ instruction: 0xf7540198 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #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, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #192] @ (22317c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ee00>) │ │ │ │ @@ -563525,15 +563518,15 @@ │ │ │ │ strd r2, r3, [sp, #28] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2230e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ed66> │ │ │ │ @ instruction: 0xf6800198 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ 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] @ (223308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ef8c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -563760,15 +563753,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-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 223346 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10efca> │ │ │ │ ands.w r1, ip, #4980736 @ 0x4c0000 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ 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] @ (2234d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f15c>) │ │ │ │ @@ -563851,15 +563844,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22342c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f0b0> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3380198 │ │ │ │ - adds r0, #42 @ 0x2a │ │ │ │ + cmp r5, #138 @ 0x8a │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r5, [pc, #176] @ (2235a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f228>) │ │ │ │ mov r4, r1 │ │ │ │ @@ -564224,15 +564217,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 22388e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f512> │ │ │ │ nop │ │ │ │ mrc 1, 7, r0, cr8, cr8, {4} │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (2239f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f674>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564302,15 +564295,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 223976 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f5fa> │ │ │ │ nop │ │ │ │ mrc 1, 0, r0, cr0, cr8, {4} │ │ │ │ - strb r2, [r1, #24] │ │ │ │ + strb r2, [r5, #13] │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #200] @ (223ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f754>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -564380,15 +564373,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 223a56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f6da> │ │ │ │ nop │ │ │ │ ldc 1, cr0, [r0, #-608]! @ 0xfffffda0 │ │ │ │ - strb r2, [r7, #20] │ │ │ │ + strb r2, [r3, #10] │ │ │ │ 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 │ │ │ │ @@ -564475,15 +564468,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r2, [r1, #460] @ 0x1cc │ │ │ │ adds r6, r5, r2 │ │ │ │ b.n 223b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f7c0> │ │ │ │ mcrr 1, 9, r0, sl, cr8 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ 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] @ (223cb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f938>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564550,15 +564543,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f8c0> │ │ │ │ adc.w r1, r6, r8, lsr #2 │ │ │ │ - strb r2, [r7, #13] │ │ │ │ + strb r2, [r3, #3] │ │ │ │ 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] @ (223d90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fa14>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564625,15 +564618,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223d18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f99c> │ │ │ │ orn r1, sl, r8, lsr #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #0] │ │ │ │ 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] @ (223e6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10faf0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564700,15 +564693,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fa78> │ │ │ │ @ instruction: 0xe98e0198 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ 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] @ (223f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fbcc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564775,15 +564768,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fb54> │ │ │ │ ldmia.w r2!, {r3, r4, r7, r8} │ │ │ │ - strb r2, [r7, #4] │ │ │ │ + ldr r2, [r3, #104] @ 0x68 │ │ │ │ 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] @ (224024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fca8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564851,15 +564844,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 223fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fc30> │ │ │ │ b.n 223fd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fc58> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ 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] @ (224100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fd84>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -564927,15 +564920,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 224088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fd0c> │ │ │ │ b.n 223ef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fb7c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ 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] @ (2241ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fe70>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -565010,15 +565003,15 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 224164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fde8> │ │ │ │ nop │ │ │ │ b.n 223e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fab0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [r1, #108] @ 0x6c │ │ │ │ + ldr r6, [r5, #64] @ 0x40 │ │ │ │ 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] @ (2242c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ff4c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565088,15 +565081,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22424e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10fed2> │ │ │ │ nop │ │ │ │ b.n 223d30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f9b4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r1, #96] @ 0x60 │ │ │ │ + ldr r2, [r5, #52] @ 0x34 │ │ │ │ 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] @ (2243b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110034>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -565171,15 +565164,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22432a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10ffae> │ │ │ │ nop │ │ │ │ b.n 223c60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x10f8e4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #224] @ (2244ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110130>) │ │ │ │ @@ -565261,15 +565254,15 @@ │ │ │ │ ldrd r3, r2, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, ip, r6 │ │ │ │ b.n 224414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110098> │ │ │ │ nop │ │ │ │ b.n 224b8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110810> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r2, [r4, #68] @ 0x44 │ │ │ │ + ldr r2, [r0, #28] │ │ │ │ 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] @ (2245c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11024c>) │ │ │ │ @@ -565364,15 +565357,15 @@ │ │ │ │ ldr r1, [sp, #20] │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r6, r0 │ │ │ │ b.n 224518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11019c> │ │ │ │ b.n 224ab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110738> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r6, [r4, #52] @ 0x34 │ │ │ │ + ldr r6, [r0, #12] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #232] @ (2246cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110350>) │ │ │ │ @@ -565463,15 +565456,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w lr, r2, ip │ │ │ │ b.n 22462e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1102b2> │ │ │ │ nop │ │ │ │ b.n 22497c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110600> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldr r4, [r7, #36] @ 0x24 │ │ │ │ + str r4, [r3, #124] @ 0x7c │ │ │ │ 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] @ (224858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1104dc>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -566008,15 +566001,15 @@ │ │ │ │ ldr.w r1, [r9, #460] @ 0x1cc │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w ip, r1, r3 │ │ │ │ b.n 224bee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110872> │ │ │ │ blt.n 224bec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110870> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r3, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #236] @ (224d78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1109fc>) │ │ │ │ @@ -566103,15 +566096,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r7, #460] @ 0x1cc │ │ │ │ ldrd lr, r2, [sp, #8] │ │ │ │ add.w ip, r9, r1 │ │ │ │ b.n 224cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x110970> │ │ │ │ bge.n 224cd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11095c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - str r0, [r6, #60] @ 0x3c │ │ │ │ + str r0, [r2, #20] │ │ │ │ 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] │ │ │ │ @@ -568989,15 +568982,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb820 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - tst r4, r1 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (226f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112c18>) │ │ │ │ @@ -569020,15 +569013,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb7d4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rors r4, r2 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ 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] @ (226fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112c64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569051,15 +569044,15 @@ │ │ │ │ ldr.w r3, [r3, #3792] @ 0xed0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb78c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sbcs r4, r4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r3, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #48] @ (22702c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112cb0>) │ │ │ │ @@ -569082,15 +569075,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - adcs r4, r4 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ 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] @ (227078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112cfc>) │ │ │ │ @@ -569113,15 +569106,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r6 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ 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] @ (2270c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112d48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569144,15 +569137,15 @@ │ │ │ │ ldr.w r3, [r3, #3988] @ 0xf94 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - asrs r0, r1 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ 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] @ (227110 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112d94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569175,15 +569168,15 @@ │ │ │ │ ldr.w r3, [r3, #3984] @ 0xf90 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb65c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r2 │ │ │ │ + subs r6, #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] @ (22715c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112de0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569206,15 +569199,15 @@ │ │ │ │ ldr.w r3, [r3, #3768] @ 0xeb8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ setpan #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsls r0, r3 │ │ │ │ + subs r5, #248 @ 0xf8 │ │ │ │ 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] @ (2271a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112e2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569237,15 +569230,15 @@ │ │ │ │ ldr.w r3, [r3, #3760] @ 0xeb0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r6, r7, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - eors r4, r4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ 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] @ (2271f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112e78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569268,15 +569261,15 @@ │ │ │ │ ldr.w r3, [r3, #3756] @ 0xeac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ands r0, r6 │ │ │ │ + subs r5, #144 @ 0x90 │ │ │ │ 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] @ (227238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569296,15 +569289,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3664] @ 0xe50 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r3, r5, lr} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #252 @ 0xfc │ │ │ │ + subs r5, #92 @ 0x5c │ │ │ │ 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] @ (227284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112f08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569327,15 +569320,15 @@ │ │ │ │ ldr.w r3, [r3, #3656] @ 0xe48 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r3, r5, r6, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #200 @ 0xc8 │ │ │ │ + subs r5, #40 @ 0x28 │ │ │ │ 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] @ (2272c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569355,15 +569348,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3652] @ 0xe44 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ push {r2, r3, r4, r7} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ 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] @ (227318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112f9c>) │ │ │ │ @@ -569387,15 +569380,15 @@ │ │ │ │ ldr.w r4, [ip, #1396] @ 0x574 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, r6} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ 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] @ (227368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x112fec>) │ │ │ │ @@ -569419,15 +569412,15 @@ │ │ │ │ ldr.w r4, [ip, #1400] @ 0x578 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r2} │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ 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] @ (2273ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113030>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569446,15 +569439,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #688] @ 0x2b0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 22741e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1130a2> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ 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] @ (2273fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113080>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569478,15 +569471,15 @@ │ │ │ │ ldr.w r3, [r3, #852] @ 0x354 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r4, 22745c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1130e0> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #204 @ 0xcc │ │ │ │ + subs r4, #44 @ 0x2c │ │ │ │ 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] @ (22744c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1130d0>) │ │ │ │ @@ -569510,15 +569503,15 @@ │ │ │ │ ldr.w r4, [ip, #848] @ 0x350 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r0, 227498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11311c> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #140 @ 0x8c │ │ │ │ + subs r3, #236 @ 0xec │ │ │ │ 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 │ │ │ │ @@ -569544,15 +569537,15 @@ │ │ │ │ ldr.w r4, [ip, #844] @ 0x34c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ uxtb r6, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #92 @ 0x5c │ │ │ │ + subs r3, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -569578,15 +569571,15 @@ │ │ │ │ ldr.w r4, [ip, #840] @ 0x348 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxtb r2, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ 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] @ (227544 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1131c8>) │ │ │ │ @@ -569610,15 +569603,15 @@ │ │ │ │ ldr.w r4, [ip, #836] @ 0x344 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ sxth r0, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #240 @ 0xf0 │ │ │ │ + subs r3, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -569644,15 +569637,15 @@ │ │ │ │ ldr.w r4, [ip, #832] @ 0x340 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 2275d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113254> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r3, #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, #48] @ (2275e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113264>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569673,15 +569666,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #828] @ 0x33c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r0, 227606 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11328a> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ 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] @ (22762c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1132b0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569704,15 +569697,15 @@ │ │ │ │ ldr.w r3, [r3, #3208] @ 0xc88 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cbz r0, 227640 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1132c4> │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #96 @ 0x60 │ │ │ │ + subs r2, #192 @ 0xc0 │ │ │ │ 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] @ (227678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1132fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569735,15 +569728,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r5, #32 │ │ │ │ + subs r2, #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, #44] @ (2276bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113340>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569763,15 +569756,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2252] @ 0x8cc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sub sp, #160 @ 0xa0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #228 @ 0xe4 │ │ │ │ + subs r2, #68 @ 0x44 │ │ │ │ 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] @ (227708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11338c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569794,15 +569787,15 @@ │ │ │ │ ldr.w r3, [r3, #2220] @ 0x8ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add sp, #400 @ 0x190 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r2, #12 │ │ │ │ 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] @ (227750 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1133d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -569823,15 +569816,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #744] @ 0x2e8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add sp, #96 @ 0x60 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ 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] @ (22779c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113420>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -569854,15 +569847,15 @@ │ │ │ │ ldr.w r3, [r3, #3204] @ 0xc84 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #832 @ 0x340 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ 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] @ (2278d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113554>) │ │ │ │ @@ -569972,15 +569965,15 @@ │ │ │ │ ldr r2, [sp, #24] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w ip, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r2, ip │ │ │ │ b.n 22781c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1134a0> │ │ │ │ add r7, sp, #520 @ 0x208 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ 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] @ (227918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11359c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -570001,15 +569994,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 140214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2be98> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - subs r2, #234 @ 0xea │ │ │ │ + subs r0, #74 @ 0x4a │ │ │ │ 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] @ (22797c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113600>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -575576,15 +575569,15 @@ │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r0, #6 │ │ │ │ b.n 22b916 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11759a> │ │ │ │ nop │ │ │ │ ldr r4, [r1, #100] @ 0x64 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xfa9c00e2 │ │ │ │ + @ instruction: 0xf7fc00e2 │ │ │ │ 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] @ (22baa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117724>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -575671,15 +575664,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 22b9ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117670> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vst1.8 {d16[7]}, [sl], r2 │ │ │ │ + @ instruction: 0xf72a00e2 │ │ │ │ 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] @ (22bb9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117820>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -575914,15 +575907,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 22bcec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117970> │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf70400e2 │ │ │ │ + orn r0, r4, #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] @ (22be40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117ac4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -575990,15 +575983,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22bdc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117a48> │ │ │ │ ldr r6, [r7, #24] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - movw r0, #10466 @ 0x28e2 │ │ │ │ + @ instruction: 0xf3a200e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22bf20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117ba4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576066,15 +576059,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22bea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117b28> │ │ │ │ ldr r6, [r3, #12] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sbcs.w r0, r6, #7405568 @ 0x710000 │ │ │ │ + @ instruction: 0xf2d600e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117c8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576144,15 +576137,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22bf8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117c12> │ │ │ │ nop │ │ │ │ str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf4a200e2 │ │ │ │ + addw 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] @ (22c0e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117d6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576220,15 +576213,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c06c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117cf0> │ │ │ │ str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf3d600e2 │ │ │ │ + @ instruction: 0xf13600e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c1c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117e4c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576296,15 +576289,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c14c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117dd0> │ │ │ │ str r6, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf30a00e2 │ │ │ │ + orn r0, sl, #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] @ (22c2a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117f2c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576372,15 +576365,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c22c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117eb0> │ │ │ │ str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - @ instruction: 0xf23e00e2 │ │ │ │ + vmla.i16 d0, d30, d2[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, #204] @ (22c390 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118014>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576450,15 +576443,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c316 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x117f9a> │ │ │ │ nop │ │ │ │ str r6, [r6, #68] @ 0x44 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sbc.w r0, sl, #226 @ 0xe2 │ │ │ │ + cdp 0, 12, cr0, cr10, 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] @ (22c470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1180f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576526,15 +576519,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c3f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118078> │ │ │ │ str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - eors.w r0, lr, #226 @ 0xe2 │ │ │ │ + ldcl 0, cr0, [lr, #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, #196] @ (22c550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1181d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576602,15 +576595,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c4d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118158> │ │ │ │ str r6, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vmla.i16 d16, d18, d2[2] │ │ │ │ + ldc 0, cr0, [r2, #-904]! @ 0xfffffc78 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (22c630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1182b4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576678,15 +576671,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c5b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118238> │ │ │ │ str r6, [r1, #28] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - vhadd.s8 q0, q11, q9 │ │ │ │ + stcl 0, cr0, [r6], #-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, #204] @ (22c718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11839c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576756,15 +576749,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22c69e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118322> │ │ │ │ nop │ │ │ │ str r6, [r5, #12] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cdp 0, 3, cr0, cr2, cr2, {7} │ │ │ │ + @ instruction: 0xeb9200e2 │ │ │ │ stmdb sp!, {r4, 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] @ (22c7f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11847c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576832,15 +576825,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c77c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118400> │ │ │ │ str r6, [r0, #0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - stcl 0, cr0, [r6, #-904]! @ 0xfffffc78 │ │ │ │ + pkhtb r0, r6, 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] @ (22c8d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11855c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576908,15 +576901,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1184e0> │ │ │ │ ldrsh r6, [r4, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldc 0, cr0, [sl], {226} @ 0xe2 │ │ │ │ + ldrd r0, r0, [sl, #904]! @ 0x388 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (22c9b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118638>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -576983,15 +576976,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22c93c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1185c0> │ │ │ │ ldrsh r6, [r0, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - rsb r0, lr, r2, asr #3 │ │ │ │ + stmdb lr!, {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] @ (22ca90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118714>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577058,15 +577051,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ca18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11869c> │ │ │ │ ldrb r2, [r5, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add.w r0, r2, r2, asr #3 │ │ │ │ + strd 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, #196] @ (22cb70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1187f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577135,15 +577128,16 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22caf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118778> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bics.w r0, r6, r2, asr #3 │ │ │ │ + b.n 22caa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118728> │ │ │ │ + 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] @ (22cc50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1188d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577212,15 +577206,16 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cbd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118858> │ │ │ │ nop │ │ │ │ ldrh r6, [r5, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - strd r0, r0, [sl, #-904]! @ 0x388 │ │ │ │ + b.n 22c9ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118670> │ │ │ │ + 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, #200] @ (22cd34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1189b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577289,15 +577284,16 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22ccbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118942> │ │ │ │ ldrh r6, [r1, r3] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldmia.w r2, {r1, r5, r6, r7} │ │ │ │ + b.n 22c920 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1185a4> │ │ │ │ + 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, #200] @ (22ce18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118a9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ @@ -577366,15 +577362,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22cda2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118a26> │ │ │ │ ldr r2, [r5, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cda4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118a28> │ │ │ │ + b.n 22c864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1184e8> │ │ │ │ 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] @ (22cef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118b78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577442,15 +577438,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22ce7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118b00> │ │ │ │ ldr r6, [r0, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11896c> │ │ │ │ + b.n 22c7a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11842c> │ │ │ │ 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] @ (22cfd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118c54>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577518,15 +577514,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22cf58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118bdc> │ │ │ │ ldr r2, [r5, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cc34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1188b8> │ │ │ │ + b.n 22d6f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119378> │ │ │ │ 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] @ (22d0ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118d30>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577594,15 +577590,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118cb8> │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cb78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1187fc> │ │ │ │ + b.n 22d638 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1192bc> │ │ │ │ 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] @ (22d188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118e0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577670,15 +577666,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d110 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118d94> │ │ │ │ ldrsb r2, [r6, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22cac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118748> │ │ │ │ + b.n 22d584 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119208> │ │ │ │ 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] @ (22d264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118ee8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -577746,15 +577742,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d1ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118e70> │ │ │ │ strb r6, [r2, r6] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22da08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11968c> │ │ │ │ + b.n 22d4c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11914c> │ │ │ │ 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] @ (22d340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118fc4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -577824,15 +577820,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d2c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x118f4a> │ │ │ │ nop │ │ │ │ strb r2, [r7, r2] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d95c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1195e0> │ │ │ │ + b.n 22d41c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1190a0> │ │ │ │ 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] @ (22d41c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1190a0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -577902,15 +577898,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d3a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119026> │ │ │ │ nop │ │ │ │ strh r6, [r3, r7] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d8b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119534> │ │ │ │ + svc 166 @ 0xa6 │ │ │ │ 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] @ (22d4fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119180>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -577980,15 +577976,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11910c> │ │ │ │ strh r2, [r0, r4] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d7f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11947c> │ │ │ │ + udf #218 @ 0xda │ │ │ │ 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] @ (22d5dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119260>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578058,15 +578054,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 22d568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1191ec> │ │ │ │ strh r2, [r4, r0] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - b.n 22d748 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1193cc> │ │ │ │ + udf #18 │ │ │ │ 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] @ (22d6b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11933c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578136,15 +578132,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d63e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1192c2> │ │ │ │ nop │ │ │ │ str r2, [r0, r5] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + ble.n 22d764 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1193e8> │ │ │ │ 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] @ (22d794 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119418>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578214,15 +578210,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d71a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11939e> │ │ │ │ nop │ │ │ │ str r6, [r4, r1] │ │ │ │ lsls r0, r3, #6 │ │ │ │ - svc 46 @ 0x2e │ │ │ │ + bgt.n 22d6b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11933c> │ │ │ │ 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] @ (22d870 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1194f4>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578292,15 +578288,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d7f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11947a> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #552] @ (22da9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119720>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + blt.n 22d80c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119490> │ │ │ │ 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] @ (22d94c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1195d0>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -578370,15 +578366,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d8d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119556> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #696] @ (22dc08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11988c>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ble.n 22d8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119524> │ │ │ │ + blt.n 22d960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1195e4> │ │ │ │ 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] @ (22da2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1196b0>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -578450,15 +578446,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22d9b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119636> │ │ │ │ ldr r5, [pc, #840] @ (22dd78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1199fc>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bgt.n 22d9f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119674> │ │ │ │ + bge.n 22dab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119734> │ │ │ │ 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] @ (22db18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11979c>) │ │ │ │ @@ -578533,15 +578529,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 22da92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119716> │ │ │ │ ldr r4, [pc, #968] @ (22dee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119b68>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bgt.n 22db60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1197e4> │ │ │ │ + bls.n 22da20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1196a4> │ │ │ │ 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] @ (22dc04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119888>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -578618,15 +578614,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 22db7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119802> │ │ │ │ ldr r4, [pc, #24] @ (22dc20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1198a4>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - blt.n 22dca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11992c> │ │ │ │ + bhi.n 22db68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1197ec> │ │ │ │ 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] @ (22dd10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119994>) │ │ │ │ @@ -578719,15 +578715,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r0, r3, r1 │ │ │ │ b.n 22dc82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119906> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #104] @ (22dd7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119a00>) │ │ │ │ lsls r0, r3, #6 │ │ │ │ - bge.n 22dde4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119a68> │ │ │ │ + bvc.n 22dca4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x119928> │ │ │ │ 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] │ │ │ │ @@ -582070,15 +582066,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 230496 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c11a> │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sxtb r4, r4 │ │ │ │ + add r7, sp, #784 @ 0x310 │ │ │ │ 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] @ (230578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c1fc>) │ │ │ │ @@ -582102,15 +582098,15 @@ │ │ │ │ ldr.w r4, [ip, #1344] @ 0x540 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #244 @ 0xf4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sxth r0, r2 │ │ │ │ + add r7, 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] @ (2305c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c24c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582134,15 +582130,15 @@ │ │ │ │ ldr.w r3, [r3, #1888] @ 0x760 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r1, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c28c> │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ 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] @ (230618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c29c>) │ │ │ │ @@ -582166,15 +582162,15 @@ │ │ │ │ ldr.w r4, [ip, #1896] @ 0x768 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #84 @ 0x54 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 230648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c2cc> │ │ │ │ + add r7, sp, #16 │ │ │ │ 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] @ (230668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c2ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582198,15 +582194,15 @@ │ │ │ │ ldr.w r3, [r3, #1884] @ 0x75c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ movs r1, #8 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 23068e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c312> │ │ │ │ + add r6, 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] @ (2306b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c33c>) │ │ │ │ @@ -582230,15 +582226,15 @@ │ │ │ │ ldr.w r4, [ip, #1892] @ 0x764 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r4, 2306ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c352> │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ 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] @ (230708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c38c>) │ │ │ │ @@ -582262,15 +582258,15 @@ │ │ │ │ ldr.w r4, [ip, #1784] @ 0x6f8 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #100 @ 0x64 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - cbz r0, 230712 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c396> │ │ │ │ + add r6, 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230758 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c3dc>) │ │ │ │ @@ -582294,15 +582290,15 @@ │ │ │ │ ldr.w r4, [ip, #1780] @ 0x6f4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -582328,15 +582324,15 @@ │ │ │ │ ldr.w r4, [ip, #1424] @ 0x590 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r0, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ 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 │ │ │ │ @@ -582362,15 +582358,15 @@ │ │ │ │ ldr.w r4, [ip, #1428] @ 0x594 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r5, #5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add sp, #432 @ 0x1b0 │ │ │ │ + add r5, sp, #816 @ 0x330 │ │ │ │ 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] @ (230850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c4d4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582394,15 +582390,15 @@ │ │ │ │ ldr.w r3, [r3, #1496] @ 0x5d8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r4, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ 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] @ (2308a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c524>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582426,15 +582422,15 @@ │ │ │ │ ldr.w r3, [r3, #1716] @ 0x6b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subs r0, r2, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add sp, #32 │ │ │ │ + add r5, 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, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (2308f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c574>) │ │ │ │ @@ -582458,15 +582454,15 @@ │ │ │ │ ldr.w r4, [ip, #1760] @ 0x6e0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ 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] @ (230940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c5c4>) │ │ │ │ @@ -582490,15 +582486,15 @@ │ │ │ │ ldr.w r4, [ip, #1732] @ 0x6c4 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r5, #0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r4, 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] @ (230990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c614>) │ │ │ │ @@ -582522,15 +582518,15 @@ │ │ │ │ ldr.w r4, [ip, #1744] @ 0x6d0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, #7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #416 @ 0x1a0 │ │ │ │ + add r4, sp, #800 @ 0x320 │ │ │ │ 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] @ (2309e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c664>) │ │ │ │ @@ -582554,15 +582550,15 @@ │ │ │ │ ldr.w r4, [ip, #1756] @ 0x6dc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ 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] @ (230a30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c6b4>) │ │ │ │ @@ -582586,15 +582582,15 @@ │ │ │ │ ldr.w r4, [ip, #1484] @ 0x5cc │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r7, #4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ 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] @ (230a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c704>) │ │ │ │ @@ -582618,15 +582614,15 @@ │ │ │ │ ldr.w r4, [ip, #1568] @ 0x620 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r5, #3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ 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] @ (230ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c754>) │ │ │ │ @@ -582650,15 +582646,15 @@ │ │ │ │ ldr.w r4, [ip, #1572] @ 0x624 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r3, #2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #736 @ 0x2e0 │ │ │ │ + add r4, sp, #96 @ 0x60 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ ldr r4, [pc, #52] @ (230b20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c7a4>) │ │ │ │ @@ -582682,15 +582678,15 @@ │ │ │ │ ldr.w r4, [ip, #1800] @ 0x708 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, #1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #528 @ 0x210 │ │ │ │ + add r3, sp, #912 @ 0x390 │ │ │ │ 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] @ (230b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c7f4>) │ │ │ │ @@ -582714,15 +582710,15 @@ │ │ │ │ ldr.w r4, [ip, #1796] @ 0x704 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r7, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ 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 │ │ │ │ @@ -582748,15 +582744,15 @@ │ │ │ │ ldr.w r4, [ip, #1696] @ 0x6a0 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r5, r6 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r6, sp, #112 @ 0x70 │ │ │ │ + add r3, sp, #496 @ 0x1f0 │ │ │ │ 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 │ │ │ │ @@ -582782,15 +582778,15 @@ │ │ │ │ ldr.w r4, [ip, #1700] @ 0x6a4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r6, r2, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r3, 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] @ (230c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c8ec>) │ │ │ │ @@ -582814,15 +582810,15 @@ │ │ │ │ ldr.w r4, [ip, #1628] @ 0x65c │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r0, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r3, 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] @ (230cb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c93c>) │ │ │ │ @@ -582846,15 +582842,15 @@ │ │ │ │ ldr.w r4, [ip, #1624] @ 0x658 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #480 @ 0x1e0 │ │ │ │ + add r2, 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] @ (230d08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c98c>) │ │ │ │ @@ -582878,15 +582874,15 @@ │ │ │ │ ldr.w r4, [ip, #1620] @ 0x654 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, r1 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ 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] @ (230d58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11c9dc>) │ │ │ │ @@ -582910,15 +582906,15 @@ │ │ │ │ ldr.w r4, [ip, #1516] @ 0x5ec │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r2, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ 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] @ (230da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11ca2c>) │ │ │ │ @@ -582942,15 +582938,15 @@ │ │ │ │ ldr.w r4, [ip, #1520] @ 0x5f0 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r4, r0, r7 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ 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] @ (230df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11ca7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -582974,15 +582970,15 @@ │ │ │ │ ldr.w r3, [r3, #1460] @ 0x5b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ adds r0, r7, r5 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #576 @ 0x240 │ │ │ │ + add r1, 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] @ (230e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cac4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583003,15 +582999,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, r4 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r1, 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, #4056] @ 0xfd8 │ │ │ │ sub sp, #24 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583040,15 +583036,15 @@ │ │ │ │ ldr.w r4, [ip, #900] @ 0x384 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, r3 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ 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] @ (230ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cb68>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583069,15 +583065,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, r2 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ 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 │ │ │ │ @@ -583103,15 +583099,15 @@ │ │ │ │ ldr.w r4, [ip, #892] @ 0x37c │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, r6, r0 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r1, 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ mov r5, r1 │ │ │ │ @@ -583148,15 +583144,15 @@ │ │ │ │ ldr.w r4, [ip, #888] @ 0x378 │ │ │ │ blx r4 │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r4, #31 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #528 @ 0x210 │ │ │ │ + add r0, sp, #912 @ 0x390 │ │ │ │ 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] @ (230fec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cc70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583177,15 +583173,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, #29 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ 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] @ (231030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11ccb4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583204,15 +583200,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #880] @ 0x370 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ asrs r4, r6, #28 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r3, sp, #40 @ 0x28 │ │ │ │ + add r0, sp, #424 @ 0x1a8 │ │ │ │ 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] @ (231078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11ccfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583233,15 +583229,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, #27 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ 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] @ (2310c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cd4c>) │ │ │ │ @@ -583265,15 +583261,15 @@ │ │ │ │ ldr.w r4, [ip, #2220] @ 0x8ac │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #26 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #672 @ 0x2a0 │ │ │ │ + add r0, sp, #32 │ │ │ │ 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 │ │ │ │ @@ -583299,15 +583295,15 @@ │ │ │ │ ldr.w r4, [ip, #2216] @ 0x8a8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #25 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 231444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d0c8>) │ │ │ │ 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] @ (231164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cde8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583328,15 +583324,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, #24 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r2, sp, #192 @ 0xc0 │ │ │ │ + add r7, pc, #576 @ (adr r7, 2313ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d030>) │ │ │ │ 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] @ (2311ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11ce30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583357,15 +583353,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, #22 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ 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] @ (2311f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11ce7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583388,15 +583384,15 @@ │ │ │ │ ldr.w r3, [r3, #2232] @ 0x8b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #21 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r7, pc, #112 @ (adr r7, 231270 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cef4>) │ │ │ │ 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] @ (231244 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cec8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583419,15 +583415,15 @@ │ │ │ │ ldr.w r3, [r3, #2228] @ 0x8b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r0, r5, #20 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r6, pc, #912 @ (adr r6, 2315dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d260>) │ │ │ │ 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] @ (231294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cf18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583451,15 +583447,15 @@ │ │ │ │ ldr.w r3, [r3, #1988] @ 0x7c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r3, #19 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #304 @ 0x130 │ │ │ │ + add r6, pc, #688 @ (adr r6, 23154c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d1d0>) │ │ │ │ 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] @ (2312dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cf60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -583480,15 +583476,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, #18 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r1, sp, #96 @ 0x60 │ │ │ │ + add r6, pc, #480 @ (adr r6, 2314c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d148>) │ │ │ │ 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] @ (23132c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11cfb0>) │ │ │ │ @@ -583512,15 +583508,15 @@ │ │ │ │ ldr.w r4, [ip, #1432] @ 0x598 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r0, #17 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r6, pc, #240 @ (adr r6, 231424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d0a8>) │ │ │ │ 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] @ (23137c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d000>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583544,15 +583540,15 @@ │ │ │ │ ldr.w r3, [r3, #1436] @ 0x59c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r6, #15 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #704 @ 0x2c0 │ │ │ │ + add r6, pc, #64 @ (adr r6, 2313c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d048>) │ │ │ │ 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] @ (2313cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d050>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583576,15 +583572,15 @@ │ │ │ │ ldr.w r3, [r3, #1440] @ 0x5a0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #14 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r5, pc, #880 @ (adr r5, 231744 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d3c8>) │ │ │ │ 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] @ (23141c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d0a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -583608,15 +583604,15 @@ │ │ │ │ ldr.w r3, [r3, #1992] @ 0x7c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #13 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r5, pc, #688 @ (adr r5, 2316d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d358>) │ │ │ │ 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] @ (231480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x11d104>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -588020,15 +588016,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r0, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #4] │ │ │ │ adds r1, r0, #2 │ │ │ │ b.n 2346b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12033c> │ │ │ │ b.n 234874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1204f8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r6, #21] │ │ │ │ + strb r6, [r2, #11] │ │ │ │ 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] @ 2347e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12046c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -588089,15 +588085,15 @@ │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #2 │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ b.n 234768 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1203ec> │ │ │ │ nop │ │ │ │ svc 254 @ 0xfe │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r6, #8] │ │ │ │ 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] @ (2348b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12053c>) │ │ │ │ @@ -588165,15 +588161,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #12] │ │ │ │ add.w ip, r1, #3 │ │ │ │ b.n 23482a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1204ae> │ │ │ │ svc 56 @ 0x38 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r0, [r5, #16] │ │ │ │ + strb r0, [r1, #6] │ │ │ │ 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] @ (23499c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120620>) │ │ │ │ @@ -588249,15 +588245,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r0, [r1, #460] @ 0x1cc │ │ │ │ adds r5, r0, #3 │ │ │ │ b.n 2348f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12057c> │ │ │ │ nop │ │ │ │ udf #104 @ 0x68 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ 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] @ (234a70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1206f4>) │ │ │ │ @@ -588330,15 +588326,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2349dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120660> │ │ │ │ ble.n 23497c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120600> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r3, #10] │ │ │ │ + ldr r4, [r7, #124] @ 0x7c │ │ │ │ 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] @ (234b48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1207cc>) │ │ │ │ @@ -588411,15 +588407,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234ab2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120736> │ │ │ │ nop │ │ │ │ bgt.n 234aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120730> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ 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] @ (234c28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1208ac>) │ │ │ │ @@ -588495,15 +588491,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234b8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12080e> │ │ │ │ nop │ │ │ │ blt.n 234bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120860> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r5, #31 │ │ │ │ + asrs r2, r1, #21 │ │ │ │ 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] @ (234d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120990>) │ │ │ │ @@ -588579,15 +588575,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1208ec> │ │ │ │ bge.n 234d00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120984> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - strb r4, [r7, #0] │ │ │ │ + ldr r4, [r3, #88] @ 0x58 │ │ │ │ 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] @ (234df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120a78>) │ │ │ │ @@ -588664,15 +588660,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 234d4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1209d0> │ │ │ │ bge.n 234e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120aa4> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #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, #4040] @ 0xfc8 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #208] @ (234ee0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120b64>) │ │ │ │ @@ -588750,15 +588746,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #20] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 234e36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120aba> │ │ │ │ bls.n 234f3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120bc0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ 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] @ (234fc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120c44>) │ │ │ │ @@ -588835,15 +588831,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 234f22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120ba6> │ │ │ │ nop │ │ │ │ bhi.n 235044 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120cc8> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r2, #92] @ 0x5c │ │ │ │ + ldr r2, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #204] @ (2350a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120d2c>) │ │ │ │ @@ -588923,15 +588919,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 235002 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120c86> │ │ │ │ nop │ │ │ │ bvc.n 23516c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120df0> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #9 │ │ │ │ + lsrs r2, r2, #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, #4040] @ 0xfc8 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #216] @ (23519c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120e20>) │ │ │ │ @@ -589013,15 +589009,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #4 │ │ │ │ b.n 2350e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120d6c> │ │ │ │ nop │ │ │ │ bvs.n 235290 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120f14> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [r1, #64] @ 0x40 │ │ │ │ + ldr r6, [r5, #20] │ │ │ │ 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] @ (235294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120f18>) │ │ │ │ @@ -589104,15 +589100,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #4 │ │ │ │ b.n 2351de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120e62> │ │ │ │ nop │ │ │ │ bpl.n 2351a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120e24> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r4, #2 │ │ │ │ + lsrs r6, 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, #4040] @ 0xfc8 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #200] @ (235378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120ffc>) │ │ │ │ @@ -589193,15 +589189,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 2352d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120f58> │ │ │ │ bmi.n 235294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x120f18> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [r2, #36] @ 0x24 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ 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] @ (235460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1210e4>) │ │ │ │ @@ -589282,15 +589278,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2353ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12103e> │ │ │ │ nop │ │ │ │ bcc.n 2353b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121038> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r2, [r2, #24] │ │ │ │ + str r2, [r6, #108] @ 0x6c │ │ │ │ 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] @ (235550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1211d4>) │ │ │ │ @@ -589374,15 +589370,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 2354a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121128> │ │ │ │ bcs.n 2354d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121158> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r5, #28 │ │ │ │ + lsrs r4, r1, #18 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #212] @ (235640 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1212c4>) │ │ │ │ @@ -589466,15 +589462,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121218> │ │ │ │ bne.n 2355e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121268> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ 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] @ (23573c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1213c0>) │ │ │ │ @@ -589560,15 +589556,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 235682 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121306> │ │ │ │ nop │ │ │ │ beq.n 235700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121384> │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ 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] @ (23583c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1214c0>) │ │ │ │ @@ -589655,15 +589651,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ adds r0, r1, #5 │ │ │ │ b.n 23577e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121402> │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ 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] @ (235940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1215c4>) │ │ │ │ @@ -589751,15 +589747,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121504> │ │ │ │ nop │ │ │ │ ldmia r6, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #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, #4032] @ 0xfc0 │ │ │ │ mov r6, r1 │ │ │ │ ldr r1, [pc, #232] @ (235a44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1216c8>) │ │ │ │ @@ -589847,15 +589843,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #28] │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121608> │ │ │ │ nop │ │ │ │ ldmia r5, {r5, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsls r2, r3, #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, #4024] @ 0xfb8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [pc, #220] @ (235b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1217c0>) │ │ │ │ @@ -589943,15 +589939,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235a88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12170c> │ │ │ │ ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ 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] @ (235ce4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121968>) │ │ │ │ mov r9, r1 │ │ │ │ @@ -590202,15 +590198,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #5 │ │ │ │ b.n 235d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1219a8> │ │ │ │ ldmia r2!, {r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, 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, #4032] @ 0xfc0 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #220] @ (235ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121b68>) │ │ │ │ @@ -590301,15 +590297,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 235e2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121ab2> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ 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] @ (235fe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121c68>) │ │ │ │ @@ -590401,15 +590397,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 235f28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121bac> │ │ │ │ ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r4, r0, #21 │ │ │ │ + lsls r4, r4, #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, #4032] @ 0xfc0 │ │ │ │ mov r7, r1 │ │ │ │ ldr r1, [pc, #244] @ (2360f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121d78>) │ │ │ │ @@ -590503,15 +590499,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #32] │ │ │ │ adds r0, r1, #6 │ │ │ │ b.n 236026 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121caa> │ │ │ │ nop │ │ │ │ stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ 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] @ (23620c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121e90>) │ │ │ │ @@ -590607,15 +590603,15 @@ │ │ │ │ ldr.w r1, [r4, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp, #36] @ 0x24 │ │ │ │ add.w ip, r1, #6 │ │ │ │ b.n 236138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121dbc> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r5} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ 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] @ (2362e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x121f64>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -591844,15 +591840,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ add.w ip, r1, r4 │ │ │ │ b.n 236f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122bf0> │ │ │ │ nop │ │ │ │ @ instruction: 0xb81c │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r6, [pc, #536] @ (237214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122e98>) │ │ │ │ + ldr r3, [pc, #920] @ (237394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x123018>) │ │ │ │ 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] @ (2370d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122d58>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -591921,15 +591917,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 237058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122cdc> │ │ │ │ @ instruction: 0xb72a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r5, [pc, #776] @ (2373e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x123068>) │ │ │ │ + ldr r3, [pc, #136] @ (237164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122de8>) │ │ │ │ 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] @ (2371c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122e44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -592005,15 +592001,15 @@ │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r2, r1 │ │ │ │ b.n 23713c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122dc0> │ │ │ │ nop │ │ │ │ @ instruction: 0xb64a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [pc, #968] @ (237590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x123214>) │ │ │ │ + ldr r2, [pc, #328] @ (237310 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122f94>) │ │ │ │ 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] @ (2372ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122f30>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592089,15 +592085,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 237222 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122ea6> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r4, [pc, #120] @ (23732c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122fb0>) │ │ │ │ + ldr r1, [pc, #504] @ (2374ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x123130>) │ │ │ │ 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] @ (237398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12301c>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -592173,15 +592169,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 23730e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x122f92> │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r6} │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldr r3, [pc, #328] @ (2374e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12316c>) │ │ │ │ + ldr r0, [pc, #712] @ (237668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1232ec>) │ │ │ │ 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] @ (237534 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1231b8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -597057,15 +597053,15 @@ │ │ │ │ ldr.w r3, [r3, #1708] @ 0x6ac │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #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] @ (23ac28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1268ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597089,15 +597085,15 @@ │ │ │ │ ldr.w r3, [r3, #1224] @ 0x4c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r4, #11 │ │ │ │ + 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] @ (23ac78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1268fc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597121,15 +597117,15 @@ │ │ │ │ ldr.w r3, [r3, #1220] @ 0x4c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r7, #11] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r4, #10 │ │ │ │ + asrs r4, r0, #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] @ (23acc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12694c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597153,15 +597149,15 @@ │ │ │ │ ldr.w r3, [r3, #1216] @ 0x4c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r4, #9 │ │ │ │ + lsrs r0, r0, #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, #56] @ (23ad18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12699c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597185,15 +597181,15 @@ │ │ │ │ ldr.w r3, [r3, #1212] @ 0x4bc │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r4, #8 │ │ │ │ + lsrs r0, r0, #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] @ (23ad60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1269e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597214,15 +597210,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, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r3, #7 │ │ │ │ + lsrs r4, r7, #28 │ │ │ │ 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 │ │ │ │ @@ -597249,15 +597245,15 @@ │ │ │ │ ldr.w r4, [ip, #980] @ 0x3d4 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r3, #6 │ │ │ │ + lsrs r0, r7, #27 │ │ │ │ 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] @ (23ae08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126a8c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597281,15 +597277,15 @@ │ │ │ │ ldr.w r3, [r3, #2292] @ 0x8f4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r3, #5 │ │ │ │ + lsrs r4, r7, #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, #44] @ (23ae4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126ad0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597308,15 +597304,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #964] @ 0x3c4 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r0, [r3, #4] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r4, #4 │ │ │ │ + lsrs r6, r0, #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, #44] @ (23ae90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126b14>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597335,15 +597331,15 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ ldr.w r3, [r3, #960] @ 0x3c0 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrb r4, [r2, #3] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r2, r6, #3 │ │ │ │ + lsrs r2, r2, #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, #56] @ (23aee0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126b64>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597367,15 +597363,15 @@ │ │ │ │ ldr.w r3, [r3, #2212] @ 0x8a4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r0, r0, #3 │ │ │ │ + lsrs r0, r4, #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, #56] @ (23af30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126bb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597399,15 +597395,15 @@ │ │ │ │ ldr.w r3, [r3, #2204] @ 0x89c │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r0, #1] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r4, r1, #2 │ │ │ │ + lsrs r4, r5, #23 │ │ │ │ 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] @ (23af84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126c08>) │ │ │ │ @@ -597432,15 +597428,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2208] @ 0x8a0 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r4, [r5, #31] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r2, #1 │ │ │ │ + lsrs r6, r6, #22 │ │ │ │ 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] @ (23afd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126c5c>) │ │ │ │ @@ -597465,15 +597461,15 @@ │ │ │ │ ldrd r2, r3, [sp, #16] │ │ │ │ ldr.w r1, [r1, #2200] @ 0x898 │ │ │ │ blx r1 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - asrs r6, r3, #32 │ │ │ │ + lsrs r6, r7, #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, #48] @ (23b020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126ca4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597494,15 +597490,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, #29] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r5, #31 │ │ │ │ + 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, #56] @ (23b070 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126cf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597526,15 +597522,15 @@ │ │ │ │ ldr.w r3, [r3, #952] @ 0x3b8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r0, #28] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r7, #30 │ │ │ │ + lsrs r0, r3, #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, #56] @ (23b0c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126d44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597558,15 +597554,15 @@ │ │ │ │ ldr.w r3, [r3, #948] @ 0x3b4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r6, #26] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r4, #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, #56] @ (23b110 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126d94>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597590,15 +597586,15 @@ │ │ │ │ ldr.w r3, [r3, #2288] @ 0x8f0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r4, #25] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r2, #29 │ │ │ │ + lsrs r0, r6, #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, #56] @ (23b160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126de4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597622,15 +597618,15 @@ │ │ │ │ ldr.w r3, [r3, #944] @ 0x3b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #24] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r3, #28 │ │ │ │ + lsrs r4, r7, #17 │ │ │ │ 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] @ (23b1a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126e2c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597651,15 +597647,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, #23] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ 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] @ (23b1f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126e74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597680,15 +597676,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, #21] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r7, #26 │ │ │ │ + lsrs r0, r3, #16 │ │ │ │ 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] @ (23b238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126ebc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597709,15 +597705,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, #20] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ 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] @ (23b284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126f08>) │ │ │ │ @@ -597740,15 +597736,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r4, [r4, #19] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ 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 │ │ │ │ @@ -597777,15 +597773,15 @@ │ │ │ │ ldr.w r4, [ip, #2268] @ 0x8dc │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r2, #18] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r3, #24 │ │ │ │ + lsrs r4, r7, #13 │ │ │ │ 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 │ │ │ │ @@ -597812,15 +597808,15 @@ │ │ │ │ ldr.w r4, [ip, #2264] @ 0x8d8 │ │ │ │ blx r4 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #16] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ 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] @ (23b378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x126ffc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597838,15 +597834,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #3096] @ 0xc18 │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ strb r0, [r5, #15] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r2, r4, #22 │ │ │ │ + lsrs r2, r0, #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, #52] @ (23b3c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x127048>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597869,15 +597865,15 @@ │ │ │ │ ldr.w r3, [r3, #2248] @ 0x8c8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r2, #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, #52] @ (23b410 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x127094>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597900,15 +597896,15 @@ │ │ │ │ ldr.w r3, [r3, #2244] @ 0x8c4 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r4, [r3, #13] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ 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] @ (23b45c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1270e0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -597931,15 +597927,15 @@ │ │ │ │ ldr.w r3, [r3, #2240] @ 0x8c0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r2, #12] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r0, #20 │ │ │ │ + lsrs r4, r4, #9 │ │ │ │ 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 │ │ │ │ @@ -597967,15 +597963,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb r6, [r7, #10] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ 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] @ (23b4f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12717c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -597995,15 +597991,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2224] @ 0x8b0 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r5, #9] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b544 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1271c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598026,15 +598022,15 @@ │ │ │ │ ldr.w r3, [r3, #2344] @ 0x928 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r5, #8] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r2, #17 │ │ │ │ + lsrs r4, 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, #44] @ (23b588 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12720c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598054,15 +598050,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #2216] @ 0x8a8 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r3, #7] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r3, #16 │ │ │ │ + lsrs r0, r7, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #52] @ (23b5d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x127258>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -598085,15 +598081,15 @@ │ │ │ │ ldr.w r3, [r3, #2340] @ 0x924 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ strb r0, [r3, #6] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r0, r5, #15 │ │ │ │ + lsrs r0, r1, #5 │ │ │ │ lsls r2, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #44] @ (23b618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12729c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598113,15 +598109,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #3092] @ 0xc14 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ strb r4, [r1, #5] │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ 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] @ (23b67c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x127300>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -598767,15 +598763,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ add.w lr, r1, ip │ │ │ │ b.n 23bc82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x127906> │ │ │ │ nop │ │ │ │ ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - lsls r6, r5, #19 │ │ │ │ + lsls r6, r1, #9 │ │ │ │ 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 │ │ │ │ @@ -603177,15 +603173,15 @@ │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ adds r0, r2, r3 │ │ │ │ b.n 23ef84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12ac08> │ │ │ │ adds r7, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldr r0, [r1, r6] │ │ │ │ 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] @ (23f0a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12ad24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -603742,15 +603738,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ adds r0, r5, r1 │ │ │ │ b.n 23f584 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b208> │ │ │ │ adds r1, #242 @ 0xf2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia 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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #252] @ (23f700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b384>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -604062,15 +604058,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23f8f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b578> │ │ │ │ cmp r6, #138 @ 0x8a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ 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] @ (23fa3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b6c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604136,15 +604132,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23f9c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b64c> │ │ │ │ cmp r5, #182 @ 0xb6 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - ldmia r0!, {r3} │ │ │ │ + stmia r5!, {r3, 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 r2, [pc, #180] @ (23fb0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b790>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604209,15 +604205,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r0, r1, r5 │ │ │ │ b.n 23fa9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b720> │ │ │ │ cmp r4, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r7!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, 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] @ (23fbec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b870>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604286,15 +604282,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fb70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b7f4> │ │ │ │ cmp r4, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r6!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r1, r4, 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, #196] @ (23fccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b950>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604363,15 +604359,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fc50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b8d4> │ │ │ │ cmp r3, #50 @ 0x32 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r5} │ │ │ │ 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] @ (23fdb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12ba38>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604442,15 +604438,15 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23fd3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12b9be> │ │ │ │ nop │ │ │ │ cmp r2, #82 @ 0x52 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {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] @ (23fe94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bb18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604519,15 +604515,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fe18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12ba9c> │ │ │ │ cmp r1, #106 @ 0x6a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r5} │ │ │ │ + stmia r1!, {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, #192] @ (23ff70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bbf4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604595,15 +604591,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 23fef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bb7c> │ │ │ │ cmp r0, #138 @ 0x8a │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r3!, {r1, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r3, 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, #200] @ (240054 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bcd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604673,18 +604669,18 @@ │ │ │ │ ldr.w r1, [r5, #460] @ 0x1cc │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ add.w ip, r1, r6 │ │ │ │ b.n 23ffde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bc62> │ │ │ │ nop │ │ │ │ movs r7, #174 @ 0xae │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt al │ │ │ │ + lslal r1, r4, #3 │ │ │ │ + stmdbal sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (240130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bdb4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -604749,18 +604745,18 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 2400b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bd3c> │ │ │ │ movs r6, #202 @ 0xca │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ne │ │ │ │ + lslne r1, r4, #3 │ │ │ │ + stmdbeq sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #192] @ (24020c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12be90>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r7, r0 │ │ │ │ sub sp, #8 │ │ │ │ add r3, pc │ │ │ │ @@ -604825,15 +604821,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r5 │ │ │ │ b.n 240194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12be18> │ │ │ │ movs r5, #238 @ 0xee │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + bkpt 0x0042 │ │ │ │ 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] @ (2402f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bf7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604907,15 +604903,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ add.w ip, r5, r1 │ │ │ │ b.n 240270 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bef4> │ │ │ │ movs r5, #18 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ 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] @ (2403d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12c058>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -604985,15 +604981,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r1, [r3, #460] @ 0x1cc │ │ │ │ add.w ip, r1, r2 │ │ │ │ b.n 240360 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x12bfe4> │ │ │ │ movs r4, #38 @ 0x26 │ │ │ │ lsls r7, r2, #6 │ │ │ │ - sev │ │ │ │ + pop {r5, 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 r2, [r0, #60] @ 0x3c │ │ │ │ mov r3, r1 │ │ │ │ @@ -611665,15 +611661,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 245326 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x130faa> │ │ │ │ nop │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + ble.n 2453b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131034> │ │ │ │ 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 │ │ │ │ @@ -611921,21 +611917,21 @@ │ │ │ │ ldr r2, [pc, #20] @ (2455f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131278>) │ │ │ │ add r2, pc │ │ │ │ b.n 2455ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13123e> │ │ │ │ ldr r1, [pc, #16] @ (2455f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13127c>) │ │ │ │ add r1, pc │ │ │ │ b.n 2455de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131262> │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [r5, #80] @ 0x50 │ │ │ │ + ldr r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - beq.n 245598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13121c> │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ 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 │ │ │ │ @@ -612579,15 +612575,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ 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] @ (245d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131990>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612621,15 +612617,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ lsls r1, r4, #3 │ │ │ │ cbz r1, 245d88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131a0c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612647,15 +612643,15 @@ │ │ │ │ bl 2452b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x130f38> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r1, #96] @ 0x60 │ │ │ │ + str r2, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #68] @ (245de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131a6c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612683,19 +612679,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r7, #88] @ 0x58 │ │ │ │ + str r4, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r4, #88] @ 0x58 │ │ │ │ + str r4, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r1, r2, r4, r7, pc} │ │ │ │ + revsh r6, r6 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cbz r1, 245e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131ab0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -612713,15 +612709,15 @@ │ │ │ │ bl 2452b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x130f38> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r5} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r2, [r7, #84] @ 0x54 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ 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] @ (245e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131b10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -612749,19 +612745,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r0!, {r4, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r5, #80] @ 0x50 │ │ │ │ + str r4, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + rev16 r2, r2 │ │ │ │ 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] @ (245f40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131bc4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -612820,15 +612816,15 @@ │ │ │ │ b.n 245ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131b6c> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ 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] @ (246098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131d1c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -612952,15 +612948,15 @@ │ │ │ │ strd r3, r2, [sp] │ │ │ │ bl 249668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1352ec> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 24603e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131cc2> │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bkpt 0x0084 │ │ │ │ + cbnz r4, 246118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131d9c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #244] @ (2461a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131e28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -613059,17 +613055,17 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 249668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1352ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 246118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131d9c> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r7} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r4, [r3, #44] @ 0x2c │ │ │ │ + str r4, [r7, #0] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + revsh r4, r2 │ │ │ │ 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] @ (246224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131ea8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613109,19 +613105,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - pop {r3, pc} │ │ │ │ + rev16 r0, r5 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw r3, #32772 @ 0x8004 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 246282 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131f06> │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bhi.n 24625e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131ee2> │ │ │ │ cmp.w r1, #776 @ 0x308 │ │ │ │ @@ -613402,21 +613398,21 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 2464e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13216a> │ │ │ │ mov r0, r6 │ │ │ │ bl 1fbd5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe79e0> │ │ │ │ ldr r2, [pc, #16] @ (24652c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1321b0>) │ │ │ │ add r2, pc │ │ │ │ b.n 2464e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13216a> │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r0, [r1, r5] │ │ │ │ + ldrb r0, [r5, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r4, [r2, r4] │ │ │ │ + ldrb r4, [r6, r1] │ │ │ │ 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, 246582 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132206> │ │ │ │ ldrb.w r5, [ip, #1520] @ 0x5f0 │ │ │ │ @@ -613693,19 +613689,19 @@ │ │ │ │ b.n 2467b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132434> │ │ │ │ ldr r2, [pc, #20] @ (246868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1324ec>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 24677c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132400> │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrb r4, [r2, r0] │ │ │ │ + ldr r4, [r6, 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 │ │ │ │ ldr r2, [pc, #80] @ (2468cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132550>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -613740,15 +613736,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24635c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131fe0> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00bc │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb r6, [r7, r0] │ │ │ │ + ldr r6, [r3, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #52] @ (246918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13259c>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -613814,15 +613810,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 24635c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x131fe0> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x000a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ 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] @ (2469d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132654>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -614030,19 +614026,19 @@ │ │ │ │ b.n 246b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132800> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ b.n 246b32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1327b6> │ │ │ │ pop {r1, r5, r6} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrh r4, [r4, r0] │ │ │ │ + ldrsb r4, [r0, r6] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r2, [r4, r5] │ │ │ │ + ldrsb r2, [r0, r3] │ │ │ │ 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 │ │ │ │ @@ -614310,19 +614306,19 @@ │ │ │ │ b.n 246e96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132b1a> │ │ │ │ cbnz r2, 246f3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132bbe> │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + ble.n 246f04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132b88> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - udf #96 @ 0x60 │ │ │ │ + blt.n 246e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132b08> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - ldrsb r4, [r6, r4] │ │ │ │ + strb r4, [r2, r2] │ │ │ │ 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] @ (246f78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132bfc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614362,15 +614358,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb81e │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 246ee0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132b64> │ │ │ │ + bge.n 246fa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132c24> │ │ │ │ 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] @ (247038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132cbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -614437,19 +614433,19 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb7a0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, r6] │ │ │ │ + strh r6, [r4, r3] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - blt.n 247040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132cc4> │ │ │ │ + bls.n 247100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132d84> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - strb r6, [r7, r4] │ │ │ │ + strh r6, [r3, r2] │ │ │ │ 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] @ 24707c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132d00> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -614636,19 +614632,19 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r3, r2, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 2471f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x132e74> │ │ │ │ push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + str r6, [r3, r5] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r1, r5] │ │ │ │ + str r6, [r5, r2] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strh r6, [r7, r5] │ │ │ │ + str r6, [r3, r3] │ │ │ │ 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] @ (247424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1330a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -614842,15 +614838,15 @@ │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 24746a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1330ee> │ │ │ │ cbz r6, 24756a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1331ee> │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + ldr r6, [pc, #400] @ (2476c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133344>) │ │ │ │ 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] @ (2475c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133248>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -614896,17 +614892,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r0, 247606 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13328a> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvs.n 2475b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133238> │ │ │ │ + bmi.n 247674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1332f8> │ │ │ │ lsls r5, r6, #3 │ │ │ │ - str r6, [r3, r1] │ │ │ │ + ldr r5, [pc, #760] @ (2478c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13354c>) │ │ │ │ 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] @ (24764c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1332d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -614944,15 +614940,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 247606 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13328a> │ │ │ │ cbz r2, 247666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1332ea> │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvs.n 247708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13338c> │ │ │ │ + bcc.n 2475c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13324c> │ │ │ │ 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] @ (2476c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133344>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -615120,15 +615116,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r5, [pc, #920] @ (247be8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13386c>) │ │ │ │ + ldr r3, [pc, #280] @ (247968 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1335ec>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #98304 @ 0x18000 │ │ │ │ ldrh.w r0, [r0, #2074] @ 0x81a │ │ │ │ cmp r0, #1 │ │ │ │ bls.n 247864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1334e8> │ │ │ │ cbz r1, 247868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1334ec> │ │ │ │ ldrb.w r0, [r1, #224] @ 0xe0 │ │ │ │ @@ -615302,19 +615298,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 247a14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133698> │ │ │ │ add r6, sp, #176 @ 0xb0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldr r4, [pc, #720] @ (247d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1339a8>) │ │ │ │ + ldr r2, [pc, #80] @ (247aa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133728>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #384] @ (247bd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13385c>) │ │ │ │ + ldr r1, [pc, #768] @ (247d58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1339dc>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [pc, #376] @ (247bd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133858>) │ │ │ │ + ldr r1, [pc, #760] @ (247d54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1339d8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ add.w r0, r0, #102400 @ 0x19000 │ │ │ │ ldrh.w r3, [r0, #1658] @ 0x67a │ │ │ │ cmp r3, #1 │ │ │ │ bls.n 247a70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1336f4> │ │ │ │ movs r3, #1 │ │ │ │ cbz r1, 247a70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1336f4> │ │ │ │ @@ -615817,19 +615813,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 247da2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133a26> │ │ │ │ nop │ │ │ │ strh r2, [r6, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, pc, #64 @ (adr r3, 24809c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133d20>) │ │ │ │ + add r0, pc, #448 @ (adr r0, 24821c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133ea0>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ 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 24810a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133d8e> │ │ │ │ @@ -615900,25 +615896,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (248140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133dc4>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2480f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133d78> │ │ │ │ nop │ │ │ │ - mov r0, r7 │ │ │ │ + bics r0, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - mov r0, r5 │ │ │ │ + bics r0, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - bmi.n 24809c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133d20> │ │ │ │ + bcs.n 24815c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133de0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp sl, r3 │ │ │ │ + cmn r2, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, pc │ │ │ │ + cmn r2, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp lr, r2 │ │ │ │ + cmn r6, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ subs.w ip, r3, #0 │ │ │ │ @@ -615989,23 +615985,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (248214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133e98>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 248190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133e14> │ │ │ │ nop │ │ │ │ - mov r6, r2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, ip │ │ │ │ + cmn r6, r0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, lr │ │ │ │ + cmn r2, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, r9 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r2, pc │ │ │ │ + cmn r2, r3 │ │ │ │ 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] @ 248340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133fc4> │ │ │ │ mov r4, r1 │ │ │ │ @@ -616118,25 +616114,25 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 248274 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133ef8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r2, [r1, #23] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, pc │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ ldrb r4, [r0, #22] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add ip, r7 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add lr, fp │ │ │ │ + tst r6, r7 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r8, lr │ │ │ │ + negs r0, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movw ip, #35003 @ 0x88bb │ │ │ │ cmp r2, ip │ │ │ │ beq.w 248474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1340f8> │ │ │ │ bls.n 2483a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134024> │ │ │ │ movw ip, #37152 @ 0x9120 │ │ │ │ cmp r2, ip │ │ │ │ @@ -616266,15 +616262,15 @@ │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35001 @ 0x88b9 │ │ │ │ b.n 248492 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134116> │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #35000 @ 0x88b8 │ │ │ │ b.n 248492 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134116> │ │ │ │ nop │ │ │ │ - add r4, r9 │ │ │ │ + sbcs r4, r5 │ │ │ │ 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 │ │ │ │ @@ -616371,17 +616367,17 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #4] │ │ │ │ bl 2484c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13414c> │ │ │ │ b.n 24858e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134212> │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmn r4, r1 │ │ │ │ + ands r4, r5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r6, #30 │ │ │ │ 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 │ │ │ │ @@ -616579,43 +616575,43 @@ │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ str r6, [sp, #8] │ │ │ │ bl 2484c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13414c> │ │ │ │ b.n 2486e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13436a> │ │ │ │ nop │ │ │ │ - muls r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [sp, #520] @ 0x208 │ │ │ │ + str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sbcs r6, r6 │ │ │ │ + subs r7, #22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r6, r1 │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r6, r1 │ │ │ │ + subs r7, #46 @ 0x2e │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r2, r4 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - tst r4, r4 │ │ │ │ + subs r7, #132 @ 0x84 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - orrs r6, r2 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmn r2, r2 │ │ │ │ + ands r2, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r2, r0 │ │ │ │ + subs r7, #34 @ 0x22 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - tst r4, r5 │ │ │ │ + subs r7, #140 @ 0x8c │ │ │ │ lsls r1, r4, #3 │ │ │ │ - negs r2, r0 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - negs r4, r3 │ │ │ │ + subs r7, #188 @ 0xbc │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, r6 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r1, r4, #3 │ │ │ │ adds r3, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -616683,15 +616679,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r0, [r2, #29] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r2, sp, #264 @ 0x108 │ │ │ │ + add r7, pc, #648 @ (adr r7, 248b74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1347f8>) │ │ │ │ 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 │ │ │ │ @@ -616806,27 +616802,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (248a20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1346a4>) │ │ │ │ mov r0, ip │ │ │ │ ldr r3, [sp, #32] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 248918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13459c> │ │ │ │ - rors r2, r1 │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sbcs r0, r4 │ │ │ │ + subs r7, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - rors r4, r4 │ │ │ │ + subs r7, #68 @ 0x44 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sbcs r4, r2 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - asrs r0, r7 │ │ │ │ + subs r6, #152 @ 0x98 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - sbcs r0, r4 │ │ │ │ + subs r7, #0 │ │ │ │ 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 │ │ │ │ @@ -616987,25 +616983,25 @@ │ │ │ │ nop │ │ │ │ strb r6, [r5, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r5, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r1 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r1 │ │ │ │ + subs r5, #236 @ 0xec │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r4 │ │ │ │ + subs r6, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ands r2, r5 │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -617601,17 +617597,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2491f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134e78> │ │ │ │ nop │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -617663,15 +617659,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2492a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134f2c> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ blx 6a214 │ │ │ │ b.n 249294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134f18> │ │ │ │ - subs r1, #174 @ 0xae │ │ │ │ + adds 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 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #392] @ (24947c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135100>) │ │ │ │ @@ -617828,23 +617824,23 @@ │ │ │ │ nop │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r2!, {r1, r2, r7} │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - subs r0, #198 @ 0xc6 │ │ │ │ + itte al │ │ │ │ + lslal r0, r4, #3 │ │ │ │ + addal r5, #220 @ 0xdc │ │ │ │ + lsl r1, r4, #3 │ │ │ │ + adds r6, #38 @ 0x26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r0, #116 @ 0x74 │ │ │ │ + adds r5, #212 @ 0xd4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -618389,15 +618385,15 @@ │ │ │ │ beq.n 249a6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1356f2> │ │ │ │ b.n 249a66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1356ea> │ │ │ │ nop │ │ │ │ movs r1, #153 @ 0x99 │ │ │ │ lsls r1, r3, #6 │ │ │ │ movs r1, #136 @ 0x88 │ │ │ │ lsls r1, r3, #6 │ │ │ │ - adds r2, #174 @ 0xae │ │ │ │ + adds r0, #14 │ │ │ │ lsls r1, r4, #3 │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ lsls r1, r3, #6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 249bd2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135856> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -618616,15 +618612,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 249cd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135958> │ │ │ │ b.n 249ca6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13592a> │ │ │ │ nop │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xb606 │ │ │ │ + cbz r6, 249d60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1359e4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 249da0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135a24> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -618743,15 +618739,15 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #728 @ (adr r7, 24a128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135dac>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r7, #2 │ │ │ │ + cmp r4, #98 @ 0x62 │ │ │ │ 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 │ │ │ │ @@ -618791,15 +618787,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ strb r3, [r2, #0] │ │ │ │ movs r0, #0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #296 @ (adr r7, 249ff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135c74>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - cmp r6, #178 @ 0xb2 │ │ │ │ + cmp r4, #18 │ │ │ │ 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 │ │ │ │ @@ -619083,19 +619079,19 @@ │ │ │ │ str r0, [r7, #52] @ 0x34 │ │ │ │ b.n 24a0fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135d80> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r7, #8] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrh r6, [r3, #58] @ 0x3a │ │ │ │ lsls r1, r6, #3 │ │ │ │ ldrsh r4, [r4, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -619198,23 +619194,23 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 24a2b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135f34> │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ bhi.n 24a250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135ed4> │ │ │ │ b.n 24a2c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135f46> │ │ │ │ - str r0, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r1, r6, #3 │ │ │ │ - cmp r2, #218 @ 0xda │ │ │ │ + cmp r0, #58 @ 0x3a │ │ │ │ lsls r1, r4, #3 │ │ │ │ - uxth r0, r7 │ │ │ │ + add sp, #96 @ 0x60 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrh r2, [r6, #62] @ 0x3e │ │ │ │ + ldrh r2, [r2, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -619255,15 +619251,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r6, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r0, #8] │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 24a3d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136056> │ │ │ │ bx lr │ │ │ │ movs r2, #0 │ │ │ │ @@ -619687,17 +619683,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24a806 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13648a> │ │ │ │ b.n 24a7ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136432> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ 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] @ (24ac04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136888>) │ │ │ │ @@ -620055,27 +620051,27 @@ │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r6, [r3, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #164 @ 0xa4 │ │ │ │ + movs r1, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #68 @ 0x44 │ │ │ │ + movs r0, #164 @ 0xa4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #126 @ 0x7e │ │ │ │ + movs r0, #222 @ 0xde │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #198 @ 0xc6 │ │ │ │ + movs r1, #38 @ 0x26 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ 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] @ (24adb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136a38>) │ │ │ │ @@ -620478,23 +620474,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b03a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136cbe> │ │ │ │ b.n 24af6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136bf0> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - movs r1, #158 @ 0x9e │ │ │ │ + subs r6, r7, #3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, r1, #7 │ │ │ │ + adds r2, r5, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r0, #7 │ │ │ │ + adds r6, r4, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + adds r0, r3, #7 │ │ │ │ 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 │ │ │ │ @@ -620736,23 +620732,23 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b302 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136f86> │ │ │ │ b.n 24b232 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136eb6> │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r4, r5, #7 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r0, #4 │ │ │ │ + subs r4, r4, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r0, r0, #4 │ │ │ │ + subs r0, r4, r1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + adds r2, r4, #0 │ │ │ │ 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 │ │ │ │ @@ -620998,23 +620994,23 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 24b5ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x137252> │ │ │ │ b.n 24b4fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x137180> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r3, r6 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r4, r5, #5 │ │ │ │ + subs r4, r1, r3 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adds r2, r3, #4 │ │ │ │ + subs r2, r7, r1 │ │ │ │ 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 │ │ │ │ @@ -623041,15 +623037,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ bcs.w 24cb18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13879c> │ │ │ │ b.n 24cb0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138790> │ │ │ │ ldrb r0, [r5, r7] │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r1, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 24ca32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1386b6> │ │ │ │ b.n 24cbb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13883c> │ │ │ │ @@ -623089,15 +623085,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ldrh r6, [r2, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ 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] @ 24cd04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138988> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -623139,17 +623135,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, r0] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ 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] @ 24cd90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138a14> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -623191,17 +623187,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldr r6, [r2, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r2, r5, #21 │ │ │ │ + lsls r2, r1, #11 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ 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] @ (24ce44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138ac8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -623232,15 +623228,15 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r4, [r7, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r7, #30] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - str r6, [r5, r2] │ │ │ │ + ldr r6, [pc, #56] @ (24ce88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138b0c>) │ │ │ │ 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] @ (24d020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138ca4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -623401,21 +623397,21 @@ │ │ │ │ adds r6, #176 @ 0xb0 │ │ │ │ b.n 24cee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138b68> │ │ │ │ add.w r6, r5, #565248 @ 0x8a000 │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ b.n 24cee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138b68> │ │ │ │ ldr r0, [r3, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r1, #60] @ 0x3c │ │ │ │ + str r2, [r5, #16] │ │ │ │ lsls r1, r6, #3 │ │ │ │ - lsls r2, r4, #14 │ │ │ │ + lsls r2, r0, #4 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #12] │ │ │ │ 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] @ (24d0a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138d2c>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -623456,15 +623452,15 @@ │ │ │ │ strd r4, r5, [sp, #16] │ │ │ │ bl 249f28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135bac> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls r0, r3, #1 │ │ │ │ lsls r1, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #432] @ (24d274 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138ef8>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -623645,22 +623641,19 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r6, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r4, [r6, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r3, #19] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - lsls r0, r0, #9 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - lsls r2, r7, #6 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - @ instruction: 0xfb9a00e0 │ │ │ │ - lsls r0, r0, #5 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + vmla.i32 q0, q8, d0[1] │ │ │ │ + vhadd.u16 q0, q13, q8 │ │ │ │ + ldr??.w r0, [sl, #224] @ 0xe0 │ │ │ │ + cdp2 0, 10, cr0, cr0, cr0, {7} │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ 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] @ (24d448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1390cc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -623818,23 +623811,22 @@ │ │ │ │ b.n 24d33a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x138fbe> │ │ │ │ strb r2, [r1, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r5, #54 @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #2 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + stc2l 0, cr0, [r0, #896]! @ 0x380 │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ 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] │ │ │ │ + ldc2l 0, cr0, [r2, #-896] @ 0xfffffc80 │ │ │ │ + stc2 0, cr0, [r6, #-896] @ 0xfffffc80 │ │ │ │ + ldc2 0, cr0, [ip, #-896] @ 0xfffffc80 │ │ │ │ + stc2l 0, cr0, [r2], #896 @ 0x380 │ │ │ │ + stc2 0, cr0, [r8, #-896] @ 0xfffffc80 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24d5b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13923c> │ │ │ │ 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] @ (24d6b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139338>) │ │ │ │ @@ -624035,15 +624027,15 @@ │ │ │ │ b.n 24d562 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1391e6> │ │ │ │ add.w r3, r6, #565248 @ 0x8a000 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ b.n 24d562 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1391e6> │ │ │ │ nop │ │ │ │ strh r0, [r6, r2] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc2l 0, cr0, [lr, #896]! @ 0x380 │ │ │ │ + @ instruction: 0xfb5e00e0 │ │ │ │ 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] @ (24d808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13948c>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -624158,16 +624150,16 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24d7dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139460> │ │ │ │ b.n 24d716 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13939a> │ │ │ │ nop │ │ │ │ str r2, [r5, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc2 0, cr0, [r6], #-896 @ 0xfffffc80 │ │ │ │ - ldrh r0, [r1, r6] │ │ │ │ + ldrsb.w r0, [r6, #224] @ 0xe0 │ │ │ │ + ldr r0, [r5, r3] │ │ │ │ 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] @ (24d8ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139530>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -624227,17 +624219,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r7, [pc, #72] @ (24d8f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13957c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xfb5600e0 │ │ │ │ - @ instruction: 0xfb1c00e0 │ │ │ │ - @ instruction: 0xf4a000e0 │ │ │ │ + ldrh.w r0, [r6, #224] @ 0xe0 │ │ │ │ + ldr??.w r0, [ip, r0, lsl #2] │ │ │ │ + addw r0, r0, #224 @ 0xe0 │ │ │ │ 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] @ (24da8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r0 │ │ │ │ @@ -624409,26 +624401,26 @@ │ │ │ │ b.n 24d95e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1395e2> │ │ │ │ ldr r6, [pc, #408] @ (24dc28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1398ac>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r7, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfab800e0 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb.w r0, [r8, r0, lsl #2] │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r4, [r6, #64] @ 0x40 │ │ │ │ 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: 0xf77200e0 │ │ │ │ + @ instruction: 0xf73600e0 │ │ │ │ + @ instruction: 0xf6f000e0 │ │ │ │ + @ instruction: 0xf72200e0 │ │ │ │ + eor.w r0, lr, #224 @ 0xe0 │ │ │ │ + @ instruction: 0xf6fc00e0 │ │ │ │ + movt r0, #26848 @ 0x68e0 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 24dbda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13985e> │ │ │ │ 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] @ (24dc9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139920>) │ │ │ │ @@ -624596,15 +624588,15 @@ │ │ │ │ bne.n 24dc86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13990a> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24dc74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1398f8> │ │ │ │ b.n 24db84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139808> │ │ │ │ ldr r4, [pc, #384] @ (24de20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139aa4>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrb.w r0, [r2, r0, lsl #2] │ │ │ │ + sbcs.w r0, r2, #7340032 @ 0x700000 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r5, [pc, #340] @ (24de08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139a8c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -624731,15 +624723,15 @@ │ │ │ │ b.n 24dd2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1399ae> │ │ │ │ add.w r4, r5, #104448 @ 0x19800 │ │ │ │ add.w r4, r4, #464 @ 0x1d0 │ │ │ │ b.n 24dd2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1399ae> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #536] @ (24e024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139ca8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf6b000e0 │ │ │ │ + ands.w r0, r0, #7340032 @ 0x700000 │ │ │ │ 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] @ (24de64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139ae8>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -624766,15 +624758,15 @@ │ │ │ │ str r7, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 24a214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135e98> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r1, [pc, #88] @ (24dec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139b44>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - subs.w r0, r2, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf31200e0 │ │ │ │ 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] @ (24deb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139b38>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624799,15 +624791,15 @@ │ │ │ │ str r6, [sp, #0] │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 24a344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135fc8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #752] @ (24e1a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139e2c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - adcs.w r0, r6, #7340032 @ 0x700000 │ │ │ │ + @ instruction: 0xf2b600e0 │ │ │ │ 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] @ (24df30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139bb4>) │ │ │ │ mov r6, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -624854,17 +624846,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #432] @ (24e0e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139d68>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r6, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf4f600e0 │ │ │ │ - @ instruction: 0xf4dc00e0 │ │ │ │ - cdp 0, 1, cr0, cr12, cr0, {7} │ │ │ │ + @ instruction: 0xf25600e0 │ │ │ │ + @ instruction: 0xf23c00e0 │ │ │ │ + sbcs.w r0, ip, r0, 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, #4040] @ 0xfc8 │ │ │ │ ldr r4, [pc, #324] @ (24e09c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139d20>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -624991,18 +624983,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e072 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139cf6> │ │ │ │ b.n 24e056 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139cda> │ │ │ │ @ instruction: 0x47e2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r4, #100] @ 0x64 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xf4a800e0 │ │ │ │ - orn r0, r8, #7340032 @ 0x700000 │ │ │ │ - and.w r0, r8, #7340032 @ 0x700000 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + addw r0, r8, #224 @ 0xe0 │ │ │ │ + rsb r0, r8, #224 @ 0xe0 │ │ │ │ + sbc.w r0, r8, #224 @ 0xe0 │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ 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] @ 24e24c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139ed0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -625207,15 +625199,15 @@ │ │ │ │ strd r4, r8, [sp] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr.w r4, [r0, #472] @ 0x1d8 │ │ │ │ blx r4 │ │ │ │ b.n 24e2aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139f2e> │ │ │ │ add lr, sl │ │ │ │ lsls r6, r2, #6 │ │ │ │ - rsbs r0, r8, #224 @ 0xe0 │ │ │ │ + vhadd.s q0, q12, q8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #312] @ (24e444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a0c8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625413,17 +625405,18 @@ │ │ │ │ blx r4 │ │ │ │ b.n 24e4aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a12e> │ │ │ │ nop │ │ │ │ cmn r6, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r0, [r4, #20] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - vmla.i d16, d26, d0[4] │ │ │ │ - vmla.i16 d0, d30, d0[2] │ │ │ │ - stmia.w r2, {r5, r6, r7} │ │ │ │ + stc 0, cr0, [sl, #-896]! @ 0xfffffc80 │ │ │ │ + ldcl 0, cr0, [lr], #896 @ 0x380 │ │ │ │ + b.n 24e0e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139d68> │ │ │ │ + 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, #396] @ (24e6c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a344>) │ │ │ │ mov r9, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625579,18 +625572,18 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24e696 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a31a> │ │ │ │ b.n 24e67a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a2fe> │ │ │ │ tst r6, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r4, [r0, #8] │ │ │ │ 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 │ │ │ │ + stc 0, cr0, [lr], {224} @ 0xe0 │ │ │ │ + mcrr 0, 14, r0, r2, cr0 │ │ │ │ + sub.w r0, r8, r0, asr #3 │ │ │ │ + ldr r2, [r1, #28] │ │ │ │ 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] @ (24e754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a3d8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -625635,15 +625628,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 248a24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1346a8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ eors r6, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc 0, cr0, [r4, #896]! @ 0x380 │ │ │ │ + adds.w r0, r4, r0, asr #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] @ (24e7fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a480>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -625705,17 +625698,17 @@ │ │ │ │ bl 248a24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1346a8> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r7, #202 @ 0xca │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrsh r4, [r1, r1] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldc 0, cr0, [r6, #-896] @ 0xfffffc80 │ │ │ │ - stcl 0, cr0, [ip], #896 @ 0x380 │ │ │ │ - b.n 24e2e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x139f64> │ │ │ │ + orns r0, r6, r0, asr #3 │ │ │ │ + orr.w r0, ip, r0, asr #3 │ │ │ │ + b.n 24eda0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13aa24> │ │ │ │ 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] @ (24e98c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a610>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -625859,18 +625852,18 @@ │ │ │ │ bne.n 24e960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a5e4> │ │ │ │ b.n 24e944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a5c8> │ │ │ │ nop │ │ │ │ subs r7, #22 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldrb r6, [r2, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stc 0, cr0, [ip], #896 @ 0x380 │ │ │ │ - mcrr 0, 14, r0, r2, cr0 │ │ │ │ - @ instruction: 0xebea00e0 │ │ │ │ - ldr r0, [r4, #24] │ │ │ │ + and.w r0, ip, r0, asr #3 │ │ │ │ + @ instruction: 0xe9a200e0 │ │ │ │ + strd r0, r0, [sl, #-896] @ 0x380 │ │ │ │ + str r0, [r0, #112] @ 0x70 │ │ │ │ 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] @ 24eb28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a7ac> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626001,15 +625994,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24ea32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a6b6> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24ea32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a6b6> │ │ │ │ subs r5, #132 @ 0x84 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - @ instruction: 0xead200e0 │ │ │ │ + @ instruction: 0xe83200e0 │ │ │ │ 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] @ (24eb8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a810>) │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -626040,15 +626033,16 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 2492e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134f64> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r3, #246 @ 0xf6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [ip, #896] @ 0x380 │ │ │ │ + b.n 24e9ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a670> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #80] @ 24ebf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a878> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -626080,15 +626074,16 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldrd r0, r0, [ip, #-896] @ 0x380 │ │ │ │ + b.n 24e974 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a5f8> │ │ │ │ + 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, #112] @ (24ec7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a900>) │ │ │ │ mov r6, r1 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -626140,17 +626135,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r5, r6] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [sl], #896 @ 0x380 │ │ │ │ - @ instruction: 0xe8c200e0 │ │ │ │ - b.n 24ee2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13aab0> │ │ │ │ + b.n 24e91c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a5a0> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + b.n 24e8d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a554> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + udf #46 @ 0x2e │ │ │ │ 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] @ (24ede0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13aa64>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626277,18 +626274,19 @@ │ │ │ │ bne.n 24edb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13aa38> │ │ │ │ b.n 24ed84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13aa08> │ │ │ │ nop │ │ │ │ subs r2, #150 @ 0x96 │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r6, [r2, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - strd r0, r0, [ip], #-896 @ 0x380 │ │ │ │ - b.n 24ed5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a9e0> │ │ │ │ + b.n 24e984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a608> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + b.n 24e81c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a4a0> │ │ │ │ + lsls r0, r4, #3 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w ip, [pc, #372] @ 24ef78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13abfc> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -626419,15 +626417,15 @@ │ │ │ │ add.w lr, lr, #80 @ 0x50 │ │ │ │ b.n 24ee82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ab06> │ │ │ │ add.w lr, r4, #104448 @ 0x19800 │ │ │ │ add.w lr, lr, #464 @ 0x1d0 │ │ │ │ b.n 24ee82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ab06> │ │ │ │ subs r1, #52 @ 0x34 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24ed0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a990> │ │ │ │ + b.n 24e7cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a450> │ │ │ │ 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] @ (24efdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ac60>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -626461,15 +626459,15 @@ │ │ │ │ movs r4, #1 │ │ │ │ str r4, [sp, #20] │ │ │ │ bl 2492e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134f64> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r7, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24eb60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a7e4> │ │ │ │ + b.n 24f620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b2a4> │ │ │ │ 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] @ (24f038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13acbc>) │ │ │ │ @@ -626501,15 +626499,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 24949c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x135120> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r7, #68 @ 0x44 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24eaf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a77c> │ │ │ │ + b.n 24f5b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b23c> │ │ │ │ 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] @ (24f0bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ad40>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -626560,19 +626558,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r2, [r5, r5] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24ea9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a720> │ │ │ │ + b.n 24f55c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b1e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24ea68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a6ec> │ │ │ │ + b.n 24f528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b1ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 24efec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ac70> │ │ │ │ + bls.n 24f0ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ad30> │ │ │ │ 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] @ (24f220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13aea4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -626700,19 +626698,19 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24f1f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ae7a> │ │ │ │ b.n 24f1c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ae4a> │ │ │ │ adds r6, #86 @ 0x56 │ │ │ │ lsls r6, r2, #6 │ │ │ │ strb r6, [r2, r3] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24eb10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13a794> │ │ │ │ + b.n 24f5d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b254> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f9b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b63c> │ │ │ │ + b.n 24f478 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b0fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #364] @ (24f3a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b028>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #36662 @ 0x8f36 │ │ │ │ cmp r0, r1 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -626903,19 +626901,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 24f424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b0a8> │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b4ac> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r2, #202 @ 0xca │ │ │ │ + cmp r0, #42 @ 0x2a │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 24f3a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b028> │ │ │ │ + bpl.n 24f464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b0e8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #88] @ (24f4a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b12c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r2, [r2, r3] │ │ │ │ @@ -627031,25 +627029,25 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 24f520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b1a4> │ │ │ │ adds r2, #126 @ 0x7e │ │ │ │ lsls r6, r2, #6 │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r6, r2, #6 │ │ │ │ - b.n 24f724 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b3a8> │ │ │ │ + udf #52 @ 0x34 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 24f5d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b258> │ │ │ │ + bpl.n 24f494 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b118> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f6b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b33c> │ │ │ │ + ble.n 24f578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b1fc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r1, #148 @ 0x94 │ │ │ │ + movs r6, #244 @ 0xf4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 24f690 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b314> │ │ │ │ + ble.n 24f550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b1d4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 24f680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b304> │ │ │ │ + bcc.n 24f540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b1c4> │ │ │ │ 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] @ (24f610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b294>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -627100,15 +627098,15 @@ │ │ │ │ nop │ │ │ │ adds r1, #130 @ 0x82 │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r2, #9 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 24f690 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b314> │ │ │ │ + ble.n 24f550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b1d4> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r1, #8 │ │ │ │ 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 │ │ │ │ @@ -627162,15 +627160,15 @@ │ │ │ │ nop │ │ │ │ adds r0, #238 @ 0xee │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r0, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 186 @ 0xba │ │ │ │ + ble.n 24f6e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b36c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r6, #5 │ │ │ │ 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 │ │ │ │ @@ -627238,21 +627236,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r4, r5, #4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #888] @ (24fad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b75c>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + bgt.n 24f668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b2ec> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r3, #3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #240 @ 0xf0 │ │ │ │ + bgt.n 24f80c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b490> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 24f768 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b3ec> │ │ │ │ + bcc.n 24f828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b4ac> │ │ │ │ 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] @ (24f910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b594>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -627413,23 +627411,23 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsrs r6, r6, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #144] @ (24f9ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b630>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + bgt.n 24f944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b5c8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsrs r2, r4, #32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + blt.n 24f88c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b510> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ble.n 24f918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b59c> │ │ │ │ + blt.n 24f9d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b65c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ 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] @ (24f9d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b65c>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -627498,21 +627496,21 @@ │ │ │ │ lsls r6, r2, #6 │ │ │ │ lsls r6, r6, #26 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #384] @ (24fb64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b7e8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ble.n 24fa00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b684> │ │ │ │ + bge.n 24fac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b744> │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r0, r3, #25 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24f99c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b620> │ │ │ │ + bge.n 24fa5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b6e0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 24fae8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b76c> │ │ │ │ + beq.n 24f9a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b62c> │ │ │ │ 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] @ (24fa44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b6c8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627538,17 +627536,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 24fa28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b6ac> │ │ │ │ ldr r3, [r0, #68] @ 0x44 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r4, pc} │ │ │ │ cmp r5, #50 @ 0x32 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24f978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b5fc> │ │ │ │ + bls.n 24fa38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b6bc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 24f9c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b644> │ │ │ │ + bge.n 24fa80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b704> │ │ │ │ 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] @ (24fac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b74c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627593,21 +627591,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cmp r4, #216 @ 0xd8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24f9d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b654> │ │ │ │ + bls.n 24fa90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b714> │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #264] @ (24fbdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b860>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24f9e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b668> │ │ │ │ + bls.n 24faa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b728> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcs.n 24f9ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b670> │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ 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] @ (24fc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b8d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -627746,21 +627744,21 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 24fc28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b8ac> │ │ │ │ b.n 24fbea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b86e> │ │ │ │ cmp r4, #76 @ 0x4c │ │ │ │ lsls r6, r2, #6 │ │ │ │ ldr r2, [pc, #776] @ (24ff64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bbe8>) │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bgt.n 24fcfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b980> │ │ │ │ + bls.n 24fbbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b840> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 24fc88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b90c> │ │ │ │ + bls.n 24fd48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b9cc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 24fbe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b868> │ │ │ │ + bls.n 24fca4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13b928> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrsb r0, [r7, r2] │ │ │ │ + strb r0, [r3, r0] │ │ │ │ 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] @ 24ff80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bc04> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628088,19 +628086,19 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 2488ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134570> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r7, #154 @ 0x9a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bhi.n 250078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bcfc> │ │ │ │ + bpl.n 24ff38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bbbc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bhi.n 250028 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bcac> │ │ │ │ + bpl.n 2500e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bd6c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 24ffc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bc4c> │ │ │ │ + bpl.n 250088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bd0c> │ │ │ │ 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] @ (25029c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bf20>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -628342,27 +628340,27 @@ │ │ │ │ nop │ │ │ │ movs r6, #254 @ 0xfe │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r6, pc │ │ │ │ lsls r6, r2, #6 │ │ │ │ cmp r4, ip │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bvc.n 250394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c018> │ │ │ │ + bmi.n 250254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bed8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvc.n 25035c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bfe0> │ │ │ │ + bmi.n 25021c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bea0> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 2503a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c028> │ │ │ │ + bcc.n 250264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bee8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bvs.n 250328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bfac> │ │ │ │ + bcc.n 2501e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13be6c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r6, [r4, r3] │ │ │ │ + ldr r6, [pc, #280] @ (2503d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c058>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bpl.n 2502b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bf3c> │ │ │ │ + bcc.n 250378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bffc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r6, [pc, #40] @ (2502ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13bf70>) │ │ │ │ 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] @ (250388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c00c>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -628523,27 +628521,27 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r3, #146 @ 0x92 │ │ │ │ lsls r6, r2, #6 │ │ │ │ tst r4, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - bmi.n 2504bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c140> │ │ │ │ + bne.n 25037c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c000> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 25044c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c0d0> │ │ │ │ + bne.n 25050c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c190> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bmi.n 250494 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c118> │ │ │ │ + bne.n 250554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c1d8> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1!, {r3, r5} │ │ │ │ + stmia r6!, {r3, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 250468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c0ec> │ │ │ │ + bne.n 250528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c1ac> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bcc.n 25042c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c0b0> │ │ │ │ + bne.n 2504ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c170> │ │ │ │ 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] @ (2506c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c348>) │ │ │ │ @@ -628768,33 +628766,33 @@ │ │ │ │ str.w r3, [r2, #472] @ 0x1d8 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 250610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c294> │ │ │ │ movs r2, #164 @ 0xa4 │ │ │ │ lsls r6, r2, #6 │ │ │ │ asrs r2, r1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ lsls r6, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r4, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r3, r5, r7} │ │ │ │ + ldmia r4!, {r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r1, r7} │ │ │ │ + ldmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [pc, #384] @ (250874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c4f8>) │ │ │ │ + ldr r1, [pc, #768] @ (2509f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c678>) │ │ │ │ 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] @ (250898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c51c>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -628947,21 +628945,21 @@ │ │ │ │ adds r0, #176 @ 0xb0 │ │ │ │ b.n 25077e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c402> │ │ │ │ add.w r0, r6, #565248 @ 0x8a000 │ │ │ │ adds r0, #148 @ 0x94 │ │ │ │ b.n 25077e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c402> │ │ │ │ movs r0, #54 @ 0x36 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - beq.n 250904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c588> │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - beq.n 2508dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c560> │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ 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] @ (250930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c5b4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629007,17 +629005,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r2, r7, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r7!, {r2, r4, r5} │ │ │ │ + ldmia r4, {r2, r4, 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] @ (2509cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c650>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -629071,21 +629069,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 250986 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c60a> │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r6, r5, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r3} │ │ │ │ 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] @ (250b6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c7f0>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -629236,25 +629234,25 @@ │ │ │ │ bne.n 250b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c7c4> │ │ │ │ b.n 250afc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c780> │ │ │ │ nop │ │ │ │ adds r6, r0, #5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r3, #184 @ 0xb8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2, r4, r7} │ │ │ │ + ldmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r2, r3, r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r7} │ │ │ │ + bkpt 0x000c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blx r3 │ │ │ │ + add r8, pc │ │ │ │ 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] @ (250c30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c8b4>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -629318,23 +629316,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 250c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c898> │ │ │ │ subs r2, r3, r6 │ │ │ │ lsls r6, r2, #6 │ │ │ │ subs r2, #18 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r1, r7} │ │ │ │ + ldmia r1, {r1, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r1, r4, r5} │ │ │ │ + bkpt 0x0092 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6} │ │ │ │ + ldmia r1, {r1, r2, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - nop {9} │ │ │ │ + pop {r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #372] @ (250dd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ca54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629471,15 +629469,15 @@ │ │ │ │ adds r3, #80 @ 0x50 │ │ │ │ b.n 250cfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c980> │ │ │ │ add.w r3, r4, #104448 @ 0x19800 │ │ │ │ add.w r3, r3, #464 @ 0x1d0 │ │ │ │ b.n 250cfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13c980> │ │ │ │ subs r2, r3, r3 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ 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] @ (250e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cb08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -629546,17 +629544,17 @@ │ │ │ │ cmpne r3, #3 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250e30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cab4> │ │ │ │ b.n 250e0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ca92> │ │ │ │ adds r6, r1, r5 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r2!, {r1, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r3} │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [pc, #112] @ (250f04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cb88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw ip, #35001 @ 0x88b9 │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -629597,15 +629595,15 @@ │ │ │ │ bl 2491c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x134e4c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r3, [r0, #52] @ 0x34 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r4, r4, r2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r2, {r2, r5} │ │ │ │ + stmia r7!, {r2, 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] @ (250fd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cc5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629687,23 +629685,23 @@ │ │ │ │ cmpne r3, #0 │ │ │ │ it eq │ │ │ │ moveq r6, #1 │ │ │ │ beq.n 250f64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cbe8> │ │ │ │ b.n 250f42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cbc6> │ │ │ │ adds r4, r3, r0 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r6, #106 @ 0x6a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r2, r7} │ │ │ │ + stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - pop {r2, r7, pc} │ │ │ │ + revsh r4, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #408] @ (251198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ce1c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -629867,25 +629865,25 @@ │ │ │ │ bne.n 251182 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ce06> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 25116e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cdf2> │ │ │ │ b.n 251152 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cdd6> │ │ │ │ asrs r2, r7, #28 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1, {r1, r4, r5} │ │ │ │ + stmia r6!, {r1, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ adds r5, #130 @ 0x82 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - ldmia r1!, {r5} │ │ │ │ + stmia r6!, {r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r2, r3, r4, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldmia r0!, {r2, r5, r6} │ │ │ │ + stmia r5!, {r2, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - sbcs r2, r2 │ │ │ │ + subs r6, #242 @ 0xf2 │ │ │ │ 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] @ 251368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13cfec> │ │ │ │ sub sp, #24 │ │ │ │ @@ -630072,15 +630070,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 248ab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13473c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r6, #14 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ 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] @ (251464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13d0e8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -630184,19 +630182,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r0, r7, #10 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r1, #58 @ 0x3a │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb872 │ │ │ │ + push {r1, r4, r6, r7, lr} │ │ │ │ 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] @ (25163c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13d2c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -630322,21 +630320,21 @@ │ │ │ │ bne.n 251610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13d294> │ │ │ │ b.n 2515f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13d278> │ │ │ │ nop │ │ │ │ asrs r4, r7, #8 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ lsls r6, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ 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] @ (25195c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13d5e0>) │ │ │ │ @@ -631331,17 +631329,17 @@ │ │ │ │ mov r2, r6 │ │ │ │ addw r1, r1, #2100 @ 0x834 │ │ │ │ b.n 251f9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13dc20> │ │ │ │ lsrs r6, r1, #2 │ │ │ │ lsls r6, r2, #6 │ │ │ │ movs r5, #188 @ 0xbc │ │ │ │ lsls r6, r2, #6 │ │ │ │ - rev r4, r0 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rev16 r6, r0 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ 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 2522f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13df76> │ │ │ │ @@ -631809,29 +631807,29 @@ │ │ │ │ strex r1, r0, [r3] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 2526aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e32e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252696 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e31a> │ │ │ │ b.n 252360 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13dfe4> │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb78e │ │ │ │ + push {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + cbz r4, 25271e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e3a2> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r3, r6, r7, lr} │ │ │ │ + cbz r2, 25271e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e3a2> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r3, r4, r5, r7, lr} │ │ │ │ + cbz r0, 25271e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e3a2> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp 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 │ │ │ │ ldr r3, [pc, #712] @ (2529bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e640>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -632091,15 +632089,15 @@ │ │ │ │ dmb ish │ │ │ │ str.w r3, [r6, #176] @ 0xb0 │ │ │ │ b.n 2529f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e67a> │ │ │ │ lsls r6, r0, #1 │ │ │ │ lsls r6, r2, #6 │ │ │ │ adds r6, r4, #7 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - sxtb r2, r6 │ │ │ │ + add r7, sp, #840 @ 0x348 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 252ab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e73c> │ │ │ │ add.w r1, r4, r8, lsl #4 │ │ │ │ movs r6, #0 │ │ │ │ add.w r1, r1, #565248 @ 0x8a000 │ │ │ │ mov r2, r3 │ │ │ │ @@ -632281,23 +632279,23 @@ │ │ │ │ bne.n 252b9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e822> │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 252b8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e80e> │ │ │ │ b.n 252a76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e6fa> │ │ │ │ nop │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r7, #88 @ 0x58 │ │ │ │ + movs r4, #184 @ 0xb8 │ │ │ │ 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] @ 252cb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13e934> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632372,23 +632370,23 @@ │ │ │ │ str.w ip, [sp, #12] │ │ │ │ mov.w ip, #1 │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 24adc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136a44> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfb5c0195 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ 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] @ 252da4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ea28> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -632455,23 +632453,23 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ str.w ip, [sp] │ │ │ │ bl 24adc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x136a44> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ @ instruction: 0xfa600195 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #840 @ 0x348 │ │ │ │ + add r3, sp, #200 @ 0xc8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #84] @ (252e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13eaa4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -632593,19 +632591,19 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 252ed4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13eb58> │ │ │ │ nop │ │ │ │ vst4.32 {d0,d2,d4,d6}, [r4 :64], r5 │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #920 @ 0x398 │ │ │ │ + add r2, sp, #280 @ 0x118 │ │ │ │ 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] @ (252f60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ebe4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -632688,17 +632686,17 @@ │ │ │ │ ldr.w r3, [r0, #552] @ 0x228 │ │ │ │ blx r3 │ │ │ │ b.n 252fc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ec4c> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7c40195 │ │ │ │ asrs r0, r1, #25 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r4, sp, #328 @ 0x148 │ │ │ │ + add r1, sp, #712 @ 0x2c8 │ │ │ │ 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] @ (253048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13eccc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -632724,15 +632722,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r5, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 248218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x133e9c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ @ instruction: 0xf72c0195 │ │ │ │ - add r4, sp, #376 @ 0x178 │ │ │ │ + add r1, sp, #760 @ 0x2f8 │ │ │ │ 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] @ (2530b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ed3c>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -632772,17 +632770,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf6d80195 │ │ │ │ asrs r4, r3, #21 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r4, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #640 @ 0x280 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ 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] @ (25321c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13eea0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -632908,21 +632906,21 @@ │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 2531f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ee76> │ │ │ │ b.n 2531d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ee5a> │ │ │ │ @ instruction: 0xf65e0195 │ │ │ │ asrs r6, r3, #19 │ │ │ │ lsls r6, r2, #6 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - movs r1, #14 │ │ │ │ + subs r6, r5, #1 │ │ │ │ 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 │ │ │ │ @@ -633462,19 +633460,19 @@ │ │ │ │ b.n 2536b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f33a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r3, r4, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #488 @ (adr r6, 2539c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f64c>) │ │ │ │ + add r3, pc, #872 @ (adr r3, 253b48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f7cc>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldmia r1!, {} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r5, pc, #568 @ (adr r5, 253a20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f6a4>) │ │ │ │ + add r2, pc, #952 @ (adr r2, 253ba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f824>) │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbnz r3, 253814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f498> │ │ │ │ movw r3, #1027 @ 0x403 │ │ │ │ cmp r1, r3 │ │ │ │ it eq │ │ │ │ movweq r1, #1025 @ 0x401 │ │ │ │ @@ -633911,17 +633909,17 @@ │ │ │ │ nop │ │ │ │ stmia r4!, {r2, r3, r5} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r0, pc, #864 @ (adr r0, 254050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fcd4>) │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, pc, #640 @ (adr r0, 253f74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fbf8>) │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ 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] @ (253d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f9a8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -633932,15 +633930,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ bl 253bb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f83c> │ │ │ │ pop {r3, pc} │ │ │ │ bics.w r1, r4, r5, lsr #2 │ │ │ │ - add r0, pc, #304 @ (adr r0, 253e5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fae0>) │ │ │ │ + ldr r5, [sp, #688] @ 0x2b0 │ │ │ │ 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] @ (253d74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f9f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633963,17 +633961,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f728 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b3ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253d52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f9d6> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrd r0, r1, [lr, #596]! @ 0x254 │ │ │ │ - add r0, pc, #80 @ (adr r0, 253dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fa50>) │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r0, pc, #24 @ (adr r0, 253d98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fa1c>) │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ 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] @ (253dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fa4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -633996,17 +633994,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 12f87c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b500> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 253da6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fa2a> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ @ instruction: 0xe9aa0195 │ │ │ │ - ldr r7, [sp, #880] @ 0x370 │ │ │ │ + ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ 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] @ (25414c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fdd0>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -634343,39 +634341,39 @@ │ │ │ │ b.n 253fb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fc38> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r2!, {r4} │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 253c58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f8dc> │ │ │ │ + b.n 254718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14039c> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #640] @ 0x280 │ │ │ │ + ldr r3, [sp, #0] │ │ │ │ lsls r0, r4, #3 │ │ │ │ stmia r0!, {r2, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #272] @ 0x110 │ │ │ │ + ldr r2, [sp, #656] @ 0x290 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 25416c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fdf0> │ │ │ │ + bhi.n 25422c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13feb0> │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #288] @ 0x120 │ │ │ │ + ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r2, [sp, #872] @ 0x368 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #664] @ 0x298 │ │ │ │ + ldr r2, [sp, #24] │ │ │ │ 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] @ 2541c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fe4c> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -634391,15 +634389,15 @@ │ │ │ │ ldr.w r1, [r1, #668] @ 0x29c │ │ │ │ str.w ip, [sp] │ │ │ │ bl 253dd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fa58> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 253d08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f98c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #856] @ 0x358 │ │ │ │ + ldr r2, [sp, #216] @ 0xd8 │ │ │ │ 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] @ (25422c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13feb0>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634430,17 +634428,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2541fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fe80> │ │ │ │ b.n 25420e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fe92> │ │ │ │ nop │ │ │ │ b.n 253ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f964> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #592] @ 0x250 │ │ │ │ + ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r1, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r4, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #76] @ (254294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13ff18>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -634471,17 +634469,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 254264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fee8> │ │ │ │ b.n 254276 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13fefa> │ │ │ │ nop │ │ │ │ b.n 253c78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f8fc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [sp, #200] @ 0xc8 │ │ │ │ + ldr r1, [sp, #584] @ 0x248 │ │ │ │ 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] @ (2543ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140030>) │ │ │ │ add.w sl, r0, #94208 @ 0x17000 │ │ │ │ @@ -634845,15 +634843,15 @@ │ │ │ │ ldr.w r0, [ip, r1] │ │ │ │ add.w r1, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r1, [r1, #672] @ 0x2a0 │ │ │ │ bl 253648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13f2cc> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 25483c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1404c0> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ 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] @ (2546d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140354>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -634908,17 +634906,17 @@ │ │ │ │ bl 12f728 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b3ac> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 2546fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14037e> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 2547cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140450> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r7, [sp, #912] @ 0x390 │ │ │ │ + str r5, [sp, #272] @ 0x110 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r7, [sp, #856] @ 0x358 │ │ │ │ + str r5, [sp, #216] @ 0xd8 │ │ │ │ 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] @ (254770 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1403f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -634942,17 +634940,17 @@ │ │ │ │ bl 12f87c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1b500> │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 25474e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1403d2> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ b.n 254778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1403fc> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r7, [sp, #632] @ 0x278 │ │ │ │ + str r4, [sp, #1016] @ 0x3f8 │ │ │ │ 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] @ (2547a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14042c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -635004,34 +635002,34 @@ │ │ │ │ vcvt.f32.s32 s14, s15 │ │ │ │ vdiv.f32 s15, s14, s13 │ │ │ │ vstmia r3!, {s15} │ │ │ │ cmp r3, r1 │ │ │ │ bne.n 254804 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140488> │ │ │ │ ldr r0, [pc, #44] @ (254848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1404cc>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff44 │ │ │ │ + bl 104fc9c │ │ │ │ bl 539c48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4258cc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #32] @ (25484c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1404d0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r4, r3 │ │ │ │ b.n 2547f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140474> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r6, [r6, #15] │ │ │ │ lsls r0, r3, #6 │ │ │ │ @ instruction: 0xff8dffff │ │ │ │ - str r7, [sp, #40] @ 0x28 │ │ │ │ + str r4, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -635476,19 +635474,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bls.n 254d98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140a1c> │ │ │ │ lsls r5, r2, #6 │ │ │ │ uxtb r4, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r0, r4, #3 │ │ │ │ uxth r6, r1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r2, [sp, #8] │ │ │ │ + ldrh r2, [r4, #58] @ 0x3a │ │ │ │ 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 67403c <_mesa_glapi_get_proc_address@@libgallium-26.0.2-1.so+0x24> │ │ │ │ @@ -635903,15 +635901,15 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 25526e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140ef2> │ │ │ │ b.n 2551a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140e2a> │ │ │ │ nop │ │ │ │ ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r0, r3, #6 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r0, r4, #3 │ │ │ │ bl fffe329e │ │ │ │ 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] │ │ │ │ @@ -636211,15 +636209,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #16 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr.w r2, [r3, #704] @ 0x2c0 │ │ │ │ lsls r1, r2, #31 │ │ │ │ bmi.n 25565a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1412de> │ │ │ │ add.w r2, r5, #602112 @ 0x93000 │ │ │ │ ldr.w r2, [r2, #1696] @ 0x6a0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -636264,17 +636262,17 @@ │ │ │ │ b.n 255464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1410e8> │ │ │ │ ldr r1, [pc, #16] @ (255698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14131c>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dcf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18997c> │ │ │ │ b.n 255656 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1412da> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldrh r0, [r2, #12] │ │ │ │ + strh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrh r0, [r3, #12] │ │ │ │ + strh r0, [r7, #54] @ 0x36 │ │ │ │ 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] @ (255990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141614>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -636763,15 +636761,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldmia r3, {r1, r2, r3, r6} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r2!, {r1, r6, r7} │ │ │ │ + stmia r0!, {r1, r5} │ │ │ │ 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] @ (255cac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141930>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -636808,18 +636806,18 @@ │ │ │ │ eor.w r1, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ bl 16fbf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5b878> │ │ │ │ b.n 255c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141910> │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - push {r4, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt al │ │ │ │ + lslal r7, r3, #3 │ │ │ │ + pushal {r4, lr} │ │ │ │ + moval.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ movw r0, #7938 @ 0x1f02 │ │ │ │ bl 2e5b98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d181c> │ │ │ │ ldr r1, [pc, #88] @ (255d28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1419ac>) │ │ │ │ mov r2, r0 │ │ │ │ @@ -636851,40 +636849,40 @@ │ │ │ │ add r1, pc │ │ │ │ bl 29e210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189e94> │ │ │ │ ldr r1, [pc, #28] @ (255d3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1419c0>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29e210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189e94> │ │ │ │ pop {r4, pc} │ │ │ │ - strh r2, [r3, #28] │ │ │ │ + strh r2, [r7, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh r0, [r1, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r7, #28] │ │ │ │ + strh r2, [r3, #8] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r1, #30] │ │ │ │ + strh r0, [r5, #8] │ │ │ │ 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] @ (255d60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1419e4>) │ │ │ │ add r0, pc │ │ │ │ bl 438f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324c1c> │ │ │ │ ldr r0, [pc, #12] @ (255d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1419e8>) │ │ │ │ add r0, pc │ │ │ │ bl 438f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324c1c> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r5, #3 │ │ │ │ - strh r4, [r5, #28] │ │ │ │ + strh r4, [r1, #8] │ │ │ │ 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] @ 255da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141a2c> │ │ │ │ sub sp, #16 │ │ │ │ @@ -636901,17 +636899,17 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ ldr.w r2, [ip, r2, lsl #2] │ │ │ │ bl 29de6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189af0> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vqadd.s16 q0, q13, q10 │ │ │ │ - vqadd.s8 q8, q8, q10 │ │ │ │ - vqadd.s32 q0, q8, q10 │ │ │ │ + ldcl 0, cr0, [sl], #-976 @ 0xfffffc30 │ │ │ │ + stc 0, cr0, [r0], #976 @ 0x3d0 │ │ │ │ + stc 0, cr0, [r0], {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 │ │ │ │ @@ -636995,15 +636993,15 @@ │ │ │ │ b.n 255e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141abc> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ sub.w r1, r1, #37120 @ 0x9100 │ │ │ │ subs r1, #70 @ 0x46 │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 255e18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141a9c> │ │ │ │ b.n 255e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141abc> │ │ │ │ - strh r2, [r1, #22] │ │ │ │ + strh r2, [r5, #0] │ │ │ │ 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 │ │ │ │ @@ -637109,15 +637107,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 255faa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141c2e> │ │ │ │ stmia r7!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ 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 │ │ │ │ @@ -637148,17 +637146,17 @@ │ │ │ │ mov r3, r1 │ │ │ │ strd ip, lr, [sp] │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ b.n 255ffe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141c82> │ │ │ │ - strh r6, [r1, #10] │ │ │ │ + ldrb r6, [r5, #26] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ 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 │ │ │ │ @@ -637559,18 +637557,21 @@ │ │ │ │ mov.w ip, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w ip, [r6, #2064] @ 0x810 │ │ │ │ strd r3, r2, [sp, #16] │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ ldrd r3, r2, [sp, #16] │ │ │ │ b.n 25639a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14201e> │ │ │ │ - @ instruction: 0xe9be00f4 │ │ │ │ - @ instruction: 0xe98c00f4 │ │ │ │ - ldrd r0, r0, [r4, #-976]! @ 0x3d0 │ │ │ │ - ldrb r0, [r5, #22] │ │ │ │ + b.n 2562c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141f48> │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + b.n 256264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141ee8> │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + b.n 256238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141ebc> │ │ │ │ + lsls r4, r6, #3 │ │ │ │ + ldrb r0, [r1, #12] │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 25649a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14211e> │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #52] @ (2564d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142154>) │ │ │ │ dmb ish │ │ │ │ add r3, pc │ │ │ │ @@ -638049,19 +638050,19 @@ │ │ │ │ b.n 2568da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14255e> │ │ │ │ mov.w r9, #3 │ │ │ │ b.n 2568da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14255e> │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 2568da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14255e> │ │ │ │ bkpt 0x00e6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r6, #6] │ │ │ │ + strb r6, [r2, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 2561d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141e5c> │ │ │ │ + b.n 256c98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14291c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - ldrb r4, [r4, #3] │ │ │ │ + strb r4, [r0, #25] │ │ │ │ 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] @ (256bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142860>) │ │ │ │ @@ -638256,27 +638257,27 @@ │ │ │ │ str.w r3, [r7, #2064] @ 0x810 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 256b82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142806> │ │ │ │ mov fp, sl │ │ │ │ b.n 256b62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1427e6> │ │ │ │ pop {r1, r7, pc} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r4, [r7, #1] │ │ │ │ + strb r4, [r3, #23] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - b.n 2571a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142e24> │ │ │ │ + b.n 256c60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1428e4> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 2571fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142e80> │ │ │ │ + b.n 256cbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142940> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - b.n 2571a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142e24> │ │ │ │ + b.n 256c60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1428e4> │ │ │ │ lsls r4, r6, #3 │ │ │ │ blt.n 256c90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142914> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r4, #27] │ │ │ │ + strb r4, [r0, #17] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r1, #27] │ │ │ │ + strb r2, [r5, #16] │ │ │ │ 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 │ │ │ │ @@ -638534,21 +638535,21 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ mov r7, r5 │ │ │ │ mov r5, r3 │ │ │ │ b.n 256ede <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142b62> │ │ │ │ nop │ │ │ │ cbnz r6, 256f0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142b8e> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - b.n 256fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142c64> │ │ │ │ + ble.n 256ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142b24> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r0, [r7, #23] │ │ │ │ + strb r0, [r3, #13] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r0, [r6, #20] │ │ │ │ + strb r0, [r2, #10] │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r6, r4 │ │ │ │ beq.n 256efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142b80> │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r5, #8] │ │ │ │ ldr r4, [r4, #4] │ │ │ │ ldr r3, [r0, #12] │ │ │ │ @@ -638634,15 +638635,15 @@ │ │ │ │ bl 256178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141dfc> │ │ │ │ b.n 256e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142ab8> │ │ │ │ bl 256178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x141dfc> │ │ │ │ mov r7, r9 │ │ │ │ mov sl, r4 │ │ │ │ str r5, [sp, #12] │ │ │ │ b.n 256e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142ab8> │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ 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] @ (257018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142c9c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -638801,26 +638802,26 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 257150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142dd4> │ │ │ │ @ instruction: 0xb70c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r1, #13] │ │ │ │ + strb r2, [r5, #2] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bgt.n 2571f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142e7c> │ │ │ │ + bls.n 2570b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142d3c> │ │ │ │ lsls r4, r6, #3 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r1!, {r1, r4, r5, r7} │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + itee ne │ │ │ │ + lslne r0, r6, #3 │ │ │ │ + pusheq {r4, r5, r6, r7, lr} │ │ │ │ + moveq.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #232] @ (257280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142f04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -638905,23 +638906,23 @@ │ │ │ │ movs r1, #1 │ │ │ │ str.w r2, [r3, #2064] @ 0x810 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 25725c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142ee0> │ │ │ │ nop │ │ │ │ push {r1, r5, r7, lr} │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - blt.n 2572d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142f58> │ │ │ │ + bhi.n 257194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142e18> │ │ │ │ lsls r4, r6, #3 │ │ │ │ bmi.n 2572f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x142f78> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - stmia r0!, {r1, r2, r5, r7} │ │ │ │ + bkpt 0x0006 │ │ │ │ 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 │ │ │ │ @@ -639018,15 +639019,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ cbz r0, 25743a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1430be> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ lsls r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #84] @ (257428 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1430ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f64 d0, #0.0 │ │ │ │ add r3, pc │ │ │ │ @@ -639170,15 +639171,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ sxth r6, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ 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] @ (257610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143294>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -639295,15 +639296,15 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ... │ │ │ │ cbz r6, 25771e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1433a2> │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -639323,15 +639324,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ 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] @ (25779c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143420>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639341,15 +639342,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r1, #76] @ 0x4c │ │ │ │ + ldr r2, [r5, #32] │ │ │ │ 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] @ (2577cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143450>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639359,15 +639360,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #520 @ 0x208 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ 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] @ (2577fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143480>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639377,15 +639378,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #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 r3, [pc, #24] @ (25782c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1434b0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639395,15 +639396,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #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 r3, [pc, #24] @ (25785c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1434e0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639413,15 +639414,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #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 r3, [pc, #24] @ (25788c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143510>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639431,15 +639432,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #776 @ 0x308 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #40] @ 0x28 │ │ │ │ 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] @ (2578bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143540>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639449,15 +639450,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #584 @ 0x248 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ 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] @ (2578ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143570>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639467,15 +639468,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #392 @ 0x188 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r5, #80] @ 0x50 │ │ │ │ + ldr r6, [r1, #40] @ 0x28 │ │ │ │ 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] @ (25791c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1435a0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639485,15 +639486,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ 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] @ (25794c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1435d0>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639503,15 +639504,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r6, sp, #8 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r0, #84] @ 0x54 │ │ │ │ + ldr r2, [r4, #40] @ 0x28 │ │ │ │ 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] @ (25797c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143600>) │ │ │ │ mrc 15, 0, r0, cr13, cr0, {3} │ │ │ │ @@ -639521,15 +639522,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r0, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r5, sp, #840 @ 0x348 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r6, [r3, #80] @ 0x50 │ │ │ │ + ldr r6, [r7, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -639641,21 +639642,21 @@ │ │ │ │ b.n 257a4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1436ce> │ │ │ │ ldr r2, [pc, #24] @ (257aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143730>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 257a48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1436cc> │ │ │ │ - ldr r6, [r2, #72] @ 0x48 │ │ │ │ + ldr r6, [r6, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r6, [r6, #72] @ 0x48 │ │ │ │ + ldr r6, [r2, #32] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r0, [r0, #68] @ 0x44 │ │ │ │ + ldr r0, [r4, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r4, [r1, #68] @ 0x44 │ │ │ │ + ldr r4, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -639697,15 +639698,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (257b38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1437bc>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ mov r2, r6 │ │ │ │ b.n 257af4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143778> │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ 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] @ (257bf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x143874>) │ │ │ │ @@ -641905,15 +641906,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 259608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14528c> │ │ │ │ nop │ │ │ │ str r2, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - bkpt 0x0060 │ │ │ │ + cbnz r0, 2596b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145334> │ │ │ │ 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] @ (2597e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14546c>) │ │ │ │ @@ -642052,15 +642053,15 @@ │ │ │ │ b.n 259752 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1453d6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2597ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14543e> │ │ │ │ str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - pop {r2, r6, r7} │ │ │ │ + rev r4, 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, #496] @ (2599f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14567c>) │ │ │ │ @@ -642229,15 +642230,15 @@ │ │ │ │ b.n 259928 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1455ac> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2599ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14563e> │ │ │ │ ldrh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbnz r2, 259a46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1456ca> │ │ │ │ + @ instruction: 0xb87a │ │ │ │ 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] @ (259c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145890>) │ │ │ │ @@ -642408,15 +642409,15 @@ │ │ │ │ b.n 259b3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1457be> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259bce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145852> │ │ │ │ ldrh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cbnz r0, 259c1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1458a0> │ │ │ │ + @ instruction: 0xb680 │ │ │ │ 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] @ (259e50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145ad4>) │ │ │ │ @@ -642599,15 +642600,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 259e0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145a92> │ │ │ │ nop │ │ │ │ ldrh r6, [r1, #24] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0xb71a │ │ │ │ + push {r1, r3, r4, r5, r6} │ │ │ │ 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] @ (25a098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145d1c>) │ │ │ │ @@ -642790,15 +642791,15 @@ │ │ │ │ b.n 259fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145c30> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 25a058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145cdc> │ │ │ │ ldrh r2, [r1, #6] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + sxtb r6, r1 │ │ │ │ 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] @ (25a310 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145f94>) │ │ │ │ @@ -642994,15 +642995,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ b.n 25a2d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x145f54> │ │ │ │ nop │ │ │ │ strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - uxth r6, r4 │ │ │ │ + add sp, #24 │ │ │ │ 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] @ (25a538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1461bc>) │ │ │ │ @@ -643171,15 +643172,15 @@ │ │ │ │ b.n 25a39e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146022> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25a4ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146132> │ │ │ │ nop │ │ │ │ strh r2, [r1, #32] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add sp, #160 @ 0xa0 │ │ │ │ + add r5, sp, #544 @ 0x220 │ │ │ │ lsls r4, r6, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 25a654 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1462d8> │ │ │ │ @@ -643734,15 +643735,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ab40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1467c4> │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #18] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r7, pc, #272 @ (adr r7, 25acbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146940>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 25ae3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146ac0>) │ │ │ │ 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] @ (25ace4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146968>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -643851,15 +643852,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ac7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146902> │ │ │ │ ldrb r4, [r7, #13] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r6, pc, #160 @ (adr r6, 25ad8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146a10>) │ │ │ │ + add r3, pc, #544 @ (adr r3, 25af0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146b90>) │ │ │ │ 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] @ (25ae38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146abc>) │ │ │ │ @@ -643967,15 +643968,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25adca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146a4e> │ │ │ │ ldrb r6, [r6, #8] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r6, pc, #904 @ (adr r6, 25b1c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146e4c>) │ │ │ │ + add r4, pc, #264 @ (adr r4, 25af48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146bcc>) │ │ │ │ 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] @ (25af80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146c04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -644080,15 +644081,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25af1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146b9e> │ │ │ │ nop │ │ │ │ ldrb r6, [r4, #3] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r5, pc, #704 @ (adr r5, 25b248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146ecc>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 25afc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146c4c>) │ │ │ │ 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] @ (25b174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146df8>) │ │ │ │ @@ -644248,15 +644249,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r4, [r0, #30] │ │ │ │ lsls r5, r2, #6 │ │ │ │ str r0, [r3, r1] │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #232 @ (adr r4, 25b268 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146eec>) │ │ │ │ + add r1, pc, #616 @ (adr r1, 25b3e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14706c>) │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r7, [pc, #448] @ (25b344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x146fc8>) │ │ │ │ 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 │ │ │ │ @@ -644424,15 +644425,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r2, [r1, #22] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r6, [pc, #352] @ (25b4e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147164>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #312 @ (adr r2, 25b4c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147144>) │ │ │ │ + ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r5, [pc, #432] @ (25b53c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1471c0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -644614,15 +644615,15 @@ │ │ │ │ subs r7, #240 @ 0xf0 │ │ │ │ strb r0, [r7, #13] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r4, [pc, #320] @ (25b6e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14736c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #328 @ (adr r0, 25b6f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14737c>) │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r3, [pc, #352] @ (25b714 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147398>) │ │ │ │ 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 │ │ │ │ @@ -644803,15 +644804,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r4, #5] │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r2, [pc, #184] @ (25b87c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147500>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #264] @ 0x108 │ │ │ │ + ldr r3, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r6, #3 │ │ │ │ ldr r1, [pc, #192] @ (25b890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147514>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d11} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -644992,15 +644993,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r2, #6 │ │ │ │ ldr r0, [pc, #64] @ (25ba2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1476b0>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r6, #3 │ │ │ │ bxns r0 │ │ │ │ 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 │ │ │ │ @@ -645190,15 +645191,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r2, #6 │ │ │ │ cmp sl, sp │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r4, r6, #3 │ │ │ │ add lr, sl │ │ │ │ lsls r5, r2, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -645337,15 +645338,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25bcba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14793e> │ │ │ │ nop │ │ │ │ ldr r4, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [sp, #952] @ 0x3b8 │ │ │ │ + ldrh r6, [r1, #50] @ 0x32 │ │ │ │ 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] @ (25bf90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147c14>) │ │ │ │ @@ -645484,15 +645485,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25be66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147aea> │ │ │ │ nop │ │ │ │ ldr r4, [r7, #16] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r2, #58] @ 0x3a │ │ │ │ + ldrh r6, [r6, #36] @ 0x24 │ │ │ │ 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] @ (25c12c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147db0>) │ │ │ │ @@ -645626,15 +645627,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c00e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147c92> │ │ │ │ nop │ │ │ │ str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r0, #46] @ 0x2e │ │ │ │ + ldrh r6, [r4, #24] │ │ │ │ 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] @ (25c2c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147f4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -645767,15 +645768,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c1a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147e2c> │ │ │ │ str r2, [r6, #92] @ 0x5c │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ 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] @ (25c478 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1480fc>) │ │ │ │ @@ -645914,15 +645915,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c34e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x147fd2> │ │ │ │ nop │ │ │ │ str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r6, #20] │ │ │ │ + ldrh r6, [r2, #0] │ │ │ │ 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] @ (25c630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1482b4>) │ │ │ │ @@ -646063,15 +646064,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c502 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148186> │ │ │ │ nop │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ 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] @ (25c818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14849c>) │ │ │ │ @@ -646224,15 +646225,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c6c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148348> │ │ │ │ str r2, [r5, #12] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ 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] @ (25ca10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148694>) │ │ │ │ @@ -646389,15 +646390,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25c8b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148538> │ │ │ │ ldrsh r2, [r0, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r2, #44] @ 0x2c │ │ │ │ + strh r2, [r6, #22] │ │ │ │ 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] @ (25cbe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148864>) │ │ │ │ @@ -646545,15 +646546,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ca9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148720> │ │ │ │ nop │ │ │ │ ldrb r6, [r0, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r0, #30] │ │ │ │ + strh r2, [r4, #8] │ │ │ │ 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] @ (25cdb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148a38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -646703,15 +646704,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25cc68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1488ec> │ │ │ │ ldrh r6, [r7, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r2, [r1, #16] │ │ │ │ + ldrb r2, [r5, #29] │ │ │ │ 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] @ (25cfac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148c30>) │ │ │ │ @@ -646868,15 +646869,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25ce50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148ad4> │ │ │ │ ldr r6, [r4, r5] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r7, #0] │ │ │ │ + ldrb r6, [r3, #22] │ │ │ │ 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] @ (25d1b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148e38>) │ │ │ │ @@ -647037,15 +647038,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148cd4> │ │ │ │ ldrsb r6, [r5, r5] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r2, #25] │ │ │ │ + ldrb r2, [r6, #14] │ │ │ │ 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] @ (25d3c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149048>) │ │ │ │ @@ -647208,15 +647209,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x148ed8> │ │ │ │ strb r6, [r4, r5] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ 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] @ (25d5f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149274>) │ │ │ │ @@ -647386,15 +647387,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1490f4> │ │ │ │ nop │ │ │ │ strh r6, [r2, r5] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + strb r6, [r7, #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 r3, [pc, #460] @ (25d7dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149460>) │ │ │ │ @@ -647548,15 +647549,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25d684 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149308> │ │ │ │ str r6, [r4, r4] │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r4, #1] │ │ │ │ + strb r2, [r0, #23] │ │ │ │ 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] @ (25d9dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149660>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -647719,15 +647720,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 25d870 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1494f4> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #264] @ (25dae8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14976c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r1, #26] │ │ │ │ + strb r2, [r5, #15] │ │ │ │ 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] @ (25dbf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14987c>) │ │ │ │ @@ -647890,15 +647891,15 @@ │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25da52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1496d6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25da88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14970c> │ │ │ │ ldr r5, [pc, #256] @ (25dcfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149980>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r6, [r1, #18] │ │ │ │ + strb r6, [r5, #7] │ │ │ │ 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] @ (25de3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149ac0>) │ │ │ │ @@ -648074,15 +648075,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25dcb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149934> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #136] @ (25dec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149b4c>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ 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] @ (25e100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149d84>) │ │ │ │ @@ -648283,15 +648284,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25e07a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x149cfe> │ │ │ │ ldr r0, [pc, #888] @ (25e47c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14a100>) │ │ │ │ lsls r5, r2, #6 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - ldr r0, [r3, #116] @ 0x74 │ │ │ │ + ldr r0, [r7, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -648505,15 +648506,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ mov r2, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ 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] @ (25e6bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14a340>) │ │ │ │ @@ -648714,15 +648715,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25e636 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14a2ba> │ │ │ │ orrs r2, r4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ 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] @ (25e8e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14a568>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -648893,15 +648894,15 @@ │ │ │ │ b.n 25e752 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14a3d6> │ │ │ │ eors r6, r3 │ │ │ │ lsls r5, r2, #6 │ │ │ │ adds r6, r2, r4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r0, #108] @ 0x6c │ │ │ │ + str r4, [r4, #64] @ 0x40 │ │ │ │ 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] @ (25eb2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14a7b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -649083,15 +649084,15 @@ │ │ │ │ b.n 25eaa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14a724> │ │ │ │ subs r6, #48 @ 0x30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ asrs r6, r4, #27 │ │ │ │ lsls r5, r2, #6 │ │ │ │ subs r1, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -649279,15 +649280,15 @@ │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #240 @ 0xf0 │ │ │ │ subs r3, #226 @ 0xe2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - str r0, [r7, #44] @ 0x2c │ │ │ │ + str r0, [r3, #4] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #588] @ (25f02c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14acb0>) │ │ │ │ @@ -649471,15 +649472,15 @@ │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25efa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14ac28> │ │ │ │ nop │ │ │ │ subs r1, #90 @ 0x5a │ │ │ │ lsls r5, r2, #6 │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ - str r2, [r2, #8] │ │ │ │ + ldrb r2, [r6, r7] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #564] @ (25f284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14af08>) │ │ │ │ @@ -649651,15 +649652,15 @@ │ │ │ │ b.n 25f0d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14ad56> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25f1fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14ae80> │ │ │ │ nop │ │ │ │ adds r6, #234 @ 0xea │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, 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, #524] @ (25f4b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b134>) │ │ │ │ @@ -649828,15 +649829,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14afb4> │ │ │ │ adds r4, #150 @ 0x96 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrb r2, [r2, r3] │ │ │ │ + ldrh r2, [r6, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #528] @ (25f6e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b364>) │ │ │ │ @@ -650000,15 +650001,15 @@ │ │ │ │ b.n 25f542 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b1c6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25f658 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b2dc> │ │ │ │ nop │ │ │ │ adds r2, #106 @ 0x6a │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrh r6, [r0, r0] │ │ │ │ + ldrsb r6, [r4, 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, #476] @ (25f8dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b560>) │ │ │ │ @@ -650165,15 +650166,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25f77c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b400> │ │ │ │ adds r0, #54 @ 0x36 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #500] @ (25faec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b770>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -650338,15 +650339,15 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 25f97a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b5fe> │ │ │ │ nop │ │ │ │ cmp r6, #66 @ 0x42 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldrsb r0, [r1, r3] │ │ │ │ + strb r0, [r5, r0] │ │ │ │ lsls r4, r6, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #532] @ (25fd20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b9a4>) │ │ │ │ @@ -650511,15 +650512,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 25fb80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b804> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25fc9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14b91e> │ │ │ │ cmp r4, #46 @ 0x2e │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + str r0, [r6, 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 r4, [pc, #548] @ (25ff64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14bbe8>) │ │ │ │ @@ -650691,15 +650692,15 @@ │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25fdaa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14ba2e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 25fde0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14ba64> │ │ │ │ cmp r1, #252 @ 0xfc │ │ │ │ lsls r5, r2, #6 │ │ │ │ - strh r6, [r2, r2] │ │ │ │ + ldr r7, [pc, #984] @ (260344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14bfc8>) │ │ │ │ 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] @ (2601b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14be3c>) │ │ │ │ @@ -650871,15 +650872,15 @@ │ │ │ │ b.n 260006 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14bc8a> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 260130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14bdb4> │ │ │ │ nop │ │ │ │ movs r7, #182 @ 0xb6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r7, [pc, #720] @ (260490 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c114>) │ │ │ │ + ldr r5, [pc, #80] @ (260210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14be94>) │ │ │ │ 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] @ (2603fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c080>) │ │ │ │ @@ -651051,15 +651052,15 @@ │ │ │ │ b.n 260252 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14bed6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 260374 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14bff8> │ │ │ │ nop │ │ │ │ movs r5, #98 @ 0x62 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r5, [pc, #512] @ (260604 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c288>) │ │ │ │ + ldr r2, [pc, #896] @ (260784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c408>) │ │ │ │ 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] @ (260630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c2b4>) │ │ │ │ @@ -651224,15 +651225,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260490 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c114> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 2605aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c22e> │ │ │ │ movs r3, #30 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r3, [pc, #368] @ (2607a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c42c>) │ │ │ │ + ldr r0, [pc, #752] @ (260928 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c5ac>) │ │ │ │ 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] @ (260874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c4f8>) │ │ │ │ @@ -651404,15 +651405,15 @@ │ │ │ │ b.n 2606ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c34e> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 2607ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c470> │ │ │ │ nop │ │ │ │ movs r0, #234 @ 0xea │ │ │ │ lsls r5, r2, #6 │ │ │ │ - ldr r1, [pc, #224] @ (26095c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c5e0>) │ │ │ │ + mov r8, r3 │ │ │ │ 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] @ (2609a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c62c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651513,15 +651514,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260942 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c5c6> │ │ │ │ subs r4, r5, #2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + cmp r6, 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, #288] @ (260ae0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651624,15 +651625,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260a7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c6fe> │ │ │ │ adds r0, r7, #5 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - mov r8, r1 │ │ │ │ + mvns r0, r5 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #284] @ (260c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c898>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651733,15 +651734,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260bae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c832> │ │ │ │ adds r0, r0, #1 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - cmp r2, sp │ │ │ │ + cmn r2, r1 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #288] @ (260d4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c9d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -651844,15 +651845,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260ce6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14c96a> │ │ │ │ subs r4, r1, r4 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - add r0, sl │ │ │ │ + sbcs r0, r6 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #312] @ (260e9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14cb20>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -651965,15 +651966,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260e2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14cab2> │ │ │ │ nop │ │ │ │ adds r4, r2, r7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - orrs r6, r3 │ │ │ │ + eors r6, r7 │ │ │ │ lsls r4, r6, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #320] @ (260ff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14cc78>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652089,15 +652090,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 260f86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14cc0a> │ │ │ │ nop │ │ │ │ adds r4, r0, r2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - rors r2, r4 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ 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] @ (261138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14cdbc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -652206,15 +652207,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2610ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14cd4e> │ │ │ │ nop │ │ │ │ asrs r4, r5, #28 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - lsls r6, r6 │ │ │ │ + subs r6, #22 │ │ │ │ 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] @ (261280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14cf04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652324,15 +652325,15 @@ │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14ce98> │ │ │ │ asrs r0, r5, #23 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r7, #140 @ 0x8c │ │ │ │ + subs r4, #236 @ 0xec │ │ │ │ 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] @ (2613c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d04c>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652439,15 +652440,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 26135c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14cfe0> │ │ │ │ asrs r6, r3, #18 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r6, #94 @ 0x5e │ │ │ │ + subs r3, #190 @ 0xbe │ │ │ │ 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] @ (261528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d1ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652564,15 +652565,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2614bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d140> │ │ │ │ asrs r6, r2, #13 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r5, #30 │ │ │ │ + subs r2, #126 @ 0x7e │ │ │ │ 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] @ (261670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d2f4>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -652679,15 +652680,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261604 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d288> │ │ │ │ asrs r6, r6, #7 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ 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] @ (2617cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d450>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652802,15 +652803,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 261760 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d3e4> │ │ │ │ asrs r6, r5, #2 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r2, #178 @ 0xb2 │ │ │ │ + subs r0, #18 │ │ │ │ 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] @ (261944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d5c8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -652931,15 +652932,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2618d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d55c> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #29 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ 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] @ (261abc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d740>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653060,15 +653061,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261a50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d6d4> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #23 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - subs r0, #2 │ │ │ │ + adds r5, #98 @ 0x62 │ │ │ │ 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] @ (261c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d8a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653189,15 +653190,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261bb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d83c> │ │ │ │ nop │ │ │ │ lsrs r2, r4, #17 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r4, #10 │ │ │ │ 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] @ (261d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14da10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653318,15 +653319,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261d20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d9a4> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #11 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r2, #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] @ (261ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14db68>) │ │ │ │ @@ -653441,15 +653442,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261e70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14daf4> │ │ │ │ lsrs r2, r2, #6 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r5, #16 │ │ │ │ + adds r2, #112 @ 0x70 │ │ │ │ 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] @ (26204c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14dcd0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653569,15 +653570,15 @@ │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 261fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14dc64> │ │ │ │ nop │ │ │ │ lsrs r2, r7, #32 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ 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] @ (2621a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14de28>) │ │ │ │ @@ -653692,15 +653693,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 262130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14ddb4> │ │ │ │ lsls r2, r2, #27 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r2, #132 @ 0x84 │ │ │ │ + cmp r7, #228 @ 0xe4 │ │ │ │ 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] @ (262304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14df88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -653822,15 +653823,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 26229a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14df1e> │ │ │ │ lsls r2, r7, #21 │ │ │ │ lsls r5, r2, #6 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -658498,17 +658499,17 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ 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] @ (2660a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x151d28>) │ │ │ │ @@ -658662,17 +658663,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r3, [r2, #500] @ 0x1f4 │ │ │ │ blx r3 │ │ │ │ b.n 265fa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x151c24> │ │ │ │ nop │ │ │ │ ldmia r0!, {r2, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r3, #110 @ 0x6e │ │ │ │ + adds r0, #206 @ 0xce │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r2, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ 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] @ (2662fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x151f80>) │ │ │ │ @@ -658855,17 +658856,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 2661c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x151e4a> │ │ │ │ stmia r6!, {r4, r5, r6} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - adds r1, #70 @ 0x46 │ │ │ │ + cmp r6, #166 @ 0xa6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r7, #204 @ 0xcc │ │ │ │ + cmp r5, #44 @ 0x2c │ │ │ │ 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] @ (26654c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1521d0>) │ │ │ │ @@ -659044,17 +659045,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 26641a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15209e> │ │ │ │ nop │ │ │ │ stmia r4!, {r3, r4} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #126 @ 0x7e │ │ │ │ + cmp r2, #222 @ 0xde │ │ │ │ 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] @ (2667c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x152448>) │ │ │ │ @@ -659238,17 +659239,17 @@ │ │ │ │ vmov.f32 s1, s17 │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 266680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x152304> │ │ │ │ stmia r1!, {r3, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r4, #170 @ 0xaa │ │ │ │ + cmp r2, #10 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #4 │ │ │ │ + cmp r0, #100 @ 0x64 │ │ │ │ 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] @ (266a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1526d0>) │ │ │ │ @@ -659436,17 +659437,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 2668f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15257c> │ │ │ │ nop │ │ │ │ sevl │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ 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] @ (266cfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x152980>) │ │ │ │ @@ -659647,17 +659648,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ ldr.w r3, [r2, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266b94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x152818> │ │ │ │ nop │ │ │ │ pop {r3, r6, r7} │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ 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] @ (266fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x152c30>) │ │ │ │ @@ -659856,17 +659857,17 @@ │ │ │ │ vmov.f32 s0, s16 │ │ │ │ mov r0, r9 │ │ │ │ ldr.w r3, [r3, #572] @ 0x23c │ │ │ │ blx r3 │ │ │ │ b.n 266e44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x152ac8> │ │ │ │ rev r0, r3 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -662337,17 +662338,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r0, r5, #12 │ │ │ │ + lsls r0, r1, #2 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsls r6, r6, #12 │ │ │ │ + lsls r6, r2, #2 │ │ │ │ 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] @ (26901c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x154ca0>) │ │ │ │ @@ -662408,18 +662409,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ vpop {d8} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ str r7, [sp, #800] @ 0x320 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - lsls r4, r4, #9 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + vshr.u64 q8, q7, #46 │ │ │ │ + vshr.u64 q8, q7, #60 │ │ │ │ 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] @ (2691b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x154e34>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662538,18 +662537,16 @@ │ │ │ │ b.n 2690aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x154d2e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26911a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x154d9e> │ │ │ │ nop │ │ │ │ str r6, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + mrc2 0, 3, r0, cr2, cr14, {6} │ │ │ │ + mrc2 0, 2, r0, cr4, cr14, {6} │ │ │ │ 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] @ (269340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x154fc4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662668,16 +662665,16 @@ │ │ │ │ bne.n 269238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x154ebc> │ │ │ │ b.n 269240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x154ec4> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 2692ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x154f32> │ │ │ │ str r5, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - vshr.u64 q0, q7, #50 │ │ │ │ - vqadd.u32 q8, q8, q7 │ │ │ │ + stc2l 0, cr0, [lr], #888 @ 0x378 │ │ │ │ + stc2l 0, cr0, [r0], {222} @ 0xde │ │ │ │ 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] @ (269500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x155184>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662806,16 +662803,16 @@ │ │ │ │ bne.w 2693e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x155064> │ │ │ │ b.n 2693ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15506e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26946c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1550f0> │ │ │ │ str r3, [sp, #848] @ 0x350 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stc2l 0, cr0, [r0, #888]! @ 0x378 │ │ │ │ - stc2 0, cr0, [r2, #888]! @ 0x378 │ │ │ │ + @ instruction: 0xfb4000de │ │ │ │ + @ instruction: 0xfb0200de │ │ │ │ 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] @ (2696c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x155348>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -662945,16 +662942,16 @@ │ │ │ │ bne.w 2695a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x155228> │ │ │ │ b.n 2695ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x155232> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 269630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1552b4> │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stc2 0, cr0, [ip], #-888 @ 0xfffffc88 │ │ │ │ - smlsldx r0, r0, lr, lr │ │ │ │ + vst1.8 @ instruction: 0xf98c00de │ │ │ │ + ldrsh.w r0, [lr, lr, lsl #1] │ │ │ │ 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] @ (2698b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x155534>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -663091,16 +663088,16 @@ │ │ │ │ bne.w 26977e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x155402> │ │ │ │ b.n 26978a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15540e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26981a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15549e> │ │ │ │ str r0, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - @ instruction: 0xfa5200de │ │ │ │ - ldr??.w r0, [r4, #222] @ 0xde │ │ │ │ + @ instruction: 0xf7b200de │ │ │ │ + @ instruction: 0xf75400de │ │ │ │ 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] @ (269aa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x155724>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -663238,16 +663235,16 @@ │ │ │ │ bne.w 26996e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1555f2> │ │ │ │ b.n 26997a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1555fe> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 269a0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15568e> │ │ │ │ ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr??.w r0, [r2, lr, lsl #1] │ │ │ │ - strb.w r0, [r4, lr, lsl #1] │ │ │ │ + rsbs r0, r2, #7274496 @ 0x6f0000 │ │ │ │ + sbc.w r0, r4, #7274496 @ 0x6f0000 │ │ │ │ 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] @ (269b50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1557d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -667676,17 +667673,17 @@ │ │ │ │ bne.n 26cf82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158c06> │ │ │ │ b.n 26cf8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158c0e> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26cff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158c78> │ │ │ │ ldr r4, [r3, r0] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + nop {8} │ │ │ │ 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] @ (26d204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158e88>) │ │ │ │ @@ -667802,17 +667799,17 @@ │ │ │ │ bne.n 26d108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158d8c> │ │ │ │ b.n 26d110 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158d94> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26d178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158dfc> │ │ │ │ ldrsb r4, [r2, r2] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r2!, {r1, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r3} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - stmia r0!, {r2, r3, r4, r7} │ │ │ │ + pop {r2, r3, r4, r5, r6, r7, pc} │ │ │ │ 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] @ (26d3c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x159048>) │ │ │ │ @@ -667942,17 +667939,17 @@ │ │ │ │ bne.w 26d2a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158f28> │ │ │ │ b.n 26d2ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158f32> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26d330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x158fb4> │ │ │ │ strb r0, [r2, r4] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x005c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bkpt 0x00de │ │ │ │ + pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #420] @ (26d588 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15920c>) │ │ │ │ @@ -668083,17 +668080,17 @@ │ │ │ │ bne.w 26d468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1590ec> │ │ │ │ b.n 26d472 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1590f6> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26d4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x159178> │ │ │ │ strh r0, [r2, r5] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - it mi │ │ │ │ - lslmi r6, r3, #3 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + pop {r3, r5, r7} │ │ │ │ + lsls r6, r3, #3 │ │ │ │ + rev16 r2, r7 │ │ │ │ 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] @ (26d774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1593f8>) │ │ │ │ @@ -668231,17 +668228,17 @@ │ │ │ │ bne.w 26d642 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1592c6> │ │ │ │ b.n 26d64e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1592d2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26d6de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x159362> │ │ │ │ str r2, [r1, r6] │ │ │ │ lsls r4, r2, #6 │ │ │ │ - pop {r1, r2, r3, r5, r6, pc} │ │ │ │ + revsh r6, r1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 26d7cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x159450> │ │ │ │ + @ instruction: 0xb890 │ │ │ │ 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] @ (26d964 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1595e8>) │ │ │ │ @@ -668380,17 +668377,17 @@ │ │ │ │ bne.w 26d832 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1594b6> │ │ │ │ b.n 26d83e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1594c2> │ │ │ │ mov r0, r4 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 26d8ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x159552> │ │ │ │ ldr r7, [pc, #632] @ (26dbe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x159864>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - cbnz r6, 26d9ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x159652> │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 26d980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x159604> │ │ │ │ + @ instruction: 0xb6a0 │ │ │ │ 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] @ (26da38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1596bc>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -670334,15 +670331,15 @@ │ │ │ │ nop │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r4, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #88 @ 0x58 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldr r4, [pc, #728] @ (26eec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15ab44>) │ │ │ │ + ldr r2, [pc, #88] @ (26ec40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15a8c4>) │ │ │ │ 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 │ │ │ │ @@ -674321,19 +674318,19 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 27199a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15d61e> │ │ │ │ mov r4, r5 │ │ │ │ mov r5, r7 │ │ │ │ b.n 2717e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15d46a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldmia r6, {r4, r6} │ │ │ │ + ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r6, r3, r7 │ │ │ │ + asrs r6, r7, #28 │ │ │ │ lsls r7, r5, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271b08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15d78c> │ │ │ │ @@ -674445,15 +674442,15 @@ │ │ │ │ ldr r0, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15d6f8> │ │ │ │ lsrs r0, r6, #20 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r3, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r4, r6} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271c72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15d8f6> │ │ │ │ @@ -674573,15 +674570,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271bca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15d84e> │ │ │ │ nop │ │ │ │ lsrs r4, r3, #15 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + stmia r7!, {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 271dd2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15da56> │ │ │ │ @@ -674696,15 +674693,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 271d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15d9b8> │ │ │ │ nop │ │ │ │ lsrs r0, r0, #10 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - ldmia r1!, {r4, r5} │ │ │ │ + stmia r6!, {r4, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ rsb r3, r0, #32 │ │ │ │ cmp r1, r3 │ │ │ │ it cs │ │ │ │ movcs r1, r3 │ │ │ │ cmp r1, #0 │ │ │ │ ble.w 271f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15dbcc> │ │ │ │ @@ -674825,15 +674822,15 @@ │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ b.n 271ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15db24> │ │ │ │ lsrs r6, r3, #4 │ │ │ │ lsls r4, r2, #6 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ 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] @ (2721f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15de74>) │ │ │ │ @@ -675030,17 +675027,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] │ │ │ │ + ldr r0, [r3, #108] @ 0x6c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - strb r6, [r7, #2] │ │ │ │ + ldr r6, [r3, #96] @ 0x60 │ │ │ │ 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] @ (272498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15e11c>) │ │ │ │ @@ -675239,17 +675236,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, [r6, #60] @ 0x3c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r3, #96] @ 0x60 │ │ │ │ + ldr r0, [r7, #52] @ 0x34 │ │ │ │ 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] @ (272740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15e3c4>) │ │ │ │ @@ -675448,17 +675445,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, [r5, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r0, [r6, #52] @ 0x34 │ │ │ │ + ldr r0, [r2, #12] │ │ │ │ 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] @ (2729e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15e66c>) │ │ │ │ @@ -675655,17 +675652,17 @@ │ │ │ │ vsra.u64 d16, 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] │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r6, [r0, #12] │ │ │ │ + str r6, [r4, #96] @ 0x60 │ │ │ │ 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] @ (272c94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15e918>) │ │ │ │ @@ -675864,17 +675861,17 @@ │ │ │ │ stc2 1, cr0, [r0, #-588]! @ 0xfffffdb4 │ │ │ │ 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, [r1, #64] @ 0x40 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [r3, #96] @ 0x60 │ │ │ │ + str r4, [r7, #52] @ 0x34 │ │ │ │ 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] @ (272f40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15ebc4>) │ │ │ │ @@ -676073,17 +676070,17 @@ │ │ │ │ @ instruction: 0xfa740193 │ │ │ │ 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, [r7, #20] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r6, #52] @ 0x34 │ │ │ │ + str r0, [r2, #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, #756] @ (273264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15eee8>) │ │ │ │ @@ -676313,17 +676310,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, [r3, #0] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [r4, #4] │ │ │ │ + ldrb r0, [r0, r7] │ │ │ │ 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] @ (273590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f214>) │ │ │ │ @@ -676554,17 +676551,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] │ │ │ │ + ldrb r6, [r7, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r6, r4] │ │ │ │ + ldrh r4, [r2, r2] │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #144] @ (27364c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f2d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676615,15 +676612,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2735f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f27c> │ │ │ │ nop │ │ │ │ sbcs.w r1, ip, #147 @ 0x93 │ │ │ │ - sub sp, #304 @ 0x130 │ │ │ │ + add r6, sp, #176 @ 0xb0 │ │ │ │ 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] @ (273704 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f388>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676679,15 +676676,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2736ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f330> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0d40193 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ 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] @ (2737d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f454>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676746,15 +676743,15 @@ │ │ │ │ add r2, pc │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 273764 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f3e8> │ │ │ │ ands.w r1, lr, #147 @ 0x93 │ │ │ │ - add r7, sp, #312 @ 0x138 │ │ │ │ + add r4, sp, #696 @ 0x2b8 │ │ │ │ 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 27370c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f390> │ │ │ │ @@ -676831,15 +676828,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273878 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f4fc> │ │ │ │ nop │ │ │ │ vand d0, d22, d3 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ 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] @ (273990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f614>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676896,15 +676893,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f5bc> │ │ │ │ mcr 1, 2, r0, cr12, cr3, {4} │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ 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] @ (273a78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f6fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -676970,15 +676967,15 @@ │ │ │ │ vstr s0, [sp, #4] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 2739f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f678> │ │ │ │ ldc 1, cr0, [r2, #588] @ 0x24c │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r2, 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 s1, [r0, #4] │ │ │ │ vldr s0, [r0] │ │ │ │ @@ -677062,15 +677059,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (273b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f80c>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 273b38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f7bc> │ │ │ │ mcrr 1, 9, r0, ip, cr3 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ 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] @ (273c6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f8f0>) │ │ │ │ @@ -677138,15 +677135,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273bf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f876> │ │ │ │ @ instruction: 0xeb940193 │ │ │ │ - add r2, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ 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] @ (273d58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f9dc>) │ │ │ │ @@ -677215,15 +677212,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273cde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f962> │ │ │ │ @ instruction: 0xeaae0193 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #120 @ (adr r7, 273dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fa5c>) │ │ │ │ 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] @ (273e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fac4>) │ │ │ │ @@ -677291,15 +677288,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273dc6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fa4a> │ │ │ │ strd r0, r1, [r0, #588] @ 0x24c │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r6, pc, #216 @ (adr r6, 273f20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fba4>) │ │ │ │ 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] @ (273f2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fbb0>) │ │ │ │ @@ -677368,15 +677365,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273eb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fb36> │ │ │ │ @ instruction: 0xe8da0193 │ │ │ │ - add r7, pc, #936 @ (adr r7, 2742dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15ff60>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 27405c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fce0>) │ │ │ │ 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] @ (274014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fc98>) │ │ │ │ @@ -677445,15 +677442,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 273f9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fc1e> │ │ │ │ b.n 273ff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fc74> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, pc, #8 @ (adr r7, 274024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fca8>) │ │ │ │ + add r4, pc, #392 @ (adr r4, 2741a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fe28>) │ │ │ │ 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] @ (274100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fd84>) │ │ │ │ @@ -677523,15 +677520,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274086 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fd0a> │ │ │ │ b.n 273f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fb94> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, pc, #88 @ (adr r6, 274160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fde4>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 2742e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15ff64>) │ │ │ │ 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] @ (2741f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fe74>) │ │ │ │ @@ -677602,15 +677599,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274176 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15fdfa> │ │ │ │ b.n 273e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15faac> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #152 @ (adr r5, 274290 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15ff14>) │ │ │ │ + add r2, pc, #536 @ (adr r2, 274410 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160094>) │ │ │ │ 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] @ (2742e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15ff64>) │ │ │ │ @@ -677681,15 +677678,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274266 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15feea> │ │ │ │ b.n 273d38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f9bc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, pc, #216 @ (adr r4, 2743c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160044>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 274540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1601c4>) │ │ │ │ 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] @ (2743c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160048>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -677757,15 +677754,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27434c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15ffd0> │ │ │ │ nop │ │ │ │ b.n 273c44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x15f8c8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r3, pc, #336 @ (adr r3, 27451c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1601a0>) │ │ │ │ + add r0, pc, #720 @ (adr r0, 27469c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160320>) │ │ │ │ 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] @ (2744b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160138>) │ │ │ │ @@ -677836,15 +677833,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27443a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1600be> │ │ │ │ b.n 274b64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1607e8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #392 @ (adr r2, 274644 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1602c8>) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ 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] @ (2745a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160228>) │ │ │ │ @@ -677915,15 +677912,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27452a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1601ae> │ │ │ │ b.n 274a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1606f8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #456 @ (adr r1, 274774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1603f8>) │ │ │ │ + ldr r6, [sp, #840] @ 0x348 │ │ │ │ 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] @ (274694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160318>) │ │ │ │ @@ -677994,15 +677991,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27461a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16029e> │ │ │ │ b.n 274984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160608> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #520 @ (adr r0, 2748a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160528>) │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ 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] @ (274778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1603fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678070,15 +678067,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160384> │ │ │ │ nop │ │ │ │ b.n 274890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160514> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #640] @ 0x280 │ │ │ │ + ldr r5, [sp, #0] │ │ │ │ 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] @ (27485c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1604e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -678146,15 +678143,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2747e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160468> │ │ │ │ nop │ │ │ │ svc 166 @ 0xa6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ 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] @ (274950 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1605d4>) │ │ │ │ @@ -678226,15 +678223,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2748d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160556> │ │ │ │ udf #190 @ 0xbe │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ 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] @ (274a44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1606c8>) │ │ │ │ @@ -678306,15 +678303,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2749c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16064c> │ │ │ │ ble.n 2749d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16065c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ 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] @ (274b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1607c4>) │ │ │ │ @@ -678388,15 +678385,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160748> │ │ │ │ bgt.n 274aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160770> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #856] @ 0x358 │ │ │ │ + ldr r1, [sp, #216] @ 0xd8 │ │ │ │ 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] @ (274c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1608c0>) │ │ │ │ @@ -678471,15 +678468,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274bba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16083e> │ │ │ │ blt.n 274bf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160874> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #872] @ 0x368 │ │ │ │ + ldr r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ vpush {d8} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #232] @ (274d40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1609c4>) │ │ │ │ @@ -678556,15 +678553,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274cbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160942> │ │ │ │ bge.n 274cfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160980> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ 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] @ (274e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160ab8>) │ │ │ │ @@ -678636,15 +678633,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274dba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160a3e> │ │ │ │ bls.n 274dec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160a70> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #904] @ 0x388 │ │ │ │ + str r6, [sp, #264] @ 0x108 │ │ │ │ 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] @ (274f28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160bac>) │ │ │ │ @@ -678717,15 +678714,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160b30> │ │ │ │ nop │ │ │ │ bhi.n 274efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160b80> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [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, #212] @ (275018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160c9c>) │ │ │ │ @@ -678796,15 +678793,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 274f9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160c22> │ │ │ │ bvc.n 275000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160c84> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ 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] @ (27510c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160d90>) │ │ │ │ @@ -678877,15 +678874,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160d14> │ │ │ │ nop │ │ │ │ bvc.n 275118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160d9c> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ 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] @ (275200 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160e84>) │ │ │ │ @@ -678957,15 +678954,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275186 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160e0a> │ │ │ │ bvs.n 275220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160ea4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #88] @ 0x58 │ │ │ │ + str r2, [sp, #472] @ 0x1d8 │ │ │ │ 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] @ (2752f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160f78>) │ │ │ │ @@ -679038,15 +679035,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160efc> │ │ │ │ nop │ │ │ │ bpl.n 275330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160fb4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ 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] @ (2753e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161068>) │ │ │ │ @@ -679117,15 +679114,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27536a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x160fee> │ │ │ │ bmi.n 275434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1610b8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #200] @ 0xc8 │ │ │ │ + str r0, [sp, #584] @ 0x248 │ │ │ │ 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] @ (2754d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161158>) │ │ │ │ @@ -679196,15 +679193,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27545a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1610de> │ │ │ │ bcc.n 275544 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1611c8> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #60] @ 0x3c │ │ │ │ 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] @ (2755cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161250>) │ │ │ │ @@ -679278,15 +679275,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27554c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1611d0> │ │ │ │ nop │ │ │ │ bcs.n 275660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1612e4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r5, #52] @ 0x34 │ │ │ │ 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] @ (2756d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161358>) │ │ │ │ @@ -679363,15 +679360,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275652 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1612d6> │ │ │ │ nop │ │ │ │ bne.n 275770 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1613f4> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ 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] @ (2757dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161460>) │ │ │ │ @@ -679448,15 +679445,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27575a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1613de> │ │ │ │ nop │ │ │ │ beq.n 275868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1614ec> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #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] @ (2758f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161574>) │ │ │ │ @@ -679536,15 +679533,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27586e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1614f2> │ │ │ │ nop │ │ │ │ ldmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ 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] @ (2759f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161678>) │ │ │ │ @@ -679620,15 +679617,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1615fc> │ │ │ │ ldmia r6!, {r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r4, #40] @ 0x28 │ │ │ │ + ldrh r2, [r0, #20] │ │ │ │ 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] @ (275af8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16177c>) │ │ │ │ @@ -679704,15 +679701,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161700> │ │ │ │ ldmia r5, {r2, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ 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] @ (275be8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16186c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -679782,15 +679779,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275b6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1617f2> │ │ │ │ ldmia r4!, {r2, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ 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] @ (275cf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161974>) │ │ │ │ @@ -679867,15 +679864,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275c6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1618f2> │ │ │ │ nop │ │ │ │ ldmia r3!, {r4, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ 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] @ (275e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161a88>) │ │ │ │ @@ -679955,15 +679952,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275d82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161a06> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3, r5} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r2, #8] │ │ │ │ + strh r4, [r6, #50] @ 0x32 │ │ │ │ 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] @ (275f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161b94>) │ │ │ │ @@ -680042,15 +680039,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275e8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161b12> │ │ │ │ ldmia r1!, {r2, r4} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ 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] @ (27601c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161ca0>) │ │ │ │ @@ -680129,15 +680126,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 275f9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161c1e> │ │ │ │ ldmia r0!, {r3} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ 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] @ (27610c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161d90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -680208,15 +680205,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276092 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161d16> │ │ │ │ nop │ │ │ │ stmia r7!, {} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #26] │ │ │ │ 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] @ (276210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161e94>) │ │ │ │ @@ -680291,15 +680288,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161e14> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ 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] @ (276320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161fa4>) │ │ │ │ @@ -680377,15 +680374,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2762a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x161f24> │ │ │ │ nop │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ 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] @ (276434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1620b8>) │ │ │ │ @@ -680465,15 +680462,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2763b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162036> │ │ │ │ nop │ │ │ │ stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r4, #22] │ │ │ │ + strh r4, [r0, #2] │ │ │ │ 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] @ (27653c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1621c0>) │ │ │ │ @@ -680550,15 +680547,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2764ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16213e> │ │ │ │ nop │ │ │ │ stmia r2!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ 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] @ (27664c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1622d0>) │ │ │ │ @@ -680637,15 +680634,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2765cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162250> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ 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] @ (27675c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1623e0>) │ │ │ │ @@ -680724,15 +680721,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2766dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162360> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r7, #30] │ │ │ │ + ldrb 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, #256] @ (27687c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162500>) │ │ │ │ @@ -680815,15 +680812,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2767fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162480> │ │ │ │ nop │ │ │ │ itte lt │ │ │ │ lsllt r3, r2, #6 │ │ │ │ - ldrblt r4, [r3, #26] │ │ │ │ + ldrblt r4, [r7, #15] │ │ │ │ lslge 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] @ (276988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16260c>) │ │ │ │ @@ -680900,15 +680897,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16258c> │ │ │ │ nop │ │ │ │ bkpt 0x009a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r2, #22] │ │ │ │ + ldrb r0, [r6, #11] │ │ │ │ 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] @ (276aa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162728>) │ │ │ │ @@ -680989,15 +680986,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276a24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1626a8> │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, #17] │ │ │ │ + ldrb r4, [r2, #7] │ │ │ │ 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] @ (276bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162848>) │ │ │ │ @@ -681080,15 +681077,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276b44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1627c8> │ │ │ │ nop │ │ │ │ pop {r1, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ 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] @ (276ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162964>) │ │ │ │ @@ -681172,15 +681169,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 276c5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1628de> │ │ │ │ nop │ │ │ │ cbnz r4, 276d38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1629bc> │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ 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] @ (276dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162a40>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -681254,15 +681251,15 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 276d52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1629d6> │ │ │ │ mov r0, r5 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 276d18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16299c> │ │ │ │ rev r6, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - b.n 276e48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162acc> │ │ │ │ + ble.n 276d08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16298c> │ │ │ │ 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] @ (277084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162d08>) │ │ │ │ @@ -681471,17 +681468,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cbnz r4, 27709e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162d22> │ │ │ │ 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 r1, #218 @ 0xda │ │ │ │ lsls r6, r3, #3 │ │ │ │ - movs r2, #0 │ │ │ │ + subs r0, r4, #5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 2776aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16332e> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -681835,15 +681832,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x162dbc> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - b.n 2777f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16347c> │ │ │ │ + udf #170 @ 0xaa │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -682280,17 +682277,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r6, sp, #656 @ 0x290 │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - adds r6, r1, r7 │ │ │ │ + asrs r6, r5, #28 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - asrs r0, r0, #29 │ │ │ │ + asrs r0, r4, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldr r2, [r5, #32] │ │ │ │ cmp r2, #2 │ │ │ │ beq.w 27819e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x163e22> │ │ │ │ cmp r2, #3 │ │ │ │ @@ -682650,15 +682647,15 @@ │ │ │ │ vadd.f32 s15, s15, s13 │ │ │ │ vmul.f32 s15, s15, s14 │ │ │ │ vmov.f32 s16, s15 │ │ │ │ vmov fp, s15 │ │ │ │ b.n 277bfa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16387e> │ │ │ │ add r2, sp, #684 @ 0x2ac │ │ │ │ subs r6, #170 @ 0xaa │ │ │ │ - bvs.n 277f78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x163bfc> │ │ │ │ + bmi.n 278038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x163cbc> │ │ │ │ lsls r2, r6, #3 │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ @@ -683164,15 +683161,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r4, [r5, #17] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldrb r6, [r4, #8] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (278a28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1646ac>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (278a2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1646b0>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -683452,17 +683449,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278546 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1641ca> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r0, r5, #14 │ │ │ │ + lsrs r0, r1, #4 │ │ │ │ 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 │ │ │ │ @@ -683759,15 +683756,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ strb r4, [r3, #21] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r2, r6, #3 │ │ │ │ strb r2, [r2, #12] │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldr r3, [pc, #868] @ (27913c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x164dc0>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r2, [pc, #868] @ (279140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x164dc4>) │ │ │ │ mov r0, r4 │ │ │ │ @@ -684047,17 +684044,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 278c5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1648de> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ mov r6, r3 │ │ │ │ ldr.w r3, [r3, #1772] @ 0x6ec │ │ │ │ cmp r3, #29 │ │ │ │ @@ -684328,15 +684325,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r0, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0064 │ │ │ │ + cbnz r4, 27951c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1651a0> │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 279464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1650e8> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -684655,16 +684652,16 @@ │ │ │ │ add.w r3, r3, #4096 @ 0x1000 │ │ │ │ mov r0, r5 │ │ │ │ ldr.w r3, [r3, #524] @ 0x20c │ │ │ │ blx r3 │ │ │ │ b.n 279472 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1650f6> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - vshr.u64 q0, , #8 │ │ │ │ - stc2l 0, cr0, [lr], #884 @ 0x374 │ │ │ │ + ldc2 0, cr0, [r8, #-884] @ 0xfffffc8c │ │ │ │ + @ instruction: 0xfa4e00dd │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 279a76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1656fa> │ │ │ │ @@ -685076,15 +685073,15 @@ │ │ │ │ add r7, pc │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ str r4, [r1, #80] @ 0x50 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r2, r6, #3 │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r5, #15 │ │ │ │ bhi.n 279da6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x165a2a> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -685432,16 +685429,16 @@ │ │ │ │ vldr s1, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 27a1da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x165e5e> │ │ │ │ b.n 27a1e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x165e66> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - @ instruction: 0xf68c00dd │ │ │ │ - usat r0, #29, lr, asr #3 │ │ │ │ + @ instruction: 0xf3ec00dd │ │ │ │ + add.w r0, lr, #221 @ 0xdd │ │ │ │ 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 │ │ │ │ @@ -685813,15 +685810,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ ldrb r0, [r0, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r2, [r4, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27a6c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16634c> │ │ │ │ ldr r0, [r3, #0] │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -686171,16 +686168,17 @@ │ │ │ │ str.w r1, [r6, #272] @ 0x110 │ │ │ │ strb.w r3, [r6, #228] @ 0xe4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 27a6d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16635a> │ │ │ │ b.n 27a546 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1661ca> │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - stc 0, cr0, [ip, #884] @ 0x374 │ │ │ │ - eor.w r0, r6, sp, lsr #3 │ │ │ │ + @ instruction: 0xeaec00dd │ │ │ │ + b.n 27ab64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1667e8> │ │ │ │ + lsls r5, r3, #3 │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ movs r0, #8 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ vmov r7, s0 │ │ │ │ vmov r6, s1 │ │ │ │ vmov r4, s2 │ │ │ │ @@ -686723,15 +686721,15 @@ │ │ │ │ add r7, pc │ │ │ │ strh r0, [r0, #0] │ │ │ │ mvns r7, r7 │ │ │ │ str r4, [r0, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #504 @ (adr r0, 27b4b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16713c>) │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r6, #3 │ │ │ │ ldr r5, [pc, #448] @ (27b484 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x167108>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ cmp r4, #15 │ │ │ │ bhi.n 27b27a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x166efe> │ │ │ │ mov r0, r3 │ │ │ │ add r1, sp, #20 │ │ │ │ @@ -687017,17 +687015,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r3, #548] @ 0x224 │ │ │ │ blx r3 │ │ │ │ b.n 27b288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x166f0c> │ │ │ │ nop │ │ │ │ stmia r0!, {} │ │ │ │ add r7, pc │ │ │ │ - b.n 27b9fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x167680> │ │ │ │ + svc 40 @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + bgt.n 27b6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x167360> │ │ │ │ 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 │ │ │ │ @@ -688186,15 +688184,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (27c3c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168048>) │ │ │ │ mov r4, r0 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 27c38c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168010> │ │ │ │ - movs r3, #80 @ 0x50 │ │ │ │ + movs r0, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -688223,15 +688221,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [r6, #108] @ 0x6c │ │ │ │ + ldr r4, [r2, #68] @ 0x44 │ │ │ │ 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] @ (27c508 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16818c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688303,17 +688301,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16810c> │ │ │ │ str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bne.n 27c5cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168250> │ │ │ │ + ldmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r2, #22 │ │ │ │ + subs r6, r6, #5 │ │ │ │ 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] @ (27c5f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16827c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688387,17 +688385,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27c578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1681fc> │ │ │ │ str r6, [r2, #32] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - beq.n 27c6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168360> │ │ │ │ + ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + subs r6, 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] @ (27c6d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168354>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688465,17 +688463,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1682ea> │ │ │ │ str r6, [r4, #16] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r7, {r1, r2, r3, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + adds r6, r4, #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] @ (27c878 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1684fc>) │ │ │ │ @@ -688617,23 +688615,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 27c77e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168402> │ │ │ │ nop │ │ │ │ str r0, [r1, #4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r6!, {r1, r5} │ │ │ │ + ldmia r3!, {r1, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r2, #4 │ │ │ │ + adds r2, r6, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r2, r3, #4 │ │ │ │ + adds r2, r7, #1 │ │ │ │ lsls r6, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27c958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1685dc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688700,17 +688698,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c8ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168572> │ │ │ │ nop │ │ │ │ ldrsh r2, [r3, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + subs r0, r4, r4 │ │ │ │ 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] @ (27ca30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1686b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -688778,17 +688776,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27c9c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16864a> │ │ │ │ ldrb r6, [r0, r7] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r4!, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, r1 │ │ │ │ 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] @ (27cac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168748>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -688836,15 +688834,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r3, {r3, r7} │ │ │ │ + ldmia r0!, {r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -688908,15 +688906,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r6, [r0, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2, {r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (27cc38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1688bc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -688968,15 +688966,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r0, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r2, {r2, r4} │ │ │ │ + stmia r7!, {r2, r4, 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] @ (27cd14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168998>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689047,17 +689045,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16892c> │ │ │ │ ldrh r0, [r5, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r1, {r1, r3, r6} │ │ │ │ + stmia r6!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - subs r2, r0, r0 │ │ │ │ + asrs r2, r4, #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] @ (27cdec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168a70>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689125,17 +689123,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cd82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168a06> │ │ │ │ ldrh r2, [r1, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldmia r0!, {r1, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + asrs r2, r1, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #196] @ (27cecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168b50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -689206,17 +689204,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ce60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168ae4> │ │ │ │ ldr r0, [r6, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r7!, {r1, r4, r7} │ │ │ │ + stmia r4!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - adds r2, r1, r1 │ │ │ │ + asrs r2, r5, #22 │ │ │ │ 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] @ (27cfa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168c24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689283,17 +689281,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27cf36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168bba> │ │ │ │ nop │ │ │ │ ldr r2, [r2, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r6, r7} │ │ │ │ + stmia r4!, {r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r7, #29 │ │ │ │ + asrs r0, r3, #19 │ │ │ │ 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] @ (27d040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168cc4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689346,15 +689344,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r7, r5] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r6!, {r1, r3} │ │ │ │ + stmia r3!, {r1, r3, r5, r6} │ │ │ │ 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] @ (27d0dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168d60>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689407,15 +689405,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r2, [r4, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, 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] @ (27d178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168dfc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689469,15 +689467,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r6, [r0, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r1, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r4, r5} │ │ │ │ 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] @ (27d210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168e94>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -689525,15 +689523,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ strb r0, [r5, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r4!, {r1, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r3, r4, 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] @ (27d2d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x168f58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689589,15 +689587,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, r4] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r3, r4, 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] @ (27d398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16901c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689653,15 +689651,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, r1] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r2!, {r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r4} │ │ │ │ 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] @ (27d484 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169108>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689736,17 +689734,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ b.n 27d404 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169088> │ │ │ │ nop │ │ │ │ strh r2, [r1, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r1!, {r2, r5, r6, r7} │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + itt mi │ │ │ │ + lslmi r5, r3, #3 │ │ │ │ + lsrmi r4, r7, #31 │ │ │ │ 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] @ (27d56c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1691f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689816,17 +689814,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27d4ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169172> │ │ │ │ strh r2, [r3, r2] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x005a │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r2, r6, #6 │ │ │ │ + lsrs r2, r2, #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] @ (27d640 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1692c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689893,17 +689891,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d5d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16925a> │ │ │ │ nop │ │ │ │ str r2, [r6, r6] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - stmia r0!, {r5} │ │ │ │ + pop {r7, pc} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ 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] @ (27d6ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169370>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -689953,18 +689951,18 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r0, [r4, r3] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ittt pl │ │ │ │ - lslpl r5, r3, #3 │ │ │ │ - pushpl {r4, r5, r6, r7, lr} │ │ │ │ - movpl.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (27d77c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169400>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r6, r1 │ │ │ │ add r4, pc │ │ │ │ @@ -690011,15 +690009,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r4, [r6, r0] │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x00d0 │ │ │ │ + pop {r4, 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 r5, r0 │ │ │ │ ldr r0, [pc, #192] @ (27d858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1694dc>) │ │ │ │ @@ -690089,17 +690087,17 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 27d7f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16947c> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #648] @ (27dae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169768>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - bkpt 0x0006 │ │ │ │ + cbnz r6, 27d8b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16953c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r3, #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, #188] @ (27d930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1695b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690167,17 +690165,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27d8c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16954a> │ │ │ │ ldr r6, [pc, #792] @ (27dc4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1698d0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + hlt 0x000e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ 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] @ (27d9cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169650>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690229,15 +690227,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #944] @ (27dd80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169a04>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - pop {r7} │ │ │ │ + cbnz r0, 27da0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169690> │ │ │ │ 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] @ (27da74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1696f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690297,15 +690295,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #336] @ (27dbc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16984c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 27daf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169776> │ │ │ │ + cbnz r0, 27da8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16970e> │ │ │ │ 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] @ (27db24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1697a8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690369,15 +690367,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r4, [pc, #688] @ (27ddd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169a5c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 27db76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1697fa> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ 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] @ (27dbc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169848>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690433,15 +690431,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #1008] @ (27dfb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169c3c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - hlt 0x0008 │ │ │ │ + @ instruction: 0xb7e8 │ │ │ │ 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] @ (27dc74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1698f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690505,15 +690503,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #368] @ (27dde8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169a6c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r0, 27dcb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169936> │ │ │ │ + @ instruction: 0xb738 │ │ │ │ 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] @ (27dd2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1699b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -690581,15 +690579,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #688] @ (27dfe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169c64>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbnz r6, 27dd3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1699be> │ │ │ │ + @ instruction: 0xb67e │ │ │ │ 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] @ (27ddfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169a80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690656,17 +690654,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27dd92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169a16> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #984] @ (27e1d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169e5c>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb864 │ │ │ │ + push {r2, r6, r7, lr} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ 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] @ (27ded0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169b54>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690733,17 +690731,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27de66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169aea> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #136] @ (27df5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169be0>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb790 │ │ │ │ + push {r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ 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] @ (27dfa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169c28>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690810,17 +690808,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27df3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169bbe> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #312] @ (27e0e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169d64>) │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ 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] @ (27e0b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169d38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690903,17 +690901,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 27e01c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169ca0> │ │ │ │ nop │ │ │ │ bx pc │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r2, r3, r4, r5, r7, lr} │ │ │ │ + cbz r4, 27e102 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169d86> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r6, #25 │ │ │ │ + lsls r4, r2, #15 │ │ │ │ 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] @ (27e188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169e0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -690980,17 +690978,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e11e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169da2> │ │ │ │ nop │ │ │ │ mov r2, sp │ │ │ │ lsls r3, r2, #6 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r0, r2, #22 │ │ │ │ + lsls r0, r6, #11 │ │ │ │ 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] @ (27e260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169ee4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691058,17 +691056,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e1f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169e7a> │ │ │ │ cmp lr, r2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r6, 27e2e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169f6a> │ │ │ │ + cbz r6, 27e27e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169f02> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ 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] @ (27e334 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169fb8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691135,17 +691133,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e2ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x169f4e> │ │ │ │ nop │ │ │ │ add lr, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r4, 27e386 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a00a> │ │ │ │ + sub sp, #48 @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r4, #15 │ │ │ │ + lsls r4, r0, #5 │ │ │ │ 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] @ (27e3f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a078>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -691208,15 +691206,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mvns r6, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sxtb r2, r3 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ 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] @ (27e4c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a148>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691283,18 +691281,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e45a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a0de> │ │ │ │ nop │ │ │ │ orrs r6, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - cbz r4, 27e4f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a176> │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r4, r2, #9 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + vshr.u64 q0, , #12 │ │ │ │ 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] @ (27e59c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a220>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -691361,18 +691358,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e532 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a1b6> │ │ │ │ negs r2, r3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + mrc2 0, 6, r0, cr10, cr13, {6} │ │ │ │ push {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] @ (27e67c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a300>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -691442,18 +691438,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a294> │ │ │ │ sbcs r0, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #904 @ 0x388 │ │ │ │ + add r5, sp, #264 @ 0x108 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - lsls r6, r3, #3 │ │ │ │ + ldc2l 0, cr0, [sl, #884]! @ 0x374 │ │ │ │ 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] @ (27e718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a39c>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691504,15 +691499,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ 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] @ (27e7a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a424>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691558,15 +691553,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ands r4, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r6, sp, #680 @ 0x2a8 │ │ │ │ + add r4, sp, #40 @ 0x28 │ │ │ │ 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] @ 27e7fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a480> │ │ │ │ sub sp, #28 │ │ │ │ @@ -691803,17 +691798,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27e9de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a662> │ │ │ │ nop │ │ │ │ subs r5, #170 @ 0xaa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldc2l 0, cr0, [r0], {221} @ 0xdd │ │ │ │ + @ instruction: 0xfa3000dd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #236] @ (27eb50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a7d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -691884,15 +691879,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ subs r4, #214 @ 0xd6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ 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] @ (27ec24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a8a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -691960,17 +691955,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ebba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a83e> │ │ │ │ subs r3, #210 @ 0xd2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #616 @ (adr r7, 27ee94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ab18>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfaf200dd │ │ │ │ + ldr.w r0, [r2, sp, lsl #1] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27ecf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a97c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692036,17 +692031,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ec8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a912> │ │ │ │ nop │ │ │ │ subs r2, #250 @ 0xfa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r6, pc, #800 @ (adr r6, 27f020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16aca4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xfa2000dd │ │ │ │ + @ instruction: 0xf78000dd │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27edbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16aa40>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692108,17 +692103,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27ed5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16a9de> │ │ │ │ nop │ │ │ │ subs r2, #38 @ 0x26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r6, pc, #8 @ (adr r6, 27edcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16aa50>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr??.w r0, [ip, sp, lsl #1] │ │ │ │ + @ instruction: 0xf6bc00dd │ │ │ │ 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] @ (27ee64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16aae8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r2 │ │ │ │ @@ -692171,17 +692166,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ subs r1, #98 @ 0x62 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, r2] │ │ │ │ lsls r2, r6, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 27f200 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ae84>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 27ef80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ac04>) │ │ │ │ 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] @ 27eec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ab4c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692408,15 +692403,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ adds r6, #148 @ 0x94 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r5, pc, #200 @ (adr r5, 27f1e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ae6c>) │ │ │ │ + add r2, pc, #584 @ (adr r2, 27f368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16afec>) │ │ │ │ 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] @ 27f174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16adf8> │ │ │ │ sub sp, #28 │ │ │ │ @@ -692655,17 +692650,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f35a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16afde> │ │ │ │ adds r4, #50 @ 0x32 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r2, pc, #616 @ (adr r2, 27f634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b2b8>) │ │ │ │ + ldr r7, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf35200dd │ │ │ │ + @ instruction: 0xf0b200dd │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #204] @ (27f4ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b130>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -692734,17 +692729,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 27f42e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b0b2> │ │ │ │ adds r3, #90 @ 0x5a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r1, pc, #744 @ (adr r1, 27f79c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b420>) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf27200dd │ │ │ │ + vshr.s64 q8, , #46 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #180] @ (27f57c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b200>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692809,17 +692804,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f516 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b19a> │ │ │ │ adds r2, #114 @ 0x72 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #904 @ (adr r0, 27f90c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b590>) │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf19a00dd │ │ │ │ + mrc 0, 7, r0, cr10, cr13, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #168] @ (27f640 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b2c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -692881,17 +692876,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 27f5de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b262> │ │ │ │ nop │ │ │ │ adds r1, #162 @ 0xa2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - add r0, pc, #120 @ (adr r0, 27f6c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b344>) │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf0d800dd │ │ │ │ + mrc 0, 1, r0, cr8, cr13, {6} │ │ │ │ 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] @ (27f6c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b34c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -692931,15 +692926,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ adds r0, #224 @ 0xe0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r7, [sp, #512] @ 0x200 │ │ │ │ + ldr r4, [sp, #896] @ 0x380 │ │ │ │ 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] @ 27f734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b3b8> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -693118,17 +693113,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f84e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b4d2> │ │ │ │ nop │ │ │ │ cmp r7, #58 @ 0x3a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - mcr 0, 3, r0, cr0, cr13, {6} │ │ │ │ + rsb r0, r0, sp, lsr #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (27f98c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b610>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -693194,17 +693189,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27f922 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b5a6> │ │ │ │ nop │ │ │ │ cmp r6, #102 @ 0x66 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r4, [sp, #848] @ 0x350 │ │ │ │ + ldr r2, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stc 0, cr0, [ip, #884] @ 0x374 │ │ │ │ + @ instruction: 0xeaec00dd │ │ │ │ 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] @ (27fa60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b6e4>) │ │ │ │ mov sl, r3 │ │ │ │ @@ -693267,15 +693262,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r5, #138 @ 0x8a │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r1, [sp, #320] @ 0x140 │ │ │ │ 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] @ (27fb28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b7ac>) │ │ │ │ @@ -693337,15 +693332,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r3, [sp, #160] @ 0xa0 │ │ │ │ + ldr r0, [sp, #544] @ 0x220 │ │ │ │ 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 │ │ │ │ @@ -693435,15 +693430,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r3, #242 @ 0xf2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r2, [sp, #64] @ 0x40 │ │ │ │ + str r7, [sp, #448] @ 0x1c0 │ │ │ │ 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 │ │ │ │ @@ -693529,15 +693524,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ cmp r2, #218 @ 0xda │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r1, [sp, #32] │ │ │ │ + str r6, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ (27fe50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16bad4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693618,17 +693613,18 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 27fdb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ba3c> │ │ │ │ cmp r1, #218 @ 0xda │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ + lsls r5, r3, #3 │ │ │ │ + b.n 27fac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b74c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xe8d600dd │ │ │ │ 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 27fd50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b9d4> │ │ │ │ @@ -693697,15 +693693,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cmp r0, #178 @ 0xb2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r7, [sp, #48] @ 0x30 │ │ │ │ + str r4, [sp, #432] @ 0x1b0 │ │ │ │ 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 │ │ │ │ @@ -693783,17 +693779,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 27ffce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16bc52> │ │ │ │ nop │ │ │ │ movs r7, #186 @ 0xba │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 27fe04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ba88> │ │ │ │ + b.n 27f8c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16b548> │ │ │ │ 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] @ (2800c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16bd44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -693834,15 +693830,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r5, [sp, #544] @ 0x220 │ │ │ │ + str r2, [sp, #928] @ 0x3a0 │ │ │ │ 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] @ 28012c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16bdb0> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -694020,15 +694016,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ movs r5, #66 @ 0x42 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r3, [sp, #408] @ 0x198 │ │ │ │ + str r0, [sp, #792] @ 0x318 │ │ │ │ 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] @ (2803b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c03c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694096,17 +694092,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28034e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16bfd2> │ │ │ │ movs r4, #62 @ 0x3e │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #664] @ 0x298 │ │ │ │ + str r0, [sp, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - b.n 280a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c704> │ │ │ │ + b.n 280540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c1c4> │ │ │ │ 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] @ (280474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c0f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694172,15 +694168,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r3, #104 @ 0x68 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #856] @ 0x358 │ │ │ │ + ldrh r6, [r6, #56] @ 0x38 │ │ │ │ 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] @ (280528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c1ac>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -694240,15 +694236,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ movs r2, #170 @ 0xaa │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ 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] @ 2805e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c264> │ │ │ │ subw sp, sp, #1036 @ 0x40c │ │ │ │ @@ -694452,17 +694448,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c38c> │ │ │ │ movs r0, #134 @ 0x86 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r3, #54] @ 0x36 │ │ │ │ + ldrh r6, [r7, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + bgt.n 280780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c404> │ │ │ │ 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 │ │ │ │ @@ -694549,17 +694545,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 280814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c498> │ │ │ │ nop │ │ │ │ subs r2, r7, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + blt.n 280870 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c4f4> │ │ │ │ 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] @ (280934 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c5b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694603,15 +694599,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r4, r6, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ 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] @ 28098c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c610> │ │ │ │ sub sp, #20 │ │ │ │ @@ -694788,17 +694784,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 280ac6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c74a> │ │ │ │ adds r2, r0, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r4, #24] │ │ │ │ + ldrh r2, [r0, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blt.n 280b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c788> │ │ │ │ + bls.n 280bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c848> │ │ │ │ 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] @ (280c1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c8a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694866,17 +694862,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 280bb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c836> │ │ │ │ subs r2, r3, r7 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r2, [r0, #18] │ │ │ │ + strh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bge.n 280c1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c8a0> │ │ │ │ + bhi.n 280cdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c960> │ │ │ │ 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] @ (280cc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c948>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -694929,15 +694925,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ subs r2, r0, r4 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ 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] @ (280dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ca4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695016,17 +695012,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 280d30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c9b4> │ │ │ │ nop │ │ │ │ subs r6, r3, r1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bls.n 280e94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cb18> │ │ │ │ + bvs.n 280d54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16c9d8> │ │ │ │ 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] @ (280ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cb74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695112,17 +695108,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 280e3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cac2> │ │ │ │ adds r6, r2, r5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r0, #60] @ 0x3c │ │ │ │ + strh r6, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bhi.n 280f78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cbfc> │ │ │ │ + bpl.n 280e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cabc> │ │ │ │ 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] @ (280fb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cc38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695185,17 +695181,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 280f52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cbd6> │ │ │ │ nop │ │ │ │ adds r6, r5, r0 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r5, #52] @ 0x34 │ │ │ │ + strh r2, [r1, #32] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvc.n 281088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cd0c> │ │ │ │ + bmi.n 280f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cbcc> │ │ │ │ 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] @ (281078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ccfc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695258,17 +695254,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281016 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cc9a> │ │ │ │ nop │ │ │ │ asrs r2, r5, #29 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bvs.n 280fc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cc48> │ │ │ │ + bmi.n 281084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cd08> │ │ │ │ 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] @ (28113c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cdc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695331,17 +695327,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2810da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cd5e> │ │ │ │ nop │ │ │ │ asrs r6, r4, #26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r4, #40] @ 0x28 │ │ │ │ + strh r2, [r0, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bpl.n 281100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cd84> │ │ │ │ + bcc.n 2811c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ce44> │ │ │ │ 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] @ (28124c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ced0>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -695426,17 +695422,17 @@ │ │ │ │ ldr r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2811bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ce40> │ │ │ │ nop │ │ │ │ asrs r6, r3, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bmi.n 2811ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ce70> │ │ │ │ + bcs.n 2812ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cf30> │ │ │ │ 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] @ (281320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cfa4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695503,17 +695499,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2812b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cf3a> │ │ │ │ nop │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcc.n 28131c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cfa0> │ │ │ │ + bne.n 2813dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d060> │ │ │ │ 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] @ (2813e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d068>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695576,17 +695572,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 281382 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d006> │ │ │ │ nop │ │ │ │ asrs r6, r7, #15 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #31] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcc.n 281458 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d0dc> │ │ │ │ + beq.n 281318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16cf9c> │ │ │ │ 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] @ (2814b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d13c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695653,17 +695649,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28144e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d0d2> │ │ │ │ nop │ │ │ │ asrs r2, r7, #12 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - bcs.n 281584 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d208> │ │ │ │ + ldmia r7, {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] @ (281580 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d204>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -695719,15 +695715,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r6, r4, #9 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ 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 │ │ │ │ @@ -696097,17 +696093,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 281a1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d69e> │ │ │ │ lsrs r6, r5, #21 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r6, [r1, #15] │ │ │ │ + ldrb r6, [r5, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (281b6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d7f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696174,17 +696170,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281b02 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d786> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #18 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r6, #11] │ │ │ │ + ldrb r4, [r2, #1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r3, {r2, r3, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3} │ │ │ │ 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] @ (281c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d8b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696240,15 +696236,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r2, r6, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ 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 │ │ │ │ @@ -696345,17 +696341,17 @@ │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 281ccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16d950> │ │ │ │ nop │ │ │ │ lsrs r6, r0, #11 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r4} │ │ │ │ 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 │ │ │ │ @@ -696413,15 +696409,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r7, #5 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + strb r0, [r7, #21] │ │ │ │ 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] @ (281ec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16db48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696468,15 +696464,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ lsrs r6, r5, #3 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r0, #30] │ │ │ │ + strb r6, [r4, #19] │ │ │ │ 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] @ (281fa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16dc24>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696547,17 +696543,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 281f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16dbb8> │ │ │ │ lsrs r4, r3, #1 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #184] @ (282074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16dcf8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696624,17 +696620,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28200a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16dc8e> │ │ │ │ nop │ │ │ │ lsls r6, r7, #29 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r5, #23] │ │ │ │ + strb r4, [r1, #13] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r4!, {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, #196] @ (282154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ddd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -696705,17 +696701,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2820e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16dd6c> │ │ │ │ lsls r0, r5, #26 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r2, [r1, #20] │ │ │ │ + strb r2, [r5, #9] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ 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] @ (2821e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16de6c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -696763,15 +696759,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r0, r1, #23 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r4, #17] │ │ │ │ + strb r4, [r0, #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, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #160] @ (2822a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16df28>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -696832,15 +696828,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ lsls r6, r6, #20 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ 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] @ (282378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16dffc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -696908,17 +696904,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28230e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16df92> │ │ │ │ lsls r6, r7, #17 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r6, [r4, #11] │ │ │ │ + strb r6, [r0, #1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28240c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e090>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -696966,15 +696962,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ lsls r4, r4, #14 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r0, [r0, #9] │ │ │ │ + ldr r0, [r4, #120] @ 0x78 │ │ │ │ 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] @ (2824b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e13c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -697034,15 +697030,15 @@ │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 282482 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e106> │ │ │ │ b.n 282474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e0f8> │ │ │ │ nop │ │ │ │ lsls r6, r2, #12 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ 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] @ 282518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e19c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697245,15 +697241,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsls r3, r2, #6 │ │ │ │ - ldr r0, [r7, #112] @ 0x70 │ │ │ │ + ldr r0, [r3, #72] @ 0x48 │ │ │ │ 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] @ 282798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e41c> │ │ │ │ @@ -697505,15 +697501,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2829f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e674>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ stc2l 1, cr0, [r2, #584] @ 0x248 │ │ │ │ - ldr r4, [r3, #68] @ 0x44 │ │ │ │ + ldr r4, [r7, #24] │ │ │ │ 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] @ 282a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e6d0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -697721,15 +697717,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfbf80192 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ 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] @ (282d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16e9b8>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -697830,15 +697826,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfafc0192 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ 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] @ (282e50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ead4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -697945,15 +697941,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vld2.8 {d16[4],d17[4]}, [ip :16], r2 │ │ │ │ - str r6, [r7, #124] @ 0x7c │ │ │ │ + str r6, [r3, #84] @ 0x54 │ │ │ │ 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] @ (282f20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16eba4>) │ │ │ │ @@ -698026,15 +698022,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str.w r0, [lr, #402] @ 0x192 │ │ │ │ - str r6, [r5, #112] @ 0x70 │ │ │ │ + str r6, [r1, #72] @ 0x48 │ │ │ │ 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] @ (283000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ec84>) │ │ │ │ @@ -698114,15 +698110,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf7fe0192 │ │ │ │ - str r4, [r1, #100] @ 0x64 │ │ │ │ + str r4, [r5, #56] @ 0x38 │ │ │ │ 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] @ (2830f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ed74>) │ │ │ │ @@ -698210,15 +698206,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xf71e0192 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ 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] @ (283210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ee94>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698303,17 +698299,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s2, [sp, #16] │ │ │ │ b.n 283160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ede4> │ │ │ │ nop │ │ │ │ @ instruction: 0xf6320192 │ │ │ │ - str r0, [r5, #68] @ 0x44 │ │ │ │ + str r0, [r1, #28] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - push {r5, lr} │ │ │ │ + uxth r0, r0 │ │ │ │ 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 │ │ │ │ @@ -698370,15 +698366,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf4e80192 │ │ │ │ - str r4, [r0, #56] @ 0x38 │ │ │ │ + str r4, [r4, #12] │ │ │ │ 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] @ (283390 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f014>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698435,15 +698431,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ orrs.w r1, sl, #4784128 @ 0x490000 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #0] │ │ │ │ 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] @ (283418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f09c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698488,15 +698484,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf3940192 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2834cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f150>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698555,15 +698551,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ssat r1, #19, r6, lsl #2 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (283564 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f1e8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -698614,15 +698610,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf2540192 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ 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] @ (2835ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f270>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698667,15 +698663,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ rsb r1, r0, #146 @ 0x92 │ │ │ │ - str r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (2836a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f324>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698734,15 +698730,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf1320192 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ 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] @ (2837b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f434>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698826,17 +698822,17 @@ │ │ │ │ vstr d0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 283718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f39c> │ │ │ │ eor.w r1, r2, #146 @ 0x92 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ 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] @ (283868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f4ec>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -698895,15 +698891,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ vorr d16, d26, d2 │ │ │ │ - ldrb r6, [r4, r7] │ │ │ │ + ldrh r6, [r0, 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, #176] @ (283930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f5b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -698959,15 +698955,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ mrc 1, 5, r0, cr10, cr2, {4} │ │ │ │ - ldrb r4, [r3, r4] │ │ │ │ + ldrh r4, [r7, r1] │ │ │ │ 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 │ │ │ │ @@ -699333,17 +699329,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 283dca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fa4e> │ │ │ │ nop │ │ │ │ @ instruction: 0xe9be0192 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #912 @ 0x390 │ │ │ │ + add r6, pc, #272 @ (adr r6, 283f50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fbd4>) │ │ │ │ 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] @ (283f40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fbc4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -699439,19 +699435,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r3, #0 │ │ │ │ b.n 283ec6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fb4a> │ │ │ │ strd r0, r1, [r4], #584 @ 0x248 │ │ │ │ ldmia.w r6, {r1, r4, r7, r8} │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r5, pc, #832 @ (adr r5, 284290 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ff14>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf3d600ed │ │ │ │ + @ instruction: 0xf13600ed │ │ │ │ stmdb sp!, {r4, r5, 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] @ (284060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fce4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32868 @ 0x8064 │ │ │ │ @@ -699554,19 +699550,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r3, #0 │ │ │ │ b.n 283fde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fc62> │ │ │ │ b.n 284004 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fc88> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283f64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fbe8> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrsb r2, [r0, r0] │ │ │ │ + strh r2, [r4, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r7, pc, #432 @ (adr r7, 284220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fea4>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 2843a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170024>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf2b600ed │ │ │ │ + ands.w r0, r6, #237 @ 0xed │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #260] @ (28418c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fe10>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ movw r5, #32880 @ 0x8070 │ │ │ │ @@ -699675,19 +699671,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r3, #0 │ │ │ │ b.n 284102 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fd86> │ │ │ │ b.n 283ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fb74> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283e48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16facc> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strb r6, [r2, r3] │ │ │ │ + strh r6, [r6, r0] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, pc, #368 @ (adr r6, 28430c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ff90>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 28448c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170110>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - @ instruction: 0xf18a00ed │ │ │ │ + cdp 0, 14, cr0, cr10, cr13, {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 │ │ │ │ mov sl, r3 │ │ │ │ ldr r3, [pc, #200] @ (28427c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ff00>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699769,19 +699765,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 28421a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fe9e> │ │ │ │ nop │ │ │ │ b.n 283d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16fa10> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283d00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f984> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r5, r7] │ │ │ │ + str r0, [r1, r5] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r5, pc, #552 @ (adr r5, 2844b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170138>) │ │ │ │ + add r2, pc, #936 @ (adr r2, 284634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1702b8>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - eors.w r0, ip, #237 @ 0xed │ │ │ │ + ldcl 0, cr0, [ip, #948]! @ 0x3b4 │ │ │ │ stmdb sp!, {r4, 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] @ (28437c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170000>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699871,19 +699867,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 284312 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16ff96> │ │ │ │ nop │ │ │ │ b.n 283cac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f930> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 283c10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16f894> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r0, [r5, r3] │ │ │ │ + str r0, [r1, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r4, pc, #680 @ (adr r4, 284634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1702b8>) │ │ │ │ + add r2, pc, #40 @ (adr r2, 2843b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170038>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - vmla.i16 d0, d28, d5[3] │ │ │ │ + ldcl 0, cr0, [ip], #948 @ 0x3b4 │ │ │ │ stmdb 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] @ (28448c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170110>) │ │ │ │ mrc 15, 0, r6, cr13, cr0, {3} │ │ │ │ @@ -699981,19 +699977,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28441c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1700a0> │ │ │ │ b.n 284bbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170840> │ │ │ │ lsls r2, r2, #6 │ │ │ │ b.n 284b10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170794> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [r2, r7] │ │ │ │ + ldr r7, [pc, #216] @ (284570 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1701f4>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r3, pc, #736 @ (adr r3, 28477c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170400>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 2844fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170180>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cdp 0, 8, cr0, cr10, cr13, {7} │ │ │ │ + @ instruction: 0xebea00ed │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #212] @ (284584 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170208>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #20 │ │ │ │ @@ -700066,17 +700062,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 284502 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170186> │ │ │ │ nop │ │ │ │ b.n 284a9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170720> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [r4, r3] │ │ │ │ + ldr r6, [pc, #272] @ (28469c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170320>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r1, pc, #624 @ (adr r1, 284800 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170484>) │ │ │ │ + ldr r6, [sp, #1008] @ 0x3f0 │ │ │ │ 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] @ (28465c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1702e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700144,17 +700140,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2845f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170276> │ │ │ │ b.n 284994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170618> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + ldr r5, [pc, #392] @ (2847ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170470>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r0, pc, #744 @ (adr r0, 284950 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1705d4>) │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #184] @ (284730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1703b4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700215,15 +700211,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 2848b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17053c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [pc, #112] @ (2847a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17042c>) │ │ │ │ + ldr r4, [pc, #496] @ (284928 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1705ac>) │ │ │ │ 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] │ │ │ │ @@ -700353,17 +700349,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 28483a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1704be> │ │ │ │ nop │ │ │ │ svc 110 @ 0x6e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [pc, #568] @ (284b10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170794>) │ │ │ │ + ldr r2, [pc, #952] @ (284c90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170914>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [sp, #280] @ 0x118 │ │ │ │ + ldr r3, [sp, #664] @ 0x298 │ │ │ │ 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] @ (2849a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170628>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700424,15 +700420,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ udf #78 @ 0x4e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #672] @ (284c4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1708d0>) │ │ │ │ + ldr r2, [pc, #32] @ (2849cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170650>) │ │ │ │ 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] @ (284a30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1706b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700479,15 +700475,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ ble.n 284b30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1707b4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r4, [pc, #96] @ (284a98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17071c>) │ │ │ │ + ldr r1, [pc, #480] @ (284c18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17089c>) │ │ │ │ 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] @ (284b50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1707d4>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -700582,17 +700578,17 @@ │ │ │ │ ldr r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 284aba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17073e> │ │ │ │ nop │ │ │ │ bgt.n 284b30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1707b4> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r3, [pc, #56] @ (284b90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170814>) │ │ │ │ + ldr r0, [pc, #440] @ (284d10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170994>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r3, [sp, #792] @ 0x318 │ │ │ │ + ldr r1, [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, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #200] @ (284c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1708b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700657,15 +700653,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ blt.n 284bd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170858> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [pc, #96] @ (284c9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170920>) │ │ │ │ + bx pc │ │ │ │ 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] @ (284ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170964>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -700716,15 +700712,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bge.n 284cc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170944> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r1, [pc, #416] @ (284e88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170b0c>) │ │ │ │ + mov r8, r9 │ │ │ │ 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] @ (284db4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170a38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700792,17 +700788,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284d46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1709ca> │ │ │ │ nop │ │ │ │ bge.n 284e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170ac0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [pc, #688] @ (28506c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170cf0>) │ │ │ │ + mov r4, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ 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] @ (284ec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170b4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -700886,17 +700882,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr d0, [sp, #8] │ │ │ │ vldr d1, [sp, #16] │ │ │ │ b.n 284e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170ab0> │ │ │ │ nop │ │ │ │ bls.n 284fa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170c24> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blx r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [sp, #384] @ 0x180 │ │ │ │ + str r5, [sp, #768] @ 0x300 │ │ │ │ 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] @ (284f84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170c08>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -700957,17 +700953,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 284f52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170bd6> │ │ │ │ bhi.n 28502c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170cb0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov r8, fp │ │ │ │ + add r0, r7 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [sp, #880] @ 0x370 │ │ │ │ + str r6, [sp, #240] @ 0xf0 │ │ │ │ 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] @ (28505c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170ce0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701035,17 +701031,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 284ff2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170c76> │ │ │ │ bvc.n 284f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170c18> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mov r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [sp, #744] @ 0x2e8 │ │ │ │ + str r4, [sp, #104] @ 0x68 │ │ │ │ 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] @ (285130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170db4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701112,17 +701108,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2850c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170d4a> │ │ │ │ nop │ │ │ │ bvs.n 2850b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170d3c> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ 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] @ (28520c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170e90>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701191,17 +701187,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2851a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170e24> │ │ │ │ nop │ │ │ │ bpl.n 2851ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170e70> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sl │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r5, [sp, #48] @ 0x30 │ │ │ │ + str r2, [sp, #432] @ 0x1b0 │ │ │ │ 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] @ (2852f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170f74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -701273,17 +701269,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285282 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170f06> │ │ │ │ nop │ │ │ │ bpl.n 285314 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170f98> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - muls r0, r6 │ │ │ │ + lsrs r0, r2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #544] @ 0x220 │ │ │ │ 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] @ (2853cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171050>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701352,17 +701348,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285360 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x170fe4> │ │ │ │ nop │ │ │ │ bmi.n 28542c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1710b0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, r2 │ │ │ │ + subs r7, #244 @ 0xf4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ 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] @ (285468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1710ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701413,15 +701409,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bcc.n 285514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171198> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rors r0, r4 │ │ │ │ + subs r7, #64 @ 0x40 │ │ │ │ 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] @ (28552c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1711b0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -701494,15 +701490,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bcs.n 2854a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171124> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r4 │ │ │ │ + subs r6, #128 @ 0x80 │ │ │ │ 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] @ (285600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171284>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701571,17 +701567,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171218> │ │ │ │ nop │ │ │ │ bne.n 2855f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171274> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - eors r0, r4 │ │ │ │ + subs r5, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ 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] @ (2856d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171358>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701647,17 +701643,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28566c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1712f0> │ │ │ │ bne.n 285714 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171398> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r7, #138 @ 0x8a │ │ │ │ + subs r4, #234 @ 0xea │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ 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] @ (2857a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171428>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701721,17 +701717,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28573c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1713c0> │ │ │ │ nop │ │ │ │ beq.n 28583c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1714c0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r6, #188 @ 0xbc │ │ │ │ + subs r4, #28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ 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] @ (285880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171504>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701800,17 +701796,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171498> │ │ │ │ nop │ │ │ │ ldmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #224 @ 0xe0 │ │ │ │ + subs r3, #64 @ 0x40 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #180] @ (285950 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1715d4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701874,17 +701870,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 2858e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17156c> │ │ │ │ nop │ │ │ │ ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r1, #46] @ 0x2e │ │ │ │ + ldrh r0, [r5, #24] │ │ │ │ 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] @ (285a14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171698>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -701946,17 +701942,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2859b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171638> │ │ │ │ ldmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r4, #72 @ 0x48 │ │ │ │ + subs r1, #168 @ 0xa8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ 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] @ (285af0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171774>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702025,17 +702021,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285a84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171708> │ │ │ │ nop │ │ │ │ ldmia r5!, {r1, r3} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r0, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285bd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171858>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702107,17 +702103,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285b66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1717ea> │ │ │ │ nop │ │ │ │ ldmia r4!, {r2, r3, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, #140 @ 0x8c │ │ │ │ + adds r7, #236 @ 0xec │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #200] @ (285cb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17193c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702189,17 +702185,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285c4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1718ce> │ │ │ │ nop │ │ │ │ ldmia r3, {r3, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r4, #18] │ │ │ │ + strh r0, [r0, #62] @ 0x3e │ │ │ │ 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] @ (285d4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1719d0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -702246,15 +702242,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldmia r2, {r2, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ 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] @ (285e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171ab0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -702326,17 +702322,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285dbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171a42> │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ 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] @ (285f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171b84>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702403,17 +702399,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 285e96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171b1a> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r7, #96 @ 0x60 │ │ │ │ + adds r4, #192 @ 0xc0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrh r0, [r3, #0] │ │ │ │ + strh r0, [r7, #42] @ 0x2a │ │ │ │ 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] @ (285ff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171c74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702487,17 +702483,17 @@ │ │ │ │ vstr s0, [sp, #8] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 285f70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171bf4> │ │ │ │ ldmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ 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] @ (2860fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171d80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702578,17 +702574,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ b.n 286064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171ce8> │ │ │ │ stmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r2, [r5, #48] @ 0x30 │ │ │ │ + strh r2, [r1, #28] │ │ │ │ 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] @ (2861b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171e38>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702641,15 +702637,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r6!, {r1, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ 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] @ (28627c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171f00>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -702707,15 +702703,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (286330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x171fb4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702775,15 +702771,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r3, #30 │ │ │ │ + adds r0, #126 @ 0x7e │ │ │ │ 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] @ (2863e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172068>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702843,15 +702839,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ 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] @ (28649c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172120>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702912,15 +702908,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + cmp r7, #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] @ (286550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1721d4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -702980,15 +702976,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ stmia r2!, {r1, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ 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] @ (286630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1722b4>) │ │ │ │ @@ -703060,17 +703056,17 @@ │ │ │ │ str r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ b.n 2865c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172248> │ │ │ │ stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, #46 @ 0x2e │ │ │ │ + cmp r5, #142 @ 0x8e │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r6, [r4, #6] │ │ │ │ + ldrb r6, [r0, #25] │ │ │ │ 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] @ (2866dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172360>) │ │ │ │ @@ -703118,15 +703114,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ 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] @ (286798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17241c>) │ │ │ │ @@ -703179,15 +703175,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ stmia r0!, {r2, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r6, #180 @ 0xb4 │ │ │ │ + cmp r4, #20 │ │ │ │ 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] @ (286868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1724ec>) │ │ │ │ @@ -703245,15 +703241,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ it hi │ │ │ │ lslhi r2, r2, #6 │ │ │ │ - cmp r5, #228 @ 0xe4 │ │ │ │ + cmp r3, #68 @ 0x44 │ │ │ │ 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] @ (28691c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1725a0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703313,15 +703309,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x00b6 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r5, #50 @ 0x32 │ │ │ │ + cmp r2, #146 @ 0x92 │ │ │ │ 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] @ (2869d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172654>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703381,15 +703377,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ bkpt 0x0002 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r1, #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, #156] @ (286a88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17270c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703450,15 +703446,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ 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] @ (286b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1727c0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703518,15 +703514,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r7} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r3, #18 │ │ │ │ + cmp r0, #114 @ 0x72 │ │ │ │ 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] @ (286c10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -703594,17 +703590,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286ba6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17282a> │ │ │ │ cbnz r6, 286c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172910> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #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] @ (286cf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172974>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -703675,17 +703671,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 286c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172908> │ │ │ │ cbnz r4, 286d36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1729ba> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r1, #110 @ 0x6e │ │ │ │ + movs r6, #206 @ 0xce │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r6, [r4, #8] │ │ │ │ + strb r6, [r0, #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] @ (286d84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172a08>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703733,15 +703729,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ rev r4, r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #128] @ (286e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172aa0>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -703793,15 +703789,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 286e46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172aca> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ 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] @ (286ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172b54>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703861,15 +703857,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbnz r2, 286ed4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172b58> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r7, #126 @ 0x7e │ │ │ │ + movs r4, #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] @ (286f84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172c08>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703929,15 +703925,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb84e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r4, #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] @ (28703c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172cc0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -703998,15 +703994,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xb79a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r3, #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] @ (2870f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172d74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704066,15 +704062,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb6e2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r5, #94 @ 0x5e │ │ │ │ + movs r2, #190 @ 0xbe │ │ │ │ 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] @ (2871c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172e48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -704142,17 +704138,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28715a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172dde> │ │ │ │ @ instruction: 0xb632 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r2, #21] │ │ │ │ + strb r2, [r6, #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 r3, [pc, #196] @ (2872a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172f28>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -704223,17 +704219,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 287238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172ebc> │ │ │ │ push {r3, r4, r6, lr} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #186 @ 0xba │ │ │ │ + movs r1, #26 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r2, [r6, #17] │ │ │ │ + strb r2, [r2, #7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (287338 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x172fbc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704281,15 +704277,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ push {r3, r4, r5, r6} │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r3, #20 │ │ │ │ + movs r0, #116 @ 0x74 │ │ │ │ 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] @ (2873d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173054>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -704341,15 +704337,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cbz r0, 28744e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1730d2> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r2, #124 @ 0x7c │ │ │ │ + subs r4, r3, #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] @ (287484 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173108>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704409,15 +704405,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 2874da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17315e> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #202 @ 0xca │ │ │ │ + subs r2, r5, #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, #152] @ (287538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1731bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704477,15 +704473,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ uxth r2, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r1, #22 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #156] @ (2875f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173274>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704546,15 +704542,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbz r6, 28762c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1732b0> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + adds r4, r7, #6 │ │ │ │ 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] @ (2876a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173328>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -704614,15 +704610,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r6, 2876b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173336> │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r5, #6 │ │ │ │ + adds r2, r1, #4 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (28775c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1733e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704684,15 +704680,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r6, #3 │ │ │ │ + adds r0, r2, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (28781c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1734a0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704757,15 +704753,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, sp, #776 @ 0x308 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r2, r6 │ │ │ │ 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] @ (2878d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173558>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704827,15 +704823,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r7, sp, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r7, #5 │ │ │ │ + subs r0, r3, r3 │ │ │ │ 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] @ (287994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173618>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704900,15 +704896,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, sp, #296 @ 0x128 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r7, #2 │ │ │ │ + subs r2, r3, r0 │ │ │ │ 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] @ (287a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1736d8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -704973,15 +704969,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r5, sp, #552 @ 0x228 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r3, 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, #156] @ (287b0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173790>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705043,15 +705039,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r4, sp, #808 @ 0x328 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, 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, #156] @ (287bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173848>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705113,15 +705109,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r4, sp, #72 @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - subs r0, r1, r2 │ │ │ │ + asrs r0, r5, #31 │ │ │ │ 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] @ (287c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173908>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705186,15 +705182,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #360 @ 0x168 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + asrs r2, r5, #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, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287d44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1739c8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705259,15 +705255,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r2, sp, #616 @ 0x268 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r2, r1, r4 │ │ │ │ + asrs r2, r5, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287dfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173a80>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705329,15 +705325,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (287ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173b40>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705402,15 +705398,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r2, #30 │ │ │ │ + asrs r2, r6, #19 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (287f74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173bf8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705472,15 +705468,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, sp, #392 @ 0x188 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r3, #27 │ │ │ │ + asrs r0, r7, #16 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (288034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173cb8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705545,15 +705541,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #680 @ (adr r7, 2882e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173f64>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r3, #24 │ │ │ │ + asrs r2, r7, #13 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #164] @ (2880f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173d78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705618,15 +705614,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #936 @ (adr r6, 2884a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174124>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r3, #21 │ │ │ │ + asrs r2, r7, #10 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (2881ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173e30>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705688,15 +705684,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r6, pc, #168 @ (adr r6, 288258 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173edc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (288264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173ee8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705758,15 +705754,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r5, pc, #456 @ (adr r5, 288430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1740b4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r0, r5, #15 │ │ │ │ + asrs r0, r1, #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] @ (288324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x173fa8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705831,15 +705827,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #744 @ (adr r4, 288610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174294>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r5, #12 │ │ │ │ + asrs r2, r1, #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, #164] @ (2883e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174068>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -705904,15 +705900,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #1000 @ (adr r3, 2887d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174454>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r2, r5, #9 │ │ │ │ + lsrs r2, r1, #31 │ │ │ │ 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] @ (2884c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174144>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -705983,17 +705979,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288454 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1740d8> │ │ │ │ add r3, pc, #240 @ (adr r3, 2885b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174238>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (288560 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1741e4>) │ │ │ │ @@ -706042,15 +706038,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #360 @ (adr r2, 2886cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174350>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ 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] @ (288608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17428c>) │ │ │ │ @@ -706103,15 +706099,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ add r1, pc, #760 @ (adr r1, 288904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174588>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - asrs r4, r0, #1 │ │ │ │ + lsrs r4, r4, #22 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706169,15 +706165,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add r1, pc, #72 @ (adr r1, 288714 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174398>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ 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] @ (28877c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174400>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706237,15 +706233,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ add r0, pc, #344 @ (adr r0, 2888d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17455c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r6, #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] @ (288830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1744b4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706305,15 +706301,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r7, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r3, #24 │ │ │ │ + lsrs r6, r7, #13 │ │ │ │ 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] @ (2888ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174570>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706376,15 +706372,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r4, #21 │ │ │ │ + lsrs r2, r0, #11 │ │ │ │ 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] @ (2889a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174624>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706444,15 +706440,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + lsrs r4, r1, #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 r1, [pc, #196] @ (288a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174700>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -706523,17 +706519,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 288a10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174694> │ │ │ │ ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r4, #15 │ │ │ │ + lsrs r2, r0, #5 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #128] @ (288b1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1747a0>) │ │ │ │ @@ -706582,15 +706578,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r6, #12 │ │ │ │ + lsrs r2, r2, #2 │ │ │ │ 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] @ (288bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174848>) │ │ │ │ @@ -706643,15 +706639,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r4, [sp, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r1, #10 │ │ │ │ + lsls r0, r5, #31 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -706709,15 +706705,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r3, [sp, #344] @ 0x158 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsls r0, r5, #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] @ (288d38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1749bc>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706777,15 +706773,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r2, #4 │ │ │ │ + lsls r6, r6, #25 │ │ │ │ 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] @ (288dec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174a70>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706845,15 +706841,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r4, #1 │ │ │ │ + lsls r2, r0, #23 │ │ │ │ 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] @ (288ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174b2c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706916,15 +706912,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r6, r4, #30 │ │ │ │ + lsls r6, r0, #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, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #152] @ (288f5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174be0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -706984,15 +706980,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ 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] @ (288fec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174c70>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -707040,15 +707036,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #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, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28908c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174d10>) │ │ │ │ @@ -707099,15 +707095,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ 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] @ (289138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174dbc>) │ │ │ │ @@ -707161,15 +707157,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ strd r1, r2, [sp, #28] │ │ │ │ @@ -707228,15 +707224,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r5, [sp, #904] @ 0x388 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, 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, #156] @ (2892b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174f38>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707298,15 +707294,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r5, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r7, #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] @ (28936c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x174ff0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707368,15 +707364,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #156] @ (289424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1750a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -707438,16 +707434,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r5, #8 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + vshr.u64 q0, q6, #56 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2894dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175160>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707508,16 +707503,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r6, #5 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + mrc2 0, 6, r0, cr0, cr12, {6} │ │ │ │ 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] @ (28956c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1751f0>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -707564,16 +707558,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + mcr2 0, 2, r0, cr0, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r2 │ │ │ │ ldr r2, [pc, #132] @ (28960c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175290>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -707623,16 +707616,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r0, r0, #1 │ │ │ │ - lsls r5, r3, #3 │ │ │ │ + stc2 0, cr0, [r0, #880]! @ 0x370 │ │ │ │ stmdb sp!, {r4, 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] @ (2896b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17533c>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -707685,15 +707677,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.u64 q0, q6, #44 │ │ │ │ + ldc2l 0, cr0, [r4], #880 @ 0x370 │ │ │ │ stmdb 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} │ │ │ │ @@ -707751,15 +707743,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc2 0, 6, r0, cr2, cr12, {6} │ │ │ │ + ldc2 0, cr0, [r2], #-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] @ (289834 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1754b8>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707820,15 +707812,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r4, #60] @ 0x3c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc2 0, 0, r0, cr8, cr12, {6} │ │ │ │ + @ instruction: 0xfb7800dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2898ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175570>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707889,15 +707881,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2l 0, cr0, [r0, #-880]! @ 0xfffffc90 │ │ │ │ + @ instruction: 0xfac000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (2899a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175628>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -707958,15 +707950,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r6, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stc2 0, cr0, [r8], #880 @ 0x370 │ │ │ │ + @ instruction: 0xfa0800dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289a5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1756e0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708027,15 +708019,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfbf000dc │ │ │ │ + ldr??.w r0, [r0, ip, lsl #1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #204] @ (289b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1757c4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -708108,16 +708100,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 289ace <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175752> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfb2000dc │ │ │ │ - ldr r3, [pc, #864] @ (289eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175b30>) │ │ │ │ + strb.w r0, [r0, #220] @ 0xdc │ │ │ │ + ldr r1, [pc, #224] @ (289c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1758b0>) │ │ │ │ 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] @ (289c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1758c0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708195,16 +708187,16 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 289bb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175838> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #30] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xfa2c00dc │ │ │ │ - ldr r2, [pc, #912] @ (289fd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175c5c>) │ │ │ │ + @ instruction: 0xf78c00dc │ │ │ │ + ldr r0, [pc, #272] @ (289d58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1759dc>) │ │ │ │ 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] @ (289cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175970>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708256,15 +708248,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r2, [r4, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vld4. {d16-d19}, [r0 :64], ip │ │ │ │ + movt r0, #2268 @ 0x8dc │ │ │ │ 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] @ (289dac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175a30>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -708320,15 +708312,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh.w r0, [r0, #220] @ 0xdc │ │ │ │ + addw r0, r0, #2268 @ 0x8dc │ │ │ │ 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] @ (289e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175b04>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -708389,15 +708381,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldrh r6, [r6, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf7cc00dc │ │ │ │ + @ instruction: 0xf52c00dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (289f3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175bc0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708459,15 +708451,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrh r6, [r3, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf71000dc │ │ │ │ + orns r0, r0, #7208960 @ 0x6e0000 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (289ff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175c7c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708529,15 +708521,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf65400dc │ │ │ │ + @ instruction: 0xf3b400dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a0bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175d40>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708602,15 +708594,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf59200dc │ │ │ │ + @ instruction: 0xf2f200dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175dfc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708672,15 +708664,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf4d400dc │ │ │ │ + @ instruction: 0xf23400dc │ │ │ │ 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] @ (28a214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175e98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708725,15 +708717,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bics.w r0, r8, #7208960 @ 0x6e0000 │ │ │ │ + @ instruction: 0xf19800dc │ │ │ │ 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] @ (28a2c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x175f48>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708783,15 +708775,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8-d9} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - usat r0, #28, r8, lsl #3 │ │ │ │ + @ instruction: 0xf0e800dc │ │ │ │ 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] @ (28a388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17600c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708846,15 +708838,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - movt r0, #16604 @ 0x40dc │ │ │ │ + bic.w r0, r4, #220 @ 0xdc │ │ │ │ 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] @ (28a460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1760e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -708914,15 +708906,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ vpop {d8-d11} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r0, [r3, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf1ec00dc │ │ │ │ + vqadd.s8 q8, q14, q6 │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28a51c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1761a0>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -708984,15 +708976,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xf13000dc │ │ │ │ + mrc 0, 4, r0, cr0, cr12, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #160] @ (28a5d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17625c>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709054,15 +709046,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r0, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - orns r0, r4, #220 @ 0xdc │ │ │ │ + ldcl 0, cr0, [r4, #880] @ 0x370 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #168] @ (28a69c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176320>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709127,15 +709119,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strh r6, [r0, #10] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - vshr.s64 q0, q6, #14 │ │ │ │ + ldc 0, cr0, [r2, #-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] @ (28a758 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1763dc>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709197,15 +709189,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strh r2, [r0, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mrc 0, 7, r0, cr4, cr12, {6} │ │ │ │ + mrrc 0, 13, r0, r4, cr12 │ │ │ │ push {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] @ (28a83c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1764c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709278,16 +709270,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28a7ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17644e> │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #31] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - mcr 0, 1, r0, cr4, cr12, {6} │ │ │ │ - subs r6, #220 @ 0xdc │ │ │ │ + @ instruction: 0xeb8400dc │ │ │ │ + subs r4, #60 @ 0x3c │ │ │ │ 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] @ (28a8d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176558>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709336,15 +709328,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #27] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldcl 0, cr0, [r8, #-880]! @ 0xfffffc90 │ │ │ │ + @ instruction: 0xead800dc │ │ │ │ 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] @ (28a970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1765f4>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709396,15 +709388,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #25] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldcl 0, cr0, [ip], {220} @ 0xdc │ │ │ │ + bics.w r0, ip, ip, lsr #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] @ (28aa14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176698>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -709460,15 +709452,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #22] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldc 0, cr0, [r8], #-880 @ 0xfffffc90 │ │ │ │ + @ instruction: 0xe99800dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28aad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176754>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709530,15 +709522,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r1, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sbcs.w r0, ip, ip, lsr #3 │ │ │ │ + @ instruction: 0xe8dc00dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28ab8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176810>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709600,15 +709592,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r1, #17] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xeac000dc │ │ │ │ + @ instruction: 0xe82000dc │ │ │ │ stmdb sp!, {r4, r5, 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] @ (28ac50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1768d4>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709673,15 +709665,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrd r0, r0, [lr, #880]! @ 0x370 │ │ │ │ + b.n 28ab14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176798> │ │ │ │ + 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] @ (28ad0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176990>) │ │ │ │ mov r8, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -709743,15 +709736,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r6, [r1, #11] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strd r0, r0, [r0, #-880] @ 0x370 │ │ │ │ + b.n 28aa54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1766d8> │ │ │ │ + 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] @ (28adf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176a74>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r6, r2 │ │ │ │ @@ -709824,16 +709818,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28ad7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176a02> │ │ │ │ nop │ │ │ │ ldrb r4, [r2, #8] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrd r0, r0, [r0], #-880 @ 0x370 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + b.n 28a998 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17661c> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + adds r6, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #124] @ (28ae88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176b0c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709882,15 +709877,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28ae18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176a9c> │ │ │ │ + b.n 28a8d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17655c> │ │ │ │ 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, #132] @ (28af24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176ba8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -709943,15 +709938,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28ad7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176a00> │ │ │ │ + b.n 28a83c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1764c0> │ │ │ │ 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] @ (28afc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176c4c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -710008,15 +710003,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ strb r4, [r7, #31] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28acd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17695c> │ │ │ │ + b.n 28b798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17741c> │ │ │ │ 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] @ (28b084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176d08>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710079,15 +710074,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r2, #29] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28ac1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1768a0> │ │ │ │ + b.n 28b6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177360> │ │ │ │ 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] @ (28b140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176dc4>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710150,15 +710145,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r3, #26] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28ab60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1767e4> │ │ │ │ + b.n 28b620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1772a4> │ │ │ │ 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] @ (28b204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176e88>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710223,15 +710218,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r6, [r3, #23] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28aa9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176720> │ │ │ │ + b.n 28b55c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1771e0> │ │ │ │ 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] @ (28b2c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x176f48>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710295,15 +710290,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #20] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b9e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177664> │ │ │ │ + b.n 28b4a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177124> │ │ │ │ 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] @ (28b38c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177010>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710370,15 +710365,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r3, #17] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b914 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177598> │ │ │ │ + b.n 28b3d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177058> │ │ │ │ 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] @ (28b45c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1770e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710448,15 +710443,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r2, #14] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1774cc> │ │ │ │ + svc 82 @ 0x52 │ │ │ │ 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] @ (28b524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1771a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710523,15 +710518,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ strb r2, [r0, #11] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b77c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177400> │ │ │ │ + udf #136 @ 0x88 │ │ │ │ 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] @ (28b5f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177278>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710601,15 +710596,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - b.n 28b6b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177334> │ │ │ │ + ble.n 28b570 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1771f4> │ │ │ │ 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] @ (28b6c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177348>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710679,15 +710674,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r5, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - svc 138 @ 0x8a │ │ │ │ + bgt.n 28b6a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177324> │ │ │ │ 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] @ (28b794 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177418>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710757,15 +710752,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + bgt.n 28b7d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177454> │ │ │ │ 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] @ (28b85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1774e0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710832,15 +710827,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28b844 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1774c8> │ │ │ │ + blt.n 28b904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177588> │ │ │ │ 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] @ (28b92c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1775b0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710910,15 +710905,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ble.n 28b978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1775fc> │ │ │ │ + bge.n 28b838 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1774bc> │ │ │ │ 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] @ (28b9f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177678>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -710985,15 +710980,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bgt.n 28baac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177730> │ │ │ │ + bls.n 28b96c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1775f0> │ │ │ │ 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] @ (28babc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177740>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711060,15 +711055,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - blt.n 28b9e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177668> │ │ │ │ + bhi.n 28baa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177728> │ │ │ │ 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] @ (28bb8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177810>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711138,15 +711133,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r4, #68] @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bge.n 28bb18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17779c> │ │ │ │ + bhi.n 28bbd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17785c> │ │ │ │ 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] @ (28bc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1778d8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711213,15 +711208,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 28bc4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1778d0> │ │ │ │ + bvc.n 28bd0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177990> │ │ │ │ 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] @ (28bd24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1779a8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711291,15 +711286,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bls.n 28bd80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177a04> │ │ │ │ + bvs.n 28bc40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1778c4> │ │ │ │ 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] @ (28bdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177a78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711369,15 +711364,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r7, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bhi.n 28beb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177b34> │ │ │ │ + bpl.n 28bd70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1779f4> │ │ │ │ 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] @ (28bec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177b48>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711447,15 +711442,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 28bde0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177a64> │ │ │ │ + bmi.n 28bea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177b24> │ │ │ │ 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] @ (28bf8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177c10>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711522,15 +711517,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvs.n 28bf14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177b98> │ │ │ │ + bmi.n 28bfd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177c58> │ │ │ │ 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] @ (28c05c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177ce0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711600,15 +711595,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 28c048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177ccc> │ │ │ │ + bcc.n 28c108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177d8c> │ │ │ │ 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] @ (28c124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177da8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -711675,15 +711670,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bpl.n 28c17c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177e00> │ │ │ │ + bcs.n 28c03c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177cc0> │ │ │ │ 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] @ (28c1fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177e80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711752,17 +711747,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177e14> │ │ │ │ nop │ │ │ │ str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bmi.n 28c2cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177f50> │ │ │ │ + bne.n 28c18c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177e10> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ 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] @ (28c2d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177f5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -711831,17 +711826,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c26c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177ef0> │ │ │ │ nop │ │ │ │ str r2, [r4, #80] @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcc.n 28c1f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177e74> │ │ │ │ + beq.n 28c2b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177f34> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #64 @ 0x40 │ │ │ │ + movs r1, #160 @ 0xa0 │ │ │ │ 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] @ (28c370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177ff4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711889,15 +711884,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r4, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcs.n 28c32c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x177fb0> │ │ │ │ + beq.n 28c3ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178070> │ │ │ │ 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] @ (28c404 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178088>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -711945,15 +711940,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r0, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bcs.n 28c498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17811c> │ │ │ │ + ldmia r7, {r1, r2, 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, #120] @ (28c494 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178118>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712001,15 +711996,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 28c408 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17808c> │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ 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] @ (28c524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1781a8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712057,15 +712052,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 28c578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1781fc> │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ 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] @ (28c5fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178280>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712134,17 +712129,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178214> │ │ │ │ nop │ │ │ │ str r6, [r7, #28] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - beq.n 28c6cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178350> │ │ │ │ + ldmia r5!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r1, #28 │ │ │ │ + subs r4, r7, #1 │ │ │ │ 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] @ (28c6d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178354>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712209,17 +712204,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1782e8> │ │ │ │ nop │ │ │ │ str r2, [r4, #16] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7, {r4, r7} │ │ │ │ + ldmia r4, {r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + adds r0, r5, #6 │ │ │ │ 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] @ (28c7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178430>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712288,17 +712283,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28c740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1783c4> │ │ │ │ nop │ │ │ │ str r6, [r1, #4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + adds r4, r1, #3 │ │ │ │ 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] @ (28c85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1784e0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712356,15 +712351,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1784ac> │ │ │ │ b.n 28c81a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17849e> │ │ │ │ ldrsh r2, [r6, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #60] @ 28c8b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178538> │ │ │ │ @@ -712459,15 +712454,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28c930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1785b4> │ │ │ │ b.n 28c922 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1785a6> │ │ │ │ ldrsh r2, [r5, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ 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] @ 28c9c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178648> │ │ │ │ sub sp, #28 │ │ │ │ @@ -712562,15 +712557,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28ca40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1786c4> │ │ │ │ b.n 28ca32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1786b6> │ │ │ │ ldrb r2, [r3, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, 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, #148] @ (28cb20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1787a4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712628,15 +712623,15 @@ │ │ │ │ add.w r3, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1492] @ 0x5d4 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 28caec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178770> │ │ │ │ b.n 28cade <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178762> │ │ │ │ ldrb r6, [r5, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #120] @ (28cbb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178834>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -712683,15 +712678,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldrb r0, [r0, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ 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] @ (28cc88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17890c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712760,17 +712755,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cc1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1788a0> │ │ │ │ nop │ │ │ │ ldrh r2, [r6, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ 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] @ (28cd4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1789d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -712832,17 +712827,17 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 28ccec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178970> │ │ │ │ ldrh r6, [r2, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ 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] @ (28ce30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178ab4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -712914,17 +712909,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28cdc2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178a46> │ │ │ │ nop │ │ │ │ ldr r0, [r2, r7] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r0!, {r4, r5} │ │ │ │ + stmia r5!, {r4, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r0, r5, r3 │ │ │ │ + asrs r0, r1, #25 │ │ │ │ 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] @ (28cef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178b74>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -712987,15 +712982,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r2, [r5, r3] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #164] @ (28cfb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178c34>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -713059,15 +713054,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldr r6, [r5, r0] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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] @ (28d08c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178d10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713137,17 +713132,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d01c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178ca0> │ │ │ │ nop │ │ │ │ ldrsb r2, [r6, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r1, #26 │ │ │ │ + asrs r4, r5, #15 │ │ │ │ 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] @ (28d184 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178e08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713223,17 +713218,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 28d0fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178d82> │ │ │ │ nop │ │ │ │ ldrsb r2, [r2, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #11 │ │ │ │ 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] @ (28d264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178ee8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713303,17 +713298,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d1f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178e78> │ │ │ │ nop │ │ │ │ strb r2, [r3, r6] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs r4, r2, #8 │ │ │ │ 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] @ (28d2f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178f7c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -713358,15 +713353,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strb r4, [r7, r2] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r3!, {r4, r6} │ │ │ │ + stmia r0!, {r4, r5, r7} │ │ │ │ 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] @ (28d364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x178fe8>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713528,15 +713523,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ strh r4, [r0, r4] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - stmia r1!, {r3, r4, r7} │ │ │ │ + bkpt 0x00f8 │ │ │ │ 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] @ (28d51c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1791a0>) │ │ │ │ sub sp, #72 @ 0x48 │ │ │ │ @@ -713713,17 +713708,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, r5] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - itt ge │ │ │ │ - lslge r4, r3, #3 │ │ │ │ - pushge {r3, lr} │ │ │ │ + pop {r2, pc} │ │ │ │ + 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 │ │ │ │ @@ -713787,15 +713782,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [r2, r1] │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + pop {r5} │ │ │ │ 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 │ │ │ │ @@ -713860,15 +713855,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldr r7, [pc, #456] @ (28da38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1796bc>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r5, r6, r7, pc} │ │ │ │ + cbnz r0, 28d8c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179548> │ │ │ │ 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 │ │ │ │ @@ -713945,17 +713940,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28d8f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17957c> │ │ │ │ ldr r6, [pc, #584] @ (28dbb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179834>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + rev16 r2, r3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ 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] @ (28da78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1796fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714031,15 +714026,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r5, [pc, #744] @ (28dd64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1799e8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r2, 28daf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179778> │ │ │ │ + cbnz r2, 28da8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179710> │ │ │ │ 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] @ (28db88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17980c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714115,15 +714110,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [pc, #680] @ (28de34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179ab8>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - revsh r2, r0 │ │ │ │ + @ instruction: 0xb822 │ │ │ │ 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] @ (28dc5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1798e0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714190,17 +714185,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dbf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179874> │ │ │ │ ldr r3, [pc, #616] @ (28dec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179b4c>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - rev r2, r0 │ │ │ │ + @ instruction: 0xb762 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r7, #10 │ │ │ │ + lsrs r2, r3, #32 │ │ │ │ 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] @ (28dd34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1799b8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -714267,17 +714262,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28dcc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17994c> │ │ │ │ ldr r2, [pc, #776] @ (28e040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179cc4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbnz r2, 28dd46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1799ca> │ │ │ │ + @ instruction: 0xb68a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r4, #7 │ │ │ │ + lsls r2, r0, #29 │ │ │ │ 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] @ (28dddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179a60>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714334,15 +714329,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r1, [pc, #928] @ (28e180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179e04>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb870 │ │ │ │ + push {r4, r6, r7, lr} │ │ │ │ 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] @ (28de44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179ac8>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -714437,15 +714432,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr r0, [pc, #864] @ (28e250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179ed4>) │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + push {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 lr, [pc, #72] @ 28df50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179bd4> │ │ │ │ @@ -714539,15 +714534,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ blxns r9 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cbz r4, 28e06c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179cf0> │ │ │ │ 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] @ (28e09c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179d20>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -714604,15 +714599,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bx r5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r4, r5, r7, lr} │ │ │ │ + cbz r0, 28e0e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179d6c> │ │ │ │ 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] @ (28e1b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179e34>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714714,15 +714709,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ mov ip, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - push {r1, r2, r3, r4, r7} │ │ │ │ + cbz r6, 28e1f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179e7a> │ │ │ │ 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] @ (28e2d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179f54>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714829,15 +714824,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ cmp r0, lr │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r4, 28e336 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x179fba> │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ 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] @ (28e3fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a080>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -714950,15 +714945,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ add r0, sl │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sxtb r0, r2 │ │ │ │ + add r7, sp, #704 @ 0x2c0 │ │ │ │ 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] @ (28e4d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a15c>) │ │ │ │ @@ -715036,15 +715031,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ orrs r2, r4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - cbz r4, 28e4fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a180> │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ 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] @ (28e5c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a24c>) │ │ │ │ @@ -715131,15 +715126,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ negs r6, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - sub sp, #24 │ │ │ │ + add r5, sp, #920 @ 0x398 │ │ │ │ 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] @ (28e6c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a34c>) │ │ │ │ @@ -715234,15 +715229,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adcs r6, r2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, sp, #536 @ 0x218 │ │ │ │ + add r4, sp, #920 @ 0x398 │ │ │ │ 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] @ (28e780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a404>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715308,15 +715303,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ eors r0, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ 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] @ (28e840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a4c4>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715386,15 +715381,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ 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] @ (28e8ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a570>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715454,15 +715449,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ 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] @ (28e9ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a630>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715532,15 +715527,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r6, #52 @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, sp, #640 @ 0x280 │ │ │ │ + add r2, sp, #0 │ │ │ │ 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] @ (28ea74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a6f8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -715614,15 +715609,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r5, #116 @ 0x74 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #864 @ 0x360 │ │ │ │ + add r1, sp, #224 @ 0xe0 │ │ │ │ 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] @ (28eb58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a7dc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -715695,17 +715690,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 28eae8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a76c> │ │ │ │ subs r4, #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - @ instruction: 0xfbbe00dc │ │ │ │ + ldrsb.w r0, [lr, ip, lsl #1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #140] @ (28ec00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a884>) │ │ │ │ mov r7, r2 │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -715761,15 +715756,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r3, #196 @ 0xc4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r7, pc, #688 @ (adr r7, 28eeb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ab3c>) │ │ │ │ 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] @ (28ec68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a8ec>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -715864,15 +715859,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, sp, #240 @ 0xf0 │ │ │ │ + add r6, pc, #624 @ (adr r6, 28ef88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ac0c>) │ │ │ │ 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] @ 28ed74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17a9f8> │ │ │ │ @@ -715966,15 +715961,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #168 @ 0xa8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r5, pc, #576 @ (adr r5, 28f064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ace8>) │ │ │ │ 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] @ (28eec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ab44>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716031,15 +716026,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ subs r1, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r7, pc, #560 @ (adr r7, 28f0f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ad7c>) │ │ │ │ + add r4, pc, #944 @ (adr r4, 28f278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17aefc>) │ │ │ │ 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] @ (28efd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ac58>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716141,15 +716136,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ subs r0, #96 @ 0x60 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r6, pc, #488 @ (adr r6, 28f1c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ae48>) │ │ │ │ + add r3, pc, #872 @ (adr r3, 28f344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17afc8>) │ │ │ │ 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] @ (28f0f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ad78>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716256,15 +716251,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r5, pc, #352 @ (adr r5, 28f25c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17aee0>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 28f3dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b060>) │ │ │ │ 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] @ (28f220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17aea4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -716377,15 +716372,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r6, #44 @ 0x2c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r4, pc, #176 @ (adr r4, 28f2d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17af5c>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 28f458 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b0dc>) │ │ │ │ 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] @ (28f2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17af80>) │ │ │ │ @@ -716463,15 +716458,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #254 @ 0xfe │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r3, pc, #320 @ (adr r3, 28f444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b0c8>) │ │ │ │ + add r0, pc, #704 @ (adr r0, 28f5c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b248>) │ │ │ │ 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] @ (28f3ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b070>) │ │ │ │ @@ -716558,15 +716553,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r4, #34 @ 0x22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r2, pc, #392 @ (adr r2, 28f57c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b200>) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ 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] @ (28f4ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b170>) │ │ │ │ @@ -716661,15 +716656,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ adds r3, #50 @ 0x32 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r1, pc, #392 @ (adr r1, 28f67c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b300>) │ │ │ │ + ldr r6, [sp, #776] @ 0x308 │ │ │ │ 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] @ (28f5a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b228>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716735,15 +716730,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r2, #52 @ 0x34 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - add r0, pc, #672 @ (adr r0, 28f84c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b4d0>) │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ 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] @ (28f664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b2e8>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716813,15 +716808,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r1, #124 @ 0x7c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ 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] @ (28f710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b394>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716881,15 +716876,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ adds r0, #188 @ 0xbc │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r7, [sp, #232] @ 0xe8 │ │ │ │ + ldr r4, [sp, #616] @ 0x268 │ │ │ │ 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] @ (28f7d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b454>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -716959,15 +716954,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r0, #16 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ 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] @ (28f898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b51c>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -717041,15 +717036,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cmp r7, #80 @ 0x50 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r3, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #168] @ (28f958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b5dc>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -717117,15 +717112,15 @@ │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r2, #1492] @ 0x5d4 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 28f91c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b5a0> │ │ │ │ b.n 28f90a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b58e> │ │ │ │ cmp r6, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r5, [sp, #48] @ 0x30 │ │ │ │ + ldr r2, [sp, #432] @ 0x1b0 │ │ │ │ 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] @ (28f9c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b644>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -717391,19 +717386,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fbd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b854> │ │ │ │ nop │ │ │ │ cmp r3, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r3, #140 @ 0x8c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r2, [sp, #32] │ │ │ │ + str r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r6, #100] @ 0x64 │ │ │ │ + str r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r6, #188 @ 0xbc │ │ │ │ + adds r4, #28 │ │ │ │ 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] @ (28fd94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ba18>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717516,19 +717511,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fd00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17b984> │ │ │ │ nop │ │ │ │ cmp r2, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r2, #92 @ 0x5c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r7, #84] @ 0x54 │ │ │ │ + str r2, [r3, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ 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] @ (28fed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17bb5c>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -717647,19 +717642,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 28fe3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17bac0> │ │ │ │ nop │ │ │ │ cmp r1, #128 @ 0x80 │ │ │ │ lsls r2, r2, #6 │ │ │ │ cmp r1, #32 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #68] @ 0x44 │ │ │ │ + str r6, [r2, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ 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] @ (28ffd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17bc58>) │ │ │ │ @@ -717746,19 +717741,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r6, #0 │ │ │ │ b.n 28ff6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17bbf0> │ │ │ │ cmp r0, #58 @ 0x3a │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r7, #236 @ 0xec │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r6, #60] @ 0x3c │ │ │ │ + str r4, [r2, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #66 @ 0x42 │ │ │ │ + adds r0, #162 @ 0xa2 │ │ │ │ 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] @ (2900e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17bd68>) │ │ │ │ @@ -717855,19 +717850,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 290072 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17bcf6> │ │ │ │ nop │ │ │ │ movs r7, #62 @ 0x3e │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r6, #232 @ 0xe8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r1, #52] @ 0x34 │ │ │ │ + str r2, [r5, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r2, #52 @ 0x34 │ │ │ │ + cmp r7, #148 @ 0x94 │ │ │ │ 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] @ (290204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17be88>) │ │ │ │ @@ -717972,19 +717967,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29018a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17be0e> │ │ │ │ nop │ │ │ │ movs r6, #46 @ 0x2e │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r5, #208 @ 0xd0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r4, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #768] @ 0x300 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r1, #44] @ 0x2c │ │ │ │ + str r6, [r5, #0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r1, #20 │ │ │ │ + cmp r6, #116 @ 0x74 │ │ │ │ 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] @ (290330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17bfb4>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718091,19 +718086,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2902a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17bf28> │ │ │ │ nop │ │ │ │ movs r5, #12 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r4, #184 @ 0xb8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r7, r6] │ │ │ │ + ldrb r6, [r3, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #232 @ 0xe8 │ │ │ │ + cmp r5, #72 @ 0x48 │ │ │ │ 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] @ (290468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c0ec>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718216,19 +718211,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 2903d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c058> │ │ │ │ nop │ │ │ │ movs r3, #224 @ 0xe0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r3, #136 @ 0x88 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrsh r6, [r0, r3] │ │ │ │ + ldrb r6, [r4, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r6, #176 @ 0xb0 │ │ │ │ + cmp r4, #16 │ │ │ │ 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] @ (2905ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c230>) │ │ │ │ mrc 15, 0, r7, cr13, cr0, {3} │ │ │ │ @@ -718347,19 +718342,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 290510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c194> │ │ │ │ nop │ │ │ │ movs r2, #172 @ 0xac │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r2, #76 @ 0x4c │ │ │ │ lsls r2, r2, #6 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ 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] @ (2906a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c32c>) │ │ │ │ @@ -718446,19 +718441,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r6, #0 │ │ │ │ b.n 290640 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c2c4> │ │ │ │ movs r1, #102 @ 0x66 │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r1, #24 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r4, [r0, r5] │ │ │ │ + ldrh r4, [r4, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r4, #110 @ 0x6e │ │ │ │ + cmp r1, #206 @ 0xce │ │ │ │ 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] @ (2907b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c43c>) │ │ │ │ @@ -718555,19 +718550,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 290746 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c3ca> │ │ │ │ nop │ │ │ │ movs r0, #106 @ 0x6a │ │ │ │ lsls r2, r2, #6 │ │ │ │ movs r0, #20 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r5, #52] @ 0x34 │ │ │ │ + ldrh r4, [r1, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r3, r2] │ │ │ │ + ldr r2, [r7, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r3, #96 @ 0x60 │ │ │ │ + cmp r0, #192 @ 0xc0 │ │ │ │ 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] @ (2908d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c55c>) │ │ │ │ @@ -718672,19 +718667,19 @@ │ │ │ │ movs r6, #0 │ │ │ │ b.n 29085e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c4e2> │ │ │ │ nop │ │ │ │ subs r2, r3, #5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ subs r4, r7, #3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r1, #44] @ 0x2c │ │ │ │ + ldrh r4, [r5, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #64 @ 0x40 │ │ │ │ + movs r7, #160 @ 0xa0 │ │ │ │ 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] @ (2909a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c62c>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -718748,17 +718743,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 290976 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c5fa> │ │ │ │ subs r2, r7, #0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - udf #204 @ 0xcc │ │ │ │ + bgt.n 290a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c690> │ │ │ │ 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] @ (290a88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c70c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -718823,15 +718818,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r6, #5 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r4, [r0, #30] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ 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] │ │ │ │ @@ -718944,15 +718939,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 27c3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x16804c> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r2, r3, #0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ 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] @ (290dd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ca58>) │ │ │ │ @@ -719099,17 +719094,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r8 │ │ │ │ bl 1fb7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe7430> │ │ │ │ b.n 290d5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17c9e2> │ │ │ │ subs r6, r6, r3 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ 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] @ 290e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cab0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -719336,17 +719331,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 29102a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ccae> │ │ │ │ nop │ │ │ │ asrs r6, r2, #29 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvs.n 290fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cc30> │ │ │ │ + bcc.n 29106c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ccf0> │ │ │ │ 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] @ (291144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cdc8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719406,21 +719401,21 @@ │ │ │ │ str.w r1, [ip, #700] @ 0x2bc │ │ │ │ bl 1f9a20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe56a4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ asrs r4, r1, #26 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bvc.n 291094 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cd18> │ │ │ │ + bpl.n 291154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cdd8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bvc.n 291050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ccd4> │ │ │ │ + bmi.n 291110 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cd94> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r2, #6 │ │ │ │ + subs r6, r4, #5 │ │ │ │ lsls r5, r5, #3 │ │ │ │ - bvc.n 29120c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ce90> │ │ │ │ + bmi.n 2910cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cd50> │ │ │ │ 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] @ (29127c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cf00>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -719526,15 +719521,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 291250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ced4> │ │ │ │ b.n 2911c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17ce44> │ │ │ │ asrs r0, r2, #23 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r3, #19 │ │ │ │ + lsrs r2, r7, #8 │ │ │ │ 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] @ (2913b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d038>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719645,17 +719640,17 @@ │ │ │ │ bne.n 29139e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d022> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 29138e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d012> │ │ │ │ b.n 2912e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cf64> │ │ │ │ asrs r4, r4, #18 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r6, r4, #14 │ │ │ │ + lsrs r6, r0, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bpl.n 291458 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d0dc> │ │ │ │ + bcs.n 291318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17cf9c> │ │ │ │ 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] @ (291518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d19c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -719778,17 +719773,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 2914f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d176> │ │ │ │ b.n 29142c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d0b0> │ │ │ │ nop │ │ │ │ asrs r6, r4, #13 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsrs r2, r6, #9 │ │ │ │ + lsls r2, r2, #31 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bcc.n 291500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d184> │ │ │ │ + bne.n 2915c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d244> │ │ │ │ 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] @ (29165c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d2e0>) │ │ │ │ @@ -719896,21 +719891,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #8 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - bne.n 29167c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d300> │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 291620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d2a4> │ │ │ │ + ldmia r6!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 2916d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d35c> │ │ │ │ + ldmia r5!, {r2, r4, 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, #760] @ (291978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d5fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720174,17 +720169,17 @@ │ │ │ │ ldr r6, [r4, #0] │ │ │ │ ldr.w r2, [r5, #216] @ 0xd8 │ │ │ │ add.w r6, r6, #180224 @ 0x2c000 │ │ │ │ b.n 29189e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d522> │ │ │ │ nop │ │ │ │ asrs r4, r7, #2 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r4, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - beq.n 291988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d60c> │ │ │ │ + ldmia r5, {r1, r5, r6} │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #1 │ │ │ │ add.w r0, r0, #628 @ 0x274 │ │ │ │ it cc │ │ │ │ movcc r1, #1 │ │ │ │ bl 437508 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32318c> │ │ │ │ ldr.w lr, [r4] │ │ │ │ @@ -720293,15 +720288,15 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 291a86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d70a> │ │ │ │ b.n 291aa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d72c> │ │ │ │ nop │ │ │ │ lsrs r0, r1, #22 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r6!, {r5, r7} │ │ │ │ + ldmia r4!, {} │ │ │ │ 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] @ (291b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d7c4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720598,17 +720593,17 @@ │ │ │ │ adds r2, r3, #2 │ │ │ │ sub.w r2, r2, r8 │ │ │ │ cmp r2, r6 │ │ │ │ bcc.n 291dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17da5c> │ │ │ │ b.n 291c2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17d8ae> │ │ │ │ lsrs r0, r4, #15 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r2!, {r1, 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] @ (291e70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17daf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -720643,16 +720638,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ lsrs r0, r5, #4 │ │ │ │ lsls r2, r2, #6 │ │ │ │ - lsls r2, r0, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + stc2l 0, cr0, [r2, #876]! @ 0x36c │ │ │ │ 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] @ 292e44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x17eac8> │ │ │ │ mov r6, r0 │ │ │ │ ldr r4, [r0, #48] @ 0x30 │ │ │ │ @@ -725682,19 +725676,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 295d84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181a08> │ │ │ │ ldr r1, [sp, #32] │ │ │ │ b.n 295da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181a2c> │ │ │ │ movs r0, #1 │ │ │ │ b.n 295d8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181a0e> │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r6, #26] │ │ │ │ + ldrh r0, [r2, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs r2, r3 │ │ │ │ bmi.n 295e3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181ac2> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 295e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181aa8> │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [r0, #2964] @ 0xb94 │ │ │ │ @@ -725759,15 +725753,15 @@ │ │ │ │ lsrs r2, r1 │ │ │ │ lsls r2, r2, #31 │ │ │ │ bpl.n 295e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181b08> │ │ │ │ ldrh.w r1, [ip, #2960] @ 0xb90 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 295e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181b00> │ │ │ │ b.n 295e88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181b0c> │ │ │ │ - ldrh r6, [r7, #20] │ │ │ │ + ldrh r6, [r3, #0] │ │ │ │ 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 │ │ │ │ @@ -726068,15 +726062,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #120 @ (adr r1, 2962a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181f28>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r2, #58] @ 0x3a │ │ │ │ + strh r6, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r3, #3 │ │ │ │ orrs.w ip, r2, r3 │ │ │ │ bmi.n 2962aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181f2e> │ │ │ │ cmp r1, #31 │ │ │ │ bhi.n 2962a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x181f26> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -726596,15 +726590,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ vpop {d8-d10} │ │ │ │ pop {r4, pc} │ │ │ │ it gt │ │ │ │ lslgt r1, r2, #6 │ │ │ │ - @ instruction: 0xb6f8 │ │ │ │ + push {r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -726752,15 +726746,15 @@ │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r0, #0 │ │ │ │ b.n 296996 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18261a> │ │ │ │ nop │ │ │ │ pop {r6, r7, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ 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 │ │ │ │ @@ -726925,15 +726919,15 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bge.n 296bb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18283c> │ │ │ │ vpop {d8-d10} │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r1, r4, pc} │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ 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] @ (296cf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x182978>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -727015,15 +727009,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296c4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1828ce> │ │ │ │ cbnz r2, 296d3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1829c2> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r1, #19] │ │ │ │ + ldrb r2, [r5, #8] │ │ │ │ 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] @ (296df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x182a7c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -727111,15 +727105,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #12] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r2, [sp, #12] │ │ │ │ b.n 296d3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1829c0> │ │ │ │ rev r2, r5 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r2, #15] │ │ │ │ + ldrb r6, [r6, #4] │ │ │ │ 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 │ │ │ │ @@ -727364,19 +727358,19 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r1, #7] │ │ │ │ + strb r2, [r5, #28] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ 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] @ (2972b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x182f34>) │ │ │ │ @@ -727547,19 +727541,19 @@ │ │ │ │ ldrd lr, r3, [sp, #32] │ │ │ │ b.n 29711e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x182da2> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29717e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x182e02> │ │ │ │ nop │ │ │ │ @ instruction: 0xb652 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r2, [r2, #1] │ │ │ │ + strb r2, [r6, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r5, [pc, #816] @ (2975ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x183270>) │ │ │ │ lsls r4, r2, #6 │ │ │ │ - strb r4, [r7, #29] │ │ │ │ + strb r4, [r3, #19] │ │ │ │ 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 │ │ │ │ @@ -727767,15 +727761,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #36] @ 0x24 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r2, [sp, #36] @ 0x24 │ │ │ │ b.n 297448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1830cc> │ │ │ │ cbz r6, 29755e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1831e2> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r6, [r5, #22] │ │ │ │ + strb r6, [r1, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -727907,15 +727901,15 @@ │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ b.n 2975ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18324e> │ │ │ │ nop │ │ │ │ cbz r6, 2976cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x183350> │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #220] @ (297798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18341c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -728418,15 +728412,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ strh r2, [r5, #34] @ 0x22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -728555,15 +728549,15 @@ │ │ │ │ ldr r1, [r1, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 296cfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x182980> │ │ │ │ b.n 297d18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18399c> │ │ │ │ nop │ │ │ │ add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r2, #88] @ 0x58 │ │ │ │ + ldr r0, [r6, #44] @ 0x2c │ │ │ │ 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] @ (297f30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x183bb4>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -728702,17 +728696,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 297e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x183b08> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 297e4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x183ad2> │ │ │ │ add r1, sp, #536 @ 0x218 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r2, [r3, #76] @ 0x4c │ │ │ │ + ldr r2, [r7, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r0, #60] @ 0x3c │ │ │ │ + ldr r6, [r4, #16] │ │ │ │ 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] @ (2981c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x183e48>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -728951,33 +728945,33 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ strh r0, [r5, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r3, #31] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r2, #32] │ │ │ │ + str r0, [r6, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r7, #28] │ │ │ │ + str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r5, #32] │ │ │ │ + str r4, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r5, #28] │ │ │ │ + str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r0, #32] │ │ │ │ + str r4, [r4, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r3, #0] │ │ │ │ + str r0, [r7, #84] @ 0x54 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + str r4, [r5, #112] @ 0x70 │ │ │ │ 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] @ (2984fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x184180>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -729253,47 +729247,47 @@ │ │ │ │ b.n 29845a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1840de> │ │ │ │ add r5, pc, #88 @ (adr r5, 298554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1841d8>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ ldrb r4, [r5, #23] │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldrb r6, [r3, #14] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r4, [r7, #112] @ 0x70 │ │ │ │ + str r4, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, #112] @ 0x70 │ │ │ │ + str r0, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r5, #104] @ 0x68 │ │ │ │ + str r0, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r2, #100] @ 0x64 │ │ │ │ + str r6, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r0, #104] @ 0x68 │ │ │ │ + str r4, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #28] @ (298548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1841cc>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [pc, #28] @ (29854c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1841d0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 29845a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1840de> │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ b.n 2982d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x183f54> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r2, [r2, #96] @ 0x60 │ │ │ │ + str r2, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r5, #96] @ 0x60 │ │ │ │ + str r4, [r1, #56] @ 0x38 │ │ │ │ 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] @ (2986a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18432c>) │ │ │ │ @@ -729420,23 +729414,23 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2985f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x184274> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 29864e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1842d2> │ │ │ │ nop │ │ │ │ add r1, pc, #856 @ (adr r1, 298a04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x184688>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r6, [r2, #88] @ 0x58 │ │ │ │ + str r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #32] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [r2, #84] @ 0x54 │ │ │ │ + str r2, [r6, #40] @ 0x28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r3, #76] @ 0x4c │ │ │ │ + str r4, [r7, #32] │ │ │ │ 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] @ (29884c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1844d0>) │ │ │ │ @@ -729579,23 +729573,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 298764 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1843e8> │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ b.n 2987f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x184478> │ │ │ │ add r0, pc, #408 @ (adr r0, 2989e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18466c>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r4, [r2, #64] @ 0x40 │ │ │ │ + str r4, [r6, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r4, #60] @ 0x3c │ │ │ │ + str r4, [r0, #20] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #8] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r0, [r2, #60] @ 0x3c │ │ │ │ + str r0, [r6, #16] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r6, #48] @ 0x30 │ │ │ │ + str r6, [r2, #8] │ │ │ │ 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 │ │ │ │ @@ -730353,29 +730347,29 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 298f30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x184bb4> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r2, [r5, r4] │ │ │ │ + ldrh r2, [r1, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r3] │ │ │ │ + ldrh r6, [r6, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r6, r2] │ │ │ │ + ldrh r6, [r2, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrb r6, [r4, r0] │ │ │ │ + ldr r6, [r0, 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 r7, r3 │ │ │ │ ldr r3, [pc, #548] @ (299354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x184fd8>) │ │ │ │ @@ -730570,27 +730564,27 @@ │ │ │ │ b.n 2992be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x184f42> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ b.n 29921e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x184ea2> │ │ │ │ str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldrh r0, [r4, r3] │ │ │ │ + ldr r0, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r2, r3] │ │ │ │ + ldr r6, [r6, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r3, r3] │ │ │ │ + ldr r0, [r7, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r6, [r1, r2] │ │ │ │ + ldrsb r6, [r5, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r4, [r7, r2] │ │ │ │ + ldr r4, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -730793,21 +730787,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] │ │ │ │ + ldrsb r4, [r3, r4] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r7, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ 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] @ 299644 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1852c8> │ │ │ │ sub sp, #12 │ │ │ │ @@ -731055,19 +731049,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r5 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 29979e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185422> │ │ │ │ b.n 2997b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185434> │ │ │ │ ldr r2, [r4, #8] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r7, [pc, #128] @ (29995c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1855e0>) │ │ │ │ + ldr r4, [pc, #512] @ (299adc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185760>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - ldrsb r4, [r4, r1] │ │ │ │ + strh r4, [r0, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ 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 │ │ │ │ @@ -731103,19 +731097,19 @@ │ │ │ │ movw r2, #32888 @ 0x8078 │ │ │ │ bl 299740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1853c4> │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4abcc> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r4, [r5, r5] │ │ │ │ + strh r4, [r1, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [pc, #8] @ (299970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1855f4>) │ │ │ │ + ldr r3, [pc, #392] @ (299af0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185774>) │ │ │ │ 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] @ (299998 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18561c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731182,15 +731176,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4abcc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ 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] @ (299a8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185710>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731218,17 +731212,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 2998e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18556c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [pc, #768] @ (299d94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185a18>) │ │ │ │ + ldr r2, [pc, #128] @ (299b14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185798>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + str r2, [r0, r7] │ │ │ │ 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] @ (299ac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18574c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731295,15 +731289,15 @@ │ │ │ │ add.w r0, r5, #33792 @ 0x8400 │ │ │ │ adds r0, #192 @ 0xc0 │ │ │ │ bl 15ef48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4abcc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + str r6, [r3, r5] │ │ │ │ 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] @ (299bbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185840>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -731331,17 +731325,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r1, [ip, #2884] @ 0xb44 │ │ │ │ bl 2998e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18556c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldrh r6, [r0, #30] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ add.w r4, r0, #102400 @ 0x19000 │ │ │ │ sub sp, #12 │ │ │ │ @@ -732418,21 +732412,21 @@ │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0x4796 │ │ │ │ + add lr, lr │ │ │ │ lsls r1, r5, #3 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + ldr r5, [pc, #448] @ (29aad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x186758>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ str r4, [r0, #4] │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r6, [pc, #656] @ (29abac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x186830>) │ │ │ │ + ldr r4, [pc, #16] @ (29a92c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1865b0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r2, [r0, #32] │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 299f8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185c10> │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r1, [r2, #3339] @ 0xd0b │ │ │ │ cmp r1, r3 │ │ │ │ @@ -733891,15 +733885,15 @@ │ │ │ │ orr.w r1, r1, #2 │ │ │ │ str.w r1, [r4, #2088] @ 0x828 │ │ │ │ strb.w r3, [r2, #2078] @ 0x81e │ │ │ │ b.w 299fb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x185c34> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #182 @ 0xb6 │ │ │ │ + adds r2, #22 │ │ │ │ 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 29be8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x187b0e> │ │ │ │ ldr.w ip, [pc, #2080] @ 29c524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1881a8> │ │ │ │ @@ -734575,31 +734569,31 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 29bfb6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x187c3a> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #114 @ 0x72 │ │ │ │ + cmp r4, #210 @ 0xd2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #152 @ 0x98 │ │ │ │ + cmp r4, #248 @ 0xf8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #82 @ 0x52 │ │ │ │ + movs r7, #178 @ 0xb2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #204 @ 0xcc │ │ │ │ + cmp r0, #44 @ 0x2c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #46 @ 0x2e │ │ │ │ + movs r7, #142 @ 0x8e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ + movs r7, #204 @ 0xcc │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #8 │ │ │ │ + movs r7, #104 @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ 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] @ (29c574 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1881f8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -734865,37 +734859,37 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ b.n 29c65a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1882de> │ │ │ │ subs r2, #64 @ 0x40 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #30 │ │ │ │ + movs r6, #126 @ 0x7e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cbz r2, 29c8be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x188542> │ │ │ │ + sub sp, #424 @ 0x1a8 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r0, #254 @ 0xfe │ │ │ │ + movs r6, #94 @ 0x5e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #120 @ 0x78 │ │ │ │ + movs r5, #216 @ 0xd8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #78 @ 0x4e │ │ │ │ + movs r5, #174 @ 0xae │ │ │ │ lsls r4, r3, #3 │ │ │ │ - uxth r6, r5 │ │ │ │ + add sp, #56 @ 0x38 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cmp r0, #44 @ 0x2c │ │ │ │ + movs r5, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r0, #4 │ │ │ │ + movs r5, #100 @ 0x64 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - uxth r4, r0 │ │ │ │ + add r7, sp, #912 @ 0x390 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r7, #248 @ 0xf8 │ │ │ │ + movs r5, #88 @ 0x58 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ 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] @ 29c8b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x188534> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -735132,15 +735126,15 @@ │ │ │ │ lsls r7, r4, #8 │ │ │ │ ldrsh r2, [r0, r1] │ │ │ │ lsls r1, r2, #6 │ │ │ │ adds r6, #250 @ 0xfa │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, r1] │ │ │ │ + str r2, [r7, r6] │ │ │ │ lsls r3, r3, #3 │ │ │ │ movw r1, #2929 @ 0xb71 │ │ │ │ cmp r0, r1 │ │ │ │ bhi.w 29cc2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1888b2> │ │ │ │ cmp.w r0, #2880 @ 0xb40 │ │ │ │ bls.w 29cee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x188b6c> │ │ │ │ mvn.w r2, #2880 @ 0xb40 │ │ │ │ @@ -736206,19 +736200,19 @@ │ │ │ │ add r2, r1 │ │ │ │ ldrb.w r2, [r2, #56] @ 0x38 │ │ │ │ cmp r0, r2 │ │ │ │ bcc.w 29cb7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x188800> │ │ │ │ add.w r4, r4, #122880 @ 0x1e000 │ │ │ │ ldrb.w r0, [r4, #1968] @ 0x7b0 │ │ │ │ b.w 29ca96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18871a> │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + adds r6, r2, #7 │ │ │ │ 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 29da64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1896e8> │ │ │ │ ldr r0, [pc, #648] @ (29dae8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18976c>) │ │ │ │ @@ -736423,15 +736417,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 29ca94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x188718> │ │ │ │ b.w 29cb7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x188800> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #16 │ │ │ │ + asrs r6, r1, #6 │ │ │ │ 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] @ (29dc3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1898c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -736551,23 +736545,23 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 29dbae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189832> │ │ │ │ nop │ │ │ │ ldr r4, [pc, #224] @ (29dd20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1899a4>) │ │ │ │ lsls r1, r2, #6 │ │ │ │ - muls r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + asrs r0, r7, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r5, #15 │ │ │ │ + asrs r2, r1, #5 │ │ │ │ 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] @ (29dce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18996c>) │ │ │ │ @@ -736621,15 +736615,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #138 @ 0x8a │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #102 @ 0x66 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ 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] │ │ │ │ @@ -736764,17 +736758,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ movs r2, #54 @ 0x36 │ │ │ │ lsls r1, r2, #6 │ │ │ │ movs r2, #20 │ │ │ │ lsls r1, r2, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #9 │ │ │ │ + lsrs r4, r4, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r2, r3, #9 │ │ │ │ + lsrs r2, r7, #30 │ │ │ │ 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 │ │ │ │ @@ -737092,17 +737086,17 @@ │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 214 @ 0xd6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ subs r4, r1, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - adds r6, r1, #1 │ │ │ │ + adds r6, r5, r6 │ │ │ │ lsls r3, r5, #3 │ │ │ │ - lsrs r0, r4, #31 │ │ │ │ + lsrs r0, r0, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ udf #214 @ 0xd6 │ │ │ │ lsls r3, r2, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -737115,15 +737109,15 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, r9 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ push {r1, r2, r3} │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -737165,15 +737159,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [ip, r3] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r8, r9 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ sub.w r1, r1, #3472 @ 0xd90 │ │ │ │ cmp r1, #8 │ │ │ │ bhi.n 29e300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189f84> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -737252,15 +737246,15 @@ │ │ │ │ bhi.n 29e388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a00c> │ │ │ │ ldr r3, [pc, #8] @ (29e38c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a010>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - strb r2, [r1, #7] │ │ │ │ + ldr r2, [r5, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -737298,15 +737292,15 @@ │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 29e3dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a060> │ │ │ │ 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, [r4, #6] │ │ │ │ + ldr r0, [r0, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -737357,15 +737351,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, [r5, #4] │ │ │ │ + ldr r0, [r1, #104] @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -737501,29 +737495,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 29e4e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a166> │ │ │ │ nop │ │ │ │ cmp r4, r1 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r0, #13 │ │ │ │ + lsrs r2, r4, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r2, #12 │ │ │ │ + lsrs r2, r6, #1 │ │ │ │ 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 │ │ │ │ @@ -737608,15 +737602,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ lsls r0, r0, #2 │ │ │ │ blx 6a028 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ b.n 29e6bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a340> │ │ │ │ nop │ │ │ │ - ldr r2, [r2, #108] @ 0x6c │ │ │ │ + ldr r2, [r6, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -737708,15 +737702,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 29e7aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a42e> │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ 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] @ (29ea68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a6ec>) │ │ │ │ @@ -737902,33 +737896,33 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 29e994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a618> │ │ │ │ subs r6, #238 @ 0xee │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r0, #76] @ 0x4c │ │ │ │ + ldr r0, [r4, #32] │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r2, #31 │ │ │ │ + lsls r4, r6, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r7, #30 │ │ │ │ + lsls r6, r3, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r0, #31 │ │ │ │ + lsls r2, r4, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r6, #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 │ │ │ │ movw ip, #5126 @ 0x1406 │ │ │ │ @@ -738109,21 +738103,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29ebb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a834> │ │ │ │ movs r4, #32 │ │ │ │ b.n 29ec0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a890> │ │ │ │ nop │ │ │ │ subs r3, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r4, [r3, #28] │ │ │ │ + str r4, [r7, #112] @ 0x70 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ 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 │ │ │ │ @@ -738251,21 +738245,21 @@ │ │ │ │ ldr r1, [r0, #32] │ │ │ │ b.n 29ed54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18a9d8> │ │ │ │ movs r4, #16 │ │ │ │ b.n 29ed9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18aa20> │ │ │ │ nop │ │ │ │ subs r2, #62 @ 0x3e │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r0, r3, #19 │ │ │ │ + lsls r0, r7, #8 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ 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 │ │ │ │ @@ -738405,21 +738399,21 @@ │ │ │ │ mul.w r1, r0, r1 │ │ │ │ mul.w r2, r1, r2 │ │ │ │ b.n 29eec6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18ab4a> │ │ │ │ mov.w ip, #16 │ │ │ │ b.n 29ef26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18abaa> │ │ │ │ subs r0, #206 @ 0xce │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r0, [r1, #108] @ 0x6c │ │ │ │ + str r0, [r5, #64] @ 0x40 │ │ │ │ lsls r0, r6, #3 │ │ │ │ - lsls r4, r2, #15 │ │ │ │ + lsls r4, r6, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r6, r0, #14 │ │ │ │ + lsls r6, r4, #3 │ │ │ │ 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 │ │ │ │ @@ -738480,16 +738474,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r2, r3, #10 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + vshr.u64 q8, , #6 │ │ │ │ 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 29eff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18ac74> │ │ │ │ @@ -738577,18 +738570,16 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r6, #98 @ 0x62 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - lsls r4, r7, #5 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + mrc2 0, 6, r0, cr12, cr11, {6} │ │ │ │ + mrc2 0, 6, r0, cr10, cr11, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ vmov.f64 d7, d0 │ │ │ │ vcvt.f32.f64 s1, d1 │ │ │ │ vcvt.f32.f64 s3, d3 │ │ │ │ @@ -739206,15 +739197,15 @@ │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 29f92e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18b5b2> │ │ │ │ ldr r3, [pc, #208] @ (29f95c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18b5e0>) │ │ │ │ ldr r0, [pc, #208] @ (29f960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18b5e4>) │ │ │ │ add r3, pc │ │ │ │ add r0, pc │ │ │ │ str r5, [r3, #0] │ │ │ │ - bl 104ff44 │ │ │ │ + bl 104fc9c │ │ │ │ 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 29f85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18b4e0> │ │ │ │ bic.w r9, r9, #15 │ │ │ │ add.w r3, r8, r9 │ │ │ │ @@ -739280,34 +739271,34 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r5, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ lsrs r6, r4, #32 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - str r3, [sp, #56] @ 0x38 │ │ │ │ + str r0, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r5, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - str r2, [sp, #568] @ 0x238 │ │ │ │ + ldrh r6, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r5, #3 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ mcr2 15, 2, pc, cr5, cr15, {7} @ │ │ │ │ ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfa7400db │ │ │ │ + @ instruction: 0xf7d400db │ │ │ │ stmia r7!, {r1, r2} │ │ │ │ lsls r3, r2, #6 │ │ │ │ - @ instruction: 0xfad000db │ │ │ │ - @ instruction: 0xfa6600db │ │ │ │ + ldrh.w r0, [r0, fp, lsl #1] │ │ │ │ + @ instruction: 0xf7c600db │ │ │ │ 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 │ │ │ │ @@ -739494,26 +739485,26 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r2, r5, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vld1.8 @ instruction: 0xf9e800db │ │ │ │ + @ instruction: 0xf74800db │ │ │ │ lsls r4, r3, #23 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - ldr??.w r0, [lr, #219] @ 0xdb │ │ │ │ + @ instruction: 0xf73e00db │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r4, r5, r6} │ │ │ │ lsls r3, r2, #6 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r5, #3 │ │ │ │ lsls r4, r1, #18 │ │ │ │ lsls r1, r2, #6 │ │ │ │ add.w r1, r0, #98304 @ 0x18000 │ │ │ │ push {r4, lr} │ │ │ │ mov r4, r0 │ │ │ │ ldr.w ip, [pc, #104] @ 29fc30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18b8b4> │ │ │ │ @@ -740080,21 +740071,21 @@ │ │ │ │ b.n 2a01f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18be7c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mcr2 1, 7, r0, cr10, cr0, {4} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 5, r0, cr8, cr0, {4} │ │ │ │ - movs r7, #210 @ 0xd2 │ │ │ │ + movs r5, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ 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] @ (2a0360 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18bfe4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -740182,21 +740173,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2a02ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18bf72> │ │ │ │ nop │ │ │ │ movs r4, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r6, #218 @ 0xda │ │ │ │ + movs r4, #58 @ 0x3a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #162 @ 0xa2 │ │ │ │ + movs r4, #2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #126 @ 0x7e │ │ │ │ + movs r3, #222 @ 0xde │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r6, #110 @ 0x6e │ │ │ │ + movs r3, #206 @ 0xce │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #140] @ (2a0404 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18c088>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7169 @ 0x1c01 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ @@ -740411,17 +740402,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2a05be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18c242> │ │ │ │ nop │ │ │ │ movs r1, #226 @ 0xe2 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r4, #56 @ 0x38 │ │ │ │ + movs r1, #152 @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -740554,15 +740545,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a0730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18c3b4> │ │ │ │ nop │ │ │ │ movs r0, #82 @ 0x52 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r2, #210 @ 0xd2 │ │ │ │ + movs r0, #50 @ 0x32 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #188] @ (2a0868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18c4ec>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740625,15 +740616,15 @@ │ │ │ │ str r2, [sp, #8] │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a07f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18c478> │ │ │ │ subs r6, r1, #6 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r2, #20 │ │ │ │ + subs r4, r6, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [pc, #168] @ (2a091c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18c5a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ movw r1, #7170 @ 0x1c02 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ @@ -740690,15 +740681,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r3, r2, [sp, #4] │ │ │ │ b.n 2a08b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18c53c> │ │ │ │ nop │ │ │ │ subs r6, r0, #3 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + subs r6, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -740847,23 +740838,23 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2a0a64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18c6e8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ subs r2, r0, #0 │ │ │ │ lsls r1, r2, #6 │ │ │ │ - movs r0, #180 @ 0xb4 │ │ │ │ + subs r4, r2, #0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r3, #20 │ │ │ │ + asrs r6, r7, #9 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + adds r0, r4, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, r4, #6 │ │ │ │ + adds r4, r0, #4 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, r2, #6 │ │ │ │ + adds r0, r6, #3 │ │ │ │ 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 │ │ │ │ @@ -742358,15 +742349,15 @@ │ │ │ │ b.n 2a1ab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18d734> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ eor.w r1, r6, r0, lsr #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ orn r1, ip, r0, lsr #2 │ │ │ │ - lsrs r6, r2, #29 │ │ │ │ + lsrs r6, r6, #18 │ │ │ │ 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] @ 2a2778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18e3fc> │ │ │ │ @@ -743449,15 +743440,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ b.n 2a2020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18dca4> │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 2a2b84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18e808> │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #3 │ │ │ │ bhi.w 2a2976 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18e5fa> │ │ │ │ cmp r2, #1 │ │ │ │ mov.w r5, #1 │ │ │ │ @@ -745644,15 +745635,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ b.n 2a3e88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18fb0c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ stmia r3!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r0, r6, #3 │ │ │ │ stmia r0!, {r5, r6, 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 │ │ │ │ @@ -746775,15 +746766,15 @@ │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x006a │ │ │ │ lsls r0, r2, #6 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r0, r6, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr r0, [r6, #16] │ │ │ │ bl 4656e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x351364> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r0, #20 │ │ │ │ @@ -749172,15 +749163,15 @@ │ │ │ │ ldrh.w r3, [sp, #272] @ 0x110 │ │ │ │ ubfx r3, r3, #0, #12 │ │ │ │ b.w 2a5bcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x191850> │ │ │ │ add r5, pc, #912 @ (adr r5, 2a6a04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x192688>) │ │ │ │ lsls r0, r2, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -750126,21 +750117,21 @@ │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 2a713e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x192dc2> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r4, r6 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rev16 r2, r4 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - rev16 r2, r2 │ │ │ │ + @ instruction: 0xb7b2 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - cbnz r2, 2a7196 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x192e1a> │ │ │ │ + @ instruction: 0xb6fa │ │ │ │ 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] @ 2a71c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x192e48> │ │ │ │ sub sp, #28 │ │ │ │ @@ -823809,23 +823800,23 @@ │ │ │ │ lsls r5, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r5, #5 │ │ │ │ lsls r5, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - blxns r2 │ │ │ │ + add ip, lr │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bx ip │ │ │ │ + add lr, r8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ adds r4, r0, #3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r3, #144 @ 0x90 │ │ │ │ + subs r0, #240 @ 0xf0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bxns r2 │ │ │ │ + add r4, lr │ │ │ │ lsls r0, r3, #3 │ │ │ │ movw r1, #37734 @ 0x9366 │ │ │ │ cmp r9, r1 │ │ │ │ beq.w 2deadc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ca760> │ │ │ │ bls.w 2df204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cae88> │ │ │ │ movw r1, #38275 @ 0x9583 │ │ │ │ cmp r9, r1 │ │ │ │ @@ -824931,31 +824922,31 @@ │ │ │ │ it ne │ │ │ │ cmpne r3, #0 │ │ │ │ beq.w 2de546 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ca1ca> │ │ │ │ b.w 2de7f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ca476> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r2, r1 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - orrs r0, r2 │ │ │ │ + eors r0, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [r0, #76] @ 0x4c │ │ │ │ + ldr r2, [r4, #32] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - sbcs r2, r0 │ │ │ │ + subs r6, #226 @ 0xe2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adcs r0, r1 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r4, r5 │ │ │ │ + subs r6, #140 @ 0x8c │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ands r0, r4 │ │ │ │ + subs r5, #128 @ 0x80 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ands r0, r0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r7, #198 @ 0xc6 │ │ │ │ + subs r5, #38 @ 0x26 │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r2, [r5, #1581] @ 0x62d │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cbz r2, 2df090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cad14> │ │ │ │ ldr.w r2, [pc, #3340] @ 2dfd8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cba10> │ │ │ │ ldrb.w r1, [r5, #1768] @ 0x6e8 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -826070,19 +826061,19 @@ │ │ │ │ ldr.w r3, [r5, #1772] @ 0x6ec │ │ │ │ cmp r3, #30 │ │ │ │ bls.w 2de7f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ca476> │ │ │ │ b.w 2decd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ca958> │ │ │ │ nop │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #216 @ 0xd8 │ │ │ │ + adds r6, #56 @ 0x38 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, #156 @ 0x9c │ │ │ │ + adds r5, #252 @ 0xfc │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldrb.w r3, [r5, #1580] @ 0x62c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2de7f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ca476> │ │ │ │ ldr r3, [pc, #660] @ (2e003c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cbcc0>) │ │ │ │ ldr r1, [r4, #32] │ │ │ │ ldrb.w r2, [r5, #1768] @ 0x6e8 │ │ │ │ @@ -826421,20 +826412,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r6, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ vaddw.u32 q0, q8, d12 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vrhadd.u d16, d20, d12 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ vrhadd.u8 d16, d28, d12 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, r6, #6 │ │ │ │ + subs r0, r2, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r3, [pc, #216] @ (2e0280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cbf04>) │ │ │ │ movw r2, #35864 @ 0x8c18 │ │ │ │ cmp r1, r2 │ │ │ │ add r3, pc │ │ │ │ beq.n 2e0246 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cbeca> │ │ │ │ bls.n 2e0210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cbe94> │ │ │ │ @@ -826845,23 +826836,23 @@ │ │ │ │ add.w r2, r2, #32768 @ 0x8000 │ │ │ │ movs r1, #1 │ │ │ │ str.w r3, [r2, #408] @ 0x198 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 2e0540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc1c4> │ │ │ │ movs r4, #34 @ 0x22 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - strh r2, [r3, r0] │ │ │ │ + ldr r7, [pc, #488] @ (2e07e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc46c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldr r5, [pc, #1016] @ (2e09fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc680>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r6, #88 @ 0x58 │ │ │ │ + movs r3, #184 @ 0xb8 │ │ │ │ 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] @ (2e0778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc3fc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -827257,29 +827248,29 @@ │ │ │ │ str.w r2, [r1, #408] @ 0x198 │ │ │ │ movs r1, #1 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 2e08b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc538> │ │ │ │ subs r4, r5, #6 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - movs r3, #58 @ 0x3a │ │ │ │ + movs r0, #154 @ 0x9a │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r3, #32 │ │ │ │ + movs r0, #128 @ 0x80 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [pc, #504] @ (2e0c4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc8d0>) │ │ │ │ + ldr r2, [pc, #888] @ (2e0dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cca50>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - movs r2, #154 @ 0x9a │ │ │ │ + subs r2, r7, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + subs r2, r7, #4 │ │ │ │ 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 │ │ │ │ @@ -827449,15 +827440,15 @@ │ │ │ │ bl 15be68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47aec> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ bl 2e0300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cbf84> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ subs r0, r4, r4 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + adds r2, r6, #4 │ │ │ │ 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] @ (2e0c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc904>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827476,15 +827467,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e0300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cbf84> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r4, r4, r3 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + adds r6, r1, #4 │ │ │ │ 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] @ (2e0cc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc948>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -827502,15 +827493,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ bl 2e0300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cbf84> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r0, r4, r2 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - subs r4, r0, #6 │ │ │ │ + adds r4, r4, #3 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #38 @ 0x26 │ │ │ │ bhi.n 2e0d26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cc9aa> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, r4, r0 │ │ │ │ adds r6, r2, #0 │ │ │ │ movs r4, #26 │ │ │ │ @@ -828806,17 +828797,17 @@ │ │ │ │ bl ffeefc76 │ │ │ │ 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, r1, r6 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r0, r7, r1 │ │ │ │ + asrs r0, r3, #31 │ │ │ │ lsls r0, r3, #3 │ │ │ │ bhi.w 2e100c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ccc90> │ │ │ │ movw r0, #32874 @ 0x806a │ │ │ │ cmp r1, r0 │ │ │ │ bls.w 2e1e5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cdae2> │ │ │ │ movw r0, #32879 @ 0x806f │ │ │ │ cmp r1, r0 │ │ │ │ @@ -829384,23 +829375,23 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ bcc.n 2e22c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cdf44> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e22e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cdf6c> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e229c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cdf20> │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r4, r5, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r5, #62 @ 0x3e │ │ │ │ + adds r2, #158 @ 0x9e │ │ │ │ lsls r4, r5, #3 │ │ │ │ svc 64 @ 0x40 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r4, r5, #3 │ │ │ │ bcc.n 2e23ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ce030> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e238c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ce010> │ │ │ │ lsls r2, r0, #6 │ │ │ │ bcc.n 2e2380 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ce004> │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -830547,33 +830538,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 2e20ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cdd70> │ │ │ │ - lsrs r0, r0, #1 │ │ │ │ + lsls r0, r4, #22 │ │ │ │ lsls r0, r3, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #26 │ │ │ │ + lsls r2, r3, #16 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r2, r0, #25 │ │ │ │ + lsls r2, r4, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r6, #18 │ │ │ │ + lsls r4, r2, #8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r4, r5, #3 │ │ │ │ ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ ldmia r3!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ - orrs r6, r2 │ │ │ │ + eors r6, r6 │ │ │ │ lsls r4, r5, #3 │ │ │ │ stmia r6!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r6!, {r1, r4, r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ stmia r5!, {r6} │ │ │ │ lsls r2, r0, #6 │ │ │ │ @@ -831728,16 +831719,16 @@ │ │ │ │ b.w 2e23dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ce060> │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ str r3, [r6, #0] │ │ │ │ b.w 2e20ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cdd70> │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf58c00d7 │ │ │ │ - sbcs.w r0, r8, #7045120 @ 0x6b8000 │ │ │ │ + @ instruction: 0xf2ec00d7 │ │ │ │ + @ instruction: 0xf2d800d7 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3656] @ 0xe48 │ │ │ │ ldr.w ip, [pc, #684] @ 2e4278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cfefc> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ mov r4, r1 │ │ │ │ @@ -832018,18 +832009,18 @@ │ │ │ │ b.n 2e40a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cfd2a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r2, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr], {215} @ 0xd7 │ │ │ │ + bic.w r0, lr, r7, lsr #3 │ │ │ │ itee pl │ │ │ │ lslpl r4, r1, #6 │ │ │ │ - asrmi r6, r5, #14 │ │ │ │ + asrmi r6, r1, #4 │ │ │ │ lslmi 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] @ 2e4500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0184> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -832260,18 +832251,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r4, r6, pc} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, lr, r7, lsr #3 │ │ │ │ + b.n 2e43e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d006c> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ pop {r1, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ 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 │ │ │ │ @@ -832552,19 +832544,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ revsh r2, r1 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e46e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0364> │ │ │ │ + b.n 2e41a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1cfe24> │ │ │ │ lsls r7, r2, #3 │ │ │ │ rev r6, r3 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r0, r5, #29 │ │ │ │ + lsrs r0, r1, #19 │ │ │ │ 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 │ │ │ │ @@ -832859,19 +832851,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r4 │ │ │ │ @ instruction: 0xb7ba │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e4458 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d00dc> │ │ │ │ + b.n 2e4f18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0b9c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ @ instruction: 0xb702 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r6, r0, #17 │ │ │ │ + lsrs r6, r4, #6 │ │ │ │ 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] @ 2e4dfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0a80> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833098,19 +833090,19 @@ │ │ │ │ b.n 2e4d20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d09a4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 2e50ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0d30> │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r6, 2e4e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0b04> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsrs r0, r2, #32 │ │ │ │ + lsls r0, r6, #21 │ │ │ │ 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] @ 2e4f2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0bb0> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -833226,21 +833218,21 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 2e4f64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0be8> │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - udf #128 @ 0x80 │ │ │ │ + blt.n 2e4f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0b84> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsls r2, r1, #25 │ │ │ │ + lsls r2, r5, #14 │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r0, 2e4f66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0bea> │ │ │ │ lsls r4, r1, #6 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + blt.n 2e4ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0b40> │ │ │ │ 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] @ 2e5004 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0c88> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ @@ -833313,15 +833305,15 @@ │ │ │ │ strb r3, [r4, #0] │ │ │ │ b.n 2e4fcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0c50> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 2e4f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0bbc> │ │ │ │ + bge.n 2e4ff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0c7c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833446,15 +833438,15 @@ │ │ │ │ b.n 2e50a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0d24> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #824 @ 0x338 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 2e511c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0da0> │ │ │ │ + bge.n 2e51dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0e60> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, sp, #352 @ 0x160 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833532,15 +833524,15 @@ │ │ │ │ b.n 2e51ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0e52> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 2e5168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0dec> │ │ │ │ + bhi.n 2e5228 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d0eac> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r6, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ @@ -833691,20 +833683,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #656 @ 0x290 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 2e53a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d102c> │ │ │ │ + bhi.n 2e5468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d10ec> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r5, sp, #272 @ 0x110 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + vhadd.u8 q8, q11, │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr.w ip, [pc, #456] @ 2e55d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d125c> │ │ │ │ sub sp, #424 @ 0x1a8 │ │ │ │ mov r4, r2 │ │ │ │ @@ -833855,20 +833846,19 @@ │ │ │ │ b.n 2e5498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d111c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ add r3, sp, #896 @ 0x380 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 2e562c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d12b0> │ │ │ │ + bvs.n 2e54ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1170> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r3, sp, #384 @ 0x180 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - movs r4, r0 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + stc2l 0, cr0, [r4, #-940]! @ 0xfffffc54 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3664] @ 0xe50 │ │ │ │ ldr r4, [pc, #340] @ (2e5750 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d13d4>) │ │ │ │ sub sp, #420 @ 0x1a4 │ │ │ │ ldr.w lr, [pc, #340] @ 2e5754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d13d8> │ │ │ │ @@ -834013,20 +834003,20 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #864 @ 0x360 │ │ │ │ lsls r4, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 2e5780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1404> │ │ │ │ + bmi.n 2e5840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d14c4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - mcr2 0, 3, r0, cr12, cr6, {6} │ │ │ │ + smlaldx r0, r0, ip, r6 │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bvs.n 2e573c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d13c0> │ │ │ │ + bmi.n 2e57fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1480> │ │ │ │ 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] @ 2e5b84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1808> │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -834378,19 +834368,19 @@ │ │ │ │ ldr r7, [pc, #0] @ (2e5b80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1804>) │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {} │ │ │ │ add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 2e5c1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d18a0> │ │ │ │ + bcs.n 2e5adc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1760> │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r7, pc, #872 @ (adr r7, 2e5efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b80>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stc2 0, cr0, [sl], {235} @ 0xeb │ │ │ │ + vld4. {d16-d19}, [sl :128], fp │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #640] @ (2e5e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1aac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -834628,42 +834618,43 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #64] @ (2e5e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1ae8>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d18b8> │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r2, r3, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - bcs.n 2e5f14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b98> │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrd r0, r0, [r2, #880] @ 0x370 │ │ │ │ - bcs.n 2e5ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b68> │ │ │ │ + b.n 2e5c9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1920> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + ldmia r7, {r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 2e5ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b44> │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 2e5e68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1aec> │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1a64> │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5ed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b5c> │ │ │ │ + ldmia r5, {r1, r2, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5ef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b7c> │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - bne.n 2e5eb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b38> │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b30> │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5ed4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b58> │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b80> │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - beq.n 2e5f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1ba8> │ │ │ │ + ldmia r5!, {r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [pc, #88] @ (2e5ec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b48>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d18b8> │ │ │ │ ldr r0, [pc, #88] @ (2e5ec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b4c>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d18b8> │ │ │ │ @@ -834696,31 +834687,31 @@ │ │ │ │ blx r3 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 2e5c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d18b8> │ │ │ │ ldr r0, [pc, #36] @ (2e5ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1b68>) │ │ │ │ add r0, pc │ │ │ │ b.n 2e5c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d18b8> │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - lsrs r4, r2, #5 │ │ │ │ + lsls r4, r6, #26 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r3, r7} │ │ │ │ + ldmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ 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] @ 2e6034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1cb8> │ │ │ │ sub sp, #16 │ │ │ │ @@ -834847,29 +834838,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r0, pc, #1000 @ (adr r0, 2e6420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d20a4>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 2e60d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1d58> │ │ │ │ + ldmia r5, {r1, r3, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ add r0, pc, #584 @ (adr r0, 2e628c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1f10>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itt eq │ │ │ │ - lsleq r6, r2, #3 │ │ │ │ - ldmiaeq r7!, {r4, r5} │ │ │ │ + pop {r2, r5, r6} │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + ldmia r4, {r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r3, r4, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6, {r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r3, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 2e6150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1dd4> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -834976,15 +834967,15 @@ │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 2e6140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1dc4> │ │ │ │ ldr r3, [r1, #16] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 2e60ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1d4e> │ │ │ │ stmia r6!, {r3, r6, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - bne.n 2e6108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1d8c> │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ 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] @ (2e61c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1e44>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835005,17 +834996,17 @@ │ │ │ │ bl 2e605c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1ce0> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (2e61c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1e4c>) │ │ │ │ add r3, pc │ │ │ │ b.n 2e61a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1e2c> │ │ │ │ stmia r5!, {r4, r5, r7} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r6!, {r1, r4} │ │ │ │ + ldmia r3!, {r1, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r6!, {r2, r3} │ │ │ │ + ldmia r3, {r2, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ cbz r2, 2e6218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1e9c> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #60] @ (2e621c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1ea0>) │ │ │ │ @@ -835040,15 +835031,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldmia r5!, {r2, r3, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #80] @ (2e6284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1f08>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -835078,15 +835069,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r4, r1, #6 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + cbnz r0, 2e62c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1f44> │ │ │ │ lsls r6, r2, #3 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cbz r1, 2e62d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1f5c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -835302,15 +835293,15 @@ │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ ldr r2, [sp, #68] @ 0x44 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r2, #12] │ │ │ │ b.n 2e63e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d2064> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r1, r3} │ │ │ │ + ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -836736,15 +836727,15 @@ │ │ │ │ bl 249668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1352ec> │ │ │ │ b.n 2e73ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d3032> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #912] @ 0x390 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - nop {11} │ │ │ │ + pop {r4, pc} │ │ │ │ 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 │ │ │ │ @@ -837147,19 +837138,19 @@ │ │ │ │ b.n 2e75e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d326c> │ │ │ │ cbz r6, 2e78a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d352a> │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrh r6, [r1, #20] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r6, r3 │ │ │ │ + @ instruction: 0xb7be │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldrh r0, [r2, #16] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - @ instruction: 0xb82c │ │ │ │ + push {r2, r3, r7, lr} │ │ │ │ lsls r7, r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 249668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1352ec> │ │ │ │ b.n 2e784c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d34d0> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 2e77d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d345a> │ │ │ │ @@ -837878,17 +837869,17 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strh r0, [r2, #20] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #16] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - sub sp, #0 │ │ │ │ + add r5, sp, #896 @ 0x380 │ │ │ │ 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 │ │ │ │ @@ -838403,15 +838394,15 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w ip, r3, #1 │ │ │ │ b.n 2e854a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d41ce> │ │ │ │ nop │ │ │ │ add r2, pc, #112 @ (adr r2, 2e8654 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d42d8>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, sp, #816 @ 0x330 │ │ │ │ + add r0, sp, #176 @ 0xb0 │ │ │ │ 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] │ │ │ │ @@ -838533,15 +838524,15 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ ldr.w ip, [r3, #460] @ 0x1cc │ │ │ │ add.w r1, ip, #1 │ │ │ │ b.n 2e864e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d42d2> │ │ │ │ add r1, pc, #96 @ (adr r1, 2e87b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4438>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r7, pc, #56 @ (adr r7, 2e8790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4414>) │ │ │ │ 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 │ │ │ │ @@ -838632,15 +838623,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r1, [r2, #460] @ 0x1cc │ │ │ │ adds r1, #2 │ │ │ │ b.n 2e87c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4446> │ │ │ │ nop │ │ │ │ ldr r7, [sp, #664] @ 0x298 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r5, pc, #848 @ (adr r5, 2e8bb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4838>) │ │ │ │ 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] │ │ │ │ @@ -838759,15 +838750,15 @@ │ │ │ │ ldr.w r3, [r6, #460] @ 0x1cc │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r1, r3, #2 │ │ │ │ b.n 2e88d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4554> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r7, pc, #296 @ (adr r7, 2e8acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4750>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 2e8c4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d48d0>) │ │ │ │ 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] │ │ │ │ @@ -838895,15 +838886,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r4, [r3, #22] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r6, pc, #88 @ (adr r6, 2e8b78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d47fc>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 2e8cf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d497c>) │ │ │ │ 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] │ │ │ │ @@ -839055,15 +839046,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #760] @ 0x2f8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r2, #16] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r4, pc, #560 @ (adr r4, 2e8ef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4b7c>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 2e9078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4cfc>) │ │ │ │ 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] @ (2e8f8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4c10>) │ │ │ │ sub.w sp, sp, #588 @ 0x24c │ │ │ │ @@ -839323,15 +839314,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ strb r0, [r3, #12] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #9] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - add r2, pc, #168 @ (adr r2, 2e9044 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4cc8>) │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ 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 2e901e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d4ca2> │ │ │ │ @@ -839745,15 +839736,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ 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 2e94a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d512a> │ │ │ │ @@ -841980,15 +841971,15 @@ │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldrsb r4, [r7, r3] │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, r7] │ │ │ │ lsls r4, r1, #6 │ │ │ │ - strh r0, [r1, #32] │ │ │ │ + strh r0, [r5, #10] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac1c> │ │ │ │ ldr.w r3, [r5, #460] @ 0x1cc │ │ │ │ adds r2, r3, #1 │ │ │ │ b.n 2ea9c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d6644> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ @@ -842367,15 +842358,15 @@ │ │ │ │ bne.w 2eac40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d68c4> │ │ │ │ ldr r2, [sp, #32] │ │ │ │ add.w r5, r2, #65536 @ 0x10000 │ │ │ │ ldrb.w r2, [r5, #482] @ 0x1e2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 2eab40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d67c4> │ │ │ │ b.n 2eab32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d67b6> │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ 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 │ │ │ │ @@ -842667,15 +842658,15 @@ │ │ │ │ nop │ │ │ │ strb r2, [r1, #25] │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r7, [pc, #184] @ (2eb444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d70c8>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r4, #26] │ │ │ │ + ldrb r2, [r0, #16] │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r5, [pc, #912] @ (2eb728 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d73ac>) │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2eb134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d6db8> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -843112,15 +843103,15 @@ │ │ │ │ str r3, [sp, #56] @ 0x38 │ │ │ │ b.n 2eb1e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d6e64> │ │ │ │ mov r1, lr │ │ │ │ b.n 2eb1e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d6e64> │ │ │ │ mov r2, lr │ │ │ │ b.n 2eb440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d70c4> │ │ │ │ nop │ │ │ │ - ldrb r6, [r3, #9] │ │ │ │ + strb r6, [r7, #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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #512] @ (2eba64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d76e8>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -843752,15 +843743,15 @@ │ │ │ │ adds r1, r3, r0 │ │ │ │ b.n 2ebc7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d7902> │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #20] │ │ │ │ bl 249668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1352ec> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ b.n 2ebecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d7b50> │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ 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] @ (2ec200 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d7e84>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -844441,15 +844432,15 @@ │ │ │ │ mov.w r5, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, r5 │ │ │ │ movls r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ b.n 2ec2e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d7f66> │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #72] @ 0x48 │ │ │ │ + ldr r2, [r1, #32] │ │ │ │ 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] @ (2ec994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d8618>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -845186,15 +845177,15 @@ │ │ │ │ bls.w 2ec898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d851c> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ec898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d851c> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2ecbe6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d886a> │ │ │ │ nop │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #32] │ │ │ │ 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] @ (2ed160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d8de4>) │ │ │ │ @@ -845984,15 +845975,15 @@ │ │ │ │ ite hi │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2ecf9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d8c1e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2ed6d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d935c> │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, 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, #3440] @ 0xd70 │ │ │ │ ldr r5, [pc, #436] @ (2ed8bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d9540>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -846721,17 +846712,17 @@ │ │ │ │ bls.w 2edb20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d97a4> │ │ │ │ ldr.w r3, [r8, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 2edb12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d9796> │ │ │ │ b.n 2edb20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d97a4> │ │ │ │ mov lr, r2 │ │ │ │ b.n 2ed9b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d9638> │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r6, [r7, r7] │ │ │ │ + str r6, [r3, r5] │ │ │ │ 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] @ (2ee218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d9e9c>) │ │ │ │ sub.w sp, sp, #620 @ 0x26c │ │ │ │ @@ -847010,15 +847001,15 @@ │ │ │ │ b.n 2ee086 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d9d0a> │ │ │ │ @ instruction: 0x47da │ │ │ │ lsls r4, r1, #6 │ │ │ │ movs r0, #190 @ 0xbe │ │ │ │ lsls r4, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, r0] │ │ │ │ + ldr r5, [pc, #592] @ (2ee474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1da0f8>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r2, r6, #5 │ │ │ │ lsls r4, r1, #6 │ │ │ │ ldr r2, [sp, #40] @ 0x28 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 2edfa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d9c28> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ @@ -847507,15 +847498,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ str r2, [sp, #56] @ 0x38 │ │ │ │ b.n 2ee050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d9cd4> │ │ │ │ mov r2, lr │ │ │ │ b.n 2ee2d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d9f5c> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #848] @ (2eeaa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1da72c>) │ │ │ │ + ldr r1, [pc, #208] @ (2ee828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1da4ac>) │ │ │ │ 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] @ (2ee9d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1da654>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848206,15 +848197,15 @@ │ │ │ │ bl 13ef98 <__vaDriverInit_1_23@@libgallium-26.0.2-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 2eec9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1da920> │ │ │ │ - add lr, r8 │ │ │ │ + tst r6, 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, #3464] @ 0xd88 │ │ │ │ ldr r5, [pc, #664] @ (2ef17c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dae00>) │ │ │ │ sub.w sp, sp, #596 @ 0x254 │ │ │ │ @@ -848960,15 +848951,15 @@ │ │ │ │ cmp.w r3, r7, lsl #2 │ │ │ │ mov.w lr, #1 │ │ │ │ ite hi │ │ │ │ movhi r3, lr │ │ │ │ movls r3, #0 │ │ │ │ mov r1, lr │ │ │ │ b.n 2ef30c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1daf90> │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ 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] @ (2ef9e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1db66c>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -849720,15 +849711,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2ef8ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1db570> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2ef8ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1db570> │ │ │ │ ldr r1, [r6, #4] │ │ │ │ b.n 2efc46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1db8ca> │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ 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] @ (2f01c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dbe4c>) │ │ │ │ @@ -850527,15 +850518,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2efff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dbc7c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f0746 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dc3ca> │ │ │ │ nop │ │ │ │ - cmp r6, #6 │ │ │ │ + cmp r3, #102 @ 0x66 │ │ │ │ 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] @ (2f0a5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dc6e0>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -851324,15 +851315,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f0a22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dc6a6> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f0a22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dc6a6> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f0d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dc9a8> │ │ │ │ - movs r3, #124 @ 0x7c │ │ │ │ + movs r0, #220 @ 0xdc │ │ │ │ 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] @ (2f129c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dcf20>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -852170,15 +852161,15 @@ │ │ │ │ movhi r3, #1 │ │ │ │ movls r3, #0 │ │ │ │ b.n 2f10da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dcd5e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f18ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dd530> │ │ │ │ nop │ │ │ │ - adds r6, r5, #4 │ │ │ │ + subs r6, r1, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r5, [pc, #588] @ (2f1b28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dd7ac>) │ │ │ │ sub.w sp, sp, #628 @ 0x274 │ │ │ │ @@ -853025,15 +853016,15 @@ │ │ │ │ cmp.w r2, r1, lsl #4 │ │ │ │ bls.w 2f1c08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dd88c> │ │ │ │ ldr r2, [sp, #664] @ 0x298 │ │ │ │ cmp r2, #1 │ │ │ │ bne.w 2f1c08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1dd88c> │ │ │ │ ldr r1, [r7, #4] │ │ │ │ b.n 2f1f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ddb94> │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ lsls r7, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3432] @ 0xd68 │ │ │ │ ldr r4, [pc, #580] @ (2f241c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1de0a0>) │ │ │ │ mov fp, r1 │ │ │ │ @@ -853921,15 +853912,15 @@ │ │ │ │ b.w 2f22c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ddf44> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov r2, ip │ │ │ │ b.n 2f2b1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1de79e> │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r2 │ │ │ │ b.n 2f2882 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1de506> │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ 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 │ │ │ │ @@ -857905,15 +857896,15 @@ │ │ │ │ ldr r3, [r3, #8] │ │ │ │ and.w r3, r3, #1 │ │ │ │ str r3, [r1, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r5, {r1, r5} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bvs.n 2f5d74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e19f8> │ │ │ │ + bcc.n 2f5c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e18b8> │ │ │ │ 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] │ │ │ │ @@ -858187,15 +858178,15 @@ │ │ │ │ add.w r0, r1, r8 │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2f5f82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e1c06> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - bne.n 2f6024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e1ca8> │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ 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] │ │ │ │ @@ -858330,15 +858321,15 @@ │ │ │ │ ldr r1, [sp, #12] │ │ │ │ ldr r2, [sp, #8] │ │ │ │ ldr.w r3, [r1, #460] @ 0x1cc │ │ │ │ add.w r0, r9, r3 │ │ │ │ b.n 2f60ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e1d70> │ │ │ │ stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - beq.n 2f60e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e1d6c> │ │ │ │ + ldmia r5, {r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -858412,15 +858403,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r5!, {r3, r6} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ 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] @ (2f6314 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e1f98>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858464,15 +858455,15 @@ │ │ │ │ ldr.w r3, [r3, #1872] @ 0x750 │ │ │ │ blx r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, 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, #764] @ (2f6628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e22ac>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -858725,17 +858716,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 2f63d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e205c> │ │ │ │ stmia r4!, {r1, r3} │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldmia r5!, {r3, r7} │ │ │ │ + ldmia r2!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 2f6606 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e228a> │ │ │ │ @@ -860778,15 +860769,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r3, r2, [sp] │ │ │ │ b.n 2f7e5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e3ade> │ │ │ │ nop │ │ │ │ add r1, sp, #56 @ 0x38 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cbz r6, 2f7eec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e3b70> │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ 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] @ (2f7f30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e3bb4>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -860827,15 +860818,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 2f7eec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e3b70> │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - uxth r6, r0 │ │ │ │ + add r7, sp, #920 @ 0x398 │ │ │ │ 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] @ 2f8280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e3f04> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -861080,15 +861071,15 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r5, #4] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r1 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ strh r0, [r1, #2] │ │ │ │ lsls r3, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, r6 │ │ │ │ movs r0, r0 │ │ │ │ orrs r4, r6 │ │ │ │ @@ -861363,17 +861354,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 r2, sp, #320 @ 0x140 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ 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 │ │ │ │ @@ -861627,17 +861618,17 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ vldr s15, [r2] │ │ │ │ b.n 2f8936 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e45ba> │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r6, pc, #856 @ (adr r6, 2f8cf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e497c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, sp, #336 @ 0x150 │ │ │ │ + add r5, pc, #720 @ (adr r5, 2f8c74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e48f8>) │ │ │ │ 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] @ 2f89fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4680> │ │ │ │ sub sp, #28 │ │ │ │ @@ -861937,17 +861928,17 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r3, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r5, pc, #840 @ (adr r5, 2f9084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4d08>) │ │ │ │ + add r3, pc, #200 @ (adr r3, 2f8e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4a88>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r4, pc, #760 @ (adr r4, 2f9038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4cbc>) │ │ │ │ + add r2, pc, #120 @ (adr r2, 2f8db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4a3c>) │ │ │ │ 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] @ (2f8f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4bbc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862091,17 +862082,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - add r4, pc, #424 @ (adr r4, 2f90e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4d6c>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 2f9268 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4eec>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r2, pc, #856 @ (adr r2, 2f929c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4f20>) │ │ │ │ + add r0, pc, #216 @ (adr r0, 2f901c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4ca0>) │ │ │ │ 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] @ (2f91c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4e44>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862300,17 +862291,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2f905e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4ce2> │ │ │ │ nop │ │ │ │ str r7, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r1, #6 │ │ │ │ vst1.8 {d4}, [r0], r1 │ │ │ │ @ instruction: 0xfa004701 │ │ │ │ - add r1, pc, #816 @ (adr r1, 2f9500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5184>) │ │ │ │ + ldr r7, [sp, #176] @ 0xb0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r0, pc, #344 @ (adr r0, 2f932c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e4fb0>) │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ 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 │ │ │ │ @@ -862541,17 +862532,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2f943e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e50c2> │ │ │ │ movs r2, #192 @ 0xc0 │ │ │ │ b.n 2f93ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5070> │ │ │ │ - ldr r6, [sp, #848] @ 0x350 │ │ │ │ + ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldr r6, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -862655,15 +862646,15 @@ │ │ │ │ b.n 2f9532 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e51b6> │ │ │ │ movs r1, #2 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ b.n 2f955c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e51e0> │ │ │ │ str r2, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r5, [sp, #256] @ 0x100 │ │ │ │ + ldr r2, [sp, #640] @ 0x280 │ │ │ │ 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] @ (2f96dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5360>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -862774,19 +862765,19 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2f966a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e52ee> │ │ │ │ nop │ │ │ │ str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r1, [sp, #304] @ 0x130 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #664] @ 0x298 │ │ │ │ + ldr r1, [sp, #24] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ 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 │ │ │ │ @@ -862920,17 +862911,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ str r0, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r2, [sp, #504] @ 0x1f8 │ │ │ │ + str r7, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ + str r7, [sp, #352] @ 0x160 │ │ │ │ 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 │ │ │ │ @@ -863314,17 +863305,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ ldrh r2, [r2, #20] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r5, [sp, #320] @ 0x140 │ │ │ │ + str r2, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #136] @ (2f9e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5aa0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -863453,15 +863444,15 @@ │ │ │ │ cmp r4, r3 │ │ │ │ bcc.n 2f9eaa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5b2e> │ │ │ │ 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, #200] @ 0xc8 │ │ │ │ + str r1, [sp, #584] @ 0x248 │ │ │ │ lsls r6, r4, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 2f9fda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5c5e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -863671,19 +863662,19 @@ │ │ │ │ nop │ │ │ │ str r4, [r0, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r7, r6] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r1, [sp, #960] @ 0x3c0 │ │ │ │ + ldrh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #680] @ 0x2a8 │ │ │ │ + ldrh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #976] @ 0x3d0 │ │ │ │ + ldrh r4, [r2, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -863767,17 +863758,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s14, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa1f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5e74> │ │ │ │ strh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r3, r1, #6 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #452] @ (2fa438 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e60bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -863928,21 +863919,21 @@ │ │ │ │ mla r3, r2, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa2aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5f2e> │ │ │ │ nop │ │ │ │ strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r2, #60] @ 0x3c │ │ │ │ + ldrh r2, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -864018,17 +864009,17 @@ │ │ │ │ vldr s6, [sp, #20] │ │ │ │ vldr s15, [sp, #16] │ │ │ │ vldr s1, [sp, #12] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 2fa4be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6142> │ │ │ │ strh r4, [r0, #22] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r6, #46] @ 0x2e │ │ │ │ + ldrh r6, [r2, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r6, #26] │ │ │ │ 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] @ (2fa70c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6390>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864171,21 +864162,21 @@ │ │ │ │ vldr s15, [sp, #12] │ │ │ │ vldr s1, [sp, #8] │ │ │ │ vldr s0, [sp, #4] │ │ │ │ b.n 2fa5e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6268> │ │ │ │ nop │ │ │ │ strh r2, [r3, #14] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r4, [r1, #36] @ 0x24 │ │ │ │ + ldrh r4, [r5, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r3, #36] @ 0x24 │ │ │ │ + ldrh r6, [r7, #14] │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrh r6, [r6, #34] @ 0x22 │ │ │ │ + ldrh r6, [r2, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ 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] @ (2fa84c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e64d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864281,17 +864272,17 @@ │ │ │ │ mla r3, r2, r5, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fa7f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6476> │ │ │ │ nop │ │ │ │ strh r4, [r1, #0] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ 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] @ (2fa88c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6510>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864305,15 +864296,15 @@ │ │ │ │ ldrh.w r2, [r2, #1700] @ 0x6a4 │ │ │ │ ldr r1, [r1, #56] @ 0x38 │ │ │ │ bl 2f9fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e5c64> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r2, #27] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r2, [r5, #20] │ │ │ │ + ldrh r2, [r1, #0] │ │ │ │ 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] @ (2fa9dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6660>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -864423,21 +864414,21 @@ │ │ │ │ movs r3, #28 │ │ │ │ mla r1, r3, r1, r0 │ │ │ │ add.w r1, r1, #97792 @ 0x17e00 │ │ │ │ add.w r1, r1, #344 @ 0x158 │ │ │ │ b.n 2fa8e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6568> │ │ │ │ ldrb r2, [r2, #26] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r0, #18] │ │ │ │ + strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r5, #14] │ │ │ │ + strh r6, [r1, #58] @ 0x3a │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strb r0, [r2, #22] │ │ │ │ + strb r0, [r6, #11] │ │ │ │ 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] @ (2faac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6744>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864511,17 +864502,17 @@ │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2faa78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e66fc> │ │ │ │ nop │ │ │ │ ldrb r2, [r7, #20] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrh r6, [r2, #8] │ │ │ │ + strh r6, [r6, #50] @ 0x32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrh r6, [r3, #4] │ │ │ │ + strh r6, [r7, #46] @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #420] @ (2fac80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6904>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864672,21 +864663,21 @@ │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r5, r2 │ │ │ │ b.n 2fab46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e67ca> │ │ │ │ ldrb r2, [r3, #17] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r5, #60] @ 0x3c │ │ │ │ + strh r2, [r1, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r7, #56] @ 0x38 │ │ │ │ + strh r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - strh r2, [r7, #60] @ 0x3c │ │ │ │ + strh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ 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] @ (2face8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e696c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -864818,17 +864809,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fad2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e69b2> │ │ │ │ ldrb r2, [r7, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r6, [r1, #48] @ 0x30 │ │ │ │ + strh r6, [r5, #26] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #20] │ │ │ │ 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 │ │ │ │ @@ -864955,17 +864946,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2faee6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6b6a> │ │ │ │ ldrb r6, [r7, #1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r7, #28] │ │ │ │ + strh r6, [r3, #8] │ │ │ │ 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] @ (2fafc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6c4c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865056,17 +865047,17 @@ │ │ │ │ movs r2, #28 │ │ │ │ mla r3, r2, r3, ip │ │ │ │ add.w r0, r3, #97792 @ 0x17e00 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ b.n 2fb00a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6c8e> │ │ │ │ strb r2, [r3, #29] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r0, [r2, #28] │ │ │ │ + strh r0, [r6, #6] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r6, [r3, #20] │ │ │ │ + ldrb r6, [r7, #31] │ │ │ │ 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] @ (2fb15c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6de0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865233,17 +865224,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb1a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6e28> │ │ │ │ strb r6, [r0, #23] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strh r2, [r4, #12] │ │ │ │ + ldrb r2, [r0, #28] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ 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] @ (2fb33c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e6fc0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865385,17 +865376,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb382 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7006> │ │ │ │ strb r6, [r4, #15] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ 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] @ (2fb4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7178>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -865537,17 +865528,17 @@ │ │ │ │ movs r1, #28 │ │ │ │ mla r2, r1, r2, r5 │ │ │ │ add.w r4, r2, #97792 @ 0x17e00 │ │ │ │ add.w r4, r4, #344 @ 0x158 │ │ │ │ b.n 2fb53a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e71be> │ │ │ │ strb r6, [r5, #8] │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r2, [r3, #25] │ │ │ │ + ldrb r2, [r7, #14] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ 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] @ (2fb6ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7330>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -865644,15 +865635,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r0, #1] │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldr r1, [pc, #192] @ (2fb7fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7480>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r0, [pc, #896] @ (2fbac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e774c>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -865747,15 +865738,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [r7, #112] @ 0x70 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ldr r0, [pc, #144] @ (2fb8d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7554>) │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ blxns fp │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -865936,17 +865927,17 @@ │ │ │ │ mla r3, r1, r3, r4 │ │ │ │ add.w r3, r3, #97792 @ 0x17e00 │ │ │ │ add.w r3, r3, #344 @ 0x158 │ │ │ │ b.n 2fb942 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e75c6> │ │ │ │ nop │ │ │ │ ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r0, [r6, #7] │ │ │ │ + strb r0, [r2, #29] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ 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] @ (2fbafc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7780>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -866209,17 +866200,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ bics r2, r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, #24] │ │ │ │ + strb r6, [r5, #13] │ │ │ │ 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] @ (2fbdf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7a74>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866376,17 +866367,17 @@ │ │ │ │ lsls r3, r1, #6 │ │ │ │ rors r2, r5 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r4, r2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strb r6, [r1, #17] │ │ │ │ + strb r6, [r5, #6] │ │ │ │ lsls r6, r4, #3 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #84] @ (2fbfac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e7c30>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -866472,15 +866463,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r2, #116] @ 0x74 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ands r0, r6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #16] │ │ │ │ + strb r4, [r5, #5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r7, #248 @ 0xf8 │ │ │ │ lsls r3, r1, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ @@ -866568,15 +866559,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r7, #72 @ 0x48 │ │ │ │ lsls r3, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #12] │ │ │ │ + strb r4, [r0, #2] │ │ │ │ lsls r6, r2, #3 │ │ │ │ subs r7, #16 │ │ │ │ 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 │ │ │ │ @@ -868882,19 +868873,19 @@ │ │ │ │ b.n 2fd71e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e93a2> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #180 @ 0xb4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldrb r4, [r6, r1] │ │ │ │ + ldr r4, [r2, r7] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r1, 2fd942 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e95c6> │ │ │ │ add r1, r0 │ │ │ │ subs r0, #1 │ │ │ │ subs r1, #1 │ │ │ │ push {lr} │ │ │ │ ldrb.w r2, [r0, #1]! │ │ │ │ @@ -869685,15 +869676,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (2fe144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e9dc8>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2fe100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e9d84> │ │ │ │ nop │ │ │ │ - strh r2, [r5, r4] │ │ │ │ + str r2, [r1, r2] │ │ │ │ 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 │ │ │ │ @@ -869911,15 +869902,15 @@ │ │ │ │ b.n 2fe330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e9fb4> │ │ │ │ ldr r2, [pc, #12] @ (2fe380 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ea004>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2fe21a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1e9e9e> │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r6, [pc, #384] @ (2fe504 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ea188>) │ │ │ │ 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 │ │ │ │ @@ -870216,15 +870207,15 @@ │ │ │ │ b.n 2fe70a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ea38e> │ │ │ │ lsls r0, r0, #2 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ movs r1, r0 │ │ │ │ adds r3, #128 @ 0x80 │ │ │ │ adds r0, r3, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - ldr r7, [pc, #40] @ (2fe718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ea39c>) │ │ │ │ + ldr r4, [pc, #424] @ (2fe898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ea51c>) │ │ │ │ lsls r6, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ it gt │ │ │ │ vmovgt.f32 s15, s14 │ │ │ │ @@ -870538,15 +870529,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] @ (2feb14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ea798>) │ │ │ │ + bxns pc │ │ │ │ lsls r6, r2, #3 │ │ │ │ movw r3, #34042 @ 0x84fa │ │ │ │ cmp r7, r3 │ │ │ │ bne.w 2fe58a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ea20e> │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mvn.w r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r4, r7 │ │ │ │ @@ -870844,15 +870835,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 │ │ │ │ + add r6, r5 │ │ │ │ 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 │ │ │ │ @@ -870977,15 +870968,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 2feecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eab50> │ │ │ │ nop │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ - cmp r6, r9 │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldrd r4, r9, [sp, #120] @ 0x78 │ │ │ │ @@ -871676,17 +871667,17 @@ │ │ │ │ blx 6a8c0 │ │ │ │ ldr r2, [pc, #16] @ (2ff70c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb390>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2ff6ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb370> │ │ │ │ - subs r5, #162 @ 0xa2 │ │ │ │ + subs r3, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #28 │ │ │ │ ldr r4, [sp, #48] @ 0x30 │ │ │ │ @@ -872114,19 +872105,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2ffb88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb80c> │ │ │ │ nop │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #140 @ 0x8c │ │ │ │ + adds r6, #236 @ 0xec │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #72 @ 0x48 │ │ │ │ + adds r6, #168 @ 0xa8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r2, [r2, #44] @ 0x2c │ │ │ │ cbz r2, 2ffc00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb884> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872153,17 +872144,17 @@ │ │ │ │ bx lr │ │ │ │ ldr r2, [pc, #16] @ (2ffc18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb89c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2ffbf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb87c> │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r1, #44 @ 0x2c │ │ │ │ + adds r6, #140 @ 0x8c │ │ │ │ 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 │ │ │ │ @@ -872229,19 +872220,19 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ b.n 2ffc8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb912> │ │ │ │ - subs r0, #74 @ 0x4a │ │ │ │ + adds r5, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #136 @ 0x88 │ │ │ │ + adds r5, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, #60 @ 0x3c │ │ │ │ + adds r5, #156 @ 0x9c │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffcea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb96e> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872340,19 +872331,19 @@ │ │ │ │ ldr r1, [sp, #56] @ 0x38 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2ffd74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eb9f8> │ │ │ │ - adds r7, #182 @ 0xb6 │ │ │ │ + adds r5, #22 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r4, #140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2ffdee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eba72> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -872410,17 +872401,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #8] @ (2ffe70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ebaf4>) │ │ │ │ add r2, pc │ │ │ │ b.n 2ffe52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ebad6> │ │ │ │ - adds r7, #0 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r7, #4 │ │ │ │ + adds r4, #100 @ 0x64 │ │ │ │ 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] │ │ │ │ @@ -872460,17 +872451,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (2ffef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ebb74>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 2ffeba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ebb3e> │ │ │ │ nop │ │ │ │ - adds r6, #112 @ 0x70 │ │ │ │ + adds r3, #208 @ 0xd0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ cbz r1, 2fff0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ebb92> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -873093,15 +873084,15 @@ │ │ │ │ bl 2fffb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ebc34> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r1, [sp, #4] │ │ │ │ b.n 3004fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec182> │ │ │ │ nop │ │ │ │ movs r2, #84 @ 0x54 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r0, #64 @ 0x40 │ │ │ │ + cmp r5, #160 @ 0xa0 │ │ │ │ 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] @ 300618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec29c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -873162,15 +873153,15 @@ │ │ │ │ strd r0, r1, [sp] │ │ │ │ bl 2fffb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ebc34> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldrd r0, r1, [sp] │ │ │ │ b.n 30059c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec220> │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + cmp r5, #24 │ │ │ │ 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] @ 3006e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec364> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873240,17 +873231,17 @@ │ │ │ │ strd r0, r3, [sp] │ │ │ │ bl 2fffb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ebc34> │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 300650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec2d4> │ │ │ │ movs r1, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ 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] @ 3007e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec46c> │ │ │ │ mov r6, r3 │ │ │ │ @@ -873340,19 +873331,19 @@ │ │ │ │ strd r0, r1, [r6] │ │ │ │ ldrd r2, r3, [r3, #16] │ │ │ │ strd r2, r3, [r6, #8] │ │ │ │ b.n 30077e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec402> │ │ │ │ nop │ │ │ │ movs r0, #58 @ 0x3a │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #172 @ 0xac │ │ │ │ + cmp r4, #12 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r6, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r3, [pc, #320] @ (30094c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec5d0>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -873474,19 +873465,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 300934 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec5b8> │ │ │ │ subs r6, r5, #4 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r5, #244 @ 0xf4 │ │ │ │ + cmp r3, #84 @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #196 @ 0xc4 │ │ │ │ + cmp r3, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r5, #156 @ 0x9c │ │ │ │ + cmp r2, #252 @ 0xfc │ │ │ │ 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] @ (300ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec768>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -873626,17 +873617,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r0, r1, #7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ 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] @ (300d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec9a8>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -873823,21 +873814,21 @@ │ │ │ │ bne.n 300d0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec992> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 300cd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec954> │ │ │ │ b.n 300b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ec7c0> │ │ │ │ adds r6, r6, #0 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #134 @ 0x86 │ │ │ │ + cmp r0, #230 @ 0xe6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r3, #74 @ 0x4a │ │ │ │ + cmp r0, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #60 @ 0x3c │ │ │ │ + movs r7, #156 @ 0x9c │ │ │ │ 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] @ (300e48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ecacc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -873936,19 +873927,19 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300e18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eca9c> │ │ │ │ b.n 300e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ecabc> │ │ │ │ nop │ │ │ │ adds r0, r6, r7 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r2, #96 @ 0x60 │ │ │ │ + movs r7, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r2, #114 @ 0x72 │ │ │ │ + movs r7, #210 @ 0xd2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #214 @ 0xd6 │ │ │ │ + movs r7, #54 @ 0x36 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #236] @ (300f54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ecbd8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874038,17 +874029,17 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 300f26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ecbaa> │ │ │ │ b.n 300f46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ecbca> │ │ │ │ adds r0, r2, r3 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + movs r6, #172 @ 0xac │ │ │ │ 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] @ (301200 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ece84>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -874301,19 +874292,19 @@ │ │ │ │ b.n 301066 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eccea> │ │ │ │ asrs r6, r5, #30 │ │ │ │ lsls r3, r1, #6 │ │ │ │ eor.w r1, r4, #138 @ 0x8a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vaddw.s16 q0, q9, d10 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #24 │ │ │ │ + movs r4, #120 @ 0x78 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r5, [r4, #16] │ │ │ │ cbz r5, 30126e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ecef2> │ │ │ │ ldr r5, [r7, #112] @ 0x70 │ │ │ │ cbz r5, 30126e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ecef2> │ │ │ │ ldr.w r9, [r4, #12] │ │ │ │ mov.w lr, #1 │ │ │ │ @@ -874470,17 +874461,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3013a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed024> │ │ │ │ nop │ │ │ │ asrs r2, r0, #15 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ 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] @ (301454 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed0d8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874527,17 +874518,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 301440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed0c4> │ │ │ │ asrs r2, r2, #13 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r3, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ 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] @ (301538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed1bc>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -874618,19 +874609,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r7, #10 │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xeb82018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds.w r1, r6, sl, lsl #2 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ 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] @ (30163c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed2c0>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -874719,18 +874710,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #6 │ │ │ │ lsls r3, r1, #6 │ │ │ │ eors.w r1, r4, sl, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #244 @ 0xf4 │ │ │ │ + movs r2, #84 @ 0x54 │ │ │ │ lsls r6, r2, #3 │ │ │ │ orr.w r1, r6, sl, lsl #2 │ │ │ │ - asrs r6, r0, #2 │ │ │ │ + lsrs r6, r4, #23 │ │ │ │ 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] @ (3017c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed44c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -874881,24 +874872,24 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #2 │ │ │ │ lsls r3, r1, #6 │ │ │ │ @ instruction: 0xe994018a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #16 │ │ │ │ + movs r1, #112 @ 0x70 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldmdb sl!, {r1, r3, r7, r8} │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #28 │ │ │ │ + lsrs r0, r4, #17 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ 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] @ (301888 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed50c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -874957,19 +874948,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 30186a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed4ee> │ │ │ │ lsrs r0, r0, #29 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r2, r5, #3 │ │ │ │ - movs r2, #204 @ 0xcc │ │ │ │ + movs r0, #44 @ 0x2c │ │ │ │ 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] @ (3019c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed648>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875076,19 +875067,19 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301996 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed61a> │ │ │ │ b.n 3019b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed63a> │ │ │ │ lsrs r0, r2, #26 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r2, #74 @ 0x4a │ │ │ │ + subs r2, r5, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + subs r0, r6, #4 │ │ │ │ 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] @ (301adc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed760>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875183,17 +875174,17 @@ │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed730> │ │ │ │ b.n 301acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed750> │ │ │ │ nop │ │ │ │ lsrs r4, r2, #21 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - movs r1, #66 @ 0x42 │ │ │ │ + subs r2, r4, #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] @ (301c10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed894>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -875297,15 +875288,15 @@ │ │ │ │ bne.n 301bfa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed87e> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 301bbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed842> │ │ │ │ b.n 301b32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ed7b6> │ │ │ │ lsrs r0, r0, #17 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + adds r0, r0, #7 │ │ │ │ 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] @ (301de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eda6c>) │ │ │ │ @@ -875479,23 +875470,23 @@ │ │ │ │ ldrex r3, [r4] │ │ │ │ strex r1, r2, [r4] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 301db0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eda34> │ │ │ │ b.n 301dda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eda5e> │ │ │ │ lsrs r6, r1, #12 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r2, #6 │ │ │ │ + adds r4, r6, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r0, r1, #4 │ │ │ │ + adds r0, r5, #1 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r7, #0 │ │ │ │ + subs r6, r3, r6 │ │ │ │ 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 │ │ │ │ @@ -875557,19 +875548,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (301ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1edb40>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 301e92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1edb16> │ │ │ │ nop │ │ │ │ - subs r0, r5, #4 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r0, #3 │ │ │ │ + adds r2, r4, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r4, #17 │ │ │ │ + asrs r2, r0, #7 │ │ │ │ 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 │ │ │ │ @@ -876095,25 +876086,25 @@ │ │ │ │ nop │ │ │ │ lsls r6, r5, #19 │ │ │ │ lsls r3, r1, #6 │ │ │ │ ble.n 302364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1edfe8> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r5, r7 │ │ │ │ + asrs r4, r1, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r7, r6 │ │ │ │ + asrs r2, r3, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r6, r7, r7 │ │ │ │ + asrs r6, r3, #29 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - subs r6, r2, r0 │ │ │ │ + asrs r6, r6, #29 │ │ │ │ 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] @ (3024a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee12c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -876237,21 +876228,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 298924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1845a8> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r2, r4, r4 │ │ │ │ + asrs r2, r0, #26 │ │ │ │ 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 │ │ │ │ @@ -876424,17 +876415,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsls r4, r0, #1 │ │ │ │ lsls r3, r1, #6 │ │ │ │ - asrs r0, r6, #30 │ │ │ │ + asrs r0, r2, #20 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r5, #30 │ │ │ │ + asrs r6, r1, #20 │ │ │ │ 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] @ (30281c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee4a0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -876494,15 +876485,15 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ vaddw.u q0, q10, d10 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ 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] @ 302850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee4d4> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876538,17 +876529,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 13, cr0, cr6, cr10, {4} │ │ │ │ - asrs r0, r2, #19 │ │ │ │ + asrs r0, r6, #8 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ 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] @ 3028d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee554> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -876584,17 +876575,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cdp2 1, 5, cr0, cr6, cr10, {4} │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ cbz r0, 30295c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee5e0> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #40] @ (302960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee5e4>) │ │ │ │ @@ -876803,17 +876794,17 @@ │ │ │ │ b.n 302a82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee706> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r4, #552] @ 0x228 │ │ │ │ bvs.n 302c38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee8bc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #21 │ │ │ │ + asrs r0, r6, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r3, #17 │ │ │ │ + asrs r4, r7, #6 │ │ │ │ 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 │ │ │ │ @@ -876955,25 +876946,25 @@ │ │ │ │ str r0, [r4, #88] @ 0x58 │ │ │ │ b.n 302bda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee85e> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302c98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee91c> │ │ │ │ b.n 302c18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee89c> │ │ │ │ nop │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ str r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r1, #6 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ 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] @ (302d44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ee9c8>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -877002,15 +876993,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xfa42018a │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ 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] @ 302dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eea4c> │ │ │ │ mov r6, r3 │ │ │ │ @@ -877052,17 +877043,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr??.w r0, [sl, #394] @ 0x18a │ │ │ │ - asrs r6, r3, #14 │ │ │ │ + asrs r6, r7, #3 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r6, r2, #3 │ │ │ │ sub.w r1, r1, #3184 @ 0xc70 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 302e4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eead2> │ │ │ │ tbb [pc, r1] │ │ │ │ lsrs r2, r1, #28 │ │ │ │ adds r4, r2, r4 │ │ │ │ @@ -877168,15 +877159,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ 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 │ │ │ │ @@ -877280,17 +877271,17 @@ │ │ │ │ b.n 302f90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eec14> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 302f74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eebf8> │ │ │ │ b.n 302f90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eec14> │ │ │ │ - asrs r2, r7, #6 │ │ │ │ + lsrs r2, r3, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r6, r1, #7 │ │ │ │ + lsrs r6, r5, #28 │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [pc, #160] @ (3030fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eed80>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r3, r0, #102400 @ 0x19000 │ │ │ │ @@ -877415,17 +877406,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 303178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eedfc> │ │ │ │ nop │ │ │ │ @ instruction: 0xf628018a │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - asrs r2, r4, #1 │ │ │ │ + lsrs r2, r0, #23 │ │ │ │ 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] @ (303344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eefc8>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877549,17 +877540,17 @@ │ │ │ │ @ instruction: 0xf52c018a │ │ │ │ ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5!, {r2, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r2, r3, #29 │ │ │ │ + lsrs r2, r7, #18 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ 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] @ (3034b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ef134>) │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -877681,17 +877672,17 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r2, r4} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsrs r2, r4, #24 │ │ │ │ + lsrs r2, r0, #14 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ 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] @ (3035a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ef224>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -877765,17 +877756,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf262018a │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -877864,17 +877855,17 @@ │ │ │ │ b.n 303660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ef2e4> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ adcs.w r1, lr, #138 @ 0x8a │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r2, r5, #17 │ │ │ │ + lsrs r2, r1, #7 │ │ │ │ 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 │ │ │ │ @@ -878007,17 +877998,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 2ffdd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eba58> │ │ │ │ b.n 3037a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ef428> │ │ │ │ nop │ │ │ │ orr.w r1, r6, #138 @ 0x8a │ │ │ │ vaba.u8 q2, q0, │ │ │ │ - lsrs r6, r3, #13 │ │ │ │ + lsrs r6, r7, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r6, r6, #12 │ │ │ │ + lsrs r6, r2, #2 │ │ │ │ lsls r6, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ mvn.w r1, #2147483648 @ 0x80000000 │ │ │ │ @@ -878265,15 +878256,15 @@ │ │ │ │ ldr.w r3, [r3, #704] @ 0x2c0 │ │ │ │ lsls r4, r3, #31 │ │ │ │ bmi.n 303c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ef910> │ │ │ │ add.w r0, r0, #573440 @ 0x8c000 │ │ │ │ add.w r3, r2, #1760 @ 0x6e0 │ │ │ │ b.n 303bf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ef878> │ │ │ │ cdp 1, 10, cr0, cr6, cr10, {4} │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ 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 30391e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ef5a2> │ │ │ │ @@ -879249,15 +879240,15 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ b.n 304884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0508> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xfba600d5 │ │ │ │ + vst4. {d0-d3}, [r6 :64], r5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #816] @ (304b2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f07b0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r1 │ │ │ │ @@ -879508,19 +879499,19 @@ │ │ │ │ vcmp.f32 s11, s12 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.w 3049de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0662> │ │ │ │ b.n 3049ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0672> │ │ │ │ nop │ │ │ │ svc 60 @ 0x3c │ │ │ │ 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: 0xf6da00d5 │ │ │ │ + movt r0, #10453 @ 0x28d5 │ │ │ │ + @ instruction: 0xf62a00d5 │ │ │ │ + @ instruction: 0xf5f600d5 │ │ │ │ + @ instruction: 0xf5e600d5 │ │ │ │ vldr s15, [r5] │ │ │ │ vcmpe.f32 s15, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bmi.n 304b80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0804> │ │ │ │ add.w r3, r4, #102400 @ 0x19000 │ │ │ │ addw r2, r3, #1812 @ 0x714 │ │ │ │ vldr s14, [r2] │ │ │ │ @@ -879544,15 +879535,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [r5] │ │ │ │ b.n 304b76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f07fa> │ │ │ │ nop │ │ │ │ - strb.w r0, [r4, r5, lsl #1] │ │ │ │ + sbc.w r0, r4, #6979584 @ 0x6a8000 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w ip, [pc, #72] @ 304c00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0884> │ │ │ │ vmov s15, r1 │ │ │ │ ldr r2, [pc, #68] @ (304c04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0888>) │ │ │ │ @@ -879793,15 +879784,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 304e46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0aca> │ │ │ │ bls.n 304f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0b8c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - sbcs.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf2dc00d5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #92] @ (304edc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0b60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #8 │ │ │ │ @@ -879881,15 +879872,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bhi.n 305000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0c84> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - eor.w r0, ip, #6979584 @ 0x6a8000 │ │ │ │ + @ instruction: 0xf1ec00d5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #352] @ (3050e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0d64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r4, r1 │ │ │ │ @@ -880178,18 +880169,18 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3051d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0e56> │ │ │ │ nop │ │ │ │ bvs.n 30535c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0fe0> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf22800d5 │ │ │ │ - @ instruction: 0xf22c00d5 │ │ │ │ - adcs.w r0, r0, #213 @ 0xd5 │ │ │ │ - adc.w r0, r2, #213 @ 0xd5 │ │ │ │ + vshr.s64 q0, , #56 │ │ │ │ + vshr.s64 q0, , #52 │ │ │ │ + mrc 0, 5, r0, cr0, cr5, {6} │ │ │ │ + mcr 0, 5, r0, cr2, cr5, {6} │ │ │ │ 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] @ (305384 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1008>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #32 │ │ │ │ @@ -880237,15 +880228,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ b.n 30530e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0f92> │ │ │ │ bmi.n 305410 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1094> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xf0e200d5 │ │ │ │ + mcr 0, 2, r0, cr2, cr5, {6} │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r3, [pc, #108] @ (305408 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f108c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -880283,15 +880274,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 2ffdd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1eba58> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ bcc.n 305348 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f0fcc> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - orn r0, r8, #213 @ 0xd5 │ │ │ │ + stcl 0, cr0, [r8, #852] @ 0x354 │ │ │ │ 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 30538c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1010> │ │ │ │ @@ -880477,16 +880468,16 @@ │ │ │ │ vldr s2, [sp, #20] │ │ │ │ vldr s1, [sp, #16] │ │ │ │ vldr s0, [sp, #12] │ │ │ │ b.n 305612 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1296> │ │ │ │ nop │ │ │ │ bne.n 305598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f121c> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldcl 0, cr0, [r2, #852]! @ 0x354 │ │ │ │ - beq.n 3055cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1250> │ │ │ │ + adcs.w r0, r2, r5, lsr #3 │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -880796,20 +880787,20 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r2, [pc, #28] @ (3059e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1668>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp, #8] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 30599e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1622> │ │ │ │ - @ instruction: 0xeb2e00d5 │ │ │ │ - @ instruction: 0xeab200d5 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ - lsls r4, r2, #3 │ │ │ │ - bls.n 305a60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f16e4> │ │ │ │ - lsls r5, r4, #3 │ │ │ │ + stmia.w lr, {r0, r2, r4, r6, r7} │ │ │ │ + @ instruction: 0xe81200d5 │ │ │ │ + itte ne │ │ │ │ + lslne r4, r2, #3 │ │ │ │ + bvs.n 305920 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f15a4> @ unpredictable │ │ │ │ + lsleq 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 │ │ │ │ mov r8, r0 │ │ │ │ @@ -880886,15 +880877,16 @@ │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r4, #32] │ │ │ │ str r3, [r4, #40] @ 0x28 │ │ │ │ b.n 305a70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f16f4> │ │ │ │ cmp r2, #2 │ │ │ │ bls.n 305aa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1728> │ │ │ │ b.n 305a72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f16f6> │ │ │ │ - strd r0, r0, [r6, #852]! @ 0x354 │ │ │ │ + b.n 305958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f15dc> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r3, r1, #602112 @ 0x93000 │ │ │ │ ldr r1, [r0, #32] │ │ │ │ mov r4, r0 │ │ │ │ @@ -881755,27 +881747,27 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 306a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f26d8> │ │ │ │ + b.n 306514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2198> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r6, [sp, #424] @ 0x1a8 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3068c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2544> │ │ │ │ + svc 148 @ 0x94 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r2, [r3, #76] @ 0x4c │ │ │ │ + str r2, [r7, #32] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - b.n 3066e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2368> │ │ │ │ + udf #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -881878,15 +881870,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 30656e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f21f2> │ │ │ │ nop │ │ │ │ stmia r2!, {r3} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - svc 78 @ 0x4e │ │ │ │ + bgt.n 3064e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f216c> │ │ │ │ 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] @ (306670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f22f4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -881969,15 +881961,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - udf #126 @ 0x7e │ │ │ │ + blt.n 306634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f22b8> │ │ │ │ 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] @ (3066d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2354>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -882006,15 +881998,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ b.n 3066a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2328> │ │ │ │ nop │ │ │ │ stmia r0!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + push {r2, r7, lr} │ │ │ │ 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] @ (306994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2618>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -882277,27 +882269,27 @@ │ │ │ │ cmp r7, #9 │ │ │ │ beq.n 3069b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f263c> │ │ │ │ movs r5, #0 │ │ │ │ movs r7, #9 │ │ │ │ b.n 3068cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2550> │ │ │ │ stmia r0!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ble.n 306a28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f26ac> │ │ │ │ + bge.n 3068e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f256c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 306a78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f26fc> │ │ │ │ + bge.n 306938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f25bc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 30695c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f25e0> │ │ │ │ + bge.n 306a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f26a0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ble.n 3069fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2680> │ │ │ │ + bge.n 3068bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2540> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 306940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f25c4> │ │ │ │ + bge.n 306a00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2684> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 306a6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f26f0> │ │ │ │ + bls.n 30692c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f25b0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bgt.n 3068f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2578> │ │ │ │ + bge.n 3069b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2638> │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r7, #2 │ │ │ │ bls.n 306a38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f26bc> │ │ │ │ ldr r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 30692c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f25b0> │ │ │ │ mov r0, r3 │ │ │ │ @@ -882433,19 +882425,19 @@ │ │ │ │ movs r2, #3 │ │ │ │ mov r1, r0 │ │ │ │ str r0, [r3, #36] @ 0x24 │ │ │ │ str r2, [r3, #40] @ 0x28 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 3069dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2660> │ │ │ │ b.n 306a5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f26e2> │ │ │ │ - bgt.n 306bc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2844> │ │ │ │ + bls.n 306a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2704> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 306aa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f272c> │ │ │ │ + bls.n 306b68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f27ec> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - blt.n 306b4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f27d0> │ │ │ │ + bhi.n 306a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2690> │ │ │ │ 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] @ (306c04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2888>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -882541,23 +882533,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 306b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2800> │ │ │ │ nop │ │ │ │ pop {r2, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 306c08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f288c> │ │ │ │ + bhi.n 306cc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f294c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 306b48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f27cc> │ │ │ │ + bvs.n 306c08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f288c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 306c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2910> │ │ │ │ + bvs.n 306b4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f27d0> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 306ba4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2828> │ │ │ │ + bhi.n 306c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f28e8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 306cd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f295c> │ │ │ │ + bvc.n 306b98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f281c> │ │ │ │ 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 │ │ │ │ @@ -882669,23 +882661,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 306cc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2944> │ │ │ │ nop │ │ │ │ ... │ │ │ │ revsh r0, r3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 306dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2a44> │ │ │ │ + bvc.n 306c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2904> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 306d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f29f4> │ │ │ │ + bvc.n 306e30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2ab4> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bge.n 306e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2aac> │ │ │ │ + bvc.n 306ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f296c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 306d48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f29cc> │ │ │ │ + bvc.n 306e08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2a8c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bls.n 306d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2990> │ │ │ │ + bvc.n 306dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2a50> │ │ │ │ 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] @ (307060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2ce4>) │ │ │ │ @@ -882937,29 +882929,29 @@ │ │ │ │ b.n 306eb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2b36> │ │ │ │ ldr r3, [r3, #4] │ │ │ │ b.n 306e98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2b1c> │ │ │ │ cbnz r0, 307092 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2d16> │ │ │ │ lsls r2, r1, #6 │ │ │ │ str r2, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bge.n 307078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2cfc> │ │ │ │ + bvc.n 307138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2dbc> │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3070c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2d48> │ │ │ │ + bvs.n 306f84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2c08> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 306ff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2c78> │ │ │ │ + bmi.n 3070b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2d38> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 307174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2df8> │ │ │ │ + bcc.n 307034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2cb8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 306fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2c64> │ │ │ │ + bvs.n 3070a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2d24> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 306fd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2c5c> │ │ │ │ + bvs.n 307098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2d1c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bhi.n 307128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2dac> │ │ │ │ + bpl.n 306fe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2c6c> │ │ │ │ lsls r5, r2, #3 │ │ │ │ add.w r3, r5, #98304 @ 0x18000 │ │ │ │ ldrb.w r2, [r3, #1617] @ 0x651 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 306eb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2b36> │ │ │ │ ldrb.w r2, [r3, #1768] @ 0x6e8 │ │ │ │ ldr r3, [pc, #152] @ (307134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2db8>) │ │ │ │ @@ -883044,15 +883036,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 306098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1d1c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r6, r7, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 3070c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2d4c> │ │ │ │ + bcc.n 307188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2e0c> │ │ │ │ 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] @ 3071ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2e70> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883072,15 +883064,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 306098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1d1c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r7, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 3072a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2f24> │ │ │ │ + bcc.n 307160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2de4> │ │ │ │ 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] @ 30723c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2ec0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883100,15 +883092,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 306098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1d1c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r5, lr} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bvs.n 307278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2efc> │ │ │ │ + bcc.n 307338 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2fbc> │ │ │ │ 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] @ 30728c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2f10> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -883128,15 +883120,15 @@ │ │ │ │ strd ip, r4, [sp] │ │ │ │ bl 306098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1d1c> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ push {r1, r5, r6, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307258 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2edc> │ │ │ │ + bcc.n 307318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2f9c> │ │ │ │ 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] @ (3072e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2f68>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883163,15 +883155,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 306098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1d1c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r4, r7} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2ed8> │ │ │ │ + bcc.n 307314 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2f98> │ │ │ │ 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] @ (30733c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2fc0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883198,15 +883190,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 306098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1d1c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ push {r1, r3, r4, r5} │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f30b8> │ │ │ │ + bcs.n 3072f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2f78> │ │ │ │ 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] @ (307394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f3018>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883233,15 +883225,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 306098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1d1c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307410 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f3094> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 307414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f3098> │ │ │ │ + bcs.n 3072d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f2f58> │ │ │ │ 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] @ (3073ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f3070>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -883268,15 +883260,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 306098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f1d1c> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cbz r2, 307452 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f30d6> │ │ │ │ lsls r2, r1, #6 │ │ │ │ - bpl.n 3073f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f3078> │ │ │ │ + bcs.n 3074b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f3138> │ │ │ │ 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 │ │ │ │ @@ -884349,25 +884341,25 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 308432 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f40b6> │ │ │ │ nop │ │ │ │ strh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r0, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5} │ │ │ │ + stmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r7, r5, #9 │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ b.n 3080a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f3d26> │ │ │ │ cmp r6, #219 @ 0xdb │ │ │ │ adds r7, #189 @ 0xbd │ │ │ │ adds r5, #134 @ 0x86 │ │ │ │ @@ -885697,15 +885689,15 @@ │ │ │ │ itt eq │ │ │ │ moveq r3, #1 │ │ │ │ streq r3, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + uxth r2, r7 │ │ │ │ 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] @ (3094b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f5138>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -885734,15 +885726,15 @@ │ │ │ │ movw r3, #37145 @ 0x9119 │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ 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] @ (3094e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f516c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -885754,15 +885746,15 @@ │ │ │ │ movw r1, #1287 @ 0x507 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - push {r1, r4, r5, r6, r7} │ │ │ │ + sxtb r2, r2 │ │ │ │ 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 │ │ │ │ @@ -886253,15 +886245,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ 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, #728] @ 0x2d8 │ │ │ │ + str r6, [sp, #88] @ 0x58 │ │ │ │ lsls r5, r4, #3 │ │ │ │ add.w r3, r0, #98304 @ 0x18000 │ │ │ │ ldrb.w r3, [r3, #1572] @ 0x624 │ │ │ │ cbz r3, 309ade <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f5762> │ │ │ │ ldrh r3, [r1, #42] @ 0x2a │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 309ade <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f5762> │ │ │ │ @@ -886402,17 +886394,17 @@ │ │ │ │ mov r3, r7 │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 309b8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f5810> │ │ │ │ nop │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ 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] @ 309cf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f5974> │ │ │ │ @@ -887357,15 +887349,15 @@ │ │ │ │ bne.n 30a674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f62f8> │ │ │ │ movs r2, #3 │ │ │ │ b.n 30a5c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f624a> │ │ │ │ adds r2, #6 │ │ │ │ and.w r2, r2, #7 │ │ │ │ b.n 30a5c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f624a> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r8, #-932]! @ 0xfffffc5c │ │ │ │ + pkhtb r0, r8, r9, asr #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ sub sp, #8 │ │ │ │ cmp r4, r2 │ │ │ │ @@ -887581,15 +887573,15 @@ │ │ │ │ bfi r1, r4, #0, #3 │ │ │ │ strb.w r1, [r3, #48] @ 0x30 │ │ │ │ beq.n 30a842 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f64c6> │ │ │ │ cmp r2, r0 │ │ │ │ bne.w 30a81c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f64a0> │ │ │ │ b.n 30a8a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6526> │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaf800e9 │ │ │ │ + @ instruction: 0xe85800e9 │ │ │ │ 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 │ │ │ │ @@ -887807,15 +887799,16 @@ │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #3 │ │ │ │ b.n 30aab2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6736> │ │ │ │ ldrh r1, [r5, #48] @ 0x30 │ │ │ │ movs r0, #6 │ │ │ │ b.n 30aab2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6736> │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl], #-932 @ 0x3a4 │ │ │ │ + b.n 30a774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f63f8> │ │ │ │ + lsls r1, r5, #3 │ │ │ │ cbz r1, 30ac2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f68b2> │ │ │ │ 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 │ │ │ │ @@ -887944,15 +887937,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30988c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f5510> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r3, #8] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #912] @ 0x390 │ │ │ │ + ldr r2, [sp, #272] @ 0x110 │ │ │ │ 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] @ (30ad88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6a0c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -887976,19 +887969,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #648] @ 0x288 │ │ │ │ + ldr r2, [sp, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r5, #8] │ │ │ │ + ldr r2, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbz r1, 30adc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6a48> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r2, r1 │ │ │ │ @@ -888002,15 +887995,15 @@ │ │ │ │ ldr.w r0, [ip, r0] │ │ │ │ bl 30988c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f5510> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r1, [sp, #784] @ 0x310 │ │ │ │ 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] @ (30ae18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6a9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888034,19 +888027,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r3, #5] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #64] @ 0x40 │ │ │ │ + ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r3, #6] │ │ │ │ + ldr r2, [r7, #108] @ 0x6c │ │ │ │ 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] @ (30ae50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6ad4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -888080,15 +888073,15 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ldrb r6, [r2, #3] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r1, [sp, #32] │ │ │ │ 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] @ (30afa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6c28>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -888183,15 +888176,15 @@ │ │ │ │ dmb ish │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30af78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6bfc> │ │ │ │ b.n 30aef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6b7c> │ │ │ │ ldrb r0, [r2, #2] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -888428,17 +888421,17 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 30b222 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6ea6> │ │ │ │ b.n 30b188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f6e0c> │ │ │ │ nop │ │ │ │ strb r6, [r0, #24] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r0, [sp, #648] @ 0x288 │ │ │ │ + str r6, [sp, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [sp, #416] @ 0x1a0 │ │ │ │ + str r5, [sp, #800] @ 0x320 │ │ │ │ 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] @ (30b450 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f70d4>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ @@ -888816,17 +888809,17 @@ │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 30b68a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f730e> │ │ │ │ b.n 30b4c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f7148> │ │ │ │ nop │ │ │ │ strb r2, [r2, #11] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r4, [sp, #632] @ 0x278 │ │ │ │ + str r1, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #184] @ 0xb8 │ │ │ │ + str r1, [sp, #568] @ 0x238 │ │ │ │ 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] @ (30b9f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f7678>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -889102,21 +889095,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 r1, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #896] @ 0x380 │ │ │ │ + str r1, [sp, #256] @ 0x100 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r3, [sp, #304] @ 0x130 │ │ │ │ + str r0, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #0] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 30b948 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f75cc> │ │ │ │ @@ -889398,21 +889391,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 │ │ │ │ + ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #688] @ 0x2b0 │ │ │ │ + ldrh r4, [r1, #48] @ 0x30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 30bc86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f790a> │ │ │ │ @@ -889712,23 +889705,23 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ tst r4, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ adcs r0, r2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ @@ -890076,21 +890069,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] │ │ │ │ + strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r6, [r7, #8] │ │ │ │ + strh r6, [r3, #52] @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r4, [r1, #8] │ │ │ │ + strh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #50] @ 0x32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ vldr s15, [r6] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ vcvt.s32.f32 s15, s15 │ │ │ │ vmov r2, s15 │ │ │ │ bl 30a944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f65c8> │ │ │ │ @@ -890402,21 +890395,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, [r2, #28] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r1, #46] @ 0x2e │ │ │ │ + strh r2, [r5, #24] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r2, [r3, #44] @ 0x2c │ │ │ │ + strh r2, [r7, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -890716,21 +890709,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, [r3, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #31] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ vstr s15, [sp] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -890943,17 +890936,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ ldr r0, [r1, r7] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r2, #126 @ 0x7e │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r6, #30] │ │ │ │ + ldrb r6, [r2, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #29] │ │ │ │ + ldrb r4, [r6, #18] │ │ │ │ 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 │ │ │ │ @@ -891127,17 +891120,17 @@ │ │ │ │ vstr s15, [r6] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldrsb r4, [r4, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r0, #90 @ 0x5a │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r6, [r1, #23] │ │ │ │ + ldrb r6, [r5, #12] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r0, [r6, #21] │ │ │ │ + ldrb r0, [r2, #11] │ │ │ │ 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 │ │ │ │ @@ -891292,17 +891285,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r5, r6] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r6, #98 @ 0x62 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r2, #16] │ │ │ │ + ldrb r2, [r6, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r7, #14] │ │ │ │ + ldrb r4, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -891457,17 +891450,17 @@ │ │ │ │ ldrh r3, [r0, #20] │ │ │ │ str r3, [r6, #0] │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ strb r4, [r0, r0] │ │ │ │ lsls r2, r1, #6 │ │ │ │ cmp r4, #186 @ 0xba │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ 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 │ │ │ │ @@ -891654,15 +891647,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ str r2, [r1, r4] │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r5, #29] │ │ │ │ + strb r6, [r1, #19] │ │ │ │ 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 │ │ │ │ @@ -891842,17 +891835,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ ldr r6, [pc, #896] @ (30dc70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f98f4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ 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 │ │ │ │ @@ -891959,21 +891952,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldr r5, [pc, #496] @ (30dc24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f98a8>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r6, [r7, #18] │ │ │ │ + strb r6, [r3, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r6, #19] │ │ │ │ + strb r0, [r2, #9] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ 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] @ (30dae8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f976c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -892071,21 +892064,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #240] @ (30dc5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f98e0>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r0, [r5, #15] │ │ │ │ + strb r0, [r1, #5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r6, #14] │ │ │ │ + strb r6, [r2, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r7, #13] │ │ │ │ + strb r6, [r3, #3] │ │ │ │ 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] @ (30dcc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f994c>) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -892201,23 +892194,23 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #616] @ (30df30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f9bb4>) │ │ │ │ lsls r2, r1, #6 │ │ │ │ movs r4, #104 @ 0x68 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ movs r3, #220 @ 0xdc │ │ │ │ lsls r2, r1, #6 │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r7, #12] │ │ │ │ + strb r4, [r3, #2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r7, #10] │ │ │ │ + strb r4, [r3, #0] │ │ │ │ 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 │ │ │ │ @@ -892658,19 +892651,19 @@ │ │ │ │ nop │ │ │ │ mov sl, r0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, r3, #5 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, #112] @ 0x70 │ │ │ │ + ldr r2, [r2, #72] @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r5, #108] @ 0x6c │ │ │ │ + ldr r6, [r1, #68] @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ mov r2, r0 │ │ │ │ ldr.w r0, [r3, #176] @ 0xb0 │ │ │ │ cbz r0, 30e1b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f9e34> │ │ │ │ ldr r0, [r2, #104] @ 0x68 │ │ │ │ cbz r0, 30e1b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f9e34> │ │ │ │ @@ -892922,23 +892915,23 @@ │ │ │ │ b.n 30e364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1f9fe8> │ │ │ │ add r0, fp │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r4, r5, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r5, #80] @ 0x50 │ │ │ │ + ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #76] @ 0x4c │ │ │ │ + ldr r2, [r2, #36] @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -893473,19 +893466,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #29 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, #4] │ │ │ │ + str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r3, #28 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ 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] @ 30e9e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fa664> │ │ │ │ sub sp, #20 │ │ │ │ @@ -893555,19 +893548,19 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #26 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #120] @ 0x78 │ │ │ │ + str r6, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r1, #25 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ 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] @ (30ea90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fa714>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -893623,17 +893616,17 @@ │ │ │ │ nop │ │ │ │ subs r5, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r2, r5, #23 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -893962,19 +893955,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #12 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #10 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - add r0, sp, #40 @ 0x28 │ │ │ │ + add r5, pc, #424 @ (adr r5, 30efa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fac2c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r0, #64] @ 0x40 │ │ │ │ + str r0, [r4, #20] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #16] │ │ │ │ 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] @ (30ee68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1faaec>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -894277,15 +894270,15 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ adds r6, #144 @ 0x90 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r4, r7, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r1, [r4, #0] │ │ │ │ movw r2, #37614 @ 0x92ee │ │ │ │ cmp r1, r2 │ │ │ │ beq.w 30f596 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fb21a> │ │ │ │ @@ -895072,19 +895065,19 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 30f098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fad1c> │ │ │ │ movs r0, #7 │ │ │ │ b.w 30f06c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1facf0> │ │ │ │ movs r0, #0 │ │ │ │ b.n 30f6c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fb346> │ │ │ │ nop │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + ldrb r4, [r1, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r7] │ │ │ │ + ldr r0, [r1, r5] │ │ │ │ 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] @ (30fa2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fb6b0>) │ │ │ │ @@ -895188,25 +895181,25 @@ │ │ │ │ nop │ │ │ │ cmp r5, #240 @ 0xf0 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r4, r0, #27 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r6, [r6, r7] │ │ │ │ + strb r6, [r2, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r3, r0] │ │ │ │ + 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, #4032] @ 0xfc0 │ │ │ │ mov r4, r3 │ │ │ │ ldr r3, [pc, #180] @ (30fb14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fb798>) │ │ │ │ @@ -895286,17 +895279,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r3, #22 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, r0] │ │ │ │ + strb r4, [r5, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r4, [r7, r5] │ │ │ │ + strb r4, [r3, 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, #4048] @ 0xfd0 │ │ │ │ mov r5, r3 │ │ │ │ ldr r3, [pc, #724] @ (30fe0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fba90>) │ │ │ │ @@ -895588,30 +895581,30 @@ │ │ │ │ b.n 30fd60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fb9e4> │ │ │ │ cmp r3, #236 @ 0xec │ │ │ │ lsls r2, r1, #6 │ │ │ │ lsls r0, r0, #19 │ │ │ │ lsls r2, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r0, r5] │ │ │ │ + strh r6, [r4, r2] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ mov r0, r2 │ │ │ │ bl 1fbd5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe79e0> │ │ │ │ ldr r2, [pc, #16] @ (30fe38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fbabc>) │ │ │ │ mov r3, r0 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 30fbb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fb836> │ │ │ │ - strb r6, [r7, r2] │ │ │ │ + strh r6, [r3, r0] │ │ │ │ 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 │ │ │ │ @@ -896016,17 +896009,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r3 │ │ │ │ b.n 31026c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fbef0> │ │ │ │ - str r6, [r0, r4] │ │ │ │ + ldr r6, [pc, #408] @ (310424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc0a8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r6, [r2, r2] │ │ │ │ + ldr r5, [pc, #984] @ (310668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc2ec>) │ │ │ │ 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 │ │ │ │ @@ -896089,15 +896082,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (310344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fbfc8>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 31032c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fbfb0> │ │ │ │ nop │ │ │ │ - str r2, [r2, r0] │ │ │ │ + ldr r5, [pc, #456] @ (310510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc194>) │ │ │ │ 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] @ (31042c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc0b0>) │ │ │ │ @@ -896180,19 +896173,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (310434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc0b8>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3103e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc068> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #944] @ (3107e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc464>) │ │ │ │ + ldr r5, [pc, #304] @ (310560 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc1e4>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #384] @ (3105b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc238>) │ │ │ │ + ldr r4, [pc, #768] @ (310734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc3b8>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r7, [pc, #168] @ (3104e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc164>) │ │ │ │ + ldr r4, [pc, #552] @ (310660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc2e4>) │ │ │ │ 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] @ (3104fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc180>) │ │ │ │ @@ -896266,17 +896259,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] @ (310598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc21c>) │ │ │ │ + ldr r4, [pc, #536] @ (310718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc39c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [pc, #816] @ (310834 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc4b8>) │ │ │ │ + ldr r4, [pc, #176] @ (3105b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc238>) │ │ │ │ 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 │ │ │ │ @@ -896489,22 +896482,22 @@ │ │ │ │ b.n 3106c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc34a> │ │ │ │ movs r0, #1 │ │ │ │ b.n 31065e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc2e2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfa1c0189 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #488] @ (310924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc5a8>) │ │ │ │ + ldr r2, [pc, #872] @ (310aa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc728>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrsb.w r0, [sl, #393] @ 0x189 │ │ │ │ - ldr r5, [pc, #200] @ (31080c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc490>) │ │ │ │ + ldr r2, [pc, #584] @ (31098c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc610>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - lsls r2, r6, #19 │ │ │ │ + lsls r2, r2, #9 │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #412] @ (3108fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc580>) │ │ │ │ @@ -896707,15 +896700,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #12] @ (31095c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc5e0>) │ │ │ │ mov r0, r6 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 310948 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc5cc> │ │ │ │ - ldr r2, [pc, #528] @ (310b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc7f4>) │ │ │ │ + blxns ip │ │ │ │ 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 │ │ │ │ @@ -896774,15 +896767,15 @@ │ │ │ │ bne.n 3109da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc65e> │ │ │ │ b.n 3109c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc646> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 310908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc58c> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + movs r6, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -896808,15 +896801,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (310a5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc6e0>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 310a38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc6bc> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #600] @ (310cb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc93c>) │ │ │ │ + mov lr, lr │ │ │ │ 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] @ (310bcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc850>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -896959,35 +896952,35 @@ │ │ │ │ bl 29dcf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18997c> │ │ │ │ b.n 310b86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc80a> │ │ │ │ nop │ │ │ │ @ instruction: 0xb808 │ │ │ │ lsls r4, r1, #6 │ │ │ │ @ instruction: 0xb7f8 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r1, [pc, #512] @ (310dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fca5c>) │ │ │ │ + mov r8, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [pc, #408] @ (310d74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc9f8>) │ │ │ │ + mov lr, r8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r5, r6 │ │ │ │ + adds r0, r1, r4 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldr r1, [pc, #72] @ (310c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc8b0>) │ │ │ │ + mov r2, lr │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r1, [pc, #232] @ (310cd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc958>) │ │ │ │ + mov sl, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #400] @ (310d80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fca04>) │ │ │ │ + cmp ip, r8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb6de │ │ │ │ lsls r4, r1, #6 │ │ │ │ - ldr r0, [sp, #8] │ │ │ │ + str r5, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r0, [pc, #688] @ (310eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fcb30>) │ │ │ │ + mov r4, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r0, [pc, #872] @ (310f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fcbec>) │ │ │ │ + mov r2, r7 │ │ │ │ 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 │ │ │ │ @@ -898027,36 +898020,36 @@ │ │ │ │ ldr r2, [pc, #60] @ (311810 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd494>) │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.w 310e22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fcaa6> │ │ │ │ nop │ │ │ │ - @ instruction: 0x4782 │ │ │ │ + add sl, ip │ │ │ │ lsls r5, r2, #3 │ │ │ │ subw r1, sl, #137 @ 0x89 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cmp sl, r4 │ │ │ │ + orrs r2, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #22 │ │ │ │ + subs r4, #118 @ 0x76 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #102 @ 0x66 │ │ │ │ + subs r3, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r7, #8 │ │ │ │ + subs r4, #104 @ 0x68 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #212 @ 0xd4 │ │ │ │ + subs r3, #52 @ 0x34 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #102 @ 0x66 │ │ │ │ + subs r2, #198 @ 0xc6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r6, #120 @ 0x78 │ │ │ │ + subs r3, #216 @ 0xd8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #40 @ 0x28 │ │ │ │ + subs r2, #136 @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #120 @ 0x78 │ │ │ │ + subs r2, #216 @ 0xd8 │ │ │ │ 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] @ (3118e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd56c>) │ │ │ │ add r0, pc │ │ │ │ @@ -898132,37 +898125,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 687c8 │ │ │ │ subs r4, r0, #0 │ │ │ │ it ne │ │ │ │ movne r4, #1 │ │ │ │ b.n 311840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd4c4> │ │ │ │ nop │ │ │ │ - subs r5, #228 @ 0xe4 │ │ │ │ + subs r3, #68 @ 0x44 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #222 @ 0xde │ │ │ │ + subs r3, #62 @ 0x3e │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 3119d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd654> │ │ │ │ + bcs.n 311890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd514> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - subs r5, #200 @ 0xc8 │ │ │ │ + subs r3, #40 @ 0x28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #196 @ 0xc4 │ │ │ │ + subs r3, #36 @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #192 @ 0xc0 │ │ │ │ + subs r3, #32 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r2, #1 │ │ │ │ + lsrs r4, r6, #22 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #112 @ 0x70 │ │ │ │ + movs r5, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - subs r5, #76 @ 0x4c │ │ │ │ + subs r2, #172 @ 0xac │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (311954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd5d8>) │ │ │ │ add r3, pc │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ cbz r2, 311928 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd5ac> │ │ │ │ ldr r3, [pc, #52] @ (311958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd5dc>) │ │ │ │ add r3, pc │ │ │ │ @@ -898186,15 +898179,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r1, sp, #408 @ 0x198 │ │ │ │ lsls r4, r1, #6 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r4, r1, #6 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r0, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -898518,25 +898511,25 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r3, #1764] @ 0x6e4 │ │ │ │ b.n 311c12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd896> │ │ │ │ mov r0, r4 │ │ │ │ bl 32e228 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219eac> │ │ │ │ b.n 311c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd8b0> │ │ │ │ - subs r2, #34 @ 0x22 │ │ │ │ + adds r7, #130 @ 0x82 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, #2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, #22] │ │ │ │ + strb r2, [r3, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, #10 │ │ │ │ + adds r7, #106 @ 0x6a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r1, #206 @ 0xce │ │ │ │ + adds r7, #46 @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -898564,15 +898557,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - subs r1, #136 @ 0x88 │ │ │ │ + adds r6, #232 @ 0xe8 │ │ │ │ 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] @ (311d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fda10>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898609,15 +898602,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 310960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc5e4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r2, #6 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r1, #46 @ 0x2e │ │ │ │ + adds r6, #142 @ 0x8e │ │ │ │ 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] @ (311e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fda88>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898654,15 +898647,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [lr, ip] │ │ │ │ bl 310960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fc5e4> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ lsrs r6, r3, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r3, #14 │ │ │ │ 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] @ (311e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fdaf8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -898677,15 +898670,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 311bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd854> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ lsrs r0, r5, #3 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ 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] @ (311ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fdb24>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898731,17 +898724,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsrs r4, r0, #2 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - subs r0, #26 │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #186 @ 0xba │ │ │ │ + movs 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 r3, [pc, #20] @ (311f2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fdbb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -898787,17 +898780,17 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ lsls r0, r7, #31 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r7, #158 @ 0x9e │ │ │ │ + adds r4, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #46 @ 0x2e │ │ │ │ + movs r2, #142 @ 0x8e │ │ │ │ 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] @ (312070 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fdcf4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899052,21 +899045,21 @@ │ │ │ │ nop │ │ │ │ lsls r2, r0, #23 │ │ │ │ lsls r2, r1, #6 │ │ │ │ udf #148 @ 0x94 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r5, r2, #3 │ │ │ │ udf #68 @ 0x44 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ 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] @ (3122f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fdf78>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -899124,15 +899117,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r6, r6, #18 │ │ │ │ lsls r2, r1, #6 │ │ │ │ ble.n 312208 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fde8c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #136 @ 0x88 │ │ │ │ + adds r1, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ble.n 31238c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe010> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -899192,15 +899185,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r2, #16 │ │ │ │ lsls r2, r1, #6 │ │ │ │ bgt.n 312364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fdfe8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #244 @ 0xf4 │ │ │ │ + adds r1, #84 @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bgt.n 3122e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fdf6c> │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -899423,23 +899416,23 @@ │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 312552 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe1d6> │ │ │ │ mov r4, r1 │ │ │ │ b.n 31254e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe1d2> │ │ │ │ nop │ │ │ │ lsls r6, r0, #9 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r2, #74 @ 0x4a │ │ │ │ + cmp r7, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #234 @ 0xea │ │ │ │ + cmp r7, #74 @ 0x4a │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #150 @ 0x96 │ │ │ │ + cmp r6, #246 @ 0xf6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r1, #250 @ 0xfa │ │ │ │ + cmp r7, #90 @ 0x5a │ │ │ │ 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] @ (312694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe318>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -899486,15 +899479,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ 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] @ (312774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe3f8>) │ │ │ │ @@ -899578,15 +899571,15 @@ │ │ │ │ bx r1 │ │ │ │ bls.n 31280c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe490> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 31279c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe420> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, #158 @ 0x9e │ │ │ │ + cmp r5, #254 @ 0xfe │ │ │ │ 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] @ 3127b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe434> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -899669,17 +899662,17 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ vrhadd.u8 d16, d18, d9 │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ 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] @ 31290c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe590> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899730,17 +899723,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (312914 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe598>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 10, cr0, cr6, cr9, {4} │ │ │ │ - cmp r7, #18 │ │ │ │ + cmp r4, #114 @ 0x72 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #162 @ 0xa2 │ │ │ │ + cmp r4, #2 │ │ │ │ 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] @ 3129a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe628> │ │ │ │ mov r4, r3 │ │ │ │ @@ -899791,17 +899784,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (3129ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe630>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cdp2 1, 0, cr0, cr14, cr9, {4} │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #52] @ (3129f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899821,15 +899814,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldc2l 1, cr0, [r6, #-548]! @ 0xfffffddc │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ 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] @ (312a24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe6a8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -899960,28 +899953,28 @@ │ │ │ │ lsls r2, r1, #6 │ │ │ │ bpl.n 312a64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe6e8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 312c40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe8c4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r5, #190 @ 0xbe │ │ │ │ + cmp r3, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs.w r1, lr, #16711680 @ 0xff0000 │ │ │ │ - cmp r5, #166 @ 0xa6 │ │ │ │ + cmp r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -900084,32 +900077,32 @@ │ │ │ │ b.n 312c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe8c0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 312d54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe9d8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #16 │ │ │ │ + cmp r2, #112 @ 0x70 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r4, r1, r4 │ │ │ │ lsls r2, r1, #6 │ │ │ │ - cmp r5, #22 │ │ │ │ + cmp r2, #118 @ 0x76 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xf4ae017f │ │ │ │ - cmp r4, #148 @ 0x94 │ │ │ │ + cmp r1, #244 @ 0xf4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bcc.n 312c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fe898> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r3, #246 @ 0xf6 │ │ │ │ + cmp r1, #86 @ 0x56 │ │ │ │ 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] @ (312e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1feae8>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900276,17 +900269,17 @@ │ │ │ │ @ instruction: 0xfa720189 │ │ │ │ bcc.n 312ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1feb74> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 312ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1feb24> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r2, #166 @ 0xa6 │ │ │ │ + cmp r0, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r2, #146 @ 0x92 │ │ │ │ + movs r7, #242 @ 0xf2 │ │ │ │ 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] @ (313014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fec98>) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -900438,21 +900431,21 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 312ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1feb54> │ │ │ │ ldrb.w r0, [r4, #393] @ 0x189 │ │ │ │ bne.n 3130f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fed74> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #72 @ 0x48 │ │ │ │ + movs r7, #168 @ 0xa8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ bne.n 313074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fecf8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cmp r1, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r0, #238 @ 0xee │ │ │ │ + movs r6, #78 @ 0x4e │ │ │ │ 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] @ (3130d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fed5c>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ @@ -900516,15 +900509,15 @@ │ │ │ │ b.n 313088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fed0c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf6e80189 │ │ │ │ ldmia r7, {r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r7!, {r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -900580,17 +900573,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, lr │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movw r1, #10377 @ 0x2889 │ │ │ │ - movs r7, #242 @ 0xf2 │ │ │ │ + movs r5, #82 @ 0x52 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #56] @ (3131e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fee64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -900738,25 +900731,25 @@ │ │ │ │ b.n 3132c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fef4a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xf5300189 │ │ │ │ ldmia r6!, {r1} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r7, #56 @ 0x38 │ │ │ │ + movs r4, #152 @ 0x98 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs r4, #36 @ 0x24 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r4, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r4, #8 │ │ │ │ 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] @ (313434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff0b8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -900840,23 +900833,23 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3be0189 │ │ │ │ ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #136 @ 0x88 │ │ │ │ + movs r3, #232 @ 0xe8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #158 @ 0x9e │ │ │ │ + movs r3, #254 @ 0xfe │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldmia r4, {r4, r5} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r6, #22 │ │ │ │ + movs r3, #118 @ 0x76 │ │ │ │ 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] @ (3134f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff174>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -900911,17 +900904,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 36343c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f0c0> │ │ │ │ b.n 3134ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff14e> │ │ │ │ @ instruction: 0xf2d60189 │ │ │ │ - movs r6, #40 @ 0x28 │ │ │ │ + movs r3, #136 @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #208 @ 0xd0 │ │ │ │ + movs r3, #48 @ 0x30 │ │ │ │ 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] @ (31353c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff1c0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -900995,19 +900988,19 @@ │ │ │ │ cmp r6, #1 │ │ │ │ it ls │ │ │ │ strbls r6, [r0, #18] │ │ │ │ bhi.n 3135a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff226> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ @ instruction: 0xf1e80189 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r5, #74 @ 0x4a │ │ │ │ + movs r2, #170 @ 0xaa │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldr r3, [pc, #108] @ (313648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff2cc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r2, r3] │ │ │ │ add.w r2, r0, #479232 @ 0x75000 │ │ │ │ @@ -901128,21 +901121,21 @@ │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3136d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff358> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0da0189 │ │ │ │ ldmia r1!, {r4, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r4, #182 @ 0xb6 │ │ │ │ + movs r2, #22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ 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] @ (31386c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff4f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -901237,19 +901230,19 @@ │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3137dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff460> │ │ │ │ nop │ │ │ │ vaddw.s16 q8, q9, d9 │ │ │ │ ldmia r0!, {r3, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - movs r3, #194 @ 0xc2 │ │ │ │ + movs r1, #34 @ 0x22 │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #134 @ 0x86 │ │ │ │ + movs r0, #230 @ 0xe6 │ │ │ │ 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] @ (313938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff5bc>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -901316,21 +901309,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ cdp 1, 10, cr0, cr8, cr9, {4} │ │ │ │ - movs r2, #174 @ 0xae │ │ │ │ + movs r0, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrh r0, [r7, r0] │ │ │ │ + ldrsb r0, [r3, r6] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r2, #56 @ 0x38 │ │ │ │ + subs r0, r3, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vld1.8 {d16[7]}, [r2], r4 │ │ │ │ + @ instruction: 0xf74200e4 │ │ │ │ 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] @ (313a14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff698>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -901403,21 +901396,21 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 3139b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff638> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [ip, #548] @ 0x224 │ │ │ │ - movs r2, #2 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - movs r1, #128 @ 0x80 │ │ │ │ + subs r0, r4, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - vst4. {d0-d3}, [sl :128], r4 │ │ │ │ + @ instruction: 0xf66a00e4 │ │ │ │ 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] @ (313bfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff880>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901595,26 +901588,26 @@ │ │ │ │ b.n 313aa2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff726> │ │ │ │ movs r3, #3 │ │ │ │ movw r1, #37617 @ 0x92f1 │ │ │ │ b.n 313ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff748> │ │ │ │ adds r5, #4 │ │ │ │ b.n 313b10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff794> │ │ │ │ ldcl 1, cr0, [lr], #548 @ 0x224 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #254 @ 0xfe │ │ │ │ + subs r6, r3, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr??.w r0, [r0, r4, lsl #2] │ │ │ │ - subs r0, r7, #7 │ │ │ │ + rsbs r0, r0, #7471104 @ 0x720000 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movs r0, #22 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r2, r6, #6 │ │ │ │ + adds r2, r2, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf72400e4 │ │ │ │ + eor.w r0, r4, #7471104 @ 0x720000 │ │ │ │ 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] @ (313cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff970>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901691,23 +901684,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff908> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff908> │ │ │ │ add.w r1, sl, r9, lsl #2 │ │ │ │ - subs r6, r4, #6 │ │ │ │ + adds r6, r0, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r4, r2, #5 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r0, r7, #4 │ │ │ │ + adds r0, r3, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - movw r0, #43236 @ 0xa8e4 │ │ │ │ + @ instruction: 0xf3aa00e4 │ │ │ │ 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] @ (313dd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffa58>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -901784,23 +901777,23 @@ │ │ │ │ ite eq │ │ │ │ moveq r4, #6 │ │ │ │ movne r4, #5 │ │ │ │ b.n 313d6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff9f0> │ │ │ │ movs r4, #1 │ │ │ │ b.n 313d6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ff9f0> │ │ │ │ bic.w r1, r2, r9, lsl #2 │ │ │ │ - subs r2, r4, #3 │ │ │ │ + adds r2, r0, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r2, r6] │ │ │ │ + strh r2, [r6, r3] │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs r0, r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - subs r4, r6, #1 │ │ │ │ + subs r4, r2, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - sbc.w r0, r2, #7471104 @ 0x720000 │ │ │ │ + movt r0, #8420 @ 0x20e4 │ │ │ │ stmdb sp!, {r4, 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] @ (313fb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffc3c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -901969,26 +901962,26 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 313e4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffad0> │ │ │ │ ldmdb sl!, {r0, r3, r7, r8} │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3be00e4 │ │ │ │ - adds r4, r2, #3 │ │ │ │ + adds.w r0, lr, #228 @ 0xe4 │ │ │ │ + subs r4, r6, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf3a600e4 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + add.w r0, r6, #228 @ 0xe4 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf37c00e4 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + @ instruction: 0xf0dc00e4 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf36400e4 │ │ │ │ + @ instruction: 0xf0c400e4 │ │ │ │ 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] @ (3140a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffd2c>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ mov r4, r0 │ │ │ │ @@ -902062,20 +902055,20 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ movs r4, #1 │ │ │ │ b.n 314032 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffcb6> │ │ │ │ b.n 313f44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffbc8> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r5, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf28400e4 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + vmla.i32 d16, d20, d4[1] │ │ │ │ + adds r6, r2, r4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf27000e4 │ │ │ │ + vmla.i16 d16, d16, d4[2] │ │ │ │ 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] @ (314278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffefc>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -902240,25 +902233,25 @@ │ │ │ │ bhi.n 31424c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffed0> │ │ │ │ str.w r7, [r8] │ │ │ │ b.n 3141a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffe2a> │ │ │ │ mov r9, r2 │ │ │ │ b.n 3141a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffe26> │ │ │ │ b.n 313f50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ffbd4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - subs r2, r7, r5 │ │ │ │ + adds r2, r3, r3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + ldr r7, [pc, #160] @ (314324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fffa8>) │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, r5, r2 │ │ │ │ + adds r2, r1, r0 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adc.w r0, r8, #228 @ 0xe4 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + cdp 0, 10, cr0, cr8, cr4, {7} │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xf0fc00e4 │ │ │ │ - str r0, [r1, r3] │ │ │ │ + cdp 0, 5, cr0, cr12, cr4, {7} │ │ │ │ + ldr r6, [pc, #160] @ (314338 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fffbc>) │ │ │ │ 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 │ │ │ │ @@ -902528,21 +902521,21 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ pop {r2, r3, r4, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r4, r7} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r4, r5, r3 │ │ │ │ + asrs r4, r1, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - adds r6, r7, r3 │ │ │ │ + asrs r6, r3, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ pop {r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ 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 │ │ │ │ @@ -902640,17 +902633,17 @@ │ │ │ │ strex r0, r1, [r3] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 314664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2002e8> │ │ │ │ b.n 314680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200304> │ │ │ │ nop │ │ │ │ b.n 3149d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200658> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r0, #28 │ │ │ │ + asrs r2, r4, #17 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r2, #26 │ │ │ │ + asrs r2, r6, #15 │ │ │ │ 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] @ (314890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200514>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -902834,25 +902827,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 31497c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200600> │ │ │ │ lsls r1, r1, #6 │ │ │ │ cbnz r0, 3148a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20052a> │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #22 │ │ │ │ + asrs r2, r1, #12 │ │ │ │ lsls r5, r2, #3 │ │ │ │ @ instruction: 0xb830 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r2, #20 │ │ │ │ + asrs r6, r6, #9 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 314926 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2005aa> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -902959,19 +902952,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ble.n 3149b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200634> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r2, r3, #15 │ │ │ │ + asrs r2, r7, #4 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r2, r1, #14 │ │ │ │ + asrs r2, r5, #3 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r6, r2, #12 │ │ │ │ + asrs r6, r6, #1 │ │ │ │ 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] @ (314a78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2006fc>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -903031,21 +903024,21 @@ │ │ │ │ adds r0, #1 │ │ │ │ str.w r0, [r8] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 314a40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2006c4> │ │ │ │ ble.n 314b30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2007b4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - asrs r0, r3, #13 │ │ │ │ + asrs r0, r7, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r0, r5, #12 │ │ │ │ + asrs r0, r1, #2 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ 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 │ │ │ │ @@ -903344,15 +903337,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r3, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ sxtb r4, r7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ 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] @ (314ff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200c7c>) │ │ │ │ @@ -903556,28 +903549,28 @@ │ │ │ │ b.n 314f86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200c0a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ sxth r4, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #1 │ │ │ │ + lsls r0, r3, #23 │ │ │ │ lsls r5, r2, #3 │ │ │ │ cbz r2, 315010 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200c94> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - sub.w r0, r2, #6946816 @ 0x6a0000 │ │ │ │ - lsls r0, r2, #17 │ │ │ │ + ssat r0, #21, r2, lsl #3 │ │ │ │ + lsls r0, r6, #6 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r0, #25 │ │ │ │ + lsrs r2, r4, #14 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r2, r3, #23 │ │ │ │ + lsrs r2, r7, #12 │ │ │ │ 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] @ 31504c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200cd0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -903623,17 +903616,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ bvs.n 31505c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200ce0> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r5, #20 │ │ │ │ + lsrs r0, r1, #10 │ │ │ │ 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] @ (31520c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200e90>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -903763,15 +903756,15 @@ │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r1, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -903831,15 +903824,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (3152d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x200f58>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 311cf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fd974> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsrs r4, r0, #13 │ │ │ │ + lsrs r4, r4, #2 │ │ │ │ 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] @ (3153a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201028>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -904074,33 +904067,33 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 315440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2010c4> │ │ │ │ nop │ │ │ │ bcc.n 315660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2012e4> │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r7, #6 │ │ │ │ + lsls r6, r3, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r4, #6 │ │ │ │ + lsls r0, r0, #28 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsrs r6, r5, #3 │ │ │ │ + lsls r6, r1, #25 │ │ │ │ lsls r5, r2, #3 │ │ │ │ movw r3, #33340 @ 0x823c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 3155c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201244> │ │ │ │ movw r3, #33320 @ 0x8228 │ │ │ │ cmp r0, r3 │ │ │ │ bls.n 315602 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201286> │ │ │ │ @@ -904458,17 +904451,17 @@ │ │ │ │ movhi r0, #0 │ │ │ │ bls.n 3158f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201576> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (315900 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201584>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r3, lsl #2] │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #154 @ 0x9a │ │ │ │ + adds r7, #250 @ 0xfa │ │ │ │ lsls r1, r5, #3 │ │ │ │ - subs r2, #88 @ 0x58 │ │ │ │ + adds r7, #184 @ 0xb8 │ │ │ │ lsls r1, r5, #3 │ │ │ │ ldr.w ip, [pc, #292] @ 315a2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2016b0> │ │ │ │ movw r3, #35898 @ 0x8c3a │ │ │ │ cmp r1, r3 │ │ │ │ add ip, pc │ │ │ │ beq.n 3159f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201678> │ │ │ │ bhi.n 31597e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201602> │ │ │ │ @@ -904792,15 +904785,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ ldrh r0, [r2, #14] │ │ │ │ bl 136b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x227c4> │ │ │ │ subs r0, r4, r0 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ b.n 315c16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20189a> │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ 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] @ (315d1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2019a0>) │ │ │ │ @@ -904989,28 +904982,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 315dea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201a6e> │ │ │ │ nop │ │ │ │ ldmia r2!, {r3} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r6, r0, #5 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - lsls r5, r2, #3 │ │ │ │ + mrc2 0, 1, r0, cr12, cr4, {6} │ │ │ │ + mrc2 0, 3, r0, cr14, cr4, {6} │ │ │ │ + mcr2 0, 5, r0, cr6, cr4, {6} │ │ │ │ + mcr2 0, 0, r0, cr10, cr4, {6} │ │ │ │ + mrc2 0, 0, r0, cr4, cr4, {6} │ │ │ │ + mrc2 0, 1, r0, cr10, cr4, {6} │ │ │ │ + mcr2 0, 2, r0, cr6, cr4, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #248] @ (315fbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201c40>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -905101,18 +905087,18 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 315f5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201be2> │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #6 │ │ │ │ - vqadd.u32 q8, q13, q2 │ │ │ │ - vshr.u64 q0, q2, #22 │ │ │ │ - vshr.u64 q0, q2, #14 │ │ │ │ - vshr.u64 q8, q2, #10 │ │ │ │ + stc2l 0, cr0, [sl], {212} @ 0xd4 │ │ │ │ + stc2 0, cr0, [sl, #-848] @ 0xfffffcb0 │ │ │ │ + ldc2 0, cr0, [r2, #-848] @ 0xfffffcb0 │ │ │ │ + ldc2l 0, cr0, [r6, #-848] @ 0xfffffcb0 │ │ │ │ stmdb sp!, {r4, 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] @ (3161b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201e34>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #28 │ │ │ │ @@ -905519,19 +905505,19 @@ │ │ │ │ bne.n 31644a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2020ce> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 31643c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2020c0> │ │ │ │ b.n 316276 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x201efa> │ │ │ │ stmia r5!, {r1, r4, r5, r6} │ │ │ │ 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 │ │ │ │ + @ instruction: 0xfb3400d4 │ │ │ │ + @ instruction: 0xfb6000d4 │ │ │ │ + vst1.8 @ instruction: 0xf9c000d4 │ │ │ │ + vld4. {d16-d19}, [r2 :64], r4 │ │ │ │ + @ instruction: 0xfa5200d4 │ │ │ │ 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 │ │ │ │ @@ -905820,17 +905806,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3167aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20242e> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316768 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2023ec> │ │ │ │ b.n 3166fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x202380> │ │ │ │ - ldmia r3, {r3, r6, r7} │ │ │ │ + ldmia r1!, {r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r3!, {r4, r5, r6} │ │ │ │ + ldmia r0!, {r4, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ cmp r4, r1 │ │ │ │ @@ -905885,15 +905871,15 @@ │ │ │ │ str r3, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ bl 439b34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3257b8> │ │ │ │ str.w r0, [r4, #180] @ 0xb4 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bkpt 0x0054 │ │ │ │ + cbnz r4, 3168e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x202564> │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ mov r5, r0 │ │ │ │ @@ -905928,15 +905914,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r5, [r4, #72] @ 0x48 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ movs r4, #0 │ │ │ │ b.n 3168d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x202554> │ │ │ │ - bkpt 0x0010 │ │ │ │ + cbnz r0, 316940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2025c4> │ │ │ │ lsls r7, r3, #3 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -906379,17 +906365,17 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 316db0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x202a34> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 316d80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x202a04> │ │ │ │ b.n 316cfa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20297e> │ │ │ │ nop │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ 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 │ │ │ │ @@ -906719,15 +906705,15 @@ │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ 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 │ │ │ │ @@ -907305,24 +907291,32 @@ │ │ │ │ ldr r0, [pc, #44] @ (3177cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203450>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (3177d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203454>) │ │ │ │ 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 │ │ │ │ - sxtb r6, r2 │ │ │ │ + b.n 317690 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203314> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317658 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2032dc> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + @ instruction: 0xe82400d4 │ │ │ │ + b.n 317790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203414> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 3177b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20343c> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20331c> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 3176b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20333c> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 3176e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203364> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + b.n 317718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20339c> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ add.w r0, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r0, [r0, #2888] @ 0xb48 │ │ │ │ cbz r0, 31781c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2034a0> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -907722,17 +907716,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 317c22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2038a6> │ │ │ │ add r3, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3179b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203634> │ │ │ │ + b.n 318470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2040f4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31794c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2035d0> │ │ │ │ + b.n 31840c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204090> │ │ │ │ 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] @ 317ccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203950> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -907768,15 +907762,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ add r2, sp, #352 @ 0x160 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 31783c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2034c0> │ │ │ │ + b.n 3182fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203f80> │ │ │ │ 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] @ (317df0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203a74>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -907934,19 +907928,19 @@ │ │ │ │ mov r2, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ bl 31794c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2035d0> │ │ │ │ pop {r3, pc} │ │ │ │ add r1, sp, #8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 317790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203414> │ │ │ │ + b.n 318250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203ed4> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317750 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2033d4> │ │ │ │ + b.n 318210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203e94> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 317710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203394> │ │ │ │ + b.n 3181d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203e54> │ │ │ │ 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] @ (317f64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203be8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -907978,17 +907972,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ add r0, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3186e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204364> │ │ │ │ + b.n 3181a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203e24> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 318694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204318> │ │ │ │ + b.n 318154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203dd8> │ │ │ │ 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] @ 317fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203c2c> │ │ │ │ sub sp, #8 │ │ │ │ @@ -908093,21 +908087,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (3180b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203d34>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 317ffa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203c7e> │ │ │ │ add r7, pc, #488 @ (adr r7, 31828c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203f10>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 318708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20438c> │ │ │ │ + b.n 3181c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203e4c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3186d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20435c> │ │ │ │ + b.n 318198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203e1c> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 3186a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20432c> │ │ │ │ + b.n 318168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203dec> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 318674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2042f8> │ │ │ │ + b.n 318134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203db8> │ │ │ │ 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] @ 318148 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203dcc> │ │ │ │ mov r5, r1 │ │ │ │ @@ -908216,17 +908210,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r2, r3, [sp, #8] │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 318194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203e18> │ │ │ │ add r5, pc, #872 @ (adr r5, 318580 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204204>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 3185b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204234> │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 31855c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2041e0> │ │ │ │ + udf #254 @ 0xfe │ │ │ │ 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] @ (318294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x203f18>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -908314,15 +908308,15 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ add r4, pc, #576 @ (adr r4, 318574 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2041f8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - b.n 318484 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204108> │ │ │ │ + udf #6 │ │ │ │ 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 │ │ │ │ @@ -908934,15 +908928,15 @@ │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r5, [sp, #344] @ 0x158 │ │ │ │ + str r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r0, 3189f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20467c> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #48] @ (3189fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204680>) │ │ │ │ @@ -909000,15 +908994,15 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bls.n 3189a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204628> │ │ │ │ + bvc.n 318a64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2046e8> │ │ │ │ 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 │ │ │ │ @@ -909157,19 +909151,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 318bd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20485a> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bhi.n 318c6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2048f0> │ │ │ │ + bpl.n 318b2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2047b0> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bhi.n 318c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20490c> │ │ │ │ + bpl.n 318b48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2047cc> │ │ │ │ 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] @ (318c44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2048c8>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -909237,19 +909231,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 318ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204924> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #904] @ 0x388 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bvc.n 318c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2048b0> │ │ │ │ + bpl.n 318cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204970> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bvc.n 318c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2048b0> │ │ │ │ + bpl.n 318cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204970> │ │ │ │ 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] @ (318d08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20498c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -909313,19 +909307,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 318d4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2049d0> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bvc.n 318e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204ab8> │ │ │ │ + bmi.n 318cf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204978> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 318de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204a64> │ │ │ │ + bmi.n 318ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204924> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvc.n 318e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204aac> │ │ │ │ + bmi.n 318ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20496c> │ │ │ │ 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] @ (318e68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204aec>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -909400,19 +909394,19 @@ │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 31866c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2042f0> │ │ │ │ b.n 318e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204a84> │ │ │ │ ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - bvc.n 318e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204af8> │ │ │ │ + bmi.n 318f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204bb8> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 318dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204a50> │ │ │ │ + bmi.n 318e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204b10> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bvs.n 318dfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204a80> │ │ │ │ + bmi.n 318ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204b40> │ │ │ │ lsls r4, r2, #3 │ │ │ │ sub.w r1, r1, #35584 @ 0x8b00 │ │ │ │ subs r1, #144 @ 0x90 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 318edc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204b60> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r3 │ │ │ │ @@ -909444,15 +909438,15 @@ │ │ │ │ addne r0, r0, r1 │ │ │ │ addeq.w r0, r0, r1, lsr #1 │ │ │ │ cmp r3, ip │ │ │ │ bgt.n 318eaa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204b2e> │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #11 │ │ │ │ lsls r1, r5, #3 │ │ │ │ movw r3, #34074 @ 0x851a │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318f12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204b96> │ │ │ │ movw r3, #34068 @ 0x8514 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 318f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204bcc> │ │ │ │ @@ -909564,19 +909558,19 @@ │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ str r1, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 318fec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204c70> │ │ │ │ - add r5, pc, #344 @ (adr r5, 319170 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204df4>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 3192f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204f74>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #936 @ (adr r4, 3193c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205048>) │ │ │ │ + add r2, pc, #296 @ (adr r2, 319144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204dc8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, pc, #936 @ (adr r4, 3193c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20504c>) │ │ │ │ + add r2, pc, #296 @ (adr r2, 319148 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204dcc>) │ │ │ │ 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 │ │ │ │ @@ -909657,17 +909651,17 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3190ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204d52> │ │ │ │ nop │ │ │ │ - bmi.n 3191e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204e68> │ │ │ │ + bne.n 3190a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204d28> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bmi.n 3191a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204e28> │ │ │ │ + bne.n 319064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x204ce8> │ │ │ │ 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] @ 31946c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2050f0> │ │ │ │ sub sp, #32 │ │ │ │ @@ -910007,51 +910001,51 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 319414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205098> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itee eq │ │ │ │ - lsleq r3, r2, #3 │ │ │ │ - ldrne r6, [r6, #80] @ 0x50 │ │ │ │ - lslne r1, r1, #6 │ │ │ │ - bkpt 0x00ec │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + ldr r6, [r6, #80] @ 0x50 │ │ │ │ + lsls r1, r1, #6 │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bcs.n 319554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2051d8> │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 31938c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205010> │ │ │ │ + ldmia r7, {r1, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bcs.n 319530 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2051b4> │ │ │ │ + ldmia r7, {r1, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x007a │ │ │ │ + cbnz r2, 319506 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20518a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + cbnz r2, 3194de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205162> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r4, r6, pc} │ │ │ │ + hlt 0x0032 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 319444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2050c8> │ │ │ │ + ldmia r7!, {r1, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 3193ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205070> │ │ │ │ + ldmia r7!, {r2} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 31941c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2050a0> │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 319518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20519c> │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bne.n 319550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2051d4> │ │ │ │ + ldmia r6!, {r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bne.n 3194f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20517c> │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r1, r2, r5, r6, pc} │ │ │ │ + revsh r6, r0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + revsh r0, r2 │ │ │ │ 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] @ (319668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2052ec>) │ │ │ │ @@ -910220,27 +910214,27 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3195ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205272> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - beq.n 3196a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20532c> │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [r1, #32] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r7, {r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r2, r4, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r3, [sp, #848] @ 0x350 │ │ │ │ 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] │ │ │ │ @@ -910302,21 +910296,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (319740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2053c4>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3196ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205370> │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #24 │ │ │ │ mov r6, r0 │ │ │ │ @@ -910684,17 +910678,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldmia r6!, {r2} │ │ │ │ + ldmia r3!, {r2, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, 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, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ @@ -912065,39 +912059,39 @@ │ │ │ │ b.n 31a16a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205dee> │ │ │ │ str r6, [r0, #28] │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r5, #24] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r4!, {r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrsh r0, [r5, r1] │ │ │ │ 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 │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0048 │ │ │ │ + pop {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0024 │ │ │ │ + cbnz r0, 31a9e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20666a> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bkpt 0x0014 │ │ │ │ + cbnz r6, 31a9e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206668> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r0, 31a9e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206666> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + cbnz r4, 31a9dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206660> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + cbnz r4, 31a9dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206660> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + cbnz r4, 31a9d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206656> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + cbnz r4, 31a9d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206658> │ │ │ │ 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] @ 31aa58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2066dc> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912170,19 +912164,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31a9da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20665e> │ │ │ │ b.n 31aa1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20669e> │ │ │ │ nop │ │ │ │ ldrb r6, [r3, #22] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + hlt 0x001c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - pop {pc} │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r4, #6] │ │ │ │ + strh r6, [r0, #50] @ 0x32 │ │ │ │ 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] @ 31ab3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2067c0> │ │ │ │ mov lr, r2 │ │ │ │ @@ -912255,19 +912249,19 @@ │ │ │ │ ldrb.w r2, [r2, #1586] @ 0x632 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 31aaba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20673e> │ │ │ │ b.n 31aafe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206782> │ │ │ │ nop │ │ │ │ ldrb r6, [r7, #18] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + cbnz r6, 31ab6a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2067ee> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r4, 31abc6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20684a> │ │ │ │ + cbnz r4, 31ab5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2067e2> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ 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] @ (31abc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20684c>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912311,17 +912305,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldrb r2, [r3, #15] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r4, 31ac42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2068c6> │ │ │ │ + cbnz r4, 31abda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20685e> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r2, #58] @ 0x3a │ │ │ │ + strh r0, [r6, #36] @ 0x24 │ │ │ │ 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] @ (31ac58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2068dc>) │ │ │ │ @@ -912369,17 +912363,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldrb r4, [r2, #13] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r6, 31acb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206936> │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r0, #54] @ 0x36 │ │ │ │ + strh r0, [r4, #32] │ │ │ │ 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] @ (31ad6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2069f0>) │ │ │ │ @@ -912482,19 +912476,19 @@ │ │ │ │ strd r0, r0, [sp, #48] @ 0x30 │ │ │ │ b.n 31acbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206940> │ │ │ │ mov r8, r3 │ │ │ │ movs r6, #6 │ │ │ │ b.n 31acbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206940> │ │ │ │ ldrb r4, [r0, #11] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - revsh r2, r3 │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - hlt 0x0012 │ │ │ │ + @ instruction: 0xb7f2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r4, r4, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r6, [pc, #284] @ (31aeac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206b30>) │ │ │ │ @@ -912619,17 +912613,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r4, #6] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbnz r0, 31aeea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206b6e> │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb65a │ │ │ │ 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] @ (31af94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206c18>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912714,19 +912708,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrb r2, [r6, #1] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r4, #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, #4016] @ 0xfb0 │ │ │ │ ldr r3, [pc, #204] @ (31b084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206d08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -912811,19 +912805,19 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r2, [r0, #30] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb7da │ │ │ │ + push {r1, r3, r4, r5, lr} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ 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] @ (31b160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206de4>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912900,17 +912894,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b0dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206d60> │ │ │ │ nop │ │ │ │ strb r2, [r2, #26] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - @ instruction: 0xb72c │ │ │ │ + push {r2, r3, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ + push {r2, r5, 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, #4016] @ 0xfb0 │ │ │ │ ldr r4, [pc, #184] @ (31b238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206ebc>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -912986,17 +912980,17 @@ │ │ │ │ mov r1, r3 │ │ │ │ mov sl, r0 │ │ │ │ mov r8, r0 │ │ │ │ b.n 31b1b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206e38> │ │ │ │ nop │ │ │ │ strb r2, [r7, #22] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cpsid │ │ │ │ + cbz r0, 31b2b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206f38> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + cbz r4, 31b2ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206f32> │ │ │ │ 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] @ (31b31c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206fa0>) │ │ │ │ @@ -913081,17 +913075,17 @@ │ │ │ │ b.n 31b288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206f0c> │ │ │ │ mov r1, r3 │ │ │ │ movs r5, #6 │ │ │ │ b.n 31b288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206f0c> │ │ │ │ nop │ │ │ │ strb r4, [r4, #19] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + cbz r6, 31b36a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x206fee> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #128] @ (31b3bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207040>) │ │ │ │ @@ -913148,15 +913142,15 @@ │ │ │ │ strd r6, r4, [sp, #4] │ │ │ │ str.w r8, [sp] │ │ │ │ bl 3197e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x205468> │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ strb r6, [r7, #15] │ │ │ │ lsls r1, r1, #6 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movw r3, #35864 @ 0x8c18 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 31b434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2070b8> │ │ │ │ bhi.n 31b3ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207070> │ │ │ │ movw r3, #34037 @ 0x84f5 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -913334,15 +913328,15 @@ │ │ │ │ ldrb r1, [r1, r4] │ │ │ │ cmp r1, lr │ │ │ │ bls.n 31b4de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207162> │ │ │ │ b.n 31b54a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2071ce> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #696] @ (31b86c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2074f0>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - cbz r0, 31b628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2072ac> │ │ │ │ + cbz r0, 31b5c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207244> │ │ │ │ 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 │ │ │ │ @@ -914207,33 +914201,33 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #384] @ (31c0e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207d68>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #288] @ (31c08c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207d10>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ - add r5, pc, #560 @ (adr r5, 31c1a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207e24>) │ │ │ │ + add r2, pc, #944 @ (adr r2, 31c320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207fa4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r0, [pc, #424] @ (31c124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207da8>) │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #848 @ 0x350 │ │ │ │ + add r5, sp, #208 @ 0xd0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add r4, sp, #336 @ 0x150 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -915094,19 +915088,19 @@ │ │ │ │ cmp r8, r9 │ │ │ │ eors r2, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #112 @ (adr r7, 31cab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x208734>) │ │ │ │ + add r4, pc, #496 @ (adr r4, 31cc30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2088b4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r7, #72] @ 0x48 │ │ │ │ + str r0, [r3, #32] │ │ │ │ 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 │ │ │ │ @@ -915525,19 +915519,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #0] @ (31cf30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x208bb4>) │ │ │ │ adds r5, #148 @ 0x94 │ │ │ │ lsls r1, r1, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #62] @ 0x3e │ │ │ │ + ldrh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r4, [sp, #624] @ 0x270 │ │ │ │ + ldr r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r4, r7] │ │ │ │ + ldrsb r6, [r0, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ vldr s14, [r8, #80] @ 0x50 │ │ │ │ vcmpe.f32 s14, #0.0 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ ble.w 31d536 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2091ba> │ │ │ │ vmov.f32 s15, #112 @ 0x3f800000 1.0 │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ @@ -916398,25 +916392,25 @@ │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ cmp r1, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - strh r2, [r7, #46] @ 0x2e │ │ │ │ + strh r2, [r3, #26] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r1, r0] │ │ │ │ + ldr r5, [pc, #416] @ (31db7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x209800>) │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add.w r1, r4, #98304 @ 0x18000 │ │ │ │ ldrb.w r0, [r1, #1654] @ 0x676 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 31d68c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x209310> │ │ │ │ ldrb.w r0, [r1, #1768] @ 0x6e8 │ │ │ │ ldr r1, [pc, #868] @ (31dd60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2099e4>) │ │ │ │ @@ -916702,21 +916696,21 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ vldr s15, [r7] │ │ │ │ b.n 31da52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2096d6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r6, #36] @ 0x24 │ │ │ │ + ldrh r6, [r2, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r6, [r1, #34] @ 0x22 │ │ │ │ + ldrh r6, [r5, #12] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r3 │ │ │ │ @@ -917761,31 +917755,31 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.w 31de04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x209a88> │ │ │ │ nop │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldr r0, [pc, #800] @ (31ed28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20a9ac>) │ │ │ │ + mov r0, r5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r2, #26] │ │ │ │ + ldrh r2, [r6, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #10] │ │ │ │ + strh r6, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r2, #3 │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r0, #30] │ │ │ │ + ldrb r4, [r4, #19] │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r1, [r4, #8] │ │ │ │ movw r0, #65533 @ 0xfffd │ │ │ │ ands r0, r1 │ │ │ │ cmp.w r0, #37120 @ 0x9100 │ │ │ │ beq.w 31e888 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20a50c> │ │ │ │ ldr r2, [r6, #0] │ │ │ │ @@ -918630,25 +918624,25 @@ │ │ │ │ adds r3, #6 │ │ │ │ and.w r3, r3, #7 │ │ │ │ b.w 31e302 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x209f86> │ │ │ │ movs r0, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r6, #25] │ │ │ │ + strb r4, [r2, #15] │ │ │ │ lsls r4, r2, #3 │ │ │ │ bic.w r0, r0, #2 │ │ │ │ subs.w r0, r0, #37120 @ 0x9100 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -918808,19 +918802,19 @@ │ │ │ │ ldmia r7!, {} │ │ │ │ lsrs r2, r1, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r4, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r6, [r3, #16] │ │ │ │ + strb r6, [r7, #5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ 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] @ 31f844 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b4c8> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919060,21 +919054,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 31f8a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b52c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r2, #30 │ │ │ │ lsls r1, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r2, #6] │ │ │ │ + ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsls r0, r2, #28 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r2, #48] @ 0x30 │ │ │ │ + str r0, [r6, #4] │ │ │ │ lsls r1, r4, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr.w ip, [pc, #328] @ 31fab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b73c> │ │ │ │ sub sp, #32 │ │ │ │ @@ -919261,17 +919255,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fb08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b78c> │ │ │ │ nop │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r6, #108] @ 0x6c │ │ │ │ + ldr r0, [r2, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -919338,17 +919332,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ str r3, [sp, #12] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 31fbd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b85c> │ │ │ │ nop │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r5, #100] @ 0x64 │ │ │ │ + ldr r4, [r1, #60] @ 0x3c │ │ │ │ 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] @ (31fcb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b93c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919375,15 +919369,15 @@ │ │ │ │ vldr s0, [sp, #12] │ │ │ │ bl 31f4d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b15c> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ cmp r2, #196 @ 0xc4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r7, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #60] @ 0x3c │ │ │ │ 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] @ (31fd14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b998>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919410,15 +919404,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f6a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b324> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #104 @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r3, #96] @ 0x60 │ │ │ │ + ldr r4, [r7, #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 r3, [pc, #68] @ (31fd70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b9f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919445,15 +919439,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b4d4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r2, #12 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r2, #92] @ 0x5c │ │ │ │ + ldr r4, [r6, #48] @ 0x30 │ │ │ │ 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] @ (31fdcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ba50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919480,15 +919474,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31f960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b5e4> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ 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] @ (31fe28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20baac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919515,15 +919509,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b748> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r1, #84 @ 0x54 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #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 r3, [pc, #68] @ (31fe84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bb08>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919550,15 +919544,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b818> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r7, #76] @ 0x4c │ │ │ │ + ldr r0, [r3, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (31fef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bb78>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -919594,15 +919588,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ cmp r0, #154 @ 0x9a │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r7, #72] @ 0x48 │ │ │ │ + ldr r2, [r3, #32] │ │ │ │ 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] @ (31ff64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bbe8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919638,17 +919632,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 31ff4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bbd0> │ │ │ │ nop │ │ │ │ cmp r0, #44 @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #82 @ 0x52 │ │ │ │ + subs r2, r6, #2 │ │ │ │ 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] @ (31ffd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bc5c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919684,17 +919678,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r7, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r5, #60] @ 0x3c │ │ │ │ + ldr r2, [r1, #20] │ │ │ │ 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] @ (320058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bcdc>) │ │ │ │ @@ -919733,15 +919727,15 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r7, #64 @ 0x40 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ 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] @ (3200d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bd58>) │ │ │ │ @@ -919779,15 +919773,15 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ vpop {d8} │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r6, #196 @ 0xc4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r5, #52] @ 0x34 │ │ │ │ + ldr r6, [r1, #12] │ │ │ │ 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] @ (320140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bdc4>) │ │ │ │ @@ -919820,17 +919814,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 320128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bdac> │ │ │ │ movs r6, #72 @ 0x48 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r1, #48] @ 0x30 │ │ │ │ + ldr r6, [r5, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r4, r6, #5 │ │ │ │ + adds r4, r2, #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] @ (3201b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20be34>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -919867,17 +919861,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r5, #40] @ 0x28 │ │ │ │ + ldr r2, [r1, #0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r2, #40] @ 0x28 │ │ │ │ + str r4, [r6, #124] @ 0x7c │ │ │ │ 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] @ (320224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bea8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -919913,17 +919907,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r5, #108 @ 0x6c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r6, #36] @ 0x24 │ │ │ │ + str r2, [r2, #124] @ 0x7c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r2, #36] @ 0x24 │ │ │ │ + str r6, [r6, #120] @ 0x78 │ │ │ │ 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] @ (320298 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bf1c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -919959,17 +919953,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 320280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bf04> │ │ │ │ nop │ │ │ │ movs r4, #248 @ 0xf8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r7, #32] │ │ │ │ + str r0, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, r5 │ │ │ │ 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] @ (320308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20bf8c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -920006,17 +920000,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movs r4, #132 @ 0x84 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r0, #28] │ │ │ │ + str r0, [r4, #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 r4, [pc, #88] @ (32037c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c000>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920052,17 +920046,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ movs r4, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r3, #24] │ │ │ │ + str r6, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [r0, #24] │ │ │ │ + str r6, [r4, #108] @ 0x6c │ │ │ │ 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] @ (3203f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c074>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920098,17 +920092,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3203d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c05c> │ │ │ │ nop │ │ │ │ movs r3, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r5, #20] │ │ │ │ + str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r0, #3 │ │ │ │ + subs r6, r4, r0 │ │ │ │ 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] @ (320464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c0e8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920144,17 +920138,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 32044c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c0d0> │ │ │ │ nop │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r0, [r2, #16] │ │ │ │ + str r0, [r6, #100] @ 0x64 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, r6 │ │ │ │ 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] @ (3204b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c13c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920180,15 +920174,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b748> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r2, #184 @ 0xb8 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + str r2, [r2, #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 r4, [pc, #64] @ (320510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c194>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920215,15 +920209,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b748> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r2, #104 @ 0x68 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [r7, #4] │ │ │ │ + str r6, [r3, #92] @ 0x5c │ │ │ │ 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] @ (320580 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c204>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -920259,17 +920253,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 320568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c1ec> │ │ │ │ nop │ │ │ │ movs r2, #16 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r6, r4 │ │ │ │ + adds r6, r2, r2 │ │ │ │ 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] @ (3205d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c258>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -920295,15 +920289,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 31fb94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b818> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ movs r1, #156 @ 0x9c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r4, #124] @ 0x7c │ │ │ │ + str r6, [r0, #84] @ 0x54 │ │ │ │ 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] @ (32062c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c2b0>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -920330,15 +920324,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31fb94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20b818> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ movs r1, #76 @ 0x4c │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r2, [r6, #120] @ 0x78 │ │ │ │ + str r2, [r2, #80] @ 0x50 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [pc, #628] @ (3208ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c530>) │ │ │ │ movw ip, #36873 @ 0x9009 │ │ │ │ push {r4, lr} │ │ │ │ cmp r1, ip │ │ │ │ add r3, pc │ │ │ │ beq.w 3207c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c44a> │ │ │ │ @@ -920642,17 +920636,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf7300188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, #1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ @ instruction: 0xf6d00188 │ │ │ │ - adds r2, r4, #5 │ │ │ │ + subs r2, r0, r3 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r0, [r0, #72] @ 0x48 │ │ │ │ + str r0, [r4, #28] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #100] @ (3209f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c678>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -920694,17 +920688,17 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, r5, #6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - adds r0, r2, #3 │ │ │ │ + subs r0, r6, r0 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - str r6, [r5, #60] @ 0x3c │ │ │ │ + str r6, [r1, #20] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #164] @ (320ab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c73c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -920774,20 +920768,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf5e40188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r1, #4 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r4, r2, #3 │ │ │ │ sbcs.w r1, ip, #4456448 @ 0x440000 │ │ │ │ - str r2, [r5, r6] │ │ │ │ + ldr r7, [pc, #40] @ (320af8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c77c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #8] │ │ │ │ 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] @ (320b90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c814>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -920859,20 +920853,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r7, #0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ adds.w r1, r0, #4456448 @ 0x440000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #48] @ 0x30 │ │ │ │ + str r6, [r5, #4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf4a80188 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + ldr r6, [pc, #216] @ (320c7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c900>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #168] @ (320c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c8e8>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -920944,20 +920938,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r4, r5 │ │ │ │ lsls r1, r1, #6 │ │ │ │ bics.w r1, ip, #4456448 @ 0x440000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r4, r2, #3 │ │ │ │ @ instruction: 0xf3d40188 │ │ │ │ - str r2, [r0, r0] │ │ │ │ + ldr r5, [pc, #392] @ (320e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ca84>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r4, [r0, #24] │ │ │ │ + ldrsh r4, [r4, r3] │ │ │ │ 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] @ (320cf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20c97c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921002,19 +920996,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ subs r2, r5, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #416] @ (320ea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cb28>) │ │ │ │ + ldr r4, [pc, #800] @ (321024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cca8>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r2, [r5, #12] │ │ │ │ + ldrsh r2, [r1, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (320d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ca10>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921062,19 +921056,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ subs r6, r3, r0 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r2, #20] │ │ │ │ + ldrsh r0, [r6, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #856] @ (3210f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cd74>) │ │ │ │ + ldr r4, [pc, #216] @ (320e70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20caf4>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, 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, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #112] @ (320e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20caa0>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -921123,19 +921117,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ adds r4, r1, r6 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r6, [r3, #12] │ │ │ │ + ldrsh r6, [r7, r0] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #272] @ (320f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cbbc>) │ │ │ │ + ldr r3, [pc, #656] @ (3210b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cd3c>) │ │ │ │ lsls r1, r4, #3 │ │ │ │ - ldrsh r6, [r0, r7] │ │ │ │ + ldrb r6, [r4, r4] │ │ │ │ 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] @ (320e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cb04>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921162,15 +921156,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31bf94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x207c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r7, r3 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ 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] @ (320edc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cb60>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921197,15 +921191,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2086cc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r0, r4, r2 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ 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] @ (320f54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cbd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921245,15 +921239,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2086cc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ adds r4, r0, r1 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r3, r7] │ │ │ │ + ldrb r4, [r7, r4] │ │ │ │ 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] @ (320fcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cc50>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921293,15 +921287,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2086cc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ asrs r4, r1, #31 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r7, r5] │ │ │ │ + ldrb r4, [r3, r3] │ │ │ │ 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] @ (32103c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ccc0>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921337,15 +921331,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r2, #29 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, 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 r4, [pc, #84] @ (3210a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cd2c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921381,15 +921375,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r4, #27 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r4, [r2, r3] │ │ │ │ + ldrb r4, [r6, r0] │ │ │ │ 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] @ (321118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cd9c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921425,17 +921419,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 321100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cd84> │ │ │ │ nop │ │ │ │ asrs r0, r7, #25 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #84] @ (32118c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ce10>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -921471,15 +921465,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ asrs r2, r0, #24 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrsh r6, [r4, r0] │ │ │ │ + ldrh r6, [r0, 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 r4, [pc, #84] @ (3211f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ce7c>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -921515,15 +921509,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ asrs r4, r2, #22 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, 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, #88] @ (321268 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ceec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921559,17 +921553,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 321250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ced4> │ │ │ │ nop │ │ │ │ asrs r0, r5, #20 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #25 │ │ │ │ + lsrs r6, r5, #14 │ │ │ │ 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] @ (3212f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cf7c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921618,17 +921612,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3212ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cf4e> │ │ │ │ nop │ │ │ │ asrs r4, r6, #18 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ 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] @ (321368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20cfec>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921667,15 +921661,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ca48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2086cc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r4, #16 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r6, [r5, r2] │ │ │ │ + ldrh r6, [r1, r0] │ │ │ │ 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] @ (3213dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d060>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921715,15 +921709,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2086cc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r7, #14 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r6, [r3, r1] │ │ │ │ + ldr r6, [r7, 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, #116] @ (321468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d0ec>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -921772,17 +921766,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 32143a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d0be> │ │ │ │ nop │ │ │ │ asrs r4, r0, #13 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #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 r5, [pc, #84] @ (3214d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d15c>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921821,15 +921815,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 31ca48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2086cc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ asrs r4, r6, #10 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r2, [r2, r6] │ │ │ │ + ldr r2, [r6, r3] │ │ │ │ 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] @ (32154c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d1d0>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -921869,15 +921863,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 31ca48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2086cc> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ asrs r0, r1, #9 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldrh r2, [r0, r5] │ │ │ │ + ldr r2, [r4, r2] │ │ │ │ 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, 321566 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d1ea> │ │ │ │ ldr r1, [r1, #52] @ 0x34 │ │ │ │ @@ -922038,23 +922032,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (321724 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d3a8>) │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ ldrd r3, r0, [sp] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3216c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20d34a> │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, r0] │ │ │ │ + ldrsb r0, [r4, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [r6, r6] │ │ │ │ + ldrsb r4, [r2, r4] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r0, r3, #0 │ │ │ │ + adds r0, r7, r5 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - adds r2, r0, #0 │ │ │ │ + adds r2, r4, r5 │ │ │ │ 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 │ │ │ │ @@ -922896,25 +922890,25 @@ │ │ │ │ nop │ │ │ │ lsrs r2, r5, #7 │ │ │ │ lsls r1, r1, #6 │ │ │ │ b.n 322578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e1fc> │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, r4] │ │ │ │ + str r0, [r0, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ b.n 322504 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e188> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strh r6, [r0, r0] │ │ │ │ + ldr r7, [pc, #408] @ (3221b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20de38>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, r6] │ │ │ │ + ldr r6, [pc, #984] @ (3223f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e07c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + ldr r7, [pc, #360] @ (32218c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20de10>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r7, r6] │ │ │ │ + ldr r7, [pc, #120] @ (3220a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dd24>) │ │ │ │ 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] @ (322050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dcd4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -922946,15 +922940,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dd14>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #27 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + ldr r6, [pc, #448] @ (322254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ded8>) │ │ │ │ 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 │ │ │ │ @@ -923032,29 +923026,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (322188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20de0c>) │ │ │ │ mov r3, lr │ │ │ │ str r1, [sp, #0] │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3220fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dd82> │ │ │ │ - str r6, [r0, r4] │ │ │ │ + ldr r6, [pc, #408] @ (322308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20df8c>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cbnz r6, 322182 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20de06> │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + ldr r6, [pc, #256] @ (322278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20defc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r5, r4] │ │ │ │ + ldr r6, [pc, #568] @ (3223b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e038>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r6, [r2, r3] │ │ │ │ + ldr r6, [pc, #216] @ (322258 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dedc>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r0, r5] │ │ │ │ + ldr r6, [pc, #656] @ (322414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e098>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r0, r3] │ │ │ │ + ldr r6, [pc, #136] @ (322210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20de94>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + ldr r6, [pc, #400] @ (32231c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20dfa0>) │ │ │ │ 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 │ │ │ │ @@ -923242,25 +923236,25 @@ │ │ │ │ str r1, [r3, #12] │ │ │ │ str r3, [r2, #4] │ │ │ │ b.n 3222da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20df5e> │ │ │ │ ldr r0, [r1, #12] │ │ │ │ subs r0, #1 │ │ │ │ str r0, [r1, #12] │ │ │ │ b.n 32228c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20df10> │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r2, [r5, r0] │ │ │ │ + ldr r5, [pc, #552] @ (3225b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e238>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + push {r2, r5, r6, lr} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #88] @ (3223ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e070>) │ │ │ │ + ldr r4, [pc, #472] @ (32256c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e1f0>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #824] @ (3226d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e354>) │ │ │ │ + ldr r5, [pc, #184] @ (322450 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e0d4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r7, [pc, #800] @ (3226bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e340>) │ │ │ │ + ldr r5, [pc, #160] @ (32243c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e0c0>) │ │ │ │ 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] @ (322434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e0b8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -923318,21 +923312,21 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3223ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e06e> │ │ │ │ lsls r4, r1, #14 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r6, [pc, #560] @ (32266c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e2f0>) │ │ │ │ + ldr r3, [pc, #944] @ (3227ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e470>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #672] @ (3226e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e364>) │ │ │ │ + ldr r4, [pc, #32] @ (322460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e0e4>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #472] @ (32261c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e2a0>) │ │ │ │ + ldr r3, [pc, #856] @ (32279c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e420>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r6, [pc, #752] @ (322738 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e3bc>) │ │ │ │ + ldr r4, [pc, #112] @ (3224b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e13c>) │ │ │ │ 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] @ (322584 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e208>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -923455,21 +923449,21 @@ │ │ │ │ add r2, pc │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3224a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e128> │ │ │ │ nop │ │ │ │ lsls r6, r3, #11 │ │ │ │ lsls r1, r1, #6 │ │ │ │ - ldr r4, [pc, #944] @ (32293c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e5c0>) │ │ │ │ + ldr r2, [pc, #304] @ (3226bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e340>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #944] @ (322940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e5c4>) │ │ │ │ + ldr r3, [pc, #304] @ (3226c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e344>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r4, [pc, #272] @ (3226a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e328>) │ │ │ │ + ldr r1, [pc, #656] @ (322824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e4a8>) │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [pc, #440] @ (322750 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e3d4>) │ │ │ │ + ldr r2, [pc, #824] @ (3228d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e554>) │ │ │ │ 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] @ (3227f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e47c>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -923959,23 +923953,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r3, [sp] │ │ │ │ bl 249668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1352ec> │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 322918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e59c> │ │ │ │ nop │ │ │ │ vrhadd.u32 d0, d24, d8 │ │ │ │ - ldr r2, [pc, #232] @ (322bc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e844>) │ │ │ │ + @ instruction: 0x479a │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #528] @ (322cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e970>) │ │ │ │ + mov ip, ip │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #960] @ (322ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20eb24>) │ │ │ │ + mov r0, sl │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #192] @ (322ba4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e828>) │ │ │ │ + mov r8, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r1, [pc, #104] @ (322b50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e7d4>) │ │ │ │ + mov r2, pc │ │ │ │ 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] @ (322b84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e808>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -924027,15 +924021,15 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ str r6, [r5, #60] @ 0x3c │ │ │ │ b.n 322b6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e7f2> │ │ │ │ ldc2 1, cr0, [lr], #-544 @ 0xfffffde0 │ │ │ │ - ldr r0, [pc, #280] @ (322ca4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e928>) │ │ │ │ + cmp lr, 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, #4032] @ 0xfc0 │ │ │ │ ldr r4, [pc, #524] @ (322dac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ea30>) │ │ │ │ mov r9, r2 │ │ │ │ @@ -924238,39 +924232,39 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ str.w r8, [r4, #60] @ 0x3c │ │ │ │ b.n 322c9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20e922> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb9a0188 │ │ │ │ - ldr r0, [pc, #512] @ (322fb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ec38>) │ │ │ │ + cmp r8, ip │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #888] @ (323130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20edb4>) │ │ │ │ + mov r6, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #696] @ (323074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ecf8>) │ │ │ │ + mov r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #760] @ (3230b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ed3c>) │ │ │ │ + mov r6, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #896] @ (323144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20edc8>) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #312] @ (322f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20eb84>) │ │ │ │ + cmp lr, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [pc, #624] @ (32303c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ecc0>) │ │ │ │ + cmp ip, pc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - blx r0 │ │ │ │ + add r8, ip │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns r6 │ │ │ │ + add ip, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bx r6 │ │ │ │ + add r8, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bxns r1 │ │ │ │ + add r4, sp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #156] @ (322e94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20eb18>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -924332,19 +924326,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ vst4.32 {d16,d18,d20,d22}, [r2], r8 │ │ │ │ - bxns fp │ │ │ │ + add ip, r7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov lr, pc │ │ │ │ + add r6, fp │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mov sl, pc │ │ │ │ + add r2, fp │ │ │ │ lsls r4, r2, #3 │ │ │ │ cbnz r1, 322eae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20eb32> │ │ │ │ add.w r0, r0, #532480 @ 0x82000 │ │ │ │ ldr r0, [r0, #104] @ 0x68 │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -924417,15 +924411,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (322f88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ec0c>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ movs r0, #0 │ │ │ │ b.n 322f5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ebe0> │ │ │ │ @ instruction: 0xf7fa0188 │ │ │ │ - vqadd.s32 q8, q15, q1 │ │ │ │ + stcl 0, cr0, [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] @ (323000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ec84>) │ │ │ │ mrc 15, 0, r5, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -924530,19 +924524,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf71e0188 │ │ │ │ - cmp lr, r0 │ │ │ │ + cmn r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, lr │ │ │ │ + cmn r0, r2 │ │ │ │ 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] @ (323174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20edf8>) │ │ │ │ mrc 15, 0, sl, cr13, cr0, {3} │ │ │ │ @@ -924614,17 +924608,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ @ instruction: 0xf6780188 │ │ │ │ @ instruction: 0xf6180188 │ │ │ │ - add sl, sl │ │ │ │ + tst r2, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sl, ip │ │ │ │ + negs r2, r0 │ │ │ │ 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] @ (3231e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ee64>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924698,15 +924692,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ b.n 32322c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20eeb0> │ │ │ │ adc.w r1, r6, #4456448 @ 0x440000 │ │ │ │ - add r6, ip │ │ │ │ + rors r6, r0 │ │ │ │ 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] @ (323288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ef0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -924754,17 +924748,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #20] @ (323300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ef84>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ @ instruction: 0xf4a00188 │ │ │ │ - add r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - mvns r4, r1 │ │ │ │ + asrs r4, r5 │ │ │ │ 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] @ (323394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f018>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -924817,19 +924811,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} │ │ │ │ bic.w r1, r4, #4456448 @ 0x440000 │ │ │ │ - mvns r6, r6 │ │ │ │ + adcs r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - bics r6, r5 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #58 @ 0x3a │ │ │ │ + subs r4, #154 @ 0x9a │ │ │ │ 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] @ (323448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f0cc>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924889,21 +924883,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ usat r1, #8, r4, lsl #2 │ │ │ │ - bics r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - muls r6, r0 │ │ │ │ + lsls r6, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - muls r2, r1 │ │ │ │ + lsls r2, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #212] @ (323540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f1c4>) │ │ │ │ mov r7, r3 │ │ │ │ @@ -924990,21 +924984,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ movt r1, #49288 @ 0xc088 │ │ │ │ - muls r0, r2 │ │ │ │ + lsls r0, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmn r0, r0 │ │ │ │ + ands r0, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #168 @ 0xa8 │ │ │ │ + subs r3, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r0, r7 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 323576 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f1fa> │ │ │ │ tbb [pc, r0] │ │ │ │ adds r7, #58 @ 0x3a │ │ │ │ lsrs r0, r2, #20 │ │ │ │ lsrs r5, r1, #20 │ │ │ │ @@ -925063,44 +925057,44 @@ │ │ │ │ ldr r0, [pc, #68] @ (323610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f294>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (323614 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f298>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcs.n 32364c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f2d0> │ │ │ │ + ldmia r7, {r3, r4, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + subs r6, r2, #0 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r0, r7 │ │ │ │ + ands r0, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r2, r7 │ │ │ │ + ands r2, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xeb3c00d3 │ │ │ │ - cmp r6, r6 │ │ │ │ + ldmia.w ip, {r0, r1, r4, r6, r7} │ │ │ │ + ands r6, r2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - b.n 323354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20efd8> │ │ │ │ + b.n 322e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20ea98> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - cmp r4, r5 │ │ │ │ + ands r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sub sp, #40 @ 0x28 │ │ │ │ + add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - cmp r4, r5 │ │ │ │ + ands r4, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, pc, #256 @ (adr r7, 32370c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f390>) │ │ │ │ + add r4, pc, #640 @ (adr r4, 32388c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f510>) │ │ │ │ lsls r2, r4, #3 │ │ │ │ - movs r0, #86 @ 0x56 │ │ │ │ + adds r6, r6, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r2, #3 │ │ │ │ - adds r0, #26 │ │ │ │ + cmp r5, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -925188,21 +925182,21 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 323650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f2d4> │ │ │ │ ldr r3, [r3, #72] @ 0x48 │ │ │ │ ldr.w r3, [r3, #176] @ 0xb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 323662 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f2e6> │ │ │ │ b.n 32363e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f2c2> │ │ │ │ - negs r4, r1 │ │ │ │ + subs r7, #172 @ 0xac │ │ │ │ lsls r4, r2, #3 │ │ │ │ - tst r0, r0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - rors r6, r5 │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r4, r4 │ │ │ │ + subs r7, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ ldr.w sl, [pc, #508] @ 323914 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f598> │ │ │ │ @@ -925411,52 +925405,52 @@ │ │ │ │ bne.n 3238e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f56c> │ │ │ │ mov r1, r9 │ │ │ │ movs r0, #1 │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ b.n 3238e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f56c> │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - sbcs r6, r2 │ │ │ │ + subs r6, #246 @ 0xf6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r0, r3 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - sbcs r6, r3 │ │ │ │ + subs r6, #254 @ 0xfe │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, pc, #560 @ (adr r2, 323b5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f7e0>) │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xf13000de │ │ │ │ - movs r0, #246 @ 0xf6 │ │ │ │ + mrc 0, 4, r0, cr0, cr14, {6} │ │ │ │ + subs r6, r2, #1 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldrb r2, [r4, #28] │ │ │ │ + ldrb r2, [r0, #18] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - adcs r4, r0 │ │ │ │ + subs r6, #164 @ 0xa4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r1, #28] │ │ │ │ + ldrb r6, [r5, #17] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r4, r7 │ │ │ │ + subs r6, #92 @ 0x5c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r2, #27] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - lsrs r0, r2 │ │ │ │ + subs r6, #48 @ 0x30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ lsls r1, r4, #3 │ │ │ │ - eors r0, r2 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r1, #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, #4040] @ 0xfc8 │ │ │ │ mov r9, r3 │ │ │ │ ldr r3, [pc, #224] @ (323a5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f6e0>) │ │ │ │ @@ -925548,23 +925542,23 @@ │ │ │ │ b.n 323a28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f6ac> │ │ │ │ nop │ │ │ │ stc 1, cr0, [r4, #544]! @ 0x220 │ │ │ │ stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #190 @ 0xbe │ │ │ │ + subs r5, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #116 @ 0x74 │ │ │ │ + subs r4, #212 @ 0xd4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #86 @ 0x56 │ │ │ │ + subs r4, #182 @ 0xb6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r7, #50 @ 0x32 │ │ │ │ + subs r4, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -925702,21 +925696,21 @@ │ │ │ │ movw r9, #37626 @ 0x92fa │ │ │ │ b.n 323b28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20f7ac> │ │ │ │ stcl 1, cr0, [sl], #-544 @ 0xfffffde0 │ │ │ │ stmia r5!, {r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ asrs r0, r4, #25 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #134 @ 0x86 │ │ │ │ + subs r3, #230 @ 0xe6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #108 @ 0x6c │ │ │ │ + subs r3, #204 @ 0xcc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #48 @ 0x30 │ │ │ │ + subs r3, #144 @ 0x90 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, #54 @ 0x36 │ │ │ │ + subs r3, #150 @ 0x96 │ │ │ │ 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 │ │ │ │ @@ -926534,31 +926528,31 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #184 @ 0xb8 │ │ │ │ + subs r3, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r5, #180 @ 0xb4 │ │ │ │ + subs r3, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r2, [r2, r1] │ │ │ │ + strb r2, [r6, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - ldrsb r0, [r7, r3] │ │ │ │ + strb r0, [r3, r1] │ │ │ │ lsls r0, r5, #3 │ │ │ │ nop {8} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r5, #24 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r7, #194 @ 0xc2 │ │ │ │ + adds r5, #34 @ 0x22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r4, [r0, #20] │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -926756,15 +926750,15 @@ │ │ │ │ adds r3, #2 │ │ │ │ cmp fp, r2 │ │ │ │ beq.n 324648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2102cc> │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 324728 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2103ac> │ │ │ │ b.n 324648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2102cc> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #544] @ (32495c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2105e0>) │ │ │ │ + ldr r4, [pc, #928] @ (324adc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x210760>) │ │ │ │ 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 │ │ │ │ @@ -926995,15 +926989,15 @@ │ │ │ │ b.n 3248c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21054a> │ │ │ │ sxth r2, r2 │ │ │ │ movs r3, #0 │ │ │ │ lsls r1, r2, #1 │ │ │ │ mov r2, r1 │ │ │ │ b.n 324818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21049c> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #448] @ (324b50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2107d4>) │ │ │ │ + ldr r0, [pc, #832] @ (324cd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x210954>) │ │ │ │ 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] @ (324aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x210770>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -928731,31 +928725,31 @@ │ │ │ │ ldr.w r9, [sp, #32] │ │ │ │ b.n 325702 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211386> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #896 @ 0x380 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #158 @ 0x9e │ │ │ │ + subs r4, #254 @ 0xfe │ │ │ │ lsls r0, r5, #3 │ │ │ │ - subs r7, #10 │ │ │ │ + subs r4, #106 @ 0x6a │ │ │ │ lsls r0, r5, #3 │ │ │ │ add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r3, #90 @ 0x5a │ │ │ │ + movs r0, #186 @ 0xba │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r1, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, r2, #6 │ │ │ │ + adds r2, r6, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + adds r6, r5, #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, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r7, r2 │ │ │ │ @@ -928997,27 +928991,27 @@ │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ b.n 325cc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211944> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #48 @ (adr r4, 325e78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211afc>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - subs r2, r7, #5 │ │ │ │ + adds r2, r3, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r2, r1, #6 │ │ │ │ + adds r2, r5, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ add r3, pc, #400 @ (adr r3, 325fe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211c68>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r0, r5, #3 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, 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, #4008] @ 0xfa8 │ │ │ │ ldr r5, [pc, #676] @ (32611c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211da0>) │ │ │ │ add.w r6, r3, #94208 @ 0x17000 │ │ │ │ @@ -929290,17 +929284,17 @@ │ │ │ │ nop │ │ │ │ add r1, pc, #504 @ (adr r1, 326318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211f9c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #664 @ (adr r0, 3263c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212044>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r6, r7, #2 │ │ │ │ + subs r6, r3, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r6, r6, #2 │ │ │ │ + subs r6, r2, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ cbz r3, 32613c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211dc0> │ │ │ │ ldrb.w r3, [r0, #100] @ 0x64 │ │ │ │ cbz r3, 326140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211dc4> │ │ │ │ movs r0, #1 │ │ │ │ @@ -929315,15 +929309,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (326164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211de8>) │ │ │ │ add r2, pc │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 6abfc │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - subs r2, r7, r4 │ │ │ │ + adds r2, r3, r2 │ │ │ │ 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] @ (326254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211ed8>) │ │ │ │ sub.w sp, sp, #1032 @ 0x408 │ │ │ │ @@ -929402,17 +929396,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldr r5, [sp, #800] @ 0x320 │ │ │ │ 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 │ │ │ │ @@ -929641,17 +929635,17 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, r6 │ │ │ │ movw r3, #37643 @ 0x930b │ │ │ │ bl 30eea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fab2c> │ │ │ │ b.n 326308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211f8c> │ │ │ │ stmia r4!, {r6, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - adds r0, r0, r5 │ │ │ │ + asrs r0, r4, #26 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ 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 │ │ │ │ @@ -930391,15 +930385,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ rev16 r4, r0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - asrs r4, r7, #1 │ │ │ │ + lsrs r4, r3, #23 │ │ │ │ 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] @ 326db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212a3c> │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930447,15 +930441,15 @@ │ │ │ │ nop │ │ │ │ cbnz r4, 326dee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212a72> │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930506,15 +930500,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbnz r0, 326e62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212ae6> │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r2, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r0, #20 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r1, [sp, #800] @ 0x320 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930566,15 +930560,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb8ac │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -930601,15 +930595,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb822 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ 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] @ (326fd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212c58>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -930656,15 +930650,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7bc │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r4, r2, #3 │ │ │ │ str r0, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -930714,15 +930708,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb728 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #23 │ │ │ │ + lsrs r0, r5, #12 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -930774,15 +930768,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xb694 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r4, [r2, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -930811,15 +930805,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xb612 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3271c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212e44> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930844,15 +930838,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r2, #18 │ │ │ │ + lsrs r4, r6, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 32721c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212ea0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930879,15 +930873,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212efc> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930914,15 +930908,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, lr} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #64] @ 3272d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212f54> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930947,15 +930941,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ strd ip, ip, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r1, r2, r5, r7} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs r0, r4, #4 │ │ │ │ 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] @ 32732c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x212fb0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -930982,15 +930976,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ push {r1, r2, r3, r6} │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21300c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931017,15 +931011,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r2, 327408 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21308c> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r6, #12 │ │ │ │ + lsrs r4, r2, #2 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 3273e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213068> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931052,15 +931046,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ cbz r6, 32744c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2130d0> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ 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} │ │ │ │ @@ -931082,15 +931076,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 325e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211ae8> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ cbz r4, 327480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213104> │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ 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] @ 327480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213104> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931113,15 +931107,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 325e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211ae8> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ uxtb r6, r5 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsrs r0, r7, #9 │ │ │ │ + lsls r0, r3, #31 │ │ │ │ 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] @ (3274c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21314c>) │ │ │ │ @@ -931483,15 +931477,15 @@ │ │ │ │ add r2, sp, #20 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ add r6, sp, #792 @ 0x318 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r6, r7, #25 │ │ │ │ + lsls r6, r3, #15 │ │ │ │ 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] @ (327934 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2135b8>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -931539,15 +931533,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r3, #24 │ │ │ │ + lsls r4, r7, #13 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -931598,15 +931592,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #800 @ 0x320 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -931659,15 +931653,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, sp, #192 @ 0xc0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ strh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r2, #20 │ │ │ │ + lsls r4, r6, #9 │ │ │ │ lsls r4, r2, #3 │ │ │ │ strh r4, [r5, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -931696,15 +931690,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r4, #18 │ │ │ │ + lsls r4, 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, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327b2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2137b0> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931731,15 +931725,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r4, #17 │ │ │ │ + lsls r0, r0, #7 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21380c> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931766,15 +931760,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r4, r3, #16 │ │ │ │ + lsls r4, r7, #5 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w ip, [pc, #68] @ 327be4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213868> │ │ │ │ mov r4, r3 │ │ │ │ @@ -931801,15 +931795,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #600 @ 0x258 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327c38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2138bc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931835,15 +931829,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r3, #14 │ │ │ │ + lsls r2, r7, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213910>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931869,15 +931863,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #928 @ 0x3a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r4, #13 │ │ │ │ + lsls r2, r0, #3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [pc, #60] @ (327ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213964>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -931903,15 +931897,15 @@ │ │ │ │ movs r4, #2 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r2, sp, #592 @ 0x250 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r5, #12 │ │ │ │ + lsls r2, r1, #2 │ │ │ │ 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] @ 327d2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2139b0> │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -932086,16 +932080,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #544 @ 0x220 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r7, #4 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + mrc2 0, 4, r0, cr10, 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, #60] @ (327f40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213bc4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932120,16 +932113,15 @@ │ │ │ │ movs r4, #3 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + mcr2 0, 3, 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, #60] @ (327f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213c18>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932155,16 +932147,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #12] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #896 @ (adr r7, 328318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213f9c>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + mcr2 0, 1, r0, cr10, 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, #60] @ (327fe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213c6c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932189,16 +932180,15 @@ │ │ │ │ movs r4, #4 │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ add r7, pc, #560 @ (adr r7, 32821c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213ea0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + ldc2l 0, cr0, [r2, #844]! @ 0x34c │ │ │ │ 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] @ (328040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213cc4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932225,16 +932215,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #224 @ (adr r7, 328124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213da8>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + ldc2 0, cr0, [sl, #844]! @ 0x34c │ │ │ │ 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] @ (328098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213d1c>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932261,16 +932250,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ add r6, pc, #896 @ (adr r6, 32841c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2140a0>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - movs r6, r3 │ │ │ │ - lsls r4, r2, #3 │ │ │ │ + ldc2l 0, cr0, [lr, #-844]! @ 0xfffffcb4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #48] @ 3280e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x213d64> │ │ │ │ sub sp, #8 │ │ │ │ mov lr, r3 │ │ │ │ @@ -932571,16 +932559,16 @@ │ │ │ │ add r3, pc │ │ │ │ bl 13f098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad1c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ add r3, pc, #544 @ (adr r3, 328624 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2142a8>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2l 0, cr0, [r2], #844 @ 0x34c │ │ │ │ - stc2l 0, cr0, [lr], {211} @ 0xd3 │ │ │ │ + @ instruction: 0xfa4200d3 │ │ │ │ + @ instruction: 0xfa2e00d3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r2, #0 │ │ │ │ bl 3283a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214024> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -932640,16 +932628,16 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r2, pc, #832 @ (adr r2, 328804 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214488>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2l 0, cr0, [r4], #-844 @ 0xfffffcb4 │ │ │ │ - ldc2 0, cr0, [sl], #-844 @ 0xfffffcb4 │ │ │ │ + vst1.8 @ instruction: 0xf9c400d3 │ │ │ │ + ldrsb.w r0, [sl, #211] @ 0xd3 │ │ │ │ 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] @ (328560 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2141e4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -932698,17 +932686,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 32853a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2141be> │ │ │ │ add r2, pc, #368 @ (adr r2, 3286d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214358>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stc2 0, cr0, [r8], {211} @ 0xd3 │ │ │ │ - @ instruction: 0xfbbe00d3 │ │ │ │ - smlaldx r0, r0, r0, r3 │ │ │ │ + vld4. {d16-d19}, [r8 :64], r3 │ │ │ │ + ldrsb.w r0, [lr, r3, lsl #1] │ │ │ │ + vld4. {d0-d3}, [r0 :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 r3, [pc, #112] @ (3285f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214274>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -932838,18 +932826,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #56] @ 0x38 │ │ │ │ add r1, r3 │ │ │ │ b.n 328662 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2142e6> │ │ │ │ add r1, pc, #208 @ (adr r1, 3287b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214434>) │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfb1c00d3 │ │ │ │ - @ instruction: 0xfab400d3 │ │ │ │ - @ instruction: 0xfab600d3 │ │ │ │ - @ instruction: 0xface00d3 │ │ │ │ + ldr??.w r0, [ip, r3, lsl #1] │ │ │ │ + ldrb.w r0, [r4, r3, lsl #1] │ │ │ │ + ldrb.w r0, [r6, r3, lsl #1] │ │ │ │ + strh.w r0, [lr, r3, lsl #1] │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #116] @ (328774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2143f8>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ mov r7, r1 │ │ │ │ @@ -932981,18 +932969,18 @@ │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr r2, [r2, #72] @ 0x48 │ │ │ │ ldr r1, [r2, #60] @ 0x3c │ │ │ │ add r1, r3 │ │ │ │ b.n 3287e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21446a> │ │ │ │ ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xfa0c00d3 │ │ │ │ - vld1.8 @ instruction: 0xf9a000d3 │ │ │ │ - vld1.8 @ instruction: 0xf9a600d3 │ │ │ │ - vst1.8 @ instruction: 0xf9c600d3 │ │ │ │ + @ instruction: 0xf76c00d3 │ │ │ │ + @ instruction: 0xf70000d3 │ │ │ │ + @ instruction: 0xf70600d3 │ │ │ │ + @ instruction: 0xf72600d3 │ │ │ │ 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] @ 3288e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214564> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933024,16 +933012,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vst1.8 @ instruction: 0xf98800d3 │ │ │ │ - vld4. {d16-d19}, [r2 :64], r3 │ │ │ │ + @ instruction: 0xf6e800d3 │ │ │ │ + movt r0, #10451 @ 0x28d3 │ │ │ │ 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] @ 328980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214604> │ │ │ │ mov r6, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933085,18 +933073,18 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r6, [sp, #232] @ 0xe8 │ │ │ │ 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 │ │ │ │ + @ instruction: 0xf67000d3 │ │ │ │ + @ instruction: 0xf69c00d3 │ │ │ │ + @ instruction: 0xf65000d3 │ │ │ │ + @ instruction: 0xf62400d3 │ │ │ │ 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] @ 328a18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21469c> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933140,17 +933128,17 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str.w r0, [ip, #211] @ 0xd3 │ │ │ │ - ldrh.w r0, [r6, #211] @ 0xd3 │ │ │ │ - strb.w r0, [lr, #211] @ 0xd3 │ │ │ │ + @ instruction: 0xf62c00d3 │ │ │ │ + @ instruction: 0xf61600d3 │ │ │ │ + @ instruction: 0xf5ee00d3 │ │ │ │ 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] @ 328a90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214714> │ │ │ │ mov r7, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933182,16 +933170,16 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldr??.w r0, [ip, r3, lsl #1] │ │ │ │ - ldr.w r0, [r6, r3, lsl #1] │ │ │ │ + rsbs r0, ip, #6914048 @ 0x698000 │ │ │ │ + subs.w r0, r6, #6914048 @ 0x698000 │ │ │ │ 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] @ (328ae0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214764>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -933705,15 +933693,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r6, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf2b000d3 │ │ │ │ + ands.w r0, r0, #211 @ 0xd3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr.w lr, [pc, #116] @ 329108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214d8c> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r2, [pc, #112] @ (32910c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214d90>) │ │ │ │ @@ -933760,15 +933748,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf25800d3 │ │ │ │ + vshr.s64 q0, , #8 │ │ │ │ ldr r0, [r2, #112] @ 0x70 │ │ │ │ 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] @ 3291a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214e24> │ │ │ │ @@ -933818,15 +933806,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r0, r8, #211 @ 0xd3 │ │ │ │ + vqadd.s64 q0, q12, │ │ │ │ ldr r0, [r7, #100] @ 0x64 │ │ │ │ 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] @ 329240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214ec4> │ │ │ │ @@ -933877,15 +933865,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldr r0, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r0, #211 @ 0xd3 │ │ │ │ + mcr 0, 5, r0, cr0, cr3, {6} │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ 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] @ 3292a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214f28> │ │ │ │ @@ -933913,15 +933901,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - @ instruction: 0xf0d400d3 │ │ │ │ + mrc 0, 1, r0, cr4, cr3, {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] @ 329300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214f84> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933947,15 +933935,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #488] @ 0x1e8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - eor.w r0, ip, #211 @ 0xd3 │ │ │ │ + stcl 0, cr0, [ip, #844]! @ 0x34c │ │ │ │ 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] @ 32935c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x214fe0> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -933981,15 +933969,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - orr.w r0, r4, #211 @ 0xd3 │ │ │ │ + stc 0, cr0, [r4, #844]! @ 0x34c │ │ │ │ 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] @ 3293b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21503c> │ │ │ │ mov r4, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934015,15 +934003,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.s64 q8, , #4 │ │ │ │ + ldcl 0, cr0, [ip, #-844] @ 0xfffffcb4 │ │ │ │ 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] @ (32940c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215090>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934048,15 +934036,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.s64 q0, , #6 │ │ │ │ + ldc 0, cr0, [sl, #-844] @ 0xfffffcb4 │ │ │ │ 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] @ (329460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2150e4>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934081,15 +934069,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vshr.s64 q0, , #62 │ │ │ │ + stcl 0, cr0, [r2], #844 @ 0x34c │ │ │ │ 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] @ (3294b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215138>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934114,15 +934102,15 @@ │ │ │ │ movs r4, #7 │ │ │ │ str r4, [sp, #16] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ str r2, [sp, #768] @ 0x300 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vqadd.s8 q8, q13, │ │ │ │ + stc 0, cr0, [sl], #844 @ 0x34c │ │ │ │ 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] @ (32950c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215190>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934149,15 +934137,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #432] @ 0x1b0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - vqadd.s16 q0, q9, │ │ │ │ + ldcl 0, cr0, [r2], #-844 @ 0xfffffcb4 │ │ │ │ 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] @ (329564 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2151e8>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934184,15 +934172,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mrc 0, 6, r0, cr6, cr3, {6} │ │ │ │ + ldc 0, cr0, [r6], #-844 @ 0xfffffcb4 │ │ │ │ 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] @ (3295bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215240>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934219,15 +934207,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mrc 0, 4, r0, cr10, cr3, {6} │ │ │ │ + @ instruction: 0xebfa00d3 │ │ │ │ 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] @ (329614 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215298>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934254,15 +934242,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mrc 0, 2, r0, cr14, cr3, {6} │ │ │ │ + subs.w r0, lr, r3, lsr #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] @ (32966c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2152f0>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934289,15 +934277,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - mcr 0, 1, r0, cr2, cr3, {6} │ │ │ │ + @ instruction: 0xeb8200d3 │ │ │ │ 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] @ (3296c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215348>) │ │ │ │ mov r5, r3 │ │ │ │ mrc 15, 0, r3, cr13, cr0, {3} │ │ │ │ @@ -934324,15 +934312,15 @@ │ │ │ │ str r4, [sp, #8] │ │ │ │ bl 325bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211854> │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - stcl 0, cr0, [r6, #844]! @ 0x34c │ │ │ │ + adc.w r0, r6, r3, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #24 │ │ │ │ movs r1, #1 │ │ │ │ mov.w ip, #13 │ │ │ │ @@ -934921,15 +934909,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r2, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2158c0> │ │ │ │ + b.n 3296fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215380> │ │ │ │ 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] @ 329df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215a78> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -934980,15 +934968,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r4, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329c18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21589c> │ │ │ │ + b.n 3296d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21535c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r4, [r4, #32] │ │ │ │ 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 │ │ │ │ @@ -935043,15 +935031,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #8] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r3, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329bb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215834> │ │ │ │ + b.n 32a670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2162f4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [r7, #20] │ │ │ │ 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 │ │ │ │ @@ -935108,15 +935096,15 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #2] │ │ │ │ lsls r0, r1, #6 │ │ │ │ str r6, [r6, #16] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2157c4> │ │ │ │ + b.n 32a600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216284> │ │ │ │ lsls r3, r2, #3 │ │ │ │ str r6, [r1, #12] │ │ │ │ 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 │ │ │ │ @@ -935145,15 +935133,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329aa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215724> │ │ │ │ + b.n 32a560 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2161e4> │ │ │ │ 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] @ 32a00c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215c90> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935180,15 +935168,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215700> │ │ │ │ + b.n 32a53c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2161c0> │ │ │ │ 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] @ 32a068 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215cec> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935215,15 +935203,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329a58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2156dc> │ │ │ │ + b.n 32a518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21619c> │ │ │ │ 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] @ 32a0c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215d48> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935250,15 +935238,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2156b8> │ │ │ │ + b.n 32a4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216178> │ │ │ │ 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} │ │ │ │ @@ -935284,15 +935272,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 329a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2156a0> │ │ │ │ + b.n 32a4dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216160> │ │ │ │ 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] @ 32a1b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215e38> │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ @@ -935343,15 +935331,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrsh r6, [r7, r2] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 329a00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x215684> │ │ │ │ + b.n 32a4c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216144> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh r4, [r4, r1] │ │ │ │ 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 │ │ │ │ @@ -935406,15 +935394,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrsh r6, [r3, r0] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32a9a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216624> │ │ │ │ + b.n 32a460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2160e4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r6, [r7, r6] │ │ │ │ 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 │ │ │ │ @@ -935471,15 +935459,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r0, r1, #6 │ │ │ │ ldrb r6, [r6, r5] │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 32a938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2165bc> │ │ │ │ + b.n 32a3f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21607c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r6, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -935508,15 +935496,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r1, #32] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216524> │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ 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] @ 32a3cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216050> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935543,15 +935531,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a87c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216500> │ │ │ │ + svc 180 @ 0xb4 │ │ │ │ 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] @ 32a428 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2160ac> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935578,15 +935566,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r2, [r2, #26] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2164dc> │ │ │ │ + svc 116 @ 0x74 │ │ │ │ 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] @ 32a484 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216108> │ │ │ │ mov r4, r3 │ │ │ │ @@ -935613,15 +935601,15 @@ │ │ │ │ strd ip, r4, [sp, #4] │ │ │ │ bl 325500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x211184> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strh r6, [r6, #22] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - b.n 32a834 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2164b8> │ │ │ │ + svc 52 @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -935929,15 +935917,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ ldrb r2, [r5, #28] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - udf #4 │ │ │ │ + blt.n 32a924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2165a8> │ │ │ │ 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 │ │ │ │ @@ -936150,17 +936138,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ ldrb r0, [r1, #19] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 32aac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216744> │ │ │ │ + bls.n 32ab80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216804> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32abec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216870> │ │ │ │ + bhi.n 32aaac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216730> │ │ │ │ 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] @ (32ab38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2167bc>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -936222,21 +936210,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #15] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - blt.n 32ac68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2168ec> │ │ │ │ + bhi.n 32ab28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2167ac> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32ac90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216914> │ │ │ │ + bhi.n 32ab50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2167d4> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - blt.n 32ac30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2168b4> │ │ │ │ + bhi.n 32aaf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216774> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #112 @ (adr r3, 32ac50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2168d4>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 32add0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216a54>) │ │ │ │ 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] @ (32ac18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21689c>) │ │ │ │ mov r3, r1 │ │ │ │ @@ -936308,21 +936296,21 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r1, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ - bge.n 32abf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216878> │ │ │ │ + bvc.n 32acb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216938> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32ad94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216a18> │ │ │ │ + bvc.n 32ac54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2168d8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32adbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216a40> │ │ │ │ + bvc.n 32ac7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216900> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #144 @ (adr r2, 32ad64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2169e8>) │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ 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] @ (32adfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216a80>) │ │ │ │ @@ -936686,15 +936674,15 @@ │ │ │ │ vpop {d8-d11} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r2, [r3, #27] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 32b120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216da4> │ │ │ │ + bcc.n 32b1e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216e64> │ │ │ │ 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] @ (32b2bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216f40>) │ │ │ │ @@ -936784,15 +936772,15 @@ │ │ │ │ vpop {d8-d9} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strb r6, [r1, #22] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 32b264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216ee8> │ │ │ │ + bcs.n 32b324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x216fa8> │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr r3, [pc, #284] @ (32b3e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21706c>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r0, [r1, r3] │ │ │ │ @@ -936978,15 +936966,15 @@ │ │ │ │ vmov.f32 s0, #112 @ 0x3f800000 1.0 │ │ │ │ b.n 32b498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21711c> │ │ │ │ nop │ │ │ │ strb r0, [r7, #12] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 32b4f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x217174> │ │ │ │ + beq.n 32b5b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x217234> │ │ │ │ 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] @ (32b63c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2172c0>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -937069,15 +937057,15 @@ │ │ │ │ vldr s0, [sp, #16] │ │ │ │ b.n 32b582 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x217206> │ │ │ │ nop │ │ │ │ strb r4, [r7, #7] │ │ │ │ lsls r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 32b5a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x217228> │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ 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 │ │ │ │ @@ -937255,21 +937243,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (32b874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2174f8>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 32b806 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21748a> │ │ │ │ ldr r0, [r6, #120] @ 0x78 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r0, [r3, #108] @ 0x6c │ │ │ │ + str r0, [r7, #64] @ 0x40 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r7, {r2, r4, r7} │ │ │ │ + ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -937416,21 +937404,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r4, [r3, #88] @ 0x58 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - str r6, [r3, #76] @ 0x4c │ │ │ │ + str r6, [r7, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ 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] @ (32bb24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2177a8>) │ │ │ │ @@ -937622,25 +937610,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 32bbfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x217880> │ │ │ │ nop │ │ │ │ ldr r0, [r0, #64] @ 0x40 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r2, r3, r5, r7} │ │ │ │ + ldmia r2, {r2, r3} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4!, {r1, r2, r3, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ cmp r3, #1 │ │ │ │ mov r4, r2 │ │ │ │ bls.n 32bd54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2179d8> │ │ │ │ add.w ip, r3, #4294967295 @ 0xffffffff │ │ │ │ vmov.f32 s13, #112 @ 0x3f800000 1.0 │ │ │ │ @@ -939175,15 +939163,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ strh r6, [r5, r1] │ │ │ │ lsls r6, r7, #5 │ │ │ │ @ instruction: 0xf4a2018a │ │ │ │ - revsh r2, r2 │ │ │ │ + @ instruction: 0xb832 │ │ │ │ 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 │ │ │ │ @@ -939322,15 +939310,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r1, #6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #220 @ 0xdc │ │ │ │ lsls r0, r1, #6 │ │ │ │ - cbnz r2, 32d024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x218ca8> │ │ │ │ + @ instruction: 0xb752 │ │ │ │ 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 │ │ │ │ @@ -939567,15 +939555,15 @@ │ │ │ │ b.n 32d0a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x218d2c> │ │ │ │ movs r3, #0 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ str r3, [r4, #8] │ │ │ │ str r2, [sp, #8] │ │ │ │ strd r3, r3, [r4] │ │ │ │ b.n 32d1ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x218e52> │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r6, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ mov r8, r2 │ │ │ │ @@ -939986,32 +939974,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} │ │ │ │ + cbz r6, 32d6a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21932a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - push {r6} │ │ │ │ + cbz r0, 32d6a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21932c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - subs r6, #254 @ 0xfe │ │ │ │ + subs r4, #94 @ 0x5e │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r7, sp, #864 @ 0x360 │ │ │ │ + add r5, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + cbz r0, 32d6b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21933a> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r7, #178 @ 0xb2 │ │ │ │ + movs r5, #18 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldrsh r0, [r6, r5] │ │ │ │ + ldrb r0, [r2, r3] │ │ │ │ lsls r6, r3, #3 │ │ │ │ ldc 1, cr0, [r6, #-552]! @ 0xfffffdd8 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + cbz r6, 32d6bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219340> │ │ │ │ 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 │ │ │ │ @@ -940151,54 +940139,54 @@ │ │ │ │ b.n 32d746 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2193ca> │ │ │ │ ldr r1, [pc, #108] @ (32d85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2194e0>) │ │ │ │ movs r0, #0 │ │ │ │ add r1, pc │ │ │ │ bl 29dd98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189a1c> │ │ │ │ b.n 32d6e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219366> │ │ │ │ nop │ │ │ │ - cbz r2, 32d872 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2194f6> │ │ │ │ + cbz r2, 32d80a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21948e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ mrrc 1, 8, r0, r4, cr10 │ │ │ │ - cbz r4, 32d874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2194f8> │ │ │ │ + cbz r4, 32d80c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219490> │ │ │ │ lsls r3, r2, #3 │ │ │ │ stc 1, cr0, [ip], #-552 @ 0xfffffdd8 │ │ │ │ - ldr r7, [pc, #800] @ (32db30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2197b4>) │ │ │ │ + ldr r5, [pc, #160] @ (32d8b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219534>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbz r0, 32d88e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219512> │ │ │ │ + cbz r0, 32d826 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2194aa> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cbz r0, 32d882 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219506> │ │ │ │ + cbz r0, 32d81a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21949e> │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xebf8018a │ │ │ │ - cbz r4, 32d87a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2194fe> │ │ │ │ + sub sp, #304 @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xebe4018a │ │ │ │ ldr r6, [pc, #368] @ (32d998 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21961c>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldrh r6, [r7, r6] │ │ │ │ + ldr r6, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ subs.w r1, lr, sl, lsl #2 │ │ │ │ ldr r4, [pc, #216] @ (32d90c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219590>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldrh r0, [r3, r6] │ │ │ │ + ldr r0, [r7, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ @ instruction: 0xeb98018a │ │ │ │ - cbz r4, 32d884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219508> │ │ │ │ + add sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeb82018a │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r3, r4, #3 │ │ │ │ adcs.w r1, sl, sl, lsl #2 │ │ │ │ - uxtb r0, r4 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xeb3e018a │ │ │ │ ldr r3, [pc, #560] @ (32da88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21970c>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldr r4, [pc, #728] @ (32db34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2197b8>) │ │ │ │ lsls r6, r7, #5 │ │ │ │ - uxtb r6, r1 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cmp r2, #0 │ │ │ │ it eq │ │ │ │ cmpeq.w r0, #1672 @ 0x688 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ bne.n 32d8ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219572> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -940373,48 +940361,48 @@ │ │ │ │ movs r7, #4 │ │ │ │ movs r2, #3 │ │ │ │ b.n 32d8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219524> │ │ │ │ ldr r0, [pc, #96] @ (32dab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219734>) │ │ │ │ add r0, pc │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ @ instruction: 0xeafe018a │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + rev r6, r3 │ │ │ │ lsls r7, r4, #3 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + cbnz r2, 32da9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219720> │ │ │ │ lsls r7, r4, #3 │ │ │ │ pkhbt r1, ip, sl, lsl #2 │ │ │ │ - pop {r4, r5, r6} │ │ │ │ + cbnz r0, 32da9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219720> │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xeaaa018a │ │ │ │ - pop {r1, r3, r6} │ │ │ │ + cbnz r2, 32da9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21971e> │ │ │ │ lsls r7, r4, #3 │ │ │ │ orns r1, r4, sl, lsl #2 │ │ │ │ orn r1, r4, sl, lsl #2 │ │ │ │ - pop {r4} │ │ │ │ + cbnz r0, 32da98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21971c> │ │ │ │ lsls r7, r4, #3 │ │ │ │ bics.w r1, r4, sl, lsl #2 │ │ │ │ - cbnz r0, 32dafe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219782> │ │ │ │ + cbnz r0, 32da96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21971a> │ │ │ │ lsls r7, r4, #3 │ │ │ │ and.w r1, r4, sl, lsl #2 │ │ │ │ ldrd r0, r1, [r8, #552]! @ 0x228 │ │ │ │ - cbnz r6, 32daf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21977c> │ │ │ │ + cbnz r6, 32da90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219714> │ │ │ │ lsls r7, r4, #3 │ │ │ │ strd r0, r1, [r0, #552]! @ 0x228 │ │ │ │ - cbnz r4, 32daf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21977c> │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r7, r4, #3 │ │ │ │ @ instruction: 0xe9a6018a │ │ │ │ - cbnz r2, 32daf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219776> │ │ │ │ + @ instruction: 0xb8aa │ │ │ │ lsls r7, r4, #3 │ │ │ │ - cbnz r4, 32daf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219774> │ │ │ │ + @ instruction: 0xb894 │ │ │ │ lsls r7, r4, #3 │ │ │ │ strd r0, r1, [lr, #-552]! @ 0x228 │ │ │ │ - cbnz r6, 32daf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219776> │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r7, r4, #3 │ │ │ │ ldrd r0, r1, [r6, #-552] @ 0x228 │ │ │ │ - ldr r4, [pc, #408] @ (32dc4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2198d0>) │ │ │ │ + ldr r1, [pc, #792] @ (32ddcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219a50>) │ │ │ │ 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 │ │ │ │ @@ -940439,15 +940427,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, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cmp r0, #15 │ │ │ │ beq.n 32db5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2197e2> │ │ │ │ ldr r2, [pc, #80] @ (32db64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2197e8>) │ │ │ │ lsls r1, r0, #31 │ │ │ │ mov.w r3, #46 @ 0x2e │ │ │ │ it mi │ │ │ │ @@ -940489,15 +940477,15 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @ instruction: 0xe858018a │ │ │ │ strex r1, r0, [r4, #552] @ 0x228 │ │ │ │ @ instruction: 0xe836018a │ │ │ │ @ instruction: 0xe828018a │ │ │ │ @ instruction: 0xe81e018a │ │ │ │ - ldr r3, [pc, #336] @ (32dccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219950>) │ │ │ │ + ldr r0, [pc, #720] @ (32de4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219ad0>) │ │ │ │ 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 │ │ │ │ @@ -940581,29 +940569,29 @@ │ │ │ │ b.n 32dc32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2198b6> │ │ │ │ ldr r2, [pc, #40] @ (32dc7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219900>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 32dbac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219830> │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r7, sp, #328 @ 0x148 │ │ │ │ + add r4, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r4, [sp, #808] @ 0x328 │ │ │ │ + str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r7, sp, #224 @ 0xe0 │ │ │ │ + add r4, sp, #608 @ 0x260 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 32dc58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2198dc> │ │ │ │ + bhi.n 32dd18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21999c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bge.n 32dc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2198d8> │ │ │ │ + bhi.n 32dd14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219998> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -941003,75 +940991,75 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ mov r2, r9 │ │ │ │ add.w r1, r8, #20 │ │ │ │ mov r0, r7 │ │ │ │ bl 32dab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219738> │ │ │ │ b.n 32ddd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219a58> │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - strb r4, [r7, r6] │ │ │ │ + strh r4, [r3, r4] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bls.n 32e188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219e0c> │ │ │ │ + bvs.n 32e048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219ccc> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [r1, #40] @ 0x28 │ │ │ │ + str r0, [r5, #124] @ 0x7c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bhi.n 32dff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219c7c> │ │ │ │ + bpl.n 32e0b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219d3c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r7, pc, #448 @ (adr r7, 32e294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219f18>) │ │ │ │ + add r4, pc, #832 @ (adr r4, 32e414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a098>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r6, [r0, r1] │ │ │ │ + str r6, [r4, r6] │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r1, [sp, #872] @ 0x368 │ │ │ │ + ldrh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r2, sp, #648 @ 0x288 │ │ │ │ + add r0, sp, #8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #496 @ (adr r7, 32e2dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219f60>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #768 @ 0x300 │ │ │ │ + add r1, sp, #128 @ 0x80 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb.w r0, [r6, #211] @ 0xd3 │ │ │ │ - blt.n 32e0fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219d80> │ │ │ │ + @ instruction: 0xf6f600d3 │ │ │ │ + bls.n 32e1bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219e40> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrsb.w r0, [lr, #211] @ 0xd3 │ │ │ │ - blt.n 32e104 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219d88> │ │ │ │ + @ instruction: 0xf6fe00d3 │ │ │ │ + bls.n 32e1c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219e48> │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r3, sp, #256 @ 0x100 │ │ │ │ + add r0, sp, #640 @ 0x280 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #760 @ 0x2f8 │ │ │ │ + add r7, pc, #120 @ (adr r7, 32e190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219e14>) │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r3, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #576 @ 0x240 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #648 @ 0x288 │ │ │ │ + add r7, pc, #8 @ (adr r7, 32e128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219dac>) │ │ │ │ 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 │ │ │ │ @@ -941139,25 +941127,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (32e1f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219e78>) │ │ │ │ ldr.w r3, [r1, #400] @ 0x190 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 32e148 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219dcc> │ │ │ │ nop │ │ │ │ - add r2, sp, #664 @ 0x298 │ │ │ │ + add r0, sp, #24 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, pc, #368 @ (adr r7, 32e358 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219fdc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #88 @ 0x58 │ │ │ │ + add r7, pc, #472 @ (adr r7, 32e3c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a048>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #216 @ 0xd8 │ │ │ │ + add r7, pc, #600 @ (adr r7, 32e448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a0cc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #24 │ │ │ │ + add r7, pc, #408 @ (adr r7, 32e38c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a010>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r7, pc, #184 @ (adr r7, 32e2b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219f34>) │ │ │ │ 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] @ (32e220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219ea4>) │ │ │ │ @@ -941293,48 +941281,48 @@ │ │ │ │ nop │ │ │ │ adds r6, r7, #6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, #6 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r7, pc, #24 @ (adr r7, 32e364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x219fe8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r7, pc, #200 @ (adr r7, 32e418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a09c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 32e7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a430> │ │ │ │ + svc 140 @ 0x8c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r7, pc, #264 @ (adr r7, 32e460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a0e4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - @ instruction: 0xf78c00d9 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + @ instruction: 0xf4ec00d9 │ │ │ │ + add r6, pc, #912 @ (adr r6, 32e6f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a374>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #832 @ 0x340 │ │ │ │ + add r7, pc, #192 @ (adr r7, 32e424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a0a8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r7, pc, #256 @ (adr r7, 32e468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a0ec>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r3, #4 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r6, pc, #568 @ (adr r6, 32e5a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a22c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, sp, #208 @ 0xd0 │ │ │ │ + add r7, pc, #592 @ (adr r7, 32e5c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a248>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r1, sp, #40 @ 0x28 │ │ │ │ + add r6, pc, #424 @ (adr r6, 32e520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a1a4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #48 @ 0x30 │ │ │ │ + add r6, pc, #432 @ (adr r6, 32e52c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a1b0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r6, pc, #440 @ (adr r6, 32e538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a1bc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r6, pc, #528 @ (adr r6, 32e594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a218>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r6, pc, #576 @ (adr r6, 32e5cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a250>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #1000 @ 0x3e8 │ │ │ │ + add r6, pc, #360 @ (adr r6, 32e4f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21a17c>) │ │ │ │ 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 │ │ │ │ @@ -943869,141 +943857,141 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp r3, ip │ │ │ │ bne.n 33003a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bcbe> │ │ │ │ b.w 32f66e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21b2f2> │ │ │ │ nop │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r7, pc, #304 @ (adr r7, 330180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be04>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, sp, #240 @ 0xf0 │ │ │ │ + add r5, pc, #624 @ (adr r5, 3302c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bf48>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r1, r4, #3 │ │ │ │ - add r7, pc, #880 @ (adr r7, 3303cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c050>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 33014c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bdd0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #0 @ (adr r4, 330060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bce4>) │ │ │ │ + add r1, pc, #384 @ (adr r1, 3301e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be64>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #464 @ (adr r5, 330234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21beb8>) │ │ │ │ + add r2, pc, #848 @ (adr r2, 3303b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c038>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #480 @ (adr r4, 330248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21becc>) │ │ │ │ + add r1, pc, #864 @ (adr r1, 3303c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c04c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #704 @ (adr r4, 33032c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bfb0>) │ │ │ │ + add r2, pc, #64 @ (adr r2, 3300ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bd30>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #976 @ (adr r3, 330440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c0c4>) │ │ │ │ + add r1, pc, #336 @ (adr r1, 3301c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be44>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #560 @ (adr r4, 3302a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bf28>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 330424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c0a8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #752 @ (adr r3, 330368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bfec>) │ │ │ │ + add r1, pc, #112 @ (adr r1, 3300e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bd6c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #832 @ (adr r3, 3303bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c040>) │ │ │ │ + add r1, pc, #192 @ (adr r1, 33013c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bdc0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #272 @ (adr r3, 330190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be14>) │ │ │ │ + add r0, pc, #656 @ (adr r0, 330310 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bf94>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #1008 @ (adr r3, 330474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c0f8>) │ │ │ │ + add r1, pc, #368 @ (adr r1, 3301f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be78>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #80 @ (adr r3, 3300d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bd5c>) │ │ │ │ + add r0, pc, #464 @ (adr r0, 330258 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bedc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 33017c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be00>) │ │ │ │ + add r0, pc, #624 @ (adr r0, 3302fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bf80>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r3, pc, #144 @ (adr r3, 330124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bda8>) │ │ │ │ + add r0, pc, #528 @ (adr r0, 3302a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bf28>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #352 @ (adr r2, 3301f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be7c>) │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 33022c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21beb0>) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #896 @ (adr r1, 330420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c0a4>) │ │ │ │ + ldr r7, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #368 @ (adr r4, 330214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be98>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 330394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c018>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r5, pc, #784 @ (adr r5, 3303b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c03c>) │ │ │ │ + add r3, pc, #144 @ (adr r3, 330138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bdbc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #400 @ (adr r4, 33023c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bec0>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 3303bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c040>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #0 @ (adr r3, 3300b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bd34>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 330230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21beb4>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #352 @ (adr r3, 330214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be98>) │ │ │ │ + add r0, pc, #736 @ (adr r0, 330394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c018>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #592 @ (adr r4, 330308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bf8c>) │ │ │ │ + add r1, pc, #976 @ (adr r1, 330488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c10c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #656 @ (adr r0, 33034c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bfd0>) │ │ │ │ + ldr r6, [sp, #16] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #720 @ (adr r2, 330390 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c014>) │ │ │ │ + add r0, pc, #80 @ (adr r0, 330110 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bd94>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #928 @ (adr r2, 330464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c0e8>) │ │ │ │ + add r0, pc, #288 @ (adr r0, 3301e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be68>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #320 @ (adr r4, 330208 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be8c>) │ │ │ │ + add r1, pc, #704 @ (adr r1, 330388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c00c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #880 @ (adr r2, 33043c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c0c0>) │ │ │ │ + add r0, pc, #240 @ (adr r0, 3301bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be40>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #352 @ (adr r1, 330230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21beb4>) │ │ │ │ + ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r4, pc, #272 @ (adr r4, 3301e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be68>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 330364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bfe8>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r2, pc, #992 @ (adr r2, 3304b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c13c>) │ │ │ │ + add r0, pc, #352 @ (adr r0, 330238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bebc>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #224 @ (adr r1, 3301c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be44>) │ │ │ │ + ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #448 @ (adr r1, 3302a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bf28>) │ │ │ │ + ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r3, pc, #112 @ (adr r3, 330158 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bddc>) │ │ │ │ + add r0, pc, #496 @ (adr r0, 3302d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bf5c>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #688 @ (adr r1, 33039c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c020>) │ │ │ │ + ldr r7, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #224 @ (adr r0, 3301d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be54>) │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #720 @ (adr r0, 3303c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c048>) │ │ │ │ + ldr r6, [sp, #80] @ 0x50 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #840 @ (adr r1, 330440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c0c4>) │ │ │ │ + ldr r7, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #56 @ (adr r0, 330138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bdbc>) │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #288 @ (adr r0, 330224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bea8>) │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #568 @ (adr r1, 330340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bfc4>) │ │ │ │ + ldr r6, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #288 @ (adr r0, 33022c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21beb0>) │ │ │ │ + ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r1, pc, #640 @ (adr r1, 330394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c018>) │ │ │ │ + ldr r7, [sp, #0] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #264 @ (adr r0, 330220 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bea4>) │ │ │ │ + ldr r5, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #112 @ (adr r0, 330190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21be14>) │ │ │ │ + ldr r5, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #24] │ │ │ │ + ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r0, pc, #696 @ (adr r0, 3303e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c064>) │ │ │ │ + ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #576] @ 0x240 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r3, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #896] @ 0x380 │ │ │ │ + ldr r3, [sp, #256] @ 0x100 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ cbz r3, 330158 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bddc> │ │ │ │ ldrb.w r3, [r0, #1]! │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 330150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21bdd4> │ │ │ │ ldr r1, [pc, #664] @ (3303f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c078>) │ │ │ │ @@ -944255,47 +944243,47 @@ │ │ │ │ add r1, pc │ │ │ │ strb.w r2, [r3], #1 │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ cmp ip, r3 │ │ │ │ bne.n 3303e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c066> │ │ │ │ b.w 32fa7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21b702> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r6, [sp, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #48] @ 0x30 │ │ │ │ + str r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #816] @ 0x330 │ │ │ │ + ldr r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r1, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #168] @ 0xa8 │ │ │ │ + ldr r1, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r5, [sp, #136] @ 0x88 │ │ │ │ + ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r4, [sp, #160] @ 0xa0 │ │ │ │ + ldr r1, [sp, #544] @ 0x220 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #960] @ 0x3c0 │ │ │ │ + str r5, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #400] @ 0x190 │ │ │ │ + str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r3, [sp, #784] @ 0x310 │ │ │ │ + ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldrsh.w r3, [r0] │ │ │ │ cmp r3, #2 │ │ │ │ beq.n 330444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c0c8> │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ ldrsh.w r3, [r0, #4] │ │ │ │ @@ -944407,15 +944395,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 r0, [sp, #560] @ 0x230 │ │ │ │ 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] @ 330a98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c71c> │ │ │ │ subw sp, sp, #1052 @ 0x41c │ │ │ │ @@ -944933,66 +944921,66 @@ │ │ │ │ b.n 330672 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c2f6> │ │ │ │ add r3, sp, #44 @ 0x2c │ │ │ │ b.n 330a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c6f8> │ │ │ │ nop │ │ │ │ @ instruction: 0xfa7a0187 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldr r1, [sp, #1000] @ 0x3e8 │ │ │ │ + str r7, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r2, #3 │ │ │ │ ldr??.w r0, [ip, ] │ │ │ │ - ldr r1, [sp, #632] @ 0x278 │ │ │ │ + str r6, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r1, [sp, #224] @ 0xe0 │ │ │ │ + str r6, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, lr │ │ │ │ + cmn r0, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #680] @ 0x2a8 │ │ │ │ + str r6, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r0, r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #400] @ 0x190 │ │ │ │ + str r5, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - add r8, ip │ │ │ │ + negs r0, r0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 3310a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21cd24> │ │ │ │ + b.n 330b60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c7e4> │ │ │ │ lsls r1, r4, #3 │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #8] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r7, [sp, #432] @ 0x1b0 │ │ │ │ + str r4, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r7, [sp, #200] @ 0xc8 │ │ │ │ + str r4, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - adds r4, r5, #6 │ │ │ │ + subs r4, r1, r4 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - bics r0, r6 │ │ │ │ + asrs r0, r2 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #912] @ 0x390 │ │ │ │ + str r4, [sp, #272] @ 0x110 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - muls r2, r5 │ │ │ │ + lsrs r2, r1 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r6, [sp, #672] @ 0x2a0 │ │ │ │ + str r4, [sp, #32] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r1, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #728] @ 0x2d8 │ │ │ │ + str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [sp, #104] @ 0x68 │ │ │ │ + str r3, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #3 │ │ │ │ cbz r1, 330b48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21c7cc> │ │ │ │ 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 │ │ │ │ @@ -947513,19 +947501,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, [r5, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r3, r2, #3 │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r1, #0] │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 332804 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21e488> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r2, r2, #32 │ │ │ │ @@ -948563,19 +948551,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 3332b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21ef3c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 33343c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21f0c0> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - ldr r0, [r3, #60] @ 0x3c │ │ │ │ + ldr r0, [r7, #16] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r2, [r1, #52] @ 0x34 │ │ │ │ + ldr r2, [r5, #8] │ │ │ │ lsls r7, r4, #3 │ │ │ │ - ldr r4, [r5, #48] @ 0x30 │ │ │ │ + ldr r4, [r1, #8] │ │ │ │ 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 │ │ │ │ @@ -949756,20 +949744,21 @@ │ │ │ │ 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 │ │ │ │ + b.n 333f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x21fc18> │ │ │ │ + lsls r2, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, r6] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ 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 │ │ │ │ @@ -950581,15 +950570,15 @@ │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0090 │ │ │ │ lsls r7, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, r5] │ │ │ │ + ldrsb r2, [r4, r2] │ │ │ │ lsls r3, r2, #3 │ │ │ │ @ instruction: 0xb788 │ │ │ │ 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 │ │ │ │ @@ -951268,21 +951257,21 @@ │ │ │ │ ... │ │ │ │ add sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #432 @ 0x1b0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - str r4, [r7, r6] │ │ │ │ + ldr r7, [pc, #112] @ (3352d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x220f54>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ - str r6, [r7, r5] │ │ │ │ + ldr r6, [pc, #888] @ (3355dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x221260>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, r5] │ │ │ │ + ldr r6, [pc, #688] @ (33551c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2211a0>) │ │ │ │ lsls r3, r2, #3 │ │ │ │ mov.w r1, #376 @ 0x178 │ │ │ │ ldr.w r0, [fp, #16] │ │ │ │ bl 4656e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x351364> │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [sl, #13] │ │ │ │ add.w sl, r0, #20 │ │ │ │ @@ -953144,15 +953133,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 336cb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22293c> │ │ │ │ lsls r7, r0, #6 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #404] @ (3368ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x222570>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -966511,15 +966500,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r2, #5 │ │ │ │ lsls r7, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r4, #28 │ │ │ │ lsls r7, r0, #6 │ │ │ │ - add r6, pc, #344 @ (adr r6, 33fec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22bb44>) │ │ │ │ + add r3, pc, #728 @ (adr r3, 340040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22bcc4>) │ │ │ │ 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] │ │ │ │ @@ -968170,15 +968159,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 340ff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22cc78> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 341030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22ccb4> │ │ │ │ + blt.n 3410f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22cd74> │ │ │ │ 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] @ (341160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22cde4>) │ │ │ │ add.w r5, r0, #4096 @ 0x1000 │ │ │ │ @@ -969973,21 +969962,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r5, #20] │ │ │ │ + ldrb r2, [r1, #10] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #320] @ (342684 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22e308>) │ │ │ │ @@ -970112,15 +970101,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bge.n 3425f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22e274> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3425d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22e258> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ 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] @ (3427f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22e478>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -970283,17 +970272,17 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bvc.n 342848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22e4cc> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #96] @ 0x60 │ │ │ │ + ldr r2, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - ldrb r4, [r5, #6] │ │ │ │ + strb r4, [r1, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ bvc.n 3427cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22e450> │ │ │ │ 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 │ │ │ │ @@ -970830,15 +970819,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 342f80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22ec04> │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 342f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22ec1c> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - pop {r2, r4, r5, r6, pc} │ │ │ │ + revsh r4, r2 │ │ │ │ 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] │ │ │ │ @@ -971662,19 +971651,19 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #88] @ 0x58 │ │ │ │ + ldr r2, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - bx sp │ │ │ │ + add sl, r9 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ 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 │ │ │ │ @@ -971867,15 +971856,15 @@ │ │ │ │ asrs r0, r2, #32 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -972254,34 +972243,36 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r3, r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - stc 0, cr0, [ip], #-880 @ 0xfffffc90 │ │ │ │ - bne.n 343e50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22fad4> │ │ │ │ + @ instruction: 0xe98c00dc │ │ │ │ + ldmia r7!, {r1, r2, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r0, [r1, #120] @ 0x78 │ │ │ │ + str r0, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r2, #3 │ │ │ │ - adcs r0, r1 │ │ │ │ + subs r6, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r4, #-880]! @ 0x370 │ │ │ │ - str r6, [r0, #76] @ 0x4c │ │ │ │ + b.n 343c1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22f8a0> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + str r6, [r4, #32] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmia r2!, {r1, r2, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r3, [sp, #72] @ 0x48 │ │ │ │ + str r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmdb r8, {r2, r3, r4, r6, r7} │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + b.n 343b94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22f818> │ │ │ │ + lsls r4, r3, #3 │ │ │ │ + str r2, [r3, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - strb r4, [r1, #13] │ │ │ │ + strb r4, [r5, #2] │ │ │ │ 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} │ │ │ │ @@ -972317,19 +972308,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ ldr r3, [pc, #16] @ (343f2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22fbb0>) │ │ │ │ add r3, pc │ │ │ │ b.n 343a96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22f71a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r7, #54] @ 0x36 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r4, #4] │ │ │ │ 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 │ │ │ │ @@ -973402,23 +973393,23 @@ │ │ │ │ bne.n 344abe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x230742> │ │ │ │ b.n 344850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2304d4> │ │ │ │ nop │ │ │ │ stmia r0!, {r4, r7} │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrh r4, [r3, r2] │ │ │ │ lsls r2, r2, #3 │ │ │ │ rev r2, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr r7, [pc, #176] @ (344b9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x230820>) │ │ │ │ + ldr r4, [pc, #560] @ (344d1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2309a0>) │ │ │ │ lsls r6, r4, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 344c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x230904>) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 344c44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2308c8>) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r5, #0 │ │ │ │ ble.w 344850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2304d4> │ │ │ │ ldr r2, [sp, #72] @ 0x48 │ │ │ │ subs r4, r5, #1 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ subs r2, #4 │ │ │ │ @@ -973822,17 +973813,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3448fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x230580> │ │ │ │ ldrb.w r9, [sp, #172] @ 0xac │ │ │ │ b.w 3440c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22fd4c> │ │ │ │ - add r1, pc, #16 @ (adr r1, 344f90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x230c14>) │ │ │ │ + ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + str r0, [r3, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ add.w r7, r0, #602112 @ 0x93000 │ │ │ │ @@ -975174,15 +975165,15 @@ │ │ │ │ ldr.w r3, [r2, #416] @ 0x1a0 │ │ │ │ str r3, [sp, #112] @ 0x70 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 345a1e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2316a2> │ │ │ │ b.n 345d54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2319d8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r1, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -977475,17 +977466,17 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r2, #16] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ - movs r0, #70 @ 0x46 │ │ │ │ + adds r6, r4, #6 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - movs r0, #8 │ │ │ │ + adds r0, r5, #5 │ │ │ │ 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 │ │ │ │ @@ -978704,45 +978695,45 @@ │ │ │ │ nop │ │ │ │ strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #166 @ 0xa6 │ │ │ │ + movs r3, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r0, #24] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #154 @ 0x9a │ │ │ │ + movs r1, #250 @ 0xfa │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r5, #24 │ │ │ │ + movs r2, #120 @ 0x78 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - movs r4, #40 @ 0x28 │ │ │ │ + movs r1, #136 @ 0x88 │ │ │ │ lsls r2, r2, #3 │ │ │ │ bl fff9643a │ │ │ │ bl 71a43e │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - movs r0, #88 @ 0x58 │ │ │ │ + adds r0, r7, #6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - asrs r6, r5, #11 │ │ │ │ + asrs r6, r1, #1 │ │ │ │ lsls r6, r4, #3 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ 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] @ (3486e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23436c>) │ │ │ │ @@ -978973,15 +978964,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r0, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -979950,15 +979941,15 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r3, #12 │ │ │ │ + asrs r6, r7, #1 │ │ │ │ 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 │ │ │ │ @@ -981078,21 +981069,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r5, #30 │ │ │ │ + lsls r0, r1, #20 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r2, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #27 │ │ │ │ + lsls r0, r1, #17 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldr r3, [pc, #52] @ (349d54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2359d8>) │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldrb.w r2, [r4, #32] │ │ │ │ mov r1, r3 │ │ │ │ @@ -981113,15 +981104,15 @@ │ │ │ │ b.n 3496e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x235364> │ │ │ │ movs r7, #1 │ │ │ │ b.n 349554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2351d8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #26 │ │ │ │ + lsls r4, r0, #16 │ │ │ │ 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] @ (349f04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x235b88>) │ │ │ │ @@ -982232,16 +982223,16 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r4, [r4, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, r6, #7503872 @ 0x728000 │ │ │ │ - bic.w r0, r0, #7503872 @ 0x728000 │ │ │ │ + sub.w r0, r6, #229 @ 0xe5 │ │ │ │ + @ instruction: 0xf18000e5 │ │ │ │ ldrh r0, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -983022,15 +983013,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r0, r2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, lr, #6848512 @ 0x688000 │ │ │ │ + subs.w r0, lr, #209 @ 0xd1 │ │ │ │ str r6, [r0, r1] │ │ │ │ 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 │ │ │ │ @@ -983776,15 +983767,16 @@ │ │ │ │ ldr r3, [r3, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ mov r8, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r0, r1, lsr #3 │ │ │ │ + b.n 34b988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23760c> │ │ │ │ + lsls r1, r2, #3 │ │ │ │ mov r4, r8 │ │ │ │ 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 │ │ │ │ @@ -983960,18 +983952,19 @@ │ │ │ │ add sp, #148 @ 0x94 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r8, pc │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [lr, #836] @ 0x344 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + b.n 34ba34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2376b8> │ │ │ │ + lsls r1, r2, #3 │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldr r0, [r2, #56] @ 0x38 │ │ │ │ + ldr r0, [r6, #12] │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r4, sp │ │ │ │ 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 │ │ │ │ @@ -984524,15 +984517,15 @@ │ │ │ │ beq.w 34c020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x237ca4> │ │ │ │ b.n 34c14e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x237dd2> │ │ │ │ rors r0, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [fp, #1020] @ 0x3fc │ │ │ │ - b.n 34bacc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x237750> │ │ │ │ + b.n 34c58c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x238210> │ │ │ │ lsls r1, r2, #3 │ │ │ │ eors r0, r1 │ │ │ │ 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} │ │ │ │ @@ -985024,15 +985017,15 @@ │ │ │ │ moveq r3, #0 │ │ │ │ andne.w r3, r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 34c606 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23828a> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ble.n 34c670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2382f4> │ │ │ │ + blt.n 34c730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2383b4> │ │ │ │ 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 │ │ │ │ @@ -985348,19 +985341,19 @@ │ │ │ │ nop │ │ │ │ subs r1, #82 @ 0x52 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #104 @ 0x68 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - blt.n 34cacc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x238750> │ │ │ │ + bhi.n 34c98c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x238610> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 34c9f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23867c> │ │ │ │ + bhi.n 34cab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23873c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 34c970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2385f4> │ │ │ │ + bhi.n 34ca30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2386b4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ add.w lr, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r3, [pc, #3372] @ 34d748 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2393cc> │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ mov ip, r0 │ │ │ │ ldr.w r1, [lr, #2116] @ 0x844 │ │ │ │ @@ -993157,15 +993150,15 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 352334 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23dfb8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 352284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23df08> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r2, [r7, #42] @ 0x2a │ │ │ │ + strh r2, [r3, #22] │ │ │ │ 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 │ │ │ │ @@ -993388,19 +993381,19 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ b.n 35234c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23dfd0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3521f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23de74> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ vmov.f32 s15, #240 @ 0xbf800000 -1.0 │ │ │ │ ldr r3, [pc, #276] @ (3522dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23df60>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ vcmpe.f32 s0, s15 │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -993632,17 +993625,17 @@ │ │ │ │ vaba.u8 q2, q0, │ │ │ │ ble.n 352498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e11c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 352418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e09c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r5, #31] │ │ │ │ + ldrb r2, [r1, #21] │ │ │ │ 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 │ │ │ │ @@ -993927,21 +993920,21 @@ │ │ │ │ mcr2 6, 0, r4, cr0, cr15, {7} │ │ │ │ blt.n 3527ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e470> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bge.n 352720 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e3a4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r4, #28] │ │ │ │ + ldrb r0, [r0, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r6, #27] │ │ │ │ + ldrb r4, [r2, #17] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r5, #28] │ │ │ │ + ldrb r0, [r1, #18] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r1, [pc, #616] @ (352a40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e6c4>) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dcf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18997c> │ │ │ │ b.n 35254a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e1ce> │ │ │ │ ldr r5, [sp, #100] @ 0x64 │ │ │ │ @@ -994179,21 +994172,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ str.w r9, [sp] │ │ │ │ ldrd r1, r2, [sp, #44] @ 0x2c │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 351f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23db94> │ │ │ │ b.n 35254a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e1ce> │ │ │ │ nop │ │ │ │ - ldrb r0, [r5, #20] │ │ │ │ + ldrb r0, [r1, #10] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r7, #9] │ │ │ │ + strb r4, [r3, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r4, #9] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ 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 │ │ │ │ @@ -994540,46 +994533,46 @@ │ │ │ │ stc2 1, cr0, [ip], #-532 @ 0xfffffdec │ │ │ │ bpl.n 352e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ea84> │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 352dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ea4c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r1, r2, #3 │ │ │ │ bmi.n 352d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e9b8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrh r6, [r6, #58] @ 0x3a │ │ │ │ + ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - ldrb r2, [r4, #3] │ │ │ │ + strb r2, [r0, #25] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r7, [sp, #392] @ 0x188 │ │ │ │ + str r4, [sp, #776] @ 0x308 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ + strb r2, [r6, #24] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r6, #30] │ │ │ │ + strb r0, [r2, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r4, [r6, #0] │ │ │ │ + strb r4, [r2, #22] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mcr2 0, 4, r0, cr10, cr12, {6} │ │ │ │ - strb r6, [r2, #30] │ │ │ │ + @ instruction: 0xfbea00dc │ │ │ │ + strb r6, [r6, #19] │ │ │ │ lsls r1, r2, #3 │ │ │ │ add r2, sp, #420 @ 0x1a4 │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r9 │ │ │ │ str r2, [sp, #8] │ │ │ │ bl 4386e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32436c> │ │ │ │ mov r1, r6 │ │ │ │ @@ -994609,16 +994602,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #16] @ (352eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23eb30>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dcf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x18997c> │ │ │ │ b.n 352d6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e9f2> │ │ │ │ - stc2l 0, cr0, [r6, #880] @ 0x370 │ │ │ │ - movs r5, #252 @ 0xfc │ │ │ │ + @ instruction: 0xfb2600dc │ │ │ │ + movs r3, #92 @ 0x5c │ │ │ │ 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] @ 35311c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23eda0> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -994849,15 +994842,15 @@ │ │ │ │ b.n 35302c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ecb0> │ │ │ │ add.w r2, r5, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r2, #1396] @ 0x574 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 352fc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ec44> │ │ │ │ nop │ │ │ │ ldr??.w r0, [r8, ] │ │ │ │ - strb r2, [r0, #23] │ │ │ │ + strb r2, [r4, #12] │ │ │ │ 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] @ (353340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23efc4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -995051,18 +995044,17 @@ │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 353280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ef04> │ │ │ │ addw r1, r4, #2181 @ 0x885 │ │ │ │ ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #120 @ 0x78 │ │ │ │ + adds r3, #216 @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, r2 │ │ │ │ - lsls r1, r4, #3 │ │ │ │ + ldc2l 0, cr0, [r4, #-896]! @ 0xfffffc80 │ │ │ │ stmdb 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 │ │ │ │ ldr r0, [pc, #228] @ (353450 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f0d4>) │ │ │ │ @@ -995150,23 +995142,23 @@ │ │ │ │ ldr r3, [sp, #40] @ 0x28 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3533c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f046> │ │ │ │ nop │ │ │ │ ubfx r1, sl, #2, #6 │ │ │ │ - str r0, [r0, #48] @ 0x30 │ │ │ │ + str r0, [r4, #4] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - ldr r5, [pc, #536] @ (353674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f2f8>) │ │ │ │ + ldr r2, [pc, #920] @ (3537f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f478>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r3, r7] │ │ │ │ lsls r5, r4, #3 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr0, {7} │ │ │ │ + stc2 0, cr0, [r6], #-896 @ 0xfffffc80 │ │ │ │ push {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] @ (353574 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f1f8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ mov r5, r0 │ │ │ │ @@ -995255,17 +995247,17 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ b.n 3534d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f158> │ │ │ │ movt r1, #133 @ 0x85 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r0, [r3, #5] │ │ │ │ + ldr r0, [r7, #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, #4064] @ 0xfe0 │ │ │ │ ldr r4, [pc, #304] @ (3536c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f348>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -995395,17 +995387,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strb r0, [r7, #1] │ │ │ │ + ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r4, [r2, #0] │ │ │ │ + ldr r4, [r6, #84] @ 0x54 │ │ │ │ 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] @ (3537f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f474>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995502,15 +995494,15 @@ │ │ │ │ b.n 35372e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f3b2> │ │ │ │ nop │ │ │ │ orr.w r1, r4, #133 @ 0x85 │ │ │ │ ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, #116] @ 0x74 │ │ │ │ + ldr r6, [r0, #76] @ 0x4c │ │ │ │ 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] @ (353860 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f4e4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -995548,15 +995540,15 @@ │ │ │ │ b.n 35382e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f4b2> │ │ │ │ nop │ │ │ │ vrhadd.s32 d0, d26, d5 │ │ │ │ stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 353598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f21c> │ │ │ │ + b.n 354058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fcdc> │ │ │ │ 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] @ 353908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f58c> │ │ │ │ mov lr, r3 │ │ │ │ @@ -995602,15 +995594,15 @@ │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ str.w lr, [sp] │ │ │ │ bl 352ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e768> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cdp 1, 11, cr0, cr6, cr5, {4} │ │ │ │ - ldr r6, [r5, #72] @ 0x48 │ │ │ │ + ldr r6, [r1, #32] │ │ │ │ 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 │ │ │ │ @@ -995625,15 +995617,15 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r2, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 352ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23e768> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ 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] @ (353a48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f6cc>) │ │ │ │ @@ -995713,25 +995705,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (353a60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f6e4>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3539d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f65c> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [ip, #532] @ 0x214 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3537c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f448> │ │ │ │ + b.n 353284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ef08> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx r9 │ │ │ │ + add lr, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r0, #76] @ 0x4c │ │ │ │ + ldr r4, [r4, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bx r6 │ │ │ │ + add lr, r2 │ │ │ │ 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] │ │ │ │ @@ -995814,25 +995806,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353b8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f810>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 353b06 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f78a> │ │ │ │ ldc 1, cr0, [r2], #532 @ 0x214 │ │ │ │ - ldr r0, [r4, #60] @ 0x3c │ │ │ │ + ldr r0, [r0, #20] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 353694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f318> │ │ │ │ + b.n 354154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fdd8> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r5, #56] @ 0x38 │ │ │ │ + ldr r6, [r1, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r2, #56] @ 0x38 │ │ │ │ + ldr r6, [r6, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r0, r1 │ │ │ │ + muls r0, r5 │ │ │ │ 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] @ (353c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f904>) │ │ │ │ @@ -995908,25 +995900,25 @@ │ │ │ │ ldr r2, [pc, #36] @ (353c98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f91c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 353c10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f894> │ │ │ │ nop │ │ │ │ @ instruction: 0xeb940185 │ │ │ │ - ldr r6, [r2, #44] @ 0x2c │ │ │ │ + ldr r6, [r6, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 35358c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f210> │ │ │ │ + b.n 35404c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fcd0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r6, r2 │ │ │ │ + negs r6, r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, #40] @ 0x28 │ │ │ │ + str r4, [r5, #124] @ 0x7c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add lr, pc │ │ │ │ + negs r6, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #196] @ (353d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f9f4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -995998,25 +995990,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353d88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fa0c>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 353d0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f992> │ │ │ │ eor.w r1, ip, r5, lsl #2 │ │ │ │ - ldr r4, [r6, #28] │ │ │ │ + str r4, [r2, #116] @ 0x74 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 354488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24010c> │ │ │ │ + b.n 353f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fbcc> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r6, [r0, #28] │ │ │ │ + str r6, [r4, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r6, #24] │ │ │ │ + str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r4, r1 │ │ │ │ + adcs r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r4, [pc, #196] @ (353e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fae8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -996086,21 +996078,21 @@ │ │ │ │ ldr r2, [pc, #28] @ (353e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23faf8>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 353df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fa7c> │ │ │ │ @ instruction: 0xe99a0185 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r2, #16] │ │ │ │ + str r4, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ 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] @ (353f54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fbd8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996166,25 +996158,25 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r2, [pc, #32] @ (353f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fbf0>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ ldmia.w r2!, {r0, r2, r7, r8} │ │ │ │ - ldr r4, [r3, #8] │ │ │ │ + str r4, [r7, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 35429c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ff20> │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [r6, #4] │ │ │ │ + str r0, [r2, #92] @ 0x5c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - tst r2, r7 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r3, #4] │ │ │ │ + str r6, [r7, #88] @ 0x58 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - tst r0, r5 │ │ │ │ + subs r7, #136 @ 0x88 │ │ │ │ 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] @ (35402c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fcb0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996247,25 +996239,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (354044 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fcc8>) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ b.n 353fa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fc28> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - b.n 3541c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fe48> │ │ │ │ + udf #38 @ 0x26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r6, #120] @ 0x78 │ │ │ │ + str r4, [r2, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adcs r2, r4 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r4, #120] @ 0x78 │ │ │ │ + str r2, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adcs r0, r2 │ │ │ │ + subs r6, #176 @ 0xb0 │ │ │ │ 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] @ (354188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fe0c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -996369,25 +996361,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3540d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fd5a> │ │ │ │ nop │ │ │ │ b.n 353f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fbd0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - svc 188 @ 0xbc │ │ │ │ + ble.n 3541cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fe50> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #104] @ 0x68 │ │ │ │ + str r6, [r1, #64] @ 0x40 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - eors r0, r0 │ │ │ │ + subs r5, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xf18e00e0 │ │ │ │ + cdp 0, 14, cr0, cr14, cr0, {7} │ │ │ │ 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] @ (3542c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ff48>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -996485,23 +996477,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 354218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fe9c> │ │ │ │ b.n 353dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23fa4c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r6, #96] @ 0x60 │ │ │ │ + str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r6, #84] @ 0x54 │ │ │ │ + str r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r6, #232 @ 0xe8 │ │ │ │ + subs r4, #72 @ 0x48 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r0, #84] @ 0x54 │ │ │ │ + str r2, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - orrs.w r0, r0, #224 @ 0xe0 │ │ │ │ + ldc 0, cr0, [r0, #896]! @ 0x380 │ │ │ │ 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] │ │ │ │ @@ -996560,19 +996552,19 @@ │ │ │ │ pop {pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [ip, #3664] @ 0xe50 │ │ │ │ b.n 354368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23ffec> │ │ │ │ nop │ │ │ │ b.n 353bb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23f838> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r6, #72] @ 0x48 │ │ │ │ + str r2, [r2, #32] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r0, [r2, #72] @ 0x48 │ │ │ │ + str r0, [r6, #28] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ble.n 3543ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240070> │ │ │ │ + bge.n 3544ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240130> │ │ │ │ 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] @ (3543e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24006c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -996585,15 +996577,15 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r6 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 353354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23efd8> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r6, [r5, #68] @ 0x44 │ │ │ │ + str r6, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -996710,23 +996702,23 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 354498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24011c> │ │ │ │ b.n 354b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2407f4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r7, #40] @ 0x28 │ │ │ │ + str r2, [r3, #0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stcl 0, cr0, [r8, #896] @ 0x380 │ │ │ │ + @ instruction: 0xeb2800e0 │ │ │ │ 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] │ │ │ │ @@ -996843,25 +996835,25 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 354636 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2402ba> │ │ │ │ b.n 354984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240608> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bge.n 35478c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240410> │ │ │ │ + bvc.n 35464c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2402d0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r5, #28] │ │ │ │ + ldrsh r6, [r1, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #224 @ 0xe0 │ │ │ │ + subs r0, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mcrr 0, 14, r0, ip, cr0 │ │ │ │ + @ instruction: 0xe9ac00e0 │ │ │ │ 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] @ (3547a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240428>) │ │ │ │ @@ -996928,23 +996920,23 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 35473a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2403be> │ │ │ │ nop │ │ │ │ b.n 354824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2404a8> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r6, [r2, #24] │ │ │ │ + ldrsh r6, [r6, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r6, #16] │ │ │ │ + ldrsh r2, [r2, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r2, #4 │ │ │ │ + adds r7, #100 @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [r1, #16] │ │ │ │ + ldrsh r0, [r5, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - sbcs.w r0, r2, r0, asr #3 │ │ │ │ + @ instruction: 0xe8d200e0 │ │ │ │ push {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] @ (3548d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24055c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ sub sp, #12 │ │ │ │ @@ -997037,25 +997029,26 @@ │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 354846 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2404ca> │ │ │ │ svc 108 @ 0x6c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bhi.n 35497c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240600> │ │ │ │ + bpl.n 35483c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2404c0> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrsh r6, [r3, r7] │ │ │ │ + ldrb r6, [r7, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - subs r0, #208 @ 0xd0 │ │ │ │ + adds r6, #48 @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bics.w r0, ip, r0, asr #3 │ │ │ │ + b.n 35482c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2404b0> │ │ │ │ + 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 │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #200] @ (3549d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240658>) │ │ │ │ @@ -997126,23 +997119,24 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 35496a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2405ee> │ │ │ │ nop │ │ │ │ udf #46 @ 0x2e │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r2, [r1, r5] │ │ │ │ + ldrb r2, [r5, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r7, #212 @ 0xd4 │ │ │ │ + adds r5, #52 @ 0x34 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r4, r4] │ │ │ │ + ldrb r0, [r0, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strd r0, r0, [r2, #-896] @ 0x380 │ │ │ │ + b.n 354730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2403b4> │ │ │ │ + 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, #108] @ (354a68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2406ec>) │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -997180,17 +997174,17 @@ │ │ │ │ pop {r3, pc} │ │ │ │ add.w ip, ip, #471040 @ 0x73000 │ │ │ │ ldr.w ip, [ip, #3664] @ 0xe50 │ │ │ │ b.n 354a2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2406ae> │ │ │ │ nop │ │ │ │ ble.n 354aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240770> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh r6, [r7, r2] │ │ │ │ + ldrb r6, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bvs.n 354b24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2407a8> │ │ │ │ + bcc.n 3549e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240668> │ │ │ │ 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 │ │ │ │ @@ -997243,19 +997237,19 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 354aa6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24072a> │ │ │ │ add.w r0, r0, #471040 @ 0x73000 │ │ │ │ ldr.w r0, [r0, #3664] @ 0xe50 │ │ │ │ b.n 354ad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24075c> │ │ │ │ bgt.n 354a28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2406ac> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrh r0, [r6, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bpl.n 354a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240700> │ │ │ │ + bcc.n 354b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2407c0> │ │ │ │ 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] @ (354bb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240834>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -997304,17 +997298,17 @@ │ │ │ │ mov r0, r3 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bgt.n 354bc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240844> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r6, r6] │ │ │ │ + ldrh r6, [r2, r4] │ │ │ │ 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] @ 354c28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2408ac> │ │ │ │ mov r4, r2 │ │ │ │ @@ -997350,17 +997344,17 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blt.n 354d04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240988> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r4, [r3, r6] │ │ │ │ + ldrh r4, [r7, r3] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r7, r5] │ │ │ │ + ldrh r2, [r3, r3] │ │ │ │ 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 │ │ │ │ @@ -997416,19 +997410,19 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 354ca2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240926> │ │ │ │ nop │ │ │ │ bge.n 354c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24090c> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrb r0, [r4, r4] │ │ │ │ + ldrh r0, [r0, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -997702,25 +997696,25 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ mov r0, r8 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 354eba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240b3e> │ │ │ │ bls.n 354fe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240c68> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r1, r2] │ │ │ │ + ldrsb r4, [r5, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r0, [r3, r2] │ │ │ │ + ldrsb r0, [r7, r7] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r6, r3] │ │ │ │ + ldr r4, [r2, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r4, [r4, r2] │ │ │ │ + ldr r4, [r0, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #12] │ │ │ │ ldrd r1, r2, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #8] │ │ │ │ bl 354c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2408b8> │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 354eba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240b3e> │ │ │ │ @@ -997935,17 +997929,17 @@ │ │ │ │ b.n 3550e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240d6c> │ │ │ │ ldr r2, [pc, #16] @ (355258 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240edc>) │ │ │ │ mov r0, r8 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 354eba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240b3e> │ │ │ │ - ldr r2, [r0, r4] │ │ │ │ + ldrsb r2, [r4, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r4, [r0, r2] │ │ │ │ + strb r4, [r4, r7] │ │ │ │ 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 │ │ │ │ @@ -998075,17 +998069,17 @@ │ │ │ │ bne.n 355384 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241008> │ │ │ │ b.n 3552f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240f7a> │ │ │ │ nop │ │ │ │ bmi.n 3552e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x240f64> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r5, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrsb r2, [r0, r6] │ │ │ │ + strb r2, [r4, r3] │ │ │ │ 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] @ (3555a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241228>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998254,17 +998248,17 @@ │ │ │ │ str.w r3, [r2, #452] @ 0x1c4 │ │ │ │ bl 435c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3218a8> │ │ │ │ b.n 35544c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2410d0> │ │ │ │ bcc.n 35564c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2412d0> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r4, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - ldrsb r2, [r2, r1] │ │ │ │ + strh r2, [r6, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r6, r7] │ │ │ │ + strh r2, [r2, r5] │ │ │ │ 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] @ (355764 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2413e8>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998423,15 +998417,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3556d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24135c> │ │ │ │ nop │ │ │ │ bne.n 355850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2414d4> │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r0, r1, #6 │ │ │ │ - strb r0, [r5, r3] │ │ │ │ + strh r0, [r1, r1] │ │ │ │ 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] @ (35588c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241510>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998517,15 +998511,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldmia r7, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r2, [r3, r4] │ │ │ │ + str r2, [r7, r1] │ │ │ │ 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] @ (355a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2416d0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -998664,21 +998658,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r6, r7] │ │ │ │ + ldr r7, [pc, #320] @ (355b94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241818>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r1, r0] │ │ │ │ + ldr r7, [pc, #432] @ (355c08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24188c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + ldr r7, [pc, #464] @ (355c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2418b0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r0, r6] │ │ │ │ + ldr r6, [pc, #912] @ (355df0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241a74>) │ │ │ │ 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] @ (355c18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24189c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998827,29 +998821,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 355b32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2417b6> │ │ │ │ ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r4, r5] │ │ │ │ + ldr r6, [pc, #784] @ (355f30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241bb4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r4, r4] │ │ │ │ + ldr r6, [pc, #528] @ (355e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241ab8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + ldr r6, [pc, #376] @ (355da0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241a24>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + ldr r6, [pc, #392] @ (355db4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241a38>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r1, r4] │ │ │ │ + ldr r6, [pc, #440] @ (355de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241a6c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + ldr r6, [pc, #376] @ (355dac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241a30>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + ldr r6, [pc, #200] @ (355d00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241984>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + ldr r6, [pc, #176] @ (355cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241970>) │ │ │ │ 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] @ (355df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241a78>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -998998,29 +998992,29 @@ │ │ │ │ mov r0, ip │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 355d0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241992> │ │ │ │ ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + ldr r5, [pc, #448] @ (355fbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241c40>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #848] @ (356150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241dd4>) │ │ │ │ + ldr r5, [pc, #208] @ (355ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241b54>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #680] @ (3560ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241d30>) │ │ │ │ + ldr r5, [pc, #40] @ (355e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241ab0>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #680] @ (3560b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241d34>) │ │ │ │ + ldr r5, [pc, #40] @ (355e30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241ab4>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #712] @ (3560d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241d58>) │ │ │ │ + ldr r5, [pc, #72] @ (355e54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241ad8>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #648] @ (356098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241d1c>) │ │ │ │ + ldr r5, [pc, #8] @ (355e18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241a9c>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #488] @ (355ffc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241c80>) │ │ │ │ + ldr r4, [pc, #872] @ (35617c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241e00>) │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [pc, #448] @ (355fd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241c5c>) │ │ │ │ + ldr r4, [pc, #832] @ (356158 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241ddc>) │ │ │ │ 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 │ │ │ │ @@ -999267,15 +999261,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ str r0, [sp, #0] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldrd r0, r3, [sp] │ │ │ │ b.n 35601a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241c9e> │ │ │ │ stmia r7!, {r2, r4, r6} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldr r4, [pc, #856] @ (356418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24209c>) │ │ │ │ + ldr r2, [pc, #216] @ (356198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x241e1c>) │ │ │ │ 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 │ │ │ │ @@ -1000178,17 +1000172,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (356c38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2428bc>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 356454 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2420d8> │ │ │ │ nop │ │ │ │ - sbcs r2, r6 │ │ │ │ + subs r7, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adcs r6, r5 │ │ │ │ + subs r6, #206 @ 0xce │ │ │ │ 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] @ (356e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x242abc>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1002341,15 +1002335,15 @@ │ │ │ │ bl 299c78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1858fc> │ │ │ │ b.w 357564 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2431e8> │ │ │ │ nop │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrb.w r3, [r2, #2057] @ 0x809 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 356e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x242b08> │ │ │ │ ldr r4, [sp, #8] │ │ │ │ ldrh.w r3, [r4, #122] @ 0x7a │ │ │ │ ldrh.w r1, [r4, #118] @ 0x76 │ │ │ │ @@ -1002746,15 +1002740,15 @@ │ │ │ │ b.n 358a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x244704> │ │ │ │ ldr r3, [r6, #12] │ │ │ │ adds r3, #1 │ │ │ │ str r3, [r6, #12] │ │ │ │ b.n 358a10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x244694> │ │ │ │ ldr r6, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r3, #40 @ 0x28 │ │ │ │ + movs r0, #136 @ 0x88 │ │ │ │ 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] @ (358dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x244a5c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1002992,15 +1002986,15 @@ │ │ │ │ b.n 358c5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2448e0> │ │ │ │ add.w r3, r3, #124928 @ 0x1e800 │ │ │ │ ldr.w r2, [r3, #452] @ 0x1c4 │ │ │ │ b.n 358b1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2447a0> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + adds r6, r7, #7 │ │ │ │ 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, 358e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x244aa8> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ @@ -1003438,15 +1003432,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (359304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x244f88>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ str r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r4, r4, r3 │ │ │ │ + adds r4, r0, r1 │ │ │ │ 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] @ (35932c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x244fb0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003517,15 +1003511,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 3593a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24502a> │ │ │ │ movw r1, #930 @ 0x3a2 │ │ │ │ blx r3 │ │ │ │ b.n 3593a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24502a> │ │ │ │ str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ 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] @ (359420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2450a4>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003544,15 +1003538,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (359424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2450a8>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ 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] @ (35946c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2450f0>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1003571,15 +1003565,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (359470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2450f4>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ str r3, [sp, #16] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #80] @ (3594c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24514c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ add.w r3, r3, #602112 @ 0x93000 │ │ │ │ @@ -1003701,19 +1003695,19 @@ │ │ │ │ beq.n 35952e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2451b2> │ │ │ │ ldr r2, [pc, #20] @ (3595ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x245270>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 359558 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2451dc> │ │ │ │ nop │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r3, r2 │ │ │ │ + asrs r6, r7, #23 │ │ │ │ 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] │ │ │ │ @@ -1003790,19 +1003784,19 @@ │ │ │ │ bl 136d5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x229e0> │ │ │ │ cmp r6, r0 │ │ │ │ bne.n 359672 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2452f6> │ │ │ │ movs r0, #1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r6, r3 │ │ │ │ + asrs r4, r2, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r4, r4, r1 │ │ │ │ + asrs r4, r0, #23 │ │ │ │ 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 │ │ │ │ @@ -1003931,23 +1003925,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (359850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2454d4>) │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1286 @ 0x506 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 359786 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24540a> │ │ │ │ - adds r4, r3, r1 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r0, r6, #31 │ │ │ │ + asrs r0, r2, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r2, r3, r0 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adds r6, r0, r0 │ │ │ │ + asrs r6, r4, #21 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - bkpt 0x0084 │ │ │ │ + cbnz r4, 3598cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x245550> │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3720] @ 0xe88 │ │ │ │ sub sp, #340 @ 0x154 │ │ │ │ mov r7, r2 │ │ │ │ @@ -1004904,37 +1004898,37 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 359fae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x245c32> │ │ │ │ nop │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r4, r3, #31 │ │ │ │ + lsrs r4, r7, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - asrs r6, r5, #3 │ │ │ │ + lsrs r6, r1, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r1, #27 │ │ │ │ + lsrs r0, r5, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #24 │ │ │ │ + lsrs r2, r1, #14 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ add.w r2, r4, #98304 @ 0x18000 │ │ │ │ ldr.w r2, [r2, #1772] @ 0x6ec │ │ │ │ cmp r2, #29 │ │ │ │ bls.w 35a014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x245c98> │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 35a2f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x245f78> │ │ │ │ @@ -1005003,31 +1004997,31 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 359fae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x245c32> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a274 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x245ef8> │ │ │ │ b.n 35a0dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x245d60> │ │ │ │ nop │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r2, #22 │ │ │ │ + lsrs r6, r6, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r0, #22 │ │ │ │ + lsrs r4, r4, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #25 │ │ │ │ + lsrs r2, r0, #15 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ 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] @ (35a488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24610c>) │ │ │ │ @@ -1005440,33 +1005434,33 @@ │ │ │ │ bls.w 35a54e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2461d2> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r0, r3, #17 │ │ │ │ bpl.n 35a66c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2462f0> │ │ │ │ b.n 35a652 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2462d6> │ │ │ │ strh r2, [r3, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r6, #15 │ │ │ │ + lsrs r0, r2, #5 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r6, #9 │ │ │ │ + lsls r6, r2, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r6, #9 │ │ │ │ + lsls r0, r2, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r6, #11 │ │ │ │ + lsrs r6, r2, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ bl 1fbd5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xe79e0> │ │ │ │ ldr r3, [pc, #220] @ (35a858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2464dc>) │ │ │ │ ldr r2, [pc, #220] @ (35a85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2464e0>) │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ str r0, [sp, #0] │ │ │ │ @@ -1005554,39 +1005548,39 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 35a59c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x246220> │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35a7bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x246440> │ │ │ │ b.n 35a64e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2462d2> │ │ │ │ nop │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsls r0, r4, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r5, #7 │ │ │ │ + lsls r2, r1, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r4, #6 │ │ │ │ + lsls r2, r0, #28 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r1, #6 │ │ │ │ + lsls r6, r5, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r4, r7, #5 │ │ │ │ + lsls r4, r3, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r4, #5 │ │ │ │ + lsls r0, r0, #27 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r2, r3, #4 │ │ │ │ + lsls r2, r7, #25 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r6, r7, #4 │ │ │ │ + lsls r6, r3, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 35a8ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24653e> │ │ │ │ add.w r3, r0, #94208 @ 0x17000 │ │ │ │ ldr.w r2, [r3, #1980] @ 0x7bc │ │ │ │ cmp r2, r1 │ │ │ │ ble.n 35a8ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24653e> │ │ │ │ @@ -1006033,19 +1006027,19 @@ │ │ │ │ orrgt.w r8, r8, #64 @ 0x40 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 341980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22d604> │ │ │ │ b.n 35acec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x246970> │ │ │ │ ldrb r2, [r6, #12] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #288] @ (35aed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x246b5c>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1006299,24 +1006293,20 @@ │ │ │ │ nop │ │ │ │ ldrb r6, [r5, #0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ str r0, [r0, r4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #7 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + vqadd.u16 q8, q14, q0 │ │ │ │ str r2, [r0, r0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - lsls r0, r7, #7 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - lsls r4, r0, #7 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + vqadd.u16 q8, q12, q0 │ │ │ │ + vqadd.u32 q0, q10, q0 │ │ │ │ + vqadd.u16 q0, q9, q0 │ │ │ │ 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] @ (35b0fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x246d80>) │ │ │ │ @@ -1006576,20 +1006566,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r2, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r5, [pc, #928] @ (35b6f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247378>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, r5 │ │ │ │ - lsls r1, r2, #3 │ │ │ │ + stc2 0, cr0, [lr, #832] @ 0x340 │ │ │ │ ldr r5, [pc, #520] @ (35b568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2471ec>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - vqadd.u32 q0, q9, q0 │ │ │ │ - vqadd.u64 q0, q14, q0 │ │ │ │ + stc2 0, cr0, [r2], {208} @ 0xd0 │ │ │ │ + ldc2 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ 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] @ (35b3d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247058>) │ │ │ │ @@ -1006941,20 +1006930,20 @@ │ │ │ │ ... │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r2, [pc, #504] @ (35b948 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2475cc>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r6], {208} @ 0xd0 │ │ │ │ + vld4. {d16-d19}, [r6 :64], r0 │ │ │ │ ldr r1, [pc, #256] @ (35b85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2474e0>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stc2 0, cr0, [r4], {208} @ 0xd0 │ │ │ │ - smlsldx r0, r0, r0, r0 │ │ │ │ - @ instruction: 0xfbbe00d0 │ │ │ │ + vld4. {d16-d19}, [r4 :64], r0 │ │ │ │ + ldrsh.w r0, [r0, r0, lsl #1] │ │ │ │ + ldrsb.w r0, [lr, r0, lsl #1] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #16 │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [pc, #88] @ (35b7d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247458>) │ │ │ │ @@ -1007225,17 +1007214,17 @@ │ │ │ │ vldr d0, [pc, #8] @ 35ba90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247714> │ │ │ │ b.n 35b9b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247636> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldrsh.w r0, [ip, r0, lsl #1] │ │ │ │ - str??.w r0, [ip, #208] @ 0xd0 │ │ │ │ - ldr??.w r0, [r8, #208] @ 0xd0 │ │ │ │ + @ instruction: 0xf69c00d0 │ │ │ │ + movw r0, #51408 @ 0xc8d0 │ │ │ │ + @ instruction: 0xf65800d0 │ │ │ │ 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] @ (35bb1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2477a0>) │ │ │ │ @@ -1007447,15 +1007436,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ add r2, lr │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf7c800d0 │ │ │ │ + @ instruction: 0xf52800d0 │ │ │ │ add r2, r7 │ │ │ │ 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] @ (35bdd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247a54>) │ │ │ │ @@ -1007492,15 +1007481,15 @@ │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldr r0, [r4, #28] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - rsb r0, r6, #6815744 @ 0x680000 │ │ │ │ + ssat r0, #17, r6, asr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ add.w r2, r0, #98304 @ 0x18000 │ │ │ │ ldr.w ip, [pc, #104] @ 35be54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247ad8> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ @@ -1007540,17 +1007529,17 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 35be36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247aba> │ │ │ │ tst r4, r1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, #12] │ │ │ │ + str r0, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adcs.w r0, r0, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xf2b000d0 │ │ │ │ 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] @ (35c06c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247cf0>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ ldr r1, [pc, #500] @ (35c070 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247cf4>) │ │ │ │ @@ -1007934,19 +1007923,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r6, #138 @ 0x8a │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf21200d0 │ │ │ │ + vqadd.s64 q8, q9, q0 │ │ │ │ subs r5, #250 @ 0xfa │ │ │ │ lsls r5, r0, #6 │ │ │ │ - sub.w r0, r0, #208 @ 0xd0 │ │ │ │ - sbc.w r0, r8, #208 @ 0xd0 │ │ │ │ + vqadd.s8 q0, q8, q0 │ │ │ │ + mcr 0, 6, r0, cr8, cr0, {6} │ │ │ │ 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] @ (35c344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247fc8>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ ldr r2, [pc, #160] @ (35c348 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x247fcc>) │ │ │ │ @@ -1008152,25 +1008141,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r4, #150 @ 0x96 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, lr, #208 @ 0xd0 │ │ │ │ + ldcl 0, cr0, [lr, #832]! @ 0x340 │ │ │ │ subs r3, #218 @ 0xda │ │ │ │ lsls r5, r0, #6 │ │ │ │ - orn r0, sl, #208 @ 0xd0 │ │ │ │ - and.w r0, r8, #208 @ 0xd0 │ │ │ │ - vshr.s64 q8, q0, #38 │ │ │ │ - vshr.s64 q0, q0, #20 │ │ │ │ - orrs.w r0, sl, #208 @ 0xd0 │ │ │ │ - vshr.s64 q0, q0, #40 │ │ │ │ - orn r0, lr, #208 @ 0xd0 │ │ │ │ - vshr.s64 q8, q0, #36 │ │ │ │ + stcl 0, cr0, [sl, #832] @ 0x340 │ │ │ │ + stcl 0, cr0, [r8, #-832]! @ 0xfffffcc0 │ │ │ │ + ldc 0, cr0, [sl, #-832]! @ 0xfffffcc0 │ │ │ │ + stc 0, cr0, [ip, #-832] @ 0xfffffcc0 │ │ │ │ + ldc 0, cr0, [sl, #832]! @ 0x340 │ │ │ │ + ldcl 0, cr0, [r8], #832 @ 0x340 │ │ │ │ + stcl 0, cr0, [lr, #832] @ 0x340 │ │ │ │ + ldc 0, cr0, [ip, #-832]! @ 0xfffffcc0 │ │ │ │ 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] @ (35c5a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248228>) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr r4, [pc, #168] @ (35c5a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24822c>) │ │ │ │ @@ -1008412,23 +1008401,23 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #20] │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q0, q12, q0 │ │ │ │ + stc 0, cr0, [r8], {208} @ 0xd0 │ │ │ │ subs r1, #56 @ 0x38 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mrc 0, 7, r0, cr14, cr0, {6} │ │ │ │ - vqadd.s16 q8, q15, q0 │ │ │ │ - mcr 0, 1, r0, cr14, cr0, {6} │ │ │ │ - mcr 0, 4, r0, cr12, cr0, {6} │ │ │ │ - vshr.s64 q0, q0, #30 │ │ │ │ - mrc 0, 1, r0, cr0, cr0, {6} │ │ │ │ + mrrc 0, 13, r0, lr, cr0 │ │ │ │ + ldc 0, cr0, [lr], #832 @ 0x340 │ │ │ │ + @ instruction: 0xeb8e00d0 │ │ │ │ + @ instruction: 0xebec00d0 │ │ │ │ + stc 0, cr0, [r2, #-832] @ 0xfffffcc0 │ │ │ │ + @ instruction: 0xeb9000d0 │ │ │ │ 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 │ │ │ │ @@ -1008503,17 +1008492,17 @@ │ │ │ │ bl 43e9c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32a648> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r5, [r0, #0] │ │ │ │ b.n 35c810 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248494> │ │ │ │ nop │ │ │ │ ldrsh r4, [r7, r4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r6, {r2, r5, r6} │ │ │ │ + ldmia r3!, {r2, r6, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r6, {r1, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #300] @ (35c9bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248640>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1008628,21 +1008617,21 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 35c8c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248546> │ │ │ │ ldrsh r0, [r5, r2] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - mcr 0, 5, r0, cr8, cr0, {6} │ │ │ │ - mcr 0, 5, r0, cr12, cr0, {6} │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + stc 0, cr0, [r8], {208} @ 0xd0 │ │ │ │ + stc 0, cr0, [ip], {208} @ 0xd0 │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldmia r5, {r1, r5} │ │ │ │ + ldmia r2!, {r1, r7} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - ldcl 0, cr0, [sl, #832]! @ 0x340 │ │ │ │ + adcs.w r0, sl, r0, lsr #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (35c9f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248678>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ add r3, pc │ │ │ │ @@ -1008673,15 +1008662,15 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldc 0, cr0, [lr, #832] @ 0x340 │ │ │ │ + @ instruction: 0xeafe00d0 │ │ │ │ add.w r3, r0, #512000 @ 0x7d000 │ │ │ │ ldr.w r1, [r3, #4052] @ 0xfd4 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 35caf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24877c> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1008759,15 +1008748,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (35cb10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248794>) │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 29dd98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189a1c> │ │ │ │ b.n 35cac2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248746> │ │ │ │ nop │ │ │ │ - stcl 0, cr0, [r6], #832 @ 0x340 │ │ │ │ + orr.w r0, r6, r0, lsr #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #232] @ (35cc0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248890>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ sub sp, #16 │ │ │ │ @@ -1008844,15 +1008833,15 @@ │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s15, [sp, #8] │ │ │ │ b.n 35cb5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2487e0> │ │ │ │ nop │ │ │ │ ldrb r6, [r2, r0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r0, [r3, r4] │ │ │ │ + str r0, [r7, r1] │ │ │ │ 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] @ (35cde8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248a6c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009010,25 +1008999,27 @@ │ │ │ │ b.n 35cd12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248996> │ │ │ │ ldrh r6, [r2, r4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35cdf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248a74>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35cdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248a78>) │ │ │ │ bx r2 │ │ │ │ - @ instruction: 0xeb3600d0 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldmia.w r6, {r4, r6, r7} │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r4, [r3, r7] │ │ │ │ + ldr r7, [pc, #240] @ (35cef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248b74>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add.w r0, ip, r0, lsr #3 │ │ │ │ - @ instruction: 0xeb2e00d0 │ │ │ │ - orns r0, r8, r0, lsr #3 │ │ │ │ - @ instruction: 0xeaaa00d0 │ │ │ │ - orrs.w r0, r0, r0, lsr #3 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + strd r0, r0, [ip], #-832 @ 0x340 │ │ │ │ + stmia.w lr, {r4, r6, r7} │ │ │ │ + b.n 35cdbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248a40> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + @ instruction: 0xe80a00d0 │ │ │ │ + b.n 35cd74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2489f8> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ 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] @ (35cf08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248b8c>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009103,15 +1009094,15 @@ │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ vldr s0, [sp, #8] │ │ │ │ b.n 35ce58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248adc> │ │ │ │ nop │ │ │ │ ldr r2, [r2, r4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r5, [pc, #496] @ (35d100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248d84>) │ │ │ │ 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] @ (35d0d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248d58>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1009265,28 +1009256,31 @@ │ │ │ │ b.n 35cffe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248c82> │ │ │ │ ldr r2, [r3, r0] │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr r7, [pc, #0] @ (35d0dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248d60>) │ │ │ │ bx r2 │ │ │ │ ldr r6, [pc, #0] @ (35d0e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248d64>) │ │ │ │ bx r2 │ │ │ │ - ldmia.w r2, {r4, r6, r7} │ │ │ │ - ldrb r4, [r4, r1] │ │ │ │ + b.n 35ccc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24894c> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldr r4, [r0, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [pc, #960] @ (35d4ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249130>) │ │ │ │ + ldr r4, [pc, #320] @ (35d22c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248eb0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strd r0, r0, [r8], #-832 @ 0x340 │ │ │ │ - strex r0, r0, [r2, #832] @ 0x340 │ │ │ │ - b.n 35d0a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248d24> │ │ │ │ + b.n 35cc80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248904> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248cfc> │ │ │ │ + b.n 35cc38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2488bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248cdc> │ │ │ │ + b.n 35cb60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2487e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r7, r5] │ │ │ │ + b.n 35cb38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2487bc> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + b.n 35cb18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24879c> │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldr r6, [r3, r3] │ │ │ │ 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 │ │ │ │ @@ -1009481,27 +1009475,27 @@ │ │ │ │ bcc.n 35d250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248ed4> │ │ │ │ b.n 35d2a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248f28> │ │ │ │ movw ip, #34037 @ 0x84f5 │ │ │ │ cmp r1, ip │ │ │ │ bne.n 35d250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248ed4> │ │ │ │ b.n 35d2a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248f28> │ │ │ │ nop │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + cbz r6, 35d36e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248ff2> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 35d004 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248c88> │ │ │ │ + b.n 35dac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249748> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cf54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248bd8> │ │ │ │ + b.n 35da14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249698> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248cb8> │ │ │ │ + b.n 35daf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249778> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d0b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248d34> │ │ │ │ + b.n 35cb70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2487f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d00c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248c90> │ │ │ │ + b.n 35dacc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249750> │ │ │ │ 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 │ │ │ │ @@ -1009747,41 +1009741,41 @@ │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 35d388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24900c> │ │ │ │ ldr r2, [pc, #56] @ (35d5bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249240>) │ │ │ │ add r2, pc │ │ │ │ b.n 35d542 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2491c6> │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + str r0, [r3, r3] │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35d270 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248ef4> │ │ │ │ + b.n 35dd30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2499b4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - push {r2, lr} │ │ │ │ + sxtb r4, r4 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - b.n 35d1e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248e6c> │ │ │ │ + b.n 35dca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24992c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248efc> │ │ │ │ + b.n 35dd38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2499bc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d0a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248d24> │ │ │ │ + b.n 35db60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2497e4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248ce4> │ │ │ │ + b.n 35db20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2497a4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cf84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248c08> │ │ │ │ + b.n 35da44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2496c8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cfc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248c48> │ │ │ │ + b.n 35da84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249708> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cf94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248c18> │ │ │ │ + b.n 35da54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2496d8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248ca8> │ │ │ │ + b.n 35dae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249768> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cfb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248c34> │ │ │ │ + b.n 35da70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2496f4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35d00c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248c90> │ │ │ │ + b.n 35dacc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249750> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35cf60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x248be4> │ │ │ │ + b.n 35da20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2496a4> │ │ │ │ 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 │ │ │ │ @@ -1010286,33 +1010280,33 @@ │ │ │ │ b.n 35d8e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24956c> │ │ │ │ ldr r6, [pc, #672] @ (35dd70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2499f4>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ movs r7, #122 @ 0x7a │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r7, pc, #112 @ (adr r7, 35db4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2497d0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r7, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + add r5, pc, #728 @ (adr r5, 35ddbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249a40>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35de18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249a9c> │ │ │ │ + udf #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35dda4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249a28> │ │ │ │ + udf #188 @ 0xbc │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r5, pc, #912 @ (adr r5, 35de80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249b04>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r7, pc, #248 @ (adr r7, 35dbec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249870>) │ │ │ │ + add r4, pc, #632 @ (adr r4, 35dd6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2499f0>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - b.n 35dcbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249940> │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35dc48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2498cc> │ │ │ │ + udf #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35dcb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249934> │ │ │ │ + udf #56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1010602,33 +1010596,33 @@ │ │ │ │ nop │ │ │ │ movs r4, #142 @ 0x8e │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #752] @ (35e0b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249d38>) │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #816 @ (adr r6, 35e0f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249d7c>) │ │ │ │ + add r4, pc, #176 @ (adr r4, 35de78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249afc>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ movs r4, #30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r5, pc, #432 @ (adr r5, 35df80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249c04>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 35e100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249d84>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + ble.n 35de58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249adc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 114 @ 0x72 │ │ │ │ + bgt.n 35dd7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249a00> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - svc 146 @ 0x92 │ │ │ │ + bgt.n 35ddc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249a44> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #440 @ (adr r5, 35df98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249c1c>) │ │ │ │ + add r2, pc, #824 @ (adr r2, 35e118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249d9c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - add r4, pc, #176 @ (adr r4, 35de94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249b18>) │ │ │ │ + add r1, pc, #560 @ (adr r1, 35e014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249c98>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ - udf #198 @ 0xc6 │ │ │ │ + bgt.n 35de34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249ab8> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - udf #230 @ 0xe6 │ │ │ │ + bgt.n 35de78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249afc> │ │ │ │ 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 │ │ │ │ @@ -1010878,21 +1010872,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ subs r2, r2, #7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xb6ae │ │ │ │ + push {r1, r2, r3} │ │ │ │ lsls r4, r4, #3 │ │ │ │ subs r6, r6, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - blt.n 35e0e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249d6c> │ │ │ │ + bls.n 35e1a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249e2c> │ │ │ │ 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 │ │ │ │ @@ -1010995,21 +1010989,21 @@ │ │ │ │ b.n 35e1ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249e52> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r4, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 35e28c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249f10> │ │ │ │ + bhi.n 35e14c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249dd0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r2, r5, #0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r4, r4, #3 │ │ │ │ - bge.n 35e1ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249e30> │ │ │ │ + bhi.n 35e26c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249ef0> │ │ │ │ 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] @ (35e2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249f80>) │ │ │ │ @@ -1011078,17 +1011072,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r6, r3, #6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r1, #5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bge.n 35e388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a00c> │ │ │ │ + bvc.n 35e248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249ecc> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 35e388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a00c> │ │ │ │ + bvc.n 35e248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x249ecc> │ │ │ │ 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] @ 35e4a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a124> │ │ │ │ sub sp, #32 │ │ │ │ @@ -1011232,23 +1011226,23 @@ │ │ │ │ b.n 35e3b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a03a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r2, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 35e480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a104> │ │ │ │ + bvc.n 35e540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a1c4> │ │ │ │ lsls r0, r2, #3 │ │ │ │ adds r0, r3, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bls.n 35e4c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a148> │ │ │ │ + bvs.n 35e584 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a208> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 35e468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a0ec> │ │ │ │ + bvs.n 35e528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a1ac> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bhi.n 35e444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a0c8> │ │ │ │ + bvs.n 35e504 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a188> │ │ │ │ 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] @ 35e59c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a220> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011328,19 +1011322,19 @@ │ │ │ │ b.n 35e510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a194> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r5, r4 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 35e654 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a2d8> │ │ │ │ + bpl.n 35e514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a198> │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, r5, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bvc.n 35e59c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a220> │ │ │ │ + bpl.n 35e65c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a2e0> │ │ │ │ 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 │ │ │ │ @@ -1011409,15 +1011403,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ subs r2, r3, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, r7 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bvc.n 35e728 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a3ac> │ │ │ │ + bmi.n 35e5e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a26c> │ │ │ │ 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 │ │ │ │ @@ -1011491,21 +1011485,21 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ adds r6, r0, r5 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r4, r4, #3 │ │ │ │ adds r4, r6, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bvs.n 35e6c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a348> │ │ │ │ + bmi.n 35e784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a408> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bvs.n 35e670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a2f4> │ │ │ │ + bcc.n 35e730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a3b4> │ │ │ │ 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 │ │ │ │ @@ -1011587,17 +1011581,17 @@ │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bpl.n 35e7f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a478> │ │ │ │ + bcc.n 35e8b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a538> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bpl.n 35e798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a41c> │ │ │ │ + bcs.n 35e858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a4dc> │ │ │ │ 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] @ 35e944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a5c8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1011671,19 +1011665,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 35ea3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a6c0> │ │ │ │ + bcs.n 35e8fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a580> │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bpl.n 35e95c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a5e0> │ │ │ │ + bcs.n 35ea1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a6a0> │ │ │ │ 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] @ 35e9cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a650> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1011878,15 +1011872,15 @@ │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r2, r2, #19 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r0, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bcs.n 35eb20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a7a4> │ │ │ │ + beq.n 35ebe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a864> │ │ │ │ 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 │ │ │ │ @@ -1012030,17 +1012024,17 @@ │ │ │ │ bhi.n 35ed24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a9a8> │ │ │ │ b.n 35ed60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a9e4> │ │ │ │ movw r0, #34914 @ 0x8862 │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 35ed24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a9a8> │ │ │ │ b.n 35ed60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24a9e4> │ │ │ │ nop │ │ │ │ - bne.n 35ee98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ab1c> │ │ │ │ + ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bne.n 35ee58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24aadc> │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ 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] @ 35eee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ab68> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1012152,19 +1012146,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r0, r0, #9 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 35ee60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24aae4> │ │ │ │ + ldmia r6!, {r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r0, #8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -1012268,19 +1012262,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #128 @ 0x80 │ │ │ │ asrs r4, r7, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r6, r7, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ 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 │ │ │ │ @@ -1012385,17 +1012379,17 @@ │ │ │ │ strex r0, r1, [r4] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 35f162 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ade6> │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 35f120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ada4> │ │ │ │ b.n 35f0bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ad40> │ │ │ │ - ldmia r6!, {r3, r4} │ │ │ │ + ldmia r3, {r3, r4, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - b.n 35f610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b294> │ │ │ │ + svc 168 @ 0xa8 │ │ │ │ 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] @ (35f274 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24aef8>) │ │ │ │ @@ -1012490,19 +1012484,19 @@ │ │ │ │ b.n 35f254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24aed8> │ │ │ │ adds r5, #166 @ 0xa6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r3, #25 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #44] @ 0x2c │ │ │ │ + str r6, [r1, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r6, #22] │ │ │ │ + ldrb r2, [r2, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ 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] @ (35f340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24afc4>) │ │ │ │ @@ -1012571,15 +1012565,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ adds r4, #154 @ 0x9a │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r0, #21 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #28] │ │ │ │ + ldrsh r2, [r0, r5] │ │ │ │ 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] @ (35f44c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b0d0>) │ │ │ │ @@ -1012680,19 +1012674,19 @@ │ │ │ │ nop │ │ │ │ adds r3, #216 @ 0xd8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r4, #16] │ │ │ │ + ldrsh r2, [r0, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r4, [r0, #15] │ │ │ │ + ldrb r4, [r4, #4] │ │ │ │ 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] @ (35f51c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b1a0>) │ │ │ │ @@ -1012762,15 +1012756,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ adds r2, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ 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] @ (35f6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b360>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1012934,31 +1012928,31 @@ │ │ │ │ nop │ │ │ │ adds r1, #250 @ 0xfa │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r0, r6, #10 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [r7, r3] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - ldmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r0, r2] │ │ │ │ + ldrh r2, [r4, r7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r4, #238 @ 0xee │ │ │ │ + movs r2, #78 @ 0x4e │ │ │ │ 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] │ │ │ │ @@ -1013112,17 +1013106,17 @@ │ │ │ │ nop │ │ │ │ cmp r7, #230 @ 0xe6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsrs r6, r3, #2 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r4!, {r2, r4, r5, r6} │ │ │ │ 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] @ (35f9e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b668>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1013231,15 +1013225,15 @@ │ │ │ │ b.n 35f94c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b5d0> │ │ │ │ cmp r6, #104 @ 0x68 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r4, r3, #28 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r7} │ │ │ │ + stmia r3!, {r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r3, [pc, #404] @ (35fb9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b820>) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -1013395,25 +1013389,25 @@ │ │ │ │ b.n 35fb02 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b786> │ │ │ │ cmp r5, #50 @ 0x32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r5, #23 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r6, r7} │ │ │ │ + stmia r2!, {r1, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [r1, r7] │ │ │ │ + ldrsb r0, [r5, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r0, #96 @ 0x60 │ │ │ │ + adds r0, r0, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ 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] @ (35fd28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b9ac>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013545,25 +1013539,25 @@ │ │ │ │ b.n 35fc5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b8e0> │ │ │ │ cmp r3, #100 @ 0x64 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r2, r3, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r5, r2] │ │ │ │ + ldrsb r6, [r1, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r3!, {r1, r2} │ │ │ │ + stmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r0!, {r2, 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] @ (35fe9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24bb20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1013685,21 +1013679,21 @@ │ │ │ │ nop │ │ │ │ cmp r1, #216 @ 0xd8 │ │ │ │ lsls r5, r0, #6 │ │ │ │ lsls r6, r1, #10 │ │ │ │ lsls r5, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - ldrsb r2, [r4, r4] │ │ │ │ + it ls │ │ │ │ + lslls r0, r2, #3 │ │ │ │ + strb r2, [r0, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r1!, {r3, r5, r7} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - adds r4, r7, r0 │ │ │ │ + it eq │ │ │ │ + lsleq r0, r2, #3 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ 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 │ │ │ │ @@ -1013719,15 +1013713,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ae04> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r3, r4, r5} │ │ │ │ + bkpt 0x009a │ │ │ │ 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 │ │ │ │ @@ -1013749,15 +1013743,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f28c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24af10> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x005e │ │ │ │ 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] @ 35ff9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24bc20> │ │ │ │ @@ -1013777,15 +1013771,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ae04> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + bkpt 0x0042 │ │ │ │ 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 │ │ │ │ @@ -1013807,15 +1013801,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f28c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24af10> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r5, r7} │ │ │ │ + bkpt 0x0000 │ │ │ │ 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 │ │ │ │ @@ -1013835,15 +1013829,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f350 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24afd4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -1013865,15 +1013859,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b0e8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r4, r5} │ │ │ │ + pop {r1, r2, r4, r7, pc} │ │ │ │ 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] @ 3600d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24bd58> │ │ │ │ @@ -1013893,15 +1013887,15 @@ │ │ │ │ str r4, [sp, #12] │ │ │ │ str.w ip, [sp, #24] │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f350 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24afd4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r3, r4} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ 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 │ │ │ │ @@ -1013923,15 +1013917,15 @@ │ │ │ │ str r4, [sp, #16] │ │ │ │ str.w ip, [sp, #32] │ │ │ │ vstr d7, [sp, #24] │ │ │ │ bl 35f464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24b0e8> │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - nop {14} │ │ │ │ + pop {r6, pc} │ │ │ │ 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 │ │ │ │ @@ -1013949,17 +1013943,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ae04> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - ite lt │ │ │ │ - lsllt r0, r2, #3 │ │ │ │ - pushge {r4, lr} │ │ │ │ + pop {r2, r4, pc} │ │ │ │ + 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 │ │ │ │ @@ -1013975,17 +1013969,17 @@ │ │ │ │ mov r2, r1 │ │ │ │ str.w ip, [sp, #24] │ │ │ │ mov r1, lr │ │ │ │ vstr d7, [sp, #16] │ │ │ │ bl 35f350 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24afd4> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ - itt hi │ │ │ │ - lslhi r0, r2, #3 │ │ │ │ - ldrhi r3, [pc, #56] @ (3601f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24be78>) │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ + lsls r0, r2, #3 │ │ │ │ + ldr r3, [pc, #56] @ (3601f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24be78>) │ │ │ │ add r3, pc │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 3601f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24be74> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1014170,21 +1014164,21 @@ │ │ │ │ movs r4, #254 @ 0xfe │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldc2 1, cr0, [r6, #528]! @ 0x210 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ mvns r2, r6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 360412 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c096> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + ldr r6, [pc, #856] @ (36071c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c3a0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - pop {r2, r4, r6, r7, pc} │ │ │ │ + cbnz r4, 360414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c098> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r6, r1, r0 │ │ │ │ + asrs r6, r5, #21 │ │ │ │ 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] @ (3604f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c178>) │ │ │ │ mrc 15, 0, r1, cr13, cr0, {3} │ │ │ │ @@ -1014294,15 +1014288,15 @@ │ │ │ │ b.n 36045a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c0de> │ │ │ │ nop │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldc2 1, cr0, [r0], {132} @ 0x84 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + hlt 0x001a │ │ │ │ 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] @ (3606ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c330>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014457,31 +1014451,31 @@ │ │ │ │ bne.n 360680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c304> │ │ │ │ b.n 3605bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c240> │ │ │ │ movs r2, #32 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xfad60184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4} │ │ │ │ + cbnz r4, 3606d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c35c> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [pc, #408] @ (360858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c4dc>) │ │ │ │ + ldr r4, [pc, #792] @ (3609d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c65c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 360734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c3b8> │ │ │ │ + cbnz r4, 3606cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c350> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r2, 360722 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c3a6> │ │ │ │ + @ instruction: 0xb8ca │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 360736 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c3ba> │ │ │ │ + cbnz r6, 3606ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c352> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 360722 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c3a6> │ │ │ │ + @ instruction: 0xb8a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r2, 36071e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c3a2> │ │ │ │ + @ instruction: 0xb87a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 36072a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c3ae> │ │ │ │ + @ instruction: 0xb898 │ │ │ │ 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] @ (360884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c508>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014636,31 +1014630,31 @@ │ │ │ │ bne.n 360858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c4dc> │ │ │ │ b.n 360794 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c418> │ │ │ │ movs r0, #72 @ 0x48 │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldr??.w r0, [lr, #388] @ 0x184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x0028 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [pc, #568] @ (360ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c754>) │ │ │ │ + ldr r2, [pc, #952] @ (360c50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c8d4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r4, 3608d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c55a> │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3608de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c562> │ │ │ │ + @ instruction: 0xb75e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r6, 3608d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c55c> │ │ │ │ + @ instruction: 0xb736 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r4, 3608de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c562> │ │ │ │ + @ instruction: 0xb73c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbnz r6, 3608da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c55e> │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbnz r0, 3608cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c550> │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ 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] @ (360a10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c694>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014785,21 +1014779,21 @@ │ │ │ │ bne.n 3609e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c668> │ │ │ │ b.n 360958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c5dc> │ │ │ │ subs r2, r6, #1 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf7240184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb8f2 │ │ │ │ + @ instruction: 0xb652 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [pc, #736] @ (360d04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c988>) │ │ │ │ + ldr r1, [pc, #96] @ (360a84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c708>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ 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] @ (360bf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c87c>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1014970,31 +1014964,31 @@ │ │ │ │ b.n 360a8a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c70e> │ │ │ │ nop │ │ │ │ adds r0, r7, #3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ sub.w r1, lr, #4325376 @ 0x420000 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb796 │ │ │ │ + push {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [pc, #256] @ (360d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c990>) │ │ │ │ + blx r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r7, #12 │ │ │ │ + lsrs r0, r3, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r1, #12 │ │ │ │ + lsrs r6, r5, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - @ instruction: 0xb62c │ │ │ │ + cbz r4, 360c86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24c90a> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - movs r7, #30 │ │ │ │ + movs r4, #126 @ 0x7e │ │ │ │ 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] @ (360ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cb6c>) │ │ │ │ @@ -1015253,27 +1015247,27 @@ │ │ │ │ b.n 360eca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cb4e> │ │ │ │ nop │ │ │ │ subs r6, r7, r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf3b00184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r4, r5, r7, lr} │ │ │ │ + cbz r6, 360f3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cbc0> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [pc, #272] @ (36100c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cc90>) │ │ │ │ + cmp ip, r4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r0, r3, #3 │ │ │ │ + lsrs r0, r7, #24 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cbz r4, 360f60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cbe4> │ │ │ │ + sub sp, #336 @ 0x150 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r4, 360f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cbec> │ │ │ │ + sub sp, #400 @ 0x190 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r2, 360f62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cbe6> │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cbz r6, 360f70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cbf4> │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ 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] @ (3611c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ce4c>) │ │ │ │ @@ -1015530,27 +1015524,27 @@ │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3611ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ce30> │ │ │ │ adds r6, r2, r0 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xf0c80184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 36121e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24cea2> │ │ │ │ + add sp, #488 @ 0x1e8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - sub sp, #376 @ 0x178 │ │ │ │ + add r6, sp, #248 @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #136 @ 0x88 │ │ │ │ + add r6, sp, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #272 @ 0x110 │ │ │ │ + add r6, sp, #144 @ 0x90 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - sub sp, #144 @ 0x90 │ │ │ │ + add r6, sp, #16 │ │ │ │ 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] @ (3613b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d034>) │ │ │ │ sub sp, #88 @ 0x58 │ │ │ │ @@ -1015718,22 +1015712,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ ldcl 1, cr0, [r2, #528]! @ 0x210 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [lr, #528] @ 0x210 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #304 @ 0x130 │ │ │ │ + add r5, sp, #688 @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - negs r6, r6 │ │ │ │ + subs r7, #214 @ 0xd6 │ │ │ │ lsls r7, r1, #3 │ │ │ │ stc 1, cr0, [r4, #528]! @ 0x210 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ 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] @ (361598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d21c>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1015905,22 +1015899,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ stc 1, cr0, [lr], {132} @ 0x84 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xebf80184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ rsb r1, r0, r4, lsl #2 │ │ │ │ - add r6, sp, #296 @ 0x128 │ │ │ │ + add r3, sp, #680 @ 0x2a8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, sp, #208 @ 0xd0 │ │ │ │ + add r3, sp, #592 @ 0x250 │ │ │ │ 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] @ (36177c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d400>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1016090,22 +1016084,22 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ bic.w r1, r6, r4, lsl #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ands.w r1, r0, r4, lsl #2 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r6, #170 @ 0xaa │ │ │ │ + subs r4, #10 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrd r0, r1, [r8, #528] @ 0x210 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ 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] @ (361954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d5d8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016265,27 +1016259,27 @@ │ │ │ │ b.n 3617fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d482> │ │ │ │ nop │ │ │ │ lsrs r4, r0, #30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ @ instruction: 0xe83a0184 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #24 │ │ │ │ + add r0, sp, #408 @ 0x198 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r4, #204 @ 0xcc │ │ │ │ + subs r2, #44 @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #90 @ 0x5a │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r7, pc, #728 @ (adr r7, 361c48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d8cc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #0 │ │ │ │ + add r7, pc, #384 @ (adr r7, 361af4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d778>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r7, pc, #80 @ (adr r7, 3619c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d64c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r2, r0, r7 │ │ │ │ + asrs r2, r4, #28 │ │ │ │ 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] @ (361b6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d7f0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016471,31 +1016465,31 @@ │ │ │ │ b.n 3619de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d662> │ │ │ │ lsrs r0, r5, #22 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 361830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d4b4> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r6, pc, #632 @ (adr r6, 361df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24da78>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #98 @ 0x62 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r5, pc, #776 @ (adr r5, 361e90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24db14>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #992 @ (adr r7, 361f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dbf0>) │ │ │ │ + add r5, pc, #352 @ (adr r5, 361cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d970>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r5, pc, #688 @ (adr r5, 361e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dac4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #896 @ (adr r7, 361f14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24db98>) │ │ │ │ + add r5, pc, #256 @ (adr r5, 361c94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d918>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #712 @ (adr r7, 361e60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dae4>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 361be0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d864>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ 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] @ (361d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24da10>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1016681,31 +1016675,31 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r1, #14 │ │ │ │ lsls r5, r0, #6 │ │ │ │ b.n 361610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24d294> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #120 @ (adr r7, 361e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24da98>) │ │ │ │ + add r4, pc, #504 @ (adr r4, 361f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dc18>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r0, #204 @ 0xcc │ │ │ │ + adds r6, #44 @ 0x2c │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, pc, #264 @ (adr r6, 361eb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24db34>) │ │ │ │ + add r3, pc, #648 @ (adr r3, 362030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dcb4>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #864 @ (adr r5, 36210c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dd90>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 361e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24db10>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #176 @ (adr r6, 361e60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dae4>) │ │ │ │ + add r3, pc, #560 @ (adr r3, 361fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dc64>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #768 @ (adr r5, 3620b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dd38>) │ │ │ │ + add r3, pc, #128 @ (adr r3, 361e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dab8>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #592 @ (adr r5, 362008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dc8c>) │ │ │ │ + add r2, pc, #976 @ (adr r2, 362188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24de0c>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r1, #22 │ │ │ │ + asrs r2, r5, #11 │ │ │ │ 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] │ │ │ │ @@ -1016848,17 +1016842,17 @@ │ │ │ │ ldr r2, [pc, #20] @ (361f7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dc00>) │ │ │ │ mov r0, r7 │ │ │ │ movw r1, #1285 @ 0x505 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 361ee2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24db66> │ │ │ │ nop │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r2, #82 @ 0x52 │ │ │ │ + adds r7, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -1016982,21 +1016976,21 @@ │ │ │ │ add r1, pc │ │ │ │ add.w r0, r5, #180 @ 0xb4 │ │ │ │ bl 439dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325a44> │ │ │ │ ldr r3, [r4, #72] @ 0x48 │ │ │ │ movs r2, #0 │ │ │ │ str.w r2, [r3, #176] @ 0xb0 │ │ │ │ b.n 36203c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dcc0> │ │ │ │ - add r3, pc, #24 @ (adr r3, 362104 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dd88>) │ │ │ │ + add r0, pc, #408 @ (adr r0, 362284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24df08>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb r0, [r0, #16] │ │ │ │ lsls r4, r4, #3 │ │ │ │ - add r3, pc, #16 @ (adr r3, 362104 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dd88>) │ │ │ │ + add r0, pc, #400 @ (adr r0, 362284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24df08>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, pc, #640 @ (adr r2, 362378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dffc>) │ │ │ │ + add r0, pc, #0 @ (adr r0, 3620f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dd7c>) │ │ │ │ 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 │ │ │ │ @@ -1017158,15 +1017152,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, r0 │ │ │ │ movs r0, r0 │ │ │ │ udf #232 @ 0xe8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #888 @ (adr r1, 362664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e2e8>) │ │ │ │ + ldr r7, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ble.n 362370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24dff4> │ │ │ │ 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 │ │ │ │ @@ -1017320,27 +1017314,27 @@ │ │ │ │ mov r0, r5 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 36240c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e090> │ │ │ │ lsls r6, r6, #16 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r0, pc, #816 @ (adr r0, 3627d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e458>) │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #592 @ (adr r0, 3626fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e380>) │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #768] @ 0x300 │ │ │ │ + ldr r5, [sp, #128] @ 0x80 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #856] @ 0x358 │ │ │ │ + ldr r5, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, pc, #32 @ (adr r0, 3624dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e160>) │ │ │ │ + ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ 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] @ (362564 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e1e8>) │ │ │ │ @@ -1017529,33 +1017523,32 @@ │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 362610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e294> │ │ │ │ bge.n 362798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e41c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r4, #3 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + cdp2 0, 4, cr0, cr6, cr14, {6} │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r3, #48] @ 0x30 │ │ │ │ + ldrh r4, [r7, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #288] @ 0x120 │ │ │ │ + ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #568] @ 0x238 │ │ │ │ + ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #744] @ 0x2e8 │ │ │ │ + ldr r4, [sp, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r7, [sp, #304] @ 0x130 │ │ │ │ + ldr r4, [sp, #688] @ 0x2b0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ 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] @ (362824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e4a8>) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1017684,26 +1017677,26 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 362818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e49c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ + ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bhi.n 3628bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e540> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r6, [sp, #288] @ 0x120 │ │ │ │ + ldr r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - vhadd.u16 q0, q9, q7 │ │ │ │ - ldr r6, [sp, #248] @ 0xf8 │ │ │ │ + ldc2l 0, cr0, [r2], #-824 @ 0xfffffcc8 │ │ │ │ + ldr r3, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #56] @ 0x38 │ │ │ │ + ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ 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] @ (3628e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e568>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1017759,15 +1017752,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 12, cr0, cr8, cr4, {4} │ │ │ │ bvc.n 362814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e498> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvc.n 362960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e5e4> │ │ │ │ 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 │ │ │ │ @@ -1017828,15 +1017821,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cdp2 1, 2, cr0, cr0, cr4, {4} │ │ │ │ bvs.n 362978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e5fc> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bvs.n 3628b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e538> │ │ │ │ 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 │ │ │ │ @@ -1017958,29 +1017951,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [ip, #-528]! @ 0xfffffdf0 │ │ │ │ bvs.n 362b74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e7f8> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r5, [sp, #208] @ 0xd0 │ │ │ │ + ldr r2, [sp, #592] @ 0x250 │ │ │ │ lsls r0, r2, #3 │ │ │ │ bpl.n 362a90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e714> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #880] @ 0x370 │ │ │ │ + ldr r2, [sp, #240] @ 0xf0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #320] @ 0x140 │ │ │ │ + ldr r1, [sp, #704] @ 0x2c0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [sp, #376] @ 0x178 │ │ │ │ + ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -1018137,17 +1018130,17 @@ │ │ │ │ bne.n 362c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e8b0> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 2454c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x13114c> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 362b86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e80a> │ │ │ │ b.n 362b9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e820> │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r0, [sp, #848] @ 0x350 │ │ │ │ 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 │ │ │ │ @@ -1018389,19 +1018382,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (362f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24eba8>) │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ add r2, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 362d76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e9fa> │ │ │ │ - ldr r1, [sp, #496] @ 0x1f0 │ │ │ │ + str r6, [sp, #880] @ 0x370 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #952] @ 0x3b8 │ │ │ │ + str r6, [sp, #312] @ 0x138 │ │ │ │ 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] @ (362f84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ec08>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018432,15 +1018425,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ str.w r8, [sp] │ │ │ │ bl 362d10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24e994> │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf7fe0184 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ 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] @ 362ff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ec74> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018474,19 +1018467,19 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ @ instruction: 0xf79a0184 │ │ │ │ - ldr r0, [sp, #760] @ 0x2f8 │ │ │ │ + str r6, [sp, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #632] @ 0x278 │ │ │ │ + str r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #696] @ 0x2b8 │ │ │ │ + str r6, [sp, #56] @ 0x38 │ │ │ │ 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] @ (36306c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ecf0>) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1018525,17 +1018518,17 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #12] @ (363074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ecf8>) │ │ │ │ add r3, pc │ │ │ │ b.n 363034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ecb8> │ │ │ │ nop │ │ │ │ @ instruction: 0xf7260184 │ │ │ │ - ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ + str r5, [sp, #856] @ 0x358 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #328] @ 0x148 │ │ │ │ + str r5, [sp, #712] @ 0x2c8 │ │ │ │ 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] @ 3630f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ed74> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1018577,19 +1018570,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ subw r1, lr, #2180 @ 0x884 │ │ │ │ - ldr r0, [sp, #120] @ 0x78 │ │ │ │ + str r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r0, [sp, #32] │ │ │ │ + str r5, [sp, #416] @ 0x1a0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #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, #4056] @ 0xfd8 │ │ │ │ ldr r3, [pc, #108] @ (36317c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24ee00>) │ │ │ │ mrc 15, 0, r4, cr13, cr0, {3} │ │ │ │ @@ -1018635,19 +1018628,19 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf6280184 │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #664] @ 0x298 │ │ │ │ + str r5, [sp, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #688] @ 0x2b0 │ │ │ │ + str r5, [sp, #48] @ 0x30 │ │ │ │ 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] @ (363224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24eea8>) │ │ │ │ mov r8, r3 │ │ │ │ @@ -1018703,21 +1018696,21 @@ │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xf59a0184 │ │ │ │ - str r7, [sp, #504] @ 0x1f8 │ │ │ │ + str r4, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r7, [sp, #24] │ │ │ │ + str r4, [sp, #408] @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -1018909,15 +1018902,15 @@ │ │ │ │ blx 6a8c0 │ │ │ │ b.n 363380 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f004> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #368] @ 0x170 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldmia r4, {r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1019276,19 +1019269,19 @@ │ │ │ │ ldr r2, [pc, #24] @ (3637f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f474>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3637b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f43a> │ │ │ │ vext.8 d0, d26, d4, #1 │ │ │ │ - str r2, [sp, #0] │ │ │ │ + ldrh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + ldrh r4, [r5, #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 │ │ │ │ ldr r5, [pc, #272] @ (363914 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f598>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1019404,23 +1019397,23 @@ │ │ │ │ b.n 36387e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f502> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ vrhadd.s32 d0, d16, d4 │ │ │ │ stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #792] @ 0x318 │ │ │ │ + ldrh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ lsrs r4, r2, #24 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ 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] @ (3639cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f650>) │ │ │ │ @@ -1019477,17 +1019470,17 @@ │ │ │ │ strd sl, r7, [sp, #8] │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 30ecd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1fa954> │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r6, #528]! @ 0x210 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ 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 │ │ │ │ @@ -1019528,17 +1019521,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1281 @ 0x501 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stcl 1, cr0, [sl, #-528] @ 0xfffffdf0 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r0, [sp, #168] @ 0xa8 │ │ │ │ + ldrh r2, [r1, #44] @ 0x2c │ │ │ │ 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] @ (363c1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f8a0>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019708,21 +1019701,21 @@ │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 363aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f770> │ │ │ │ ldcl 1, cr0, [r6], {132} @ 0x84 │ │ │ │ stmia r5!, {r3, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r2, [r1, #62] @ 0x3e │ │ │ │ + ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r1, #184 @ 0xb8 │ │ │ │ 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] @ (363cb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f934>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1019764,19 +1019757,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 363c92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x24f916> │ │ │ │ @ instruction: 0xeaf40184 │ │ │ │ - ldrh r6, [r6, #50] @ 0x32 │ │ │ │ + ldrh r6, [r2, #30] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -1021169,49 +1021162,49 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ stmia r0!, {r2, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ bkpt 0x0036 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #24] │ │ │ │ + strh r6, [r1, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r0, #12] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ lsls r0, r2, #3 │ │ │ │ lsrs r4, r1, #22 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #8] │ │ │ │ + ldrb r4, [r4, #25] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r2, #31] │ │ │ │ + ldrb r4, [r6, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #31] │ │ │ │ + ldrb r4, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r6, #30] │ │ │ │ + ldrb r4, [r2, #20] │ │ │ │ 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] │ │ │ │ @@ -1021587,33 +1021580,33 @@ │ │ │ │ lsls r4, r0, #6 │ │ │ │ cbz r4, 36502c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x250cb0> │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxtb r2, r5 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r0, [r4, #26] │ │ │ │ + ldrb r0, [r0, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #19] │ │ │ │ + ldrb r0, [r7, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r5, #19] │ │ │ │ + ldrb r0, [r1, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ cbz r2, 365026 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x250caa> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r1, #21] │ │ │ │ + ldrb r2, [r5, #10] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r2, [pc, #656] @ (3652b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x250f34>) │ │ │ │ mov r0, r4 │ │ │ │ movw r1, #1282 @ 0x502 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 364e6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x250af2> │ │ │ │ @@ -1021852,21 +1021845,21 @@ │ │ │ │ bne.w 3650bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x250d40> │ │ │ │ b.n 36521a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x250e9e> │ │ │ │ movw r2, #36763 @ 0x8f9b │ │ │ │ cmp sl, r2 │ │ │ │ beq.n 365250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x250ed4> │ │ │ │ b.n 3650bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x250d40> │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r3, #14] │ │ │ │ + ldrb r0, [r7, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r0, [r4, #14] │ │ │ │ + ldrb r0, [r0, #4] │ │ │ │ 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 │ │ │ │ @@ -1022256,17 +1022249,17 @@ │ │ │ │ lsls r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #16] @ (365720 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2513a4>) │ │ │ │ mov.w r1, #1280 @ 0x500 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 365670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2512f4> │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #23] │ │ │ │ + strb r0, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -1022390,21 +1022383,21 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffc0ffff │ │ │ │ rors r7, r3 │ │ │ │ beq.n 3658a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25152c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r7, #19] │ │ │ │ + strb r4, [r3, #9] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r2, #18] │ │ │ │ + strb r6, [r6, #7] │ │ │ │ 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] @ (365a18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25169c>) │ │ │ │ @@ -1022529,21 +1022522,21 @@ │ │ │ │ ldr r1, [r2, #0] │ │ │ │ str r1, [r3, #8] │ │ │ │ ldr r2, [r2, #4] │ │ │ │ str r2, [r3, #12] │ │ │ │ b.n 365966 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2515ea> │ │ │ │ ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r0, [r6, #15] │ │ │ │ + strb r0, [r2, #5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r1, #12] │ │ │ │ + strb r2, [r5, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1022973,23 +1022966,23 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {} │ │ │ │ movs r0, r0 │ │ │ │ bics r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r7, #5] │ │ │ │ + ldr r4, [r3, #108] @ 0x6c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r6, [r3, #3] │ │ │ │ + ldr r6, [r7, #96] @ 0x60 │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r2, [sp, #0] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ ldr r2, [sp, #0] │ │ │ │ ldr.w r5, [r2, #1828] @ 0x724 │ │ │ │ b.n 365a94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x251718> │ │ │ │ vmov r2, s14 │ │ │ │ @@ -1023414,25 +1023407,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ vstr s14, [sp] │ │ │ │ bl 1c2c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xae8ec> │ │ │ │ vldr s14, [sp] │ │ │ │ b.n 366032 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x251cb6> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, #72] @ 0x48 │ │ │ │ + ldr r4, [r4, #28] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r0, #64] @ 0x40 │ │ │ │ + ldr r2, [r4, #20] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r7, #56] @ 0x38 │ │ │ │ + ldr r4, [r3, #16] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r4, [r1, #52] @ 0x34 │ │ │ │ + ldr r4, [r5, #8] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r6, [r2, #40] @ 0x28 │ │ │ │ + str r6, [r6, #124] @ 0x7c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r2, [r6, #12] │ │ │ │ + str r2, [r2, #100] @ 0x64 │ │ │ │ lsls r0, r2, #3 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 365f4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x251bce> │ │ │ │ b.n 3662f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x251f7a> │ │ │ │ movs r2, #1 │ │ │ │ b.n 366096 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x251d1a> │ │ │ │ movw r3, #5890 @ 0x1702 │ │ │ │ @@ -1024176,25 +1024169,25 @@ │ │ │ │ nop │ │ │ │ pop {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r0, #6 │ │ │ │ str r5, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ str r4, [sp, #320] @ 0x140 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r6, [r0, #28] │ │ │ │ + ldrsh r6, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r5, #8] │ │ │ │ + ldrsh r2, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [r3, #8] │ │ │ │ + ldrb r6, [r7, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ movw r2, #34065 @ 0x8511 │ │ │ │ cmp r6, r2 │ │ │ │ beq.n 366e44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252ac8> │ │ │ │ movw r2, #34066 @ 0x8512 │ │ │ │ cmp r6, r2 │ │ │ │ bne.n 366e50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252ad4> │ │ │ │ @@ -1024269,17 +1024262,17 @@ │ │ │ │ movs r5, #1 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 366e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252a88> │ │ │ │ b.n 366b9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25281e> │ │ │ │ movs r5, #2 │ │ │ │ b.n 366e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252a88> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - str r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, r5] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ 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] @ (367020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252ca4>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024386,18 +1024379,18 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 366f44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252bc8> │ │ │ │ nop │ │ │ │ @ instruction: 0xb866 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - stcl 0, cr0, [r0, #828] @ 0x33c │ │ │ │ - ldrsh r2, [r7, r0] │ │ │ │ + @ instruction: 0xeb2000cf │ │ │ │ + ldrh r2, [r3, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r6, [r6, r0] │ │ │ │ + ldrh r6, [r2, 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, #348] @ (36719c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252e20>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024523,22 +1024516,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 3670ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252d32> │ │ │ │ @ instruction: 0xb6fa │ │ │ │ lsls r4, r0, #6 │ │ │ │ - mcrr 0, 12, r0, ip, cr15 │ │ │ │ - ldrb r0, [r4, r3] │ │ │ │ + @ instruction: 0xe9ac00cf │ │ │ │ + ldrh r0, [r0, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r3, r3] │ │ │ │ + ldrh r4, [r7, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r6, [r7, r3] │ │ │ │ + ldrh r6, [r3, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ 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] @ (367334 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252fb8>) │ │ │ │ mrc 15, 0, ip, cr13, cr0, {3} │ │ │ │ @@ -1024662,22 +1024655,22 @@ │ │ │ │ ldr r3, [sp, #24] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 29df94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189c18> │ │ │ │ b.n 36722a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252eae> │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - @ instruction: 0xead400cf │ │ │ │ - ldrh r0, [r1, r5] │ │ │ │ + @ instruction: 0xe83400cf │ │ │ │ + ldr r0, [r5, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r6, [r4, r5] │ │ │ │ + ldr r6, [r0, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ 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] @ 367390 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x253014> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1024695,30 +1024688,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252754> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ cbz r2, 36740a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25308e> │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrh r0, [r2, r4] │ │ │ │ + ldr r0, [r6, r1] │ │ │ │ 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] @ 3673c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x253044> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252754> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - ldrh r0, [r5, r3] │ │ │ │ + ldr r0, [r1, r1] │ │ │ │ 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] @ 367478 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2530fc> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1024775,15 +1024768,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 3674c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25314c> │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r4, [r3, #32] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, r1] │ │ │ │ + ldrsb r6, [r1, r7] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r5, #28] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024833,15 +1024826,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 3674e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25316c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r2, #26] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r7] │ │ │ │ + ldrsb r4, [r4, r4] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r7, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024888,15 +1024881,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 3675ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x253272> │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r6, [r5, #20] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, r5] │ │ │ │ + ldrsb r0, [r5, r2] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1024931,15 +1024924,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 367634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2532b8> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r3, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r3, #14] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025000,15 +1024993,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ sub sp, #240 @ 0xf0 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r0, [r3, #12] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r4, #8] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025058,15 +1025051,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 36776c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2533f0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, #6] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r0, r6] │ │ │ │ + strb r0, [r4, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r6, [r6, #2] │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025112,15 +1025105,15 @@ │ │ │ │ nop │ │ │ │ add r7, sp, #352 @ 0x160 │ │ │ │ lsls r4, r0, #6 │ │ │ │ ldrh r2, [r5, #0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025154,15 +1025147,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 3678b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x253534> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r0, #6 │ │ │ │ - ldrsb r4, [r5, r2] │ │ │ │ + strb r4, [r1, r0] │ │ │ │ lsls r0, r2, #3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1025221,15 +1025214,15 @@ │ │ │ │ nop │ │ │ │ add r6, sp, #288 @ 0x120 │ │ │ │ lsls r4, r0, #6 │ │ │ │ strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, r5] │ │ │ │ + strh r4, [r3, r3] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ @@ -1025273,15 +1025266,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, r4] │ │ │ │ + strh r4, [r4, r1] │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r0, #6 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1025301,30 +1025294,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366ec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252b48> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r5, sp, #152 @ 0x98 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ 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] @ 367a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2536f8> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 366ec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252b48> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r7, 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] @ 367abc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x253740> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025342,30 +1025335,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252cb4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #696 @ 0x2b8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strh r4, [r1, r0] │ │ │ │ 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] @ 367aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x253770> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 367030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252cb4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + str r0, [r5, r7] │ │ │ │ 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] @ 367b34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2537b8> │ │ │ │ mrc 15, 0, lr, cr13, cr0, {3} │ │ │ │ @@ -1025383,30 +1025376,30 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3671b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252e38> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ add r4, sp, #216 @ 0xd8 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - strb r4, [r3, r1] │ │ │ │ + str r4, [r7, 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] @ 367b64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2537e8> │ │ │ │ sub.w r0, r0, #33792 @ 0x8400 │ │ │ │ add ip, pc │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 3671b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x252e38> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - strb r0, [r7, r0] │ │ │ │ + str r0, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -1025615,15 +1025608,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r4, #22] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #16] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - str r2, [r4, r6] │ │ │ │ + ldr r7, [pc, #8] @ (367e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x253aa8>) │ │ │ │ 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 │ │ │ │ @@ -1029170,19 +1029163,19 @@ │ │ │ │ ldr r0, [r6, #0] │ │ │ │ bl 16dc98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5991c> │ │ │ │ mov r0, r5 │ │ │ │ blx 6a8c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #14 │ │ │ │ + cmp r3, #110 @ 0x6e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r1, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -1029215,15 +1029208,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r2, [pc, #12] @ (36a274 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x255ef8>) │ │ │ │ add r2, pc │ │ │ │ bl 36a19c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x255e20> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #144 @ 0x90 │ │ │ │ + cmp r2, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -1029291,19 +1029284,19 @@ │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r5 │ │ │ │ bl 36a19c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x255e20> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8c0 │ │ │ │ b.n 36a2d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x255f58> │ │ │ │ - cmp r5, #94 @ 0x5e │ │ │ │ + cmp r2, #190 @ 0xbe │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ 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] @ (36a3ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x256070>) │ │ │ │ @@ -1029703,36 +1029696,35 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 36a58a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25620e> │ │ │ │ ldrh r0, [r4, r4] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - @ instruction: 0xf5fa00e3 │ │ │ │ - cmp r3, #16 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr3, {7} │ │ │ │ + @ instruction: 0xf35a00e3 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r0, r2, #3 │ │ │ │ strh r0, [r1, #4] │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldrh r2, [r0, r0] │ │ │ │ lsls r4, r0, #6 │ │ │ │ - cmp r2, #106 @ 0x6a │ │ │ │ + movs r7, #202 @ 0xca │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrb r4, [r0, #31] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #30 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #136 @ 0x88 │ │ │ │ + movs r7, #232 @ 0xe8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r1, #120 @ 0x78 │ │ │ │ + movs r6, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -1030895,44 +1030887,47 @@ │ │ │ │ subw r3, r3, #2088 @ 0x828 │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ b.n 36adea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x256a6e> │ │ │ │ ldrsb r6, [r1, r5] │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 6, cr0, cr2, cr3, {7} │ │ │ │ - stc2l 0, cr0, [r8, #-908]! @ 0xfffffc74 │ │ │ │ - ldc2l 0, cr0, [r6, #-908] @ 0xfffffc74 │ │ │ │ - @ instruction: 0xf0d800e3 │ │ │ │ - ldr??.w r0, [sl, r3, lsl #2] │ │ │ │ - eor.w r0, r2, #227 @ 0xe3 │ │ │ │ - @ instruction: 0xf33600e3 │ │ │ │ - cdp2 0, 13, cr0, cr6, cr3, {7} │ │ │ │ - vext.8 q8, q14, , #0 │ │ │ │ - @ instruction: 0xf79e00e3 │ │ │ │ - cdp2 0, 10, cr0, cr2, cr3, {7} │ │ │ │ - @ instruction: 0xf77e00e3 │ │ │ │ - rsbs r0, r0, r3, asr #3 │ │ │ │ - bics.w r0, r4, r3, asr #3 │ │ │ │ - @ instruction: 0xf39a00e3 │ │ │ │ - ldc 0, cr0, [lr], #908 @ 0x38c │ │ │ │ - @ instruction: 0xf23600e3 │ │ │ │ - orr.w r0, r2, #7438336 @ 0x718000 │ │ │ │ - mrrc 0, 14, r0, r2, cr3 │ │ │ │ - vhadd.s16 q0, q10, │ │ │ │ - eor.w r0, r0, r3, asr #3 │ │ │ │ - @ instruction: 0xfa5800e3 │ │ │ │ - @ instruction: 0xe99c00e3 │ │ │ │ + rsb r0, r2, r3, asr #3 │ │ │ │ + @ instruction: 0xfac800e3 │ │ │ │ + @ instruction: 0xfab600e3 │ │ │ │ + cdp 0, 3, cr0, cr8, cr3, {7} │ │ │ │ + rsbs r0, sl, #7438336 @ 0x718000 │ │ │ │ + stcl 0, cr0, [r2, #908]! @ 0x38c │ │ │ │ + eors.w r0, r6, #227 @ 0xe3 │ │ │ │ + ldc2 0, cr0, [r6], #-908 @ 0xfffffc74 │ │ │ │ + ldcl 0, cr0, [ip, #-908] @ 0xfffffc74 │ │ │ │ + @ instruction: 0xf4fe00e3 │ │ │ │ + stc2 0, cr0, [r2], {227} @ 0xe3 │ │ │ │ + @ instruction: 0xf4de00e3 │ │ │ │ + ldmdb r0!, {r0, r1, r5, r6, r7} │ │ │ │ + b.n 36b2a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x256f24> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + @ instruction: 0xf0fa00e3 │ │ │ │ + ands.w r0, lr, r3, asr #3 │ │ │ │ + vmla.i16 d0, d22, d3[2] │ │ │ │ + sub.w r0, r2, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xe9b200e3 │ │ │ │ + ldcl 0, cr0, [r4], #-908 @ 0xfffffc74 │ │ │ │ + b.n 36b354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x256fd8> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + @ instruction: 0xf7b800e3 │ │ │ │ + b.n 36b194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x256e18> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ ldr r7, [pc, #1008] @ (36b790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x257414>) │ │ │ │ lsls r4, r0, #6 │ │ │ │ - subw r0, r2, #227 @ 0xe3 │ │ │ │ - ldrsb.w r0, [r4, #227] @ 0xe3 │ │ │ │ - @ instruction: 0xf26000e3 │ │ │ │ - @ instruction: 0xf22a00e3 │ │ │ │ - stc 0, cr0, [sl], {227} @ 0xe3 │ │ │ │ + and.w r0, r2, #227 @ 0xe3 │ │ │ │ + @ instruction: 0xf6f400e3 │ │ │ │ + vmla.i d16, d16, d3[4] │ │ │ │ + vmla.i d0, d26, d3[4] │ │ │ │ + strd r0, r0, [sl, #908]! @ 0x38c │ │ │ │ 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] │ │ │ │ @@ -1032336,24 +1032331,24 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ mov.w r2, #1065353216 @ 0x3f800000 │ │ │ │ str r2, [r3, #16] │ │ │ │ movs r2, #4 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 36adea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x256a6e> │ │ │ │ nop │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cdp 0, 11, cr0, cr12, cr3, {7} │ │ │ │ - asrs r4, r1, #5 │ │ │ │ + ldc 0, cr0, [ip], {227} @ 0xe3 │ │ │ │ + lsrs r4, r5, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r4, r4, #13 │ │ │ │ + asrs r4, r0, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r0, r5, #9 │ │ │ │ + lsrs r0, r1, #31 │ │ │ │ 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] │ │ │ │ @@ -1033397,117 +1033392,116 @@ │ │ │ │ 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 36adea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x256a6e> │ │ │ │ - lsrs r6, r3, #14 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r6, r7, #3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r0, #13 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsrs r0, r4, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r6, #2 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + lsls r6, r2, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r3, #3 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsls r0, r7, #24 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r4, #31 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r6, #27 │ │ │ │ + lsls r2, r0, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r0, r2, #17 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r1, #23 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsls r4, r5, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r5, #3 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r1, #17 │ │ │ │ + lsls r4, r1, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ + lsls r6, r5, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #21 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ + lsls r4, r0, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r4, #19 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r6, r0, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #19 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r6, #21 │ │ │ │ + lsls r6, r7, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r2, #11 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r4, #32 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r4, #31 │ │ │ │ + lsls r2, r0, #22 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsls r4, r0, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r0, #26 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r4, r4, #15 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r5, #31 │ │ │ │ + lsls r0, r1, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r0, #17 │ │ │ │ + lsls r0, r1, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r3, #23 │ │ │ │ + lsls r2, r4, #6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsls r6, r7, #12 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r0, #31 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r4, r2, #5 │ │ │ │ + lsls r0, r4, #20 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r2, #24 │ │ │ │ + cdp2 0, 11, cr0, cr4, cr15, {6} │ │ │ │ + lsls r0, r6, #13 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r0, r5, #24 │ │ │ │ + lsls r0, r1, #14 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ 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] @ (36d390 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259014>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1033758,17 +1033752,17 @@ │ │ │ │ nop │ │ │ │ cmp r7, #12 │ │ │ │ lsls r4, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #142 @ 0x8e │ │ │ │ lsls r4, r0, #6 │ │ │ │ - lsls r6, r6, #14 │ │ │ │ + lsls r6, r2, #4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - asrs r2, r2, #19 │ │ │ │ + asrs r2, r6, #8 │ │ │ │ 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 │ │ │ │ @@ -1034252,15 +1034246,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 r2, 36d922 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2595a6> │ │ │ │ + add r6, sp, #488 @ 0x1e8 │ │ │ │ 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 │ │ │ │ @@ -1034272,15 +1034266,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, r6, #9 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ 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] @ (36db44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2597c8>) │ │ │ │ @@ -1034466,45 +1034460,45 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 36daf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259778> │ │ │ │ b.n 36d9ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259652> │ │ │ │ ldrb.w r3, [r5, #85] @ 0x55 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ strb.w r3, [r5, #85] @ 0x55 │ │ │ │ b.n 36d9f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259676> │ │ │ │ - lsrs r6, r2, #9 │ │ │ │ + lsls r6, r6, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r1, #9 │ │ │ │ + lsls r2, r5, #30 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - bge.n 36db08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25978c> │ │ │ │ + bhi.n 36dbc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25984c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r3, #8 │ │ │ │ + lsls r2, r7, #29 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ + lsls r4, r6, #28 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r2, r2, #6 │ │ │ │ + lsls r2, r6, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrb r2, [r6, #20] │ │ │ │ + ldrb r2, [r2, #10] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - lsrs r6, r2, #6 │ │ │ │ + lsls r6, r6, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r6, r3, #6 │ │ │ │ + lsls r6, r7, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - lsrs r4, r0, #3 │ │ │ │ + lsls r4, r4, #24 │ │ │ │ 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 │ │ │ │ @@ -1034546,15 +1034540,15 @@ │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #8] @ (36dc00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259884>) │ │ │ │ add r0, pc │ │ │ │ bl 29e1d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189e5c> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r4!, {r1, r5, 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 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #0] │ │ │ │ @@ -1034643,15 +1034637,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 36dca2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259926> │ │ │ │ ldr r0, [pc, #12] @ (36dcf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25997c>) │ │ │ │ add r0, pc │ │ │ │ bl 29e1d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189e5c> │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 36dcb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259936> │ │ │ │ - ldmia r6, {r2, r3, r5, r6} │ │ │ │ + ldmia r3, {r2, r3, r6, r7} │ │ │ │ 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] │ │ │ │ @@ -1034712,15 +1034706,15 @@ │ │ │ │ b.n 36dd84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259a08> │ │ │ │ movs r2, #186 @ 0xba │ │ │ │ lsls r4, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r6} │ │ │ │ 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 │ │ │ │ @@ -1034804,28 +1034798,31 @@ │ │ │ │ cmp r9, r6 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 36de20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259aa4> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldmia.w sl, {r0, r1, r5, r6, r7} │ │ │ │ - @ instruction: 0xe99600e3 │ │ │ │ - b.n 36e4b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25a134> │ │ │ │ + b.n 36da80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259704> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ble.n 36de2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259ab0> │ │ │ │ + b.n 36dc7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259900> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - strex r0, r0, [r6, #908] @ 0x38c │ │ │ │ - ldmia r5, {r2, r5, r6, r7} │ │ │ │ + b.n 36df70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259bf4> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36e43c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25a0c0> │ │ │ │ + blt.n 36deec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b70> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + b.n 36d9e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25966c> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + ldmia r3!, {r2, r6} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bpl.n 36df9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259c20> │ │ │ │ + b.n 36defc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b80> │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ + lsls r3, r4, #3 │ │ │ │ + bcs.n 36de5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259ae0> │ │ │ │ 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] @ (36dedc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b60>) │ │ │ │ @@ -1034840,15 +1034837,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69930 │ │ │ │ nop │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ lsls r4, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 36df44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259bc8> │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ 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 │ │ │ │ @@ -1034887,15 +1034884,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (36df58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259bdc>) │ │ │ │ add r0, pc │ │ │ │ bl 36deac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b30> │ │ │ │ - lsls r6, r1, #20 │ │ │ │ + lsls r6, r5, #9 │ │ │ │ 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 │ │ │ │ @@ -1035069,15 +1035066,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (36e10c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259d90>) │ │ │ │ add r0, pc │ │ │ │ bl 36deac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b30> │ │ │ │ nop │ │ │ │ - lsls r0, r2, #14 │ │ │ │ + lsls r0, r6, #3 │ │ │ │ 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 │ │ │ │ @@ -1035358,22 +1035355,18 @@ │ │ │ │ ldr r0, [pc, #24] @ (36e3fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25a080>) │ │ │ │ add r0, pc │ │ │ │ bl 36deac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b30> │ │ │ │ ldr r0, [pc, #20] @ (36e400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25a084>) │ │ │ │ add r0, pc │ │ │ │ bl 36deac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b30> │ │ │ │ nop │ │ │ │ - lsls r4, r3, #10 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r0, r1, #5 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - lsls r0, r2, #3 │ │ │ │ + vrev32. q8, │ │ │ │ + cdp2 0, 10, cr0, cr8, cr15, {6} │ │ │ │ + cdp2 0, 3, cr0, cr12, cr15, {6} │ │ │ │ + cdp2 0, 11, cr0, cr8, cr15, {6} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [r2, #40] @ 0x28 │ │ │ │ ldr.w r3, [pc, #2684] @ 36ee98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ab1c> │ │ │ │ @@ -1036503,35 +1036496,35 @@ │ │ │ │ cmp r3, #1 │ │ │ │ it eq │ │ │ │ movweq r0, #351 @ 0x15f │ │ │ │ bne.n 36ee3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25aac2> │ │ │ │ b.n 36e714 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25a398> │ │ │ │ subs r6, r3, r7 │ │ │ │ lsls r4, r0, #6 │ │ │ │ - bvc.n 36edec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25aa70> │ │ │ │ + bpl.n 36eeac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ab30> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f2ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25af70> │ │ │ │ + svc 132 @ 0x84 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 36ee6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25aaf0> │ │ │ │ + bge.n 36ef2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25abb0> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f35c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25afe0> │ │ │ │ + svc 184 @ 0xb8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25b1bc> │ │ │ │ + b.n 36eff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ac7c> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 36ee20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25aaa4> │ │ │ │ + bge.n 36eee0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ab64> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - stmia r7!, {r2, r3, r7} │ │ │ │ + stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bgt.n 36ef84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ac08> │ │ │ │ + bls.n 36ee44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25aac8> │ │ │ │ lsls r3, r4, #3 │ │ │ │ - b.n 36f468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25b0ec> │ │ │ │ + b.n 36ef28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25abac> │ │ │ │ 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 │ │ │ │ @@ -1039275,29 +1039268,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 36fd30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25b9b4> │ │ │ │ nop │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r1, sp, #8 │ │ │ │ + add r6, pc, #392 @ (adr r6, 370bfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25c880>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #448 @ 0x1c0 │ │ │ │ + add r5, pc, #832 @ (adr r5, 370db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ca3c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r5, pc, #448 @ (adr r5, 370c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25c8c0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #904 @ (adr r5, 370e08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ca8c>) │ │ │ │ + add r3, pc, #264 @ (adr r3, 370b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25c80c>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #216 @ (adr r5, 370b5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25c7e0>) │ │ │ │ + add r2, pc, #600 @ (adr r2, 370cdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25c960>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r4, pc, #800 @ (adr r4, 370da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ca2c>) │ │ │ │ + add r2, pc, #160 @ (adr r2, 370b28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25c7ac>) │ │ │ │ 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 │ │ │ │ @@ -1039666,25 +1039659,25 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.w 370422 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25c0a6> │ │ │ │ orr.w r3, r3, #1536 @ 0x600 │ │ │ │ b.w 3704d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25c158> │ │ │ │ ldr r0, [pc, #24] @ (370ecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cb50>) │ │ │ │ add r0, pc │ │ │ │ bl 36deac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b30> │ │ │ │ - cbnz r0, 370ef6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cb7a> │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - cbz r2, 370f14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cb98> │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, sp, #1000 @ 0x3e8 │ │ │ │ + add r3, sp, #360 @ 0x168 │ │ │ │ lsls r3, r4, #3 │ │ │ │ - add r5, pc, #976 @ (adr r5, 37129c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cf20>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 37101c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cca0>) │ │ │ │ lsls r3, r4, #3 │ │ │ │ - bvs.n 370e54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cad8> │ │ │ │ + bmi.n 370f14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cb98> │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 370f2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cbb0> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 370f2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cbb0> │ │ │ │ push {lr} │ │ │ │ @@ -1039763,15 +1039756,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (370fa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cc28>) │ │ │ │ add r0, pc │ │ │ │ bl 36deac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b30> │ │ │ │ nop │ │ │ │ - bvs.n 370fc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cc44> │ │ │ │ + bcc.n 371080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cd04> │ │ │ │ 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 │ │ │ │ @@ -1039802,17 +1039795,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (371004 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cc88>) │ │ │ │ add r0, pc │ │ │ │ bl 36deac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b30> │ │ │ │ ldr r0, [pc, #12] @ (371008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cc8c>) │ │ │ │ add r0, pc │ │ │ │ bl 36deac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259b30> │ │ │ │ nop │ │ │ │ - bpl.n 370fc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cc4c> │ │ │ │ + bcc.n 371088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cd0c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bvs.n 371014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cc98> │ │ │ │ + bcc.n 3710d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25cd58> │ │ │ │ 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, 371046 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ccca> │ │ │ │ @@ -1042559,15 +1042552,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bmi.n 372cf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25e974> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bmi.n 372ce4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25e968> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 54caa <_mesa_glapi_tls_Context@@libgallium-26.0.2-1.so+0x54c9e> │ │ │ │ subs r0, r2, r1 │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372bc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25e84c> │ │ │ │ @@ -1042665,15 +1042658,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcc.n 372df0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ea74> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 372de4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ea68> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 754daa │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 372cc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25e94c> │ │ │ │ @@ -1042717,15 +1042710,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 372e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eb00> │ │ │ │ lsls r6, r0, #6 │ │ │ │ bcs.n 372e70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eaf4> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh.w r0, [r0, r1, lsl #1] │ │ │ │ + @ instruction: 0xf69000d1 │ │ │ │ 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 │ │ │ │ @@ -1042761,15 +1042754,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #20] @ (372e90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eb14>) │ │ │ │ add r2, pc │ │ │ │ b.n 372e62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eae6> │ │ │ │ nop │ │ │ │ cbnz r6, 372ece <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eb52> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str.w r0, [r6, #209] @ 0xd1 │ │ │ │ + @ instruction: 0xf62600d1 │ │ │ │ b.n 372d8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ea12> │ │ │ │ vtbl.8 d27, {d15-d18}, d2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 346e92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x232b16> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042806,15 +1042799,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eb80>) │ │ │ │ add r2, pc │ │ │ │ b.n 372ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eb54> │ │ │ │ nop │ │ │ │ revsh r2, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldr.w r0, [r8, r1, lsl #1] │ │ │ │ + subs.w r0, r8, #6848512 @ 0x688000 │ │ │ │ @ instruction: 0xe9b7ffff │ │ │ │ hlt 0x0014 │ │ │ │ lsls r6, r0, #6 │ │ │ │ pldw [r7, #255]! │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1042851,15 +1042844,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #20] @ (372f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ebec>) │ │ │ │ add r2, pc │ │ │ │ b.n 372f3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ebc0> │ │ │ │ nop │ │ │ │ rev16 r6, r2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - @ instruction: 0xf7ec00d1 │ │ │ │ + adc.w r0, ip, #6848512 @ 0x688000 │ │ │ │ ldrd pc, pc, [fp, #-1020] @ 0x3fc │ │ │ │ rev r0, r5 │ │ │ │ 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 │ │ │ │ @@ -1042891,15 +1042884,15 @@ │ │ │ │ bl 3718bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d540> │ │ │ │ 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 │ │ │ │ - ldc 0, cr0, [lr], #836 @ 0x344 │ │ │ │ + ands.w r0, lr, r1, lsr #3 │ │ │ │ beq.n 373088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ed0c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ b.n 372de2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ea66> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ mvns r0, r6 │ │ │ │ @@ -1042945,17 +1042938,17 @@ │ │ │ │ bl 3718bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d540> │ │ │ │ str.w r8, [r0, #44] @ 0x2c │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ cbnz r4, 37306a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ecee> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r2, #14 │ │ │ │ + asrs r4, r6, #3 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r7, #0] │ │ │ │ + strb r0, [r3, #22] │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [pc, #116] @ (3730dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ed60>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1043009,19 +1043002,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ cbnz r0, 3730e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ed64> │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r7, {r2, r3, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #192] @ 0xc0 │ │ │ │ + ldr r2, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #30] │ │ │ │ + strb r4, [r0, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 372ac6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25e74a> │ │ │ │ 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] @ (37317c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ee00>) │ │ │ │ @@ -1043077,18 +1043070,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ee1c>) │ │ │ │ add r2, pc │ │ │ │ b.n 37315e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ede2> │ │ │ │ @ instruction: 0xb85e │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf5f000d1 │ │ │ │ + @ instruction: 0xf35000d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 372a9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25e722> │ │ │ │ vtbl.8 d27, {d15}, d4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 4919a <_mesa_glapi_tls_Context@@libgallium-26.0.2-1.so+0x4918e> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043147,18 +1043140,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (37323c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eec0>) │ │ │ │ add r2, pc │ │ │ │ b.n 373202 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ee86> │ │ │ │ @ instruction: 0xb7ba │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r6, {r1, r2, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - adc.w r0, ip, #6848512 @ 0x688000 │ │ │ │ + subw r0, ip, #209 @ 0xd1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 372f22 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eba6> │ │ │ │ @ instruction: 0xffffb760 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 1523e <_mesa_glapi_tls_Context@@libgallium-26.0.2-1.so+0x15232> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043217,18 +1043210,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (3732e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ef64>) │ │ │ │ add r2, pc │ │ │ │ b.n 3732a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ef2a> │ │ │ │ @ instruction: 0xb716 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r5, {r1, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf4a800d1 │ │ │ │ + addw r0, r8, #209 @ 0xd1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r4, r3, #3 │ │ │ │ b.n 372e7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eb02> │ │ │ │ vqshlu.s64 d27, d28, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 7712e2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043287,18 +1043280,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373384 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f008>) │ │ │ │ add r2, pc │ │ │ │ b.n 37334a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25efce> │ │ │ │ cpsid i │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - and.w r0, r4, #6848512 @ 0x688000 │ │ │ │ + sbc.w r0, r4, #209 @ 0xd1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - uxtb r6, r5 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 372dea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ea6e> │ │ │ │ vqshlu.s32 d27, d8, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 6fd386 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043357,18 +1043350,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373428 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f0ac>) │ │ │ │ add r2, pc │ │ │ │ b.n 3733ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f072> │ │ │ │ push {r1, r2, r3, r6, r7, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r4, {r1, r3, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bfi r0, r0, #3, #15 │ │ │ │ + @ instruction: 0xf0c000d1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - sxtb r2, r1 │ │ │ │ + add r7, sp, #680 @ 0x2a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 372d46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25e9ca> │ │ │ │ vsli.32 , q10, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 65942a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043429,18 +1043422,18 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 373496 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f11a> │ │ │ │ nop │ │ │ │ push {r3, r5, lr} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r3!, {r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf2b800d1 │ │ │ │ + ands.w r0, r8, #209 @ 0xd1 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3734f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f17a> │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373cc2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f946> │ │ │ │ vmls.i , , d12[0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 60f4d6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043499,18 +1043492,18 @@ │ │ │ │ ldr r2, [pc, #32] @ (373578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f1fc>) │ │ │ │ add r2, pc │ │ │ │ b.n 37353e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f1c2> │ │ │ │ push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r3, {r1, r3} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xf21000d1 │ │ │ │ + vqadd.s64 q8, q8, │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #214 @ 0xd6 │ │ │ │ + cmp r5, #54 @ 0x36 │ │ │ │ lsls r7, r3, #3 │ │ │ │ b.n 373c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f8aa> │ │ │ │ vraddhn.i d27, , q10 │ │ │ │ lsls r6, r0, #6 │ │ │ │ bl 59957a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4851fe> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1043553,15 +1043546,15 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3718bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d540> │ │ │ │ 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 373308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ef8c> │ │ │ │ + b.n 373dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25fa4c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ b.n 37374a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f3ce> │ │ │ │ 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 │ │ │ │ @@ -1043616,19 +1043609,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, 3736e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f36a> │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ 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] @ (373754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f3d8>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1043699,15 +1043692,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ uxth r2, r7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r1, {r1, r2, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #448 @ 0x1c0 │ │ │ │ + add r4, sp, #832 @ 0x340 │ │ │ │ lsls r7, r1, #3 │ │ │ │ b.n 373dae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25fa32> │ │ │ │ vtbx.8 d28, {d31}, d2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1043781,15 +1043774,15 @@ │ │ │ │ nop │ │ │ │ cbz r0, 373862 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f4e6> │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldmia r0!, {r1, r4, r5, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, lr} │ │ │ │ + uxth r4, r1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmia r7!, {r1, r2, r4, r5, r6, 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 │ │ │ │ @@ -1043868,15 +1043861,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r7!, {r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - cbnz r2, 37392e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f5b2> │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 3738d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f556> │ │ │ │ vabdl.u q14, d15, d18 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1043958,15 +1043951,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r6!, {r3, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 3739f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f676> │ │ │ │ vmlsl.u q14, d15, d2[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044048,15 +1044041,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 373b12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f796> │ │ │ │ @ instruction: 0xffffc562 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1044138,15 +1044131,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - @ instruction: 0xb6ea │ │ │ │ + push {r1, r3, r6} │ │ │ │ lsls r1, r3, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 373c32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f8b6> │ │ │ │ vraddhn.i d28, , q1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ @@ -1044225,15 +1044218,15 @@ │ │ │ │ nop │ │ │ │ add r5, sp, #632 @ 0x278 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r4!, {r1, r3, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3741c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25fe46> │ │ │ │ vsubw.u q14, , d16 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044307,15 +1044300,15 @@ │ │ │ │ nop │ │ │ │ add r4, sp, #792 @ 0x318 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r3!, {r1, r4, r6} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe9a9ffff │ │ │ │ stmia r2!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044389,15 +1044382,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r2!, {r1, r2, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #272 @ 0x110 │ │ │ │ + add r4, sp, #656 @ 0x290 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldaexd pc, pc, [sp] │ │ │ │ stmia r2!, {r3} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044471,15 +1044464,15 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #184 @ 0xb8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r1!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xe811ffff │ │ │ │ stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044553,15 +1044546,15 @@ │ │ │ │ nop │ │ │ │ add r2, sp, #392 @ 0x188 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 373e46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25faca> │ │ │ │ vshr.u32 q14, q8, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044635,15 +1044628,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #600 @ 0x258 │ │ │ │ lsls r6, r0, #6 │ │ │ │ stmia r0!, {r1, r5} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #896 @ 0x380 │ │ │ │ + add r2, sp, #256 @ 0x100 │ │ │ │ lsls r1, r3, #3 │ │ │ │ udf #157 @ 0x9d │ │ │ │ @ instruction: 0xffffbfa2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044722,15 +1044715,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #808 @ 0x328 │ │ │ │ lsls r6, r0, #6 │ │ │ │ itet pl │ │ │ │ lslpl r3, r0, #6 │ │ │ │ submi r0, #92 @ 0x5c │ │ │ │ movpl r0, r0 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ble.n 3740ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25fd6e> │ │ │ │ vqrdmlah.s , , d8[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044809,15 +1044802,15 @@ │ │ │ │ nop │ │ │ │ add r7, pc, #952 @ (adr r7, 3745e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26026c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ bkpt 0x007a │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #224 @ 0xe0 │ │ │ │ + add r0, sp, #608 @ 0x260 │ │ │ │ lsls r1, r3, #3 │ │ │ │ bgt.n 37420e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25fe92> │ │ │ │ vqrdmulh.s , , d28[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1044901,15 +1044894,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #64 @ (adr r7, 374358 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25ffdc>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r2, r3, r4, r7, pc} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #352 @ 0x160 │ │ │ │ + add r7, pc, #736 @ (adr r7, 374604 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260288>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ pop {r2, pc} │ │ │ │ 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 │ │ │ │ @@ -1044999,15 +1044992,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ pop {r3, r4, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 374944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2605c8> │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r0, r1, r2, r4, r5, r6} │ │ │ │ vcvt.f16.u16 d27, d4, #1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1045100,15 +1045093,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r4, 374576 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2601fa> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 37457c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260200> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - b.n 374848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2604cc> │ │ │ │ + udf #250 @ 0xfa │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r0, r1, r3, r4, r5, r6} │ │ │ │ @ instruction: 0xffffbb18 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1045195,15 +1045188,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, pc, #208 @ (adr r4, 3746c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26034c>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ revsh r0, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #496 @ (adr r7, 3747f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260478>) │ │ │ │ + add r4, pc, #880 @ (adr r4, 374974 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2605f8>) │ │ │ │ lsls r1, r3, #3 │ │ │ │ rev r4, r4 │ │ │ │ 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 │ │ │ │ @@ -1045287,15 +1045280,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #304 @ (adr r3, 374810 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260494>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbnz r0, 37471a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26039e> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #48 @ (adr r0, 37471c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2603a0>) │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbnz r4, 3746fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260382> │ │ │ │ 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 │ │ │ │ @@ -1045552,17 +1045545,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #888 @ (adr r0, 374ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260964>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xb768 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [sp, #576] @ 0x240 │ │ │ │ + ldr r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6e0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045661,17 +1045654,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @ instruction: 0xb654 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r4, [sp, #608] @ 0x260 │ │ │ │ + ldr r1, [sp, #992] @ 0x3e0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r6, r7, lr} │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1045846,15 +1045839,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ push {r2, r5, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r3, r4, r7} │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r2, [sp, #616] @ 0x268 │ │ │ │ + str r7, [sp, #1000] @ 0x3e8 │ │ │ │ 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, 374cd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26095a> │ │ │ │ @@ -1045952,19 +1045945,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ cbz r0, 374da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260a2c> │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374da4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260a28> │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bge.n 374e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260ac0> │ │ │ │ + bvc.n 374cfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260980> │ │ │ │ lsls r1, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ uxtb r0, r3 │ │ │ │ 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 │ │ │ │ @@ -1046051,19 +1046044,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ uxth r0, r0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 374f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260bbc> │ │ │ │ + bvs.n 374df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260a7c> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [sp, #872] @ 0x368 │ │ │ │ + str r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cbz r0, 374e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260b10> │ │ │ │ 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 │ │ │ │ @@ -1046160,20 +1046153,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r2, 374f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260bec> │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 374e50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260ad4> │ │ │ │ + bpl.n 374f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260b94> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r0, r1, r4, r6} │ │ │ │ - vqshl.u64 , q7, #63 @ 0x3f │ │ │ │ + vsli.32 d25, d30, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ sub sp, #384 @ 0x180 │ │ │ │ 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 │ │ │ │ @@ -1046278,15 +1046271,15 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ sub sp, #0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r6, [sp, #472] @ 0x1d8 │ │ │ │ + str r3, [sp, #856] @ 0x358 │ │ │ │ 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, #744 @ 0x2e8 │ │ │ │ @@ -1046391,20 +1046384,20 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #328 @ 0x148 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #64] @ 0x40 │ │ │ │ + str r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r1, r3, r7} │ │ │ │ - vsli.64 , q7, #63 @ 0x3f │ │ │ │ + vrsra.u32 d25, d30, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r6, sp, #656 @ 0x290 │ │ │ │ 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 │ │ │ │ @@ -1046535,20 +1046528,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r7, [sp, #368] @ 0x170 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, sp, #928 @ 0x3a0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3752b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260f34> │ │ │ │ + bcs.n 375370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260ff4> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r6!, {r0, r6} │ │ │ │ vqshl.u32 d25, d14, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bmi.n 37538e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261012> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046645,20 +1046638,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3753a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261028> │ │ │ │ + bne.n 375464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2610e8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ stmia r5!, {r0, r2, r6} │ │ │ │ vqshlu.s32 d25, d2, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r3, [sp, #248] @ 0xf8 │ │ │ │ + str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ bcc.n 375342 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260fc6> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1046761,19 +1046754,19 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, sp, #832 @ 0x340 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #792 @ 0x318 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - str r1, [sp, #984] @ 0x3d8 │ │ │ │ + ldrh r6, [r2, #58] @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r7, r1, #3 │ │ │ │ stmia r5!, {r0, r7} │ │ │ │ vtbl.8 d26, {d15-d18}, d4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046862,15 +1046855,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [sp, #120] @ 0x78 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r2, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #6 │ │ │ │ + subs r4, r0, r4 │ │ │ │ lsls r2, r3, #3 │ │ │ │ stmia r2!, {r0, r7} │ │ │ │ vtbl.8 d26, {d15-d17}, d2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1046986,21 +1046979,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bhi.n 3756b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261338> │ │ │ │ + bvs.n 375774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2613f8> │ │ │ │ lsls r4, r3, #3 │ │ │ │ stmia r3!, {r0, r1, r3, r4, r6} │ │ │ │ @ instruction: 0xffffa8de │ │ │ │ lsls r3, r0, #6 │ │ │ │ adds r4, r2, r2 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ @@ -1047091,15 +1047084,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #336] @ 0x150 │ │ │ │ + str r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r7, pc, #800 @ (adr r7, 375b84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261808>) │ │ │ │ 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 │ │ │ │ @@ -1047187,15 +1047180,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r7, pc, #496 @ (adr r7, 375b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2617c0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r6, pc, #848 @ (adr r6, 375ca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26192c>) │ │ │ │ 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 │ │ │ │ @@ -1047283,15 +1047276,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r6, pc, #544 @ (adr r6, 375c60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2618e4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ lsls r1, r3, #3 │ │ │ │ add r5, pc, #896 @ (adr r5, 375dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261a50>) │ │ │ │ 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 │ │ │ │ @@ -1047397,23 +1047390,23 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r5, pc, #592 @ (adr r5, 375dac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261a30>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #536 @ (adr r5, 375d7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261a00>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r4!, {r2, r7} │ │ │ │ + ldmia r1!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r7, r2] │ │ │ │ + ldr r2, [r3, r0] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r1, #32] │ │ │ │ + ldrh r0, [r5, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r4, pc, #784 @ (adr r4, 375e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261b10>) │ │ │ │ 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 │ │ │ │ @@ -1047532,17 +1047525,17 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r4, pc, #400 @ (adr r4, 375e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261ac4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #128] @ 0x80 │ │ │ │ + ldrh r0, [r0, #52] @ 0x34 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bvc.n 375cf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26197c> │ │ │ │ + bmi.n 375db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261a3c> │ │ │ │ lsls r5, r3, #3 │ │ │ │ stmia r2!, {r0, r2, r5, r7} │ │ │ │ vcvt.u16.f16 q12, q6, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, pc, #504 @ (adr r3, 375ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261b44>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @ instruction: 0xb811 │ │ │ │ @@ -1047652,19 +1047645,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r3, pc, #64 @ (adr r3, 375e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261aa0>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #16] │ │ │ │ + strh r6, [r5, #58] @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r4, [r0, #12] │ │ │ │ + strh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r2, pc, #272 @ (adr r2, 375f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261b84>) │ │ │ │ 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 │ │ │ │ @@ -1047776,26 +1047769,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r1, pc, #960 @ (adr r1, 3762c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261f4c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #920 @ (adr r1, 3762a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261f2c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r6, #26 │ │ │ │ + lsls r2, r2, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ rev r7, r2 │ │ │ │ vtbl.8 d24, {d15-d18}, d4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r6, [r2, #4] │ │ │ │ + strh r6, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r1, pc, #120 @ (adr r1, 375fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261c2c>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r7!, {r0, r2, r6, r7} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1047909,26 +1047902,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ add r0, pc, #688 @ (adr r0, 3762fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261f80>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #648 @ (adr r0, 3762dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x261f60>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r7!, {r1, r5, r7} │ │ │ │ + stmia r5!, {r1} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r2 │ │ │ │ + rors r2, r6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ @ instruction: 0xb8d3 │ │ │ │ vtbx.8 d24, {d31- instruction: 0xb797 │ │ │ │ vqrshrun.s64 d24, q14, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r1, #44] @ 0x2c │ │ │ │ + strh r6, [r5, #22] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #600] @ 0x258 │ │ │ │ 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 │ │ │ │ @@ -1048175,26 +1048168,26 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r5!, {r1, r3, r4} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r1, #32] │ │ │ │ + strh r2, [r5, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ @ instruction: 0xb653 │ │ │ │ vqshl.u32 d24, d24, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r1, #40] @ 0x28 │ │ │ │ + strh r6, [r5, #18] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r5, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmia r4!, {r0, r3, r5} │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ rors r0, r6 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1048308,26 +1048301,25 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r4, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ - lsls r7, r3, #3 │ │ │ │ + vqadd.u8 q0, q9, q7 │ │ │ │ push {r0, r1, r2, r5, lr} │ │ │ │ vsli.64 q12, q10, #63 @ 0x3f │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strh r6, [r0, #24] │ │ │ │ + strh r6, [r4, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r4, #30] │ │ │ │ + strh r6, [r0, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1048430,18 +1048422,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r3, [sp, #624] @ 0x270 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb74b │ │ │ │ - vrshr.u64 q12, q13, #1 │ │ │ │ + vshr.u32 q12, q5, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #816] @ 0x330 │ │ │ │ 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 │ │ │ │ @@ -1048542,18 +1048534,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r5, #30] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ @ instruction: 0xb627 │ │ │ │ - vsra.u64 q12, q3, #1 │ │ │ │ + vcvt.u32.f32 d23, d22, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -1048654,18 +1048646,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r1, #22] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r2, #48] @ 0x30 │ │ │ │ + strh r2, [r6, #26] │ │ │ │ lsls r1, r3, #3 │ │ │ │ push {r0, r1, lr} │ │ │ │ - vshr.u64 d24, d18, #1 │ │ │ │ + vcvt.f32.u32 d23, d2, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ 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 │ │ │ │ @@ -1048766,18 +1048758,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r4, #12] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #38] @ 0x26 │ │ │ │ + strh r6, [r1, #18] │ │ │ │ lsls r1, r3, #3 │ │ │ │ cbz r7, 376942 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2625c6> │ │ │ │ - @ instruction: 0xffff7f8e │ │ │ │ + vqdmulh.s , , d30[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r7, [sp, #384] @ 0x180 │ │ │ │ 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 │ │ │ │ @@ -1048896,24 +1048888,24 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r7, #2] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r7, [sp, #8] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - bkpt 0x0000 │ │ │ │ + cbnz r0, 376a58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2626dc> │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #19] │ │ │ │ + ldrb r2, [r2, #9] │ │ │ │ lsls r7, r1, #3 │ │ │ │ add r7, sp, #260 @ 0x104 │ │ │ │ vshr.u32 d24, d4, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ldrb r0, [r0, #21] │ │ │ │ + ldrb r0, [r4, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #208] @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -1049017,25 +1049009,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, r7} │ │ │ │ + rev r4, r2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #8] │ │ │ │ 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] @ (376c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2628ec>) │ │ │ │ mov sl, r2 │ │ │ │ @@ -1049158,17 +1049150,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r3} │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049297,17 +1049289,17 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r3, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1049426,19 +1049418,19 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r6, #13] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [sp, #0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r7, #26] │ │ │ │ + ldrb r2, [r3, #16] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r6, [r7, #6] │ │ │ │ + strb r6, [r3, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrb r2, [r5, #6] │ │ │ │ + strb r2, [r1, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r1, [sp, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1049559,19 +1049551,19 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #8] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r3!, {r1, r3, r7} │ │ │ │ + stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r2, r3, #3 │ │ │ │ ldrh r6, [r1, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1049692,21 +1049684,20 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r5, #3] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ - lsls r5, r3, #3 │ │ │ │ - lsls r2, r7, #8 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + itte ge │ │ │ │ + lslge r5, r3, #3 │ │ │ │ + vshrge.u64 q0, , #38 │ │ │ │ + ldrhlt r2, [r1, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ vpush {d8-d9} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1049832,15 +1049823,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ strb r0, [r4, #30] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, #11] │ │ │ │ + ldrb r4, [r0, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r6, [r4, #27] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1049961,18 +1049952,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r1, #25] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 q8, , #52 │ │ │ │ - lsrs r4, r4, #17 │ │ │ │ + stc2 0, cr0, [ip, #-868]! @ 0xfffffc9c │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrh r0, [r5, #30] │ │ │ │ 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 │ │ │ │ @@ -1050097,25 +1050088,25 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #9] │ │ │ │ + ldr r0, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #13] │ │ │ │ + strb r6, [r4, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r3, #126 @ 0x7e │ │ │ │ + adds r0, #222 @ 0xde │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r5, #11] │ │ │ │ + strb r0, [r1, #1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r0, [r3, #20] │ │ │ │ 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 │ │ │ │ @@ -1050230,23 +1050221,23 @@ │ │ │ │ nop │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r6, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, #4] │ │ │ │ + ldr r0, [r2, #104] @ 0x68 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r3, #8] │ │ │ │ + ldr r0, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r0, #2] │ │ │ │ + ldr r4, [r4, #92] @ 0x5c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r2, [r2, #6] │ │ │ │ + ldr r2, [r6, #108] @ 0x6c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrh r2, [r0, #10] │ │ │ │ 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 │ │ │ │ @@ -1050368,19 +1050359,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r3, #9] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r4, [r4, #6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #22] │ │ │ │ + strb r0, [r0, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbnz r4, 3778a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26352c> │ │ │ │ + cbnz r4, 377840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2634c4> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r4, [r4, r3] │ │ │ │ + strb r4, [r0, r1] │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r6, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1050502,19 +1050493,19 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, #4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - rev16 r4, r5 │ │ │ │ + @ instruction: 0xb7cc │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strb r4, [r3, r6] │ │ │ │ + strh r4, [r7, r3] │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r5, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1050624,15 +1050615,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [r1, #124] @ 0x7c │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #12] │ │ │ │ + strb r0, [r6, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strh r0, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1050763,17 +1050754,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r0, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r4, #7] │ │ │ │ + ldr r4, [r0, #116] @ 0x74 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r1, #78 @ 0x4e │ │ │ │ + adds r6, #174 @ 0xae │ │ │ │ lsls r5, r3, #3 │ │ │ │ add r3, pc, #484 @ (adr r3, 377dfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x263a80>) │ │ │ │ vcvt.f32.u32 d22, d16, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r4, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r0, [sp, #732] @ 0x2dc │ │ │ │ @@ -1050905,17 +1050896,17 @@ │ │ │ │ nop │ │ │ │ strh r6, [r6, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #80] @ 0x50 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xb67a │ │ │ │ + cbz r2, 377de6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x263a6a> │ │ │ │ lsls r5, r3, #3 │ │ │ │ strh r2, [r6, #22] │ │ │ │ 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 │ │ │ │ @@ -1051123,17 +1051114,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r6, #48] @ 0x30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r7, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4b400d9 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + @ instruction: 0xf21400d9 │ │ │ │ + mcr2 0, 5, r0, cr10, cr9, {6} │ │ │ │ strh r4, [r3, #4] │ │ │ │ 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 │ │ │ │ ldr r6, [pc, #388] @ (37812c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x263db0>) │ │ │ │ @@ -1051280,19 +1051270,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r0, #28] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strh r4, [r1, #2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #80] @ 0x50 │ │ │ │ + ldr r0, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r6, 378182 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x263e06> │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r6, [sp, #444] @ 0x1bc │ │ │ │ vqrdmlah.s , , d28[0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1051441,19 +1051431,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r1, #0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r2, #26] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r2, #52] @ 0x34 │ │ │ │ + ldr r0, [r6, #8] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - cbz r6, 37830c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x263f90> │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - str r4, [r7, #100] @ 0x64 │ │ │ │ + str r4, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #732] @ 0x2dc │ │ │ │ vcvt.u16.f16 d23, d20, #1 │ │ │ │ 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 │ │ │ │ @@ -1051613,17 +1051603,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r3, #19] │ │ │ │ lsls r3, r0, #6 │ │ │ │ str r6, [r0, #100] @ 0x64 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 3784cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x264150> │ │ │ │ + bls.n 37858c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x264210> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r2, [r0, #92] @ 0x5c │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r0, #14] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1051770,19 +1051760,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r5, #12] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #124] @ 0x7c │ │ │ │ + str r0, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - bcc.n 378718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26439c> │ │ │ │ + beq.n 3785d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26425c> │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrb r0, [r4, #7] │ │ │ │ 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 │ │ │ │ @@ -1051937,19 +1051927,19 @@ │ │ │ │ nop │ │ │ │ str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r4, [r1, #6] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #100] @ 0x64 │ │ │ │ + str r0, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r4, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #752 @ 0x2f0 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - blxns r1 │ │ │ │ + add ip, sp │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrb r6, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -1052108,21 +1052098,21 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r5, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #31] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #912 @ (adr r6, 378d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2649b8>) │ │ │ │ + add r4, pc, #272 @ (adr r4, 378ab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x264738>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r1, r2, #3 │ │ │ │ str r6, [sp, #100] @ 0x64 │ │ │ │ vqshlu.s64 d23, d30, #63 @ 0x3f │ │ │ │ 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 │ │ │ │ @@ -1052293,19 +1052283,19 @@ │ │ │ │ nop │ │ │ │ ldrsh r4, [r4, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r6, #24] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #44] @ 0x2c │ │ │ │ + str r4, [r1, #4] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r0, sp, #1016 @ 0x3f8 │ │ │ │ + add r6, pc, #376 @ (adr r6, 378cf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x264974>) │ │ │ │ lsls r5, r3, #3 │ │ │ │ - add r6, r2 │ │ │ │ + adcs r6, r6 │ │ │ │ lsls r5, r3, #3 │ │ │ │ ldrsh r0, [r2, r4] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r6, [r6, #18] │ │ │ │ lsls r3, r0, #6 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1052463,17 +1052453,17 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r2, r7] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r4, [r3, #17] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r3, #3 │ │ │ │ strb r6, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -1052642,18 +1052632,18 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r4, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r6, #10] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r5} │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldc 0, cr0, [r2, #880]! @ 0x370 │ │ │ │ - str r4, [r6, #64] @ 0x40 │ │ │ │ + adds.w r0, r2, ip, lsr #3 │ │ │ │ + str r4, [r2, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r0, [r0, #6] │ │ │ │ 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 │ │ │ │ @@ -1052831,22 +1052821,22 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r5, #3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - stcl 0, cr0, [sl, #-868]! @ 0xfffffc9c │ │ │ │ - ldr r6, [r0, r4] │ │ │ │ + @ instruction: 0xeaca00d9 │ │ │ │ + ldrsb r6, [r4, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #792] @ 0x318 │ │ │ │ + ldr r5, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r1, r4] │ │ │ │ + ldrsb r6, [r5, r1] │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrh r3, [r7, #54] @ 0x36 │ │ │ │ @ instruction: 0xffff6f88 │ │ │ │ lsls r3, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -1053025,19 +1053015,19 @@ │ │ │ │ ... │ │ │ │ ldr r4, [r4, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1053235,27 +1053225,27 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + str r2, [r3, r4] │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r1, #20 │ │ │ │ + asrs r6, r5, #9 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - strh r0, [r5, r5] │ │ │ │ + str r0, [r1, r3] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strb r6, [r7, r0] │ │ │ │ + str r6, [r3, r6] │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [r4, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1053527,25 +1053517,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r0, r1] │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r5, r0] │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r6, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - strh r6, [r2, r5] │ │ │ │ + str r6, [r6, r2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ strh r4, [r3, r6] │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #544] @ (3799ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265670>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + ldr r7, [pc, #480] @ (3799b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265634>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs.w r0, sl, #6914048 @ 0x698000 │ │ │ │ + @ instruction: 0xf31a00d3 │ │ │ │ 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 37999c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265620> │ │ │ │ @@ -1053852,109 +1053842,109 @@ │ │ │ │ ldr r0, [pc, #208] @ (379be4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265868>) │ │ │ │ movw r3, #6172 @ 0x181c │ │ │ │ add r0, pc │ │ │ │ b.n 379982 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265606> │ │ │ │ nop │ │ │ │ movs r4, #7 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + ldr r6, [pc, #320] @ (379c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2658e8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r3, r2] │ │ │ │ + ldr r7, [pc, #992] @ (379f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b8c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r2, [r4, r3] │ │ │ │ + ldr r6, [pc, #264] @ (379c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2658b8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + ldr r7, [pc, #896] @ (379eb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b34>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r3, r3] │ │ │ │ + ldr r6, [pc, #248] @ (379c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2658b0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r6, r1] │ │ │ │ + ldr r7, [pc, #832] @ (379e78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265afc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r4, r3] │ │ │ │ + ldr r6, [pc, #256] @ (379c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2658c0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r4, r1] │ │ │ │ + ldr r7, [pc, #792] @ (379e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265adc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r5, r3] │ │ │ │ + ldr r6, [pc, #288] @ (379c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2658e8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #760] @ (379e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265ac4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r6, r3] │ │ │ │ + ldr r6, [pc, #320] @ (379c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265910>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, r1] │ │ │ │ + ldr r7, [pc, #728] @ (379e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265aac>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r7, r3] │ │ │ │ + ldr r6, [pc, #352] @ (379cb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265938>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r1, r1] │ │ │ │ + ldr r7, [pc, #696] @ (379e10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a94>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldr r6, [pc, #368] @ (379ccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265950>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r0, r1] │ │ │ │ + ldr r7, [pc, #664] @ (379df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a7c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r4, [r0, r4] │ │ │ │ + ldr r6, [pc, #400] @ (379cf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265978>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + ldr r7, [pc, #616] @ (379dd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a54>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r0, r4] │ │ │ │ + ldr r6, [pc, #408] @ (379d04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265988>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r6, r0] │ │ │ │ + ldr r7, [pc, #576] @ (379db0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a34>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r4, [sp, #460] @ 0x1cc │ │ │ │ - vsra.u32 d21, d6, #1 │ │ │ │ + vcvt.f32.u32 q10, q11, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r5, r0] │ │ │ │ + ldr r7, [pc, #568] @ (379db4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a38>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r6, [sp, #244] @ 0xf4 │ │ │ │ - vaddw.u , , d8 │ │ │ │ + vqrdmlah.s q10, , d24[0] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + ldr r7, [pc, #472] @ (379d60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2659e4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r7, r3] │ │ │ │ + ldr r6, [pc, #376] @ (379d04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265988>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r0, r0] │ │ │ │ + ldr r7, [pc, #384] @ (379d10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265994>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r0, [r2, r4] │ │ │ │ + ldr r6, [pc, #448] @ (379d54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2659d8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + ldr r7, [pc, #376] @ (379d10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265994>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #368] @ (379d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265990>) │ │ │ │ + ldr r4, [pc, #752] @ (379e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b10>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #192] @ (379c60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2658e4>) │ │ │ │ + ldr r4, [pc, #576] @ (379de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a64>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r2, #85 @ 0x55 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #248] @ (379ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265924>) │ │ │ │ + ldr r4, [pc, #632] @ (379e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265aa4>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #232] @ (379c94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265918>) │ │ │ │ + ldr r4, [pc, #616] @ (379e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a98>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #192] @ (379c70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2658f4>) │ │ │ │ + ldr r4, [pc, #576] @ (379df0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a74>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #240] @ (379ca4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265928>) │ │ │ │ + ldr r4, [pc, #624] @ (379e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265aa8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #272] @ (379cc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26594c>) │ │ │ │ + ldr r4, [pc, #656] @ (379e48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265acc>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #312] @ (379cf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265978>) │ │ │ │ + ldr r4, [pc, #696] @ (379e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265af8>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #352] @ (379d20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2659a4>) │ │ │ │ + ldr r4, [pc, #736] @ (379ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b24>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #376] @ (379d3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2659c0>) │ │ │ │ + ldr r4, [pc, #760] @ (379ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b40>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #400] @ (379d58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2659dc>) │ │ │ │ + ldr r4, [pc, #784] @ (379ed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b5c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #440] @ (379d84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a08>) │ │ │ │ + ldr r4, [pc, #824] @ (379f04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b88>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [sp, #860] @ 0x35c │ │ │ │ - vcvt.u32.f32 q10, q14, #1 │ │ │ │ + @ instruction: 0xffff4cdc │ │ │ │ lsls r7, r1, #3 │ │ │ │ str r4, [sp, #668] @ 0x29c │ │ │ │ - vcvt.u32.f32 q10, q10, #1 │ │ │ │ + @ instruction: 0xffff4cd4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #424] @ (379d88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a0c>) │ │ │ │ + ldr r4, [pc, #808] @ (379f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b8c>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r7, [pc, #488] @ (379dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a50>) │ │ │ │ + ldr r4, [pc, #872] @ (379f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265bd0>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r5, [pc, #664] @ (379e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265b04>) │ │ │ │ + ldr r3, [pc, #24] @ (379c00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265884>) │ │ │ │ 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] @ (379da0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265a24>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1054127,15 +1054117,15 @@ │ │ │ │ nop │ │ │ │ ldr r5, [pc, #432] @ (379f54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265bd8>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r7, #60] @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r6, r3, #3 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -1054287,27 +1054277,27 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r5, #32] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r1, #28] │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldr r0, [pc, #120] @ (379fc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265c48>) │ │ │ │ + cmp r6, pc │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #848] @ (37a2a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265f28>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r2, [r7, #16] │ │ │ │ lsls r3, r0, #6 │ │ │ │ ldr r2, [pc, #552] @ (37a184 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265e08>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, r6 │ │ │ │ + sbcs r0, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r5, [pc, #260] @ (37a07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265d00>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1054417,16 +1054407,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [pc, #960] @ (37a440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2660c4>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r4, [r7, #4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - it gt │ │ │ │ - lslgt r6, r3, #3 │ │ │ │ + pop {r3, r5, pc} │ │ │ │ + lsls r6, r3, #3 │ │ │ │ ldrsh r4, [r3, r6] │ │ │ │ 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] @ (37a190 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265e14>) │ │ │ │ @@ -1054526,15 +1054516,15 @@ │ │ │ │ @ instruction: 0xfa353c8e │ │ │ │ ldr r0, [pc, #784] @ (37a4a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x266128>) │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r0, [r2, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #736] @ (37a480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x266104>) │ │ │ │ + ldr r0, [pc, #96] @ (37a200 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x265e84>) │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrsh r6, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -1054636,15 +1054626,15 @@ │ │ │ │ negs r5, r4 │ │ │ │ blx r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsh r4, [r7, r0] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #688] @ (37a564 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2661e8>) │ │ │ │ + bxns r1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldrb r2, [r3, r6] │ │ │ │ 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 │ │ │ │ @@ -1054763,15 +1054753,15 @@ │ │ │ │ nop │ │ │ │ mov ip, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrb r0, [r5, r4] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #912] @ (37a784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x266408>) │ │ │ │ + bxns r8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r0, [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 │ │ │ │ @@ -1054890,15 +1054880,15 @@ │ │ │ │ nop │ │ │ │ cmp r4, fp │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrh r0, [r5, r7] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #656] @ (37a7c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x266448>) │ │ │ │ + mov r4, r0 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrh r0, [r3, r4] │ │ │ │ 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 │ │ │ │ @@ -1055250,26 +1055240,26 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, r2] │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ mvns r4, r3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - bx r7 │ │ │ │ + add r8, r3 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrh r6, [r7, #40] @ 0x28 │ │ │ │ + ldrh r6, [r3, #20] │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r2, [pc, #368] @ (37aa68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2666ec>) │ │ │ │ + blxns r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [pc, #88] @ (37a954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2665d8>) │ │ │ │ + bx lr │ │ │ │ lsls r7, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r1, [r4, #1] │ │ │ │ - vsli.32 d20, d22, #31 │ │ │ │ + vrshr.u64 d20, d6, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ ldr r2, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -1055397,15 +1055387,15 @@ │ │ │ │ nop │ │ │ │ eors r4, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldrsb r0, [r2, r3] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r1 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r4, [r4, r7] │ │ │ │ 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 │ │ │ │ @@ -1055783,21 +1055773,21 @@ │ │ │ │ ... │ │ │ │ subs r6, #228 @ 0xe4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ strb r0, [r6, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r5 │ │ │ │ + subs r6, #78 @ 0x4e │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r7, r1, #3 │ │ │ │ - rors r0, r6 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r6, #246 @ 0xf6 │ │ │ │ + adds r4, #86 @ 0x56 │ │ │ │ lsls r5, r2, #3 │ │ │ │ subs r5, #110 @ 0x6e │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #254 @ 0xfe │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r4, #210 @ 0xd2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1055957,15 +1055947,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r2, #180 @ 0xb4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ str r0, [r0, r5] │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r6, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -1056394,23 +1056384,23 @@ │ │ │ │ ... │ │ │ │ subs r1, #40 @ 0x28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r7, [pc, #712] @ (37b7a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267428>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r5, r3, #3 │ │ │ │ - ldr r0, [pc, #888] @ (37b860 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2674e4>) │ │ │ │ + mov r6, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, #190 @ 0xbe │ │ │ │ + subs r0, #30 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r4!, {r2, r6} │ │ │ │ + stmia r1!, {r2, r5, r7} │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r7, #108 @ 0x6c │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #190 @ 0xbe │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r6, #146 @ 0x92 │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1056614,15 +1056604,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r4, #64 @ 0x40 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r2, [pc, #816] @ (37ba40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2676c4>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #136 @ 0x88 │ │ │ │ + adds r4, #232 @ 0xe8 │ │ │ │ lsls r1, r3, #3 │ │ │ │ adds r3, #186 @ 0xba │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r3, #108 @ 0x6c │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r1, [pc, #616] @ (37b98c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267610>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ @@ -1056868,17 +1056858,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r2, #32 │ │ │ │ lsls r6, r0, #6 │ │ │ │ ldr r0, [pc, #688] @ (37bc44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2678c8>) │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #992 @ (adr r7, 37bd7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267a00>) │ │ │ │ + add r5, pc, #352 @ (adr r5, 37bafc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267780>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r4, #32 │ │ │ │ + adds r1, #128 @ 0x80 │ │ │ │ lsls r7, r1, #3 │ │ │ │ mov ip, r1 │ │ │ │ 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 │ │ │ │ @@ -1057090,17 +1057080,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #174 @ 0xae │ │ │ │ lsls r6, r0, #6 │ │ │ │ mov r2, r7 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #244 @ 0xf4 │ │ │ │ + adds r0, #84 @ 0x54 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strh r6, [r7, #22] │ │ │ │ + strh r6, [r3, #2] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r6, #218 @ 0xda │ │ │ │ lsls r6, r0, #6 │ │ │ │ add lr, r2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r5, #186 @ 0xba │ │ │ │ lsls r6, r0, #6 │ │ │ │ @@ -1057337,39 +1057327,39 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mvns r4, r4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mvns r0, r3 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrsh r2, [r4, r7] │ │ │ │ + ldrb r2, [r0, r5] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ str r7, [r0, #4] │ │ │ │ - vqrdmlah.s q9, , d20[0] │ │ │ │ + vdup.8 q9, d4[7] │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r2, r6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ str r1, [r4, #32] │ │ │ │ @ instruction: 0xffff2cf4 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r1, [r3, r5] │ │ │ │ - @ instruction: 0xffffead0 │ │ │ │ + vqshrun.s64 d30, q8, #1 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldrh r5, [r7, r6] │ │ │ │ vtbx.8 d21, {d31- instruction: 0xffff5895 │ │ │ │ - vqrdmlah.s q14, , d22[0] │ │ │ │ + vdup.8 q14, d6[7] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - cmp r0, #40 @ 0x28 │ │ │ │ + movs r5, #136 @ 0x88 │ │ │ │ lsls r0, r2, #3 │ │ │ │ ldr r3, [r7, r0] │ │ │ │ @ instruction: 0xffff5eb9 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (37c25c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267ee0>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1057591,35 +1057581,35 @@ │ │ │ │ nop │ │ │ │ adcs r4, r1 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #148 @ 0x94 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + bgt.n 37bff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267c78> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r4, r5, r6, pc} │ │ │ │ + revsh r0, r2 │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r2, #76 @ 0x4c │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r0, pc, #136 @ (adr r0, 37c170 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267df4>) │ │ │ │ + ldr r5, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ lsls r3, r0, #6 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ble.n 37c084 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267d08> │ │ │ │ + blt.n 37c144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267dc8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - pop {r2, r3} │ │ │ │ + cbnz r4, 37c112 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267d96> │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r0, #230 @ 0xe6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - ble.n 37c1fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267e80> │ │ │ │ + bge.n 37c0bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267d40> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbnz r2, 37c174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267df8> │ │ │ │ + cbnz r2, 37c10c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x267d90> │ │ │ │ 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] │ │ │ │ @@ -1058070,15 +1058060,15 @@ │ │ │ │ subs r5, #166 @ 0xa6 │ │ │ │ movs r4, #192 @ 0xc0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r3, #76 @ 0x4c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #8 │ │ │ │ + movs r5, #104 @ 0x68 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r2, #184 @ 0xb8 │ │ │ │ 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 │ │ │ │ @@ -1058145,15 +1058135,15 @@ │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ movs r3, #176 @ 0xb0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r2, #60 @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs r4, #88 @ 0x58 │ │ │ │ lsls r1, r3, #3 │ │ │ │ subs r1, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -1058626,19 +1058616,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r2, #236 @ 0xec │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #118 @ 0x76 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - subs r6, r2, r4 │ │ │ │ + adds r6, r6, r1 │ │ │ │ lsls r5, r2, #3 │ │ │ │ adds r6, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1058970,47 +1058960,47 @@ │ │ │ │ nop │ │ │ │ adds r6, r3, #7 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #106 @ 0x6a │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r1, r2, #3 │ │ │ │ adds r4, #30 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r0, r3, #2 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r2, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r0, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ adds r0, r0, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r6, r0, r6 │ │ │ │ + adds r6, r4, r3 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - b.n 37d0e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x268d64> │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ittt eq │ │ │ │ - lsleq r3, r2, #3 │ │ │ │ - addeq r2, #0 │ │ │ │ - lsleq r3, r0, #6 │ │ │ │ + pop {r1, r5, r6} │ │ │ │ + lsls r3, r2, #3 │ │ │ │ + adds r2, #0 │ │ │ │ + lsls r3, r0, #6 │ │ │ │ subs r4, r1, r5 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs r4, r2, #9 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bge.n 37cf1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x268ba0> │ │ │ │ + bvc.n 37cfdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x268c60> │ │ │ │ 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] @ (37d2dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x268f60>) │ │ │ │ mov r5, r2 │ │ │ │ @@ -1059380,55 +1059370,55 @@ │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, #180 @ 0xb4 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r6, #26 │ │ │ │ + asrs r0, r2, #16 │ │ │ │ lsls r1, r2, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia r4!, {r6} │ │ │ │ lsls r2, r2, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r3, r1 │ │ │ │ + asrs r4, r7, #22 │ │ │ │ lsls r7, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r2, r6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #60 @ 0x3c │ │ │ │ lsls r3, r0, #6 │ │ │ │ - asrs r2, r0, #9 │ │ │ │ + lsrs r2, r4, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ adds r0, r7, r0 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - subs r2, r0, r2 │ │ │ │ + asrs r2, r4, #31 │ │ │ │ lsls r7, r1, #3 │ │ │ │ asrs r2, r5, #31 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - bgt.n 37d24c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x268ed0> │ │ │ │ + bls.n 37d30c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x268f90> │ │ │ │ lsls r4, r2, #3 │ │ │ │ asrs r6, r5, #29 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r2, r4, #26 │ │ │ │ + asrs r2, r0, #16 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - hlt 0x0028 │ │ │ │ + @ instruction: 0xb808 │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r2, r3, #28 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - asrs r6, r6, #23 │ │ │ │ + asrs r6, r2, #13 │ │ │ │ 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] @ 37dab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269734> │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1060181,23 +1060171,23 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r1, #24 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r4, #150 @ 0x96 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r4, #30] │ │ │ │ + ldrh r0, [r0, #10] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r7, r1, #3 │ │ │ │ movs r5, #104 @ 0x68 │ │ │ │ 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 │ │ │ │ @@ -1060841,77 +1060831,77 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ movs r4, #252 @ 0xfc │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #236 @ 0xec │ │ │ │ lsls r3, r0, #6 │ │ │ │ - lsrs r4, r5, #11 │ │ │ │ + lsrs r4, r1, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - cbnz r6, 37e210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269e94> │ │ │ │ + @ instruction: 0xb886 │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r7, #23 │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r4, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #66 @ 0x42 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r2, r2, #18 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r6, r0, #15 │ │ │ │ + lsrs r6, r4, #4 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r2, #17 │ │ │ │ lsls r6, r0, #6 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - beq.n 37e18c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269e10> │ │ │ │ + ldmia r6!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r2, #3 │ │ │ │ lsrs r0, r5, #14 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r2, r3, #11 │ │ │ │ + lsrs r2, r7, #32 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r0, r7, #11 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r6, [pc, #40] @ (37e22c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269eb0>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ lsrs r4, r1, #10 │ │ │ │ lsls r6, r0, #6 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r2, #20 │ │ │ │ + lsrs r2, r6, #9 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r3, #8 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r0, r4, #17 │ │ │ │ + lsrs r0, r0, #7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r0, r6, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ lsrs r0, r1, #6 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r2, r6, #4 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsls r0, r3, #11 │ │ │ │ + movs r0, r7 │ │ │ │ lsls r3, r2, #3 │ │ │ │ lsrs r6, r2, #3 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs r4, r6, #2 │ │ │ │ lsls r7, r1, #3 │ │ │ │ lsrs r6, r4, #1 │ │ │ │ lsls r6, r0, #6 │ │ │ │ - lsrs r4, r6, #11 │ │ │ │ + lsrs r4, r2, #1 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #11 │ │ │ │ + lsrs r0, r7, #32 │ │ │ │ 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] @ 37f018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26ac9c> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1062264,62 +1062254,61 @@ │ │ │ │ lsls r6, r0, #6 │ │ │ │ adds r2, r3, #6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r1, #6 │ │ │ │ lsls r3, r0, #6 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r2, r2, #5 │ │ │ │ + lsls r2, r6, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #5 │ │ │ │ + lsls r0, r6, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r1, #5 │ │ │ │ + lsls r4, r5, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r0, #5 │ │ │ │ + lsls r4, r4, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsls r0, r4, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r7, #4 │ │ │ │ + lsls r4, r3, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r7, #4 │ │ │ │ + lsls r0, r3, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r6, #4 │ │ │ │ + lsls r0, r2, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r5, #4 │ │ │ │ + lsls r4, r1, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r4, #4 │ │ │ │ + lsls r4, r0, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r4, #4 │ │ │ │ + lsls r0, r0, #26 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ 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, r4, #2 │ │ │ │ - lsls r7, r1, #3 │ │ │ │ + cdp2 0, 0, cr0, cr2, cr14, {6} │ │ │ │ vld2.8 {d16[4],d17[4]}, [lr], r5 │ │ │ │ asrs r6, r1, #32 │ │ │ │ lsls r3, r0, #6 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1063647,80 +1063636,80 @@ │ │ │ │ ldr r3, [sp, #176] @ 0xb0 │ │ │ │ b.n 37ff64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26bbe8> │ │ │ │ ldrh.w r0, [r8, #389] @ 0x185 │ │ │ │ lsrs r2, r0, #29 │ │ │ │ lsls r3, r0, #6 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 37fdf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26ba7c> │ │ │ │ + bge.n 37feb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26bb3c> │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #115 @ 0x73 │ │ │ │ - @ instruction: 0xfffffbfe │ │ │ │ + vqrshrn.u64 d31, q7, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - smlsld r0, r0, r0, lr │ │ │ │ + ldrsh.w r0, [r0, lr] │ │ │ │ movs r5, #125 @ 0x7d │ │ │ │ - vtbl.8 d31, {d31- instruction: 0xffff1c94 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #223 @ 0xdf │ │ │ │ - vmlsl.u , d15, d18[0] │ │ │ │ + @ instruction: 0xfffff3c2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #147 @ 0x93 │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfaca00ce │ │ │ │ - @ instruction: 0xfa8000ce │ │ │ │ - @ instruction: 0xfa4a00ce │ │ │ │ - @ instruction: 0xfa1000ce │ │ │ │ - ldr??.w r0, [r6, #206] @ 0xce │ │ │ │ - ldrsb.w r0, [ip, #206] @ 0xce │ │ │ │ - sbfx r0, ip, #3, #15 │ │ │ │ - cbz r6, 37feec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26bb70> │ │ │ │ + strh.w r0, [sl, lr] │ │ │ │ + @ instruction: 0xf7e000ce │ │ │ │ + @ instruction: 0xf7aa00ce │ │ │ │ + @ instruction: 0xf77000ce │ │ │ │ + @ instruction: 0xf73600ce │ │ │ │ + @ instruction: 0xf6fc00ce │ │ │ │ + @ instruction: 0xf0ac00ce │ │ │ │ + sub sp, #344 @ 0x158 │ │ │ │ lsls r4, r3, #3 │ │ │ │ movs r0, #181 @ 0xb5 │ │ │ │ - vrshr.u64 , q13, #1 │ │ │ │ + vshr.u32 , q5, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #91 @ 0x5b │ │ │ │ vsra.u64 d18, d11, #1 │ │ │ │ vaddw.u q9, , d25 │ │ │ │ - vtbl.8 d31, {d31}, d20 │ │ │ │ + vrsubhn.i d31, , q2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh.w r0, [r0, #206] @ 0xce │ │ │ │ - strh.w r0, [r4, #206] @ 0xce │ │ │ │ - ldrh.w r0, [r0, #206] @ 0xce │ │ │ │ + addw r0, r0, #2254 @ 0x8ce │ │ │ │ + addw r0, r4, #2254 @ 0x8ce │ │ │ │ + @ instruction: 0xf61000ce │ │ │ │ movs r0, #17 │ │ │ │ - @ instruction: 0xfffff8b0 │ │ │ │ + vqshlu.s32 d31, d0, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh.w r0, [r2, #206] @ 0xce │ │ │ │ - ldrh.w r0, [r6, #206] @ 0xce │ │ │ │ + @ instruction: 0xf61200ce │ │ │ │ + @ instruction: 0xf61600ce │ │ │ │ subs r7, r7, #6 │ │ │ │ - @ instruction: 0xfffff8ba │ │ │ │ + vqshlu.s32 d31, d10, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - vext.8 q8, q14, q7, #0 │ │ │ │ - vext.8 q8, q11, q7, #0 │ │ │ │ + ldcl 0, cr0, [ip, #-824] @ 0xfffffcc8 │ │ │ │ + ldcl 0, cr0, [r6, #-824] @ 0xfffffcc8 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #96 @ 0x60 │ │ │ │ + cmp r5, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #3 │ │ │ │ movs r0, #187 @ 0xbb │ │ │ │ - vtbx.8 d31, {d15}, d2 │ │ │ │ + vabal.u , d31, d18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb.w r0, [r0, lr] │ │ │ │ + sbcs.w r0, r0, #6750208 @ 0x670000 │ │ │ │ subs r0, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #10 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ @@ -1063744,30 +1063733,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 │ │ │ │ - usat r0, #14, lr, lsl #3 │ │ │ │ + @ instruction: 0xf0ee00ce │ │ │ │ adds r5, r0, r7 │ │ │ │ - @ instruction: 0xffffeb90 │ │ │ │ + @ instruction: 0xffffe8f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sbc.w r0, ip, lr, lsl #3 │ │ │ │ + @ instruction: 0xe8cc00ce │ │ │ │ adds r3, r4, r5 │ │ │ │ - vmlal.u , d31, d4[0] │ │ │ │ + vaddl.u , d15, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 82 @ 0x52 │ │ │ │ + bgt.n 37feb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26bb34> │ │ │ │ lsls r0, r2, #3 │ │ │ │ - @ instruction: 0xf28000ce │ │ │ │ - @ instruction: 0xf28800ce │ │ │ │ - @ instruction: 0xf29400ce │ │ │ │ - subw r0, r8, #206 @ 0xce │ │ │ │ - @ instruction: 0xf2bc00ce │ │ │ │ - movt r0, #16590 @ 0x40ce │ │ │ │ + vmla.i32 d16, d16, d14[0] │ │ │ │ + vmla.i32 d16, d24, d14[0] │ │ │ │ + vext.8 q8, q10, q7, #0 │ │ │ │ + and.w r0, r8, #206 @ 0xce │ │ │ │ + ands.w r0, ip, #206 @ 0xce │ │ │ │ + bic.w r0, r4, #206 @ 0xce │ │ │ │ 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] │ │ │ │ @@ -1064944,80 +1064933,83 @@ │ │ │ │ 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 380bec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c870> │ │ │ │ - b.n 380a40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c6c4> │ │ │ │ + b.n 380500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c184> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3807c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c44c> │ │ │ │ + b.n 381288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26cf0c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r3, r3, #29 │ │ │ │ - @ instruction: 0xffffef9c │ │ │ │ + @ instruction: 0xffffecfc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r3, r2, #3 │ │ │ │ asrs r3, r5, #28 │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vcvt.u32.f32 q15, q10, #1 │ │ │ │ + @ instruction: 0xffffecd4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s q8, q9, q7 │ │ │ │ - vhadd.s q8, q9, q7 │ │ │ │ - vhadd.s q8, q11, q7 │ │ │ │ + ldcl 0, cr0, [r2], {206} @ 0xce │ │ │ │ + ldcl 0, cr0, [r2], {206} @ 0xce │ │ │ │ + ldcl 0, cr0, [r6], {206} @ 0xce │ │ │ │ asrs r7, r5, #27 │ │ │ │ - vcvt.u32.f32 q15, q15, #1 │ │ │ │ + @ instruction: 0xffffecde │ │ │ │ lsls r6, r1, #3 │ │ │ │ - vmla.i d0, d26, d2[3] │ │ │ │ - vmla.i16 d0, d18, d6[1] │ │ │ │ - b.n 3804a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c12c> │ │ │ │ + stcl 0, cr0, [sl], #824 @ 0x338 │ │ │ │ + ldcl 0, cr0, [r2], #824 @ 0x338 │ │ │ │ + b.n 380f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26cbec> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3812f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26cf7c> │ │ │ │ + b.n 380db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26ca3c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26cdd4> │ │ │ │ + b.n 380c10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c894> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 380fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26cc2c> │ │ │ │ + svc 102 @ 0x66 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds.w r0, lr, lr, lsl #3 │ │ │ │ + ldrd r0, r0, [lr], #-824 @ 0x338 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ b.n 380ff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26cc78> │ │ │ │ lsls r5, r0, #6 │ │ │ │ - bics.w r0, sl, lr, lsl #3 │ │ │ │ + b.n 380ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c768> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ 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 │ │ │ │ - strd r0, r0, [ip, #-824] @ 0x338 │ │ │ │ - stmia.w ip, {r1, r2, r3, r6, r7} │ │ │ │ + b.n 380924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c5a8> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + b.n 3807a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c42c> │ │ │ │ + lsls r6, r1, #3 │ │ │ │ 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 380b90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c814> │ │ │ │ + b.n 380650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c2d4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 380a94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c718> │ │ │ │ + b.n 380554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c1d8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 380984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c608> │ │ │ │ + b.n 380444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26c0c8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 371b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d7c0> │ │ │ │ ldr r0, [sp, #132] @ 0x84 │ │ │ │ movs r1, #79 @ 0x4f │ │ │ │ bl 372e94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25eb18> │ │ │ │ @@ -1066299,45 +1066291,45 @@ │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #84] @ 0x54 │ │ │ │ bl 37342c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f0b0> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r8, r0 │ │ │ │ b.n 381904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d588> │ │ │ │ nop │ │ │ │ - b.n 38139c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d020> │ │ │ │ + b.n 381e5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dae0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26cea8> │ │ │ │ + b.n 381ce4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d968> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 3820ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd30> │ │ │ │ + b.n 381b6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d7f0> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dbb8> │ │ │ │ + b.n 3819f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d678> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26daa8> │ │ │ │ + b.n 3818e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d568> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381d18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d99c> │ │ │ │ + svc 126 @ 0x7e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381c0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d890> │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381a98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d71c> │ │ │ │ + udf #58 @ 0x3a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 381920 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d5a4> │ │ │ │ + ble.n 3819e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d664> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + bgt.n 381868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d4ec> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + bgt.n 3818f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d574> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - udf #18 │ │ │ │ + blt.n 3819d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d65c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ble.n 381810 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d494> │ │ │ │ + bge.n 3818d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d554> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ble.n 381908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d58c> │ │ │ │ + bge.n 3819c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d64c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bgt.n 381998 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d61c> │ │ │ │ + bls.n 381858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d4dc> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 381824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d4a8> │ │ │ │ + bhi.n 3818e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26d568> │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ bl 37342c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f0b0> │ │ │ │ movs r1, #95 @ 0x5f │ │ │ │ mov r9, r0 │ │ │ │ ldr r0, [sp, #120] @ 0x78 │ │ │ │ bl 37342c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f0b0> │ │ │ │ @@ -1067163,48 +1067155,48 @@ │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ bl 371b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d7c0> │ │ │ │ add sp, #228 @ 0xe4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - bge.n 382060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dce4> │ │ │ │ + bvc.n 382120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dda4> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 3820e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd6c> │ │ │ │ + bvc.n 3821a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de2c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bls.n 3821d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de5c> │ │ │ │ + bvs.n 382098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd1c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3820cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd50> │ │ │ │ + bvs.n 38218c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de10> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bhi.n 3821c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de44> │ │ │ │ + bpl.n 382080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd04> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2, {r1, r2, r4, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bvs.n 38220c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de90> │ │ │ │ + bcc.n 3820cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd50> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bpl.n 382234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26deb8> │ │ │ │ + bcs.n 3820f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd78> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dea8> │ │ │ │ + bne.n 3820e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd68> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 38222c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26deb0> │ │ │ │ + bne.n 3820ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd70> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 382218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de9c> │ │ │ │ + bne.n 3820d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd5c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3821fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de80> │ │ │ │ + bne.n 3820bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd40> │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bl 366174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x251df8> │ │ │ │ - bmi.n 3821bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de40> │ │ │ │ + bne.n 38207c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd00> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3821c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de44> │ │ │ │ + bne.n 382080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dd04> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3821a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26de28> │ │ │ │ + bne.n 382264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26dee8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bcc.n 382178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26ddfc> │ │ │ │ + bne.n 382238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26debc> │ │ │ │ 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] @ 382f5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x26ebe0> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1068595,63 +1068587,63 @@ │ │ │ │ lsls r5, r0, #6 │ │ │ │ udf #82 @ 0x52 │ │ │ │ lsls r2, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ udf #70 @ 0x46 │ │ │ │ lsls r2, r0, #6 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2!, {r1, r3} │ │ │ │ + stmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2!, {r3} │ │ │ │ + stmia r7!, {r3, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2!, {} │ │ │ │ + stmia r7!, {r5, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r4, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r5, r6, r7} │ │ │ │ + stmia r7!, {r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r1!, {r3, r6, r7} │ │ │ │ + stmia r7!, {r3, r5} │ │ │ │ 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, r4, r5, r6, r7, pc} │ │ │ │ lsls r5, r0, #6 │ │ │ │ - stmia r0!, {r2, r3, r6} │ │ │ │ + pop {r2, r3, r5, r7, pc} │ │ │ │ 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 43a368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325fec> │ │ │ │ @@ -1071116,65 +1071108,65 @@ │ │ │ │ bhi.n 3847ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x270432> │ │ │ │ @ instruction: 0xfffe1894 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #13 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r5, sp, #48 @ 0x30 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - add r6, sp, #744 @ 0x2e8 │ │ │ │ + add r4, sp, #104 @ 0x68 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6e4 │ │ │ │ + push {r2, r6} │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cpsid ai │ │ │ │ + cbz r6, 3848f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27057c> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + cbz r4, 3848e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x270566> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - push {r1, r3, r4, r5, r7} │ │ │ │ + sxth r2, r3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ beq.n 38486e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2704f2> │ │ │ │ - vmls.i , q7, d8[0] │ │ │ │ + vzip. d27, d24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r4, 38490e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x270592> │ │ │ │ + cbz r4, 3848a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27052a> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r0, 3848f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27057c> │ │ │ │ + sub sp, #320 @ 0x140 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r4, 3848e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x270564> │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - uxth r2, r3 │ │ │ │ + add r7, sp, #1000 @ 0x3e8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sxth r6, r5 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cbz r6, 3848c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x270548> │ │ │ │ + add r6, sp, #792 @ 0x318 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r5, #120] @ 0x78 │ │ │ │ + ldr r2, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r4, #112] @ 0x70 │ │ │ │ + ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r3, [sp, #312] @ 0x138 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - b.n 384e50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x270ad4> │ │ │ │ + b.n 384910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x270594> │ │ │ │ lsls r5, r3, #3 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 3848ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27053e> │ │ │ │ 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, #176 @ 0xb0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ 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 │ │ │ │ @@ -1072463,15 +1072455,15 @@ │ │ │ │ mov r2, fp │ │ │ │ strd fp, sl, [sp] │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ mov r0, r8 │ │ │ │ bl 377c28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2638ac> │ │ │ │ b.n 385544 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2711c8> │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1072482,39 +1072474,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, #864] @ (38586c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2714f0>) │ │ │ │ + mov r0, r7 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #632 @ 0x278 │ │ │ │ + add r6, pc, #1016 @ (adr r6, 385908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27158c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r0, sp, #792 @ 0x318 │ │ │ │ + add r6, pc, #152 @ (adr r6, 3855ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x271230>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r4!, {r0, r4, r7} │ │ │ │ - @ instruction: 0xfffea7e8 │ │ │ │ + @ instruction: 0xfffea548 │ │ │ │ lsls r6, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r4} │ │ │ │ - vqrshrn.u64 d27, q8, #2 │ │ │ │ + vqshlu.s64 , q0, #62 @ 0x3e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r6, pc, #200 @ (adr r6, 3855f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x271274>) │ │ │ │ + add r3, pc, #584 @ (adr r3, 385770 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2713f4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r5, pc, #392 @ (adr r5, 3856b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x271338>) │ │ │ │ + add r2, pc, #776 @ (adr r2, 385834 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2714b8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - @ instruction: 0xb75a │ │ │ │ + push {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #3 │ │ │ │ stmia r1!, {r0, r5, r6, r7} │ │ │ │ - vmls.i q13, q7, d0[0] │ │ │ │ + vzip. d26, d16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, pc, #320 @ (adr r2, 38567c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x271300>) │ │ │ │ + ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ pop {r0, r1, r3, r4, r5, r6, r7, pc} │ │ │ │ - vsra.u64 d26, d16, #2 │ │ │ │ + vcvt.u32.f32 d25, d0, #2 │ │ │ │ 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 │ │ │ │ @@ -1073805,21 +1073797,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 38618c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x271e10> │ │ │ │ + bcs.n 38624c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x271ed0> │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldmia r1!, {r0, r6} │ │ │ │ @ instruction: 0xfffeb765 │ │ │ │ vtbx.8 d24, {d30- │ │ │ │ - subs r2, r2, #5 │ │ │ │ + adds r2, r6, #2 │ │ │ │ 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 │ │ │ │ - vshr.u32 , q15, #2 │ │ │ │ + @ instruction: 0xfffe8dde │ │ │ │ lsls r6, r1, #3 │ │ │ │ - blt.n 386e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x272abc> │ │ │ │ + bhi.n 386cf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27297c> │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r4, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r4, #24] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r4, #14] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r0, #34] @ 0x22 │ │ │ │ + ldrh r4, [r4, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r7, #10] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r7, #30] │ │ │ │ + ldrh r0, [r3, #10] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r2, #30] │ │ │ │ + ldrh r4, [r6, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - hlt 0x0014 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r0, r3, #3 │ │ │ │ add r7, pc, #516 @ (adr r7, 386fb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x272c34>) │ │ │ │ - @ instruction: 0xfffe8aba │ │ │ │ + vqshrun.s64 d24, q5, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, pc, #812 @ (adr r6, 3870e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x272d64>) │ │ │ │ - vtbx.8 d24, {d14-d16}, d10 │ │ │ │ + vabdl.u q12, d30, d26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r7, pc, #884 @ (adr r7, 387130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x272db4>) │ │ │ │ - vtbx.8 d24, {d30-d31}, d10 │ │ │ │ + vabdl.u q12, d14, d26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #324] @ 0x144 │ │ │ │ mov r0, r2 │ │ │ │ bl 43a368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325fec> │ │ │ │ ldr r2, [sp, #324] @ 0x144 │ │ │ │ str r2, [r0, #16] │ │ │ │ mov r1, r5 │ │ │ │ @@ -1076299,68 +1076291,68 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ mov r1, r3 │ │ │ │ bl 3789b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x264634> │ │ │ │ b.n 387ad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x273758> │ │ │ │ - ldrh r6, [r3, #6] │ │ │ │ + strh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r6, #30] │ │ │ │ + strh r6, [r2, #10] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldrh r6, [r3, #2] │ │ │ │ + strh r6, [r7, #44] @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r5, #58] @ 0x3a │ │ │ │ + strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r6, #54] @ 0x36 │ │ │ │ + strh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r7, #46] @ 0x2e │ │ │ │ + strh r0, [r3, #26] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #300 @ (adr r3, 387ba8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27382c>) │ │ │ │ - @ instruction: 0xfffe856e │ │ │ │ + vqmovn.u d24, q7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r6, r1, #3 │ │ │ │ sxtb r3, r0 │ │ │ │ - vsri.64 d24, d0, #2 │ │ │ │ + vsra.u64 q12, q8, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r6, [r4, #32] │ │ │ │ + strh r6, [r0, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r3, pc, #428 @ (adr r3, 387c40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2738c4>) │ │ │ │ - vrsra.u64 d24, d26, #2 │ │ │ │ + vsra.u32 d24, d10, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r4, #22] │ │ │ │ + strh r2, [r0, #2] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r4, [r6, #18] │ │ │ │ + ldrb r4, [r2, #31] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [sp, #700] @ 0x2bc │ │ │ │ - @ instruction: 0xfffefdbc │ │ │ │ + @ instruction: 0xfffefb1c │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strh r2, [r3, #2] │ │ │ │ + ldrb r2, [r7, #22] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r0, #31] │ │ │ │ + ldrb r0, [r4, #20] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [sp, #804] @ 0x324 │ │ │ │ - @ instruction: 0xfffe7f9e │ │ │ │ + @ instruction: 0xfffe7cfe │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r0, #28] │ │ │ │ + ldrb r6, [r4, #17] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r0, [r5, #25] │ │ │ │ + ldrb r0, [r1, #15] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2856] @ 388600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x274284> │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r6, r3] │ │ │ │ @@ -1077570,30 +1077562,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, [r3, #11] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r4, [sp, #268] @ 0x10c │ │ │ │ - vqrshrn.u64 d23, q7, #2 │ │ │ │ + vqshlu.s64 d23, d30, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r2, [sp, #796] @ 0x31c │ │ │ │ - vqrshrun.s64 d23, q10, #2 │ │ │ │ + vsli.64 , q2, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r1, [r0, #60] @ 0x3c │ │ │ │ vzip. , │ │ │ │ vrsra.u64 , , #2 │ │ │ │ - vrsra.u64 d23, d14, #2 │ │ │ │ + vshr.u64 , q15, #2 │ │ │ │ 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 │ │ │ │ @@ -1078950,21 +1078942,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 389400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x275084> │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r2, [r6, #40] @ 0x28 │ │ │ │ + ldr r2, [r2, #0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ 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] │ │ │ │ @@ -1080229,21 +1080221,21 @@ │ │ │ │ ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ strd r7, r2, [sp, #212] @ 0xd4 │ │ │ │ ldr r2, [sp, #756] @ 0x2f4 │ │ │ │ b.n 38a178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x275dfc> │ │ │ │ nop │ │ │ │ strb r4, [r1, r4] │ │ │ │ lsls r5, r0, #6 │ │ │ │ - itte eq │ │ │ │ - lsleq r6, r1, #3 │ │ │ │ - streq r0, [r6, #60] @ 0x3c │ │ │ │ - lslne r6, r1, #3 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + str r0, [r2, #20] │ │ │ │ + lsls r6, r1, #3 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #3 │ │ │ │ - ldr r7, [pc, #280] @ (38a178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x275dfc>) │ │ │ │ + ldr r4, [pc, #664] @ (38a2f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x275f7c>) │ │ │ │ lsls r3, r3, #3 │ │ │ │ adds r0, r5, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r5, [r6, #17] │ │ │ │ @ instruction: 0xfffe2c9c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r4, r4 │ │ │ │ @@ -1080325,41 +1080317,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] │ │ │ │ - @ instruction: 0xfffe5f22 │ │ │ │ + vmull.u , d30, d2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r7, [r1, #7] │ │ │ │ @ instruction: 0xfffe79d3 │ │ │ │ - @ instruction: 0xfffe5ef4 │ │ │ │ + vcvt.f16.u16 , q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r4, [r1, r3] │ │ │ │ + ldrb r4, [r5, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrsh r4, [r4, r2] │ │ │ │ + ldrb r4, [r0, r0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r3, #4] │ │ │ │ - vqrdmlah.s , q7, d30[0] │ │ │ │ + vtbx.8 d21, {d30- , q7, d4[0] │ │ │ │ + vtbl.8 d21, {d30- instruction: 0xfffe5b78 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, #2] │ │ │ │ @ instruction: 0xfffe78bb │ │ │ │ - vqrdmulh.s , q15, d22[0] │ │ │ │ + vtbx.8 d21, {d14-d17}, d6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r1, [r2, #2] │ │ │ │ - @ instruction: 0xfffe5db8 │ │ │ │ + @ instruction: 0xfffe5b18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r4, [r0, r6] │ │ │ │ + ldrh r4, [r4, r3] │ │ │ │ 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 │ │ │ │ @@ -1081675,52 +1081667,52 @@ │ │ │ │ bl 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ b.n 38ae30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276ab4> │ │ │ │ nop │ │ │ │ bx r3 │ │ │ │ lsls r5, r0, #6 │ │ │ │ - strh r2, [r5, #0] │ │ │ │ + ldrb r2, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r0, r2] │ │ │ │ + str r4, [r4, r7] │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #48] @ 0x30 │ │ │ │ - vshr.u64 d21, d8, #2 │ │ │ │ + @ instruction: 0xfffe4df8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [r7, #36] @ 0x24 │ │ │ │ @ instruction: 0xfffe6a71 │ │ │ │ vraddhn.i d23, q15, │ │ │ │ vraddhn.i d23, q15, │ │ │ │ - vaddl.u , d14, d0 │ │ │ │ + vqrdmulh.s q10, q7, d16[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r7, [pc, #480] @ (38afd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276c54>) │ │ │ │ + ldr r4, [pc, #864] @ (38b150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276dd4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #976] @ (38b1c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276e48>) │ │ │ │ + ldr r4, [pc, #336] @ (38af44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276bc8>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r7, #12] │ │ │ │ @ instruction: 0xfffe68fb │ │ │ │ - @ instruction: 0xfffe4eaa │ │ │ │ + vdup.16 d20, d10[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #608] @ (38b064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276ce8>) │ │ │ │ + ldr r3, [pc, #992] @ (38b1e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276e68>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #480] @ (38afe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276c6c>) │ │ │ │ + ldr r3, [pc, #864] @ (38b168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276dec>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r6, [pc, #320] @ (38af4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276bd0>) │ │ │ │ + ldr r3, [pc, #704] @ (38b0cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276d50>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r3, [r6, #124] @ 0x7c │ │ │ │ vqshl.u64 q11, , #62 @ 0x3e │ │ │ │ vrshr.u32 d23, d31, #2 │ │ │ │ @ instruction: 0xfffe7347 │ │ │ │ - vqrdmulh.s q10, q15, d4[0] │ │ │ │ + vtbl.8 d20, {d14-d17}, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [pc, #280] @ (38af3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276bc0>) │ │ │ │ + ldr r2, [pc, #664] @ (38b0bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276d40>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [pc, #120] @ (38aea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276b24>) │ │ │ │ + ldr r2, [pc, #504] @ (38b020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276ca4>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r5, [pc, #40] @ (38ae54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276ad8>) │ │ │ │ + ldr r2, [pc, #424] @ (38afd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x276c58>) │ │ │ │ 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 │ │ │ │ @@ -1082988,58 +1082980,58 @@ │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, sl │ │ │ │ bl 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ b.n 38bb0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x277790> │ │ │ │ nop │ │ │ │ str r3, [r2, #52] @ 0x34 │ │ │ │ vcvt.u32.f32 d22, d3, #2 │ │ │ │ - vtbx.8 d20, {d30}, d14 │ │ │ │ + vrsubhn.i d20, q7, q15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [r0, #20] │ │ │ │ vzip. q11, │ │ │ │ vabdl.u q11, d30, d21 │ │ │ │ @ instruction: 0xfffe5e95 │ │ │ │ - vrsubhn.i d20, q7, q12 │ │ │ │ + vsubw.u q10, q15, d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r5, [r2, r4] │ │ │ │ @ instruction: 0xfffe5f05 │ │ │ │ - vsli.64 q10, q1, #62 @ 0x3e │ │ │ │ + vrsra.u32 d20, d18, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp ip, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r6, sl │ │ │ │ + cmp r6, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsh r1, [r6, r1] │ │ │ │ vcvt.f32.u32 , , #2 │ │ │ │ - vabal.u q10, d14, d12 │ │ │ │ + vqmovun.s d20, q14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r3, [r4, r7] │ │ │ │ vqrdmulh.s , q15, d19[0] │ │ │ │ - vmls.i q10, q15, d6[0] │ │ │ │ + vmovn.i d20, q11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add ip, r1 │ │ │ │ + rors r4, r5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrb r5, [r7, r6] │ │ │ │ @ instruction: 0xfffe5d9f │ │ │ │ - vmls.i q10, q7, d2[0] │ │ │ │ + vzip. d20, d18 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrh r3, [r5, r4] │ │ │ │ - vrshr.u64 d20, d8, #2 │ │ │ │ + @ instruction: 0xfffe3ff8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - negs r0, r2 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - tst r2, r2 │ │ │ │ + subs r7, #114 @ 0x72 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - rors r4, r2 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - sbcs r4, r2 │ │ │ │ + subs r6, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adcs r4, r2 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3 │ │ │ │ + subs r6, #122 @ 0x7a │ │ │ │ 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 │ │ │ │ @@ -1084360,59 +1084352,59 @@ │ │ │ │ mov r2, r7 │ │ │ │ str r0, [sp, #504] @ 0x1f8 │ │ │ │ str r4, [sp, #4] │ │ │ │ movs r0, #2 │ │ │ │ b.n 38c838 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2784bc> │ │ │ │ nop │ │ │ │ str r3, [r2, #32] │ │ │ │ - vcvt.u16.f16 d19, d6, #2 │ │ │ │ + @ instruction: 0xfffe3a76 │ │ │ │ lsls r6, r1, #3 │ │ │ │ strb r7, [r4, r3] │ │ │ │ vsri.64 , , #2 │ │ │ │ @ instruction: 0xfffe5edd │ │ │ │ vqrdmlah.s , q15, d17[0] │ │ │ │ - @ instruction: 0xfffe3bfc │ │ │ │ + vqrshrn.u64 d19, q6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r3, #0 │ │ │ │ + subs r0, #96 @ 0x60 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #136 @ 0x88 │ │ │ │ + adds r7, #232 @ 0xe8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r2, #92 @ 0x5c │ │ │ │ + adds r7, #188 @ 0xbc │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r1, r0] │ │ │ │ - vshll.u32 , d18, #30 │ │ │ │ + vqshl.u64 d19, d2, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ strh r7, [r3, r0] │ │ │ │ - vtbx.8 d19, {d30-d31}, d0 │ │ │ │ + vabdl.u , d14, d16 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r7, [pc, #260] @ (38c908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27858c>) │ │ │ │ vmull.u , d30, d13 │ │ │ │ - vtbl.8 d19, {d14}, d2 │ │ │ │ + @ instruction: 0xfffe3562 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #72 @ 0x48 │ │ │ │ + adds r4, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #50 @ 0x32 │ │ │ │ + adds r4, #146 @ 0x92 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r6, [pc, #68] @ (38c868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2784ec>) │ │ │ │ vcvt.f32.u32 d20, d5, #2 │ │ │ │ - vmlsl.u , d30, d26[0] │ │ │ │ + vmls.i , q7, d10[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r6, #170 @ 0xaa │ │ │ │ + adds r4, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r5, #72 @ 0x48 │ │ │ │ + adds r2, #168 @ 0xa8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ mov r2, fp │ │ │ │ mov r1, r5 │ │ │ │ strd fp, r4, [sp] │ │ │ │ ldr r3, [sp, #328] @ 0x148 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ @@ -1085734,60 +1085726,60 @@ │ │ │ │ strd r6, r4, [sp] │ │ │ │ mov r2, r7 │ │ │ │ ldr r3, [sp, #340] @ 0x154 │ │ │ │ str r0, [sp, #532] @ 0x214 │ │ │ │ mov r0, r4 │ │ │ │ b.n 38d55c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2791e0> │ │ │ │ nop │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r1, [pc, #692] @ (38d7ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x279430>) │ │ │ │ @ instruction: 0xfffe499f │ │ │ │ - vrshr.u64 , q2, #2 │ │ │ │ + vshr.u32 d19, d20, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #44 @ 0x2c │ │ │ │ + cmp r7, #140 @ 0x8c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r2, #20 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldrsb r3, [r1, r0] │ │ │ │ - @ instruction: 0xfffe2f82 │ │ │ │ + vqdmulh.s q9, q15, d18[0] │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #108 @ 0x6c │ │ │ │ + cmp r2, #204 @ 0xcc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r5, #40 @ 0x28 │ │ │ │ + cmp r2, #136 @ 0x88 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #174 @ 0xae │ │ │ │ + cmp r2, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r1, r0 │ │ │ │ vrshr.u32 q10, , #2 │ │ │ │ - vdup.16 q9, d16[3] │ │ │ │ + vtbx.8 d18, {d30-d31}, d0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ sbcs r7, r1 │ │ │ │ vsra.u64 d20, d3, #2 │ │ │ │ - vdup.16 d18, d4[3] │ │ │ │ + vtbx.8 d18, {d14-d15}, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #210 @ 0xd2 │ │ │ │ + cmp r1, #50 @ 0x32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r1, #198 @ 0xc6 │ │ │ │ + movs r7, #38 @ 0x26 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bl 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ mov r1, r5 │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #536] @ 0x218 │ │ │ │ mov r0, r4 │ │ │ │ @@ -1087179,75 +1087171,75 @@ │ │ │ │ bl 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #348] @ 0x15c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ ldr r1, [sp, #440] @ 0x1b8 │ │ │ │ b.n 38e388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27a00c> │ │ │ │ nop │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r3, #219 @ 0xdb │ │ │ │ - vqshlu.s64 d18, d22, #62 @ 0x3e │ │ │ │ + vsri.32 d18, d6, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #66 @ 0x42 │ │ │ │ + movs r3, #162 @ 0xa2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r6, #20 │ │ │ │ + movs r3, #116 @ 0x74 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #215 @ 0xd7 │ │ │ │ - vsli.64 d18, d14, #62 @ 0x3e │ │ │ │ + vrshr.u64 q9, q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r2, #220 @ 0xdc │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #77 @ 0x4d │ │ │ │ @ instruction: 0xfffe1a50 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #14 │ │ │ │ + movs r2, #110 @ 0x6e │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r7, #24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #148 @ 0x94 │ │ │ │ + movs r1, #244 @ 0xf4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r4, #122 @ 0x7a │ │ │ │ + movs r1, #218 @ 0xda │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #77 @ 0x4d │ │ │ │ vqshl.u64 d18, d16, #62 @ 0x3e │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #21 │ │ │ │ + asrs r6, r2, #11 │ │ │ │ lsls r4, r3, #3 │ │ │ │ subs r5, #249 @ 0xf9 │ │ │ │ - vrshr.u32 q9, q15, #2 │ │ │ │ + @ instruction: 0xfffe1fde │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r5, r0 │ │ │ │ - vtrn. q9, q7 │ │ │ │ + @ instruction: 0xfffe1e2e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r4, r3, #6 │ │ │ │ + adds r4, r7, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #221 @ 0xdd │ │ │ │ vmovn.i d20, │ │ │ │ - vcvt.u32.f32 d17, d28, #2 │ │ │ │ + @ instruction: 0xfffe1c9c │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r0, [pc, #516] @ (38e568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27a1ec>) │ │ │ │ vtbx.8 d20, {d30-d31}, d21 │ │ │ │ vqmovun.s d19, │ │ │ │ @ instruction: 0xfffe3cd9 │ │ │ │ - @ instruction: 0xfffe1eac │ │ │ │ + vdup.16 d17, d12[3] │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, #95 @ 0x5f │ │ │ │ vtbx.8 d19, {d30-, , #2 │ │ │ │ @ instruction: 0xfffe3d81 │ │ │ │ - @ instruction: 0xfffe1e0c │ │ │ │ + vtbx.8 d17, {d14-d17}, d28 │ │ │ │ lsls r6, r1, #3 │ │ │ │ str r0, [sp, #572] @ 0x23c │ │ │ │ mov r0, r8 │ │ │ │ bl 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ strd r5, r6, [sp, #12] │ │ │ │ ldr r6, [sp, #560] @ 0x230 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ @@ -1088538,113 +1088530,113 @@ │ │ │ │ ldr r1, [pc, #252] @ (38f188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ae0c>) │ │ │ │ mov r2, r0 │ │ │ │ mov r3, sl │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ bl 371b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d7c0> │ │ │ │ b.n 38f18c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ae10> │ │ │ │ - adds r2, r2, #1 │ │ │ │ + adds r2, r6, r6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ bx r5 │ │ │ │ - @ instruction: 0xfffe1bfe │ │ │ │ + vqrshrn.u64 d17, q7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r6, #143 @ 0x8f │ │ │ │ - @ instruction: 0xfffe1bb4 │ │ │ │ + vqshrn.u64 d17, q2, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - subs r0, r6, r4 │ │ │ │ + adds r0, r2, r2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ cmp r4, #17 │ │ │ │ vrshr.u64 q10, , #2 │ │ │ │ vmull.u q9, d30, d5 │ │ │ │ - @ instruction: 0xfffe1a7e │ │ │ │ + vqshl.u64 , q7, #62 @ 0x3e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, r7, r7 │ │ │ │ + asrs r0, r3, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ lsrs r1, r4 │ │ │ │ - vtbx.8 d17, {d14}, d26 │ │ │ │ + @ instruction: 0xfffe15ca │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r2, #153 @ 0x99 │ │ │ │ - vtbl.8 d17, {d14}, d26 │ │ │ │ + vabal.u , d30, d10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #30 │ │ │ │ + asrs r2, r1, #20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, #79 @ 0x4f │ │ │ │ vrshr.u32 d20, d19, #2 │ │ │ │ - vabdl.u , d14, d24 │ │ │ │ + vraddhn.i d17, q15, q4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #26 │ │ │ │ + asrs r2, r7, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ands r5, r0 │ │ │ │ - vqshlu.s32 , q6, #30 │ │ │ │ + vrsra.u64 d17, d28, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r6, #93 @ 0x5d │ │ │ │ - vsli.64 d17, d14, #62 @ 0x3e │ │ │ │ + vrshr.u64 , q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r3, #21 │ │ │ │ + asrs r6, r7, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r7, #241 @ 0xf1 │ │ │ │ vmlsl.u q9, d14, d27[0] │ │ │ │ - vabal.u , d14, d12 │ │ │ │ + vqmovun.s d17, q14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs r4, r5, #7 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r5, #245 @ 0xf5 │ │ │ │ vcvt.f16.u16 , , #2 │ │ │ │ vqshl.u64 q9, , #62 @ 0x3e │ │ │ │ - vmls.i , q7, d4[0] │ │ │ │ + vzip. d17, d20 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r0, #63 @ 0x3f │ │ │ │ - vsri.32 d17, d8, #2 │ │ │ │ + vsra.u32 , q12, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r6, #15 │ │ │ │ + asrs r2, r2, #5 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r5, #13 │ │ │ │ - @ instruction: 0xfffe13c8 │ │ │ │ + vuzp. d17, d24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #14 │ │ │ │ + asrs r2, r0, #4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r4, #255 @ 0xff │ │ │ │ vqrdmlsh.s q9, q7, d17[0] │ │ │ │ - vrsra.u32 d17, d14, #2 │ │ │ │ + vshr.u32 , q15, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r1, #11 │ │ │ │ + asrs r4, r5, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r4, #9 │ │ │ │ - vrshr.u64 d17, d20, #2 │ │ │ │ + vshr.u32 d17, d4, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #10 │ │ │ │ + asrs r2, r0, #32 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + lsrs r0, r6, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r0, #10 │ │ │ │ + lsrs r4, r4, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #31 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r2, #9 │ │ │ │ + lsrs r2, r6, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #181 @ 0xb5 │ │ │ │ - vrshr.u32 d17, d30, #2 │ │ │ │ + @ instruction: 0xfffe0f9e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #8 │ │ │ │ + lsrs r2, r7, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r4, #7 │ │ │ │ + lsrs r4, r0, #29 │ │ │ │ lsls r6, r1, #3 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r4 │ │ │ │ strd fp, r8, [sp] │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ movs r0, #3 │ │ │ │ bl 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ @@ -1089908,90 +1089900,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 38fee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27bb6c> │ │ │ │ nop │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r1, #3 │ │ │ │ + lsrs r6, r5, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r6, #2 │ │ │ │ + lsrs r2, r2, #24 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #55 @ 0x37 │ │ │ │ - vshr.u64 d17, d12, #2 │ │ │ │ + @ instruction: 0xfffe0dfc │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r4, r6, #1 │ │ │ │ + lsrs r4, r2, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - asrs r6, r3, #1 │ │ │ │ + lsrs r6, r7, #22 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r2, #37 @ 0x25 │ │ │ │ - vmla.i , q7, d14[0] │ │ │ │ + @ instruction: 0xfffe0dae │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r0, #31 │ │ │ │ vaddl.u q9, d14, d7 │ │ │ │ - @ instruction: 0xfffe0ffe │ │ │ │ + vcvt.u16.f16 q8, q7, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r7, #29 │ │ │ │ + lsrs r0, r3, #19 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r1, r0, #5 │ │ │ │ vcvt.u32.f32 d17, d25, #2 │ │ │ │ - @ instruction: 0xfffe0f24 │ │ │ │ + vmull.u q8, d30, d4 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r4, #27 │ │ │ │ + lsrs r2, r0, #17 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r0, r7, #23 │ │ │ │ + lsrs r0, r3, #13 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r7, #22 │ │ │ │ + lsrs r6, r3, #12 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r5, #21 │ │ │ │ + lsrs r4, r1, #11 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r1, #21 │ │ │ │ + lsrs r4, r5, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r6, r7, #20 │ │ │ │ + lsrs r6, r3, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r3, r0, #1 │ │ │ │ - vcvt.u16.f16 d16, d12, #2 │ │ │ │ + @ instruction: 0xfffe0a7c │ │ │ │ lsls r6, r1, #3 │ │ │ │ adds r1, r6, #0 │ │ │ │ - @ instruction: 0xfffe0cd8 │ │ │ │ + vshll.u32 q8, d24, #30 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r3, #17 │ │ │ │ + lsrs r4, r7, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r2, r1, #17 │ │ │ │ + lsrs r2, r5, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ movs r3, #155 @ 0x9b │ │ │ │ - vcvt.f16.u16 d16, d16, #2 │ │ │ │ + @ instruction: 0xfffe0990 │ │ │ │ lsls r6, r1, #3 │ │ │ │ subs r7, r5, r4 │ │ │ │ vqmovn.u d18, │ │ │ │ @ instruction: 0xfffe1a7d │ │ │ │ vrshr.u64 q9, , #2 │ │ │ │ - vqshrn.u64 d16, q4, #2 │ │ │ │ + vqshlu.s32 q8, q12, #30 │ │ │ │ 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 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ @@ -1091267,29 +1091259,29 @@ │ │ │ │ str.w sl, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d7c0> │ │ │ │ ldr r7, [sp, #256] @ 0x100 │ │ │ │ mov r1, fp │ │ │ │ b.n 390b0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27c790> │ │ │ │ nop │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r6, r1, #3 │ │ │ │ asrs r7, r6, #24 │ │ │ │ vsra.u32 q9, , #2 │ │ │ │ vaddl.u q9, d14, d23 │ │ │ │ vuzp. d18, d29 │ │ │ │ - @ instruction: 0xfffeffac │ │ │ │ + @ instruction: 0xfffefd0c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cdp2 0, 5, cr0, cr10, cr13, {6} │ │ │ │ - ldc2 0, cr0, [r0], #-820 @ 0xfffffccc │ │ │ │ + @ instruction: 0xfbba00cd │ │ │ │ + ldrsb.w r0, [r0, #205] @ 0xcd │ │ │ │ asrs r7, r4, #23 │ │ │ │ vtbl.8 d17, {d14}, d7 │ │ │ │ - vtbl.8 d31, {d30- │ │ │ │ @@ -1092607,30 +1092599,30 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3adf8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x299c10> │ │ │ │ ldr r1, [pc, #56] @ (391804 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27d488>) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r6, #0] │ │ │ │ add r1, pc │ │ │ │ b.n 391808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27d48c> │ │ │ │ - vst4. {d16-d19}, [sl]! │ │ │ │ - strb.w r0, [r0, #205] @ 0xcd │ │ │ │ - subw r0, r4, #2253 @ 0x8cd │ │ │ │ - adcs.w r0, sl, #6717440 @ 0x668000 │ │ │ │ + subw r0, sl, #2253 @ 0x8cd │ │ │ │ + @ instruction: 0xf5e000cd │ │ │ │ + and.w r0, r4, #6717440 @ 0x668000 │ │ │ │ + @ instruction: 0xf2ba00cd │ │ │ │ asrs r1, r6, #4 │ │ │ │ vshr.u32 d17, d13, #2 │ │ │ │ - vrshr.u32 , q0, #2 │ │ │ │ + @ instruction: 0xfffeefb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - eor.w r0, r4, #205 @ 0xcd │ │ │ │ - cdp 0, 11, cr0, cr6, cr13, {6} │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + stcl 0, cr0, [r4, #820]! @ 0x334 │ │ │ │ + ldc 0, cr0, [r6], {205} @ 0xcd │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r2, r2, #3 │ │ │ │ lsls r5, r6, #1 │ │ │ │ - vqrdmlah.s q14, q15, d22[0] │ │ │ │ + vdup.16 q14, d6[3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 391740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27d3c4> │ │ │ │ + bpl.n 391800 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27d484> │ │ │ │ lsls r5, r1, #3 │ │ │ │ str r6, [sp, #268] @ 0x10c │ │ │ │ bl 3a71c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292e44> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ mov r1, r5 │ │ │ │ bl 3746f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260374> │ │ │ │ mov r1, r0 │ │ │ │ @@ -1093836,26 +1093828,26 @@ │ │ │ │ ldr r3, [sp, #364] @ 0x16c │ │ │ │ ldr r2, [sp, #240] @ 0xf0 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ mov r0, sl │ │ │ │ bl 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ mov r1, r4 │ │ │ │ b.n 3923a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27e024> │ │ │ │ - stcl 0, cr0, [r6, #820]! @ 0x334 │ │ │ │ + adc.w r0, r6, sp, lsl #3 │ │ │ │ @ instruction: 0xffe5fffd │ │ │ │ lsrs r5, r7, #10 │ │ │ │ vtbx.8 d16, {d30-d31}, d11 │ │ │ │ vtbl.8 d16, {d30- instruction: 0xfffeeab6 │ │ │ │ + vqshrun.s64 d30, q3, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r4, r0, #6 │ │ │ │ - b.n 392020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27dca4> │ │ │ │ + b.n 392ae0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27e764> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 391c48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27d8cc> │ │ │ │ + b.n 392708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27e38c> │ │ │ │ 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 37dad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x269758> │ │ │ │ @@ -1095302,54 +1095294,54 @@ │ │ │ │ strd r4, r0, [sp] │ │ │ │ str.w sl, [sp, #8] │ │ │ │ mov r0, r8 │ │ │ │ bl 371b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d7c0> │ │ │ │ mov r0, r7 │ │ │ │ str r7, [sp, #252] @ 0xfc │ │ │ │ b.n 393210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ee94> │ │ │ │ - b.n 393410 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27f094> │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r4!, {r1} │ │ │ │ lsls r4, r0, #6 │ │ │ │ stc2 15, cr15, [r7, #1012]! @ 0x3f4 │ │ │ │ - svc 166 @ 0xa6 │ │ │ │ + ble.n 3931d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ee54> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ble.n 39328c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef10> │ │ │ │ + bge.n 39314c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bgt.n 3932ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef30> │ │ │ │ + bls.n 39316c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edf0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bge.n 39316c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edf0> │ │ │ │ + bhi.n 39322c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27eeb0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr 15, 3, pc, cr7, cr13, {7} @ │ │ │ │ bl 7811d2 │ │ │ │ - bge.n 393260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27eee4> │ │ │ │ + bvc.n 393120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27eda4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 393150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edd4> │ │ │ │ + bvc.n 393210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ee94> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bls.n 39328c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef10> │ │ │ │ + bvs.n 39314c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edd0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ stcl 15, cr15, [r5], #-1012 @ 0xfffffc0c │ │ │ │ bl 4c91e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b4e6a> │ │ │ │ - bhi.n 39316c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edf0> │ │ │ │ + bvs.n 39322c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27eeb0> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bhi.n 393268 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27eeec> │ │ │ │ + bpl.n 393128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edac> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 3931bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ee40> │ │ │ │ + bpl.n 39327c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef00> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvc.n 3932a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef2c> │ │ │ │ + bmi.n 393168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3931a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ee28> │ │ │ │ + bmi.n 393264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27eee8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 3932f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef78> │ │ │ │ + bcc.n 3931b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ee38> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 393294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef18> │ │ │ │ + bcc.n 393154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27edd8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bvs.n 393240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27eec4> │ │ │ │ + bcc.n 393300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef84> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 3931ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ee70> │ │ │ │ + bcc.n 3932ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27ef30> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 373ad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f75c> │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #244] @ 0xf4 │ │ │ │ bl 373ad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25f75c> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -1096582,143 +1096574,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 394038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fcbc> │ │ │ │ - bpl.n 393fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc64> │ │ │ │ + bcs.n 393ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fb24> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bpl.n 393f40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fbc4> │ │ │ │ + bcs.n 394000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc84> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fb2c> │ │ │ │ + bcs.n 393f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fbec> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 394010 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc94> │ │ │ │ + bne.n 393ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fb54> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 393f78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fbfc> │ │ │ │ + bne.n 393e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fabc> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 393ed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fb5c> │ │ │ │ + bne.n 393f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc1c> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcc.n 394014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc98> │ │ │ │ + beq.n 393ed4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fb58> │ │ │ │ lsls r5, r1, #3 │ │ │ │ strex pc, pc, [sp, #1012] @ 0x3f4 │ │ │ │ bl 3a5f3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291bbe> │ │ │ │ svc 211 @ 0xd3 │ │ │ │ - vmlal.u , d29, d6[0] │ │ │ │ + vcgt.s d29, d22, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 393f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc18> │ │ │ │ + ldmia r7, {r2, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 394040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fcc4> │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 393fd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc58> │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bne.n 393f84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc08> │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 393f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fbb8> │ │ │ │ + ldmia r6, {r2, r3, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 393ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fb68> │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 394058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fcdc> │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - beq.n 393fd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc54> │ │ │ │ + ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r3, r4, r5, r6} │ │ │ │ + cbz r0, 393fa6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc2a> │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393f52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fbd6> │ │ │ │ - @ instruction: 0xfffdafd8 │ │ │ │ + vcvt.u16.f16 d26, d24, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r3, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + cbz r6, 393fb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc36> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + cbz r2, 393fbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc42> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + cbz r0, 393fc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc48> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r2, r3, r5, r7} │ │ │ │ + ldmia r5!, {r2, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r6} │ │ │ │ + cbz r0, 393fcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc50> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r5, r7} │ │ │ │ + ldmia r5!, {} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r4, r5} │ │ │ │ + cbz r4, 393fd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc54> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r1, r4, r7} │ │ │ │ + ldmia r4, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r3, r5} │ │ │ │ + cbz r2, 393fd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc5a> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7, {r2, r7} │ │ │ │ + ldmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r5} │ │ │ │ + cbz r0, 393fdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc60> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r4} │ │ │ │ + cbz r6, 393fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc64> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bvc.n 393f9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc1e> │ │ │ │ - vqrdmlsh.s q14, , d24[0] │ │ │ │ + vqdmulh.s q14, , d8[0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r5, r6} │ │ │ │ + ldmia r4!, {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r3, r4, r6} │ │ │ │ + ldmia r4, {r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r3, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 39408a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fd0e> │ │ │ │ - vqrdmlsh.s q14, , d10[0] │ │ │ │ + vmull.u q14, d29, d26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 3944d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280156> │ │ │ │ vneg.s q15, │ │ │ │ - @ instruction: 0xfffdcf0e │ │ │ │ + vdup.8 q14, d30[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ bgt.n 393f4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fbce> │ │ │ │ - vqrdmlah.s q14, , d2[0] │ │ │ │ + vdup.8 d28, d18[6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r2, r3, r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r6, r7} │ │ │ │ + ldmia r3!, {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bge.n 393fea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fc6e> │ │ │ │ - vcvt.u16.f16 q14, q15, #3 │ │ │ │ + @ instruction: 0xfffdcade │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bls.n 39404a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27fcce> │ │ │ │ vtbx.8 d29, {d29}, d25 │ │ │ │ - vcvt.f16.u16 q14, q15, #3 │ │ │ │ + @ instruction: 0xfffdc9de │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 371b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d7c0> │ │ │ │ ldr r1, [sp, #252] @ 0xfc │ │ │ │ mov r0, r4 │ │ │ │ bl 378654 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2642d8> │ │ │ │ ldr r1, [sp, #244] @ 0xf4 │ │ │ │ str r0, [sp, #340] @ 0x154 │ │ │ │ @@ -1098087,125 +1098079,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 394eec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280b70> │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394d52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2809d6> │ │ │ │ vtbx.8 d29, {d13}, d17 │ │ │ │ - vqdmulh.s q13, , d2[0] │ │ │ │ + vtbl.8 d26, {d13-d15}, d18 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 394d36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2809ba> │ │ │ │ - vqrshrn.u64 d28, q9, #3 │ │ │ │ + vqshlu.s64 q14, q1, #61 @ 0x3d │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #880 @ 0x370 │ │ │ │ + add r2, sp, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394e6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280af2> │ │ │ │ - vqrshrn.u64 d28, q0, #3 │ │ │ │ + vqshlu.s64 d28, d16, #61 @ 0x3d │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r1, {r1, r6} │ │ │ │ + stmia r6!, {r1, r5, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394da6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280a2a> │ │ │ │ vsubl.u , d29, d1 │ │ │ │ - vqshl.u64 q14, q13, #61 @ 0x3d │ │ │ │ + vsli.32 q14, q5, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r4, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394d56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2809da> │ │ │ │ - vneg.f q14, q9 │ │ │ │ + vceq.f q14, q1, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394d62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2809e6> │ │ │ │ - vtbx.8 d26, {d13-d16}, d6 │ │ │ │ + vtbl.8 d26, {d29}, d22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394f3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280bbe> │ │ │ │ - vtbx.8 d26, {d29-d31}, d18 │ │ │ │ + vtbx.8 d26, {d13}, d2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r6, r7} │ │ │ │ + stmia r5!, {r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #904 @ 0x388 │ │ │ │ + add r0, sp, #264 @ 0x108 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r3, r4, r5, r7} │ │ │ │ + stmia r5!, {r3, r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394e1e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280aa2> │ │ │ │ - vqshl.u64 d28, d22, #61 @ 0x3d │ │ │ │ + vsli.32 d28, d6, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcc.n 394e92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280b16> │ │ │ │ - vqshl.u64 d28, d24, #61 @ 0x3d │ │ │ │ + vsli.32 d28, d8, #29 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394e0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280a8e> │ │ │ │ - vqshl.u64 d28, d6, #61 @ 0x3d │ │ │ │ + vsri.64 q14, q11, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r3, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r2, r7} │ │ │ │ + stmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r4, {r0, r1, r4, r5, r7} │ │ │ │ - vqshl.u32 q14, q15, #29 │ │ │ │ + vsri.64 q14, q7, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r4, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bcs.n 394fbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280c42> │ │ │ │ - vshr.u64 q13, q14, #3 │ │ │ │ + vcvt.f32.u32 , q6, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #568 @ 0x238 │ │ │ │ + add r7, pc, #952 @ (adr r7, 395280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280f04>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bne.n 394eae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280b32> │ │ │ │ - vrsubhn.i d28, , q3 │ │ │ │ + vneg.s q14, q11 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r6!, {r5, r6} │ │ │ │ + stmia r3!, {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ bmi.n 394f0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x280b92> │ │ │ │ - vsli.64 d28, d4, #61 @ 0x3d │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - stmia r4!, {r1, r3} │ │ │ │ + vrshr.u64 q14, q10, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r0!, {r2, r3, r5, r6, r7} │ │ │ │ + itt le │ │ │ │ + lslle r5, r1, #3 │ │ │ │ + bkpt 0x004c │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r1, [pc, #3064] @ 395ae8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28176c> │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ str r6, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #336] @ 0x150 │ │ │ │ ldr r6, [sp, #276] @ 0x114 │ │ │ │ @@ -1099394,109 +1099386,109 @@ │ │ │ │ str r0, [sp, #264] @ 0x108 │ │ │ │ mov r0, fp │ │ │ │ bl 3751f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260e7c> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #272] @ 0x110 │ │ │ │ ldr r0, [sp, #280] @ 0x118 │ │ │ │ b.n 395bb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x281838> │ │ │ │ - bkpt 0x006c │ │ │ │ + cbnz r4, 395b5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2817e2> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + cbnz r0, 395b34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2817b8> │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r3, r4, r5, r6} │ │ │ │ - vcge.s d26, d28, #0 │ │ │ │ + @ instruction: 0xfffd9e0c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #704 @ (adr r0, 395dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x281a44>) │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r7, pc} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #736 @ (adr r0, 395de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x281a6c>) │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, pc} │ │ │ │ + revsh r4, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldmia r0, {r0, r1, r2, r5} │ │ │ │ - vcge.s q13, q2, #0 │ │ │ │ + @ instruction: 0xfffd9e24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #848 @ (adr r0, 395e6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x281af0>) │ │ │ │ + ldr r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r4, r5, r6, pc} │ │ │ │ + revsh r0, r3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #24] │ │ │ │ + str r3, [sp, #408] @ 0x198 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #672 @ (adr r0, 395dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x281a4c>) │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r2, pc} │ │ │ │ + rev16 r4, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r6!, {r0, r1, r3, r4, r5, r6} │ │ │ │ - vcvt.f32.u32 d25, d4, #3 │ │ │ │ + @ instruction: 0xfffd9b74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r1, r2, r4, r6, r7} │ │ │ │ + rev r6, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bpl.n 395aea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28176e> │ │ │ │ - @ instruction: 0xfffdbb9e │ │ │ │ + @ instruction: 0xfffdb8fe │ │ │ │ lsls r5, r1, #3 │ │ │ │ stmia r3!, {r0, r2, r3, r5, r6} │ │ │ │ vcge.f d29, d5, #0 │ │ │ │ - @ instruction: 0xfffdba98 │ │ │ │ + vqshl.u64 , q12, #61 @ 0x3d │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r4, 395b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x281800> │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r0, 395b7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x281802> │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bcs.n 395b74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2817f8> │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r2, [sp, #40] @ 0x28 │ │ │ │ + str r7, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #120] @ 0x78 │ │ │ │ + str r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb818 │ │ │ │ + push {r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #144] @ 0x90 │ │ │ │ + str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb816 │ │ │ │ + push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #200] @ 0xc8 │ │ │ │ + str r6, [sp, #584] @ 0x248 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb822 │ │ │ │ + push {r1, r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #264] @ 0x108 │ │ │ │ + str r6, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb760 │ │ │ │ + push {r6, r7} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xb684 │ │ │ │ + cbz r4, 395c20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2818a4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + cbz r4, 395bee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x281872> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #840] @ 0x348 │ │ │ │ + str r4, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 3751f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260e7c> │ │ │ │ mov r1, r4 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [sp, #256] @ 0x100 │ │ │ │ bl 3751f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260e7c> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1100736,73 +1100728,73 @@ │ │ │ │ ldr r0, [sp, #304] @ 0x130 │ │ │ │ bl 3751f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260e7c> │ │ │ │ mov r1, r4 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #300] @ 0x12c │ │ │ │ b.n 396884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x282508> │ │ │ │ nop │ │ │ │ - cbz r6, 39685a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2824de> │ │ │ │ + sub sp, #56 @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r5, [sp, #192] @ 0xc0 │ │ │ │ + str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxtb r4, r2 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbz r2, 39683e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2824c2> │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sub sp, #128 @ 0x80 │ │ │ │ + add r6, sp, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #792] @ 0x318 │ │ │ │ + str r0, [sp, #152] @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #1008 @ 0x3f0 │ │ │ │ + add r5, sp, #368 @ 0x170 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #184] @ 0xb8 │ │ │ │ + ldrh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r7, sp, #352 @ 0x160 │ │ │ │ + add r4, sp, #736 @ 0x2e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #600] @ 0x258 │ │ │ │ + ldrh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, sp, #720 @ 0x2d0 │ │ │ │ + add r4, sp, #80 @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, sp, #48 @ 0x30 │ │ │ │ + add r2, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #58] @ 0x3a │ │ │ │ + ldrh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, sp, #464 @ 0x1d0 │ │ │ │ + add r0, sp, #848 @ 0x350 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #896 @ 0x380 │ │ │ │ + add r0, sp, #256 @ 0x100 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #42] @ 0x2a │ │ │ │ + ldrh r2, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, sp, #304 @ 0x130 │ │ │ │ + add r7, pc, #688 @ (adr r7, 396b20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2827a4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, sp, #720 @ 0x2d0 │ │ │ │ + add r7, pc, #80 @ (adr r7, 3968c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28254c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r6, pc, #296 @ (adr r6, 3969a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28262c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r4, #26] │ │ │ │ + ldrh r4, [r0, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ bl 3751f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260e7c> │ │ │ │ mov r1, r4 │ │ │ │ str r0, [sp, #284] @ 0x11c │ │ │ │ ldr r0, [sp, #308] @ 0x134 │ │ │ │ bl 3751f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260e7c> │ │ │ │ mov r1, r4 │ │ │ │ @@ -1102008,71 +1102000,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 3974f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28317c> │ │ │ │ nop │ │ │ │ - add r7, pc, #640 @ (adr r7, 397708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28338c>) │ │ │ │ + add r5, pc, #0 @ (adr r5, 397488 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28310c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #840 @ (adr r6, 3977d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28345c>) │ │ │ │ + add r4, pc, #200 @ (adr r4, 397558 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2831dc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #10] │ │ │ │ + strh r4, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r6, pc, #16 @ (adr r6, 3974a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28312c>) │ │ │ │ + add r3, pc, #400 @ (adr r3, 397628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2832ac>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #4] │ │ │ │ + strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r5, pc, #432 @ (adr r5, 397650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2832d4>) │ │ │ │ + add r2, pc, #816 @ (adr r2, 3977d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283454>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #848 @ (adr r4, 3977f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28347c>) │ │ │ │ + add r2, pc, #208 @ (adr r2, 397578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2831fc>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r4, #58] @ 0x3a │ │ │ │ + strh r2, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #224 @ (adr r4, 397590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283214>) │ │ │ │ + add r1, pc, #608 @ (adr r1, 397710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283394>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #54] @ 0x36 │ │ │ │ + strh r6, [r5, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #424 @ (adr r3, 397660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2832e4>) │ │ │ │ + add r0, pc, #808 @ (adr r0, 3977e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283464>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r4, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r2, pc, #624 @ (adr r2, 397730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2833b4>) │ │ │ │ + ldr r7, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #824 @ (adr r1, 397800 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283484>) │ │ │ │ + ldr r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r1, pc, #0 @ (adr r1, 3974d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283154>) │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #28] │ │ │ │ + strh r6, [r0, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r0, pc, #432 @ (adr r0, 397688 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28330c>) │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #24] │ │ │ │ + strh r6, [r6, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #864] @ 0x360 │ │ │ │ + ldr r5, [sp, #224] @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ str.w sl, [sp, #72] @ 0x48 │ │ │ │ ldr r0, [sp, #268] @ 0x10c │ │ │ │ bl 371b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x25d7c0> │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #252] @ 0xfc │ │ │ │ bl 375304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x260f88> │ │ │ │ @@ -1102431,38 +1102423,38 @@ │ │ │ │ ldr r3, [sp, #788] @ 0x314 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 397888 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28350c> │ │ │ │ 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, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #352] @ 0x160 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r4, #26] │ │ │ │ + ldrb r6, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r0, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r0, #22] │ │ │ │ + ldrb r2, [r4, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r6, #21] │ │ │ │ + ldrb r6, [r2, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, pc, #44 @ (adr r1, 3978d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283558>) │ │ │ │ - vcvt.u16.f16 d23, d26, #3 │ │ │ │ + @ instruction: 0xfffd7a9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [sp, #312] @ 0x138 │ │ │ │ + str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r1, [sp, #880] @ 0x370 │ │ │ │ + str r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ strh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1103271,15 +1103263,15 @@ │ │ │ │ beq.n 3980ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283d4e> │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 3980d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283d54> │ │ │ │ b.n 3980ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x283d4e> │ │ │ │ nop │ │ │ │ add r1, sp, #880 @ 0x370 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - str r2, [sp, #88] @ 0x58 │ │ │ │ + ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r1, sp, #736 @ 0x2e0 │ │ │ │ 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 │ │ │ │ @@ -1104402,173 +1104394,173 @@ │ │ │ │ cmp.w r2, #310 @ 0x136 │ │ │ │ bcc.n 398d00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x284984> │ │ │ │ b.n 398c16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28489a> │ │ │ │ ldr.w r2, [r3, #192] @ 0xc0 │ │ │ │ cmp.w r2, #400 @ 0x190 │ │ │ │ bcs.w 3985da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28425e> │ │ │ │ b.n 398c06 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28488a> │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #456] @ 0x1c8 │ │ │ │ + ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #0] │ │ │ │ + ldrh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r1, [sp, #32] │ │ │ │ + ldrh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r1, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #504] @ 0x1f8 │ │ │ │ + ldrh r6, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #720] @ 0x2d0 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #784] @ 0x310 │ │ │ │ + str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #888] @ 0x378 │ │ │ │ + str r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #824] @ 0x338 │ │ │ │ + str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #624] @ 0x270 │ │ │ │ + str r0, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #688] @ 0x2b0 │ │ │ │ + str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #752] @ 0x2f0 │ │ │ │ + str r1, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #816] @ 0x330 │ │ │ │ + str r1, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #16] │ │ │ │ + str r1, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #192] @ 0xc0 │ │ │ │ + str r1, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r4, [sp, #96] @ 0x60 │ │ │ │ + str r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #30] │ │ │ │ + ldrh r6, [r7, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #32] │ │ │ │ + ldrh r6, [r5, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #32] │ │ │ │ + ldrh r2, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #10] │ │ │ │ + strh r4, [r4, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r7, #6] │ │ │ │ + strh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #30] │ │ │ │ + ldrh r2, [r3, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r3, #46] @ 0x2e │ │ │ │ + ldrh r4, [r7, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r4, #16] │ │ │ │ + strh r0, [r0, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #16] │ │ │ │ + strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ 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] @ (398f84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x284c08>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1104590,15 +1104582,15 @@ │ │ │ │ add r3, pc │ │ │ │ mla r3, r2, r4, r3 │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh r0, [r7, #22] │ │ │ │ + strh r0, [r3, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [sp, #624] @ 0x270 │ │ │ │ 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 │ │ │ │ @@ -1105780,201 +1105772,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, [r0, #12] │ │ │ │ + ldrb r2, [r4, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #22] │ │ │ │ + ldrh r6, [r2, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #24] │ │ │ │ + ldrh r6, [r6, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #22] │ │ │ │ + ldrh r2, [r3, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r5, #60] @ 0x3c │ │ │ │ + ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r2, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r0, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldrh r6, [r6, #52] @ 0x34 │ │ │ │ + ldrh r6, [r2, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r3, #52] @ 0x34 │ │ │ │ + ldrh r0, [r7, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #56] @ 0x38 │ │ │ │ + ldrh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #40] @ 0x28 │ │ │ │ + ldrh r0, [r4, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #38] @ 0x26 │ │ │ │ + ldrh r6, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r2, #40] @ 0x28 │ │ │ │ + ldrh r6, [r6, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #40] @ 0x28 │ │ │ │ + ldrh r6, [r4, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #44] @ 0x2c │ │ │ │ + ldrh r2, [r3, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #42] @ 0x2a │ │ │ │ + ldrh r0, [r2, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r3, #32] │ │ │ │ + ldrh r6, [r7, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #42] @ 0x2a │ │ │ │ + ldrh r6, [r1, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r0, #40] @ 0x28 │ │ │ │ + ldrh r4, [r4, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #18] │ │ │ │ + strh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r2, #14] │ │ │ │ + strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #6] │ │ │ │ + strh r6, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r6, #6] │ │ │ │ + strh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #6] │ │ │ │ + strh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r5, #6] │ │ │ │ + strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r4, [r5, #6] │ │ │ │ + strh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #6] │ │ │ │ + strh r2, [r1, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #32] │ │ │ │ + strh r2, [r6, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #32] │ │ │ │ + strh r4, [r1, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #34] @ 0x22 │ │ │ │ + strh r4, [r4, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #34] @ 0x22 │ │ │ │ + strh r4, [r0, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #36] @ 0x24 │ │ │ │ + strh r4, [r2, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #38] @ 0x26 │ │ │ │ + strh r4, [r6, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #38] @ 0x26 │ │ │ │ + strh r6, [r6, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #38] @ 0x26 │ │ │ │ + strh r0, [r0, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #38] @ 0x26 │ │ │ │ + strh r0, [r1, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r6, #38] @ 0x26 │ │ │ │ + strh r2, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #40] @ 0x28 │ │ │ │ + strh r0, [r4, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r6, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #40] @ 0x28 │ │ │ │ + strh r0, [r0, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r1, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #40] @ 0x28 │ │ │ │ + strh r0, [r2, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #40] @ 0x28 │ │ │ │ + strh r4, [r3, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r4, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #42] @ 0x2a │ │ │ │ + strh r0, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #42] @ 0x2a │ │ │ │ + strh r2, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r2, #42] @ 0x2a │ │ │ │ + strh r6, [r6, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #42] @ 0x2a │ │ │ │ + strh r0, [r7, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #42] @ 0x2a │ │ │ │ + strh r4, [r7, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r4, #42] @ 0x2a │ │ │ │ + strh r4, [r0, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r6, [r6, #30] │ │ │ │ + ldrh r6, [r2, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #30] │ │ │ │ + ldrh r0, [r2, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r5, #30] │ │ │ │ + ldrh r2, [r1, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r0, #32] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r0, #32] │ │ │ │ + ldrh r2, [r4, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrh r2, [r7, #2] │ │ │ │ + strh r2, [r3, #46] @ 0x2e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r7, #44] @ 0x2c │ │ │ │ + strh r2, [r3, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r3, [pc, #3048] @ 39a970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2865f4> │ │ │ │ movs r1, #0 │ │ │ │ ldr r2, [sp, #572] @ 0x23c │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ add r3, pc │ │ │ │ strd r3, r1, [sp] │ │ │ │ @@ -1107084,145 +1107076,145 @@ │ │ │ │ add r0, sp, #528 @ 0x210 │ │ │ │ str r5, [sp, #8] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 397d50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2839d4> │ │ │ │ ldr r3, [sp, #532] @ 0x214 │ │ │ │ b.n 39a3e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28606a> │ │ │ │ nop │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #40] @ 0x28 │ │ │ │ + strh r6, [r3, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r6, #40] @ 0x28 │ │ │ │ + strh r6, [r2, #20] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r4, #38] @ 0x26 │ │ │ │ + strh r6, [r0, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r0, #40] @ 0x28 │ │ │ │ + strh r6, [r4, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #38] @ 0x26 │ │ │ │ + strh r4, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh r4, [r2, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #20] │ │ │ │ + strh r0, [r1, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + lsls r4, r0, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #36] @ 0x24 │ │ │ │ + strh r4, [r7, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r2, #36] @ 0x24 │ │ │ │ + strh r4, [r6, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #36] @ 0x24 │ │ │ │ + strh r4, [r5, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r1, #36] @ 0x24 │ │ │ │ + strh r0, [r5, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #36] @ 0x24 │ │ │ │ + strh r4, [r4, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r7, #50] @ 0x32 │ │ │ │ + strh r0, [r3, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r2, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r6, #50] @ 0x32 │ │ │ │ + strh r4, [r2, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #50] @ 0x32 │ │ │ │ + strh r0, [r0, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r5, #24] │ │ │ │ + strh r4, [r1, #4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r4, #20] │ │ │ │ + strh r0, [r0, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r2, #18] │ │ │ │ + ldrb r2, [r6, #30] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #28] │ │ │ │ + ldrb r2, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r5, #14] │ │ │ │ + ldrb r2, [r1, #29] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r4, [r3, #12] │ │ │ │ + ldrb r4, [r7, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r7, #6] │ │ │ │ + ldrb r6, [r3, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r5, #19] │ │ │ │ + ldrb r6, [r1, #9] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #27] │ │ │ │ + ldrb r2, [r0, #17] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r7, #28] │ │ │ │ + ldrb r6, [r3, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r6, #26] │ │ │ │ + ldrb r6, [r2, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r3, #26] │ │ │ │ + ldrb r6, [r7, #15] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #11] │ │ │ │ + ldrb r6, [r6, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, #10] │ │ │ │ + ldrb r2, [r3, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #13] │ │ │ │ + ldrb r0, [r1, #3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #13] │ │ │ │ + ldrb r6, [r5, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r4, #11] │ │ │ │ + ldrb r2, [r0, #1] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r2, #11] │ │ │ │ + ldrb r2, [r6, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r1, #5] │ │ │ │ + strb r0, [r5, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r5, #4] │ │ │ │ + strb r2, [r1, #26] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r6, #3] │ │ │ │ + strb r2, [r2, #25] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr.w r0, [pc, #1396] @ 39aff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x286c74> │ │ │ │ movs r1, #2 │ │ │ │ ldr r2, [sp, #548] @ 0x224 │ │ │ │ movs r3, #1 │ │ │ │ add r0, pc │ │ │ │ str r1, [sp, #4] │ │ │ │ @@ -1107725,85 +1107717,85 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 39a81a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28649e> │ │ │ │ ldrb.w r2, [r3, #867] @ 0x363 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 399dbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x285a42> │ │ │ │ b.n 39a81a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28649e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r3, #11] │ │ │ │ + ldrb r0, [r7, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r0, #27] │ │ │ │ + strb r0, [r4, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r7, #26] │ │ │ │ + strb r6, [r3, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r6, #26] │ │ │ │ + strb r2, [r2, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r6, #26] │ │ │ │ + strb r4, [r2, #16] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r3, #6] │ │ │ │ + strb r2, [r7, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #6] │ │ │ │ + strb r4, [r5, #27] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r5, #2] │ │ │ │ + strb r0, [r1, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r6, #24] │ │ │ │ + strb r0, [r2, #14] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r2, #3] │ │ │ │ + strb r6, [r6, #24] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r0, [r7, #1] │ │ │ │ + strb r0, [r3, #23] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r4, #23] │ │ │ │ + strb r6, [r0, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r3, #23] │ │ │ │ + strb r4, [r7, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r3, #23] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r2, [r3, #13] │ │ │ │ + strb r2, [r7, #2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r5, #31] │ │ │ │ + strb r0, [r1, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bx r5 │ │ │ │ + add lr, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r3, #30] │ │ │ │ + strb r6, [r7, #19] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r0, [r3, r1] │ │ │ │ + ldr r7, [pc, #736] @ (39b344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x286fc8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r4, [r3, #19] │ │ │ │ + strb r4, [r7, #8] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r7, #23] │ │ │ │ + strb r4, [r3, #13] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r6, [r7, #22] │ │ │ │ + strb r6, [r3, #12] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r0, #10] │ │ │ │ + ldr r0, [r4, #124] @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ 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] @ (39b320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x286fa4>) │ │ │ │ @@ -1109030,23 +1109022,23 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bx r5 │ │ │ │ lsls r1, r0, #6 │ │ │ │ mov sl, fp │ │ │ │ lsls r1, r0, #6 │ │ │ │ - strb r2, [r3, #11] │ │ │ │ + strb r2, [r7, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strb r0, [r1, #11] │ │ │ │ + strb r0, [r5, #0] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r6} │ │ │ │ + ldmia r4!, {r5, r7} │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [r4, #48] @ 0x30 │ │ │ │ + ldr r0, [r0, #8] │ │ │ │ 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 4657dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x351460> │ │ │ │ @@ -1109668,15 +1109660,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldrh r3, [r3, #32] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - str r4, [r3, #56] @ 0x38 │ │ │ │ + str r4, [r7, #12] │ │ │ │ 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 39cbd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28885c> │ │ │ │ @@ -1109734,15 +1109726,15 @@ │ │ │ │ add.w r0, r8, #4 │ │ │ │ bl 39c380 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x288004> │ │ │ │ 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, #76 @ 0x4c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ 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] @ (39c60c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x288290>) │ │ │ │ mov r8, r2 │ │ │ │ @@ -1109931,15 +1109923,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r3, #208 @ 0xd0 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r2, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1111228,23 +1111220,23 @@ │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ b.n 39d240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x288ec4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r6, #140 @ 0x8c │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #184 @ 0xb8 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r4, [r3, r5] │ │ │ │ + ldrsb r4, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -1111545,27 +1111537,27 @@ │ │ │ │ mov r0, r9 │ │ │ │ bl 53da98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42971c> │ │ │ │ bl 53d458 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4290dc> │ │ │ │ mov r2, r0 │ │ │ │ b.n 39d5c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28924a> │ │ │ │ cmp r4, #202 @ 0xca │ │ │ │ lsls r1, r0, #6 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #688] @ (39d8f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289578>) │ │ │ │ + ldr r5, [pc, #48] @ (39d674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2892f8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, r5 │ │ │ │ + adds r4, r5, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r7, [pc, #144] @ (39d6e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289364>) │ │ │ │ + ldr r4, [pc, #528] @ (39d860 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2894e4>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [pc, #448] @ (39d814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289498>) │ │ │ │ + ldr r2, [pc, #832] @ (39d994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289618>) │ │ │ │ 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] │ │ │ │ @@ -1111715,15 +1111707,15 @@ │ │ │ │ lsreq r1, r1, #5 │ │ │ │ b.n 39d708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28938c> │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ sub.w fp, r5, #1 │ │ │ │ clz fp, fp │ │ │ │ mov.w fp, fp, lsr #5 │ │ │ │ b.n 39d732 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2893b6> │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strh r0, [r2, r4] │ │ │ │ lsls r5, r1, #3 │ │ │ │ b.n 39d81c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2894a0> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ubfx r3, r3, #0, #24 │ │ │ │ tst r3, r1 │ │ │ │ beq.n 39d81a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28949e> │ │ │ │ ldrb r3, [r0, #29] │ │ │ │ @@ -1112453,17 +1112445,17 @@ │ │ │ │ lsls r1, r0, #6 │ │ │ │ movs r2, #82 @ 0x52 │ │ │ │ lsls r1, r0, #6 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #736] @ (39e280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289f04>) │ │ │ │ + ldr r3, [pc, #96] @ (39e000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289c84>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [pc, #160] @ (39e044 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289cc8>) │ │ │ │ + ldr r2, [pc, #544] @ (39e1c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289e48>) │ │ │ │ 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] @ (39e234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289eb8>) │ │ │ │ @@ -1112793,39 +1112785,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (39e310 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289f94>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (39e314 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289f98>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #896] @ (39e668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a2ec>) │ │ │ │ + ldr r0, [pc, #256] @ (39e3e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a06c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #928] @ (39e68c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a310>) │ │ │ │ + ldr r0, [pc, #288] @ (39e40c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a090>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #840] @ (39e638 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a2bc>) │ │ │ │ + ldr r0, [pc, #200] @ (39e3b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a03c>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #752] @ (39e5e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a268>) │ │ │ │ + ldr r0, [pc, #112] @ (39e364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289fe8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #182 @ 0xb6 │ │ │ │ + adds r6, #22 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - mov r4, r8 │ │ │ │ + bics r4, r4 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #408] @ (39e498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a11c>) │ │ │ │ + @ instruction: 0x47c6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #768] @ (39e604 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a288>) │ │ │ │ + ldr r0, [pc, #128] @ (39e384 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a008>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - mov r2, r6 │ │ │ │ + bics r2, r2 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r2, [pc, #400] @ (39e49c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a120>) │ │ │ │ + blxns r8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #440] @ (39e4c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a14c>) │ │ │ │ + @ instruction: 0x47ce │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #672] @ (39e5b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a238>) │ │ │ │ + ldr r0, [pc, #32] @ (39e334 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289fb8>) │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r2, [pc, #648] @ (39e5a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a224>) │ │ │ │ + ldr r0, [pc, #8] @ (39e320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289fa4>) │ │ │ │ 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 │ │ │ │ @@ -1113297,17 +1113289,17 @@ │ │ │ │ eors r3, r1 │ │ │ │ b.n 39e78e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a412> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ bl 43c39c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328020> │ │ │ │ b.n 39e53c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a1c0> │ │ │ │ nop │ │ │ │ - vext.8 q0, q11, q8, #0 │ │ │ │ - ldc 0, cr0, [ip, #896] @ 0x380 │ │ │ │ - mrrc 0, 14, r0, r4, cr0 │ │ │ │ + ldc 0, cr0, [r6, #-896] @ 0xfffffc80 │ │ │ │ + @ instruction: 0xeafc00e0 │ │ │ │ + @ instruction: 0xe9b400e0 │ │ │ │ stmdb 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] @ 39ec20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a8a4> │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ ldr.w r4, [pc, #1028] @ 39ec24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28a8a8> │ │ │ │ @@ -1114152,15 +1114144,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #14 │ │ │ │ lsls r1, r0, #6 │ │ │ │ b.n 39f882 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28b506> │ │ │ │ vaddw.u , , d2 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - subs r5, #18 │ │ │ │ + subs r2, #114 @ 0x72 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ble.n 39f08a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28ad0e> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ blx lr │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1114255,15 +1114247,15 @@ │ │ │ │ b.n 39f1e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28ae66> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #26 │ │ │ │ lsls r1, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #226 @ 0xe2 │ │ │ │ + subs r1, #66 @ 0x42 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsrs r6, r2, #24 │ │ │ │ lsls r1, r0, #6 │ │ │ │ bgt.n 39f2ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28af52> │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (39f600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28b284>) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1114488,17 +1114480,17 @@ │ │ │ │ ldr.w r1, [r8, #8] │ │ │ │ b.n 39f3e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28b064> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 39f38c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28b010> │ │ │ │ b.n 39f408 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28b08c> │ │ │ │ nop │ │ │ │ - subs r1, #156 @ 0x9c │ │ │ │ + adds r6, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + adds r6, #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, #4024] @ 0xfb8 │ │ │ │ ldr r4, [r3, #4] │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1115017,51 +1115009,51 @@ │ │ │ │ bl 39e248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x289ecc> │ │ │ │ ldr r3, [r4, #12] │ │ │ │ mov r2, r0 │ │ │ │ add r1, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ b.n 39f748 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28b3cc> │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #196 @ 0xc4 │ │ │ │ + adds r7, #36 @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #228 @ 0xe4 │ │ │ │ + adds r4, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #14 │ │ │ │ + adds r5, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #56 @ 0x38 │ │ │ │ + adds r5, #152 @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #140 @ 0x8c │ │ │ │ + adds r5, #236 @ 0xec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r7, #48 @ 0x30 │ │ │ │ + adds r4, #144 @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #18 │ │ │ │ + adds r2, #114 @ 0x72 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r4, #140 @ 0x8c │ │ │ │ + adds r1, #236 @ 0xec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r0, #18 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ 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] @ 3a0548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28c1cc> │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ @@ -1116071,35 +1116063,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ lsls r1, r0, #6 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r5, r1, #3 │ │ │ │ lsls r4, r3, #15 │ │ │ │ lsls r1, r0, #6 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #22 │ │ │ │ + adds r3, #118 @ 0x76 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r6, #10 │ │ │ │ + adds r3, #106 @ 0x6a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r6, [r3, r2] │ │ │ │ + ldr r7, [pc, #1016] @ (3a0974 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28c5f8>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r7, #92 @ 0x5c │ │ │ │ + adds r4, #188 @ 0xbc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #12 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #98 @ 0x62 │ │ │ │ + adds r6, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldr r2, [r6, #36] @ 0x24 │ │ │ │ cmp r2, #120 @ 0x78 │ │ │ │ bne.w 3a046a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28c0ee> │ │ │ │ mov r4, r6 │ │ │ │ mov r6, r3 │ │ │ │ movs r3, #2 │ │ │ │ @@ -1116623,83 +1116615,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, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #230 @ 0xe6 │ │ │ │ + adds r0, #70 @ 0x46 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #44 @ 0x2c │ │ │ │ + adds r0, #140 @ 0x8c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, #156 @ 0x9c │ │ │ │ + cmp r7, #252 @ 0xfc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r3, #94 @ 0x5e │ │ │ │ + adds r0, #190 @ 0xbe │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r4, [pc, #56] @ (3a0b94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28c818>) │ │ │ │ + ldr r1, [pc, #440] @ (3a0d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28c998>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - adds r0, #252 @ 0xfc │ │ │ │ + cmp r6, #92 @ 0x5c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #936] @ (3a0f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28cb94>) │ │ │ │ + ldr r1, [pc, #296] @ (3a0c90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28c914>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #230 @ 0xe6 │ │ │ │ + cmp r4, #70 @ 0x46 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r3, [pc, #848] @ (3a0ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28cb44>) │ │ │ │ + ldr r1, [pc, #208] @ (3a0c40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28c8c4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #104 @ 0x68 │ │ │ │ + cmp r3, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #128 @ 0x80 │ │ │ │ + cmp r4, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #196 @ 0xc4 │ │ │ │ + cmp r4, #36 @ 0x24 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #164 @ 0xa4 │ │ │ │ + cmp r5, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #24 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #40 @ 0x28 │ │ │ │ + cmp r1, #136 @ 0x88 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #202 @ 0xca │ │ │ │ + cmp r2, #42 @ 0x2a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #54 @ 0x36 │ │ │ │ + cmp r1, #150 @ 0x96 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #144 @ 0x90 │ │ │ │ + movs r7, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #220 @ 0xdc │ │ │ │ + movs r7, #60 @ 0x3c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #22 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r1, #104 @ 0x68 │ │ │ │ + movs r6, #200 @ 0xc8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #64 @ 0x40 │ │ │ │ + cmp r4, #160 @ 0xa0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #238 @ 0xee │ │ │ │ + cmp r0, #78 @ 0x4e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #210 @ 0xd2 │ │ │ │ + cmp r5, #50 @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #144 @ 0x90 │ │ │ │ + cmp r4, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r7, #58 @ 0x3a │ │ │ │ + cmp r4, #154 @ 0x9a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r2, #32 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ 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] @ 3a1720 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28d3a4> │ │ │ │ @@ -1117742,53 +1117734,53 @@ │ │ │ │ mov r3, r7 │ │ │ │ b.n 3a1706 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28d38a> │ │ │ │ ands.w r1, r2, #4194304 @ 0x400000 │ │ │ │ and.w r1, lr, #4194304 @ 0x400000 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf3ee0180 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r1, #176 @ 0xb0 │ │ │ │ + cmp r7, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #246 @ 0xf6 │ │ │ │ + cmp r4, #86 @ 0x56 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r7, #34 @ 0x22 │ │ │ │ + cmp r4, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - uxtb r6, r1 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r4, #254 @ 0xfe │ │ │ │ + cmp r2, #94 @ 0x5e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - sxtb r2, r7 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r6, #30 │ │ │ │ + cmp r3, #126 @ 0x7e │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r6, #212 @ 0xd4 │ │ │ │ + cmp r4, #52 @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp r2, #124 @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r0, r4, #3 │ │ │ │ mov r8, r0 │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 3a17b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28d434> │ │ │ │ ldr r3, [r2, #4] │ │ │ │ adds r0, r2, #4 │ │ │ │ add.w r6, r3, #26 │ │ │ │ @@ -1118546,58 +1118538,58 @@ │ │ │ │ ldr r2, [pc, #100] @ (3a1fd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28dc54>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a1f56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28dbda> │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xb649 │ │ │ │ - vsri.32 d30, d6, #1 │ │ │ │ + vsra.u32 q15, q11, #1 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r3, #48 @ 0x30 │ │ │ │ + movs r0, #144 @ 0x90 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3a1804 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28d488> │ │ │ │ + b.n 3a22c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28df48> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3a1804 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28d488> │ │ │ │ + b.n 3a22c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28df48> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cbz r3, 3a2014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28dc98> │ │ │ │ - vsri.64 q9, q7, #1 │ │ │ │ + vrshr.u32 d18, d30, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r5, #22 │ │ │ │ + movs r2, #118 @ 0x76 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #108 @ 0x6c │ │ │ │ + movs r1, #204 @ 0xcc │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #204 @ 0xcc │ │ │ │ + movs r2, #44 @ 0x2c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r2, #52 @ 0x34 │ │ │ │ + subs r4, r2, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r1, #250 @ 0xfa │ │ │ │ + subs r2, r3, #5 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - udf #76 @ 0x4c │ │ │ │ + blt.n 3a1f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28dba8> │ │ │ │ lsls r6, r1, #3 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r2, r1, #29 │ │ │ │ + lsls r2, r5, #18 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ ldr r3, [pc, #28] @ (3a1ff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28dc78>) │ │ │ │ ldrb r0, [r0, #18] │ │ │ │ add r3, pc │ │ │ │ cbz r0, 3a1ff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28dc74> │ │ │ │ ldr r0, [pc, #24] @ (3a1ff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28dc7c>) │ │ │ │ @@ -1121188,27 +1121180,27 @@ │ │ │ │ b.n 3a3632 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f2b6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #6 │ │ │ │ + lsrs r0, r3, #28 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - subs r2, r4, #7 │ │ │ │ + adds r2, r0, #5 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r6, r2, #21 │ │ │ │ + lsrs r6, r6, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r3, pc, #824 @ (adr r3, 3a39f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f674>) │ │ │ │ + add r1, pc, #184 @ (adr r1, 3a3770 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f3f4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r4} │ │ │ │ + stmia r4!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a370c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f390> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3706 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f38a> │ │ │ │ ldr r3, [pc, #60] @ (3a3710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f394>) │ │ │ │ @@ -1121232,15 +1121224,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r5} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3760 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f3e4> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a375a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f3de> │ │ │ │ ldr r3, [pc, #60] @ (3a3764 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f3e8>) │ │ │ │ @@ -1121264,15 +1121256,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #232] @ 0xe8 │ │ │ │ + ldr r2, [sp, #616] @ 0x268 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a37b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f438> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a37ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f432> │ │ │ │ ldr r3, [pc, #60] @ (3a37b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f43c>) │ │ │ │ @@ -1121296,15 +1121288,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r2, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #920] @ 0x398 │ │ │ │ + ldr r2, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f48c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3802 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f486> │ │ │ │ ldr r3, [pc, #60] @ (3a380c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f490>) │ │ │ │ @@ -1121328,15 +1121320,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #584] @ 0x248 │ │ │ │ + ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a385c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f4e0> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a3856 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f4da> │ │ │ │ ldr r3, [pc, #60] @ (3a3860 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f4e4>) │ │ │ │ @@ -1121360,15 +1121352,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #248] @ 0xf8 │ │ │ │ + ldr r1, [sp, #632] @ 0x278 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a38b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f534> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a38aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f52e> │ │ │ │ ldr r3, [pc, #60] @ (3a38b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f538>) │ │ │ │ @@ -1121392,15 +1121384,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r3, r7} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r1, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r4, #3 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #68] @ 3a3904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f588> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a38fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f582> │ │ │ │ ldr r3, [pc, #60] @ (3a3908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f58c>) │ │ │ │ @@ -1121424,27 +1121416,27 @@ │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ 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] @ (3a392c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f5b0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r6, r0, #10 │ │ │ │ + lsls r6, r4, #31 │ │ │ │ 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] @ (3a397c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f600>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121470,28 +1121462,28 @@ │ │ │ │ bne.n 3a3956 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f5da> │ │ │ │ ldr r1, [pc, #16] @ (3a3980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f604>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb8400da │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + str??.w r0, [r4, #218] @ 0xda │ │ │ │ + strh r6, [r1, r7] │ │ │ │ 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] @ (3a39a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f624>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r2, r4, #8 │ │ │ │ + lsls r2, r0, #30 │ │ │ │ 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] @ (3a39e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f668>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1121511,17 +1121503,17 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a39d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f656> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb1000da │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ @ instruction: 0xfb59ffff │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ 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] │ │ │ │ @@ -1121542,15 +1121534,15 @@ │ │ │ │ bne.n 3a3a0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f68e> │ │ │ │ ldr r1, [pc, #12] @ (3a3a30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f6b4>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #56 @ (adr r0, 3a3a6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f6f0>) │ │ │ │ + ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ 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 │ │ │ │ @@ -1121583,15 +1121575,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3a66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f6ea> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a3a56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f6da> │ │ │ │ @ instruction: 0xffa3ffff │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ 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] @ (3a3ae0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f764>) │ │ │ │ @@ -1121617,17 +1121609,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3abc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f740> │ │ │ │ ldr r1, [pc, #12] @ (3a3ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f768>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r4, r3, #4 │ │ │ │ + lsls r4, r7, #25 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsrs r4, r7, #3 │ │ │ │ + lsls r4, r3, #25 │ │ │ │ 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] │ │ │ │ @@ -1121659,15 +1121651,15 @@ │ │ │ │ blx r3 │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3a3b12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f796> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldrb r6, [r0, #16] │ │ │ │ + ldrb r6, [r4, #5] │ │ │ │ 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 │ │ │ │ @@ -1122068,73 +1122060,73 @@ │ │ │ │ b.n 3a3c7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f8fe> │ │ │ │ blx r2 │ │ │ │ b.n 3a3d3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f9c2> │ │ │ │ blx r2 │ │ │ │ b.n 3a3d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fa10> │ │ │ │ nop │ │ │ │ vminnm.f32 , , │ │ │ │ - lsrs r0, r3, #4 │ │ │ │ + lsls r0, r7, #25 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - @ instruction: 0xfb0400da │ │ │ │ + str??.w r0, [r4, sl, lsl #1] │ │ │ │ mcr2 15, 7, pc, cr5, cr15, {7} @ │ │ │ │ - movs r5, #134 @ 0x86 │ │ │ │ + movs r2, #230 @ 0xe6 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 5, pc, cr15, cr15, {7} │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ mrc2 15, 4, pc, cr9, cr15, {7} │ │ │ │ mcr2 15, 4, pc, cr9, cr15, {7} @ │ │ │ │ - movs r5, #42 @ 0x2a │ │ │ │ + movs r2, #138 @ 0x8a │ │ │ │ lsls r2, r2, #3 │ │ │ │ mcr2 15, 3, pc, cr1, cr15, {7} @ │ │ │ │ - lsls r4, r2, #27 │ │ │ │ + lsls r4, r6, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mrc2 15, 1, pc, cr15, cr15, {7} │ │ │ │ - lsls r4, r7, #26 │ │ │ │ + lsls r4, r3, #16 │ │ │ │ lsls r5, r1, #3 │ │ │ │ mcr2 15, 1, pc, cr1, cr15, {7} @ │ │ │ │ - vqadd.s32 q0, q9, q4 │ │ │ │ + stc 0, cr0, [r2], {216} @ 0xd8 │ │ │ │ mcr2 15, 0, pc, cr3, cr15, {7} @ │ │ │ │ ldc2l 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - lsrs r6, r7, #15 │ │ │ │ + lsrs r6, r3, #5 │ │ │ │ lsls r2, r2, #3 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ - lsls r4, r2, #25 │ │ │ │ + lsls r4, r6, #14 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - movs r4, #110 @ 0x6e │ │ │ │ + movs r1, #206 @ 0xce │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r1, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, r1, r4 │ │ │ │ + adds r2, r5, r1 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsls r2, r3, #24 │ │ │ │ + lsls r2, r7, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - movs r4, #34 @ 0x22 │ │ │ │ + movs r1, #130 @ 0x82 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - lsls r6, r5, #23 │ │ │ │ + lsls r6, r1, #13 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r3, #50 @ 0x32 │ │ │ │ + subs r0, #146 @ 0x92 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - subs r3, #26 │ │ │ │ + subs r0, #122 @ 0x7a │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsls r6, r4, #27 │ │ │ │ + lsls r6, r0, #17 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r6, r3, #21 │ │ │ │ + lsls r6, r7, #10 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r5, #1] │ │ │ │ + strb r6, [r1, #23] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -1122214,31 +1122206,31 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ ldr r1, [pc, #44] @ (3a4098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fd1c>) │ │ │ │ add r1, pc │ │ │ │ b.n 3a4016 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fc9a> │ │ │ │ blx r2 │ │ │ │ b.n 3a4012 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fc96> │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r3, #20 │ │ │ │ + lsls r4, r7, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r1, #20 │ │ │ │ + lsls r0, r5, #9 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfb49ffff │ │ │ │ - @ instruction: 0xf74c00da │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + @ instruction: 0xf4ac00da │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls r0, r3, #4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf6f400da │ │ │ │ + orrs.w r0, r4, #7143424 @ 0x6d0000 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #52] @ (3a40e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fd64>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122259,18 +1122251,18 @@ │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a40c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fd4c> │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa95ffff │ │ │ │ - @ instruction: 0xf69400da │ │ │ │ + @ instruction: 0xf3f400da │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #76] @ (3a4148 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fdcc>) │ │ │ │ mov r4, r0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122302,19 +1122294,19 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fd9c> │ │ │ │ nop │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ lsls r5, r1, #3 │ │ │ │ @ instruction: 0xfa45ffff │ │ │ │ - movw r0, #18650 @ 0x48da │ │ │ │ - lsls r6, r5, #11 │ │ │ │ + usat r0, #26, r4, asr #3 │ │ │ │ + lsls r6, r1, #1 │ │ │ │ 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, 3a417a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fdfe> │ │ │ │ @@ -1122330,15 +1122322,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a417a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fdfe> │ │ │ │ nop │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r1 :128] │ │ │ │ - lsls r2, r0, #14 │ │ │ │ + lsls r2, 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 │ │ │ │ bl 3eaaf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6774> │ │ │ │ @@ -1122498,53 +1122490,37 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ ldrb r3, [r4, #0] │ │ │ │ b.n 3a4208 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fe8c> │ │ │ │ blx r2 │ │ │ │ b.n 3a41d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fe56> │ │ │ │ nop │ │ │ │ - lsls r6, r7, #9 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ + vmla.i16 q8, q15, d4[1] │ │ │ │ @ instruction: 0xf921ffff │ │ │ │ - cmp r7, #230 @ 0xe6 │ │ │ │ + cmp r5, #70 @ 0x46 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r4, r6, #9 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r6, r1, #10 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r6, r4, #7 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r6, r1, #8 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - add r5, sp, #368 @ 0x170 │ │ │ │ + vmla.i16 q8, q10, d4[1] │ │ │ │ + vmla.i32 q8, q15, d12[0] │ │ │ │ + vhadd.u8 q8, q11, q6 │ │ │ │ + vhadd.u32 q8, q15, q6 │ │ │ │ + add r2, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r2, r3, #8 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r0, r5, #7 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r0, r7, #6 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r2, r4, #6 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + vhadd.u q0, q12, q6 │ │ │ │ + vhadd.u q0, q10, q6 │ │ │ │ + vmla.i q0, q9, d0[3] │ │ │ │ + vhadd.u q8, q13, q6 │ │ │ │ + vhadd.u16 q8, q15, q6 │ │ │ │ + vhadd.u8 q8, q12, q6 │ │ │ │ + vhadd.u32 q0, q15, q6 │ │ │ │ + vhadd.u16 q0, q12, q6 │ │ │ │ + vhadd.u8 q0, q9, q6 │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ - lsls r0, r4, #5 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ + cdp2 0, 13, cr0, cr8, cr12, {6} │ │ │ │ + cdp2 0, 12, cr0, cr0, cr12, {6} │ │ │ │ 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 │ │ │ │ bl 3a4194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28fe18> │ │ │ │ @@ -1122682,16 +1122658,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ pop {r2, r3, r4, r5} │ │ │ │ lsls r0, r0, #6 │ │ │ │ cbnz r6, 3a4572 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2901f6> │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, r6 │ │ │ │ - lsls r5, r1, #3 │ │ │ │ + ldc2 0, cr0, [r4, #816] @ 0x330 │ │ │ │ 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] @ (3a454c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2901d0>) │ │ │ │ movs r0, #1 │ │ │ │ @@ -1122716,17 +1122691,17 @@ │ │ │ │ ldr r2, [r2, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 3a4548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2901cc> │ │ │ │ bl 3a3b54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28f7d8> │ │ │ │ pop {r4, pc} │ │ │ │ blx r2 │ │ │ │ pop {r4, pc} │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r6, r2, #3 │ │ │ │ bl 1bc556 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa81da> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -1122773,20 +1122748,20 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29021c> │ │ │ │ - vmla.i16 q0, q8, d4[1] │ │ │ │ + ldc2l 0, cr0, [r0], #816 @ 0x330 │ │ │ │ bl 1685da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x5425e> │ │ │ │ - vhadd.u32 q8, q10, q6 │ │ │ │ - vhadd.u32 q8, q13, q6 │ │ │ │ - vhadd.u8 q8, q14, q6 │ │ │ │ - vhadd.u q0, q9, q6 │ │ │ │ + stc2l 0, cr0, [r4], {204} @ 0xcc │ │ │ │ + stc2l 0, cr0, [sl], {204} @ 0xcc │ │ │ │ + stc2 0, cr0, [ip], #816 @ 0x330 │ │ │ │ + ldc2 0, cr0, [r2], {204} @ 0xcc │ │ │ │ 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, 3a462e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2902b2> │ │ │ │ @@ -1122814,19 +1122789,19 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ blx r2 │ │ │ │ b.n 3a4620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2902a4> │ │ │ │ - vhadd.u16 q0, q13, q6 │ │ │ │ + ldc2l 0, cr0, [sl], #-816 @ 0xfffffcd0 │ │ │ │ bl e2646 │ │ │ │ - b.n 3a42cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x28ff50> │ │ │ │ + b.n 3a4d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290a10> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cdp2 0, 15, cr0, cr6, cr12, {6} │ │ │ │ + mrrc2 0, 12, r0, r6, cr12 │ │ │ │ ldr r3, [r0, #4] │ │ │ │ ldr.w ip, [pc, #84] @ 3a46a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29032c> │ │ │ │ ldrb.w r3, [r3, #212] @ 0xd4 │ │ │ │ add ip, pc │ │ │ │ cbz r3, 3a469e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290322> │ │ │ │ ldr r3, [pc, #76] @ (3a46ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290330>) │ │ │ │ ldr.w r3, [ip, r3] │ │ │ │ @@ -1122856,15 +1122831,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cbnz r2, 3a46d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290358> │ │ │ │ lsls r0, r0, #6 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #46] @ 0x2e │ │ │ │ + ldrh r6, [r3, #26] │ │ │ │ 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 │ │ │ │ @@ -1122896,15 +1122871,15 @@ │ │ │ │ blx r3 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a46ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29036e> │ │ │ │ ldc2 15, cr15, [r9], {255} @ 0xff │ │ │ │ - subs r2, r3, r4 │ │ │ │ + adds r2, r7, r1 │ │ │ │ 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 │ │ │ │ @@ -1122952,16 +1122927,16 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ blx r1 │ │ │ │ b.n 3a474a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2903ce> │ │ │ │ nop │ │ │ │ ldc2 15, cr15, [r9], #-1020 @ 0xfffffc04 │ │ │ │ - stc2l 0, cr0, [r4, #816]! @ 0x330 │ │ │ │ - cmp r2, #62 @ 0x3e │ │ │ │ + @ instruction: 0xfb4400cc │ │ │ │ + movs r7, #158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -1123057,19 +1123032,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ b.n 3a4818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29049c> │ │ │ │ mov r0, r4 │ │ │ │ blx r2 │ │ │ │ b.n 3a4818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29049c> │ │ │ │ @ instruction: 0xfb65ffff │ │ │ │ - ldr r2, [r5, #108] @ 0x6c │ │ │ │ + ldr r2, [r1, #68] @ 0x44 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldc2 0, cr0, [r6], {204} @ 0xcc │ │ │ │ - smlald r0, r0, sl, ip │ │ │ │ - ldc2 0, cr0, [r6], #816 @ 0x330 │ │ │ │ + ldr??.w r0, [r6, #204] @ 0xcc │ │ │ │ + vld4. {d0-d3}, [sl], ip │ │ │ │ + @ instruction: 0xfa1600cc │ │ │ │ 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, 3a48e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290568> │ │ │ │ @@ -1123087,18 +1123062,18 @@ │ │ │ │ bl 439c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3258a8> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ ldr r2, [pc, #12] @ (3a48f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290578>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a48c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290544> │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, r3] │ │ │ │ + ldr r6, [r1, r1] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stc2l 0, cr0, [lr], #-816 @ 0xfffffcd0 │ │ │ │ - ble.n 3a4894 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290518> │ │ │ │ + vst1.8 {d16[6]}, [lr], ip │ │ │ │ + blt.n 3a4954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2905d8> │ │ │ │ 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] @ 3a4958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2905dc> │ │ │ │ @@ -1123273,28 +1123248,28 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb680 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb648 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - bgt.n 3a4a50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2906d4> │ │ │ │ + bge.n 3a4b10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290794> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfb4e00cc │ │ │ │ - ldr r6, [r2, r6] │ │ │ │ + strh.w r0, [lr, #204] @ 0xcc │ │ │ │ + ldrsb r6, [r6, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r4, [r6, r5] │ │ │ │ + ldrsb r4, [r2, r3] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xfaf400cc │ │ │ │ - @ instruction: 0xfb1c00cc │ │ │ │ - bgt.n 3a4b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2907dc> │ │ │ │ + ldr.w r0, [r4, ip] │ │ │ │ + ldr??.w r0, [ip, ip] │ │ │ │ + bls.n 3a4a18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29069c> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - @ instruction: 0xfaf200cc │ │ │ │ - @ instruction: 0xfac800cc │ │ │ │ - @ instruction: 0xfad000cc │ │ │ │ + ldr.w r0, [r2, ip] │ │ │ │ + strh.w r0, [r8, ip] │ │ │ │ + ldrh.w r0, [r0, ip] │ │ │ │ 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 │ │ │ │ @@ -1123363,19 +1123338,19 @@ │ │ │ │ beq.n 3a4b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29080c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #16] @ (3a4bbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290840>) │ │ │ │ add r2, pc │ │ │ │ b.n 3a4b4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2907d0> │ │ │ │ nop │ │ │ │ - ldr r2, [r4, r1] │ │ │ │ + strb r2, [r0, r7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - vld1.8 {d16[6]}, [r2], ip │ │ │ │ - @ instruction: 0xfa1600cc │ │ │ │ - blt.n 3a4bd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290858> │ │ │ │ + @ instruction: 0xf74200cc │ │ │ │ + @ instruction: 0xf77600cc │ │ │ │ + bhi.n 3a4c94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290918> │ │ │ │ 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 │ │ │ │ @@ -1123526,21 +1123501,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 3a4c2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2908ae> │ │ │ │ - ldr r2, [r1, #24] │ │ │ │ + str r2, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldcl 0, cr0, [r4, #-832]! @ 0xfffffcc0 │ │ │ │ - @ instruction: 0xfa1200cc │ │ │ │ - ldr??.w r0, [sl, ip] │ │ │ │ - ldr.w r0, [r8, #204] @ 0xcc │ │ │ │ - strb.w r0, [ip, #204] @ 0xcc │ │ │ │ + @ instruction: 0xead400d0 │ │ │ │ + @ instruction: 0xf77200cc │ │ │ │ + @ instruction: 0xf6ba00cc │ │ │ │ + @ instruction: 0xf63800cc │ │ │ │ + @ instruction: 0xf5ec00cc │ │ │ │ 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] @ 3a4dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290a4c> │ │ │ │ sub sp, #20 │ │ │ │ @@ -1123879,51 +1123854,51 @@ │ │ │ │ ldr r2, [pc, #108] @ (3a5130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290db4>) │ │ │ │ mov r3, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3a504a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290cce> │ │ │ │ - strh.w r0, [r8, #204] @ 0xcc │ │ │ │ - ldrb.w r0, [r4, #204] @ 0xcc │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + addw r0, r8, #2252 @ 0x8cc │ │ │ │ + @ instruction: 0xf5f400cc │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r1, r3, #3 │ │ │ │ b.n 3a550c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291190> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strb r4, [r3, #0] │ │ │ │ + ldr r4, [r7, #84] @ 0x54 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldr r4, [r7, #0] │ │ │ │ + str r4, [r3, #88] @ 0x58 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r2, [r5, #0] │ │ │ │ + str r2, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r2, #3 │ │ │ │ b.n 3a5344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290fc8> │ │ │ │ lsls r6, r6, #5 │ │ │ │ b.n 3a5284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290f08> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bne.n 3a51ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x290e32> │ │ │ │ @ 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, , │ │ │ │ - vqshlu.s32 , q4, #31 │ │ │ │ + vrsra.u64 d31, d24, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf68000cc │ │ │ │ - strh r0, [r4, #48] @ 0x30 │ │ │ │ + @ instruction: 0xf3e000cc │ │ │ │ + strh r0, [r0, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strb r2, [r7, #27] │ │ │ │ + strb r2, [r3, #17] │ │ │ │ lsls r0, r2, #3 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - rsbs r0, ip, #6684672 @ 0x660000 │ │ │ │ + @ instruction: 0xf33c00cc │ │ │ │ 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] @ 3a5848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2914cc> │ │ │ │ mov r5, r3 │ │ │ │ @@ -1124496,36 +1124471,36 @@ │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #616 @ 0x268 │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3a57dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291460> │ │ │ │ + bcs.n 3a589c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291520> │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r2, [r7, #14] │ │ │ │ + ldrb r2, [r3, #29] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #28] │ │ │ │ lsls r0, r4, #3 │ │ │ │ asrs r4, r3, #15 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3a5834 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2914b8> │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - beq.n 3a57e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29146c> │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r5, [pc, #712] @ (3a5b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2917c0>) │ │ │ │ + ldr r3, [pc, #72] @ (3a58bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291540>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf0d800cc │ │ │ │ - str r4, [r2, #12] │ │ │ │ + cdp 0, 3, cr0, cr8, cr12, {6} │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - orn r0, r6, #204 @ 0xcc │ │ │ │ + stcl 0, cr0, [r6, #816] @ 0x330 │ │ │ │ add r0, sp, #328 @ 0x148 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - cdp 0, 6, cr0, cr6, cr12, {6} │ │ │ │ - ldr r6, [r5, #124] @ 0x7c │ │ │ │ + rsb r0, r6, ip, lsl #3 │ │ │ │ + ldr r6, [r1, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -1124993,29 +1124968,33 @@ │ │ │ │ bne.w 3a5c98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29191c> │ │ │ │ b.n 3a5cb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291936> │ │ │ │ nop │ │ │ │ add r6, pc, #512 @ (adr r6, 3a5fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291c2c>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s32 q0, q8, q6 │ │ │ │ - cdp 0, 12, cr0, cr12, cr12, {6} │ │ │ │ - vhadd.s16 q0, q11, q6 │ │ │ │ + stc 0, cr0, [r0], {204} @ 0xcc │ │ │ │ + stc 0, cr0, [ip], #-816 @ 0xfffffcd0 │ │ │ │ + ldcl 0, cr0, [r6], #-816 @ 0xfffffcd0 │ │ │ │ add r4, pc, #768 @ (adr r4, 3a60bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291d40>) │ │ │ │ lsls r0, r0, #6 │ │ │ │ - rsb r0, sl, ip, lsl #3 │ │ │ │ - @ instruction: 0xebf600cc │ │ │ │ - adds.w r0, r2, ip, lsl #3 │ │ │ │ - stc 0, cr0, [ip], #816 @ 0x330 │ │ │ │ - orns r0, lr, ip, lsl #3 │ │ │ │ - add.w r0, ip, ip, lsl #3 │ │ │ │ - @ instruction: 0xeb3200cc │ │ │ │ - @ instruction: 0xe99c00cc │ │ │ │ - bics.w r0, sl, ip, lsl #3 │ │ │ │ - orn r0, sl, ip, lsl #3 │ │ │ │ + stmdb sl!, {r2, r3, r6, r7} │ │ │ │ + ldrd r0, r0, [r6, #-816] @ 0x330 │ │ │ │ + ldrd r0, r0, [r2], #-816 @ 0x330 │ │ │ │ + and.w r0, ip, ip, lsl #3 │ │ │ │ + b.n 3a5d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291a10> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + strd r0, r0, [ip], #-816 @ 0x330 │ │ │ │ + ldmia.w r2, {r2, r3, r6, r7} │ │ │ │ + b.n 3a5bd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291858> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + b.n 3a5d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291998> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ + b.n 3a5d78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2919fc> │ │ │ │ + lsls r4, r1, #3 │ │ │ │ ldr r2, [pc, #24] @ (3a5e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291a84>) │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r0, #28] │ │ │ │ add r2, pc │ │ │ │ str r3, [r0, #32] │ │ │ │ adds r2, #8 │ │ │ │ strd r3, r3, [r0, #4] │ │ │ │ @@ -1126394,72 +1126373,72 @@ │ │ │ │ b.n 3a69bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292640> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - b.n 3a6cd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29295c> │ │ │ │ + b.n 3a6798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29241c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r4, [r0, #7] │ │ │ │ + strb r4, [r4, #28] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - b.n 3a6ba4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292828> │ │ │ │ + b.n 3a6664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2922e8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a6d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2929ec> │ │ │ │ + b.n 3a6828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2924ac> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a66c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292344> │ │ │ │ + b.n 3a7180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292e04> │ │ │ │ lsls r4, r1, #3 │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r7!, {r0, r3, r4, r5} │ │ │ │ - vsli.64 d30, d16, #63 @ 0x3f │ │ │ │ + vrsra.u32 d30, d0, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a6940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2925c4> │ │ │ │ + b.n 3a7400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x293084> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - cmp r3, #128 @ 0x80 │ │ │ │ + cmp r0, #224 @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r1, [sp, #0] │ │ │ │ lsls r0, r0, #6 │ │ │ │ ldmia r5, {r0, r1, r2, r5, r6} │ │ │ │ - vsri.32 d30, d14, #1 │ │ │ │ + vsra.u32 q15, q15, #1 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r6, #17] │ │ │ │ + strb r6, [r2, #7] │ │ │ │ lsls r2, r2, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a6f1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292ba0> │ │ │ │ + ble.n 3a6ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292a60> │ │ │ │ lsls r4, r1, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3a7400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x293084> │ │ │ │ + b.n 3a6ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292b44> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - b.n 3a6e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292af8> │ │ │ │ + ble.n 3a6d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2929b8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh.w r0, [lr, pc] │ │ │ │ - subs r4, r2, #5 │ │ │ │ + @ instruction: 0xf59e00cf │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #122 @ 0x7a │ │ │ │ + blt.n 3a6db0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292a34> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + blt.n 3a6d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2929e8> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - svc 94 @ 0x5e │ │ │ │ + bgt.n 3a6d80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292a04> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3a6d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2929f4> │ │ │ │ + blt.n 3a6e30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292ab4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #178 @ 0xb2 │ │ │ │ + bgt.n 3a6e30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292ab4> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - udf #16 │ │ │ │ + blt.n 3a6ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292b74> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3a6ec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292b4c> │ │ │ │ + bge.n 3a6d88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292a0c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2!, {r1, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r5} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ble.n 3a6efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292b80> │ │ │ │ + bge.n 3a6dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292a40> │ │ │ │ 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 │ │ │ │ @@ -1126780,15 +1126759,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r3 │ │ │ │ bl 36dc50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2598d4> │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bgt.n 3a70d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292d5c> │ │ │ │ + bge.n 3a7198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292e1c> │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldrh r6, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r0, #6 │ │ │ │ lsrs r0, r7, #31 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1126835,15 +1126814,15 @@ │ │ │ │ bl 36dc30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2598b4> │ │ │ │ cbz r0, 3a720c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292e90> │ │ │ │ ldr r3, [r0, #32] │ │ │ │ ldrb.w r0, [r3, #52] @ 0x34 │ │ │ │ and.w r0, r0, #3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - blt.n 3a7170 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292df4> │ │ │ │ + bls.n 3a7230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x292eb4> │ │ │ │ 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 36dc30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2598b4> │ │ │ │ @@ -1127024,15 +1127003,15 @@ │ │ │ │ str r0, [r5, #8] │ │ │ │ ldr r0, [r6, #64] @ 0x40 │ │ │ │ str r3, [r4, #44] @ 0x2c │ │ │ │ bl 43c4b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328138> │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r4, #19] │ │ │ │ + strb r4, [r0, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ ldr r4, [r1, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1127188,19 +1127167,19 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r1, r0 │ │ │ │ b.n 3a7480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x293104> │ │ │ │ nop │ │ │ │ ldrh r2, [r3, #30] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - str r0, [r5, #44] @ 0x2c │ │ │ │ + str r0, [r1, #4] │ │ │ │ lsls r0, r4, #3 │ │ │ │ - bls.n 3a76b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29333c> │ │ │ │ + bvs.n 3a7578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2931fc> │ │ │ │ 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 │ │ │ │ @@ -1128309,15 +1128288,15 @@ │ │ │ │ ldreq.w r3, [r3, #376] @ 0x178 │ │ │ │ bl 467efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353b80> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r7 │ │ │ │ bl 46a4e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x356164> │ │ │ │ str r4, [r5, #44] @ 0x2c │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ 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] @ 3a82f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x293f74> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1129745,15 +1129724,15 @@ │ │ │ │ ldr r4, [sp, #12] │ │ │ │ b.n 3a8ed6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x294b5a> │ │ │ │ movs r2, #4 │ │ │ │ b.n 3a8e06 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x294a8a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrsb r2, [r1, 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, #3968] @ 0xf80 │ │ │ │ ldr.w r4, [pc, #1600] @ 3a970c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x295390> │ │ │ │ mov sl, r3 │ │ │ │ @@ -1131274,16 +1131253,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #56] @ 0x38 │ │ │ │ lsls r0, r0, #6 │ │ │ │ str r4, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r0, #6 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vqadd.s32 q0, q11, q0 │ │ │ │ - add r6, sp, #712 @ 0x2c8 │ │ │ │ + stc 0, cr0, [r6], {208} @ 0xd0 │ │ │ │ + add r4, sp, #72 @ 0x48 │ │ │ │ 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] @ 3aabec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x296870> │ │ │ │ @@ -1132346,17 +1132325,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r2, r1] │ │ │ │ lsls r0, r0, #6 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r7, pc, #304 @ (adr r7, 3aad38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2969bc>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r0, r2, #3 │ │ │ │ movs r3, #24 │ │ │ │ str r3, [sp, #8] │ │ │ │ ldr r1, [sp, #8] │ │ │ │ ldr.w r0, [sl, #4] │ │ │ │ bl 46583c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3514c0> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1133540,15 +1133519,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, #200 @ 0xc8 │ │ │ │ + adds r3, #40 @ 0x28 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r1, [r8] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3abbf6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29787a> │ │ │ │ ldr r3, [r1, #8] │ │ │ │ mov r0, sl │ │ │ │ add.w r4, r5, #112 @ 0x70 │ │ │ │ @@ -1137069,17 +1137048,17 @@ │ │ │ │ nop │ │ │ │ movs r3, #92 @ 0x5c │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r1, r2] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldrsh r4, [r6, r7] │ │ │ │ + ldrb r4, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r6, [r0, #3] │ │ │ │ + ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r1, #3 │ │ │ │ strh r4, [r2, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ ldrb r6, [r7, r5] │ │ │ │ lsls r6, r6, #5 │ │ │ │ movs r2, #16 │ │ │ │ lsls r0, r0, #6 │ │ │ │ @@ -1137178,18 +1137157,18 @@ │ │ │ │ b.n 3adf20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x299ba4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #140 @ 0x8c │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vst4. {d0-d3}, [r6 :64] │ │ │ │ + @ instruction: 0xf66600df │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ lsls r0, r0, #6 │ │ │ │ - ldr r4, [r4, #104] @ 0x68 │ │ │ │ + ldr r4, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r1, 3adf84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x299c08> │ │ │ │ ldr r0, [r3, #12] │ │ │ │ adds r2, r1, #4 │ │ │ │ str r0, [r1, #8] │ │ │ │ add.w ip, r3, #8 │ │ │ │ @@ -1137386,15 +1137365,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, r2, #4 │ │ │ │ lsls r0, r0, #6 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 3ae108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x299d8c> │ │ │ │ + bne.n 3ae1c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x299e4c> │ │ │ │ lsls r0, r4, #3 │ │ │ │ subs r2, r0, #3 │ │ │ │ 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 │ │ │ │ @@ -1149539,21 +1149518,21 @@ │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #800] @ 0x320 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #112 @ (adr r5, 3b63d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2058>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 3b6554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a21d8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #80 @ (adr r5, 3b63b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a203c>) │ │ │ │ + add r2, pc, #464 @ (adr r2, 3b6538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a21bc>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #56 @ (adr r5, 3b63a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2028>) │ │ │ │ + add r2, pc, #440 @ (adr r2, 3b6524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a21a8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #40 @ (adr r5, 3b6398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a201c>) │ │ │ │ + add r2, pc, #424 @ (adr r2, 3b6518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a219c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r5, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1150957,23 +1150936,23 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b7100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2d84>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3b7104 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2d88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ble.n 3b7188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2e0c> │ │ │ │ + bge.n 3b7048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2ccc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3b71d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2e54> │ │ │ │ + bge.n 3b7090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2d14> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3b71b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2e34> │ │ │ │ + bge.n 3b7070 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2cf4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3b7188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2e0c> │ │ │ │ + bge.n 3b7048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2ccc> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r2, r6, r7, lr} │ │ │ │ + cbz r4, 3b7150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a2dd4> │ │ │ │ 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 │ │ │ │ @@ -1153422,19 +1153401,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r3, #26] │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r7, #25] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r7, #12 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldrsh r2, [r0, r4] │ │ │ │ + ldrb r2, [r4, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ 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 │ │ │ │ @@ -1153759,17 +1153738,17 @@ │ │ │ │ nop │ │ │ │ strb r4, [r0, #14] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r6, #13] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r0, r4, #3 │ │ │ │ - cmp r1, #188 @ 0xbc │ │ │ │ + movs r7, #28 │ │ │ │ lsls r0, r4, #3 │ │ │ │ strb r0, [r1, #12] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #7 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1153915,19 +1153894,19 @@ │ │ │ │ cmp r3, r1 │ │ │ │ bcc.n 3b8ed2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4b56> │ │ │ │ b.n 3b8e46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4aca> │ │ │ │ strb r2, [r1, #9] │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r5, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #408] @ 0x198 │ │ │ │ + str r5, [sp, #792] @ 0x318 │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r7, r3] │ │ │ │ lsls r2, r0, #6 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ @@ -1153947,17 +1153926,17 @@ │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r4, #51] @ 0x33 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r3, #1 │ │ │ │ b.n 3b8f26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4baa> │ │ │ │ nop │ │ │ │ - strb r2, [r4, #8] │ │ │ │ + ldr r2, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r7, #104] @ 0x68 │ │ │ │ + str r2, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w ip, [pc, #84] @ 3b8f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4c18> │ │ │ │ movs r3, #0 │ │ │ │ push {r4, lr} │ │ │ │ movs r4, #11 │ │ │ │ ldr.w lr, [pc, #80] @ 3b8f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4c1c> │ │ │ │ add ip, pc │ │ │ │ @@ -1154282,35 +1154261,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b928c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4f10>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (3b9290 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4f14>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - pop {r3, r4, r5} │ │ │ │ + cbnz r0, 3b9292 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4f16> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #336] @ 0x150 │ │ │ │ + ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + cbnz r6, 3b92a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4f24> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r4, r6} │ │ │ │ + cbnz r0, 3b92a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4f2c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r3, [sp, #40] @ 0x28 │ │ │ │ + ldr r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r0, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + cbnz r6, 3b92a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4f28> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r1, #8] │ │ │ │ + strh r0, [r5, #50] @ 0x32 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r0, [sp, #112] @ 0x70 │ │ │ │ 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] │ │ │ │ @@ -1154589,18 +1154568,18 @@ │ │ │ │ blx 6a8c0 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 3b93ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5032> │ │ │ │ ldrb.w r3, [r1, #45] @ 0x2d │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r3, [r2, #20] │ │ │ │ udf #255 @ 0xff │ │ │ │ - itte ls │ │ │ │ - lslls r3, r1, #3 │ │ │ │ - pushls {lr} │ │ │ │ - movhi.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r4, r5, r6, r7} │ │ │ │ + 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] @ 3b95cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5250> │ │ │ │ add lr, pc │ │ │ │ ldrb.w ip, [sp, #32] │ │ │ │ str.w ip, [sp] │ │ │ │ @@ -1155778,33 +1155757,33 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldrb r3, [r0, #2] │ │ │ │ cmp r3, #95 @ 0x5f │ │ │ │ bne.n 3b9ff2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5c76> │ │ │ │ b.n 3b9fc6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5c4a> │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - push {r1, lr} │ │ │ │ + sxtb r2, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + sxtb r0, r1 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3b9908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a558c> │ │ │ │ + b.n 3ba3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a604c> │ │ │ │ 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] @ (3ba064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5ce8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r6, r7, lr} │ │ │ │ + cbz r0, 3ba0b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5d34> │ │ │ │ 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] @ (3ba0d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5d5c>) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1155842,23 +1155821,23 @@ │ │ │ │ bhi.n 3ba0b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5d38> │ │ │ │ ldr r2, [pc, #28] @ (3ba0e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5d6c>) │ │ │ │ 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, r7} │ │ │ │ + cbz r2, 3ba116 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5d9a> │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldrsh r0, [r6, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - mov r6, sl │ │ │ │ + bics r6, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ 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] @ (3ba1ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5e30>) │ │ │ │ @@ -1155932,22 +1155911,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrsh r0, [r7, r3] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3} │ │ │ │ + cbz r2, 3ba1d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5e56> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r6, #32] │ │ │ │ + ldrsh r0, [r2, r6] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - str r5, [sp, #824] @ 0x338 │ │ │ │ + str r3, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r3, #3 │ │ │ │ - @ instruction: 0xe99400d8 │ │ │ │ - beq.n 3ba234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5eb8> │ │ │ │ + b.n 3b9fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5c30> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrsh r4, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -1155970,17 +1155950,17 @@ │ │ │ │ blx r3 │ │ │ │ ldr r2, [pc, #16] @ (3ba210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5e94>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cbz r6, 3ba25e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5ee2> │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r5, [sp, #368] @ 0x170 │ │ │ │ + str r2, [sp, #752] @ 0x2f0 │ │ │ │ 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] @ (3ba25c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5ee0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156003,17 +1155983,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 │ │ │ │ - cbz r2, 3ba2a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5f24> │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + uxth r2, r7 │ │ │ │ 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] @ (3ba320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5fa4>) │ │ │ │ @@ -1156089,22 +1156069,23 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - uxth r2, r7 │ │ │ │ + add sp, #104 @ 0x68 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r0, r3, #3 │ │ │ │ - sxtb r6, r7 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xe81e00d8 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + b.n 3b9e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5ab8> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r3, #3 │ │ │ │ ldrb r6, [r6, r3] │ │ │ │ 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 │ │ │ │ @@ -1156130,31 +1156111,31 @@ │ │ │ │ ldr r2, [pc, #20] @ (3ba390 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6014>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r0, 3ba3ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a604e> │ │ │ │ + add r7, sp, #352 @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ba2c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5f4c> │ │ │ │ + b.n 3b9d88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5a0c> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, 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] @ (3ba3b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6034>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 3ba3e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6064> │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ 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] @ (3ba3ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6070>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156171,17 +1156152,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba3f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6074>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r6, 3ba416 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a609a> │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - @ instruction: 0xb602 │ │ │ │ + cbz r2, 3ba44c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a60d0> │ │ │ │ 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] @ (3ba42c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a60b0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156198,29 +1156179,29 @@ │ │ │ │ ldr r2, [pc, #16] @ (3ba430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a60b4>) │ │ │ │ ldr r0, [r4, #16] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r6, 3ba44a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a60ce> │ │ │ │ + add r6, sp, #824 @ 0x338 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - push {r1, r6, r7, lr} │ │ │ │ + cbz r2, 3ba47c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6100> │ │ │ │ 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] @ (3ba450 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a60d4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r0, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 3ba464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a60e8> │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ 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] @ (3ba4a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6128>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1156248,19 +1156229,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, 3ba4b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6136> │ │ │ │ + add r6, sp, #552 @ 0x228 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ba1b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5e3c> │ │ │ │ + b.n 3bac78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a68fc> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r5, {r2, r5} │ │ │ │ + ldmia r2, {r2, 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] │ │ │ │ @@ -1156272,19 +1156253,19 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (3ba4e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6168>) │ │ │ │ add r3, pc │ │ │ │ b.n 3ba4c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a614c> │ │ │ │ nop │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r0, [r0, #50] @ 0x32 │ │ │ │ + ldrh r0, [r4, #28] │ │ │ │ lsls r2, r3, #3 │ │ │ │ - sub sp, #312 @ 0x138 │ │ │ │ + add r6, sp, #184 @ 0xb8 │ │ │ │ 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] @ (3ba518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a619c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1156512,47 +1156493,47 @@ │ │ │ │ b.n 3ba62e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a62b2> │ │ │ │ ldr r2, [pc, #76] @ (3ba744 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a63c8>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 3ba610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6294> │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3ba26c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5ef0> │ │ │ │ + b.n 3bad2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a69b0> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3ba200 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5e84> │ │ │ │ + b.n 3bacc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6944> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r4!, {r1, r2} │ │ │ │ + ldmia r1, {r1, r2, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3ba140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5dc4> │ │ │ │ + b.n 3bac00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6884> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3ba0ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5d70> │ │ │ │ + b.n 3babac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6830> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3ba0a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5d28> │ │ │ │ + b.n 3bab64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a67e8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - b.n 3ba064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5ce8> │ │ │ │ + b.n 3bab24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a67a8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r3!, {r1, r6} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r5, #172 @ 0xac │ │ │ │ + subs r3, #12 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - b.n 3b9ffc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a5c80> │ │ │ │ + b.n 3baabc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6740> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1} │ │ │ │ + pop {r1, r5, r6, pc} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, sp, #920 @ 0x398 │ │ │ │ + add r4, sp, #280 @ 0x118 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3ba700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6384> │ │ │ │ + ldmia r7!, {r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -1156591,19 +1156572,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] @ (3ba998 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a661c>) │ │ │ │ - add r6, sp, #192 @ 0xc0 │ │ │ │ + add r3, sp, #576 @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsrs r0, r1, #4 │ │ │ │ + lsls r0, r5, #25 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ 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] @ (3ba850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a64d4>) │ │ │ │ @@ -1156653,23 +1156634,23 @@ │ │ │ │ bne.n 3ba82e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a64b2> │ │ │ │ ldr r2, [pc, #28] @ (3ba860 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a64e4>) │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r0, [r1, r0] │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r4, r5, #10 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r6, sp, #224 @ 0xe0 │ │ │ │ + add r3, sp, #608 @ 0x260 │ │ │ │ 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 │ │ │ │ @@ -1156909,51 +1156890,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, #320 @ 0x140 │ │ │ │ + add r2, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldrsb r2, [r3, r5] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - b.n 3baf58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6bdc> │ │ │ │ + svc 152 @ 0x98 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r4, sp, #952 @ 0x3b8 │ │ │ │ + add r2, sp, #312 @ 0x138 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - strh r0, [r3, r7] │ │ │ │ + str r0, [r7, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r3, r1, #3 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #120 @ 0x78 │ │ │ │ + add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, sp, #264 @ 0x108 │ │ │ │ + add r0, sp, #648 @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ 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] @ (3bab5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a67e0>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1157041,23 +1157022,23 @@ │ │ │ │ ldr r2, [pc, #32] @ (3bac14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6898>) │ │ │ │ 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, #512 @ 0x200 │ │ │ │ + add r7, pc, #896 @ (adr r7, 3baf88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6c0c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [pc, #880] @ (3baf7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6c00>) │ │ │ │ + ldr r0, [pc, #240] @ (3bacfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6980>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r6, #158 @ 0x9e │ │ │ │ + cmp r3, #254 @ 0xfe │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #584] @ (3bae5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6ae0>) │ │ │ │ + @ instruction: 0x47f2 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r7, pc, #928 @ (adr r7, 3bafb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6c3c>) │ │ │ │ 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] │ │ │ │ @@ -1157246,45 +1157227,45 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r3, [r4, #20] │ │ │ │ ldr r0, [r4, #8] │ │ │ │ subs r3, #1 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 36db84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x259808> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r7, pc, #176 @ (adr r7, 3bae8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6b10>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ strh r4, [r6, r6] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - cmp r5, #218 @ 0xda │ │ │ │ + cmp r3, #58 @ 0x3a │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r2, [pc, #24] @ (3bae00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6a84>) │ │ │ │ + bx ip │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r6, pc, #944 @ (adr r6, 3bb19c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e20>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #840] @ (3bb13c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6dc0>) │ │ │ │ + bx r6 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r5, #140 @ 0x8c │ │ │ │ + cmp r2, #236 @ 0xec │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r1, [pc, #456] @ (3bafc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6c48>) │ │ │ │ + mov sl, sl │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - ldr r1, [pc, #288] @ (3baf24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6ba8>) │ │ │ │ + mov r8, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #888 @ 0x378 │ │ │ │ + add r6, pc, #248 @ (adr r6, 3baf00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6b84>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [pc, #72] @ (3bae54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6ad8>) │ │ │ │ + mov r2, lr │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r0, [pc, #800] @ (3bb134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6db8>) │ │ │ │ + mov r0, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r0, sp, #760 @ 0x2f8 │ │ │ │ + add r6, pc, #120 @ (adr r6, 3bae90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6b14>) │ │ │ │ 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 │ │ │ │ @@ -1157378,30 +1157359,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r3, [pc, #40] @ (3baf1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6ba0>) │ │ │ │ add r3, pc │ │ │ │ b.n 3bae40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6ac4> │ │ │ │ str r6, [r0, r7] │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r7, pc, #920 @ (adr r7, 3bb298 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6f1c>) │ │ │ │ + add r5, pc, #280 @ (adr r5, 3bb018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6c9c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #928 @ (adr r7, 3bb2a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6f28>) │ │ │ │ + add r5, pc, #288 @ (adr r5, 3bb024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6ca8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ asrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [r1, #1020]! @ 0x3fc │ │ │ │ - ldr r0, [pc, #16] @ (3baf20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6ba4>) │ │ │ │ + cmp r4, ip │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r3, #142 @ 0x8e │ │ │ │ + cmp r0, #238 @ 0xee │ │ │ │ lsls r1, r2, #3 │ │ │ │ - blxns r4 │ │ │ │ + cmp r4, r0 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r7, pc, #376 @ (adr r7, 3bb094 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6d18>) │ │ │ │ + add r4, pc, #760 @ (adr r4, 3bb214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e98>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r0, [r0, #31] │ │ │ │ + strb r0, [r4, #20] │ │ │ │ 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] @ (3bb0a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6d24>) │ │ │ │ mov r8, r1 │ │ │ │ @@ -1157561,39 +1157542,39 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r2, [pc, #60] @ (3bb0d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6d54>) │ │ │ │ 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, #64 @ (adr r7, 3bb0e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6d68>) │ │ │ │ + add r4, pc, #448 @ (adr r4, 3bb264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6ee8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r6, pc, #824 @ (adr r6, 3bb3e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7064>) │ │ │ │ + add r4, pc, #184 @ (adr r4, 3bb160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6de4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bx r0 │ │ │ │ + add r2, ip │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #196 @ 0xc4 │ │ │ │ + cmp r0, #36 @ 0x24 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r8, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + add r7, pc, #456 @ (adr r7, 3bb280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6f04>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - mov lr, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r6, pc, #96 @ (adr r6, 3bb120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6da4>) │ │ │ │ + add r3, pc, #480 @ (adr r3, 3bb2a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6f24>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - mov r4, r9 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - cmp r2, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r1, r2, #3 │ │ │ │ - mov r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r5, pc, #992 @ (adr r5, 3bb4b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7134>) │ │ │ │ + add r3, pc, #352 @ (adr r3, 3bb230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6eb4>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #744 @ (adr r5, 3bb3bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7040>) │ │ │ │ + add r3, pc, #104 @ (adr r3, 3bb13c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6dc0>) │ │ │ │ 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] @ (3bb17c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e00>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1157789,27 +1157770,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, #568 @ (adr r4, 3bb500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7184>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 3bb680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7304>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #424 @ (adr r4, 3bb474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a70f8>) │ │ │ │ + add r1, pc, #808 @ (adr r1, 3bb5f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7278>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r4, pc, #336 @ (adr r4, 3bb420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a70a4>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 3bb5a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7224>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #504 @ (adr r7, 3bb4cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7150>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 3bb64c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a72d0>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - add r3, pc, #656 @ (adr r3, 3bb568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a71ec>) │ │ │ │ + add r1, pc, #16 @ (adr r1, 3bb2e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6f6c>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - add r7, pc, #184 @ (adr r7, 3bb398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a701c>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 3bb518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a719c>) │ │ │ │ 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 │ │ │ │ @@ -1157864,19 +1157845,19 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r4, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r3, pc, #448 @ (adr r3, 3bb530 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a71b4>) │ │ │ │ + add r0, pc, #832 @ (adr r0, 3bb6b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7334>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r4, [sp, #88] @ 0x58 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r3, pc, #200 @ (adr r3, 3bb440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a70c4>) │ │ │ │ + add r0, pc, #584 @ (adr r0, 3bb5c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7244>) │ │ │ │ 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] @ (3bb750 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a73d4>) │ │ │ │ @@ -1158267,97 +1158248,97 @@ │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ b.n 3bb428 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a70ac> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [pc, #432] @ (3bb904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7588>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #416 @ (adr r3, 3bb8fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7580>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 3bba7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7700>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r3, pc, #240 @ (adr r3, 3bb850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a74d4>) │ │ │ │ + add r0, pc, #624 @ (adr r0, 3bb9d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7654>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r2, #62] @ 0x3e │ │ │ │ + ldrh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #128 @ (adr r2, 3bb7f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7478>) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #96 @ (adr r2, 3bb7dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7460>) │ │ │ │ + ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #88 @ (adr r2, 3bb7d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a745c>) │ │ │ │ + ldr r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 3bb7bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7440>) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 3bb7c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7444>) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 3bb7c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7448>) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 3bb7c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a744c>) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r2, pc, #56 @ (adr r2, 3bb7cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7450>) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r2, [sp, #72] @ 0x48 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldrh r6, [r6, #60] @ 0x3c │ │ │ │ + ldrh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ str r1, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r1, pc, #704 @ (adr r1, 3bba64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a76e8>) │ │ │ │ + ldr r7, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r5, pc, #680 @ (adr r5, 3bba50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a76d4>) │ │ │ │ + add r3, pc, #40 @ (adr r3, 3bb7d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7454>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3bb7e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7468> │ │ │ │ + bcs.n 3bb8a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7528> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - bpl.n 3bb7b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7438> │ │ │ │ + bcs.n 3bb874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a74f8> │ │ │ │ lsls r0, r3, #3 │ │ │ │ ldr r1, [pc, #920] @ (3bbb4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a77d0>) │ │ │ │ lsls r7, r7, #5 │ │ │ │ - add r0, pc, #952 @ (adr r0, 3bbb70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a77f4>) │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r5, #1] │ │ │ │ + ldr r2, [r1, #92] @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r4, #1] │ │ │ │ + ldr r2, [r0, #92] @ 0x5c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r3, #1] │ │ │ │ + ldr r2, [r7, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r2, #1] │ │ │ │ + ldr r2, [r6, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r1, #1] │ │ │ │ + ldr r2, [r5, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r0, #1] │ │ │ │ + ldr r2, [r4, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r2, [r7, #0] │ │ │ │ + ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r6, #0] │ │ │ │ + ldr r0, [r2, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r4, [r4, #0] │ │ │ │ + ldr r4, [r0, #88] @ 0x58 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r3, #0] │ │ │ │ + ldr r0, [r7, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r6, [r1, #0] │ │ │ │ + ldr r6, [r5, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r2, [r6, #124] @ 0x7c │ │ │ │ + ldr r2, [r2, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldr r4, [r4, #124] @ 0x7c │ │ │ │ + ldr r4, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r0, pc, #328 @ (adr r0, 3bb93c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a75c0>) │ │ │ │ + ldr r5, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r5, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #208 @ (adr r0, 3bb8cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7550>) │ │ │ │ + ldr r5, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #80 @ (adr r0, 3bb850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a74d4>) │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ 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] @ (3bb844 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a74c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1158384,15 +1158365,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 3bb822 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a74a6> │ │ │ │ nop │ │ │ │ blx sp │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ movs r0, #0 │ │ │ │ str r0, [r3, #28] │ │ │ │ bx lr │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1158437,21 +1158418,21 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 3bb194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e18> │ │ │ │ ldr r1, [pc, #24] @ (3bb8dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7560>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ - add r0, pc, #24 @ (adr r0, 3bb8ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7570>) │ │ │ │ + ldr r5, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #110 @ 0x6e │ │ │ │ + subs r6, r1, #3 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r3, [pc, #68] @ (3bb928 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a75ac>) │ │ │ │ ldr r2, [pc, #72] @ (3bb92c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a75b0>) │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r0, [r0, #20] │ │ │ │ ldr r3, [r3, r2] │ │ │ │ @@ -1158477,17 +1158458,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ bx r3 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #22 │ │ │ │ + subs r6, r6, #1 │ │ │ │ lsls r1, r2, #3 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ ldr r2, [pc, #72] @ (3bb984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7608>) │ │ │ │ add r2, pc │ │ │ │ cbz r0, 3bb94a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a75ce> │ │ │ │ ldr r3, [pc, #68] @ (3bb988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a760c>) │ │ │ │ ldr r0, [r0, #20] │ │ │ │ @@ -1158515,17 +1158496,17 @@ │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ nop @ (mov r8, r8) │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + ldr r5, [sp, #16] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + subs r4, r3, #0 │ │ │ │ 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] @ (3bba98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a771c>) │ │ │ │ @@ -1158625,29 +1158606,29 @@ │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ mov r4, sl │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r7, [sp, #784] @ 0x310 │ │ │ │ + ldr r5, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #224 @ (adr r0, 3bbb84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7808>) │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #392] @ 0x188 │ │ │ │ + ldr r4, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r5, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #832] @ 0x340 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -1158836,29 +1158817,29 @@ │ │ │ │ mov r3, r0 │ │ │ │ mov r2, r4 │ │ │ │ add r1, pc │ │ │ │ movs r0, #1 │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r4, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r7, [sp, #256] @ 0x100 │ │ │ │ + ldr r4, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #152] @ 0x98 │ │ │ │ + ldr r3, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #336] @ 0x150 │ │ │ │ + ldr r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r0, #7 │ │ │ │ + subs r0, r4, r4 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ 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] │ │ │ │ @@ -1158958,36 +1158939,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e18> │ │ │ │ blx 6a304 │ │ │ │ ldr r1, [pc, #16] @ (3bbdc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7a48>) │ │ │ │ add r1, pc │ │ │ │ b.n 3bbd50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a79d4> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r3, [sp, #856] @ 0x358 │ │ │ │ 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, 3bbdde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7a62> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #12] @ (3bbdec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7a70>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ - ldr r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ 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] @ (3bbe80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7b04>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1159045,15 +1159026,15 @@ │ │ │ │ nop │ │ │ │ rors r6, r6 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sbcs r6, r5 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r6, [sp, #344] @ 0x158 │ │ │ │ + ldr r3, [sp, #728] @ 0x2d8 │ │ │ │ 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] @ (3bbec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7b44>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159064,17 +1159045,17 @@ │ │ │ │ bl 3bb194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e18> │ │ │ │ ldr r1, [pc, #16] @ (3bbec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7b48>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r0, r0, r6 │ │ │ │ + adds r0, r4, r3 │ │ │ │ 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 │ │ │ │ @@ -1159104,17 +1159085,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e18> │ │ │ │ ldr r1, [pc, #12] @ (3bbf2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7bb0>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ pop {r4, pc} │ │ │ │ - ldr r6, [sp, #112] @ 0x70 │ │ │ │ + ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - subs r4, r2, r4 │ │ │ │ + adds r4, r6, r1 │ │ │ │ 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 │ │ │ │ @@ -1159158,19 +1159139,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, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #80] @ 0x50 │ │ │ │ + ldr r3, [sp, #464] @ 0x1d0 │ │ │ │ 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 │ │ │ │ @@ -1159219,19 +1159200,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, #272] @ 0x110 │ │ │ │ + ldr r3, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #872] @ 0x368 │ │ │ │ + ldr r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #40] @ 0x28 │ │ │ │ + ldr r3, [sp, #424] @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -1159317,25 +1159298,25 @@ │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ bl 3bb194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e18> │ │ │ │ blx 6a304 │ │ │ │ ldr r2, [pc, #24] @ (3bc144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7dc8>) │ │ │ │ add r2, pc │ │ │ │ b.n 3bc0ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7d52> │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldr r5, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r3, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #128] @ 0x80 │ │ │ │ + ldr r3, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r7, r4 │ │ │ │ + asrs r0, r3, #26 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - ldr r5, [sp, #568] @ 0x238 │ │ │ │ + ldr r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ble.n 3bc078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7cfc> │ │ │ │ + bge.n 3bc138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7dbc> │ │ │ │ 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 │ │ │ │ @@ -1159394,21 +1159375,21 @@ │ │ │ │ bl 3bb194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a6e18> │ │ │ │ ldr r1, [pc, #24] @ (3bc1f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7e7c>) │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #616] @ 0x268 │ │ │ │ + ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r6, [sp, #0] │ │ │ │ + ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r5, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r3, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r4, r2, r1 │ │ │ │ + asrs r4, r6, #22 │ │ │ │ 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] @ (3bc2d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f58>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1159498,15 +1159479,15 @@ │ │ │ │ beq.n 3bc2d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f54> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ subs r5, #234 @ 0xea │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r3, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r5, #206 @ 0xce │ │ │ │ lsls r7, r7, #5 │ │ │ │ strb r4, [r0, #12] │ │ │ │ lsls r6, r7, #5 │ │ │ │ stc2l 15, cr15, [r1], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [r7], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1159561,15 +1159542,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r4, #232 @ 0xe8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + sxth r4, r5 │ │ │ │ lsls r7, r2, #3 │ │ │ │ subs r4, #174 @ 0xae │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1159611,15 +1159592,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r4, #104 @ 0x68 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #688] @ (3bc6a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a8324>) │ │ │ │ + ldr r3, [pc, #48] @ (3bc420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a80a4>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ subs r4, #54 @ 0x36 │ │ │ │ lsls r7, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1159636,15 +1159617,15 @@ │ │ │ │ beq.n 3bc416 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a809a> │ │ │ │ mov r0, r1 │ │ │ │ ldr r1, [pc, #8] @ (3bc42c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a80b0>) │ │ │ │ add r1, pc │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r1, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r3, r0, r1 │ │ │ │ str r3, [r2, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 3bc4a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a812c> │ │ │ │ subs r3, r1, #1 │ │ │ │ ldrb r1, [r0, r3] │ │ │ │ @@ -1159767,15 +1159748,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r1, pc │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 3bc516 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a819a> │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #80] @ 0x50 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 3bc5c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a8248> │ │ │ │ ldr r1, [r1, #24] │ │ │ │ cmp r1, #1 │ │ │ │ it cc │ │ │ │ @@ -1159909,15 +1159890,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r7 │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ cmp r5, r6 │ │ │ │ bne.n 3bc6ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a833e> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - ldr r1, [sp, #552] @ 0x228 │ │ │ │ + str r6, [sp, #936] @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -1160070,29 +1160051,29 @@ │ │ │ │ bcs.n 3bc7d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a8458> │ │ │ │ ldr r1, [pc, #40] @ (3bc8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a8524>) │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ b.n 3bc7d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a8458> │ │ │ │ - ldr r2, [sp, #552] @ 0x228 │ │ │ │ + str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #16] │ │ │ │ + str r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #792] @ 0x318 │ │ │ │ + str r7, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #152] @ 0x98 │ │ │ │ + str r6, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #320] @ 0x140 │ │ │ │ + str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [sp, #200] @ 0xc8 │ │ │ │ + str r7, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #432] @ 0x1b0 │ │ │ │ + str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ 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 │ │ │ │ @@ -1160162,15 +1160143,15 @@ │ │ │ │ bl 53d458 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4290dc> │ │ │ │ mov r1, fp │ │ │ │ mov r2, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ ldr.w r2, [r6, #1612] @ 0x64c │ │ │ │ b.n 3bc94c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a85d0> │ │ │ │ - ldr r1, [sp, #752] @ 0x2f0 │ │ │ │ + str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 3bc9a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a8624> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (3bc9a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a862c>) │ │ │ │ @@ -1160185,23 +1160166,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (3bc9b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a8638>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (3bc9b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a863c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r1, [sp, #192] @ 0xc0 │ │ │ │ + str r6, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrh r6, [r6, #48] @ 0x30 │ │ │ │ + ldrh r6, [r2, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [sp, #32] │ │ │ │ + ldrh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r3, #3 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r5, r2, #3 │ │ │ │ cmp r0, r1 │ │ │ │ beq.n 3bc9fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a8682> │ │ │ │ cbz r2, 3bc9fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a867e> │ │ │ │ ldrb r2, [r0, #14] │ │ │ │ cmp r2, #1 │ │ │ │ bhi.n 3bc9fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a867e> │ │ │ │ @@ -1160271,15 +1160252,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 3bca60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a86e4> │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1160915,21 +1160896,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, #264] @ 0x108 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrb r0, [r5, r6] │ │ │ │ + ldrh r0, [r1, r4] │ │ │ │ lsls r5, r2, #3 │ │ │ │ - str r4, [sp, #304] @ 0x130 │ │ │ │ + str r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #28] │ │ │ │ lsls r2, r3, #12 │ │ │ │ bpl.w 3bcb98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a881c> │ │ │ │ ldr r2, [r1, #28] │ │ │ │ ldr r3, [r1, #16] │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ @@ -1162033,34 +1162014,34 @@ │ │ │ │ mov r1, r8 │ │ │ │ str r3, [r0, #16] │ │ │ │ bl 3b86dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4360> │ │ │ │ mov r0, r5 │ │ │ │ bl 3aeafc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29a780> │ │ │ │ str r0, [r4, #36] @ 0x24 │ │ │ │ b.w 3bcb98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a881c> │ │ │ │ - str r2, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [sp, #16] │ │ │ │ + ldrh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r5, #11 │ │ │ │ + asrs r2, r1, #1 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r1, [sp, #440] @ 0x1b8 │ │ │ │ + ldrh r6, [r1, #54] @ 0x36 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r1, #92] @ 0x5c │ │ │ │ + str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r1, r3, #3 │ │ │ │ - adds r2, #98 @ 0x62 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ lsls r1, r2, #3 │ │ │ │ - @ instruction: 0xfa6800d7 │ │ │ │ - ldrh r2, [r5, #8] │ │ │ │ + @ instruction: 0xf7c800d7 │ │ │ │ + strh r2, [r1, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1162856,29 +1162837,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 r0, [r4, r0] │ │ │ │ + ldr r5, [pc, #512] @ (3be528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2aa1ac>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strh r6, [r6, #52] @ 0x34 │ │ │ │ + strh r6, [r2, #32] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - asrs r2, r0, #15 │ │ │ │ + asrs r2, r4, #4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r2, [r7, #30] │ │ │ │ + strh r2, [r3, #10] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r1, #24] │ │ │ │ + strh r4, [r5, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r5, #22] │ │ │ │ + strh r4, [r1, #2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r0, [r6, #16] │ │ │ │ + ldrb r0, [r2, #30] │ │ │ │ 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] @ (3be3b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2aa034>) │ │ │ │ @@ -1164147,15 +1164128,15 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ asrs r0, r2, #29 │ │ │ │ lsls r7, r7, #5 │ │ │ │ asrs r2, r1, #29 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + strb r0, [r2, #28] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r7, #8 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1165160,25 +1165141,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r2, r5, #22 │ │ │ │ lsls r7, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r3, #22 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsrs r6, r3, #12 │ │ │ │ lsls r7, r7, #5 │ │ │ │ adds r4, r7, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r1, #56] @ 0x38 │ │ │ │ + ldr r6, [r5, #12] │ │ │ │ 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] @ (3bfaa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ab724>) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1165367,19 +1165348,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ lsls r2, r1, #20 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #8] │ │ │ │ + str r6, [r7, #92] @ 0x5c │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #4] │ │ │ │ + str r4, [r3, #92] @ 0x5c │ │ │ │ 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] @ (3bff50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2abbd4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1165671,19 +1165652,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c0150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2abdd4>) │ │ │ │ lsls r0, r5, #14 │ │ │ │ lsls r7, r7, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r3, #116] @ 0x74 │ │ │ │ + str r4, [r7, #72] @ 0x48 │ │ │ │ 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] @ (3c00dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2abd60>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1165828,15 +1165809,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ lsls r0, r0, #2 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r2, #72] @ 0x48 │ │ │ │ + str r2, [r6, #28] │ │ │ │ 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] @ 3c04d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac154> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1166210,23 +1166191,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #512] @ (3c06cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac350>) │ │ │ │ movs r0, r0 │ │ │ │ mov r0, r0 │ │ │ │ mrc2 1, 7, r0, cr10, cr14, {3} │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r2, [r0, #48] @ 0x30 │ │ │ │ + str r2, [r4, #4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r4, [r4, #44] @ 0x2c │ │ │ │ + str r4, [r0, #4] │ │ │ │ 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] @ (3c07c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac444>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166510,15 +1166491,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ bl 3ae970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29a5f4> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ @ instruction: 0xfaf8017e │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ 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] @ (3c0b1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac7a0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1166833,19 +1166814,19 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 3ae93c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29a5c0> │ │ │ │ b.n 3c0994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ac618> │ │ │ │ nop │ │ │ │ ldrb.w r0, [r6, ] │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, r2] │ │ │ │ + ldrh r6, [r3, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ adds r4, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r3, r2] │ │ │ │ + ldr r4, [r7, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr.w r3, [pc, #1372] @ 3c10a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2acd24> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1167375,21 +1167356,21 @@ │ │ │ │ cmn r6, r7 │ │ │ │ vaba.u8 q2, q0, │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ @ instruction: 0xf4b6017e │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r2, [r3, r4] │ │ │ │ + ldrsb r2, [r7, r1] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r5, r4] │ │ │ │ + ldrsb r0, [r1, r2] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [r0, r3] │ │ │ │ + ldrsb r0, [r4, r0] │ │ │ │ lsls r3, r1, #3 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.w 3c0eec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2acb70> │ │ │ │ ldr r2, [r3, #16] │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ ldr r7, [r3, #28] │ │ │ │ str r2, [r4, #40] @ 0x28 │ │ │ │ @@ -1168143,33 +1168124,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, [r6, r1] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, r1] │ │ │ │ + str r0, [r6, r6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strb r4, [r1, r0] │ │ │ │ + str r4, [r5, r5] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - strh r4, [r4, r6] │ │ │ │ + str r4, [r0, r4] │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #16] @ (3c1874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad4f8>) │ │ │ │ + ldr r4, [pc, #400] @ (3c19f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad678>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ cmp r6, #20 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #904] @ (3c1bf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad878>) │ │ │ │ + ldr r4, [pc, #264] @ (3c1974 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad5f8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r2, [pc, #644] @ (3c1af4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad778>) │ │ │ │ add.w r0, r4, #36 @ 0x24 │ │ │ │ str r3, [sp, #8] │ │ │ │ mov r8, r0 │ │ │ │ ldr r3, [r5, r2] │ │ │ │ ldr r2, [pc, #636] @ (3c1af8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad77c>) │ │ │ │ @@ -1168428,19 +1168409,19 @@ │ │ │ │ str r2, [r0, #16] │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 3b86dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4360> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 3c1620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad2a4> │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #504] @ (3c1cf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad978>) │ │ │ │ + ldr r2, [pc, #888] @ (3c1e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2adaf8>) │ │ │ │ lsls r3, r1, #3 │ │ │ │ subs r4, r2, r5 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #368] @ (3c1c74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad8f8>) │ │ │ │ + ldr r2, [pc, #752] @ (3c1df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ada78>) │ │ │ │ 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] @ (3c1b94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad818>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1168609,15 +1168590,15 @@ │ │ │ │ ite ne │ │ │ │ movne.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53ac94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426918> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #864] @ 0x360 │ │ │ │ + ldr r1, [sp, #224] @ 0xe0 │ │ │ │ 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] │ │ │ │ @@ -1168651,15 +1168632,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #8] @ (3c1d20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad9a4>) │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r7, r3 │ │ │ │ b.n 3c1ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ad96c> │ │ │ │ - ldr r3, [sp, #136] @ 0x88 │ │ │ │ + ldr r0, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r2, r1 │ │ │ │ ldr r1, [pc, #220] @ (3c1e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ada98>) │ │ │ │ @@ -1169298,15 +1169279,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r6, r4 │ │ │ │ b.n 3c236e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2adff2> │ │ │ │ ldr r0, [pc, #4] @ (3c2398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae01c>) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - cmp r2, r4 │ │ │ │ + ands r2, r0 │ │ │ │ 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 │ │ │ │ @@ -1169931,39 +1169912,39 @@ │ │ │ │ ldr r3, [r4, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ bls.n 3c2958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae5dc> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r4, r5} │ │ │ │ + stmia r1!, {r3, r4, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r6, {r1, r4, r6} │ │ │ │ + ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldmia r6, {r2, r4, r6} │ │ │ │ + ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c2a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae6d0> │ │ │ │ + ble.n 3c290c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae590> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c2a5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae6e0> │ │ │ │ + ble.n 3c291c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae5a0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + bgt.n 3c297c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae600> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + bgt.n 3c297c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae600> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bgt.n 3c2a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae6f8> │ │ │ │ + bls.n 3c2934 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae5b8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 100 @ 0x64 │ │ │ │ + bgt.n 3c2974 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae5f8> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 108 @ 0x6c │ │ │ │ + bgt.n 3c2988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae60c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3c29ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae670> │ │ │ │ + blt.n 3c2aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae730> │ │ │ │ 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 │ │ │ │ @@ -1170004,15 +1169985,15 @@ │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [r4, #24] │ │ │ │ cmp r3, #22 │ │ │ │ it eq │ │ │ │ ldreq r1, [r4, #16] │ │ │ │ bl 53ac94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426918> │ │ │ │ b.n 3c2a3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae6c2> │ │ │ │ - ldrh r2, [r5, #48] @ 0x30 │ │ │ │ + ldrh r2, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -1170232,21 +1170213,21 @@ │ │ │ │ bhi.w 3c2ac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae744> │ │ │ │ mov r0, r5 │ │ │ │ bl 3c29f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae678> │ │ │ │ ldr r2, [r4, #24] │ │ │ │ movs r3, #1 │ │ │ │ b.n 3c2c30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae8b4> │ │ │ │ nop │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r3, #38] @ 0x26 │ │ │ │ + ldrh r2, [r7, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r7, r3, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ sub sp, #12 │ │ │ │ @@ -1170380,17 +1170361,17 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b86dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4360> │ │ │ │ str r4, [r7, #0] │ │ │ │ b.n 3c2d2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ae9b2> │ │ │ │ nop │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r0, #186 @ 0xba │ │ │ │ + adds r6, #26 │ │ │ │ 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 │ │ │ │ @@ -1170601,17 +1170582,17 @@ │ │ │ │ bne.w 3c2e90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2aeb14> │ │ │ │ b.n 3c2eaa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2aeb2e> │ │ │ │ nop │ │ │ │ bne.n 3c2fe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2aec6c> │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #122 @ 0x7a │ │ │ │ + adds r4, #218 @ 0xda │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -1170685,15 +1170666,15 @@ │ │ │ │ bl 43a368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325fec> │ │ │ │ mov r1, r8 │ │ │ │ str r7, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b86dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4360> │ │ │ │ str r4, [r5, #20] │ │ │ │ b.n 3c3080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2aed04> │ │ │ │ - adds r5, #176 @ 0xb0 │ │ │ │ + adds r3, #16 │ │ │ │ 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] @ (3c32b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2aef38>) │ │ │ │ @@ -1171004,15 +1170985,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ str.w r0, [r8, #36] @ 0x24 │ │ │ │ b.n 3c3394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2af018> │ │ │ │ ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 3c346c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2af0f0> │ │ │ │ + bne.n 3c332c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2aefb0> │ │ │ │ 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 │ │ │ │ @@ -1171056,15 +1171037,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (3c3498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2af11c>) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - adds r1, #162 @ 0xa2 │ │ │ │ + cmp r7, #2 │ │ │ │ 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 │ │ │ │ @@ -1172249,17 +1172230,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r6} │ │ │ │ lsls r6, r7, #5 │ │ │ │ stmia r3!, {r5} │ │ │ │ lsls r6, r7, #5 │ │ │ │ cmp r5, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - cmp r0, #56 @ 0x38 │ │ │ │ + movs r5, #152 @ 0x98 │ │ │ │ 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] @ (3c40b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2afd38>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1173162,19 +1173143,19 @@ │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #7 │ │ │ │ bne.n 3c48f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b0576> │ │ │ │ ldrsb.w r3, [r3, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ bge.n 3c4884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b0508> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - bcc.n 3c49d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b0654> │ │ │ │ + beq.n 3c4890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b0514> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3c4988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b060c> │ │ │ │ + bhi.n 3c4a48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b06cc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bpl.n 3c4990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b0614> │ │ │ │ + bcs.n 3c4a50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b06d4> │ │ │ │ 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] @ (3c4aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b0730>) │ │ │ │ sub sp, #348 @ 0x15c │ │ │ │ @@ -1173537,15 +1173518,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, r7, r7 │ │ │ │ + asrs r4, r3, #29 │ │ │ │ lsls r3, r1, #3 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r3, #15 │ │ │ │ bne.n 3c4d5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b09e2> │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3c4d60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b09e4> │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -1177611,19 +1177592,19 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ mov r6, r3 │ │ │ │ b.n 3c7596 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b321a> │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r7} │ │ │ │ + cbnz r6, 3c75be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b3242> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - hlt 0x001c │ │ │ │ + @ instruction: 0xb7fc │ │ │ │ lsls r4, r2, #3 │ │ │ │ - hlt 0x0014 │ │ │ │ + @ instruction: 0xb7f4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ ldrh r6, [r0, #26] │ │ │ │ lsls r6, r7, #5 │ │ │ │ add.w r8, r8, #1 │ │ │ │ cmp sl, r8 │ │ │ │ beq.w 3c7482 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b3106> │ │ │ │ mov.w r2, r8, lsl #5 │ │ │ │ @@ -1177726,15 +1177707,15 @@ │ │ │ │ ldr.w r3, [r9, #4] │ │ │ │ ldr r1, [r3, #88] @ 0x58 │ │ │ │ b.n 3c7472 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b30f6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 3c7604 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b3288> │ │ │ │ nop │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ 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 │ │ │ │ @@ -1179016,15 +1178997,15 @@ │ │ │ │ ldr r1, [pc, #12] @ (3c8490 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4114>) │ │ │ │ mov ip, r0 │ │ │ │ mov r0, r2 │ │ │ │ add r1, pc │ │ │ │ mov r2, ip │ │ │ │ bl 439dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325a44> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 3c8880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4504> │ │ │ │ + svc 86 @ 0x56 │ │ │ │ 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] @ (3c85ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4270>) │ │ │ │ add.w r3, r0, #602112 @ 0x93000 │ │ │ │ @@ -1179153,21 +1179134,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r1, #13] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r6, [r0, #13] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r4, #12 │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldrb r6, [r3, #12] │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c8754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b43d8> │ │ │ │ + udf #6 │ │ │ │ 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] @ (3c88f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4574>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1179457,45 +1179438,45 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r3, #7] │ │ │ │ lsls r6, r7, #5 │ │ │ │ ldrb r0, [r3, #7] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3c899c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4620> │ │ │ │ + ble.n 3c885c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b44e0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3c8940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b45c4> │ │ │ │ + ble.n 3c8a00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4684> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 240 @ 0xf0 │ │ │ │ + ble.n 3c89a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b462c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + ble.n 3c8960 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b45e4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - blt.n 3c8918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b459c> │ │ │ │ + bhi.n 3c89d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b465c> │ │ │ │ lsls r7, r1, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r1, #3 │ │ │ │ - svc 152 @ 0x98 │ │ │ │ + bgt.n 3c8908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b458c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + bgt.n 3c88f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b457c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + bgt.n 3c890c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4590> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ble.n 3c882c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b44b0> │ │ │ │ + bge.n 3c88ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4570> │ │ │ │ lsls r1, r3, #3 │ │ │ │ strb r4, [r4, #30] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r0, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #110 @ 0x6e │ │ │ │ + blt.n 3c88d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4558> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - udf #124 @ 0x7c │ │ │ │ + blt.n 3c88f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4578> │ │ │ │ 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, 3c8958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b45dc> │ │ │ │ blx 6acb0 │ │ │ │ @@ -1179753,37 +1179734,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 3c8a2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b46ae> │ │ │ │ strb r0, [r0, #26] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #80] @ 0x50 │ │ │ │ + str r0, [r2, #40] @ 0x28 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r5, #178 @ 0xb2 │ │ │ │ + adds r3, #18 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - mov r0, lr │ │ │ │ + mvns r0, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cbnz r0, 3c8c12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4896> │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r2, [r4, #21] │ │ │ │ lsls r6, r7, #5 │ │ │ │ - cmp sl, r9 │ │ │ │ + orrs r2, r5 │ │ │ │ lsls r2, r1, #3 │ │ │ │ rev16 r4, r2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - mov r6, r6 │ │ │ │ + bics r6, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp ip, r8 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, pc │ │ │ │ + cmn r6, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r8, sp │ │ │ │ + muls r0, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r8, fp │ │ │ │ + tst r0, r7 │ │ │ │ lsls r2, r1, #3 │ │ │ │ mov r3, r0 │ │ │ │ ldrb.w r0, [r0, #639] @ 0x27f │ │ │ │ cbnz r0, 3c8c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b4898> │ │ │ │ ldr.w r2, [r3, #196] @ 0xc4 │ │ │ │ ldrb.w r1, [r3, #188] @ 0xbc │ │ │ │ cbz r2, 3c8c16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b489a> │ │ │ │ @@ -1181008,77 +1180989,77 @@ │ │ │ │ nop │ │ │ │ strb r0, [r2, #9] │ │ │ │ lsls r6, r7, #5 │ │ │ │ strb r6, [r7, #8] │ │ │ │ lsls r6, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, #12] │ │ │ │ + ldrsh r0, [r4, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r5, #158 @ 0x9e │ │ │ │ + cmp r2, #254 @ 0xfe │ │ │ │ lsls r7, r3, #3 │ │ │ │ - adds r0, #34 @ 0x22 │ │ │ │ + cmp r5, #130 @ 0x82 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldr r2, [r7, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rors r6, r0 │ │ │ │ + subs r7, #38 @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r4, #126 @ 0x7e │ │ │ │ + cmp r1, #222 @ 0xde │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsb r0, [r7, r7] │ │ │ │ + strb r0, [r3, r5] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + ldrb r4, [r2, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #240 @ 0xf0 │ │ │ │ + cmp r1, #80 @ 0x50 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - lsrs r6, r0 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r1, r6] │ │ │ │ + strh r4, [r5, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r2, #208 @ 0xd0 │ │ │ │ + cmp r0, #48 @ 0x30 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldrsb r4, [r6, r0] │ │ │ │ + strh r4, [r2, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ ldr r4, [r6, #44] @ 0x2c │ │ │ │ lsls r6, r7, #5 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - strb r4, [r6, r5] │ │ │ │ + strh r4, [r2, r3] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r5, r4] │ │ │ │ + ldrsb r4, [r1, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - subs r6, #176 @ 0xb0 │ │ │ │ + subs r4, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r2, [r1, r5] │ │ │ │ + strh r2, [r5, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - strb r0, [r7, r4] │ │ │ │ + strh r0, [r3, r2] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r5, [sp, #160] @ 0xa0 │ │ │ │ + ldr r2, [sp, #544] @ 0x220 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r7, r3, #3 │ │ │ │ - ldr r4, [r1, r1] │ │ │ │ + strb r4, [r5, r6] │ │ │ │ lsls r7, r3, #3 │ │ │ │ adds r7, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 3c9908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b558c> │ │ │ │ + ldmia r5!, {r2, r3, r7} │ │ │ │ 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 │ │ │ │ @@ -1182320,43 +1182301,43 @@ │ │ │ │ ldr.w r3, [r9, #12] │ │ │ │ strb.w r2, [r4, #52] @ 0x34 │ │ │ │ str r3, [r4, #24] │ │ │ │ b.w 3c9440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b50c4> │ │ │ │ nop │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb634 │ │ │ │ + cbz r4, 3ca720 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b63a4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r1, r3, r5, r7} │ │ │ │ + stmia r5!, {r1, r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bhi.n 3ca6e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b6368> │ │ │ │ + bpl.n 3ca7a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b6428> │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3ca5e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b6264> │ │ │ │ + bmi.n 3ca6a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b6324> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3ca7d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b6458> │ │ │ │ + beq.n 3ca694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b6318> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3ca798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b641c> │ │ │ │ + beq.n 3ca658 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b62dc> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3ca75c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b63e0> │ │ │ │ + beq.n 3ca61c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b62a0> │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3ca6b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b6338> │ │ │ │ + beq.n 3ca774 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b63f8> │ │ │ │ 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 43a368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325fec> │ │ │ │ @@ -1183439,29 +1183420,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, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r4, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1184638,15 +1184619,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 3c9440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b50c4> │ │ │ │ - push {r2, r5} │ │ │ │ + cbz r4, 3cc0b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b7d34> │ │ │ │ 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 │ │ │ │ @@ -1185662,29 +1185643,29 @@ │ │ │ │ ldr r2, [pc, #44] @ (3ccbfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8880>) │ │ │ │ mov r0, r9 │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.w 3c9440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b50c4> │ │ │ │ nop │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + cbz r4, 3ccc30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b88b4> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r6, r7} │ │ │ │ + sxth r2, r4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r4, pc, #272 @ (adr r4, 3cccfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8980>) │ │ │ │ + add r1, pc, #656 @ (adr r1, 3cce7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8b00>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, pc, #560 @ (adr r3, 3cce20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8aa4>) │ │ │ │ + add r0, pc, #944 @ (adr r0, 3ccfa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8c24>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #600 @ (adr r0, 3cce54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8ad8>) │ │ │ │ + ldr r5, [sp, #984] @ 0x3d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r2, sp, #384 @ 0x180 │ │ │ │ + add r7, pc, #768 @ (adr r7, 3ccf00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8b84>) │ │ │ │ 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] │ │ │ │ @@ -1186705,112 +1186686,112 @@ │ │ │ │ mov r3, fp │ │ │ │ mov r1, r9 │ │ │ │ bl 3eba94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7718> │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 3c9440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b50c4> │ │ │ │ b.w 3c966c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b52f0> │ │ │ │ nop │ │ │ │ - add r7, pc, #280 @ (adr r7, 3cd858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b94dc>) │ │ │ │ + add r4, pc, #664 @ (adr r4, 3cd9d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b965c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #100 @ 0x64 │ │ │ │ + cmp r3, #196 @ 0xc4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #304 @ (adr r7, 3cd878 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b94fc>) │ │ │ │ + add r4, pc, #688 @ (adr r4, 3cd9f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b967c>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #216 @ (adr r7, 3cd824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b94a8>) │ │ │ │ + add r4, pc, #600 @ (adr r4, 3cd9a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b9628>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r2, #28 │ │ │ │ + lsrs r0, r6, #17 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, pc, #288 @ (adr r7, 3cd874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b94f8>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 3cd9f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b9678>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r6, #24] │ │ │ │ + ldrsh r2, [r2, r4] │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r0, [r2, #19] │ │ │ │ + ldrb r0, [r6, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r6, #23] │ │ │ │ + ldrb r4, [r2, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r6, [r6, #8] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r1, [sp, #464] @ 0x1d0 │ │ │ │ + str r6, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 3cd7be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b9442> │ │ │ │ + @ instruction: 0xb89a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - add r4, pc, #216 @ (adr r4, 3cd84c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b94d0>) │ │ │ │ + add r1, pc, #600 @ (adr r1, 3cd9cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b9650>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs r4, r1, #9 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r7, pc, #24 @ (adr r7, 3cd798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b941c>) │ │ │ │ + add r4, pc, #408 @ (adr r4, 3cd918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b959c>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ strb r0, [r0, #19] │ │ │ │ lsls r4, r6, #5 │ │ │ │ strb r0, [r4, #18] │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r6, #5 │ │ │ │ ldr r0, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #328] @ 0x148 │ │ │ │ + str r6, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ + str r6, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r6, #12 │ │ │ │ + subs r3, #108 @ 0x6c │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [sp, #760] @ 0x2f8 │ │ │ │ + str r7, [sp, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ + str r7, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #488] @ 0x1e8 │ │ │ │ + str r7, [sp, #872] @ 0x368 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #536] @ 0x218 │ │ │ │ + str r7, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #440] @ 0x1b8 │ │ │ │ + str r7, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - rev r2, r2 │ │ │ │ + @ instruction: 0xb772 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r0, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #536] @ 0x218 │ │ │ │ + str r0, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf0a000cc │ │ │ │ - ldr r3, [sp, #528] @ 0x210 │ │ │ │ + cdp 0, 0, cr0, cr0, cr12, {6} │ │ │ │ + ldr r0, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #560] @ 0x230 │ │ │ │ + ldrh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r2, [r3, #52] @ 0x34 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldr r3, [sp, #888] @ 0x378 │ │ │ │ + ldr r1, [sp, #248] @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r1, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #632] @ 0x278 │ │ │ │ + ldr r0, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #584] @ 0x248 │ │ │ │ + ldr r0, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r0, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r0, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #232] @ 0xe8 │ │ │ │ + ldr r0, [sp, #616] @ 0x268 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #272] @ 0x110 │ │ │ │ + ldr r0, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #264] @ 0x108 │ │ │ │ + ldr r1, [sp, #648] @ 0x288 │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [sp, #28] │ │ │ │ movs r1, #172 @ 0xac │ │ │ │ ldr r0, [r6, #44] @ 0x2c │ │ │ │ bl 43a368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325fec> │ │ │ │ mov r5, r0 │ │ │ │ bl 3a5de4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x291a68> │ │ │ │ @@ -1187847,62 +1187828,62 @@ │ │ │ │ movne r5, #1 │ │ │ │ b.w 3cced2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8b56> │ │ │ │ nop │ │ │ │ adds r5, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #20] │ │ │ │ + strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #88] @ 0x58 │ │ │ │ + ldr r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ + str r7, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r3, [sp, #8] │ │ │ │ + ldr r0, [sp, #392] @ 0x188 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r3, [sp, #680] @ 0x2a8 │ │ │ │ + str r1, [sp, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r1, #92] @ 0x5c │ │ │ │ + ldr r4, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r7, #88] @ 0x58 │ │ │ │ + ldr r4, [r3, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r6, #88] @ 0x58 │ │ │ │ + ldr r6, [r2, #48] @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #736] @ 0x2e0 │ │ │ │ + str r3, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #536] @ 0x218 │ │ │ │ + str r2, [sp, #920] @ 0x398 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r2, #3 │ │ │ │ str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #992] @ 0x3e0 │ │ │ │ + str r0, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [pc, #472] @ (3ce598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ba21c>) │ │ │ │ + ldr r2, [pc, #856] @ (3ce718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ba39c>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldr r6, [r2, #8] │ │ │ │ + str r6, [r6, #92] @ 0x5c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bfi r0, r0, #3, #8 │ │ │ │ - str r6, [sp, #504] @ 0x1f8 │ │ │ │ + @ instruction: 0xf0c000ca │ │ │ │ + str r3, [sp, #888] @ 0x378 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r0, #0] │ │ │ │ + ldrb r6, [r4, #21] │ │ │ │ lsls r5, r1, #3 │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #664 @ (adr r6, 3ce670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ba2f4>) │ │ │ │ + add r4, pc, #24 @ (adr r4, 3ce3f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ba074>) │ │ │ │ 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] │ │ │ │ @@ -1188947,121 +1188928,121 @@ │ │ │ │ ldr r1, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2909e8> │ │ │ │ b.n 3cef7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2babfe> │ │ │ │ nop │ │ │ │ adds r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #320] @ 0x140 │ │ │ │ + ldrh r0, [r6, #52] @ 0x34 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r5, [sp, #328] @ 0x148 │ │ │ │ + str r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r7, #36] @ 0x24 │ │ │ │ + strh r2, [r3, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r2, [r2, #62] @ 0x3e │ │ │ │ + ldrh r2, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r5, #58] @ 0x3a │ │ │ │ + ldrh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r3, #58] @ 0x3a │ │ │ │ + ldrh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r6, #64] @ 0x40 │ │ │ │ + str r0, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [sp, #512] @ 0x200 │ │ │ │ + ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 13, cr0, cr0, cr10, {6} │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + ldc 0, cr0, [r0], #-808 @ 0xfffffcd8 │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - uxtb r6, r6 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r7, r1, #3 │ │ │ │ - strh r0, [r0, #8] │ │ │ │ + ldrb r0, [r4, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r7, #42] @ 0x2a │ │ │ │ + strh r0, [r3, #22] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r7, #32] │ │ │ │ + strh r0, [r3, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r0, #34] @ 0x22 │ │ │ │ + strh r0, [r4, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r2, #34] @ 0x22 │ │ │ │ + strh r4, [r6, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r5, #23] │ │ │ │ + ldrb r6, [r1, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb r4, [r6, r4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r6, [r4, #12] │ │ │ │ + ldrb r6, [r0, #28] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - movs r6, #206 @ 0xce │ │ │ │ + movs r4, #46 @ 0x2e │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldrb r6, [r4, #21] │ │ │ │ + ldrb r6, [r0, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldrsb r4, [r6, r0] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrh r4, [r4, #14] │ │ │ │ + strh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r6, [r1, #14] │ │ │ │ + strh r6, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xf19800cb │ │ │ │ - ldrh r6, [r5, #34] @ 0x22 │ │ │ │ + cdp 0, 15, cr0, cr8, cr11, {6} │ │ │ │ + ldrh r6, [r1, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r1, #28] │ │ │ │ + ldrb r2, [r5, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strb r4, [r7, r4] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r0, [r7, #28] │ │ │ │ + strh r0, [r3, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #44] @ 0x2c │ │ │ │ + strh r4, [r3, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r3, #38] @ 0x26 │ │ │ │ + strh r4, [r7, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r0, [r5, r5] │ │ │ │ lsls r4, r6, #5 │ │ │ │ - strh r2, [r0, #28] │ │ │ │ + strh r2, [r4, #6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r1, #22] │ │ │ │ + strh r6, [r5, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r5, #50] @ 0x32 │ │ │ │ + strh r2, [r1, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r5, #46] @ 0x2e │ │ │ │ + strh r0, [r1, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r0, #22] │ │ │ │ + strh r0, [r4, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r7, #2] │ │ │ │ + ldrb r0, [r3, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr.w r1, [pc, #2044] @ 3cf8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb524> │ │ │ │ add r1, pc │ │ │ │ blx 68f84 │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ @@ -1189752,117 +1189733,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 3cd01c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2b8ca0> │ │ │ │ nop │ │ │ │ - strh r0, [r4, #2] │ │ │ │ + ldrb r0, [r0, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r0, #16] │ │ │ │ + ldrb r2, [r4, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r7, [pc, #800] @ (3cfbd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb854>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r4, [r4, #23] │ │ │ │ + ldrb r4, [r0, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, #24] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcs.n 3cf9c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb64c> │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [pc, #424] @ (3cfa78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb6fc>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ ldr r6, [pc, #304] @ (3cfa08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb68c>) │ │ │ │ lsls r4, r6, #5 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r3, #4] │ │ │ │ + strb r0, [r7, #25] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r6, #7] │ │ │ │ + strb r6, [r2, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r1, #30] │ │ │ │ + strb r2, [r5, #19] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r5, #21] │ │ │ │ + strb r6, [r1, #11] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - b.n 3cfc3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8c0> │ │ │ │ + svc 0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bcc.n 3cf9d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb658> │ │ │ │ + beq.n 3cf894 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb518> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strb r0, [r7, #12] │ │ │ │ + strb r0, [r3, #2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r1, #21] │ │ │ │ + strb r0, [r5, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r3, r3] │ │ │ │ + ldrsb r2, [r7, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r5, #8] │ │ │ │ + ldr r4, [r1, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r2, #29] │ │ │ │ + ldrb r6, [r6, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - svc 254 @ 0xfe │ │ │ │ + ble.n 3cf9e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb664> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r1, #31] │ │ │ │ + ldrb r4, [r5, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r1, #7] │ │ │ │ + ldr r6, [r5, #112] @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - bge.n 3cf9bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb640> │ │ │ │ + bvc.n 3cf87c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb500> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #196 @ 0xc4 │ │ │ │ + subs r2, #36 @ 0x24 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - b.n 3cfa7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb700> │ │ │ │ + udf #0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r2, #10 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r0, #26] │ │ │ │ + strh r6, [r4, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r4, #19] │ │ │ │ + ldrb r2, [r0, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldcl 0, cr0, [sl, #-804] @ 0xfffffcdc │ │ │ │ - strb r4, [r4, #14] │ │ │ │ + @ instruction: 0xeaba00c9 │ │ │ │ + strb r4, [r0, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh.w r0, [ip, #201] @ 0xc9 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + @ instruction: 0xf71c00c9 │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r6, #124] @ 0x7c │ │ │ │ + ldr r0, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -1189925,29 +1189906,29 @@ │ │ │ │ cmp sl, r7 │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 3cf9b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb63a> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r2, #78 @ 0x4e │ │ │ │ + movs r7, #174 @ 0xae │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r0, #100 @ 0x64 │ │ │ │ + adds r4, r0, #7 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xfa7200de │ │ │ │ - movs r0, #28 │ │ │ │ + @ instruction: 0xf7d200de │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - @ instruction: 0xfa3200de │ │ │ │ - lsrs r4, r7, #32 │ │ │ │ + @ instruction: 0xf79200de │ │ │ │ + lsls r4, r3, #22 │ │ │ │ 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 │ │ │ │ @@ -1190091,23 +1190072,23 @@ │ │ │ │ mov r1, r6 │ │ │ │ add r2, pc │ │ │ │ str.w ip, [sp] │ │ │ │ movs r4, #0 │ │ │ │ bl 3a4d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2909e8> │ │ │ │ b.n 3cfb34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb7b8> │ │ │ │ nop │ │ │ │ - str r2, [sp, #632] @ 0x278 │ │ │ │ + ldrh r6, [r7, #62] @ 0x3e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #136] @ 0x88 │ │ │ │ + ldrh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #584] @ 0x248 │ │ │ │ + ldrh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1190166,15 +1190147,15 @@ │ │ │ │ movs r0, #2 │ │ │ │ blx 69930 │ │ │ │ nop │ │ │ │ lsls r0, r2, #14 │ │ │ │ lsls r6, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #800] @ 0x320 │ │ │ │ + str r3, [sp, #160] @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -1190213,15 +1190194,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (3cfd00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb984>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ - b.n 3cfbd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb854> │ │ │ │ + b.n 3cf690 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb314> │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1190373,15 +1190354,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] @ (3cfe7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bbb00>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ - b.n 3cfabc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb740> │ │ │ │ + b.n 3d057c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc200> │ │ │ │ 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 │ │ │ │ @@ -1190677,21 +1190658,21 @@ │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ ldr r0, [pc, #20] @ (3d0198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bbe1c>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ ldr r0, [pc, #16] @ (3d019c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bbe20>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ - b.n 3cfb90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb814> │ │ │ │ + b.n 3d0650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2d4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3d08ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc570> │ │ │ │ + b.n 3d03ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc030> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3d0818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc49c> │ │ │ │ + b.n 3d02d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bbf5c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3d0914 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc598> │ │ │ │ + b.n 3d03d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc058> │ │ │ │ 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] @ 3d0b8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc810> │ │ │ │ @@ -1191746,50 +1191727,50 @@ │ │ │ │ bl 3cfbe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb864> │ │ │ │ b.n 3d0666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2ea> │ │ │ │ nop │ │ │ │ mcr2 1, 2, r0, cr0, cr13, {3} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 1, r0, cr10, cr13, {3} │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + lsrs r0, r6, #15 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #174 @ 0xae │ │ │ │ + subs r6, r1, #4 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r1, #248 @ 0xf8 │ │ │ │ + subs r0, r3, #5 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - movs r2, #234 @ 0xea │ │ │ │ + movs r0, #74 @ 0x4a │ │ │ │ lsls r7, r3, #3 │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - addw r0, r2, #222 @ 0xde │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + vqadd.s32 q8, q9, q7 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r7, r3, #3 │ │ │ │ - rsbs r0, r4, #222 @ 0xde │ │ │ │ - vshr.u64 q8, q7, #34 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + vqadd.s64 q0, q10, q7 │ │ │ │ + ldc2 0, cr0, [lr, #-888]! @ 0xfffffc88 │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r7, r3, #3 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ vst2.8 {d0[3],d1[3]}, [lr :16]! │ │ │ │ - strh r4, [r5, #50] @ 0x32 │ │ │ │ + strh r4, [r1, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r4, [r7, #50] @ 0x32 │ │ │ │ + strh r4, [r3, #30] │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh.w r0, [r8, ] │ │ │ │ - strh r2, [r4, #38] @ 0x26 │ │ │ │ + strh r2, [r0, #18] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, r4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #32] │ │ │ │ + strh r2, [r4, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #28] │ │ │ │ + strh r2, [r2, #8] │ │ │ │ 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 │ │ │ │ @@ -1192932,19 +1192913,19 @@ │ │ │ │ b.w 3d0666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2ea> │ │ │ │ ldr r3, [pc, #76] @ (3d17c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bd44c>) │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ b.w 3d094a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc5ce> │ │ │ │ nop │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r3, #31] │ │ │ │ + ldrb r6, [r7, #20] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, r3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1192956,19 +1192937,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, [r4, #31] │ │ │ │ + strb r0, [r0, #21] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r6, r5 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ 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 │ │ │ │ @@ -1194015,53 +1193996,53 @@ │ │ │ │ bne.n 3d226e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bdef2> │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ b.n 3d2224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bdea8> │ │ │ │ asrs r0, r5, #5 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #2 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r6, #20] │ │ │ │ + strb r6, [r2, #10] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r7, #148 @ 0x94 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #17] │ │ │ │ + strb r0, [r4, #6] │ │ │ │ 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, [r0, #9] │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ 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, [r1, #124] @ 0x7c │ │ │ │ + ldr r0, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r1, #84] @ 0x54 │ │ │ │ + ldr r0, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r0, #25 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #60] @ 0x3c │ │ │ │ + ldr r6, [r6, #16] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #56] @ 0x38 │ │ │ │ + ldr r0, [r3, #16] │ │ │ │ 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] │ │ │ │ @@ -1195172,65 +1195153,65 @@ │ │ │ │ bcs.w 3d3102 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bed86> │ │ │ │ cmp r3, #129 @ 0x81 │ │ │ │ bhi.w 3d30ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bed72> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ bl 3cfbe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb864> │ │ │ │ b.w 3d0666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2ea> │ │ │ │ - ldr r4, [r4, #28] │ │ │ │ + str r4, [r0, #116] @ 0x74 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, r5, r2 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r1, #104] @ 0x68 │ │ │ │ + str r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r6, #96] @ 0x60 │ │ │ │ + str r0, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r2, [r1, #80] @ 0x50 │ │ │ │ + str r2, [r5, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r4, r3, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r3, #48] @ 0x30 │ │ │ │ + str r4, [r7, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r4, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #24] │ │ │ │ + ldrsh r4, [r3, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #24] │ │ │ │ + ldrsh r6, [r7, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, #0] │ │ │ │ + ldrb r0, [r3, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #0] │ │ │ │ + ldrb r2, [r7, r5] │ │ │ │ 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] │ │ │ │ @@ -1196380,45 +1196361,45 @@ │ │ │ │ moveq r5, #129 @ 0x81 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.w 3d421a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bfe9e> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfbe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb864> │ │ │ │ b.w 3d0666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2ea> │ │ │ │ nop │ │ │ │ - ldrsh r2, [r2, r0] │ │ │ │ + ldrh r2, [r6, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrh r4, [r6, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r6, [r1, r5] │ │ │ │ + ldrh r6, [r5, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrh r4, [r0, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r2, #32 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, r0] │ │ │ │ + ldrsb r2, [r0, r6] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, r3] │ │ │ │ + ldrsb r6, [r3, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r2, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r2, r5] │ │ │ │ + strb r2, [r6, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r6, [r7, r4] │ │ │ │ + strb r6, [r3, r2] │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ 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 │ │ │ │ @@ -1197663,61 +1197644,61 @@ │ │ │ │ ldr r2, [pc, #108] @ (3d48cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0550>) │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.w 3d07b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc43a> │ │ │ │ - str r6, [r6, r0] │ │ │ │ + ldr r5, [pc, #600] @ (3d4acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0750>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, r0] │ │ │ │ + ldr r5, [pc, #464] @ (3d4a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c06d0>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r1, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #176] @ (3d4934 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c05b8>) │ │ │ │ + ldr r3, [pc, #560] @ (3d4ab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0738>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r2, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #40] @ (3d48b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0538>) │ │ │ │ + ldr r3, [pc, #424] @ (3d4a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c06b8>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #400] @ (3d4a24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c06a8>) │ │ │ │ + ldr r2, [pc, #784] @ (3d4ba4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0828>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r5, [pc, #320] @ (3d49d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c065c>) │ │ │ │ + ldr r2, [pc, #704] @ (3d4b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c07dc>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r5, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #992] @ (3d4c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0904>) │ │ │ │ + ldr r1, [pc, #352] @ (3d4a00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0684>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r4, #180 @ 0xb4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #856] @ (3d4c00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0884>) │ │ │ │ + ldr r1, [pc, #216] @ (3d4980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0604>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ lsrs r0, r4, #22 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #504] @ (3d4aa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c072c>) │ │ │ │ + ldr r0, [pc, #888] @ (3d4c28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c08ac>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r3, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #152] @ (3d4950 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c05d4>) │ │ │ │ + ldr r0, [pc, #536] @ (3d4ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0754>) │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r4, r4, #9 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #200] @ (3d498c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c0610>) │ │ │ │ + mov sl, r2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r1, [pc, #128] @ (3d4948 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c05cc>) │ │ │ │ + mov r8, r0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp lr, r6 │ │ │ │ + orrs r6, r2 │ │ │ │ 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 │ │ │ │ @@ -1199081,35 +1199062,35 @@ │ │ │ │ bl 3cfbe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb864> │ │ │ │ b.w 3d0666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2ea> │ │ │ │ ldr r2, [pc, #64] @ (3d56b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c133c>) │ │ │ │ ldr r2, [r5, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ b.w 3d094a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc5ce> │ │ │ │ nop │ │ │ │ - tst r6, r1 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #208 @ 0xd0 │ │ │ │ + subs r5, #48 @ 0x30 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #1 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #146 @ 0x92 │ │ │ │ + subs r3, #242 @ 0xf2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r0, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #100 @ 0x64 │ │ │ │ + subs r0, #196 @ 0xc4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r0, #68 @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1200224,49 +1200205,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, #68 @ 0x44 │ │ │ │ + adds r2, #164 @ 0xa4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ 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, #112 @ 0x70 │ │ │ │ + adds r0, #208 @ 0xd0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #16 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #60 @ 0x3c │ │ │ │ + cmp r5, #156 @ 0x9c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #136 @ 0x88 │ │ │ │ + cmp r3, #232 @ 0xe8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r6, #28 │ │ │ │ + cmp r3, #124 @ 0x7c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r5, #110 @ 0x6e │ │ │ │ + cmp r2, #206 @ 0xce │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r5, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #228 @ 0xe4 │ │ │ │ + cmp r2, #68 @ 0x44 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r3, [pc, #2820] @ 3d6db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c2a3c> │ │ │ │ ldr r2, [r4, #92] @ 0x5c │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -1201350,65 +1201331,65 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ mov.w r0, #270 @ 0x10e │ │ │ │ str r3, [r1, #36] @ 0x24 │ │ │ │ str r4, [r2, #12] │ │ │ │ b.w 3d0666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2ea> │ │ │ │ movs r5, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r7, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #16 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r5, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r0, #8 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #90 @ 0x5a │ │ │ │ + movs r7, #186 @ 0xba │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r2, #70 @ 0x46 │ │ │ │ + movs r7, #166 @ 0xa6 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r0, #19 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #22 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - cmp r0, #128 @ 0x80 │ │ │ │ + movs r5, #224 @ 0xe0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r4, #10 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #94 @ 0x5e │ │ │ │ + movs r5, #190 @ 0xbe │ │ │ │ lsls r2, r1, #3 │ │ │ │ subs r0, r1, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #60 @ 0x3c │ │ │ │ + movs r5, #156 @ 0x9c │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r7, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #26 │ │ │ │ + movs r5, #122 @ 0x7a │ │ │ │ lsls r2, r1, #3 │ │ │ │ movs r3, #84 @ 0x54 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ cmp r4, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #2 │ │ │ │ + subs r2, r4, #5 │ │ │ │ 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 │ │ │ │ @@ -1202825,31 +1202806,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, r2, r2 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r2, r1, #3 │ │ │ │ strh r2, [r4, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r4, #23 │ │ │ │ + asrs r2, r0, #13 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - add r0, pc, #336 @ (adr r0, 3d7d84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c3a08>) │ │ │ │ + ldr r5, [sp, #720] @ 0x2d0 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrb r2, [r5, #9] │ │ │ │ + strb r2, [r1, #31] │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #768] @ 0x300 │ │ │ │ + str r4, [sp, #128] @ 0x80 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ 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 3d7c62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c38e6> │ │ │ │ @@ -1203990,37 +1203971,37 @@ │ │ │ │ moveq r3, #109 @ 0x6d │ │ │ │ cmp r3, ip │ │ │ │ bcc.w 3d8c68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c48ec> │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ bl 3cfbe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb864> │ │ │ │ b.w 3d0666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2ea> │ │ │ │ nop │ │ │ │ - asrs r6, r1, #5 │ │ │ │ + lsrs r6, r5, #26 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r4, r1, #30 │ │ │ │ + lsrs r4, r5, #19 │ │ │ │ lsls r2, r1, #3 │ │ │ │ adds r4, r6, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r1, #28 │ │ │ │ + lsrs r0, r5, #17 │ │ │ │ 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, r5, #14 │ │ │ │ + lsrs r2, r1, #4 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r0, #11 │ │ │ │ + lsrs r6, r4, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r0, r3, #7 │ │ │ │ + lsls r0, r7, #28 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ 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 │ │ │ │ @@ -1205418,65 +1205399,56 @@ │ │ │ │ b.w 3d0666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bc2ea> │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 3d995c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c55e0> │ │ │ │ cmp.w r3, #300 @ 0x12c │ │ │ │ bcs.w 3d9954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c55d8> │ │ │ │ movs r1, #100 @ 0x64 │ │ │ │ b.n 3d955e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c51e2> │ │ │ │ - lsls r2, r2, #13 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r2, r1, #3 │ │ │ │ asrs r0, r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r7, #10 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r6, r6, #8 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #6 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r6, r3, #4 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r6, r7, #1 │ │ │ │ - lsls r2, r1, #3 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + movs r2, r3 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - vtrn.8 q8, │ │ │ │ - vmla.i16 q8, q15, d1[1] │ │ │ │ + vmla.i16 q0, q11, d1[1] │ │ │ │ + vmla.i q0, q9, d1[2] │ │ │ │ + vhadd.u8 q0, q13, │ │ │ │ + cdp2 0, 15, cr0, cr6, cr9, {6} │ │ │ │ + cdp2 0, 7, cr0, cr14, cr9, {6} │ │ │ │ + cdp2 0, 6, cr0, cr10, cr9, {6} │ │ │ │ + cdp2 0, 5, cr0, cr6, cr9, {6} │ │ │ │ + ldc2l 0, cr0, [lr, #804] @ 0x324 │ │ │ │ + stc2l 0, cr0, [sl, #804] @ 0x324 │ │ │ │ + ldc2l 0, cr0, [r2, #-804] @ 0xfffffcdc │ │ │ │ + ldc2 0, cr0, [lr, #-804]! @ 0xfffffcdc │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - vrev32. q0, │ │ │ │ + ldc2 0, cr0, [ip, #-804] @ 0xfffffcdc │ │ │ │ asrs r4, r2, #13 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 12, cr0, cr6, cr9, {6} │ │ │ │ - stc2l 0, cr0, [sl, #804] @ 0x324 │ │ │ │ + stc2 0, cr0, [r6], #-804 @ 0xfffffcdc │ │ │ │ + @ instruction: 0xfb2a00c9 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [r4, #804]! @ 0x324 │ │ │ │ + @ instruction: 0xfb0400c9 │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 12, r0, sl, cr9 │ │ │ │ + ldrsh.w r0, [sl, #201] @ 0xc9 │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb5a00c9 │ │ │ │ - @ instruction: 0xfb4000c9 │ │ │ │ - @ instruction: 0xfa3400c9 │ │ │ │ - @ instruction: 0xfa2200c9 │ │ │ │ - ldr??.w r0, [r0, r9] │ │ │ │ - ldrsh.w r0, [lr, r9] │ │ │ │ - ldrb.w r0, [lr, #201] @ 0xc9 │ │ │ │ - ldr??.w r0, [ip, r9] │ │ │ │ + ldrh.w r0, [sl, #201] @ 0xc9 │ │ │ │ + strh.w r0, [r0, #201] @ 0xc9 │ │ │ │ + @ instruction: 0xf79400c9 │ │ │ │ + @ instruction: 0xf78200c9 │ │ │ │ + @ instruction: 0xf6b000c9 │ │ │ │ + @ instruction: 0xf69e00c9 │ │ │ │ + @ instruction: 0xf5fe00c9 │ │ │ │ + rsbs r0, ip, #6586368 @ 0x648000 │ │ │ │ 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 3d967a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c52fe> │ │ │ │ @@ -1206366,52 +1206338,52 @@ │ │ │ │ bne.n 3d9f36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5bba> │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ b.n 3d9ca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c592c> │ │ │ │ ldr r0, [pc, #116] @ (3d9fd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5c54>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf6f200c9 │ │ │ │ - @ instruction: 0xf6de00c9 │ │ │ │ + orrs.w r0, r2, #6586368 @ 0x648000 │ │ │ │ + bics.w r0, lr, #6586368 @ 0x648000 │ │ │ │ cmp r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - adds.w r0, r0, #6586368 @ 0x648000 │ │ │ │ - @ instruction: 0xf4fc00c9 │ │ │ │ + @ instruction: 0xf27000c9 │ │ │ │ + @ instruction: 0xf25c00c9 │ │ │ │ asrs r0, r0, #23 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4a200c9 │ │ │ │ - eor.w r0, lr, #6586368 @ 0x648000 │ │ │ │ - orns r0, sl, #6586368 @ 0x648000 │ │ │ │ - @ instruction: 0xf28000c9 │ │ │ │ + addw r0, r2, #201 @ 0xc9 │ │ │ │ + @ instruction: 0xf1ee00c9 │ │ │ │ + rsbs r0, sl, #201 @ 0xc9 │ │ │ │ + vmla.i32 d16, d16, d9[0] │ │ │ │ subs r4, r3, r1 │ │ │ │ movs r0, r0 │ │ │ │ - movw r0, #24777 @ 0x60c9 │ │ │ │ + vmla.i32 d0, d22, d9[0] │ │ │ │ adds r6, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ - addw r0, sl, #201 @ 0xc9 │ │ │ │ + vhadd.s32 q8, q13, │ │ │ │ asrs r0, r1, #6 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, lr, #201 @ 0xc9 │ │ │ │ - vext.8 q8, q14, , #0 │ │ │ │ - vmla.i32 d16, d26, d9[0] │ │ │ │ + stcl 0, cr0, [lr, #-804]! @ 0xfffffcdc │ │ │ │ + ldcl 0, cr0, [ip, #-804] @ 0xfffffcdc │ │ │ │ + stcl 0, cr0, [sl, #-804] @ 0xfffffcdc │ │ │ │ asrs r0, r7, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vmla.i32 d0, d30, d9[0] │ │ │ │ + stc 0, cr0, [lr, #-804] @ 0xfffffcdc │ │ │ │ adds r2, #0 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s q8, q8, │ │ │ │ + ldcl 0, cr0, [r0], {201} @ 0xc9 │ │ │ │ subs r4, r4, r5 │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.s q0, q10, │ │ │ │ + ldc 0, cr0, [r4], {201} @ 0xc9 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 15, cr0, cr6, cr9, {6} │ │ │ │ + mrrc 0, 12, r0, r6, cr9 │ │ │ │ asrs r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - mov r0, r3 │ │ │ │ + muls r0, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #20] │ │ │ │ cbz r3, 3da030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5cb4> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 3da030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5cb4> │ │ │ │ push {lr} │ │ │ │ @@ -1206490,15 +1206462,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (3da0a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5d2c>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ nop │ │ │ │ - cmp r0, r1 │ │ │ │ + negs r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1206529,17 +1206501,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (3da108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5d8c>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ ldr r0, [pc, #12] @ (3da10c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5d90>) │ │ │ │ add r0, pc │ │ │ │ bl 3cfc54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2bb8d8> │ │ │ │ nop │ │ │ │ - add ip, fp │ │ │ │ + tst r4, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r0, r0 │ │ │ │ + negs r0, r4 │ │ │ │ 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 │ │ │ │ @@ -1206635,17 +1206607,17 @@ │ │ │ │ ldr r3, [r4, #28] │ │ │ │ sub.w r4, r3, #28 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 3da1e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5e66> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #592 @ (adr r7, 3da468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c60ec>) │ │ │ │ + add r4, pc, #976 @ (adr r4, 3da5e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c626c>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - add r2, pc, #24 @ (adr r2, 3da234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5eb8>) │ │ │ │ + ldr r7, [sp, #408] @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -1207169,42 +1207141,48 @@ │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r2, pc │ │ │ │ bl 3a4d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2909e8> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3da478 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c60fc> │ │ │ │ ldrb r2, [r0, r7] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stc 0, cr0, [lr], {201} @ 0xc9 │ │ │ │ - mcrr 0, 12, r0, lr, cr9 │ │ │ │ + strd r0, r0, [lr, #804]! @ 0x324 │ │ │ │ + @ instruction: 0xe9ae00c9 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb9600c9 │ │ │ │ - rsbs r0, sl, r9, lsl #3 │ │ │ │ - @ instruction: 0xfa9a00d5 │ │ │ │ - @ instruction: 0xeaf800c9 │ │ │ │ - mov ip, r5 │ │ │ │ + ldrd r0, r0, [r6], #804 @ 0x324 │ │ │ │ + ldmdb sl!, {r0, r3, r6, r7} │ │ │ │ + @ instruction: 0xf7fa00d5 │ │ │ │ + @ instruction: 0xe85800c9 │ │ │ │ + add r4, r1 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - @ instruction: 0xeb2400c9 │ │ │ │ - cbz r0, 3da786 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c640a> │ │ │ │ + stmia.w r4, {r0, r3, r6, r7} │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - orrs.w r0, lr, r9, lsl #3 │ │ │ │ - bcc.n 3da72c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c63b0> │ │ │ │ + b.n 3da6f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c637c> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + bne.n 3da7ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c6470> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xebf200c9 │ │ │ │ - stmia.w r4, {r0, r3, r6, r7} │ │ │ │ - @ instruction: 0xe9a400c9 │ │ │ │ - strd r0, r0, [lr], #804 @ 0x324 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + ldrd r0, r0, [r2, #-804] @ 0x324 │ │ │ │ + b.n 3da350 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c5fd4> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + b.n 3da594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c6218> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + b.n 3da42c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c60b0> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ lsls r3, r2, #3 │ │ │ │ - strh r0, [r3, #50] @ 0x32 │ │ │ │ + strh r0, [r7, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmdb lr, {r0, r3, r6, r7} │ │ │ │ - strd r0, r0, [ip, #-804]! @ 0x324 │ │ │ │ + b.n 3da49c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c6120> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + b.n 3da53c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c61c0> │ │ │ │ + lsls r1, r1, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [r0, #40] @ 0x28 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ @@ -1207222,15 +1207200,15 @@ │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #936 @ (adr r1, 3dab88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c680c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - rev16 r6, r0 │ │ │ │ + @ instruction: 0xb7a6 │ │ │ │ lsls r6, r1, #3 │ │ │ │ ldr r3, [pc, #8] @ (3da7f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c6474>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add r1, pc, #792 @ (adr r1, 3dab0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c6790>) │ │ │ │ @@ -1208408,15 +1208386,15 @@ │ │ │ │ str r3, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b86dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4360> │ │ │ │ str r4, [r5, #28] │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + bgt.n 3db398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c701c> │ │ │ │ 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 │ │ │ │ @@ -1208629,33 +1208607,33 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 3db4c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c714a> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #832] @ (3db8bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7540>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 3db49c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7120> │ │ │ │ + bge.n 3db55c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c71e0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #112] @ (3db5fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7280>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bgt.n 3db540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c71c4> │ │ │ │ + bge.n 3db600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7284> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db4d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c715c> │ │ │ │ + bge.n 3db598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c721c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db4e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c716c> │ │ │ │ + bge.n 3db5a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c722c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db4f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c717c> │ │ │ │ + bge.n 3db5b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c723c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db4a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c712c> │ │ │ │ + bls.n 3db568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c71ec> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7184> │ │ │ │ + bge.n 3db5c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7244> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3db540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c71c4> │ │ │ │ + bge.n 3db600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7284> │ │ │ │ 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 │ │ │ │ @@ -1208765,15 +1208743,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r2, [pc, #208] @ (3db780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7404>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #880] @ (3dba28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c76ac>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - blt.n 3db768 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c73ec> │ │ │ │ + bhi.n 3db628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c72ac> │ │ │ │ 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 │ │ │ │ @@ -1209153,35 +1209131,35 @@ │ │ │ │ b.n 3db8c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7544> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [pc, #144] @ (3dbafc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7780>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 3dba5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c76e0> │ │ │ │ + bvc.n 3dbb1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c77a0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bgt.n 3dbb74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c77f8> │ │ │ │ + bls.n 3dba34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c76b8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dba78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c76fc> │ │ │ │ + bvc.n 3dbb38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c77bc> │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0x47c2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bls.n 3dbb48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c77cc> │ │ │ │ + bvs.n 3dba08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c768c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #96] @ 0x60 │ │ │ │ + ldr r0, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - bls.n 3dbb28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c77ac> │ │ │ │ + bvs.n 3db9e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c766c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bls.n 3dbb38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c77bc> │ │ │ │ + bvs.n 3db9f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c767c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3dbb0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7790> │ │ │ │ + bpl.n 3db9cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7650> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dba4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c76d0> │ │ │ │ + bpl.n 3dbb0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7790> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ 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 │ │ │ │ @@ -1209398,25 +1209376,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr.w r3, [r8, #12] │ │ │ │ udf #255 @ 0xff │ │ │ │ cmp r4, r8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 3dbc38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c78bc> │ │ │ │ + bpl.n 3dbcf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c797c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dbc3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c78c0> │ │ │ │ + bpl.n 3dbcfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7980> │ │ │ │ lsls r1, r1, #3 │ │ │ │ add r8, sp │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvc.n 3dbda4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7a28> │ │ │ │ + bmi.n 3dbc64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c78e8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvc.n 3dbddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7a60> │ │ │ │ + bmi.n 3dbc9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7920> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3dbd88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7a0c> │ │ │ │ + bcc.n 3dbc48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c78cc> │ │ │ │ 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] @ (3dc010 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7c94>) │ │ │ │ @@ -1209743,33 +1209721,33 @@ │ │ │ │ b.n 3dbda4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7a28> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ orrs r0, r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 3dc26c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7ef0> │ │ │ │ + udf #136 @ 0x88 │ │ │ │ lsls r5, r2, #3 │ │ │ │ - bvs.n 3dc09c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7d20> │ │ │ │ + bcc.n 3dbf5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7be0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dbf40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7bc4> │ │ │ │ + bcs.n 3dc000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7c84> │ │ │ │ lsls r1, r1, #3 │ │ │ │ tst r4, r5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bpl.n 3dbf54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7bd8> │ │ │ │ + bcs.n 3dc014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7c98> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dc034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7cb8> │ │ │ │ + bcs.n 3dc0f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7d78> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - hlt 0x0018 │ │ │ │ + @ instruction: 0xb7f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bpl.n 3dc11c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7da0> │ │ │ │ + bcs.n 3dbfdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7c60> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bpl.n 3dbf68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7bec> │ │ │ │ + bcs.n 3dc028 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7cac> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3dc044 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7cc8> │ │ │ │ + bne.n 3dc104 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7d88> │ │ │ │ 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 │ │ │ │ @@ -1209838,24 +1209816,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #160 @ 0xa0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #600 @ (adr r1, 3dc350 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7fd4>) │ │ │ │ + ldr r6, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r1, #3 │ │ │ │ - bmi.n 3dc114 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7d98> │ │ │ │ + bne.n 3dc1d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7e58> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r3, #96] @ 0x60 │ │ │ │ + str r2, [r7, #52] @ 0x34 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf67600d5 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + @ instruction: 0xf3d600d5 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r7, r0, #3 │ │ │ │ subs r7, #46 @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ cbz r2, 3dc178 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7dfc> │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1209893,15 +1209871,15 @@ │ │ │ │ subs r4, r3, #4 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 3dc136 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7dba> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 3dc244 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7ec8> │ │ │ │ + beq.n 3dc104 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7d88> │ │ │ │ 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] @ (3dc3ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8030>) │ │ │ │ @@ -1210122,29 +1210100,29 @@ │ │ │ │ b.n 3dc2bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7f40> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #100 @ 0x64 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 3dc370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7ff4> │ │ │ │ + beq.n 3dc430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c80b4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3dc3e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8068> │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3dc3bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8040> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r5, #52 @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bcs.n 3dc320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7fa4> │ │ │ │ + beq.n 3dc3e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8064> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dc368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c7fec> │ │ │ │ + ldmia r7!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dc4a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c812c> │ │ │ │ + ldmia r6, {r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dc388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c800c> │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -1211089,90 +1211067,90 @@ │ │ │ │ nop │ │ │ │ subs r4, #8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #238 @ 0xee │ │ │ │ lsls r5, r7, #5 │ │ │ │ - movs r3, #228 @ 0xe4 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - bmi.n 3dce20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8aa4> │ │ │ │ + bne.n 3dcce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8964> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r4, #4 │ │ │ │ + subs r4, r0, r2 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bcc.n 3dcdf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8a7c> │ │ │ │ + beq.n 3dceb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8b3c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bne.n 3dce40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8ac4> │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r3, #17] │ │ │ │ + ldrb r6, [r7, #6] │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 3dcea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8b24> │ │ │ │ + ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r0, r0 │ │ │ │ + asrs r6, r4, #29 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - bne.n 3dcd9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8a20> │ │ │ │ + ldmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r6, r7} │ │ │ │ + ldmia r5, {r1, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r6, r3 │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r0, r2 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r4, r1 │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r0, r1 │ │ │ │ + subs r5, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r6, r0 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r4, r0 │ │ │ │ + subs r5, #164 @ 0xa4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - eors r6, r0 │ │ │ │ + subs r5, #166 @ 0xa6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #92 @ 0x5c │ │ │ │ + adds r4, r7, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #94 @ 0x5e │ │ │ │ + adds r6, r7, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + adds r2, r0, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #106 @ 0x6a │ │ │ │ + adds r2, r1, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #110 @ 0x6e │ │ │ │ + adds r6, r1, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #114 @ 0x72 │ │ │ │ + adds r2, r2, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #122 @ 0x7a │ │ │ │ + adds r2, r3, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #158 @ 0x9e │ │ │ │ + adds r6, r7, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - beq.n 3dcf1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8ba0> │ │ │ │ + ldmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3dce6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8af0> │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3dcb4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c87d2> │ │ │ │ - @ instruction: 0xffffc89c │ │ │ │ + vsli.64 q14, q14, #63 @ 0x3f │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldmia r5!, {r1, r2, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #60] @ 0x3c │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ ldrb.w r2, [r4, #188] @ 0xbc │ │ │ │ cbnz r3, 3dce6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c8af0> │ │ │ │ ldr.w r3, [r4, #192] @ 0xc0 │ │ │ │ cmp r2, #0 │ │ │ │ @@ -1212295,90 +1212273,90 @@ │ │ │ │ b.n 3dd912 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c9596> │ │ │ │ movs r4, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5, {r1, r4, r5} │ │ │ │ + ldmia r2!, {r1, r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #208] @ (3ddabc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c9740>) │ │ │ │ + ldr r0, [pc, #592] @ (3ddc3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c98c0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r1, r4] │ │ │ │ + str r6, [r5, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r3, r7} │ │ │ │ + stmia r4!, {r3, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r5} │ │ │ │ + stmia r1!, {r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r3, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r7!, {r4, r5} │ │ │ │ + stmia r4!, {r4, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #38 @ 0x26 │ │ │ │ + adds r6, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #11] │ │ │ │ + ldrb r2, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r3, r6, r7} │ │ │ │ + stmia r6!, {r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r4, #5 │ │ │ │ + subs r0, r0, r3 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ldmia r1!, {r2, r3, r6} │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r3, r6, r7} │ │ │ │ + itt le │ │ │ │ + lslle r1, r1, #3 │ │ │ │ + stmiale r0!, {r3, r5} │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp r6, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r5, r6} │ │ │ │ + bkpt 0x00c0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00e0 │ │ │ │ + pop {r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r3, r6} │ │ │ │ + stmia r1!, {r1, r3, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r2, r3} │ │ │ │ + stmia r2!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + revsh r4, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt le │ │ │ │ - lslle r1, r1, #3 │ │ │ │ - pople {r2, r4, r5, r6, pc} │ │ │ │ - lslle r1, r1, #3 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ mov r0, r6 │ │ │ │ bl 43a368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325fec> │ │ │ │ ldr r2, [pc, #368] @ (3ddbe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c9868>) │ │ │ │ movs r3, #13 │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ @@ -1212511,15 +1212489,15 @@ │ │ │ │ vstr d7, [sp, #200] @ 0xc8 │ │ │ │ vstr d7, [sp, #208] @ 0xd0 │ │ │ │ vstr d7, [sp, #216] @ 0xd8 │ │ │ │ strd r0, r1, [fp] │ │ │ │ b.n 3ddb26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c97aa> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - rev r6, r1 │ │ │ │ + @ instruction: 0xb76e │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ movs r1, #104 @ 0x68 │ │ │ │ ldrb r6, [r3, #4] │ │ │ │ mov r0, r4 │ │ │ │ bl 43a368 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325fec> │ │ │ │ mov r9, r0 │ │ │ │ @@ -1213250,23 +1213228,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, r4} │ │ │ │ + cbnz r6, 3de33c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c9fc0> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, r7] │ │ │ │ + ldr r7, [pc, #160] @ (3de3c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca048>) │ │ │ │ lsls r6, r3, #3 │ │ │ │ - cbnz r0, 3de362 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2c9fe6> │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r3, #24 │ │ │ │ + lsrs r2, r7, #13 │ │ │ │ lsls r7, r2, #3 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ sub.w r0, r0, #117 @ 0x75 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -1213486,17 +1213464,17 @@ │ │ │ │ movw r3, #257 @ 0x101 │ │ │ │ movt r3, #1 │ │ │ │ uxtb r2, r2 │ │ │ │ lsrs r3, r2 │ │ │ │ ands.w r3, r3, #1 │ │ │ │ beq.n 3de4fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca182> │ │ │ │ b.n 3de50a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca18e> │ │ │ │ - @ instruction: 0xb80a │ │ │ │ + push {r1, r3, r5, r6, lr} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb88a │ │ │ │ + push {r1, r3, r5, r6, r7, 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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #344] @ (3de6b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca334>) │ │ │ │ @@ -1213648,21 +1213626,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, r4, r2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r3, r2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r5, #38 @ 0x26 │ │ │ │ + subs r2, #134 @ 0x86 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -1213829,15 +1213807,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r2, r5, r0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r4, #31 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r3, r4, r5, r7, lr} │ │ │ │ + cbz r2, 3de8ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca552> │ │ │ │ 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 │ │ │ │ @@ -1213895,17 +1213873,17 @@ │ │ │ │ add r2, pc │ │ │ │ strd lr, r4, [sp] │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + uxtb r4, r4 │ │ │ │ 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 │ │ │ │ @@ -1213947,17 +1213925,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, ip │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ ldmia.w sp!, {r3, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - push {r1, r2, r5, r7, lr} │ │ │ │ + cbz r6, 3de9f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca674> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + uxth r2, r5 │ │ │ │ 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 │ │ │ │ @@ -1214086,17 +1214064,17 @@ │ │ │ │ mov r1, r8 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3deaa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca724> │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r6, r7} │ │ │ │ + sxth r6, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + sxth r2, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r2 │ │ │ │ @@ -1214163,25 +1214141,25 @@ │ │ │ │ ldr r2, [pc, #32] @ (3debc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca844>) │ │ │ │ lsrs r3, r7, #1 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3deb58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca7dc> │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + cbz r4, 3debfa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca87e> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r0, r3 │ │ │ │ + lsrs r0, r7 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r2, r5, r7, lr} │ │ │ │ + cbz r4, 3debfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca880> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r6, r7 │ │ │ │ + lsrs r6, r3 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r2, r4, r5, lr} │ │ │ │ + uxth r4, 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, #4040] @ 0xfc8 │ │ │ │ ldr r5, [pc, #380] @ (3ded54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca9d8>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1214340,31 +1214318,31 @@ │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3dec4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca8d2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r4, #16 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + strh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - setpan #1 │ │ │ │ + cbz r0, 3dedc2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caa46> │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r2, r5, #14 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - setpan #0 │ │ │ │ + cbz r0, 3dedc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caa4c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r2, r4, r7} │ │ │ │ + cbz r4, 3dedac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caa30> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + cbz r4, 3dedce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caa52> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + cbz r6, 3dedb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caa36> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r2, r3, r6, r7} │ │ │ │ + sxth r6, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb63a │ │ │ │ + cbz r2, 3dede6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caa6a> │ │ │ │ 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 │ │ │ │ @@ -1214411,17 +1214389,17 @@ │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ bl 3de888 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ca50c> │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ ldmia.w sp!, {r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sbcs r0, r5 │ │ │ │ + subs r7, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r5, r6, r7, lr} │ │ │ │ + cbz r0, 3dee60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caae4> │ │ │ │ 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 │ │ │ │ @@ -1214526,21 +1214504,21 @@ │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3deeca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cab4e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r6, r2, #7 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2 │ │ │ │ + subs r6, #118 @ 0x76 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r6, r5, #4 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r2, r3, r4, r6, r7} │ │ │ │ + sxth r4, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r6, [pc, #196] @ (3deff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cac7c>) │ │ │ │ @@ -1214627,21 +1214605,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r0, #3 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #2 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r2, r3, r4, r6, lr} │ │ │ │ + uxth r4, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [sp, #240] @ 0xf0 │ │ │ │ + str r7, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r4, r6, r7} │ │ │ │ + sxth r0, r6 │ │ │ │ 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] @ (3df118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cad9c>) │ │ │ │ @@ -1214745,25 +1214723,25 @@ │ │ │ │ b.n 3df090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cad14> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r2, #31 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r5, #29 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r2, r7} │ │ │ │ + cbz r6, 3df164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cade8> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, r6] │ │ │ │ + ldrsb r2, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r3, r3] │ │ │ │ + ldr r6, [r7, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3} │ │ │ │ + cbz r2, 3df152 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cadd6> │ │ │ │ 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] @ (3df234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caeb8>) │ │ │ │ @@ -1214866,21 +1214844,21 @@ │ │ │ │ str r0, [r4, #20] │ │ │ │ b.n 3df1ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cae70> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r6, r5, #26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ + str r5, [sp, #872] @ 0x368 │ │ │ │ lsls r4, r1, #3 │ │ │ │ lsrs r6, r1, #25 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + cbz r6, 3df262 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caee6> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3df2a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2caf28> │ │ │ │ + sub sp, #256 @ 0x100 │ │ │ │ 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] @ (3df3dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb060>) │ │ │ │ @@ -1215044,29 +1215022,29 @@ │ │ │ │ b.n 3df332 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cafb6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r2, r3, #22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, r4] │ │ │ │ + ldrsb r4, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r0, #20 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldr r2, [r5, r1] │ │ │ │ + strb r2, [r1, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb0ec> │ │ │ │ + cbz r2, 3df400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb084> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxtb r0, r3 │ │ │ │ + add sp, #224 @ 0xe0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df44c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb0d0> │ │ │ │ + sub sp, #72 @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r6, 3df480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb104> │ │ │ │ + cbz r6, 3df418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb09c> │ │ │ │ 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 │ │ │ │ @@ -1215290,29 +1215268,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #15 │ │ │ │ lsls r5, r7, #5 │ │ │ │ lsrs r2, r3, #15 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 3df6d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb35c> │ │ │ │ + cbz r6, 3df670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb2f4> │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r4, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1} │ │ │ │ + cbz r2, 3df68c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb310> │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r0, r5, #8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - uxtb r4, r4 │ │ │ │ + add sp, #272 @ 0x110 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - uxth r6, r3 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r6, r3 │ │ │ │ + add r7, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sxth r0, r7 │ │ │ │ + add r7, sp, #608 @ 0x260 │ │ │ │ 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] @ (3df854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb4d8>) │ │ │ │ @@ -1215493,37 +1215471,37 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r3, #5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r2, #5 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - uxth r6, r4 │ │ │ │ + add sp, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r0, #0] │ │ │ │ + ldr r0, [r4, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r7, #8] │ │ │ │ + ldrb r2, [r3, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r0, #1 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ble.n 3df808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb48c> │ │ │ │ + blt.n 3df8c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb54c> │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df8a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb526> │ │ │ │ + add r6, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3df8aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb52e> │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3df892 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb516> │ │ │ │ + add r6, sp, #616 @ 0x268 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r0, 3df8b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb53c> │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #116] @ 0x74 │ │ │ │ + ldr r2, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ble.n 3df970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb5f4> │ │ │ │ + bge.n 3df830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb4b4> │ │ │ │ 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 │ │ │ │ @@ -1215870,32 +1215848,32 @@ │ │ │ │ ldr r2, [pc, #44] @ (3dfc14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb898>) │ │ │ │ add r2, pc │ │ │ │ b.n 3dfbd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb85a> │ │ │ │ ldr r2, [pc, #40] @ (3dfc18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb89c>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ b.n 3dfb2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb7b0> │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r4, 3dfc14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb898> │ │ │ │ + add r6, sp, #784 @ 0x310 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #520 @ 0x208 │ │ │ │ + add r4, sp, #904 @ 0x388 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #344 @ 0x158 │ │ │ │ + add r5, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stcl 0, cr0, [ip], #808 @ 0x328 │ │ │ │ - add r7, sp, #472 @ 0x1d8 │ │ │ │ + orr.w r0, ip, sl, lsl #3 │ │ │ │ + add r4, sp, #856 @ 0x358 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #464 @ 0x1d0 │ │ │ │ + add r3, sp, #848 @ 0x350 │ │ │ │ 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 │ │ │ │ @@ -1215930,19 +1215908,19 @@ │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ ldmia.w sp!, {r3, r4, r5, lr} │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ - sub sp, #160 @ 0xa0 │ │ │ │ + add r6, sp, #32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #112 @ 0x70 │ │ │ │ + add r5, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #296 @ 0x128 │ │ │ │ + add r5, sp, #680 @ 0x2a8 │ │ │ │ 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] @ (3dfd78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb9fc>) │ │ │ │ @@ -1216034,25 +1216012,25 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3dfcd2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cb956> │ │ │ │ lsls r0, r3, #13 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #496 @ 0x1f0 │ │ │ │ + add r5, sp, #880 @ 0x370 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ 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 │ │ │ │ @@ -1216264,21 +1216242,21 @@ │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfe04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cba88> │ │ │ │ ldr r3, [pc, #112] @ (3e0018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbc9c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r0, lsl #2] │ │ │ │ b.n 3dfe04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cba88> │ │ │ │ nop │ │ │ │ - add sp, #480 @ 0x1e0 │ │ │ │ + add r5, sp, #864 @ 0x360 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r2, r3} │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r4, [r5, #7] │ │ │ │ + strb r4, [r1, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r5, [pc, #312] @ (3e00fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbd80>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #320] @ (3e0108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbd8c>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #408] @ (3e0164 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbde8>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1216288,15 +1216266,15 @@ │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #624] @ (3e0248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbecc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #712] @ (3e02a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbf28>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r5, [pc, #224] @ (3e00c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbd44>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ - add r7, sp, #384 @ 0x180 │ │ │ │ + add r4, sp, #768 @ 0x300 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #608] @ (3e0248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbecc>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #360] @ (3e0154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbdd8>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ ldr r3, [pc, #448] @ (3e01b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cbe34>) │ │ │ │ lsls r3, r6, #5 │ │ │ │ @@ -1217064,77 +1217042,77 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ ldrb.w r3, [r6, #188] @ 0xbc │ │ │ │ b.n 3e07c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cc444> │ │ │ │ vbic.i32 q8, #236 @ 0x000000ec │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #120 @ 0x78 │ │ │ │ + add r3, sp, #504 @ 0x1f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #144 @ 0x90 │ │ │ │ + add r0, sp, #528 @ 0x210 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #336 @ 0x150 │ │ │ │ + add r0, sp, #720 @ 0x2d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #800 @ 0x320 │ │ │ │ + add r3, sp, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #248 @ 0xf8 │ │ │ │ + add r4, sp, #632 @ 0x278 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, sp, #976 @ 0x3d0 │ │ │ │ + add r5, sp, #336 @ 0x150 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #600 @ 0x258 │ │ │ │ + add r2, sp, #984 @ 0x3d8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #312 @ 0x138 │ │ │ │ + add r3, sp, #696 @ 0x2b8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r1, #6 │ │ │ │ + adds r6, r5, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #480 @ 0x1e0 │ │ │ │ + add r7, pc, #864 @ (adr r7, 3e0c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cc8a8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r0, #5 │ │ │ │ + adds r4, r4, #2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #392 @ 0x188 │ │ │ │ + add r7, pc, #776 @ (adr r7, 3e0bd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cc85c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #720 @ (adr r7, 3e0ba4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cc828>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, sp, #912 @ 0x390 │ │ │ │ + add r7, pc, #272 @ (adr r7, 3e09e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cc66c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #752 @ 0x2f0 │ │ │ │ + add r3, sp, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1217799,29 +1217777,29 @@ │ │ │ │ b.n 3e0f58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccbdc> │ │ │ │ mov.w ip, #22 │ │ │ │ b.n 3e0e44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccac8> │ │ │ │ cmp r2, #5 │ │ │ │ beq.n 3e0f86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccc0a> │ │ │ │ b.n 3e0f58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccbdc> │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #304] @ (3e10d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccd54>) │ │ │ │ + mov ip, r5 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, r5, r2 │ │ │ │ + asrs r0, r1, #24 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r6, pc, #144 @ (adr r6, 3e1038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cccbc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #760] @ (3e12a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf28>) │ │ │ │ + mov r6, r3 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - ldr r0, [pc, #504] @ (3e11a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cce2c>) │ │ │ │ + cmp lr, fp │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r7, pc, #912 @ (adr r7, 3e1344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccfc8>) │ │ │ │ + add r5, pc, #272 @ (adr r5, 3e10c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccd48>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r6, #21 │ │ │ │ + asrs r2, r2, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #344 @ (adr r7, 3e1114 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccd98>) │ │ │ │ + add r4, pc, #728 @ (adr r4, 3e1294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf18>) │ │ │ │ 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] @ (3e10e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccd64>) │ │ │ │ @@ -1217940,27 +1217918,27 @@ │ │ │ │ ldr r2, [pc, #40] @ (3e10fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccd80>) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3e1000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccc84> │ │ │ │ bic.w r1, r8, #124 @ 0x7c │ │ │ │ - add r7, pc, #552 @ (adr r7, 3e1310 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf94>) │ │ │ │ + add r4, pc, #936 @ (adr r4, 3e1490 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd114>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r5, pc, #472 @ (adr r5, 3e12c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf4c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #528 @ (adr r7, 3e1304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf88>) │ │ │ │ + add r4, pc, #912 @ (adr r4, 3e1484 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd108>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #160 @ (adr r7, 3e1198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cce1c>) │ │ │ │ + add r4, pc, #544 @ (adr r4, 3e1318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf9c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #432 @ (adr r7, 3e12ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf30>) │ │ │ │ + add r4, pc, #816 @ (adr r4, 3e142c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd0b0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #480 @ (adr r7, 3e12e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf64>) │ │ │ │ + add r4, pc, #864 @ (adr r4, 3e1460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd0e4>) │ │ │ │ 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] │ │ │ │ @@ -1218100,29 +1218078,29 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3e1152 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccdd6> │ │ │ │ nop │ │ │ │ mcr 1, 7, r0, cr0, cr12, {3} │ │ │ │ - add r7, pc, #240 @ (adr r7, 3e135c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccfe0>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 3e14dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd160>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #176 @ (adr r7, 3e1324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccfa8>) │ │ │ │ + add r4, pc, #560 @ (adr r4, 3e14a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd128>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #552] @ 0x228 │ │ │ │ + ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #888 @ (adr r7, 3e15f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd278>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 3e1374 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccff8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #696 @ (adr r6, 3e1538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd1bc>) │ │ │ │ + add r4, pc, #56 @ (adr r4, 3e12b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf3c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #272 @ (adr r7, 3e1394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd018>) │ │ │ │ + add r4, pc, #656 @ (adr r4, 3e1514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd198>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #984 @ (adr r6, 3e1660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd2e4>) │ │ │ │ + add r4, pc, #344 @ (adr r4, 3e13e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd064>) │ │ │ │ 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] │ │ │ │ @@ -1218215,25 +1218193,25 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3e12f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ccf76> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [r6, #-496] @ 0xfffffe10 │ │ │ │ - add r7, pc, #240 @ (adr r7, 3e146c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd0f0>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 3e15ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd270>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r7, pc, #288 @ (adr r7, 3e14a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd124>) │ │ │ │ + add r4, pc, #672 @ (adr r4, 3e1620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd2a4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #224 @ (adr r5, 3e1468 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd0ec>) │ │ │ │ + add r2, pc, #608 @ (adr r2, 3e15e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd26c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #648 @ (adr r6, 3e1614 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd298>) │ │ │ │ + add r4, pc, #8 @ (adr r4, 3e1394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd018>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #968 @ (adr r6, 3e1758 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd3dc>) │ │ │ │ + add r4, pc, #328 @ (adr r4, 3e14d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd15c>) │ │ │ │ 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, 3e13da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd05e> │ │ │ │ @@ -1218905,27 +1218883,27 @@ │ │ │ │ mov fp, r9 │ │ │ │ mov.w r9, #0 │ │ │ │ b.n 3e17e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd46c> │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ str.w r5, [r9] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r3, pc, #760 @ (adr r3, 3e1d44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd9c8>) │ │ │ │ + add r1, pc, #120 @ (adr r1, 3e1ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd748>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #296 @ (adr r4, 3e1b78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd7fc>) │ │ │ │ + add r1, pc, #680 @ (adr r1, 3e1cf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd97c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, pc, #368 @ (adr r2, 3e1bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd848>) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #0 @ (adr r1, 3e1a58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd6dc>) │ │ │ │ + ldr r6, [sp, #384] @ 0x180 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r1, pc, #336 @ (adr r1, 3e1bac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd830>) │ │ │ │ + ldr r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #896 @ (adr r0, 3e1de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cda64>) │ │ │ │ + ldr r6, [sp, #256] @ 0x100 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r0, pc, #528 @ (adr r0, 3e1c74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd8f8>) │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ 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, 3e1ac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd744> │ │ │ │ @@ -1219345,45 +1219323,45 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 3e18e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd568> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 3e18d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd55c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r3, #7 │ │ │ │ + lsls r6, r7, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #32] │ │ │ │ + ldr r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r0, r2, #2 │ │ │ │ + lsls r0, r6, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #128 @ (adr r0, 3e1f64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cdbe8>) │ │ │ │ + ldr r5, [sp, #512] @ 0x200 │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e2430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ce0b4> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r7, [sp, #248] @ 0xf8 │ │ │ │ + ldr r4, [sp, #632] @ 0x278 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [sp, #352] @ 0x160 │ │ │ │ + ldr r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r2, #178 @ 0xb2 │ │ │ │ + movs r0, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r3, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r3, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #536] @ 0x218 │ │ │ │ + ldr r2, [sp, #920] @ 0x398 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #72] @ 0x48 │ │ │ │ + ldr r3, [sp, #456] @ 0x1c8 │ │ │ │ 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 │ │ │ │ @@ -1219470,27 +1219448,25 @@ │ │ │ │ ldr.w r4, [r6, #1460] @ 0x5b4 │ │ │ │ ldr.w r2, [r6, #1464] @ 0x5b8 │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ b.n 3e1f90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cdc14> │ │ │ │ ldr r2, [pc, #28] @ (3e200c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cdc90>) │ │ │ │ add r2, pc │ │ │ │ b.n 3e1fd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cdc5c> │ │ │ │ - lsls r2, r4, #10 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - lsls r0, r5, #9 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - lsls r6, r4, #9 │ │ │ │ + movs r2, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #168] @ 0xa8 │ │ │ │ + vmla.i q8, q12, d0[2] │ │ │ │ + vmla.i q8, q11, d0[2] │ │ │ │ + ldr r3, [sp, #552] @ 0x228 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ 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 │ │ │ │ @@ -1219861,52 +1219837,48 @@ │ │ │ │ b.n 3e2354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cdfd8> │ │ │ │ ldr r2, [pc, #96] @ (3e2460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ce0e4>) │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3e216a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cddee> │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - lsls r4, r2, #21 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [sp, #224] @ 0xe0 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - lsls r0, r4, #14 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r4, r6, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r4, r7 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r6, r7 │ │ │ │ + ldr r2, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r1, #1 │ │ │ │ + lsls r0, r0, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vmla.i16 q8, q10, d0[1] │ │ │ │ - vmla.i16 q8, q10, d0[1] │ │ │ │ - lsls r4, r7, #11 │ │ │ │ + ldc2 0, cr0, [ip, #800] @ 0x320 │ │ │ │ + ldc2 0, cr0, [ip, #800] @ 0x320 │ │ │ │ + ldc2 0, cr0, [lr, #800] @ 0x320 │ │ │ │ + stc2 0, cr0, [r8, #800]! @ 0x320 │ │ │ │ + ldc2 0, cr0, [r4, #-800]! @ 0xfffffce0 │ │ │ │ + ldc2 0, cr0, [r4, #-800]! @ 0xfffffce0 │ │ │ │ + lsls r4, r3, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r2, #12 │ │ │ │ + lsls r4, r6, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp2 0, 11, cr0, cr4, cr8, {6} │ │ │ │ - ldr r4, [sp, #1016] @ 0x3f8 │ │ │ │ + ldc2 0, cr0, [r4], {200} @ 0xc8 │ │ │ │ + ldr r2, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cdp2 0, 2, cr0, cr12, cr8, {6} │ │ │ │ - cdp2 0, 2, cr0, cr12, cr8, {6} │ │ │ │ - ldr r4, [sp, #488] @ 0x1e8 │ │ │ │ + @ instruction: 0xfb8c00c8 │ │ │ │ + @ instruction: 0xfb8c00c8 │ │ │ │ + ldr r1, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #544] @ 0x220 │ │ │ │ + ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r1, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #304] @ 0x130 │ │ │ │ + str r4, [sp, #688] @ 0x2b0 │ │ │ │ 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] @ 3e2dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cea44> │ │ │ │ @@ -1220852,55 +1220824,55 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 3e2ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ceb2c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ bl 108dce │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r6, #10 │ │ │ │ + lsrs r2, r2, #32 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bls.n 3e2cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ce970> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #5 │ │ │ │ + lsls r6, r7, #26 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r0, [sp, #968] @ 0x3c8 │ │ │ │ + ldrh r2, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - lsrs r0, r7, #32 │ │ │ │ + lsls r0, r3, #22 │ │ │ │ lsls r6, r3, #3 │ │ │ │ bl 59edf6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48aa7a> │ │ │ │ - ldr r1, [sp, #400] @ 0x190 │ │ │ │ + str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r6, r3, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r2, #190 @ 0xbe │ │ │ │ + cmp r0, #30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r7, [sp, #712] @ 0x2c8 │ │ │ │ + str r5, [sp, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r6, r3, #3 │ │ │ │ @ instruction: 0xefadffff │ │ │ │ - lsls r4, r0, #22 │ │ │ │ + lsls r4, r4, #11 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #864] @ 0x360 │ │ │ │ + str r2, [sp, #224] @ 0xe0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r0, #19 │ │ │ │ + lsls r0, r4, #8 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r6, r3, #3 │ │ │ │ - str r6, [sp, #664] @ 0x298 │ │ │ │ + str r4, [sp, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r3, [pc, #3028] @ 3e3a04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cf688> │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, fp │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -1222071,66 +1222043,66 @@ │ │ │ │ b.w 3e2a14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ce698> │ │ │ │ ldrsb.w r3, [r6, #49] @ 0x31 │ │ │ │ ldrb.w r2, [r6, #49] @ 0x31 │ │ │ │ cmp r3, #0 │ │ │ │ bge.w 3e3818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cf49c> │ │ │ │ b.w 3e31e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cee6c> │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [sp, #176] @ 0xb0 │ │ │ │ + str r1, [sp, #560] @ 0x230 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #256] @ 0x100 │ │ │ │ + ldrh r0, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, #52] @ 0x34 │ │ │ │ + ldrh r4, [r7, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #-884 @ 0xfffffc8c │ │ │ │ - ldrh r6, [r7, #48] @ 0x30 │ │ │ │ + ldr??.w r0, [ip, #221] @ 0xdd │ │ │ │ + ldrh r6, [r3, #28] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r1, #48] @ 0x30 │ │ │ │ + ldrh r6, [r5, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r4, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3e33b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cf036> │ │ │ │ - vrsubhn.i d23, , q6 │ │ │ │ + @ instruction: 0xffff736c │ │ │ │ lsls r5, r2, #3 │ │ │ │ - @ instruction: 0xfa3a00dd │ │ │ │ + @ instruction: 0xf79a00dd │ │ │ │ b.n 3e4056 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cfcda> │ │ │ │ - vtbl.8 d31, {d31}, d18 │ │ │ │ + vrsubhn.i d31, , q1 │ │ │ │ lsls r5, r3, #3 │ │ │ │ b.n 3e3ec6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cfb4a> │ │ │ │ - @ instruction: 0xffff89de │ │ │ │ + vqshl.u32 d24, d30, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xf7ce00dd │ │ │ │ - @ instruction: 0xf72a00dd │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf52e00dd │ │ │ │ + eor.w r0, sl, #7241728 @ 0x6e8000 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r6, r4, r3 │ │ │ │ + adds r6, r0, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r3, #58] @ 0x3a │ │ │ │ + strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [pc, #868] @ (3e3de4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cfa68>) │ │ │ │ add.w r8, sp, #80 @ 0x50 │ │ │ │ mov.w r2, #300 @ 0x12c │ │ │ │ movs r1, #130 @ 0x82 │ │ │ │ add r3, pc │ │ │ │ mov r0, r5 │ │ │ │ @@ -1222457,71 +1222429,71 @@ │ │ │ │ mov r3, r6 │ │ │ │ add r1, pc │ │ │ │ ldr.w r1, [r1, r0, lsl #2] │ │ │ │ ldr r0, [r5, #44] @ 0x2c │ │ │ │ bl 3e1444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cd0c8> │ │ │ │ mov r8, r0 │ │ │ │ b.w 3e2768 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ce3ec> │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, #60] @ 0x3c │ │ │ │ + strh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r4, [r1, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #8] │ │ │ │ + ldr r4, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r2, #0] │ │ │ │ + strh r6, [r6, #42] @ 0x2a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, #4] │ │ │ │ + strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r5, r0] │ │ │ │ + strh r2, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r3, r0] │ │ │ │ + strh r0, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r0, r0] │ │ │ │ + strh r6, [r4, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r6, r0] │ │ │ │ + strh r0, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, r7] │ │ │ │ + strh r0, [r1, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r6, r0] │ │ │ │ + strh r6, [r2, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r5, #38] @ 0x26 │ │ │ │ + strh r4, [r1, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r3, #36] @ 0x24 │ │ │ │ + strh r0, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movt r0, #41181 @ 0xa0dd │ │ │ │ + bic.w r0, sl, #221 @ 0xdd │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ movs r3, #1 │ │ │ │ bl 3e2464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ce0e8> │ │ │ │ pop {r3, pc} │ │ │ │ @@ -1223647,58 +1223619,58 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r2, r4, r7} │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r1, r3, #26 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r7, #30] │ │ │ │ + strh r0, [r3, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r3, #38] @ 0x26 │ │ │ │ + strh r6, [r7, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r6, #13] │ │ │ │ + strb r4, [r2, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, lr} │ │ │ │ + sxtb r0, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r5, #250 @ 0xfa │ │ │ │ + cmp r3, #90 @ 0x5a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strd r0, r0, [r8], #852 @ 0x354 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + b.n 3e476c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d03f0> │ │ │ │ + lsls r5, r2, #3 │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r7, #18] │ │ │ │ + ldrb r0, [r3, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e4978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d05fc> │ │ │ │ + b.n 3e4438 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d00bc> │ │ │ │ lsls r5, r3, #3 │ │ │ │ - cmp r3, #124 @ 0x7c │ │ │ │ + cmp r0, #220 @ 0xdc │ │ │ │ lsls r1, r1, #3 │ │ │ │ @ instruction: 0xb6f6 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldr r0, [r6, #60] @ 0x3c │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + ldr r0, [r2, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r2, #30] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, r2 │ │ │ │ + ldrb r4, [r6, #19] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r4, #16] │ │ │ │ + ldc2l 0, cr0, [r0, #-800]! @ 0xfffffce0 │ │ │ │ + ldrb r2, [r0, #6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #214 @ 0xd6 │ │ │ │ + cmp r0, #54 @ 0x36 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r2, [pc, #392] @ (3e4ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0924>) │ │ │ │ add.w r9, sp, #156 @ 0x9c │ │ │ │ ldr r3, [r5, #80] @ 0x50 │ │ │ │ add r1, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ mov r0, r7 │ │ │ │ @@ -1223839,46 +1223811,46 @@ │ │ │ │ mov r1, r7 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.w 3e4168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2cfdec> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #456] @ (3e4e6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0af0>) │ │ │ │ + ldr r4, [pc, #840] @ (3e4fec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0c70>) │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh.w r0, [r4, sl] │ │ │ │ - ldrb r4, [r6, #4] │ │ │ │ + @ instruction: 0xf59400ca │ │ │ │ + strb r4, [r2, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r7, #32] │ │ │ │ + str r4, [r3, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r7, #22] │ │ │ │ + ldrb r4, [r3, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, #21] │ │ │ │ + ldrb r0, [r3, #11] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r6, #17] │ │ │ │ + ldrb r0, [r2, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r7, #3] │ │ │ │ + strb r2, [r3, #25] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r0, #3] │ │ │ │ + strb r6, [r4, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrb r2, [r2, #12] │ │ │ │ + ldrb r2, [r6, #1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, #124] @ 0x7c │ │ │ │ + str r4, [r2, #84] @ 0x54 │ │ │ │ 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] @ (3e4e5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0ae0>) │ │ │ │ @@ -1224026,23 +1223998,23 @@ │ │ │ │ ldr.w r3, [r6, #192] @ 0xc0 │ │ │ │ b.n 3e4df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0a7c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 3e4ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0b24> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #21] │ │ │ │ + ldrb r0, [r6, #10] │ │ │ │ lsls r1, r1, #3 │ │ │ │ sxtb r0, r0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, sp, #784 @ 0x310 │ │ │ │ + add r2, sp, #144 @ 0x90 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ 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] @ (3e4f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0c18>) │ │ │ │ @@ -1224166,21 +1224138,21 @@ │ │ │ │ cbz r6, 3e4fb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0c36> │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 15, 0, pc, cr13, cr15, {7} @ │ │ │ │ cbz r6, 3e4fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d0c2c> │ │ │ │ lsls r4, r7, #5 │ │ │ │ - cmp r2, #54 @ 0x36 │ │ │ │ + movs r7, #150 @ 0x96 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r2, #16] │ │ │ │ + ldrb r6, [r6, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r5, #14] │ │ │ │ + ldrb r2, [r1, #4] │ │ │ │ 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] @ 3e5bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d1848> │ │ │ │ @@ -1225236,74 +1225208,74 @@ │ │ │ │ nop │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ add sp, #152 @ 0x98 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [sp, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r1, #3 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - bne.n 3e5b64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d17e8> │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bne.n 3e5b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d180c> │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bcs.n 3e5c00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d1884> │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r1, [pc, #448] @ (3e5db0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d1a34>) │ │ │ │ + mov r8, sl │ │ │ │ lsls r6, r1, #3 │ │ │ │ add r6, sp, #784 @ 0x310 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r6, [r7, #8] │ │ │ │ + strb r6, [r3, #30] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r1, #100 @ 0x64 │ │ │ │ + subs r4, r0, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bvs.n 3e5ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d1964> │ │ │ │ + bcc.n 3e5ba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d1824> │ │ │ │ lsls r2, r2, #3 │ │ │ │ - @ instruction: 0xf7b600c8 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + adds.w r0, r6, #6553600 @ 0x640000 │ │ │ │ + add r5, pc, #600 @ (adr r5, 3e5e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d1ae8>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r4, #13] │ │ │ │ + ldrb r4, [r0, #3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #146 @ 0x92 │ │ │ │ + adds r2, r6, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r7, #30] │ │ │ │ + strb r2, [r3, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r3, #29] │ │ │ │ + strb r6, [r7, #18] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r6!, {r2, r3, r4} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r6, [r6, #23] │ │ │ │ + ldrb r6, [r2, #13] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #64] @ (3e5c74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d18f8>) │ │ │ │ + ldr r2, [pc, #448] @ (3e5df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d1a78>) │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrb r0, [r4, #4] │ │ │ │ + strb r0, [r0, #26] │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, #28] │ │ │ │ + strb r6, [r4, #17] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, #96] @ 0x60 │ │ │ │ + str r0, [r4, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ cmp r3, #108 @ 0x6c │ │ │ │ bne.w 3e5a1e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d16a2> │ │ │ │ ldr r0, [sp, #40] @ 0x28 │ │ │ │ ldrb r3, [r1, #2] │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ @@ -1226012,75 +1225984,75 @@ │ │ │ │ mov r1, r5 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3e63b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d2036> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strb r2, [r3, #23] │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - strb r2, [r1, #23] │ │ │ │ + strb r2, [r7, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r3, #20] │ │ │ │ + strb r2, [r5, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r5, #9] │ │ │ │ + strb r6, [r7, #9] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r1!, {r1, r2, r3, r5, r6, r7} │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - ldr r6, [r6, #100] @ 0x64 │ │ │ │ + ldr r2, [r3, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + itee mi │ │ │ │ + lslmi r0, r1, #3 │ │ │ │ + ldrpl r6, [r2, #60] @ 0x3c │ │ │ │ + lslpl r1, r1, #3 │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r7, #84] @ 0x54 │ │ │ │ + ldr r2, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r2!, {r2, r7} │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - ldr r4, [r7, #96] @ 0x60 │ │ │ │ + itt al │ │ │ │ + lslal r0, r1, #3 │ │ │ │ + ldral r4, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #108] @ 0x6c │ │ │ │ + ldr r2, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r0, r5 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r4, #52] @ 0x34 │ │ │ │ + ldr r2, [r0, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rors r0, r6 │ │ │ │ + subs r7, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r0, #92] @ 0x5c │ │ │ │ + ldr r4, [r4, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #52] @ 0x34 │ │ │ │ + ldr r6, [r3, #12] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r6, #60] @ 0x3c │ │ │ │ + ldr r2, [r2, #20] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r0, #32] │ │ │ │ + str r6, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ite pl │ │ │ │ - lslpl r0, r1, #3 │ │ │ │ - ldrmi r4, [r2, #36] @ 0x24 │ │ │ │ + pop {r2, r4, r5, r7} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + str r4, [r6, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r6, #92] @ 0x5c │ │ │ │ + ldr r0, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r2, #212 @ 0xd4 │ │ │ │ + subs r0, #52 @ 0x34 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ 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] @ (3e66ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d2370>) │ │ │ │ @@ -1226306,33 +1226278,33 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r7, #5 │ │ │ │ ldr r2, [sp, #80] @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ble.n 3e6608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d228c> │ │ │ │ + bge.n 3e66c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d234c> │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [r0, #100] @ 0x64 │ │ │ │ + ldr r4, [r4, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #80] @ 0x50 │ │ │ │ + ldr r4, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r3, #84] @ 0x54 │ │ │ │ + ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r4, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r4, #32] │ │ │ │ + strh r2, [r0, #12] │ │ │ │ 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 │ │ │ │ @@ -1227338,77 +1227310,76 @@ │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3e6d72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d29f6> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #712] @ 0x2c8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ b.n 3e7016 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d2c9a> │ │ │ │ - vtbl.8 d22, {d31- │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r3, #10] │ │ │ │ + ldr r0, [r7, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r2, #19] │ │ │ │ + strb r6, [r6, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2} │ │ │ │ + cbnz r4, 3e72cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d2f50> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbz r2, 3e72ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d2f70> │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, #88] @ 0x58 │ │ │ │ + ldr r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r1, #20 │ │ │ │ + lsrs r6, r5, #9 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r4, #80] @ 0x50 │ │ │ │ - lsls r1, r1, #3 │ │ │ │ - ldr r0, [r0, #84] @ 0x54 │ │ │ │ + ldr r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r7, #15] │ │ │ │ + ldr r0, [r4, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r1, #6 │ │ │ │ + strb r0, [r3, #5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r1, r3, r4, r6, lr} │ │ │ │ + cdp2 0, 14, cr0, cr8, cr8, {6} │ │ │ │ + uxth r2, r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ str r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - asrs r0, r7, #8 │ │ │ │ + lsrs r0, r3, #30 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldrb r0, [r4, #0] │ │ │ │ + strb r0, [r0, #22] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r1, #9] │ │ │ │ + ldr r2, [r5, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bcs.n 3e73d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3054> │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - str r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + strb r2, [r0, #15] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r3, #25] │ │ │ │ + strb r4, [r7, #14] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bne.n 3e7354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d2fd8> │ │ │ │ + ldmia r6!, {r2, r7} │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r0, [r2, #18] │ │ │ │ + strb r0, [r6, #7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [pc, #3064] @ 3e7f0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3b90> │ │ │ │ ldr.w r3, [pc, #3064] @ 3e7f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3b94> │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r1, r7 │ │ │ │ @@ -1228452,146 +1228423,146 @@ │ │ │ │ ldr r2, [pc, #280] @ (3e8018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3c9c>) │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r5, #24] │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ b.n 3e7eb6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3b3a> │ │ │ │ - cbz r4, 3e7f76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3bfa> │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r7, #46 @ 0x2e │ │ │ │ + movs r4, #142 @ 0x8e │ │ │ │ lsls r6, r1, #3 │ │ │ │ - ldr r4, [r0, r3] │ │ │ │ + ldrsb r4, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r2, #32] │ │ │ │ + str r4, [r6, #116] @ 0x74 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r5, #56] @ 0x38 │ │ │ │ + strh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r2, [r2, #20] │ │ │ │ + ldrsh r2, [r6, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r0, #4] │ │ │ │ + str r2, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #4] │ │ │ │ + str r6, [r5, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vmla.i32 q0, q11, d8[0] │ │ │ │ - ldr r6, [r1, #0] │ │ │ │ + stc2 0, cr0, [r6, #-800] @ 0xfffffce0 │ │ │ │ + str r6, [r5, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrb r0, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, r3, #1 │ │ │ │ + adds r4, r7, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 3e7fe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3c68> │ │ │ │ + bpl.n 3e7ea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3b28> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r4, r6, #0 │ │ │ │ + adds r4, r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r0, r4, r7 │ │ │ │ + adds r0, r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r0, r1, #0 │ │ │ │ + adds r0, r5, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r6, r7 │ │ │ │ + adds r4, r2, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r4, r7, r6 │ │ │ │ + adds r4, r3, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bmi.n 3e7fe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3c6c> │ │ │ │ + bne.n 3e7ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3b2c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [r6, #32] │ │ │ │ + str r2, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r2, #40] @ 0x28 │ │ │ │ + str r2, [r6, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #44] @ 0x2c │ │ │ │ + ldr r2, [r7, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, #48] @ 0x30 │ │ │ │ + ldr r2, [r7, #4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, sp, #32 │ │ │ │ + add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r7, #2] │ │ │ │ + ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, #32] │ │ │ │ + str r4, [r2, #120] @ 0x78 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stc2l 0, cr0, [r6, #-800]! @ 0xfffffce0 │ │ │ │ - ldr r6, [r5, #60] @ 0x3c │ │ │ │ + @ instruction: 0xfac600c8 │ │ │ │ + ldr r6, [r1, #20] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r1, #9] │ │ │ │ + ldr r4, [r5, #120] @ 0x78 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - add r5, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r3, #116] @ 0x74 │ │ │ │ + ldr r4, [r7, #72] @ 0x48 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xfbb800c8 │ │ │ │ - ldrsh r6, [r1, r7] │ │ │ │ + ldrsb.w r0, [r8, r8] │ │ │ │ + ldrb r6, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r5, #24] │ │ │ │ + str r2, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, sp, #384 @ 0x180 │ │ │ │ + add r0, sp, #768 @ 0x300 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r2, #84] @ 0x54 │ │ │ │ + str r6, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r2, #80] @ 0x50 │ │ │ │ + ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r1, #80] @ 0x50 │ │ │ │ + ldr r6, [r5, #36] @ 0x24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r5, r5] │ │ │ │ + ldrb r0, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #720] @ (3e829c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3f20>) │ │ │ │ + ldr r2, [pc, #80] @ (3e801c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3ca0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r7, #104] @ 0x68 │ │ │ │ + ldr r6, [r3, #64] @ 0x40 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r0, [r4, #36] @ 0x24 │ │ │ │ + str r0, [r0, #124] @ 0x7c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #0] @ (3e7fd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3c5c>) │ │ │ │ + ldr r1, [pc, #384] @ (3e8158 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3ddc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r4, #56] @ 0x38 │ │ │ │ + ldr r2, [r0, #16] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r2, sp, #32 │ │ │ │ + add r7, pc, #416 @ (adr r7, 3e8180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d3e04>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add r4, sp, #224 @ 0xe0 │ │ │ │ + add r1, sp, #608 @ 0x260 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r0, [r2, #84] @ 0x54 │ │ │ │ + str r0, [r6, #40] @ 0x28 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r2, r6] │ │ │ │ + strb r6, [r6, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r7, r4] │ │ │ │ + ldrh r6, [r3, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r1, #44] @ 0x2c │ │ │ │ + ldr r2, [r5, #0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r0, r5] │ │ │ │ + ldrb r0, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r0, [r1, r7] │ │ │ │ + ldrb r0, [r5, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r3, r7] │ │ │ │ + strb r2, [r7, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r5, r0] │ │ │ │ + strb r0, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r2, [r6, r7] │ │ │ │ + strb r2, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r7, #156 @ 0x9c │ │ │ │ + cmp r4, #252 @ 0xfc │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr.w r2, [pc, #2580] @ 3e8a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d46b8> │ │ │ │ mov r1, r7 │ │ │ │ ldr r3, [r0, #24] │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ @@ -1229492,166 +1229463,166 @@ │ │ │ │ ldrb r2, [r3, #4] │ │ │ │ cmp r2, #22 │ │ │ │ bne.w 3e8424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d40a8> │ │ │ │ ldr r3, [r3, #32] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ b.n 3e890a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d458e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - str r6, [r1, #112] @ 0x70 │ │ │ │ + str r6, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r0, r3] │ │ │ │ + strb r0, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, pc, #928 @ (adr r5, 3e8de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4a6c>) │ │ │ │ + add r3, pc, #288 @ (adr r3, 3e8b68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d47ec>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r6, #124] @ 0x7c │ │ │ │ + str r2, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrh r0, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, r1] │ │ │ │ + str r0, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r6, #12] │ │ │ │ + ldrsh r4, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r2, r3] │ │ │ │ + str r2, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r7, #32] │ │ │ │ + ldrsh r2, [r3, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3e85a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4224> │ │ │ │ + b.n 3e9060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4ce4> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - str r0, [r4, #100] @ 0x64 │ │ │ │ + str r0, [r0, #60] @ 0x3c │ │ │ │ lsls r2, r1, #3 │ │ │ │ - strh r0, [r0, r5] │ │ │ │ + str r0, [r4, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r4, [r0, r7] │ │ │ │ + strb r4, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r1, #32 │ │ │ │ + lsls r4, r5, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r6, r2, #3 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r2, [r5, r5] │ │ │ │ + ldrb r2, [r1, r3] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r4, [pc, #976] @ (3e8e70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4af4>) │ │ │ │ + ldr r2, [pc, #336] @ (3e8bf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4874>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r6, r5] │ │ │ │ + ldr r6, [pc, #832] @ (3e8de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4a6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r5, r0] │ │ │ │ + ldr r7, [pc, #560] @ (3e8cdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4960>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r3, pc, #32 @ (adr r3, 3e8ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4754>) │ │ │ │ + add r0, pc, #416 @ (adr r0, 3e8c50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d48d4>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - str r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r0, [r0, r4] │ │ │ │ + ldr r6, [pc, #384] @ (3e8c38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d48bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [r2, #12] │ │ │ │ + ldrsh r6, [r6, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r5, #16] │ │ │ │ + ldrsh r2, [r1, r2] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r4, r5] │ │ │ │ + ldrb r6, [r0, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r0, r4] │ │ │ │ + ldrb r4, [r4, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsh r4, [r7, r3] │ │ │ │ + ldrb r4, [r3, r1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrsb r0, [r0, r4] │ │ │ │ + strb r0, [r4, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsh r6, [r2, r2] │ │ │ │ + ldrh r6, [r6, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - mov r2, sp │ │ │ │ + mvns r2, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r6, r1] │ │ │ │ + str r6, [r2, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r6, r1] │ │ │ │ + strb r4, [r2, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r4, [r3, r3] │ │ │ │ + ldrb r4, [r7, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ stmia r3!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #5 │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + ldr r7, [pc, #648] @ (3e8d7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4a00>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldc 0, cr0, [r2, #800]! @ 0x320 │ │ │ │ - str r4, [r5, r2] │ │ │ │ + adds.w r0, r2, r8, lsl #3 │ │ │ │ + ldr r6, [pc, #48] @ (3e8b2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d47b0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #512] @ (3e8d00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4984>) │ │ │ │ + ldr r2, [pc, #896] @ (3e8e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4b04>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #248] @ (3e8bfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4880>) │ │ │ │ + ldr r3, [pc, #632] @ (3e8d7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4a00>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #848] @ (3e8e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4adc>) │ │ │ │ + ldr r3, [pc, #208] @ (3e8bd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d485c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, r3] │ │ │ │ + strh r6, [r4, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #368] @ (3e8c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4904>) │ │ │ │ + ldr r2, [pc, #752] @ (3e8e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4a84>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r0 │ │ │ │ + subs r6, #38 @ 0x26 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #0] @ (3e8b1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d47a0>) │ │ │ │ + ldr r2, [pc, #384] @ (3e8c9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4920>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r2, [r5, r0] │ │ │ │ + str r2, [r1, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r0, r4] │ │ │ │ + ldr r6, [pc, #392] @ (3e8cac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4930>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #144] @ (3e8bb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d483c>) │ │ │ │ + ldr r4, [pc, #528] @ (3e8d38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d49bc>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #448] @ (3e8cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4970>) │ │ │ │ + ldr r2, [pc, #832] @ (3e8e6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4af0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #624] @ (3e8da0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4a24>) │ │ │ │ + ldr r3, [pc, #1008] @ (3e8f20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4ba4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r0, r7] │ │ │ │ + ldr r2, [r4, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r6, pc, #88 @ (adr r6, 3e8b90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4814>) │ │ │ │ + add r3, pc, #472 @ (adr r3, 3e8d10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4994>) │ │ │ │ lsls r5, r2, #3 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + str r4, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #800] @ (3e8e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4ae8>) │ │ │ │ + ldr r1, [pc, #160] @ (3e8be4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4868>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #728] @ (3e8e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4aa4>) │ │ │ │ + ldr r1, [pc, #88] @ (3e8ba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4824>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #120] @ (3e8bc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4848>) │ │ │ │ + ldr r1, [pc, #504] @ (3e8d44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d49c8>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #536] @ (3e8d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d49ec>) │ │ │ │ + ldr r0, [pc, #920] @ (3e8ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4b6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #528] @ (3e8d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d49e8>) │ │ │ │ + ldr r0, [pc, #912] @ (3e8ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4b68>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #968] @ (3e8f20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4ba4>) │ │ │ │ + ldr r1, [pc, #328] @ (3e8ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4924>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #432] @ (3e8d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4990>) │ │ │ │ + ldr r0, [pc, #816] @ (3e8e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4b10>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #296] @ (3e8c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d490c>) │ │ │ │ + ldr r0, [pc, #680] @ (3e8e08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4a8c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r3, [pc, #800] @ (3e8e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4b08>) │ │ │ │ + ldr r1, [pc, #160] @ (3e8c04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d4888>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r2, r2] │ │ │ │ + ldrsb r0, [r6, r7] │ │ │ │ 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] @ (3e8c28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d48ac>) │ │ │ │ @@ -1229732,15 +1229703,15 @@ │ │ │ │ strb r4, [r7, #17] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 3e8c52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d48d6> │ │ │ │ vsri.32 d23, d6, #1 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrh r2, [r7, 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, #3920] @ 0xf50 │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ mov r4, r2 │ │ │ │ @@ -1230693,83 +1230664,83 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r6, [r2, #14] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r7, #13] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrh r0, [r3, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt hi │ │ │ │ - lslhi r0, r1, #3 │ │ │ │ - ldrshhi r4, [r1, r1] │ │ │ │ - lslhi r1, r1, #3 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ + lsls r0, r1, #3 │ │ │ │ + ldrh r4, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ + lsls r1, r1, #3 │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r7, r2] │ │ │ │ + ldr r6, [r3, r0] │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r2, [r1, r1] │ │ │ │ + ldrsb r2, [r5, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r4, r7} │ │ │ │ + cbnz r0, 3e9638 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d52bc> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - sxth r2, r7 │ │ │ │ + add r7, sp, #616 @ 0x268 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r3, r0] │ │ │ │ + strb r2, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r4, r0] │ │ │ │ + strb r0, [r0, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r4, r0] │ │ │ │ + ldrsb r6, [r0, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r0, [r1, #80] @ 0x50 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrh r4, [r3, r2] │ │ │ │ + ldrsb r4, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev16 r6, r7 │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r0, [r6, r2] │ │ │ │ + ldrsb r0, [r2, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbnz r4, 3e9666 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d52ea> │ │ │ │ + @ instruction: 0xb74c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r7, r0] │ │ │ │ + strb r4, [r3, r6] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r3, r0] │ │ │ │ + ldrsb r4, [r7, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #40] @ (3e9660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d52e4>) │ │ │ │ + cmp r2, sp │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r2, [r4, r2] │ │ │ │ + ldrsb r2, [r0, r0] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strb r4, [r7, r3] │ │ │ │ + strh r4, [r3, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r2, #132 @ 0x84 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r0, r2] │ │ │ │ + strh r4, [r4, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb8ae │ │ │ │ + @ instruction: 0xb60e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r7, r6] │ │ │ │ + strh r0, [r3, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb83c │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r1, r6] │ │ │ │ + strh r0, [r5, r3] │ │ │ │ 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] @ (3e97b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d543c>) │ │ │ │ @@ -1230904,20 +1230875,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #24] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bl 1937c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x7f446> │ │ │ │ - ldrsb r4, [r0, r6] │ │ │ │ + strb r4, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r5, [r1, r2] │ │ │ │ vtbl.8 d22, {d31}, d16 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ 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] @ (3e9870 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d54f4>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1230982,15 +1230953,15 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r1, #0] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r7, #20 │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231108,15 +1231079,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r1, #116] @ 0x74 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldrsb r0, [r0, r0] │ │ │ │ + strh r0, [r4, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1231228,15 +1231199,15 @@ │ │ │ │ b.n 3e9a38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d56bc> │ │ │ │ blx r3 │ │ │ │ b.n 3e9a38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d56bc> │ │ │ │ adds r7, #8 │ │ │ │ str r7, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ strh r5, [r6, #2] │ │ │ │ - vmls.i , , d0[0] │ │ │ │ + vsubl.u , d15, d16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ cbz r3, 3e9b24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d57a8> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1231623,35 +1231594,35 @@ │ │ │ │ b.n 3e9c54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d58d8> │ │ │ │ str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - strh r0, [r5, r6] │ │ │ │ + str r0, [r1, r4] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r0, r6] │ │ │ │ + str r0, [r4, r3] │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r0, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r2, [r7, r7] │ │ │ │ + ldr r7, [pc, #360] @ (3ea088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d5d0c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + ldr r7, [pc, #904] @ (3ea2ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d5f30>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + ldr r7, [pc, #960] @ (3ea2e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d5f6c>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r2, [r1, r4] │ │ │ │ + ldr r6, [pc, #424] @ (3ea0d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d5d58>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, r3] │ │ │ │ + ldr r6, [pc, #368] @ (3ea0a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d5d24>) │ │ │ │ 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] @ 3ea060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d5ce4> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1231771,15 +1231742,15 @@ │ │ │ │ nop │ │ │ │ str r2, [r6, #8] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r5, #8] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - str r0, [r5, r2] │ │ │ │ + ldr r6, [pc, #32] @ (3ea090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d5d14>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ str r6, [r2, #4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1232168,31 +1232139,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r4, [r1, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ movs r7, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #328] @ (3ea580 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6204>) │ │ │ │ + ldr r3, [pc, #712] @ (3ea700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6384>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r7, [pc, #80] @ (3ea48c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6110>) │ │ │ │ + ldr r4, [pc, #464] @ (3ea60c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6290>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ asrs r4, r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #936] @ (3ea7ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6470>) │ │ │ │ + ldr r3, [pc, #296] @ (3ea56c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d61f0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #888] @ (3ea7c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6444>) │ │ │ │ + ldr r3, [pc, #248] @ (3ea540 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d61c4>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #920] @ (3ea7e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d646c>) │ │ │ │ + ldr r3, [pc, #280] @ (3ea568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d61ec>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #816] @ (3ea784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6408>) │ │ │ │ + ldr r3, [pc, #176] @ (3ea504 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6188>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r5, [pc, #520] @ (3ea660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d62e4>) │ │ │ │ + ldr r2, [pc, #904] @ (3ea7e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6464>) │ │ │ │ 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] @ (3ea7d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6458>) │ │ │ │ @@ -1232517,27 +1232488,27 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r1, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r0, r6] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r5, [pc, #168] @ (3ea88c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6510>) │ │ │ │ + ldr r2, [pc, #552] @ (3eaa0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6690>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldrh r2, [r5, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r7, #45 @ 0x2d │ │ │ │ vcvt.u32.f32 d19, d23, #1 │ │ │ │ @ instruction: 0xffff1ef4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #792] @ (3eab10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6794>) │ │ │ │ + ldr r2, [pc, #152] @ (3ea890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6514>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #496] @ (3ea9ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6670>) │ │ │ │ + ldr r1, [pc, #880] @ (3eab6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d67f0>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [pc, #96] @ (3ea860 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d64e4>) │ │ │ │ + ldr r1, [pc, #480] @ (3ea9e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6664>) │ │ │ │ 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 │ │ │ │ @@ -1232679,15 +1232650,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r1, [pc, #12] @ (3ea970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d65f4>) │ │ │ │ movs r0, #1 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ b.n 3ea956 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d65da> │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ 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 │ │ │ │ @@ -1232992,23 +1232963,23 @@ │ │ │ │ b.n 3eabe2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6866> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r2, r3] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #872] @ (3eb014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6c98>) │ │ │ │ + ldr r0, [pc, #232] @ (3ead94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6a18>) │ │ │ │ lsls r1, r1, #3 │ │ │ │ strb r0, [r2, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r1, [pc, #888] @ (3eb02c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6cb0>) │ │ │ │ + bx r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #560] @ (3eaee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6b6c>) │ │ │ │ + mov ip, sp │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #216] @ (3ead94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6a18>) │ │ │ │ + mov lr, r2 │ │ │ │ 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 │ │ │ │ @@ -1233230,33 +1233201,33 @@ │ │ │ │ b.n 3eae76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6afa> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r4, r4] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #80] @ (3eaf70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6bf4>) │ │ │ │ + bxns lr │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r6, [r3, r1] │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ldr r0, [pc, #744] @ (3eb210 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6e94>) │ │ │ │ + mov r2, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [r1, #44] @ 0x2c │ │ │ │ + ldr r0, [r5, #0] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - ldr r1, [pc, #120] @ (3eafa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6c2c>) │ │ │ │ + mov r6, pc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #320] @ (3eb074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6cf8>) │ │ │ │ + mov r8, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r1, [pc, #96] @ (3eaf98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6c1c>) │ │ │ │ + mov r0, pc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r0, [pc, #16] @ (3eaf4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6bd0>) │ │ │ │ + cmp r4, ip │ │ │ │ lsls r1, r1, #3 │ │ │ │ - blx r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ 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] @ 3eb73c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d73c0> │ │ │ │ @@ -1233990,156 +1233961,157 @@ │ │ │ │ b.n 3eafca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6c4e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [r3, r2] │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ldr r6, [pc, #264] @ (3eb854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d74d8>) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - mov r0, r6 │ │ │ │ + bics r0, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmdb ip!, {r2, r4, r6, r7} │ │ │ │ - movs r3, #240 @ 0xf0 │ │ │ │ + b.n 3eb48c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7110> │ │ │ │ + lsls r4, r2, #3 │ │ │ │ + movs r1, #80 @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + cbz r4, 3eb7a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7426> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ lsls r2, r1, #3 │ │ │ │ - ssat r0, #10, r8, asr #3 │ │ │ │ - addw r0, ip, #2249 @ 0x8c9 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + eor.w r0, r8, #201 @ 0xc9 │ │ │ │ + bfi r0, ip, #3, #7 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strb r4, [r2, #25] │ │ │ │ + strb r4, [r6, #14] │ │ │ │ lsls r2, r2, #3 │ │ │ │ - ldr r0, [r5, #8] │ │ │ │ + str r0, [r1, #96] @ 0x60 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cmp r0, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r4, pc, #912 @ (adr r4, 3ebb10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7794>) │ │ │ │ + add r2, pc, #272 @ (adr r2, 3eb890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7514>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r6, pc, #704 @ (adr r6, 3eba44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d76c8>) │ │ │ │ + add r4, pc, #64 @ (adr r4, 3eb7c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7448>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - add r4, pc, #784 @ (adr r4, 3eba98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d771c>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 3eb818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d749c>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r1, #12 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r1, #12 │ │ │ │ + cmp r6, #108 @ 0x6c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r8, sp │ │ │ │ + negs r0, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r8, sp │ │ │ │ + negs r0, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add ip, fp │ │ │ │ + tst r4, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cmp r2, #80 @ 0x50 │ │ │ │ + movs r7, #176 @ 0xb0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r6, [pc, #96] @ (3eb804 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7488>) │ │ │ │ + ldr r3, [pc, #480] @ (3eb984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7608>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add lr, r5 │ │ │ │ + tst r6, r1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - add sl, r2 │ │ │ │ + rors r2, r6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb6c4 │ │ │ │ + push {r2, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6ba │ │ │ │ + push {r1, r3, r4} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r5, #28 │ │ │ │ + subs r2, #124 @ 0x7c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + cbz r4, 3eb83e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d74c2> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb68a │ │ │ │ + cbz r2, 3eb842 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d74c6> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r0, r4 │ │ │ │ + sbcs r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r6, [sp, #120] @ 0x78 │ │ │ │ + str r3, [sp, #504] @ 0x1f8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add r2, r0 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r4, r5, r6} │ │ │ │ + cbnz r4, 3eb80c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7490> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + push {r1, r3} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - mvns r0, r3 │ │ │ │ + asrs r0, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - mvns r0, r0 │ │ │ │ + asrs r0, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r2, r7 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bics r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - add r5, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #816 @ 0x330 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 3eb2b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d6f34> │ │ │ │ + b.n 3ebd70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d79f4> │ │ │ │ lsls r5, r1, #3 │ │ │ │ - muls r4, r7 │ │ │ │ + lsrs r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r2, r6 │ │ │ │ + lsrs r2, r2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r0, r4 │ │ │ │ + lsrs r0, r0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r2, r3 │ │ │ │ + lsls r2, r7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - muls r2, r0 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - orrs r2, r7 │ │ │ │ + lsls r2, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - rev r4, r5 │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bmi.n 3eb828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d74ac> │ │ │ │ + bne.n 3eb8e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d756c> │ │ │ │ lsls r3, r1, #3 │ │ │ │ - add r0, pc, #80 @ (adr r0, 3eb878 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d74fc>) │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cmn r2, r7 │ │ │ │ + eors r2, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - push {r3, r4, r5, r6, lr} │ │ │ │ + uxtb r0, r3 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r6, 3eb87a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d74fe> │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r0, 3eb884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7508> │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r6, 3eb87e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7502> │ │ │ │ + @ instruction: 0xb86e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - cbnz r4, 3eb886 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d750a> │ │ │ │ + @ instruction: 0xb87c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + push {r3, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6ce │ │ │ │ + push {r1, r2, r3, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6d8 │ │ │ │ + push {r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + push {r1, r6} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - negs r4, r0 │ │ │ │ + subs r7, #164 @ 0xa4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - tst r6, r7 │ │ │ │ + subs r7, #158 @ 0x9e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - tst r4, r7 │ │ │ │ + subs r7, #156 @ 0x9c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - str r4, [sp, #696] @ 0x2b8 │ │ │ │ + str r2, [sp, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - lsrs r2, r4 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ 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] @ (3eb9bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7640>) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -1234268,21 +1234240,21 @@ │ │ │ │ b.n 3eb936 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d75ba> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bxns pc │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r4, r7 │ │ │ │ + subs r5, #156 @ 0x9c │ │ │ │ lsls r1, r1, #3 │ │ │ │ nop @ (mov r8, r8) │ │ │ │ lsls r4, r7, #5 │ │ │ │ - ands r6, r5 │ │ │ │ + subs r5, #142 @ 0x8e │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ands r2, r5 │ │ │ │ + subs r5, #138 @ 0x8a │ │ │ │ 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] @ (3eba80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7704>) │ │ │ │ @@ -1234355,19 +1234327,19 @@ │ │ │ │ b.n 3eba48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d76cc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mov r0, r2 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #42 @ 0x2a │ │ │ │ + subs r4, #138 @ 0x8a │ │ │ │ lsls r1, r1, #3 │ │ │ │ cmp lr, r5 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ 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 │ │ │ │ @@ -1235242,43 +1235214,43 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 3ec34e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d7fd2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r4, r4 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #150 @ 0x96 │ │ │ │ + subs r0, #246 @ 0xf6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ ands r6, r0 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r2, 3ec43a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d80be> │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r0, [r6, r7] │ │ │ │ + strh r0, [r2, r5] │ │ │ │ lsls r6, r2, #3 │ │ │ │ - adds r4, #72 @ 0x48 │ │ │ │ + adds r1, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r4, #64 @ 0x40 │ │ │ │ + adds r1, #160 @ 0xa0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #84 @ 0x54 │ │ │ │ + adds r4, #180 @ 0xb4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1235589,23 +1235561,23 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3a48f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x29057c> │ │ │ │ ldr.w r3, [r4, #228] @ 0xe4 │ │ │ │ b.n 3ec5e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d826a> │ │ │ │ nop │ │ │ │ subs r2, #248 @ 0xf8 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r1, r1, #3 │ │ │ │ adds r3, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #130 @ 0x82 │ │ │ │ + adds r1, #226 @ 0xe2 │ │ │ │ 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] @ (3ec8b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d8538>) │ │ │ │ @@ -1235735,15 +1235707,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #108 @ 0x6c │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #86 @ 0x56 │ │ │ │ lsls r4, r7, #5 │ │ │ │ - add r5, sp, #488 @ 0x1e8 │ │ │ │ + add r2, sp, #872 @ 0x368 │ │ │ │ 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 │ │ │ │ @@ -1237047,51 +1237019,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, #136] @ (3ed6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9360>) │ │ │ │ + ldr r1, [pc, #520] @ (3ed85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d94e0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r4, r0, r4 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #128] @ (3ed6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9360>) │ │ │ │ + ldr r1, [pc, #512] @ (3ed85c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d94e0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r2, r5, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #232] @ (3ed74c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d93d0>) │ │ │ │ + ldr r1, [pc, #616] @ (3ed8cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9550>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r0, r3, r1 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r2, [pc, #1008] @ (3eda5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d96e0>) │ │ │ │ + ldr r0, [pc, #368] @ (3ed7dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9460>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r6, r1, r0 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #136] @ (3ed6fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9380>) │ │ │ │ + ldr r1, [pc, #520] @ (3ed87c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9500>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r4, r0, #31 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r4, [pc, #320] @ (3ed7bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9440>) │ │ │ │ + ldr r1, [pc, #704] @ (3ed93c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d95c0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r2, r6, #28 │ │ │ │ lsls r7, r7, #5 │ │ │ │ - ldr r5, [pc, #8] @ (3ed68c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9310>) │ │ │ │ + ldr r2, [pc, #392] @ (3ed80c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9490>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ asrs r0, r3, #25 │ │ │ │ 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: 0x47ee │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r0, r1, #3 │ │ │ │ subs r6, r6, r1 │ │ │ │ lsls r7, r7, #5 │ │ │ │ cmp r7, #32 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r4 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1237422,27 +1237394,27 @@ │ │ │ │ b.n 3ed7d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9454> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r1, #44 @ 0x2c │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #40 @ 0x28 │ │ │ │ + blt.n 3ed90c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9590> │ │ │ │ lsls r4, r2, #3 │ │ │ │ - ldrh r4, [r3, #8] │ │ │ │ + strh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - cbnz r2, 3eda62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d96e6> │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r5, [pc, #528] @ (3edc18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d989c>) │ │ │ │ + ldr r2, [pc, #912] @ (3edd98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2d9a1c>) │ │ │ │ lsls r2, r2, #3 │ │ │ │ - add sp, #248 @ 0xf8 │ │ │ │ + add r5, sp, #632 @ 0x278 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [sp, #376] @ 0x178 │ │ │ │ + str r5, [sp, #760] @ 0x2f8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r6, #106 @ 0x6a │ │ │ │ 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 │ │ │ │ @@ -1239778,19 +1239750,19 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r7, #31 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #14 │ │ │ │ + lsrs r0, r3, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r1, #14 │ │ │ │ + lsrs r2, r5, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r2, r7, #19 │ │ │ │ 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 │ │ │ │ @@ -1239987,15 +1239959,15 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r1, #18 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #2 │ │ │ │ + lsls r2, r1, #24 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsrs r4, r3, #11 │ │ │ │ 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 │ │ │ │ @@ -1240638,31 +1240610,31 @@ │ │ │ │ lsls r4, r7, #5 │ │ │ │ lsrs r4, r7, #9 │ │ │ │ lsls r4, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #24 │ │ │ │ + lsls r0, r4, #13 │ │ │ │ lsls r1, r1, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #23 │ │ │ │ + lsls r6, r4, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r0, r0, #18 │ │ │ │ + lsls r0, r4, #7 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r1, r1, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r2, r3, #15 │ │ │ │ + lsls r2, r7, #4 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsls r6, r7, #14 │ │ │ │ + lsls r6, r3, #4 │ │ │ │ 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] │ │ │ │ @@ -1242449,19 +1242421,19 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.w 3efb02 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2db786> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - ldr??.w r0, [r0, r8] │ │ │ │ - ldrb.w r0, [r6, #200] @ 0xc8 │ │ │ │ - ldr??.w r0, [r0, r8] │ │ │ │ - str.w r0, [ip, r8] │ │ │ │ - orrs.w r0, r0, #6553600 @ 0x640000 │ │ │ │ + @ instruction: 0xf6d000c8 │ │ │ │ + @ instruction: 0xf5f600c8 │ │ │ │ + rsbs r0, r0, #6553600 @ 0x640000 │ │ │ │ + sub.w r0, ip, #6553600 @ 0x640000 │ │ │ │ + subs.w r0, r0, #200 @ 0xc8 │ │ │ │ @ instruction: 0xf7d0017b │ │ │ │ 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 │ │ │ │ @@ -1243072,15 +1243044,16 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ mrrc 1, 7, r0, lr, cr11 │ │ │ │ mrrc 1, 7, r0, ip, cr11 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmdb r8!, {r3, r6, r7} │ │ │ │ + b.n 3f1338 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dcfbc> │ │ │ │ + lsls r0, r1, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeb32017b │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1243415,19 +1243388,19 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ strd r0, r1, [r4, #-492]! @ 0x1ec │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmdb sl!, {r0, r1, r3, r4, r5, r6, r8} │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 3f150c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dd190> │ │ │ │ + b.n 3f1fcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ddc50> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [pc, #328] @ (3f1b0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dd790>) │ │ │ │ + ldr r3, [pc, #712] @ (3f1c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dd910>) │ │ │ │ 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 │ │ │ │ @@ -1243986,31 +1243959,31 @@ │ │ │ │ add r2, sp, #56 @ 0x38 │ │ │ │ mov r0, r7 │ │ │ │ bl 3f19c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dd648> │ │ │ │ orr.w r3, r4, r0 │ │ │ │ uxtb r4, r3 │ │ │ │ b.n 3f1bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dd854> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r1, r2, r4} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r1, #3 │ │ │ │ b.n 3f1acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dd750> │ │ │ │ lsls r3, r7, #5 │ │ │ │ b.n 3f1ab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dd734> │ │ │ │ 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 3f2604 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de288> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [pc, #568] @ (3f2244 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ddec8>) │ │ │ │ + @ instruction: 0x47ee │ │ │ │ lsls r3, r1, #3 │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + ble.n 3f2038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ddcbc> │ │ │ │ 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 │ │ │ │ @@ -1244692,25 +1244665,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ blt.n 3f2790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de414> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ - bhi.n 3f2724 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de3a8> │ │ │ │ + bpl.n 3f27e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de468> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvc.n 3f2770 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de3f4> │ │ │ │ + bmi.n 3f2630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de2b4> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvc.n 3f27ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de430> │ │ │ │ + bmi.n 3f266c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de2f0> │ │ │ │ lsls r0, r1, #3 │ │ │ │ bls.n 3f27a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de428> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bvs.n 3f26c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de34c> │ │ │ │ + bmi.n 3f2788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de40c> │ │ │ │ lsls r0, r1, #3 │ │ │ │ - bvs.n 3f26e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de368> │ │ │ │ + bmi.n 3f27a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de428> │ │ │ │ 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] │ │ │ │ @@ -1245373,15 +1245346,15 @@ │ │ │ │ str r3, [r2, #0] │ │ │ │ str r3, [r6, #4] │ │ │ │ b.n 3f29ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de66e> │ │ │ │ ldr r1, [r0, #16] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 3f2a3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de6c2> │ │ │ │ b.n 3f2b60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de7e4> │ │ │ │ - bne.n 3f2ce4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2de968> │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -1245461,15 +1245434,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bne.n 3f2e44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2deac8> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 3f2de8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dea6c> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ 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] @ (3f2f44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2debc8>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1245535,15 +1245508,15 @@ │ │ │ │ nop │ │ │ │ bne.n 3f2fcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dec50> │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 3f2f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2debcc> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - subs r7, #230 @ 0xe6 │ │ │ │ + subs r5, #70 @ 0x46 │ │ │ │ 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] │ │ │ │ @@ -1245762,15 +1245735,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 3f3144 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dedc8> │ │ │ │ ldr r0, [r4, #96] @ 0x60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf12c00c7 │ │ │ │ + cdp 0, 8, cr0, cr12, cr7, {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, #4048] @ 0xfd0 │ │ │ │ ldr r6, [r0, #16] │ │ │ │ movs r4, #36 @ 0x24 │ │ │ │ mov r8, r0 │ │ │ │ @@ -1246222,15 +1246195,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldmia r3!, {r1, r4} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, 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] @ (3f38d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2df55c>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246510,24 +1246483,24 @@ │ │ │ │ nop │ │ │ │ ldmia r1, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xeb9400c7 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + ldrd r0, r0, [r4], #796 @ 0x31c │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r3, r4, r5} │ │ │ │ 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] @ (3f39dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2df660>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1246613,15 +1246586,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ 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 │ │ │ │ @@ -1247143,17 +1247116,17 @@ │ │ │ │ b.n 3f3d56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2df9da> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r2, r3, r6} │ │ │ │ - lsls r0, r1, #3 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + ite ge │ │ │ │ + lslge r0, r1, #3 │ │ │ │ + stmialt r2!, {r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ ldr.w lr, [pc, #552] @ 3f41a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dfe2c> │ │ │ │ mov r5, r0 │ │ │ │ @@ -1247388,15 +1247361,15 @@ │ │ │ │ nop │ │ │ │ stmia r0!, {r2, r4, r5, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - bkpt 0x00a8 │ │ │ │ + pop {r3} │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r5, [pc, #888] @ (3f4544 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e01c8>) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1247748,22 +1247721,22 @@ │ │ │ │ str.w r2, [fp] │ │ │ │ b.n 3f4328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2dffac> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bkpt 0x002c │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #848 @ (adr r1, 3f48a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e0524>) │ │ │ │ + ldr r7, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r6, sp, #872 @ 0x368 │ │ │ │ + add r4, sp, #232 @ 0xe8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - @ instruction: 0xf0ac00d6 │ │ │ │ + mcr 0, 0, r0, cr12, cr6, {6} │ │ │ │ pop {r4, r6, r7} │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r6, [r0, #44] @ 0x2c │ │ │ │ + ldrh r6, [r4, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3968] @ 0xf80 │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ mov r9, r3 │ │ │ │ @@ -1248058,17 +1248031,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ hlt 0x0000 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cbnz r2, 3f4890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e0514> │ │ │ │ lsls r3, r7, #5 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - svc 28 │ │ │ │ + bgt.n 3f497c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e0600> │ │ │ │ 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] @ (3f4998 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e061c>) │ │ │ │ @@ -1248179,15 +1248152,15 @@ │ │ │ │ b.n 3f4932 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e05b6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb760 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #344] @ 0x158 │ │ │ │ + ldr r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r1, #3 │ │ │ │ @ instruction: 0xb6ba │ │ │ │ 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 │ │ │ │ @@ -1248806,15 +1248779,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb62e │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 3f5032 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e0cb6> │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r0, r1, #3 │ │ │ │ cbz r6, 3f5034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e0cb8> │ │ │ │ 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 │ │ │ │ @@ -1249009,17 +1248982,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #1008 @ 0x3f0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - add sp, #240 @ 0xf0 │ │ │ │ + add r5, sp, #624 @ 0x270 │ │ │ │ lsls r0, r1, #3 │ │ │ │ add r6, sp, #216 @ 0xd8 │ │ │ │ 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 │ │ │ │ @@ -1249408,17 +1249381,17 @@ │ │ │ │ movs r3, #4 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ bl 32d050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x218cd4> │ │ │ │ cmp r9, r6 │ │ │ │ bne.n 3f55bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e1240> │ │ │ │ b.n 3f5578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e11fc> │ │ │ │ nop │ │ │ │ - bgt.n 3f5514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e1198> │ │ │ │ + bls.n 3f55d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e1258> │ │ │ │ lsls r4, r3, #3 │ │ │ │ - bgt.n 3f5508 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e118c> │ │ │ │ + bls.n 3f55c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e124c> │ │ │ │ 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 │ │ │ │ @@ -1250256,17 +1250229,17 @@ │ │ │ │ b.n 3f5dca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e1a4e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, pc, #736 @ (adr r3, 3f611c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e1da0>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - str r4, [sp, #360] @ 0x168 │ │ │ │ + str r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r1, #3 │ │ │ │ add r2, pc, #296 @ (adr r2, 3f5f74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e1bf8>) │ │ │ │ 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 │ │ │ │ @@ -1250891,21 +1250864,21 @@ │ │ │ │ strd r0, r3, [r4, #76] @ 0x4c │ │ │ │ b.n 3f6474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e20f8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #568 @ (adr r1, 3f66e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e2368>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r1, [sp, #1000] @ 0x3e8 │ │ │ │ + ldrh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r1, #3 │ │ │ │ - strh r2, [r1, #34] @ 0x22 │ │ │ │ + strh r2, [r5, #12] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - udf #80 @ 0x50 │ │ │ │ + blt.n 3f641c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e20a0> │ │ │ │ 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 │ │ │ │ @@ -1252089,17 +1252062,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f71a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e2e2c> │ │ │ │ ldr r0, [r4, #24] │ │ │ │ cmp r0, #0 │ │ │ │ @@ -1252691,26 +1252664,26 @@ │ │ │ │ mov r4, r5 │ │ │ │ mov r8, r3 │ │ │ │ b.n 3f73a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3028> │ │ │ │ mov r9, r7 │ │ │ │ b.n 3f7028 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e2cac> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ ble.n 3f779a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e341e> │ │ │ │ vtbx.8 d24, {d15-d17}, d24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #24] │ │ │ │ + ldrh r6, [r4, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r6, [r0, #22] │ │ │ │ + ldrh r6, [r4, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldmia r1!, {r6} │ │ │ │ + stmia r6!, {r5, 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] │ │ │ │ @@ -1252831,17 +1252804,17 @@ │ │ │ │ mov r0, r9 │ │ │ │ ldr r2, [r4, #12] │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ b.n 3f77f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e347a> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r0, #12] │ │ │ │ + strh r0, [r4, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1253164,46 +1253137,46 @@ │ │ │ │ ldr r3, [pc, #80] @ (3f7ba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3824>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3788> │ │ │ │ ldr r3, [pc, #76] @ (3f7ba4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3828>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7b2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e37b0> │ │ │ │ nop │ │ │ │ - cbnz r0, 3f7b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3800> │ │ │ │ + @ instruction: 0xb6d0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r0, [r7, #4] │ │ │ │ + str r0, [r3, #92] @ 0x5c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r6, [r0, #20] │ │ │ │ + strh r6, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [r0, #4] │ │ │ │ + str r4, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stcl 0, cr0, [r2, #-808]! @ 0xfffffcd8 │ │ │ │ - ldcl 0, cr0, [r0, #-808] @ 0xfffffcd8 │ │ │ │ - str r6, [r5, #124] @ 0x7c │ │ │ │ + pkhbt r0, r2, sl, lsl #3 │ │ │ │ + @ instruction: 0xeab000ca │ │ │ │ + str r6, [r1, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r0, #124] @ 0x7c │ │ │ │ + str r6, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r6, #0] │ │ │ │ + strh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r3, #120] @ 0x78 │ │ │ │ + str r6, [r7, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r6, [r6, #116] @ 0x74 │ │ │ │ + str r6, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrh r0, [r7, #6] │ │ │ │ + strh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - stc 0, cr0, [r4], #808 @ 0x328 │ │ │ │ - ldc 0, cr0, [lr], {202} @ 0xca │ │ │ │ - ldc 0, cr0, [r8], {202} @ 0xca │ │ │ │ - ldc 0, cr0, [r2], {202} @ 0xca │ │ │ │ + and.w r0, r4, sl, lsl #3 │ │ │ │ + ldrd r0, r0, [lr, #808]! @ 0x328 │ │ │ │ + ldrd r0, r0, [r8, #808]! @ 0x328 │ │ │ │ + ldrd r0, r0, [r2, #808]! @ 0x328 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r1, [r1, #0] │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ @@ -1253567,61 +1253540,61 @@ │ │ │ │ ldr r3, [pc, #100] @ (3f7f90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3c14>) │ │ │ │ add r3, pc │ │ │ │ b.n 3f7ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3b6c> │ │ │ │ ldr r4, [pc, #96] @ (3f7f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3c18>) │ │ │ │ add r4, pc │ │ │ │ b.n 3f7ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3b54> │ │ │ │ nop │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r6, #18] │ │ │ │ + strh r0, [r2, #62] @ 0x3e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r1, #6] │ │ │ │ + strh r4, [r5, #48] @ 0x30 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r2, #58] @ 0x3a │ │ │ │ + strh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r4, #0] │ │ │ │ + strh r0, [r0, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r5, #56] @ 0x38 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r1, #56] @ 0x38 │ │ │ │ + strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r0, #4] │ │ │ │ + strh r2, [r4, #46] @ 0x2e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r5, #54] @ 0x36 │ │ │ │ + strh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r4, #54] @ 0x36 │ │ │ │ + strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r3, #54] @ 0x36 │ │ │ │ + strh r6, [r7, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r5, #52] @ 0x34 │ │ │ │ + strh r6, [r1, #32] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r2, [r2, #52] @ 0x34 │ │ │ │ + strh r2, [r6, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r3, #50] @ 0x32 │ │ │ │ + strh r6, [r7, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r7, #0] │ │ │ │ + strh r2, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r4, #2] │ │ │ │ + strh r2, [r0, #46] @ 0x2e │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r4, [r7, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r2, #48] @ 0x30 │ │ │ │ + strh r6, [r6, #26] │ │ │ │ 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 │ │ │ │ @@ -1253958,21 +1253931,21 @@ │ │ │ │ b.n 3f8232 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3eb6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #116] @ 0x74 │ │ │ │ + ldr r4, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r4, [r5, #23] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r0, [r6, #28] │ │ │ │ + ldrsh r0, [r2, r5] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r0, [r5, #104] @ 0x68 │ │ │ │ + ldr r0, [r1, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1254156,23 +1254129,23 @@ │ │ │ │ bhi.n 3f84a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e4124> │ │ │ │ b.n 3f839a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e401e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #19] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [r4, #92] @ 0x5c │ │ │ │ + ldr r2, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r1, #3 │ │ │ │ ldrb r6, [r3, #17] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - add r6, sp, #0 │ │ │ │ + add r3, sp, #384 @ 0x180 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r6, [r0, #76] @ 0x4c │ │ │ │ + ldr r6, [r4, #32] │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ 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 │ │ │ │ @@ -1254212,15 +1254185,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 43691c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225a0> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 3f853c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e41c0> │ │ │ │ ldr r0, [r0, #8] │ │ │ │ b.n 3f851a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e419e> │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ 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 │ │ │ │ @@ -1254329,17 +1254302,17 @@ │ │ │ │ ldr r4, [sp, #24] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ strd r5, r4, [sp] │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strh r0, [r3, #12] │ │ │ │ + ldrb r0, [r7, #27] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #28] │ │ │ │ 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 │ │ │ │ @@ -1254404,17 +1254377,17 @@ │ │ │ │ add r4, pc │ │ │ │ str r7, [sp, #0] │ │ │ │ str r4, [sp, #4] │ │ │ │ bl 3f8634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e42b8> │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - strh r2, [r6, #8] │ │ │ │ + ldrb r2, [r2, #26] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r6, #104] @ 0x68 │ │ │ │ + ldr r6, [r2, #64] @ 0x40 │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ mov r4, r3 │ │ │ │ sub sp, #20 │ │ │ │ @@ -1254484,17 +1254457,17 @@ │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #1 │ │ │ │ bl 3f8634 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e42b8> │ │ │ │ b.n 3f87ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e446e> │ │ │ │ - ldr r0, [r3, #100] @ 0x64 │ │ │ │ + ldr r0, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r0, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3376] @ 0xd30 │ │ │ │ sub.w sp, sp, #684 @ 0x2ac │ │ │ │ mov r7, r3 │ │ │ │ @@ -1255133,71 +1255106,71 @@ │ │ │ │ bl 3bc2fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a7f80> │ │ │ │ b.n 3f89ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e463e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r4, #30] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r5, [sp, #88] @ 0x58 │ │ │ │ + ldr r2, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r5, [sp, #40] @ 0x28 │ │ │ │ + ldr r2, [sp, #424] @ 0x1a8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r0, r1, #3 │ │ │ │ strb r0, [r7, #24] │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 3f8ad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e4758> │ │ │ │ - ldr r1, [sp, #520] @ 0x208 │ │ │ │ + str r6, [sp, #904] @ 0x388 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r4, [r1, #21] │ │ │ │ + ldrb r4, [r5, #10] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r5, #29] │ │ │ │ + ldrb r4, [r1, #19] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [sp, #88] @ 0x58 │ │ │ │ + str r7, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r3, #24] │ │ │ │ + ldrb r2, [r7, #13] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r2, #22] │ │ │ │ + ldrb r2, [r6, #11] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r2, #14] │ │ │ │ + ldrb r0, [r6, #3] │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xe9abffff │ │ │ │ - ldrb r4, [r6, #10] │ │ │ │ + ldrb r4, [r2, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r6, #15] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r4, #10] │ │ │ │ + ldrb r2, [r0, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r1, #12] │ │ │ │ + ldrb r0, [r5, #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r3, #11] │ │ │ │ + ldrb r6, [r7, #0] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r1, #9] │ │ │ │ + strb r2, [r5, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r6, [r1, #12] │ │ │ │ + ldrb r6, [r5, #1] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r0, [r3, #8] │ │ │ │ + strb r0, [r7, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r6, #8] │ │ │ │ + strb r2, [r2, #30] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r6, #7] │ │ │ │ + strb r4, [r2, #29] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ 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, 3f8f52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e4bd6> │ │ │ │ @@ -1255399,15 +1255372,15 @@ │ │ │ │ bfi r3, r2, #5, #3 │ │ │ │ strb r3, [r5, #20] │ │ │ │ ldrd r2, r3, [r4, #12] │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 3f9088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e4d0c> │ │ │ │ mov r3, r5 │ │ │ │ b.n 3f8fe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e4c6c> │ │ │ │ - add r1, pc, #792 @ (adr r1, 3f9440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e50c4>) │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r3, #3 │ │ │ │ ldr r3, [r1, #92] @ 0x5c │ │ │ │ ldrb.w r2, [r3, #-8] │ │ │ │ cmp r2, #1 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ beq.n 3f9146 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e4dca> │ │ │ │ @@ -1256200,17 +1256173,17 @@ │ │ │ │ lsls r3, r7, #5 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r7, #14] │ │ │ │ + strb r6, [r3, #4] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r4, [r0, #13] │ │ │ │ + strb r4, [r4, #2] │ │ │ │ lsls r0, r1, #3 │ │ │ │ adds r3, #1 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ beq.n 3f993e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e55c2> │ │ │ │ rsb r5, r3, #32 │ │ │ │ sub.w r4, r3, #32 │ │ │ │ lsr.w r2, r9, r3 │ │ │ │ @@ -1256498,21 +1256471,21 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 3f9994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e5618> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r4, #100] @ 0x64 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #112] @ 0x70 │ │ │ │ + ldr r2, [r4, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -1256865,21 +1256838,21 @@ │ │ │ │ cmp r1, #8 │ │ │ │ bhi.w 3f9df6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e5a7a> │ │ │ │ b.n 3f9ede <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e5b62> │ │ │ │ ldr r3, [sp, #88] @ 0x58 │ │ │ │ lsls r6, r3, #4 │ │ │ │ b.n 3f9ef6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e5b7a> │ │ │ │ nop │ │ │ │ - ldr r0, [r6, #100] @ 0x64 │ │ │ │ + ldr r0, [r2, #60] @ 0x3c │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r4, [sp, #184] @ 0xb8 │ │ │ │ + ldr r1, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r1, #72] @ 0x48 │ │ │ │ + ldr r6, [r5, #28] │ │ │ │ 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 │ │ │ │ @@ -1257008,15 +1256981,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ mov r0, r5 │ │ │ │ bl 53da98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42971c> │ │ │ │ mov r5, r0 │ │ │ │ b.n 3f9ff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e5c74> │ │ │ │ nop │ │ │ │ - ldr r4, [r0, #52] @ 0x34 │ │ │ │ + ldr r4, [r4, #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, #2944] @ 0xb80 │ │ │ │ subw sp, sp, #1116 @ 0x45c │ │ │ │ ldr r5, [pc, #632] @ (3fa3c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e604c>) │ │ │ │ @@ -1257256,17 +1257229,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r5, r2] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r1, r4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrh r4, [r7, #50] @ 0x32 │ │ │ │ + ldrh r4, [r3, #30] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ 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 │ │ │ │ @@ -1258173,40 +1258146,40 @@ │ │ │ │ mov r9, r7 │ │ │ │ b.n 3fac94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e6918> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, r0] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r1, #44] @ 0x2c │ │ │ │ + ldrh r6, [r5, #22] │ │ │ │ lsls r4, r3, #3 │ │ │ │ mrc 15, 2, APSR_nzcv, cr11, cr15, {7} │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - str r6, [r5, #80] @ 0x50 │ │ │ │ + str r6, [r1, #40] @ 0x28 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r3, #3 │ │ │ │ strb r6, [r7, r4] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r2, [r6, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r2, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ bge.n 3fac56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e68da> │ │ │ │ vtbl.8 d29, {d31- instruction: 0xffff75c6 │ │ │ │ + vsubw.u , , d22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r0, #23] │ │ │ │ + strb r6, [r4, #12] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r5, #3] │ │ │ │ + strb r2, [r1, #25] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r1, #3] │ │ │ │ + strb r2, [r5, #24] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - str r2, [r6, #8] │ │ │ │ + ldrsh r2, [r2, r0] │ │ │ │ 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 │ │ │ │ @@ -1258275,15 +1258248,15 @@ │ │ │ │ add r2, pc │ │ │ │ ldr.w r3, [r2, r3, lsl #2] │ │ │ │ mov r1, r0 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, ip │ │ │ │ bl 3f778c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e3410> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r6, #34] @ 0x22 │ │ │ │ + strh r6, [r2, #14] │ │ │ │ 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] @ (3faf10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e6b94>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1258719,33 +1258692,33 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r3, r0] │ │ │ │ lsls r3, r7, #5 │ │ │ │ - strb r2, [r5, #7] │ │ │ │ + ldr r2, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r0, [r3, #7] │ │ │ │ + ldr r0, [r7, #112] @ 0x70 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r4, #8] │ │ │ │ + ldr r6, [r0, #120] @ 0x78 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + ldr r6, [r0, #116] @ 0x74 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrb r2, [r0, r2] │ │ │ │ + ldr r2, [r4, r7] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r4, [r1, r1] │ │ │ │ + ldrsb r4, [r5, r6] │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ 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 │ │ │ │ @@ -1259869,31 +1259842,31 @@ │ │ │ │ b.n 3fb8c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e754a> │ │ │ │ ldr r5, [pc, #120] @ (3fbe18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e7a9c>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #696] @ (3fc060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e7ce4>) │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldrb r0, [r3, #24] │ │ │ │ + ldrb r0, [r7, #13] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r2, [r7, #36] @ 0x24 │ │ │ │ + str r2, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r2, r3, pc} │ │ │ │ + rev16 r6, r5 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r6, pc} │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - pop {r1, r2, r6, pc} │ │ │ │ + hlt 0x0026 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ 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 3fc10a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e7d8e> │ │ │ │ cmp r2, r0 │ │ │ │ @@ -1260281,24 +1260254,24 @@ │ │ │ │ movcs r1, #1 │ │ │ │ b.n 3fbcfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e7980> │ │ │ │ ldr r0, [pc, #32] @ (3fc1cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e7e50>) │ │ │ │ add r0, pc │ │ │ │ bl 29e1d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x189e5c> │ │ │ │ ldrb.w r3, [r5, #56] @ 0x38 │ │ │ │ b.w 3fb860 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e74e4> │ │ │ │ - str r4, [r6, r1] │ │ │ │ + ldr r5, [pc, #848] @ (3fc50c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e8190>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ @ instruction: 0xb79f │ │ │ │ - vcvt.u32.f32 q10, q7, #1 │ │ │ │ + @ instruction: 0xffff4cbe │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r7, #7] │ │ │ │ + ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldr r5, [pc, #808] @ (3fc4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e8178>) │ │ │ │ + ldr r3, [pc, #168] @ (3fc274 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e7ef8>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ 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] @ (3fc3cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e8050>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -1260697,19 +1260670,19 @@ │ │ │ │ nop │ │ │ │ subs r3, #30 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #186 @ 0xba │ │ │ │ lsls r3, r7, #5 │ │ │ │ - ldr r2, [pc, #1008] @ (3fc9d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e865c>) │ │ │ │ + ldr r0, [pc, #368] @ (3fc758 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e83dc>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [pc, #976] @ (3fc9bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e8640>) │ │ │ │ + ldr r0, [pc, #336] @ (3fc73c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e83c0>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r2, [pc, #528] @ (3fc800 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e8484>) │ │ │ │ + blxns ip │ │ │ │ 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 │ │ │ │ @@ -1260871,15 +1260844,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ str r5, [r0, #16] │ │ │ │ mov r4, r0 │ │ │ │ bl 3b86dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a4360> │ │ │ │ str.w r4, [r8] │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - ldr r1, [pc, #736] @ (3fca64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e86e8>) │ │ │ │ + bx r3 │ │ │ │ lsls r0, r1, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #76] @ (3fc7e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e8464>) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -1261266,15 +1261239,15 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ adds r6, #96 @ 0x60 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r4, #26] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - mov sl, r3 │ │ │ │ + mvns r2, r7 │ │ │ │ lsls r0, r1, #3 │ │ │ │ strh r4, [r2, #20] │ │ │ │ lsls r2, r7, #5 │ │ │ │ adds r5, #100 @ 0x64 │ │ │ │ lsls r3, r7, #5 │ │ │ │ strh r0, [r6, #14] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @@ -1262009,15 +1261982,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r7, #102 @ 0x66 │ │ │ │ lsls r3, r7, #5 │ │ │ │ cmp r7, #98 @ 0x62 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r5, r7] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #120 @ 0x78 │ │ │ │ lsls r3, r7, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1263094,33 +1263067,33 @@ │ │ │ │ b.n 3fd70c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e9390> │ │ │ │ cmp r4, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #164 @ 0xa4 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - str r0, [r1, #0] │ │ │ │ + ldrb r0, [r5, r5] │ │ │ │ lsls r4, r3, #3 │ │ │ │ cmp r4, #0 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #242 @ 0xf2 │ │ │ │ + cmp r4, #82 @ 0x52 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - cmp r6, #190 @ 0xbe │ │ │ │ + cmp r4, #30 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - adds r2, r5, #0 │ │ │ │ + adds r2, r1, r6 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - ldrb r2, [r7, r4] │ │ │ │ + ldrh r2, [r3, r2] │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r5, r1, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r8, [r8, #13] │ │ │ │ cmp.w r8, #2 │ │ │ │ bne.w 3fe05e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e9ce2> │ │ │ │ ldr r1, [sp, #28] │ │ │ │ @@ -1263717,15 +1263690,15 @@ │ │ │ │ b.n 3fe0fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2e9d80> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds r0, #124 @ 0x7c │ │ │ │ + cmp r5, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -1263872,17 +1263845,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 3fe5a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ea22a> │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #888] @ (3fea70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ea6f4>) │ │ │ │ + ldr r3, [pc, #248] @ (3fe7f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ea474>) │ │ │ │ lsls r4, r3, #3 │ │ │ │ - mov lr, r6 │ │ │ │ + add r6, r2 │ │ │ │ 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 │ │ │ │ @@ -1264015,15 +1263988,15 @@ │ │ │ │ bl 53d4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429178> │ │ │ │ eor.w r0, r0, #1 │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ tst r6, r0 │ │ │ │ beq.n 3fe7e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ea468> │ │ │ │ b.n 3fe7b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ea434> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #392] @ (3fe9f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ea674>) │ │ │ │ + ldr r0, [pc, #776] @ (3feb70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ea7f4>) │ │ │ │ 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 │ │ │ │ @@ -1264525,17 +1264498,17 @@ │ │ │ │ nop │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #24 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - negs r0, r3 │ │ │ │ + subs r7, #184 @ 0xb8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -1265448,15 +1265421,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ lsrs r6, r6, #12 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r4 │ │ │ │ + adds r4, r2, r2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsrs r4, r3, #4 │ │ │ │ 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 │ │ │ │ @@ -1265750,15 +1265723,15 @@ │ │ │ │ adds r4, #1 │ │ │ │ bl 3ff930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb5b4> │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 3ffa4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb6ce> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - subs r2, #132 @ 0x84 │ │ │ │ + adds r7, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -1265909,15 +1265882,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ add r3, r9 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [r5, #24] │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 3ffbd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb85a> │ │ │ │ b.n 3fface <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb752> │ │ │ │ - subs r0, #48 @ 0x30 │ │ │ │ + adds r5, #144 @ 0x90 │ │ │ │ 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] @ (3ffcf8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb97c>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1266087,15 +1266060,15 @@ │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r7, #10 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r5, #14 │ │ │ │ + asrs r6, r1, #4 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r6, #9 │ │ │ │ lsls r3, r7, #5 │ │ │ │ push {r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1266145,15 +1266118,15 @@ │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r5, #8 │ │ │ │ lsls r3, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r0, r4, #7 │ │ │ │ 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 │ │ │ │ @@ -1266359,15 +1266332,15 @@ │ │ │ │ b.n 3fff66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebbea> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r2, #6 │ │ │ │ lsls r3, r7, #5 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r0, r1, #3 │ │ │ │ lsls r6, r0, #4 │ │ │ │ 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 │ │ │ │ @@ -1266425,31 +1266398,31 @@ │ │ │ │ add r2, pc │ │ │ │ ldrsh.w r2, [r2, r3, lsl #1] │ │ │ │ bne.n 40008c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebd10> │ │ │ │ mov r0, r2 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - eors r2, r5 │ │ │ │ + subs r5, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adcs r6, r4 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #234 @ 0xea │ │ │ │ + subs r2, #74 @ 0x4a │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ands r6, r4 │ │ │ │ + subs r5, #134 @ 0x86 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #180 @ 0xb4 │ │ │ │ + adds r1, #20 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, #76 @ 0x4c │ │ │ │ + subs r3, #172 @ 0xac │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r7, #242 @ 0xf2 │ │ │ │ + adds r5, #82 @ 0x52 │ │ │ │ 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] @ (400148 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebdcc>) │ │ │ │ @@ -1266463,15 +1266436,15 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r0, #2 │ │ │ │ blx 69930 │ │ │ │ nop │ │ │ │ mcr2 1, 6, r0, cr12, cr10, {3} │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #16] │ │ │ │ + ldrh r4, [r4, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1266510,15 +1266483,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ strd r4, r2, [r3, #12] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #4] @ (4001c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebe48>) │ │ │ │ add r0, pc │ │ │ │ bl 400118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebd9c> │ │ │ │ - b.n 40070c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ec390> │ │ │ │ + b.n 4001cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebe50> │ │ │ │ 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 │ │ │ │ @@ -1266670,15 +1266643,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] @ (400340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebfc4>) │ │ │ │ add r0, pc │ │ │ │ bl 400118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebd9c> │ │ │ │ - b.n 4005f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ec27c> │ │ │ │ + udf #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -1267773,33 +1267746,33 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 402492 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee116> │ │ │ │ movs r3, #1 │ │ │ │ mov.w r0, #284 @ 0x11c │ │ │ │ str.w r3, [r8, #32] │ │ │ │ b.w 400630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ec2b4> │ │ │ │ @ instruction: 0xfbfc017a │ │ │ │ - subs r4, #80 @ 0x50 │ │ │ │ + subs r1, #176 @ 0xb0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #8 │ │ │ │ + subs r1, #104 @ 0x68 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #70 @ 0x46 │ │ │ │ + adds r7, #166 @ 0xa6 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #112 @ 0x70 │ │ │ │ + cmp r4, #208 @ 0xd0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r4, r3, #3 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ lsls r4, r3, #3 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs r2, #20 │ │ │ │ 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 │ │ │ │ @@ -1269054,21 +1269027,21 @@ │ │ │ │ ldr r2, [sp, #20] │ │ │ │ subs r3, r3, r2 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #0 │ │ │ │ bgt.n 401fb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2edc36> │ │ │ │ ldr.w r2, [r9, #36] @ 0x24 │ │ │ │ b.n 401f7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2edc02> │ │ │ │ - vhadd.u q0, q11, │ │ │ │ + ldc2 0, cr0, [r6], {199} @ 0xc7 │ │ │ │ cmp r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6f600c7 │ │ │ │ - movw r0, #18631 @ 0x48c7 │ │ │ │ + orrs.w r0, r6, #6520832 @ 0x638000 │ │ │ │ + usat r0, #7, r4, asr #3 │ │ │ │ ldr r1, [r5, #12] │ │ │ │ ldr r0, [r5, #4] │ │ │ │ cmp r1, #0 │ │ │ │ sub.w r6, r2, r0 │ │ │ │ it gt │ │ │ │ lslgt r1, r1, #1 │ │ │ │ bgt.n 401f54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2edbd8> │ │ │ │ @@ -1269627,43 +1269600,43 @@ │ │ │ │ b.w 4014c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ed14c> │ │ │ │ mov r0, r8 │ │ │ │ bl 406bcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2850> │ │ │ │ b.w 4013fe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ed082> │ │ │ │ ldr r0, [pc, #64] @ (4025fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee280>) │ │ │ │ add r0, pc │ │ │ │ bl 400118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebd9c> │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - orr.w r0, lr, #199 @ 0xc7 │ │ │ │ - ldr r0, [r0, #72] @ 0x48 │ │ │ │ + stc 0, cr0, [lr, #796]! @ 0x31c │ │ │ │ + ldr r0, [r4, #28] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vmla.i16 d16, d28, d7[0] │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - subs r6, r4, #5 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + ldc 0, cr0, [ip, #-796]! @ 0xfffffce4 │ │ │ │ + ittt gt │ │ │ │ + lslgt r6, r0, #3 │ │ │ │ + addgt r6, r0, #3 │ │ │ │ + lslgt r4, r3, #3 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - vhadd.s8 q0, q15, │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ - lsls r6, r0, #3 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stcl 0, cr0, [lr], #-796 @ 0xfffffce4 │ │ │ │ + itee cc │ │ │ │ + lslcc r6, r0, #3 │ │ │ │ + bkpt 0x005e │ │ │ │ + lslcs r6, r0, #3 │ │ │ │ + @ instruction: 0xe98c00c7 │ │ │ │ + ldrd r0, r0, [r4, #-796] @ 0x31c │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stc 0, cr0, [ip], #-796 @ 0xfffffce4 │ │ │ │ - @ instruction: 0xebf400c7 │ │ │ │ - itte lt │ │ │ │ - lsllt r6, r0, #3 │ │ │ │ - ldrlt r3, [r0, #20] │ │ │ │ - cbz r3, 40265c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee2e0> @ unpredictable │ │ │ │ + ldr r3, [r0, #20] │ │ │ │ + cbz r3, 40265c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee2e0> │ │ │ │ ldr r2, [r0, #12] │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ cbz r3, 40265c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee2e0> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1269739,15 +1269712,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (4026d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee358>) │ │ │ │ add r0, pc │ │ │ │ bl 400118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebd9c> │ │ │ │ nop │ │ │ │ - bkpt 0x00dc │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1269778,17 +1269751,17 @@ │ │ │ │ ldr r0, [pc, #16] @ (402734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee3b8>) │ │ │ │ add r0, pc │ │ │ │ bl 400118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebd9c> │ │ │ │ ldr r0, [pc, #12] @ (402738 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee3bc>) │ │ │ │ add r0, pc │ │ │ │ bl 400118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ebd9c> │ │ │ │ nop │ │ │ │ - bkpt 0x00b0 │ │ │ │ + pop {r4} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bkpt 0x00d4 │ │ │ │ + pop {r2, r4, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ cbz r1, 402776 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee3fa> │ │ │ │ @@ -1269904,21 +1269877,24 @@ │ │ │ │ ldr r2, [pc, #28] @ (40287c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee500>) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ bl 3ffd28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb9ac> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r1, #38] @ 0x26 │ │ │ │ + strh r6, [r5, #16] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - orr.w r0, lr, r7, lsl #3 │ │ │ │ - orns r0, ip, r7, lsl #3 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + b.n 4027d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee454> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + b.n 402830 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee4b4> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + b.n 402864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee4e8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - eors.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 │ │ │ │ @@ -1269993,17 +1269969,18 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ bvs.n 402924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee5a8> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - and.w r0, r8, r7, lsl #3 │ │ │ │ - @ instruction: 0xf3e800d0 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + b.n 402828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee4ac> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + adc.w r0, r8, #208 @ 0xd0 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ 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 │ │ │ │ @@ -1270087,30 +1270064,35 @@ │ │ │ │ ldr r2, [pc, #52] @ (402a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee6d8>) │ │ │ │ mov r3, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 4029a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee62a> │ │ │ │ - @ instruction: 0xe9b200c7 │ │ │ │ + b.n 402854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee4d8> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ movs r2, #252 @ 0xfc │ │ │ │ lsls r1, r6, #5 │ │ │ │ - @ instruction: 0xe9b000c7 │ │ │ │ - lsls r0, r7, #10 │ │ │ │ + b.n 402858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee4dc> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + movs r0, r3 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - ldr r0, [pc, #16] @ (402a50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee6d4>) │ │ │ │ + cmp r4, ip │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrd r0, r0, [r0, #-796]! @ 0x31c │ │ │ │ - cmp r6, r6 │ │ │ │ + b.n 4027e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee468> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + cmp r6, r2 │ │ │ │ lsls r3, r2, #3 │ │ │ │ - muls r0, r0 │ │ │ │ + lsls r0, r4 │ │ │ │ lsls r4, r2, #3 │ │ │ │ - strd r0, r0, [r0, #-796] @ 0x31c │ │ │ │ - ldmdb r2!, {r0, r1, r2, r6, r7} │ │ │ │ - cmn r4, r7 │ │ │ │ + b.n 402790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee414> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + b.n 402778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee3fc> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + eors r4, r3 │ │ │ │ lsls r4, r2, #3 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #68] @ 402aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee730> │ │ │ │ ldr.w lr, [pc, #68] @ 402ab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee734> │ │ │ │ @@ -1270142,17 +1270124,17 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r5, r7, #5 │ │ │ │ bpl.n 4029cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee650> │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - add r7, sp, #576 @ 0x240 │ │ │ │ + add r4, sp, #960 @ 0x3c0 │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r2, [r1, #0] │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 402b3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee7be> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1270365,15 +1270347,15 @@ │ │ │ │ bl 3ffd28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb9ac> │ │ │ │ ldr r3, [r6, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 436958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225dc> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 4029f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee67c> │ │ │ │ + b.n 4034b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef13c> │ │ │ │ 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 │ │ │ │ @@ -1270407,15 +1270389,15 @@ │ │ │ │ add r2, pc │ │ │ │ bl 3ffd28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb9ac> │ │ │ │ ldr r0, [r5, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ bl 436958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225dc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - b.n 402988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee60c> │ │ │ │ + b.n 403448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef0cc> │ │ │ │ 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 │ │ │ │ @@ -1270475,17 +1270457,17 @@ │ │ │ │ ldr r0, [r7, #8] │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r8 │ │ │ │ bl 436958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225dc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 402d60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee9e4> │ │ │ │ - b.n 4029a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee628> │ │ │ │ + b.n 403464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef0e8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4028e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ee56c> │ │ │ │ + b.n 4033a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef02c> │ │ │ │ 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] @ (403030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eecb4>) │ │ │ │ sub sp, #28 │ │ │ │ @@ -1270726,37 +1270708,37 @@ │ │ │ │ rsb sl, sl, #13 │ │ │ │ add r6, pc │ │ │ │ b.n 402ea6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eeb2a> │ │ │ │ bne.n 40302c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eecb0> │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r0, #138 @ 0x8a │ │ │ │ + adds r2, r5, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - asrs r6, r2, #27 │ │ │ │ + asrs r6, r6, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - add r1, pc, #976 @ (adr r1, 403414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef098>) │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r4, r1, #7 │ │ │ │ lsls r1, r6, #5 │ │ │ │ beq.n 403018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eec9c> │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r1, pc, #312 @ (adr r1, 403188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eee0c>) │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r1, #4 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - add r1, pc, #744 @ (adr r1, 403340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eefc4>) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r1, pc, #288 @ (adr r1, 40317c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eee00>) │ │ │ │ + ldr r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r1, pc, #8 @ (adr r1, 403068 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eecec>) │ │ │ │ + ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r1, pc, #432 @ (adr r1, 403214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eee98>) │ │ │ │ + ldr r6, [sp, #816] @ 0x330 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, pc, #368 @ (adr r0, 4031d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eee5c>) │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ 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 │ │ │ │ @@ -1270911,15 +1270893,15 @@ │ │ │ │ streq.w sl, [r6, #4] │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 403120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eeda4> │ │ │ │ b.n 403136 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eedba> │ │ │ │ str.w sl, [r6] │ │ │ │ b.n 4031ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eee70> │ │ │ │ bx lr │ │ │ │ - b.n 4036dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef360> │ │ │ │ + svc 198 @ 0xc6 │ │ │ │ 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 │ │ │ │ @@ -1271155,43 +1271137,43 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 403280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eef04> │ │ │ │ cmp r5, #130 @ 0x82 │ │ │ │ sbcs.w r3, r7, #0 │ │ │ │ blt.n 403416 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef09a> │ │ │ │ b.n 40337c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef000> │ │ │ │ - b.n 4035bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef240> │ │ │ │ + ble.n 40347c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef100> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r3, r1, #3 │ │ │ │ - b.n 40351c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef1a0> │ │ │ │ + ble.n 4033dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef060> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403560 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef1e4> │ │ │ │ + ble.n 403420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef0a4> │ │ │ │ lsls r7, r0, #3 │ │ │ │ mrc2 15, 6, pc, cr13, cr15, {7} │ │ │ │ - ldrsb r0, [r1, r5] │ │ │ │ + strb r0, [r5, r2] │ │ │ │ lsls r4, r2, #3 │ │ │ │ - b.n 40361c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef2a0> │ │ │ │ + udf #34 @ 0x22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4034f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef17c> │ │ │ │ + ble.n 4033b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef03c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef1a8> │ │ │ │ + ble.n 4033e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef068> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 403550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef1d4> │ │ │ │ + ble.n 403410 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef094> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 40357c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef200> │ │ │ │ + ble.n 40343c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef0c0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 168 @ 0xa8 │ │ │ │ + ble.n 4034bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef140> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + ble.n 4034d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef154> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - svc 104 @ 0x68 │ │ │ │ + bgt.n 403444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef0c8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xf25a00d0 │ │ │ │ - svc 76 @ 0x4c │ │ │ │ + vshr.s64 q0, q0, #6 │ │ │ │ + bgt.n 403414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef098> │ │ │ │ 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] @ (403608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef28c>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -1271327,37 +1271309,37 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r3, {r2, r3, r5} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add r3, pc, #576 @ (adr r3, 403858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef4dc>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 4039d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef65c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r5, #5 │ │ │ │ + adds r0, r1, #3 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r3, #5 │ │ │ │ + adds r0, r7, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r0, #5 │ │ │ │ + adds r0, r4, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r4, [r2, r7] │ │ │ │ + ldr r4, [r6, r4] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r6, #4 │ │ │ │ + adds r0, r2, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r4, #4 │ │ │ │ + adds r0, r0, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r4, r5, #4 │ │ │ │ + adds r4, r1, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - subs r0, r5, #4 │ │ │ │ + adds r0, r1, #2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - udf #216 @ 0xd8 │ │ │ │ + bgt.n 4036ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef330> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adcs.w r0, r8, #6815744 @ 0x680000 │ │ │ │ - @ instruction: 0xf33400c8 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + @ instruction: 0xf2b800d0 │ │ │ │ + eors.w r0, r4, #200 @ 0xc8 │ │ │ │ + adds r4, r1, #5 │ │ │ │ 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] @ (4039f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef674>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -1271725,27 +1271707,27 @@ │ │ │ │ nop │ │ │ │ ldmia r1!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - ble.n 403acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef750> │ │ │ │ + bge.n 40398c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef610> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - smlsldx r0, r0, r0, r5 │ │ │ │ - vqadd.s16 q8, q15, q0 │ │ │ │ - ble.n 403af4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef778> │ │ │ │ + ldrsh.w r0, [r0, r5, lsl #1] │ │ │ │ + ldc 0, cr0, [lr], #832 @ 0x340 │ │ │ │ + bge.n 4039b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef638> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ble.n 403ad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef75c> │ │ │ │ + bge.n 403998 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef61c> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ble.n 403ac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef744> │ │ │ │ + bge.n 403980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef604> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r2, r1, #1 │ │ │ │ + adds r2, r5, r6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 403ec6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efb4a> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1272389,21 +1272371,21 @@ │ │ │ │ mov r4, r2 │ │ │ │ b.n 403c5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2ef8de> │ │ │ │ nop.w │ │ │ │ lsls r3, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 404010 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efc94> │ │ │ │ + bhi.n 4040d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efd54> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bge.n 40401c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efca0> │ │ │ │ + bhi.n 4040dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efd60> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bhi.n 4040ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efd30> │ │ │ │ + bvs.n 40416c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efdf0> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bvs.n 403fc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efc44> │ │ │ │ + bcc.n 404080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2efd04> │ │ │ │ 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 │ │ │ │ @@ -1273669,133 +1273651,125 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr.w ip, [r7] │ │ │ │ b.n 4047be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0442> │ │ │ │ pop {r1, r4, r6, pc} │ │ │ │ lsls r2, r7, #5 │ │ │ │ pop {r2, r3, r6, pc} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + mcr2 0, 0, r0, cr4, cr11, {6} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - bvs.n 404e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0af8> │ │ │ │ + bcc.n 404d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f09b8> │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r0, r5, #13 │ │ │ │ + lsrs r0, r1, #3 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r2, sp, #656 @ 0x290 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsrs r4, r1, #9 │ │ │ │ + lsls r4, r5, #30 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r6, r4, #1 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsrs r6, r4, #4 │ │ │ │ + stc2l 0, cr0, [r6, #876] @ 0x36c │ │ │ │ + lsls r6, r0, #26 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - mcr2 0, 4, r0, cr14, cr11, {6} │ │ │ │ + @ instruction: 0xfbee00db │ │ │ │ add r0, sp, #592 @ 0x250 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - mcr2 0, 6, r0, cr10, cr11, {6} │ │ │ │ - lsls r2, r5, #17 │ │ │ │ + stc2 0, cr0, [sl], #-876 @ 0xfffffc94 │ │ │ │ + lsls r2, r1, #7 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r0, sp, #400 @ 0x190 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stc2 0, cr0, [ip, #-876]! @ 0xfffffc94 │ │ │ │ - lsls r6, r3, #27 │ │ │ │ + @ instruction: 0xfa8c00db │ │ │ │ + lsls r6, r7, #16 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldc2l 0, cr0, [ip, #876]! @ 0x36c │ │ │ │ - lsls r0, r0, #26 │ │ │ │ + @ instruction: 0xfb5c00db │ │ │ │ + lsls r0, r4, #15 │ │ │ │ lsls r4, r3, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r7, pc, #488 @ (adr r7, 404fe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0c6c>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ add r7, pc, #392 @ (adr r7, 404f8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0c10>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r5, {r5, r6, r7} │ │ │ │ + ldmia r3!, {r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r0, r4, #23 │ │ │ │ + lsls r0, r0, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ add r6, pc, #720 @ (adr r6, 4050e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0d64>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r5!, {r2, r3, r7} │ │ │ │ + ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - stc2 0, cr0, [r4], {219} @ 0xdb │ │ │ │ - @ instruction: 0xfbb600db │ │ │ │ - lsls r6, r5, #8 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r4, r3, #3 │ │ │ │ + vld1.8 @ instruction: 0xf9e400db │ │ │ │ + ldrsb.w r0, [r6, fp, lsl #1] │ │ │ │ + vshr.u64 q0, , #50 │ │ │ │ add r5, pc, #696 @ (adr r5, 4050e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0d68>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ add r5, pc, #128 @ (adr r5, 404eb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0b3c>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xfa9800db │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf7f800db │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r7, #5 │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, r0, #13 │ │ │ │ lsls r4, r3, #3 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - vld1.8 @ instruction: 0xf9ee00db │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + @ instruction: 0xf74e00db │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrh r6, [r2, #60] @ 0x3c │ │ │ │ + ldrh r6, [r6, #38] @ 0x26 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r0, r4, #25 │ │ │ │ + asrs r0, r0, #15 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r2, [r6, #50] @ 0x32 │ │ │ │ + ldrh r2, [r2, #30] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r2, r3, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 404bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0860> │ │ │ │ + b.n 40469c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0320> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - ldmia r1!, {r2, r5, r6} │ │ │ │ + stmia r6!, {r2, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - b.n 404aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0770> │ │ │ │ + mcr2 0, 5, r0, cr12, cr11, {6} │ │ │ │ + b.n 4055ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f1230> │ │ │ │ lsls r5, r2, #3 │ │ │ │ - lsls r6, r1, #7 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - lsls r4, r7, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + vqadd.u32 q0, q15, │ │ │ │ + mrc2 0, 2, r0, cr12, cr11, {6} │ │ │ │ add r1, pc, #808 @ (adr r1, 4051ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0e30>) │ │ │ │ lsls r5, r7, #5 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + mrc2 0, 1, r0, cr10, cr11, {6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + mrc2 0, 5, r0, cr12, cr11, {6} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r6, r3, #18 │ │ │ │ + asrs r6, r7, #7 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldrh r4, [r5, #36] @ 0x24 │ │ │ │ + ldrh r4, [r1, #16] │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr.w r3, [pc, #3176] @ 405b08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f178c> │ │ │ │ add r3, pc │ │ │ │ ldrb r4, [r3, r6] │ │ │ │ b.n 4047e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f046c> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movw r2, #257 @ 0x101 │ │ │ │ @@ -1274888,46 +1274862,45 @@ │ │ │ │ ldr r3, [sp, #28] │ │ │ │ movs r1, #0 │ │ │ │ movw r0, #291 @ 0x123 │ │ │ │ subw r3, r3, #3496 @ 0xda8 │ │ │ │ strd r0, r1, [r3] │ │ │ │ b.w 404f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f0bec> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r4], #-876 @ 0xfffffc94 │ │ │ │ - lsls r0, r7, #8 │ │ │ │ - lsls r4, r3, #3 │ │ │ │ + ldrsb.w r0, [r4, #219] @ 0xdb │ │ │ │ + vshr.u64 q0, , #40 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - orns r0, r4, #7176192 @ 0x6d8000 │ │ │ │ + rsbs r0, r4, #219 @ 0xdb │ │ │ │ ldr r7, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - asrs r4, r5, #8 │ │ │ │ + lsrs r4, r1, #30 │ │ │ │ lsls r4, r1, #3 │ │ │ │ - @ instruction: 0xf3fc00db │ │ │ │ - ldrh r0, [r3, #16] │ │ │ │ + adcs.w r0, ip, #219 @ 0xdb │ │ │ │ + strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r1, #3 │ │ │ │ ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1274957,83 +1274930,83 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r1, r3, r5, r7} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - ldr r2, [sp, #8] │ │ │ │ - lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r6, r7} │ │ │ │ + itet eq │ │ │ │ + lsleq r7, r0, #3 │ │ │ │ + ldrne r2, [sp, #8] │ │ │ │ + lsleq r5, r7, #5 │ │ │ │ + wfe │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [sp, #864] @ 0x360 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r1, r4, r7} │ │ │ │ + bkpt 0x00f2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6} │ │ │ │ + bkpt 0x00d6 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #192] @ 0xc0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r1, [sp, #144] @ 0x90 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - ldr r0, [sp, #592] @ 0x250 │ │ │ │ - lsls r5, r7, #5 │ │ │ │ + ittt gt │ │ │ │ + lslgt r7, r0, #3 │ │ │ │ + ldrgt r0, [sp, #592] @ 0x250 │ │ │ │ + lslgt r5, r7, #5 │ │ │ │ ldr r0, [sp, #544] @ 0x220 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #592] @ 0x250 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r7, [sp, #16] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r3, r4, r6} │ │ │ │ + pop {r3, r4, r5, r7, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r6, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r6, [sp, #216] @ 0xd8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #968] @ 0x3c8 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r7, r0, #3 │ │ │ │ str r5, [sp, #632] @ 0x278 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276186,31 +1276159,31 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r0, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r0, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r7, #5 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bcc.n 406864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f24e8> │ │ │ │ + bne.n 406924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f25a8> │ │ │ │ lsls r5, r2, #3 │ │ │ │ ldrh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + cbz r0, 40697e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2602> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276228,15 +1276201,15 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r0, 4069c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2644> │ │ │ │ + cbz r0, 406958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f25dc> │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r6, [r5, #32] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r0, [r2, #32] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r1, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ @@ -1276248,82 +1276221,82 @@ │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r5, #22] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r5, #20] │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldrh r4, [r5, #16] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r7} │ │ │ │ lsls r5, r2, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 406984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2608> │ │ │ │ + add r6, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldc2l 0, cr0, [ip], #812 @ 0x32c │ │ │ │ - svc 66 @ 0x42 │ │ │ │ + @ instruction: 0xfa5c00cb │ │ │ │ + bgt.n 4068cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2550> │ │ │ │ lsls r3, r3, #3 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r4, r1, #3 │ │ │ │ - sub.w r0, r0, fp, lsr #3 │ │ │ │ - adds.w r0, r4, fp, lsr #3 │ │ │ │ - mov sl, ip │ │ │ │ + stmdb r0, {r0, r1, r3, r4, r6, r7} │ │ │ │ + ldrd r0, r0, [r4], #-876 @ 0x36c │ │ │ │ + add r2, r8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r0, 4069a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f262a> │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r4, [r6, #2] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - uxtb r2, r1 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r6, [r3, #2] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r6, 4069d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f265a> │ │ │ │ + add r7, sp, #56 @ 0x38 │ │ │ │ lsls r7, r0, #3 │ │ │ │ ldrh r0, [r4, #0] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - cbz r0, 4069d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2654> │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r0, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r6, #60] @ 0x3c │ │ │ │ lsls r5, r7, #5 │ │ │ │ - sub sp, #288 @ 0x120 │ │ │ │ + add r6, sp, #160 @ 0xa0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r6, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, sp, #128 @ 0x80 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r6, [r4, #56] @ 0x38 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, sp, #824 @ 0x338 │ │ │ │ + add r5, sp, #184 @ 0xb8 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r7, sp, #968 @ 0x3c8 │ │ │ │ + add r5, sp, #328 @ 0x148 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r6, #54] @ 0x36 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cbz r2, 4069ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2670> │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r3!, {} │ │ │ │ + ldmia r0!, {r5, r6} │ │ │ │ lsls r5, r2, #3 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r5, #52] @ 0x34 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - sub sp, #168 @ 0xa8 │ │ │ │ + add r6, sp, #40 @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldmia r2!, {r4, r6, r7} │ │ │ │ + ldmia r0!, {r4, r5} │ │ │ │ lsls r5, r2, #3 │ │ │ │ strh r6, [r7, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r4, #50] @ 0x32 │ │ │ │ lsls r5, r7, #5 │ │ │ │ ldr r0, [pc, #320] @ (406b4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f27d0>) │ │ │ │ mov r1, r5 │ │ │ │ @@ -1276441,57 +1276414,57 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r1, [sp, #44] @ 0x2c │ │ │ │ add r2, pc │ │ │ │ bl 3ffd28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2eb9ac> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ b.n 4064ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2152> │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r1, sp, #544 @ 0x220 │ │ │ │ + add r6, pc, #928 @ (adr r6, 406ef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2f2b7c>) │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #944 @ 0x3b0 │ │ │ │ + add r2, sp, #304 @ 0x130 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ strh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r4, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r5, sp, #504 @ 0x1f8 │ │ │ │ + add r2, sp, #888 @ 0x378 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r1, #32] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r6, [r6, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r0, [r1, #30] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r7, r0, #3 │ │ │ │ strh r2, [r5, #28] │ │ │ │ lsls r5, r7, #5 │ │ │ │ - str r4, [r1, #84] @ 0x54 │ │ │ │ + str r4, [r5, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r7!, {r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r5} │ │ │ │ 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] │ │ │ │ @@ -1339406,15 +1339379,15 @@ │ │ │ │ bl 434340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31ffc4> │ │ │ │ b.n 432f88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31ec0c> │ │ │ │ bl 434898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32051c> │ │ │ │ b.n 432f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31ebcc> │ │ │ │ bl 434b9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320820> │ │ │ │ b.n 432f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31ebcc> │ │ │ │ nop │ │ │ │ - subs r6, #248 @ 0xf8 │ │ │ │ + subs r4, #88 @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -1339575,23 +1339548,23 @@ │ │ │ │ ldr r0, [r4, #0] │ │ │ │ bl 43493c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3205c0> │ │ │ │ b.n 4330f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31ed78> │ │ │ │ ldrd r2, r3, [sp, #64] @ 0x40 │ │ │ │ add.w r0, r4, #288 @ 0x120 │ │ │ │ bl 444aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x330770> │ │ │ │ b.n 433124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31eda8> │ │ │ │ - subs r5, #128 @ 0x80 │ │ │ │ + subs r2, #224 @ 0xe0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #158 @ 0x9e │ │ │ │ + subs r2, #254 @ 0xfe │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r5, #66 @ 0x42 │ │ │ │ + subs r2, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r2, #92 @ 0x5c │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r0, 4331e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31ee66> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #12 │ │ │ │ @@ -1339770,37 +1339743,37 @@ │ │ │ │ b.n 43325c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31eee0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #26 │ │ │ │ + subs r1, #122 @ 0x7a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldmia r5, {r1, r4, r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #56 @ 0x38 │ │ │ │ + subs r1, #152 @ 0x98 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #66 @ 0x42 │ │ │ │ + subs r1, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r3, #46 @ 0x2e │ │ │ │ + subs r0, #142 @ 0x8e │ │ │ │ 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 │ │ │ │ @@ -1339842,17 +1339815,17 @@ │ │ │ │ ldrd r3, r0, [r0, #400] @ 0x190 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ movs r0, #2 │ │ │ │ bl 4381d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323e5c> │ │ │ │ b.n 4333d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f058> │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, 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 442c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e908> │ │ │ │ @@ -1340078,15 +1340051,15 @@ │ │ │ │ blx 6a8c0 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8c0 │ │ │ │ ldrb.w r3, [r4, #396] @ 0x18c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 433622 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f2a6> │ │ │ │ b.n 43364e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f2d2> │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ 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, 4336c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f34c> │ │ │ │ @@ -1340246,15 +1340219,15 @@ │ │ │ │ str r2, [sp, #4] │ │ │ │ movs r2, #32 │ │ │ │ str.w ip, [sp] │ │ │ │ bl 442930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e5b4> │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - adds r6, #118 @ 0x76 │ │ │ │ + adds r3, #214 @ 0xd6 │ │ │ │ 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] @ 433918 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f59c> │ │ │ │ sub sp, #28 │ │ │ │ @@ -1340329,15 +1340302,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ stmia r7!, {r1, r3, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - adds r7, #64 @ 0x40 │ │ │ │ + adds r4, #160 @ 0xa0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ ldr r2, [pc, #476] @ (433b18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f79c>) │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ @@ -1340539,15 +1340512,15 @@ │ │ │ │ b.n 433ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f748> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmia r5!, {r2, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -1340777,17 +1340750,17 @@ │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {r5} │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, #194 @ 0xc2 │ │ │ │ + adds r0, #34 @ 0x22 │ │ │ │ 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] @ (433e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31fb08>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1340989,15 +1340962,15 @@ │ │ │ │ b.n 433ec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31fb48> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ stmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r1, [r1, #16] │ │ │ │ and.w r1, r1, #61440 @ 0xf000 │ │ │ │ cmp.w r1, #32768 @ 0x8000 │ │ │ │ bne.n 433faa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31fc2e> │ │ │ │ @@ -1341017,15 +1340990,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r0, #232 @ 0xe8 │ │ │ │ + cmp r6, #72 @ 0x48 │ │ │ │ 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] @ (434014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31fc98>) │ │ │ │ add r1, pc │ │ │ │ @@ -1341156,15 +1341129,15 @@ │ │ │ │ b.n 4340fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31fd80> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ite gt │ │ │ │ lslgt r7, r6, #5 │ │ │ │ suble r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #56 @ 0x38 │ │ │ │ + cmp r5, #152 @ 0x98 │ │ │ │ lsls r5, r0, #3 │ │ │ │ bl 41c122 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x307da6> │ │ │ │ itet mi │ │ │ │ lslmi r7, r6, #5 │ │ │ │ pushpl {r4, r5, lr} │ │ │ │ movmi.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1341369,15 +1341342,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 434310 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31ff94> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ pop {r1, r2, r3, r5, pc} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #162 @ 0xa2 │ │ │ │ + cmp r3, #2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ pop {r3, r5, r6, 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 │ │ │ │ @@ -1341543,19 +1341516,19 @@ │ │ │ │ b.n 43446c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3200f0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r2, r5, r7} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #48 @ 0x30 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r5, r0, #3 │ │ │ │ pop {r3, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r2, #32 │ │ │ │ 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] @ (434728 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3203ac>) │ │ │ │ @@ -1341779,47 +1341752,47 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ revsh r4, r3 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ revsh r4, r0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #42 @ 0x2a │ │ │ │ + movs r6, #138 @ 0x8a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r5, r0, #3 │ │ │ │ rev16 r4, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r2, #98 @ 0x62 │ │ │ │ + movs r7, #194 @ 0xc2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #180 @ 0xb4 │ │ │ │ + cmp r0, #20 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #150 @ 0x96 │ │ │ │ + movs r7, #246 @ 0xf6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #212 @ 0xd4 │ │ │ │ + cmp r0, #52 @ 0x34 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #210 @ 0xd2 │ │ │ │ + movs r7, #50 @ 0x32 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #168 @ 0xa8 │ │ │ │ + cmp r0, #8 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #26 │ │ │ │ + cmp r0, #122 @ 0x7a │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r3, #16 │ │ │ │ + cmp r0, #112 @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #16 │ │ │ │ + movs r6, #112 @ 0x70 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r2, #104 @ 0x68 │ │ │ │ + movs r7, #200 @ 0xc8 │ │ │ │ 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] @ (434800 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320484>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1341870,25 +1341843,25 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r0, [pc, #28] @ (434818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32049c>) │ │ │ │ add r0, pc │ │ │ │ b.n 4347c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320444> │ │ │ │ nop │ │ │ │ @ instruction: 0xb872 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - b.n 4343e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32006c> │ │ │ │ + b.n 434ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320b2c> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - cmp r1, #164 @ 0xa4 │ │ │ │ + movs r7, #4 │ │ │ │ lsls r5, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #174 @ 0xae │ │ │ │ + movs r7, #14 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ 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] @ 43488c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320510> │ │ │ │ @@ -1342070,15 +1342043,15 @@ │ │ │ │ b.n 4349ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320632> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a6 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #150 @ 0x96 │ │ │ │ + movs r5, #246 @ 0xf6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ @ instruction: 0xb646 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -1342174,15 +1342147,15 @@ │ │ │ │ b.n 434ab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320734> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r5, r6, r7, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #226 @ 0xe2 │ │ │ │ + movs r5, #66 @ 0x42 │ │ │ │ lsls r5, r0, #3 │ │ │ │ push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342365,15 +1342338,15 @@ │ │ │ │ add sp, #128 @ 0x80 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbz r2, 434d4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3209d0> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #108 @ 0x6c │ │ │ │ + movs r2, #204 @ 0xcc │ │ │ │ lsls r5, r0, #3 │ │ │ │ cbz r4, 434d3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3209c0> │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1342727,17 +1342700,17 @@ │ │ │ │ nop │ │ │ │ cbz r4, 4350a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320d2c> │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #256 @ 0x100 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r1, r3, #3 │ │ │ │ - lsrs r6, r1, #7 │ │ │ │ + lsls r6, r5, #28 │ │ │ │ lsls r1, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3784] @ 0xec8 │ │ │ │ @@ -1342916,23 +1342889,23 @@ │ │ │ │ b.n 43512c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x320db0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r7, sp, #136 @ 0x88 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #8 │ │ │ │ + subs r0, r5, #1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r0, #244 @ 0xf4 │ │ │ │ + subs r4, r2, #1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - movs r0, #142 @ 0x8e │ │ │ │ + adds r6, r5, #7 │ │ │ │ lsls r5, r0, #3 │ │ │ │ add r5, sp, #824 @ 0x338 │ │ │ │ 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 │ │ │ │ @@ -1343274,35 +1343247,35 @@ │ │ │ │ b.n 4355be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321242> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #112 @ 0x70 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, r5, #7 │ │ │ │ + subs r2, r1, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - subs r6, r1, #0 │ │ │ │ + subs r6, r5, r5 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - str r6, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r0, r7] │ │ │ │ lsls r1, r1, #3 │ │ │ │ - adds r6, r3, #5 │ │ │ │ + subs r6, r7, r2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r0, r1, r3 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r0, r6, #4 │ │ │ │ + subs r0, r2, r2 │ │ │ │ lsls r5, r0, #3 │ │ │ │ - adds r6, r4, #3 │ │ │ │ + subs r6, r0, r1 │ │ │ │ lsls r5, r0, #3 │ │ │ │ ldc2l 15, cr15, [pc], #1020 @ 435a70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3216f4> │ │ │ │ add r2, sp, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -1344457,17 +1344430,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - strh.w r0, [lr, r8, lsl #1] │ │ │ │ - @ instruction: 0xf7d800d8 │ │ │ │ - @ instruction: 0xf79a00d8 │ │ │ │ + @ instruction: 0xf58e00d8 │ │ │ │ + @ instruction: 0xf53800d8 │ │ │ │ + @ instruction: 0xf4fa00d8 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -1344707,15 +1344680,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: 0xf76400d8 │ │ │ │ + @ instruction: 0xf4c400d8 │ │ │ │ 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 │ │ │ │ @@ -1344760,15 +1344733,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: 0xf6da00d8 │ │ │ │ + bics.w r0, sl, #7077888 @ 0x6c0000 │ │ │ │ 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 │ │ │ │ @@ -1344816,15 +1344789,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: 0xf65200d8 │ │ │ │ + @ instruction: 0xf3b200d8 │ │ │ │ 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 │ │ │ │ @@ -1344999,15 +1344972,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 │ │ │ │ - @ instruction: 0xf0f000d8 │ │ │ │ + mrc 0, 2, r0, cr0, cr8, {6} │ │ │ │ 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 │ │ │ │ @@ -1345582,15 +1345555,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 4ad002 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x398c86> │ │ │ │ bl 4a9006 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x394c8a> │ │ │ │ - stc 0, cr0, [sl, #864] @ 0x360 │ │ │ │ + @ instruction: 0xeaea00d8 │ │ │ │ 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] @ 437070 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x322cf4> │ │ │ │ @@ -1345635,15 +1345608,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xeff3ffff │ │ │ │ @ instruction: 0xefe5ffff │ │ │ │ - stc 0, cr0, [r4, #-864] @ 0xfffffca0 │ │ │ │ + orn r0, r4, r8, lsr #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #296 @ 0x128 │ │ │ │ @@ -1345691,15 +1345664,15 @@ │ │ │ │ lsrs r7, r1, #28 │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bl 7d111a │ │ │ │ vrsqrts.f16 , , │ │ │ │ - ldcl 0, cr0, [r2], #-864 @ 0xfffffca0 │ │ │ │ + ldrd r0, r0, [r2, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -1345729,15 +1345702,16 @@ │ │ │ │ cmp r2, lr │ │ │ │ ite hi │ │ │ │ movhi r0, #0 │ │ │ │ movls r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - ldmia.w r6, {r3, r4, r6, r7} │ │ │ │ + b.n 436d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3229f4> │ │ │ │ + lsls r0, r3, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov.w r1, #304 @ 0x130 │ │ │ │ @@ -1345795,15 +1345769,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} │ │ │ │ - @ instruction: 0xeb8000d8 │ │ │ │ + strd r0, r0, [r0], #864 @ 0x360 │ │ │ │ mrc 15, 3, APSR_nzcv, cr13, cr15, {7} │ │ │ │ cbz r0, 43728e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x322f12> │ │ │ │ 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] │ │ │ │ @@ -1346572,15 +1346546,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [ip, r4] │ │ │ │ + rsbs r0, ip, #6422528 @ 0x620000 │ │ │ │ stmdb sp!, {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] @ 437ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323748> │ │ │ │ add.w r6, r1, #31 │ │ │ │ mov r7, r1 │ │ │ │ @@ -1346628,15 +1346602,15 @@ │ │ │ │ add.w r0, r0, r9, lsl #22 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r7, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh.w r0, [r8, r4] │ │ │ │ + @ instruction: 0xf59800c4 │ │ │ │ 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 │ │ │ │ @@ -1346900,28 +1346874,28 @@ │ │ │ │ str.w r0, [r5, r8] │ │ │ │ b.n 437c56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3238da> │ │ │ │ nop │ │ │ │ strh r4, [r5, #32] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r6, r7] │ │ │ │ + ldrh r2, [r2, r5] │ │ │ │ lsls r1, r1, #3 │ │ │ │ strh r0, [r4, #28] │ │ │ │ lsls r7, r6, #5 │ │ │ │ - subw r0, ip, #2244 @ 0x8c4 │ │ │ │ - @ instruction: 0xf67000c4 │ │ │ │ - @ instruction: 0xeaa600c7 │ │ │ │ - @ instruction: 0xf62e00c4 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + and.w r0, ip, #6422528 @ 0x620000 │ │ │ │ + @ instruction: 0xf3d000c4 │ │ │ │ + @ instruction: 0xe80600c7 │ │ │ │ + usat r0, #4, lr, lsl #3 │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bhi.n 437d40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3239c4> │ │ │ │ + bvs.n 437e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323a84> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf5ee00c4 │ │ │ │ - b.n 437910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323594> │ │ │ │ + sbfx r0, lr, #3, #5 │ │ │ │ + b.n 4383d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324054> │ │ │ │ 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] @ (437e10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323a94>) │ │ │ │ @@ -1346968,17 +1346942,17 @@ │ │ │ │ addw sp, sp, #1060 @ 0x424 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r2, #18] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - svc 148 @ 0x94 │ │ │ │ + bgt.n 437e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323a88> │ │ │ │ lsls r0, r3, #3 │ │ │ │ - push {r1, r2, r3, r5, lr} │ │ │ │ + uxth r6, r1 │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r0, [r1, #16] │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3024] @ 0xbd0 │ │ │ │ @@ -1347035,15 +1347009,15 @@ │ │ │ │ lsls r2, r7, #5 │ │ │ │ strh r2, [r6, #12] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #1] │ │ │ │ lsls r2, r7, #5 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + cbz r2, 437f02 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323b86> │ │ │ │ lsls r2, r2, #3 │ │ │ │ strh r2, [r5, #10] │ │ │ │ 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 │ │ │ │ @@ -1347213,59 +1347187,60 @@ │ │ │ │ mov r0, r6 │ │ │ │ b.n 437f5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323be2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r6, [r3, #8] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, r8, #6422528 @ 0x620000 │ │ │ │ + rsbs r0, r8, #196 @ 0xc4 │ │ │ │ strh r4, [r2, #8] │ │ │ │ lsls r7, r6, #5 │ │ │ │ mov ip, r7 │ │ │ │ lsls r6, r5, #5 │ │ │ │ ldr r4, [r3, #124] @ 0x7c │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r2, #124] @ 0x7c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - orrs.w r0, r2, #6422528 @ 0x620000 │ │ │ │ - bvs.n 438078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323cfc> │ │ │ │ + subs.w r0, r2, #196 @ 0xc4 │ │ │ │ + bmi.n 438138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323dbc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r3, r0, #3 │ │ │ │ - strd r0, r0, [r8], #-796 @ 0x31c │ │ │ │ - @ instruction: 0xf3e400c4 │ │ │ │ + b.n 437c20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3238a4> │ │ │ │ + lsls r7, r0, #3 │ │ │ │ + adc.w r0, r4, #196 @ 0xc4 │ │ │ │ ldr r0, [r0, #120] @ 0x78 │ │ │ │ lsls r2, r7, #5 │ │ │ │ mov r0, r0 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - and.w r0, sl, #6422528 @ 0x620000 │ │ │ │ + sbc.w r0, sl, #196 @ 0xc4 │ │ │ │ ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r2, [r2, #116] @ 0x74 │ │ │ │ lsls r2, r7, #5 │ │ │ │ strh r2, [r3, #2] │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldr r2, [r2, #112] @ 0x70 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - usat r0, #4, sl, asr #3 │ │ │ │ - @ instruction: 0xf39e00c4 │ │ │ │ + add.w r0, sl, #196 @ 0xc4 │ │ │ │ + @ instruction: 0xf0fe00c4 │ │ │ │ ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r7, #5 │ │ │ │ - add lr, r1 │ │ │ │ + rors r6, r5 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #108] @ 0x6c │ │ │ │ lsls r2, r7, #5 │ │ │ │ ldr r6, [r5, #104] @ 0x68 │ │ │ │ lsls r2, r7, #5 │ │ │ │ - @ instruction: 0xf37a00c4 │ │ │ │ - add r4, ip │ │ │ │ + @ instruction: 0xf0da00c4 │ │ │ │ + rors r4, r0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r6, [r2, #104] @ 0x68 │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1347447,21 +1347422,21 @@ │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438256 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323eda> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438266 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323eea> │ │ │ │ nop │ │ │ │ stmia r5!, {r1, r3, r4} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - sub sp, #184 @ 0xb8 │ │ │ │ + add r6, sp, #56 @ 0x38 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r1, r2, #3 │ │ │ │ - adc.w r0, sl, #196 @ 0xc4 │ │ │ │ + cdp 0, 10, cr0, cr10, cr4, {6} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #24] @ (4382d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323f58>) │ │ │ │ add r0, pc │ │ │ │ bl 438f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324c1c> │ │ │ │ @@ -1347469,17 +1347444,17 @@ │ │ │ │ ldr r1, [pc, #20] @ (4382dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323f60>) │ │ │ │ mov r3, r0 │ │ │ │ add r2, pc │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ bl 4381d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323e5c> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf0ac00c4 │ │ │ │ - add.w r0, r8, #196 @ 0xc4 │ │ │ │ - ldrb r0, [r6, #6] │ │ │ │ + cdp 0, 0, cr0, cr12, cr4, {6} │ │ │ │ + cdp 0, 6, cr0, cr8, cr4, {6} │ │ │ │ + strb r0, [r2, #28] │ │ │ │ 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] @ 438340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323fc4> │ │ │ │ @@ -1347510,15 +1347485,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, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ 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] │ │ │ │ @@ -1347604,21 +1347579,21 @@ │ │ │ │ lsrs r0, r0, #5 │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 4383f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324078> │ │ │ │ str r0, [r2, #0] │ │ │ │ b.n 438404 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324088> │ │ │ │ stmia r3!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #5 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r2, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r6} │ │ │ │ - lsls r7, r0, #3 │ │ │ │ - ldrb r2, [r2, #3] │ │ │ │ - lsls r1, r2, #3 │ │ │ │ - vmla.i32 d0, d28, d4[0] │ │ │ │ + itee ge │ │ │ │ + lslge r7, r0, #3 │ │ │ │ + strblt r2, [r6, #24] │ │ │ │ + lsllt r1, r2, #3 │ │ │ │ + stc 0, cr0, [ip, #-784] @ 0xfffffcf0 │ │ │ │ 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 │ │ │ │ @@ -1347632,15 +1347607,15 @@ │ │ │ │ bl 439b34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3257b8> │ │ │ │ movs r3, #0 │ │ │ │ str r0, [r4, #0] │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #8] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - add r2, pc, #304 @ (adr r2, 4385b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324234>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ 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] @ 4384e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324168> │ │ │ │ @@ -1347790,15 +1347765,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 4385ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324270> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - bvc.n 438538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3241bc> │ │ │ │ + bmi.n 4385f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32427c> │ │ │ │ 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] │ │ │ │ @@ -1347861,15 +1347836,15 @@ │ │ │ │ strb r2, [r4, r3] │ │ │ │ adds r3, #2 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bne.n 4386b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32433c> │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r0, #64] @ 0x40 │ │ │ │ pop {r4, pc} │ │ │ │ - bvs.n 438694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324318> │ │ │ │ + bmi.n 438754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3243d8> │ │ │ │ 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 │ │ │ │ @@ -1347953,16 +1347928,16 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r6, [r1, #2] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8], #784 @ 0x310 │ │ │ │ - add.w r0, r0, #6815744 @ 0x680000 │ │ │ │ + ands.w r0, r8, r4, lsl #3 │ │ │ │ + @ instruction: 0xf26000d0 │ │ │ │ ldrb r6, [r2, #1] │ │ │ │ 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] @ (43887c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324500>) │ │ │ │ @@ -1348029,16 +1348004,16 @@ │ │ │ │ add sp, #40 @ 0x28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r2, #0] │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r6], #-784 @ 0xfffffcf0 │ │ │ │ - orn r0, r2, #6815744 @ 0x680000 │ │ │ │ + @ instruction: 0xe99600c4 │ │ │ │ + rsb r0, r2, #208 @ 0xd0 │ │ │ │ strb r2, [r3, #30] │ │ │ │ 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] @ (4388e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324568>) │ │ │ │ @@ -1348401,15 +1348376,15 @@ │ │ │ │ it eq │ │ │ │ moveq r0, #0 │ │ │ │ beq.n 438c52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3248d6> │ │ │ │ ldr r1, [pc, #8] @ (438c54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3248d8>) │ │ │ │ add r1, pc │ │ │ │ blx 6a848 │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #96 @ 0x60 │ │ │ │ + adds r5, #192 @ 0xc0 │ │ │ │ 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 │ │ │ │ @@ -1348809,15 +1348784,15 @@ │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r6, #0] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 43910e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324d92> │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r0, [pc, #208] @ (439130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324db4>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff44 │ │ │ │ + bl 104fc9c │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ bl 43691c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225a0> │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 439018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324c9c> │ │ │ │ ldr r4, [pc, #188] @ (439134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324db8>) │ │ │ │ @@ -1348977,19 +1348952,19 @@ │ │ │ │ strd r1, r2, [r5] │ │ │ │ b.n 4391c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324e44> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 439784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325408> │ │ │ │ + b.n 439244 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324ec8> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 43977c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325400> │ │ │ │ + b.n 43923c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324ec0> │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 439788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32540c> │ │ │ │ + b.n 439248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324ecc> │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r7, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1349033,15 +1349008,15 @@ │ │ │ │ blx 68c00 │ │ │ │ ldr r3, [pc, #148] @ (439318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324f9c>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ cbz r0, 439290 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324f14> │ │ │ │ ldr r0, [pc, #144] @ (43931c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324fa0>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff44 │ │ │ │ + bl 104fc9c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r2, [pc, #136] @ (439320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324fa4>) │ │ │ │ movs r1, #47 @ 0x2f │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r4, [r4, r2] │ │ │ │ ldr r0, [r4, #0] │ │ │ │ @@ -1349087,24 +1349062,24 @@ │ │ │ │ blx 6a8c0 │ │ │ │ adds r0, r6, #1 │ │ │ │ blx 68c00 │ │ │ │ b.n 439280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324f04> │ │ │ │ mov r0, r5 │ │ │ │ b.n 43927c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324f00> │ │ │ │ nop │ │ │ │ - b.n 439734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3253b8> │ │ │ │ + svc 112 @ 0x70 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr r2, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r6, #5 │ │ │ │ ldrb r2, [r0, r2] │ │ │ │ lsls r2, r7, #5 │ │ │ │ @ instruction: 0xffabffff │ │ │ │ adds r2, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4396f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32537c> │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldrb r0, [r4, r0] │ │ │ │ lsls r2, r7, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1349165,19 +1349140,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ cmp r0, r4 │ │ │ │ beq.n 4393ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32503e> │ │ │ │ movs r3, #0 │ │ │ │ strb r3, [r5, r0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 4395d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32525c> │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4395d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32525c> │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4395e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325268> │ │ │ │ + udf #104 @ 0x68 │ │ │ │ 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] @ (439430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3250b4>) │ │ │ │ @@ -1349207,15 +1349182,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 4395f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32527c> │ │ │ │ + udf #66 @ 0x42 │ │ │ │ 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 │ │ │ │ @@ -1351122,15 +1351097,15 @@ │ │ │ │ ldrb r2, [r4, #3] │ │ │ │ @ instruction: 0xb839 │ │ │ │ subs r3, #255 @ 0xff │ │ │ │ ldmia r5, {r0, r2, r4, r5} │ │ │ │ ldr r1, [r6, #68] @ 0x44 │ │ │ │ bpl.n 43a7c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x326446> │ │ │ │ str r2, [sp, #224] @ 0xe0 │ │ │ │ - ldmia r5!, {r1, r2, r4} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1353142,15 +1353117,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, #488 @ (adr r4, 43bf00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327b84>) │ │ │ │ + add r1, pc, #872 @ (adr r1, 43c080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327d04>) │ │ │ │ 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] @ (43bd5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3279e0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1353359,23 +1353334,23 @@ │ │ │ │ nop │ │ │ │ negs r4, r7 │ │ │ │ lsls r7, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ negs r0, r4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - ldr r7, [sp, #920] @ 0x398 │ │ │ │ + ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r7, [sp, #328] @ 0x148 │ │ │ │ + ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #576 @ (adr r2, 43c194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327e18>) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r2, pc, #400 @ (adr r2, 43c0e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327d6c>) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r0, r3, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r7, r0 │ │ │ │ @@ -1353484,19 +1353459,19 @@ │ │ │ │ str r3, [r7, #52] @ 0x34 │ │ │ │ b.n 43c00e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327c92> │ │ │ │ mov r9, r2 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 43c002 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327c86> │ │ │ │ mov r5, r6 │ │ │ │ b.n 43c024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327ca8> │ │ │ │ - add r1, pc, #424 @ (adr r1, 43c218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327e9c>) │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #376 @ (adr r1, 43c1ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327e70>) │ │ │ │ + ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - add r1, pc, #120 @ (adr r1, 43c0f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327d74>) │ │ │ │ + ldr r6, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ 43c0d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327d54> │ │ │ │ @@ -1353803,17 +1353778,17 @@ │ │ │ │ cmpne r3, r6 │ │ │ │ bne.n 43c36e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327ff2> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r2 │ │ │ │ bne.n 43c380 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328004> │ │ │ │ b.n 43c358 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x327fdc> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #888] @ 0x378 │ │ │ │ + ldr r3, [sp, #248] @ 0xf8 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r0, 43c3ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32803e> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -1353864,17 +1353839,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, #264] @ 0x108 │ │ │ │ + ldr r2, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r1, [sp, #568] @ 0x238 │ │ │ │ + str r6, [sp, #952] @ 0x3b8 │ │ │ │ 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 │ │ │ │ @@ -1353914,15 +1353889,15 @@ │ │ │ │ bcc.n 43c496 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32811a> │ │ │ │ bl 43bd68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3279ec> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #0 │ │ │ │ bl 43bd68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3279ec> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #64] @ 0x40 │ │ │ │ + str r6, [sp, #448] @ 0x1c0 │ │ │ │ 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 │ │ │ │ @@ -1353978,15 +1353953,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 r3, [sp, #872] @ 0x368 │ │ │ │ + ldr r1, [sp, #232] @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -1354004,15 +1353979,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, #608] @ 0x260 │ │ │ │ + ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [r0, #48] @ 0x30 │ │ │ │ cbz r0, 43c5f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328276> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1354065,15 +1354040,15 @@ │ │ │ │ bne.n 43c608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32828c> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ bx lr │ │ │ │ mov r1, r2 │ │ │ │ b.n 43c5fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32827e> │ │ │ │ nop │ │ │ │ - ldr r3, [sp, #120] @ 0x78 │ │ │ │ + ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ 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] @ (43c6a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328324>) │ │ │ │ movs r1, #208 @ 0xd0 │ │ │ │ @@ -1354178,17 +1354153,17 @@ │ │ │ │ cmpne r2, r8 │ │ │ │ bne.n 43c702 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328386> │ │ │ │ adds r4, #8 │ │ │ │ cmp r4, r3 │ │ │ │ bne.n 43c71c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3283a0> │ │ │ │ b.n 43c6f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328378> │ │ │ │ nop │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - ldr r2, [sp, #144] @ 0x90 │ │ │ │ + str r7, [sp, #528] @ 0x210 │ │ │ │ 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] │ │ │ │ @@ -1357623,18 +1357598,18 @@ │ │ │ │ add r1, pc │ │ │ │ blx 6a034 │ │ │ │ ldr r3, [pc, #20] @ (43ee40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32aac4>) │ │ │ │ add r3, pc │ │ │ │ str r0, [r3, #0] │ │ │ │ ldr r0, [pc, #16] @ (43ee44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32aac8>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff44 │ │ │ │ + bl 104fc9c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - blx fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ lsls r4, r4, #3 │ │ │ │ lsls r2, r7, #5 │ │ │ │ movs r3, r2 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1361582,17 +1361557,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 441af8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32d77c> │ │ │ │ nop │ │ │ │ - mov sl, r1 │ │ │ │ + mvns r2, r5 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - mov r6, r5 │ │ │ │ + bics r6, r1 │ │ │ │ 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 │ │ │ │ @@ -1362447,15 +1362422,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #20] @ (442424 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e0a8>) │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ bl 45e090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d14> │ │ │ │ ldr r0, [pc, #12] @ (442428 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e0ac>) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff44 │ │ │ │ + bl 104fc9c │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldmia r3!, {r1, r2} │ │ │ │ lsls r1, r7, #5 │ │ │ │ mrc2 15, 7, pc, cr11, cr15, {7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1362689,15 +1362664,15 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 4425dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e260> │ │ │ │ lsls r6, r6, #5 │ │ │ │ bls.n 4426b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e33c> │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ldr r6, [pc, #808] @ (4429e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e66c>) │ │ │ │ + ldr r4, [pc, #168] @ (442768 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e3ec>) │ │ │ │ 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 │ │ │ │ @@ -1363054,24 +1363029,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, #416] @ (442c58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e8dc>) │ │ │ │ + ldr r0, [pc, #800] @ (442dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32ea5c>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r4!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ adds r6, r5, #4 │ │ │ │ lsls r7, r6, #5 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ 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 │ │ │ │ @@ -1364584,28 +1364559,28 @@ │ │ │ │ add r1, pc │ │ │ │ blx 68f84 │ │ │ │ cmp r0, #0 │ │ │ │ ite ne │ │ │ │ movne r0, r5 │ │ │ │ orreq.w r0, r5, #1 │ │ │ │ b.n 443bcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f850> │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + cbnz r2, 443c54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f8d8> │ │ │ │ lsls r1, r2, #3 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r8, ip │ │ │ │ + negs r0, r0 │ │ │ │ lsls r5, r1, #3 │ │ │ │ - subs r5, #44 @ 0x2c │ │ │ │ + subs r2, #140 @ 0x8c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf72c00d0 │ │ │ │ - subs r1, #26 │ │ │ │ + eor.w r0, ip, #6815744 @ 0x680000 │ │ │ │ + adds r6, #122 @ 0x7a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - add r6, pc, #112 @ (adr r6, 443ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f924>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 443e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32faa4>) │ │ │ │ lsls r0, r1, #3 │ │ │ │ - subs r4, #218 @ 0xda │ │ │ │ + subs r2, #58 @ 0x3a │ │ │ │ lsls r2, r0, #3 │ │ │ │ ldr r3, [pc, #68] @ (443c7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f900>) │ │ │ │ add r3, pc │ │ │ │ ldrb r1, [r3, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cbz r1, 443c40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f8c4> │ │ │ │ bx lr │ │ │ │ @@ -1364628,15 +1364603,15 @@ │ │ │ │ mov.w r2, #1 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ @ instruction: 0xb747 │ │ │ │ lsls r1, r7, #5 │ │ │ │ - subs r0, #178 @ 0xb2 │ │ │ │ + adds r6, #18 │ │ │ │ lsls r4, r0, #3 │ │ │ │ @ instruction: 0xb718 │ │ │ │ lsls r1, r7, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1364933,27 +1364908,27 @@ │ │ │ │ mov r0, fp │ │ │ │ blx 6a208 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 443e9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fb1e> │ │ │ │ b.n 443eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fb30> │ │ │ │ strd r7, r7, [sp, #20] │ │ │ │ b.n 443ed2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fb56> │ │ │ │ - adds r7, #18 │ │ │ │ + adds r4, #114 @ 0x72 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldrh r0, [r7, #14] │ │ │ │ + strh r0, [r3, #58] @ 0x3a │ │ │ │ lsls r7, r1, #3 │ │ │ │ - movs r2, #114 @ 0x72 │ │ │ │ + subs r2, r2, #7 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - adds r6, #20 │ │ │ │ + adds r3, #116 @ 0x74 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 443e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fb10> │ │ │ │ + b.n 44394c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f5d0> │ │ │ │ lsls r4, r1, #3 │ │ │ │ - ldr r3, [pc, #792] @ (4442b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32ff3c>) │ │ │ │ + ldr r1, [pc, #152] @ (444038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fcbc>) │ │ │ │ lsls r0, r2, #3 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1365003,15 +1364978,15 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ cbz r4, 444080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fd04> │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r5, #50 @ 0x32 │ │ │ │ + adds r2, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -1365093,17 +1365068,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 4440c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fd48> │ │ │ │ - stmia r5!, {r5, r6, r7} │ │ │ │ + stmia r3!, {r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ - strh r0, [r7, #60] @ 0x3c │ │ │ │ + strh r0, [r3, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1365194,15 +1365169,15 @@ │ │ │ │ subs r3, #108 @ 0x6c │ │ │ │ itt eq │ │ │ │ moveq r7, r3 │ │ │ │ moveq r8, r7 │ │ │ │ beq.n 4441b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fe36> │ │ │ │ b.n 4441f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fe76> │ │ │ │ nop │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r2!, {r2, r5, r6} │ │ │ │ lsls r4, r1, #3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip] │ │ │ │ str.w r0, [ip, #-80] │ │ │ │ ldr r6, [pc, #316] @ (444370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fff4>) │ │ │ │ @@ -1365330,15 +1365305,15 @@ │ │ │ │ nop │ │ │ │ pop {r1, r6, r7, pc} │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1, {r1, r3, r5, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r2, #220 @ 0xdc │ │ │ │ + adds r0, #60 @ 0x3c │ │ │ │ lsls r4, r0, #3 │ │ │ │ ldmia r1!, {r2, r5} │ │ │ │ lsls r1, r7, #5 │ │ │ │ ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ pop {r1, r5, r6, r7} │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1365658,93 +1365633,93 @@ │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2} │ │ │ │ lsls r1, r7, #5 │ │ │ │ stmia r7!, {r1, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r1, #108 @ 0x6c │ │ │ │ + cmp r6, #204 @ 0xcc │ │ │ │ lsls r4, r0, #3 │ │ │ │ itttt vs │ │ │ │ lslvs r1, r7, #5 │ │ │ │ itte mi @ unpredictable │ │ │ │ lslmi r1, r7, #5 │ │ │ │ itt cc @ unpredictable │ │ │ │ lslcc r1, r7, #5 │ │ │ │ stmiacc r7!, {r1, r2, r5, r6} │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbnz r4, 444732 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3303b6> │ │ │ │ lsls r6, r6, #5 │ │ │ │ stmia r7!, {r3, r4} │ │ │ │ lsls r1, r7, #5 │ │ │ │ - adds r1, #30 │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #42 @ 0x2a │ │ │ │ + cmp r6, #138 @ 0x8a │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #66 @ 0x42 │ │ │ │ + cmp r6, #162 @ 0xa2 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #100 @ 0x64 │ │ │ │ + cmp r6, #196 @ 0xc4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #164 @ 0xa4 │ │ │ │ + cmp r7, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #180 @ 0xb4 │ │ │ │ + cmp r7, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #212 @ 0xd4 │ │ │ │ + cmp r7, #52 @ 0x34 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #228 @ 0xe4 │ │ │ │ + cmp r7, #68 @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #244 @ 0xf4 │ │ │ │ + cmp r7, #84 @ 0x54 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #4 │ │ │ │ + cmp r7, #100 @ 0x64 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #16 │ │ │ │ + cmp r7, #112 @ 0x70 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #32 │ │ │ │ + cmp r7, #128 @ 0x80 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #46 @ 0x2e │ │ │ │ + cmp r7, #142 @ 0x8e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #56 @ 0x38 │ │ │ │ + cmp r7, #152 @ 0x98 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #72 @ 0x48 │ │ │ │ + cmp r7, #168 @ 0xa8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #88 @ 0x58 │ │ │ │ + cmp r7, #184 @ 0xb8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #104 @ 0x68 │ │ │ │ + cmp r7, #200 @ 0xc8 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #124 @ 0x7c │ │ │ │ + cmp r7, #220 @ 0xdc │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #144 @ 0x90 │ │ │ │ + cmp r7, #240 @ 0xf0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #204 @ 0xcc │ │ │ │ + adds r0, #44 @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #228 @ 0xe4 │ │ │ │ + adds r0, #68 @ 0x44 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #12 │ │ │ │ + adds r0, #108 @ 0x6c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r4, r0, #3 │ │ │ │ pop {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #5 │ │ │ │ cbz r0, 44479e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x330422> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1365771,15 +1365746,15 @@ │ │ │ │ beq.n 444770 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3303f4> │ │ │ │ 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, #98 @ 0x62 │ │ │ │ + cmp r7, #194 @ 0xc2 │ │ │ │ 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] @ 444808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33048c> │ │ │ │ @@ -1366038,15 +1366013,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb694 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - adds r0, #92 @ 0x5c │ │ │ │ + cmp r5, #188 @ 0xbc │ │ │ │ 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] @ (444aa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x330724>) │ │ │ │ @@ -1366061,15 +1366036,15 @@ │ │ │ │ blx 6ae68 │ │ │ │ str r0, [r4, #0] │ │ │ │ cbz r0, 444a9e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x330722> │ │ │ │ movs r0, #1 │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r4, #32] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - cmp r7, #110 @ 0x6e │ │ │ │ + cmp r4, #206 @ 0xce │ │ │ │ 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] │ │ │ │ @@ -1366352,15 +1366327,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, #200 @ 0xc8 │ │ │ │ + cmp r2, #40 @ 0x28 │ │ │ │ lsls r4, r0, #3 │ │ │ │ uxth r0, r2 │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sxtb r2, r6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ @@ -1366459,17 +1366434,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 444e3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x330ac2> │ │ │ │ nop │ │ │ │ - subs r0, r5, r0 │ │ │ │ + asrs r0, r1, #30 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - cmp r4, #46 @ 0x2e │ │ │ │ + cmp r1, #142 @ 0x8e │ │ │ │ lsls r4, r0, #3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 4324b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e13c> │ │ │ │ movs r3, #0 │ │ │ │ @@ -1367917,15 +1367892,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (445d5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3319e0>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r6, r1, #30 │ │ │ │ + lsls r6, r5, #19 │ │ │ │ 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] @ (445d88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x331a0c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1368426,15 +1368401,15 @@ │ │ │ │ b.n 4461e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x331e68> │ │ │ │ mov r0, r1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov.w r0, #65536 @ 0x10000 │ │ │ │ b.n 4461e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x331e68> │ │ │ │ nop │ │ │ │ - lsls r0, r7, #24 │ │ │ │ + lsls r0, r3, #14 │ │ │ │ lsls r0, r3, #3 │ │ │ │ cbz r2, 446236 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x331eba> │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 44623a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x331ebe> │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 44624a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x331ece> │ │ │ │ sub.w r0, r0, #1 │ │ │ │ @@ -1368460,17 +1368435,17 @@ │ │ │ │ ite gt │ │ │ │ movgt r0, #2 │ │ │ │ movle r0, #1 │ │ │ │ cmp r2, r3 │ │ │ │ ble.n 446238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x331ebc> │ │ │ │ adds r0, #1 │ │ │ │ bx lr │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r0, r3, #3 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ 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] @ (4465d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33225c>) │ │ │ │ @@ -1370486,17 +1370461,17 @@ │ │ │ │ b.n 4476de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333362> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r2, #18] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67400d7 │ │ │ │ - @ instruction: 0xf4bc00d7 │ │ │ │ - @ instruction: 0xf2ec00d7 │ │ │ │ + @ instruction: 0xf3d400d7 │ │ │ │ + @ instruction: 0xf21c00d7 │ │ │ │ + orr.w r0, ip, #215 @ 0xd7 │ │ │ │ ldr r6, [pc, #776] @ (447b6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3337f0>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ strh r4, [r7, #62] @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -1370891,19 +1370866,19 @@ │ │ │ │ bne.n 447c78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3338fc> │ │ │ │ b.n 4479d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333658> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0c200d7 │ │ │ │ - @ instruction: 0xf2fa00d7 │ │ │ │ + mcr 0, 1, r0, cr2, cr7, {6} │ │ │ │ + orrs.w r0, sl, #215 @ 0xd7 │ │ │ │ strh r4, [r4, #48] @ 0x30 │ │ │ │ lsls r6, r6, #5 │ │ │ │ - @ instruction: 0xf0c000d7 │ │ │ │ + mcr 0, 1, r0, cr0, cr7, {6} │ │ │ │ ldr r3, [pc, #472] @ (447e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333b04>) │ │ │ │ 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 │ │ │ │ @@ -1371268,25 +1371243,27 @@ │ │ │ │ ldr.w ip, [sp, #48] @ 0x30 │ │ │ │ b.n 447fe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333c64> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r7, #24] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [sl, #215] @ 0xd7 │ │ │ │ - adcs.w r0, r4, r7, lsr #3 │ │ │ │ + @ instruction: 0xf73a00d7 │ │ │ │ + ldmia.w r4!, {r0, r1, r2, r4, r6, r7} │ │ │ │ mov ip, r2 │ │ │ │ lsls r5, r5, #5 │ │ │ │ mov r4, r7 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r0, [r3, #31] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - ands.w r0, r8, r7, lsr #3 │ │ │ │ - ldmdb ip, {r0, r1, r2, r4, r6, r7} │ │ │ │ - @ instruction: 0xeac600d7 │ │ │ │ + b.n 447fb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333c34> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 447dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333a40> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + @ instruction: 0xe82600d7 │ │ │ │ stmdb 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] @ 448620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3342a4> │ │ │ │ mov sl, r0 │ │ │ │ ldr.w r0, [pc, #1348] @ 448624 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3342a8> │ │ │ │ @@ -1371784,24 +1371761,26 @@ │ │ │ │ b.n 448592 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334216> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #28] │ │ │ │ lsls r6, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe85a00d7 │ │ │ │ - @ instruction: 0xe85200d7 │ │ │ │ - adcs.w r0, lr, #7045120 @ 0x6b8000 │ │ │ │ + b.n 4481a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333e24> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + b.n 448194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333e18> │ │ │ │ + lsls r7, r2, #3 │ │ │ │ + @ instruction: 0xf2be00d7 │ │ │ │ muls r2, r1 │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldrb r6, [r4, #9] │ │ │ │ lsls r6, r6, #5 │ │ │ │ - b.n 447f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333b8c> │ │ │ │ + b.n 4489c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33464c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 4480f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x333d74> │ │ │ │ + b.n 448bb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334834> │ │ │ │ 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 │ │ │ │ @@ -1372357,16 +1372336,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 448bf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334874> │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [ip], #-860 @ 0xfffffca4 │ │ │ │ - @ instruction: 0xebea00d7 │ │ │ │ + @ instruction: 0xe99c00d7 │ │ │ │ + strd r0, r0, [sl, #-860] @ 0x35c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3952] @ 0xf70 │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ mov r5, r1 │ │ │ │ mov sl, r2 │ │ │ │ @@ -1372982,17 +1372961,17 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ ldrb.w ip, [r3, r1] │ │ │ │ b.n 4492f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334f74> │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r2, #0] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - b.n 448f60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334be4> │ │ │ │ + b.n 449a20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3356a4> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448e50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334ad4> │ │ │ │ + b.n 449910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335594> │ │ │ │ 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 │ │ │ │ @@ -1373014,15 +1372993,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 448e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334a84> │ │ │ │ + b.n 4498c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335544> │ │ │ │ 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 449476 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3350fa> │ │ │ │ and.w r1, r1, #15 │ │ │ │ @@ -1373170,27 +1373149,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 44941e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3350a2> │ │ │ │ - b.n 448ec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334b4c> │ │ │ │ + b.n 449988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33560c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334ac0> │ │ │ │ + b.n 4498fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335580> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448df8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x334a7c> │ │ │ │ + b.n 4498b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33553c> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 448d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3349e8> │ │ │ │ + b.n 449824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3354a8> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449d4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3359d0> │ │ │ │ + b.n 44980c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335490> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449cbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335940> │ │ │ │ + b.n 44977c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335400> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3358b0> │ │ │ │ + b.n 4496ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335370> │ │ │ │ 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 4495c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335248> │ │ │ │ @@ -1373325,19 +1373304,19 @@ │ │ │ │ ubfx r1, r3, #1, #8 │ │ │ │ b.n 44961e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3352a2> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r1 │ │ │ │ mov ip, r1 │ │ │ │ mov r4, r1 │ │ │ │ b.n 44961e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3352a2> │ │ │ │ - b.n 449cfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335980> │ │ │ │ + b.n 4497bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335440> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335910> │ │ │ │ + b.n 44974c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3353d0> │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 449b94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x335818> │ │ │ │ + svc 152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -1375528,17 +1375507,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r0, r4] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r3, r4, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b584 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x337208> │ │ │ │ + b.n 44b044 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x336cc8> │ │ │ │ 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] @ (44af4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x336bd0>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375552,17 +1375531,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r6, [r0, r3] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3371cc> │ │ │ │ + b.n 44b008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x336c8c> │ │ │ │ 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] @ (44af88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x336c0c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1375576,17 +1375555,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ str r2, [r1, r2] │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1!, {r2, r3, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - b.n 44b50c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x337190> │ │ │ │ + b.n 44afcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x336c50> │ │ │ │ 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] │ │ │ │ @@ -1376043,17 +1376022,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #584] @ (44b6cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x337350>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r3, r5, r7} │ │ │ │ + stmia r2!, {r3} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44b414 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x337098> │ │ │ │ + blt.n 44b4d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x337158> │ │ │ │ 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] @ (44b4bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x337140>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376067,17 +1376046,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #344] @ (44b618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33729c>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r6} │ │ │ │ + stmia r1!, {r5, r7} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44b3d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33705c> │ │ │ │ + bge.n 44b498 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33711c> │ │ │ │ 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] @ (44b4f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33717c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1376091,17 +1376070,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #104] @ (44b564 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3371e8>) │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r7, r2, #3 │ │ │ │ - ble.n 44b59c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x337220> │ │ │ │ + bge.n 44b45c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3370e0> │ │ │ │ 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 │ │ │ │ @@ -1378527,17 +1378506,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, #198 @ 0xc6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #416 @ 0x1a0 │ │ │ │ + add r6, pc, #800 @ (adr r6, 44d478 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3390fc>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0056 │ │ │ │ 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] @ (44d188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x338e0c>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1378551,17 +1378530,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r6, #138 @ 0x8a │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #0 │ │ │ │ + add r6, pc, #384 @ (adr r6, 44d314 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x338f98>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - stmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + bkpt 0x001a │ │ │ │ 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 │ │ │ │ @@ -1378663,20 +1378642,20 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ cmp r5, #118 @ 0x76 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #768 @ (adr r7, 44d5a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33922c>) │ │ │ │ + add r5, pc, #128 @ (adr r5, 44d328 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x338fac>) │ │ │ │ lsls r7, r2, #3 │ │ │ │ - itte ge │ │ │ │ - lslge r0, r0, #3 │ │ │ │ - stmdbge sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ - movlt.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r2, pc} │ │ │ │ + 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] @ (44d3a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x33902c>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1379702,17 +1379681,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #214 @ 0xd6 │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r2, lr} │ │ │ │ + sxtb r6, r4 │ │ │ │ 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] @ (44dd78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3399fc>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1379726,17 +1379705,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r2, #154 @ 0x9a │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #560] @ 0x230 │ │ │ │ + ldr r1, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - push {r1, r3, r6, r7} │ │ │ │ + sxth r2, r5 │ │ │ │ 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 │ │ │ │ @@ -1379847,17 +1379826,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r1, #110 @ 0x6e │ │ │ │ lsls r6, r6, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #208] @ 0xd0 │ │ │ │ + ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r7, r2, #3 │ │ │ │ - cbz r6, 44df1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x339b9e> │ │ │ │ + sub sp, #504 @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -1394811,20 +1394790,20 @@ │ │ │ │ rsb r2, r2, r2, lsl #9 │ │ │ │ b.n 4581f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x343e78> │ │ │ │ ldr r0, [pc, #28] @ (458384 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344008>) │ │ │ │ ldr r4, [sp, #20] │ │ │ │ add r0, pc │ │ │ │ ldr.w r0, [r0, r4, lsl #2] │ │ │ │ b.n 4581f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x343e78> │ │ │ │ - vqadd.u8 q0, q13, q3 │ │ │ │ - mrc2 0, 4, r0, cr10, cr6, {6} │ │ │ │ - mrc2 0, 3, r0, cr10, cr6, {6} │ │ │ │ - stc2 0, cr0, [r6, #856]! @ 0x358 │ │ │ │ - @ instruction: 0xf78000d6 │ │ │ │ - @ instruction: 0xf76800d6 │ │ │ │ + stc2l 0, cr0, [sl], #-856 @ 0xfffffca8 │ │ │ │ + @ instruction: 0xfbfa00d6 │ │ │ │ + smlsldx r0, r0, sl, r6 │ │ │ │ + @ instruction: 0xfb0600d6 │ │ │ │ + @ instruction: 0xf4e000d6 │ │ │ │ + @ instruction: 0xf4c800d6 │ │ │ │ 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] @ 4586fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344380> │ │ │ │ sub sp, #28 │ │ │ │ ldr.w ip, [pc, #868] @ 458700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344384> │ │ │ │ add.w r1, r0, #13440 @ 0x3480 │ │ │ │ @@ -1395139,17 +1395118,17 @@ │ │ │ │ strb r7, [r0, #1] │ │ │ │ cmp r3, r6 │ │ │ │ add.w r0, r0, #2 │ │ │ │ uxtb r5, r5 │ │ │ │ bne.w 4584c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344146> │ │ │ │ b.n 458430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3440b4> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf75200d6 │ │ │ │ - @ instruction: 0xf75a00d6 │ │ │ │ - @ instruction: 0xf74200d6 │ │ │ │ + @ instruction: 0xf4b200d6 │ │ │ │ + @ instruction: 0xf4ba00d6 │ │ │ │ + @ instruction: 0xf4a200d6 │ │ │ │ add.w ip, r0, #13440 @ 0x3480 │ │ │ │ movs r1, #0 │ │ │ │ add.w ip, ip, #10 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ b.n 458782 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344406> │ │ │ │ and.w r4, r1, #96 @ 0x60 │ │ │ │ lsrs r2, r1, #7 │ │ │ │ @@ -1395414,15 +1395393,15 @@ │ │ │ │ str r3, [sp, #4] │ │ │ │ blx 69464 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 4589ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344630> │ │ │ │ ldr r0, [pc, #4] @ (4589f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344674>) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - orr.w r0, r2, #194 @ 0xc2 │ │ │ │ + stc 0, cr0, [r2, #776]! @ 0x308 │ │ │ │ stmdb 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 │ │ │ │ @@ -1396073,15 +1396052,16 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [r6, #124] @ 0x7c │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bic.w r0, r0, r2, lsl #3 │ │ │ │ + b.n 458f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344c1c> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ ldr r0, [r1, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -1396201,15 +1396181,16 @@ │ │ │ │ orrs r3, r2 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia.w r8, {r1, r6, r7} │ │ │ │ + b.n 458db4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344a38> │ │ │ │ + lsls r2, r0, #3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ ldr r2, [pc, #104] @ (45925c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344ee0>) │ │ │ │ sub sp, #48 @ 0x30 │ │ │ │ ldr r3, [pc, #104] @ (459260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344ee4>) │ │ │ │ @@ -1396413,17 +1396394,17 @@ │ │ │ │ ldr r0, [r5, #32] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [r5, #8] │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 459330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344fb4> │ │ │ │ b.n 459344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344fc8> │ │ │ │ nop │ │ │ │ - b.n 459320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344fa4> │ │ │ │ + b.n 458de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344a64> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - b.n 4591b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344e34> │ │ │ │ + b.n 458c70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3448f4> │ │ │ │ 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 │ │ │ │ @@ -1397188,21 +1397169,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r2, #16] │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, #12] │ │ │ │ lsls r5, r6, #5 │ │ │ │ - b.n 45a204 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345e88> │ │ │ │ + b.n 459cc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345948> │ │ │ │ lsls r2, r0, #3 │ │ │ │ bl 303bfa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1ef87e> │ │ │ │ bl 351bfe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x23d882> │ │ │ │ - b.n 459ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345b6c> │ │ │ │ + udf #210 @ 0xd2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - svc 0 │ │ │ │ + bgt.n 459cc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34594c> │ │ │ │ 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] @ (459d10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345994>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1397299,21 +1397280,21 @@ │ │ │ │ blx 68a20 │ │ │ │ movs r3, #0 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ str r3, [r4, #32] │ │ │ │ blx 6a8c0 │ │ │ │ b.n 459cd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345958> │ │ │ │ nop │ │ │ │ - bcc.n 459cdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345960> │ │ │ │ + bne.n 459d9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345a20> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #48 @ 0x30 │ │ │ │ + blt.n 459c38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3458bc> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - udf #0 │ │ │ │ + blt.n 459ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345a60> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ble.n 459d1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3459a0> │ │ │ │ + blt.n 459ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345a60> │ │ │ │ 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] @ (459db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345a3c>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1397374,19 +1397355,19 @@ │ │ │ │ add sp, #108 @ 0x6c │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r5, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 459d2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3459b0> │ │ │ │ + beq.n 459dec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345a70> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 459dc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345a48> │ │ │ │ + bge.n 459e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345b08> │ │ │ │ lsls r2, r0, #3 │ │ │ │ - bgt.n 459da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345a2c> │ │ │ │ + bge.n 459e68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x345aec> │ │ │ │ lsls r2, r0, #3 │ │ │ │ str r6, [r3, #36] @ 0x24 │ │ │ │ lsls r5, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1398121,15 +1398102,15 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 458f58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x344bdc> │ │ │ │ b.n 45a3f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34607c> │ │ │ │ ... │ │ │ │ @ instruction: 0xea81ffff │ │ │ │ add r6, sp, #440 @ 0x1b8 │ │ │ │ lsls r0, r7, #5 │ │ │ │ - bpl.n 45a52c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3461b0> │ │ │ │ + bcc.n 45a5ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x346270> │ │ │ │ lsls r2, r0, #3 │ │ │ │ cbnz r2, 45a598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34621c> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1400098,17 +1400079,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 │ │ │ │ ... │ │ │ │ - itt ge │ │ │ │ - lslge r6, r2, #3 │ │ │ │ - cbz r2, 45bc4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3478ce> @ unpredictable │ │ │ │ + pop {r2, pc} │ │ │ │ + lsls r6, r2, #3 │ │ │ │ + cbz r2, 45bc4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3478ce> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 45a950 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3465d4> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ @@ -1412747,15 +1412728,15 @@ │ │ │ │ ldr.w r0, [ip, #116] @ 0x74 │ │ │ │ lsls r0, r0, #31 │ │ │ │ bpl.n 464a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x350704> │ │ │ │ ldrb.w r0, [ip, #16] │ │ │ │ cbnz r0, 464ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x350748> │ │ │ │ mov r0, r1 │ │ │ │ strd r2, r3, [sp] │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ 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] │ │ │ │ @@ -1416238,15 +1416219,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 ab9fe8 │ │ │ │ + bl ab9d38 │ │ │ │ ldrb.w r3, [r8, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ strb.w r0, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #9 │ │ │ │ bhi.n 466ee4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x352b68> │ │ │ │ @@ -1416330,15 +1416311,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 aba0c4 │ │ │ │ + bl ab9e14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4670a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x352d28> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cmp r5, #0 │ │ │ │ beq.n 4670a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x352d28> │ │ │ │ ldrb r1, [r5, #12] │ │ │ │ cmp r1, #9 │ │ │ │ @@ -1416430,15 +1416411,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 aba0c4 │ │ │ │ + bl ab9e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 466fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x352c30> │ │ │ │ mov r9, r4 │ │ │ │ ldrd r4, r0, [sp, #4] │ │ │ │ cmp r0, #0 │ │ │ │ it ne │ │ │ │ cmpne r0, r9 │ │ │ │ @@ -1418952,15 +1418933,15 @@ │ │ │ │ bhi.n 468986 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35460a> │ │ │ │ ldr r3, [pc, #12] @ (46898c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x354610>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movw r0, #834 @ 0x342 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xf362013d │ │ │ │ + @ instruction: 0xf0c2013d │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ movw r3, #417 @ 0x1a1 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 468d7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x354a00> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r4, r5, #7 │ │ │ │ lsls r6, r5, #7 │ │ │ │ @@ -1420000,15 +1419981,16 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r6, [r4, #96] @ 0x60 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - orns r1, ip, sp, rrx │ │ │ │ + b.n 469248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x354ecc> │ │ │ │ + lsls r5, r7, #4 │ │ │ │ ldr r2, [pc, #104] @ (4692fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x354f80>) │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ add r2, pc │ │ │ │ cmp r3, #7 │ │ │ │ bhi.n 4692e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x354f6c> │ │ │ │ tbb [pc, r3] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -1420431,15 +1420413,15 @@ │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ ldrb.w r2, [r2, #40] @ 0x28 │ │ │ │ b.n 4696de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x355362> │ │ │ │ ldr r3, [pc, #4] @ (469700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x355384>) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ - b.n 469298 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x354f1c> │ │ │ │ + b.n 469d58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3559dc> │ │ │ │ lsls r5, r7, #4 │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ bhi.n 469750 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3553d4> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #61 @ 0x3d │ │ │ │ bhi.n 46975e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3553e2> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1420807,15 +1420789,15 @@ │ │ │ │ ldrb r0, [r3, r2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ str r4, [r2, #96] @ 0x60 │ │ │ │ lsls r4, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 469f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x355bcc> │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r5, r7, #4 │ │ │ │ ldr r2, [pc, #96] @ (469acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x355750>) │ │ │ │ movw r1, #389 @ 0x185 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ add r2, pc │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 469aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x355730> │ │ │ │ @@ -1420850,15 +1420832,15 @@ │ │ │ │ ldrb.w r0, [r0, #40] @ 0x28 │ │ │ │ bx lr │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - b.n 469f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x355bb8> │ │ │ │ + svc 144 @ 0x90 │ │ │ │ lsls r5, r7, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r6, r0 │ │ │ │ ldr r3, [pc, #104] @ (469b48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3557cc>) │ │ │ │ ldr r0, [r1, #36] @ 0x24 │ │ │ │ @@ -1421796,15 +1421778,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (46a3f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35607c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bhi.n 46a318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x355f9c> │ │ │ │ + bpl.n 46a3d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35605c> │ │ │ │ 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 │ │ │ │ @@ -1421882,15 +1421864,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ ldrh r2, [r4, r7] │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r6, pc, #816 @ (adr r6, 46a80c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x356490>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldrh r2, [r3, r5] │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1425683,15 +1425665,15 @@ │ │ │ │ mov r0, r0 │ │ │ │ moval r0, r0 │ │ │ │ strhal r0, [r0, #0] │ │ │ │ adds r6, #4 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r2, 46cd92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x358a16> │ │ │ │ + sub sp, #104 @ 0x68 │ │ │ │ lsls r5, r7, #4 │ │ │ │ adds r3, #220 @ 0xdc │ │ │ │ lsls r4, r6, #5 │ │ │ │ str r6, [sp, #32] │ │ │ │ ldrd r6, r7, [sp, #32] │ │ │ │ movs r1, #1 │ │ │ │ ldr r0, [r5, #16] │ │ │ │ @@ -1428195,15 +1428177,15 @@ │ │ │ │ nop │ │ │ │ subs r6, r4, r6 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r6 │ │ │ │ lsls r4, r6, #5 │ │ │ │ - movs r5, #242 @ 0xf2 │ │ │ │ + movs r3, #82 @ 0x52 │ │ │ │ lsls r1, r0, #3 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r5 │ │ │ │ lsls r4, r6, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1428362,17 +1428344,17 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 46e862 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35a4e6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r2, r7, r2 │ │ │ │ lsls r4, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #40 @ 0x28 │ │ │ │ + adds r7, #136 @ 0x88 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r2, #24 │ │ │ │ + adds r7, #120 @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r3, r0 │ │ │ │ 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 │ │ │ │ @@ -1445729,31 +1445711,31 @@ │ │ │ │ str r2, [sp, #0] │ │ │ │ ldr r2, [pc, #44] @ (479e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x365a88>) │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 479d26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3659aa> │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - subs r7, #164 @ 0xa4 │ │ │ │ + subs r5, #4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #162 @ 0xa2 │ │ │ │ + subs r5, #2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #196 @ 0xc4 │ │ │ │ + subs r5, #36 @ 0x24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - cmp r2, #92 @ 0x5c │ │ │ │ + movs r7, #188 @ 0xbc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r7, #142 @ 0x8e │ │ │ │ + subs r4, #238 @ 0xee │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r1, r0, #3 │ │ │ │ ldrb r3, [r0, #13] │ │ │ │ ldrd r2, r1, [r0, #20] │ │ │ │ cmp r3, #32 │ │ │ │ bhi.n 479e4e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x365ad2> │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #31 │ │ │ │ @@ -1455575,24 +1455557,24 @@ │ │ │ │ nop │ │ │ │ lsls r2, r3, #1 │ │ │ │ lsls r3, r6, #5 │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r3, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r4, r1, #3 │ │ │ │ vbsl q0, q5, q9 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 480800 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36c484> │ │ │ │ + bmi.n 4806c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36c344> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r4, #28] │ │ │ │ + str r0, [r0, #116] @ 0x74 │ │ │ │ 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] @ 480b98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36c81c> │ │ │ │ sub sp, #292 @ 0x124 │ │ │ │ @@ -1455960,15 +1455942,15 @@ │ │ │ │ ... │ │ │ │ strb.w r0, [sl, #370] @ 0x172 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb.w r0, [r4, #370] @ 0x172 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 480c48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36c8cc> │ │ │ │ + bne.n 480b08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36c78c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ @ instruction: 0xf5300172 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w ip, [pc, #196] @ 480c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36c908> │ │ │ │ @@ -1456312,15 +1456294,15 @@ │ │ │ │ bl 53ac94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426918> │ │ │ │ ldrb r3, [r4, #21] │ │ │ │ str r0, [r4, #8] │ │ │ │ orr.w r3, r3, #4 │ │ │ │ strb r3, [r4, #21] │ │ │ │ b.n 480ec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36cb4c> │ │ │ │ sbcs.w r1, lr, #114 @ 0x72 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -1456736,15 +1456718,15 @@ │ │ │ │ b.n 4812fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36cf80> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldcl 1, cr0, [ip, #456]! @ 0x1c8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [r4, #456]! @ 0x1c8 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [sl, #-456] @ 0xfffffe38 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1459050,15 +1459032,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 482ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36e924> │ │ │ │ lsls r2, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r6, lr} │ │ │ │ + uxth r2, r5 │ │ │ │ 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 │ │ │ │ @@ -1459371,15 +1459353,15 @@ │ │ │ │ ... │ │ │ │ bcc.n 483050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36ecd4> │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 48302c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36ecb0> │ │ │ │ lsls r2, r6, #5 │ │ │ │ - movs r0, #80 @ 0x50 │ │ │ │ + adds r0, r6, #6 │ │ │ │ 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] @ 48347c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36f100> │ │ │ │ mov r3, r1 │ │ │ │ @@ -1460888,17 +1460870,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, r2 │ │ │ │ + negs r4, r6 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - add r4, pc, #8 @ (adr r4, 483fc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36fc44>) │ │ │ │ + add r1, pc, #392 @ (adr r1, 484140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36fdc4>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ stmia r4!, {r4} │ │ │ │ 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 │ │ │ │ @@ -1462601,15 +1462583,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ @ instruction: 0xb6f4 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cbz r6, 4851fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x370e7e> │ │ │ │ lsls r2, r6, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1463379,15 +1463361,15 @@ │ │ │ │ movne r0, #1 │ │ │ │ moveq r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ add r6, pc, #728 @ (adr r6, 485c98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x37191c>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #128 @ 0x80 │ │ │ │ + movs r1, #224 @ 0xe0 │ │ │ │ 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] @ (485a84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x371708>) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1465949,141 +1465931,141 @@ │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r6, #5 │ │ │ │ str r6, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #5 │ │ │ │ - asrs r0, r0, #14 │ │ │ │ + asrs r0, r4, #3 │ │ │ │ lsls r4, r7, #4 │ │ │ │ str r3, [sp, #792] @ 0x318 │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r3, #8] │ │ │ │ + ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r0, #3 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r3, #17] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 487464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3730e8> │ │ │ │ + ble.n 487324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x372fa8> │ │ │ │ lsls r6, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmn r2, r1 │ │ │ │ + ands r2, r5 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - ldr r0, [r7, #116] @ 0x74 │ │ │ │ + ldr r0, [r3, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #120] @ 0x78 │ │ │ │ + ldr r6, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #124] @ 0x7c │ │ │ │ + ldr r6, [r4, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r2, #124] @ 0x7c │ │ │ │ + ldr r0, [r6, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r0, #120] @ 0x78 │ │ │ │ + ldr r2, [r4, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r1, #124] @ 0x7c │ │ │ │ + ldr r4, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r4, #1] │ │ │ │ + ldr r0, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r5, #1] │ │ │ │ + ldr r6, [r1, #92] @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r2, #108] @ 0x6c │ │ │ │ + ldr r0, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #84] @ 0x54 │ │ │ │ + ldr r6, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #88] @ 0x58 │ │ │ │ + ldr r6, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r0, r0, #3 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r6, #76] @ 0x4c │ │ │ │ + ldr r4, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r0, #80] @ 0x50 │ │ │ │ + ldr r6, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r3, #84] @ 0x54 │ │ │ │ + ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r5, #84] @ 0x54 │ │ │ │ + ldr r0, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #124] @ 0x7c │ │ │ │ + ldr r4, [r3, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r1, #0] │ │ │ │ + ldr r2, [r5, #84] @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r1, #120] @ 0x78 │ │ │ │ + ldr r2, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r5, #112] @ 0x70 │ │ │ │ + ldr r6, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #112] @ 0x70 │ │ │ │ + ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, #76] @ 0x4c │ │ │ │ + ldr r4, [r7, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #76] @ 0x4c │ │ │ │ + ldr r2, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r4, #112] @ 0x70 │ │ │ │ + ldr r6, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #112] @ 0x70 │ │ │ │ + ldr r4, [r2, #72] @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, #104] @ 0x68 │ │ │ │ + ldr r0, [r4, #60] @ 0x3c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r1, #104] @ 0x68 │ │ │ │ + ldr r6, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #120] @ 0x78 │ │ │ │ + ldr r6, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r7, #120] @ 0x78 │ │ │ │ + ldr r6, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #92] @ 0x5c │ │ │ │ + ldr r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r7, #92] @ 0x5c │ │ │ │ + ldr r0, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r5, #88] @ 0x58 │ │ │ │ + ldr r2, [r1, #48] @ 0x30 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #88] @ 0x58 │ │ │ │ + ldr r4, [r2, #48] @ 0x30 │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r1, #120] @ 0x78 │ │ │ │ + ldr r0, [r5, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r3, #120] @ 0x78 │ │ │ │ + ldr r2, [r7, #76] @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [r0, #60] @ 0x3c │ │ │ │ + ldr r2, [r4, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r2, #60] @ 0x3c │ │ │ │ + ldr r0, [r6, #16] │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r7, [r5, #12] │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ vldr d0, [pc, #884] @ 487838 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3734bc> │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ orr.w r3, r7, #8 │ │ │ │ str r3, [r5, #12] │ │ │ │ @@ -1466993,29 +1466975,29 @@ │ │ │ │ b.w 486c2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3728b2> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r7, #24] │ │ │ │ + ldrsh r6, [r3, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r4, #32] │ │ │ │ + ldrsh r0, [r0, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r6, #32] │ │ │ │ + ldrsh r2, [r2, r6] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r2, [r2, #28] │ │ │ │ + ldrsh r2, [r6, r4] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r5, #28] │ │ │ │ + ldrsh r0, [r1, r5] │ │ │ │ lsls r0, r0, #3 │ │ │ │ subs r3, #1 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #96] @ 0x60 │ │ │ │ cmp r3, #31 │ │ │ │ bhi.w 48821a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x373e9e> │ │ │ │ tbh [pc, r3, lsl #1] │ │ │ │ @@ -1467402,15 +1467384,15 @@ │ │ │ │ bhi.n 48822c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x373eb0> │ │ │ │ ldr r3, [pc, #12] @ (488230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x373eb4>) │ │ │ │ add r3, pc │ │ │ │ ldrh.w r0, [r3, r0, lsl #1] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - stc2 1, cr0, [r8], {59} @ 0x3b │ │ │ │ + vld4.8 {d16,d18,d20,d22}, [r8 :256], fp │ │ │ │ stmdb sp!, {r4, 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] @ (4882f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x373f7c>) │ │ │ │ ldr.w r4, [r0, #424] @ 0x1a8 │ │ │ │ @@ -1471538,15 +1471520,15 @@ │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (48aecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x376b50>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - beq.n 48af34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x376bb8> │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ 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] @ (48b020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x376ca4>) │ │ │ │ @@ -1472071,15 +1472053,15 @@ │ │ │ │ ldr r6, [pc, #472] @ (48b5ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x377230>) │ │ │ │ lsls r2, r6, #5 │ │ │ │ ldr r3, [pc, #8] @ (48b3e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x377064>) │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #7 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ 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] @ 48b86c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3774f0> │ │ │ │ @@ -1473676,15 +1473658,15 @@ │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, #58 @ 0x3a │ │ │ │ lsls r2, r6, #5 │ │ │ │ subs r5, #252 @ 0xfc │ │ │ │ lsls r2, r6, #5 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + rev r0, r3 │ │ │ │ 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 │ │ │ │ @@ -1475645,15 +1475627,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35641c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353bbc> │ │ │ │ mov r0, r9 │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ 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 │ │ │ │ @@ -1475693,15 +1475675,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35641c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353bbc> │ │ │ │ mov r0, r9 │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ 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 │ │ │ │ @@ -1475738,15 +1475720,15 @@ │ │ │ │ movs r1, #234 @ 0xea │ │ │ │ mov r0, r5 │ │ │ │ bl 46a808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35648c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #20 │ │ │ │ bl 467f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353bbc> │ │ │ │ mov r0, r9 │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ 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 │ │ │ │ @@ -1475890,15 +1475872,15 @@ │ │ │ │ movs r1, #186 @ 0xba │ │ │ │ mov r0, r4 │ │ │ │ bl 46a798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35641c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353bbc> │ │ │ │ mov r0, r8 │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ ldr r2, [pc, #36] @ (48dcac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x379930>) │ │ │ │ ldr r3, [pc, #32] @ (48dca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x37992c>) │ │ │ │ add r2, pc │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #20] │ │ │ │ @@ -1475951,15 +1475933,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 ab9fe8 │ │ │ │ + bl ab9d38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 48dcf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x379976> │ │ │ │ ldr.w r5, [sl, #424] @ 0x1a8 │ │ │ │ ldr r3, [r5, #0] │ │ │ │ cbnz r3, 48dd3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3799c0> │ │ │ │ b.n 48de5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x379ae0> │ │ │ │ ldr r5, [r5, #0] │ │ │ │ @@ -1476363,15 +1476345,15 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ bl 46a808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35648c> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r5, #20 │ │ │ │ bl 467f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353bbc> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 48de24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x379aa8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #44 @ 0x2c │ │ │ │ @@ -1487524,15 +1487506,15 @@ │ │ │ │ ... │ │ │ │ add r6, sp, #792 @ 0x318 │ │ │ │ lsls r1, r6, #5 │ │ │ │ add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #158 @ 0x9e │ │ │ │ + adds r0, #254 @ 0xfe │ │ │ │ lsls r3, r7, #4 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #5 │ │ │ │ beq.w 496b6e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3827f2> │ │ │ │ @@ -1491403,15 +1491385,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 497bf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x383878> │ │ │ │ ... │ │ │ │ - add r3, sp, #8 │ │ │ │ + add r0, sp, #392 @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -1492556,25 +1492538,25 @@ │ │ │ │ b.n 49882a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3844ae> │ │ │ │ ldr r3, [pc, #24] @ (498880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x384504>) │ │ │ │ add r3, pc │ │ │ │ b.n 49882a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3844ae> │ │ │ │ ldr r3, [pc, #24] @ (498884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x384508>) │ │ │ │ add r3, pc │ │ │ │ b.n 49882a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3844ae> │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r4, r7] │ │ │ │ + ldrsb r4, [r0, r5] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrh r6, [r0, r1] │ │ │ │ + ldrsb r6, [r4, r6] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r4, [r3, r6] │ │ │ │ + ldrsb r4, [r7, r3] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r6, [r3, r6] │ │ │ │ + ldrsb r6, [r7, r3] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - svc 124 @ 0x7c │ │ │ │ + bgt.n 498840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3844c4> │ │ │ │ lsls r0, r0, #3 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cbz r3, 4988ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38456e> │ │ │ │ mov ip, r2 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ push {r4, r5, lr} │ │ │ │ mov r5, r1 │ │ │ │ @@ -1493956,15 +1493938,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r4, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r6, #5 │ │ │ │ ldr r2, [r6, #84] @ 0x54 │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldr r6, [pc, #896] @ (499ae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x385768>) │ │ │ │ + ldr r4, [pc, #256] @ (499864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3854e8>) │ │ │ │ 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 │ │ │ │ @@ -1498594,15 +1498576,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #68 @ 0x44 │ │ │ │ lsls r1, r6, #5 │ │ │ │ subs r2, #46 @ 0x2e │ │ │ │ lsls r1, r6, #5 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r5, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -1499578,15 +1499560,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #180 @ 0xb4 │ │ │ │ lsls r1, r6, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ 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] @ (49d4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x389178>) │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -1501045,15 +1501027,15 @@ │ │ │ │ lsls r1, r6, #5 │ │ │ │ movs r2, #62 @ 0x3e │ │ │ │ lsls r1, r6, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #896 @ (adr r5, 49e56c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x38a1f0>) │ │ │ │ + add r3, pc, #256 @ (adr r3, 49e2ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x389f70>) │ │ │ │ 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 │ │ │ │ @@ -1512525,15 +1512507,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 4a5724 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3913a8> │ │ │ │ mov r4, fp │ │ │ │ b.w 4a46b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39033c> │ │ │ │ nop │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r2, #16] │ │ │ │ + ldrsh r6, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -1518235,24 +1518217,24 @@ │ │ │ │ moval r0, r0 │ │ │ │ lsl r1, r6, #15 │ │ │ │ eor r0, r2 │ │ │ │ ldr r6, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3d20139 │ │ │ │ - @ instruction: 0xf2dc0139 │ │ │ │ - ands.w r1, ip, #12124160 @ 0xb90000 │ │ │ │ - @ instruction: 0xf2d20139 │ │ │ │ + @ instruction: 0xf1320139 │ │ │ │ + bics.w r1, ip, #57 @ 0x39 │ │ │ │ + sbcs.w r1, ip, #57 @ 0x39 │ │ │ │ + bics.w r1, r2, #57 @ 0x39 │ │ │ │ ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - @ instruction: 0xf1360139 │ │ │ │ - eors.w r1, r4, #57 @ 0x39 │ │ │ │ - @ instruction: 0xf0ba0139 │ │ │ │ - orn r1, ip, #57 @ 0x39 │ │ │ │ + mrc 1, 4, r0, cr6, cr9, {1} │ │ │ │ + ldcl 1, cr0, [r4, #228]! @ 0xe4 │ │ │ │ + mrc 1, 0, r0, cr10, cr9, {1} │ │ │ │ + stcl 1, cr0, [ip, #228] @ 0xe4 │ │ │ │ ldrb.w r6, [sl, #13] │ │ │ │ mov r0, r7 │ │ │ │ vldr d0, [pc, #164] @ 4a9698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39531c> │ │ │ │ mov r1, r6 │ │ │ │ bl 467a68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3536ec> │ │ │ │ mov r2, r6 │ │ │ │ ldr r0, [r4, #16] │ │ │ │ @@ -1518322,18 +1518304,18 @@ │ │ │ │ strh r0, [r0, #0] │ │ │ │ ldr r7, [r2, #104] @ 0x68 │ │ │ │ itte al │ │ │ │ moval r0, r0 │ │ │ │ bal.n 4a96ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x395332> @ unpredictable branch in IT block │ │ │ │ │ │ │ │ ldr??.w fp, [r6, #235]! │ │ │ │ - eors.w r1, r2, #57 @ 0x39 │ │ │ │ - mrc 1, 7, r0, cr4, cr9, {1} │ │ │ │ - @ instruction: 0xf0e20139 │ │ │ │ - mrc 1, 7, r0, cr0, cr9, {1} │ │ │ │ + ldcl 1, cr0, [r2, #228]! @ 0xe4 │ │ │ │ + mrrc 1, 3, r0, r4, cr9 │ │ │ │ + mcr 1, 2, r0, cr2, cr9, {1} │ │ │ │ + mrrc 1, 3, r0, r0, cr9 @ │ │ │ │ stmdb 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] @ (4a99d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x395658>) │ │ │ │ @@ -1524427,17 +1524409,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r2, #72 @ 0x48 │ │ │ │ lsls r0, r6, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #12 │ │ │ │ lsls r0, r6, #5 │ │ │ │ - add r5, sp, #280 @ 0x118 │ │ │ │ + add r2, sp, #664 @ 0x298 │ │ │ │ lsls r1, r7, #4 │ │ │ │ - add r5, sp, #200 @ 0xc8 │ │ │ │ + add r2, sp, #584 @ 0x248 │ │ │ │ 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] @ (4adb44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3997c8>) │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1527246,15 +1527228,15 @@ │ │ │ │ cmp r3, #1 │ │ │ │ bhi.w 4ae2dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x399f60> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #20] │ │ │ │ b.w 4aecec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39a970> │ │ │ │ nop │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r7, #4 │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ movs r3, #2 │ │ │ │ str.w r4, [sl, #4] │ │ │ │ str.w r3, [sl] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 4aed1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39a99e> │ │ │ │ @@ -1531399,15 +1531381,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ udf #94 @ 0x5e │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -1533725,19 +1533707,19 @@ │ │ │ │ lsls r7, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r3, r6, r7} │ │ │ │ lsls r7, r5, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #720 @ (adr r6, 4b3ed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fb5c>) │ │ │ │ + add r4, pc, #80 @ (adr r4, 4b3c58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39f8dc>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 4b3ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fb40>) │ │ │ │ + add r4, pc, #48 @ (adr r4, 4b3c3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39f8c0>) │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldr r2, [r1, #72] @ 0x48 │ │ │ │ + ldr r2, [r5, #28] │ │ │ │ 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] @ (4b3e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fa84>) │ │ │ │ movw r5, #403 @ 0x193 │ │ │ │ @@ -1534303,52 +1534285,52 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b422a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39feae> │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4b4194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fe18> │ │ │ │ add.w sl, r5, #508 @ 0x1fc │ │ │ │ mov r0, sl │ │ │ │ - bl ab8a00 │ │ │ │ + bl ab8750 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b419c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fe20> │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab86ac │ │ │ │ + bl ab83fc │ │ │ │ mov r0, r9 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b419c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fe20> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b41d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fe58> │ │ │ │ add.w sl, r5, #520 @ 0x208 │ │ │ │ mov r0, sl │ │ │ │ - bl ab8a00 │ │ │ │ + bl ab8750 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4b41aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fe2e> │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r4, r0 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, sl │ │ │ │ - bl ab86ac │ │ │ │ + bl ab83fc │ │ │ │ mov r0, r9 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ mov r0, r4 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 4b41aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fe2e> │ │ │ │ mov r9, r4 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r4, r0 │ │ │ │ b.n 4b420a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fe8e> │ │ │ │ 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} │ │ │ │ @@ -1535560,25 +1535542,25 @@ │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ movs r1, #34 @ 0x22 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b4050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39fcd4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ - bl ab9fe8 │ │ │ │ + bl ab9d38 │ │ │ │ subs r3, r0, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sp, #80] @ 0x50 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b50fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0d7e> │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #32 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl ab9fe8 │ │ │ │ + bl ab9d38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b50f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0d78> │ │ │ │ ldr r3, [r5, #24] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ bl 468304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353f88> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ @@ -1535629,15 +1535611,15 @@ │ │ │ │ ldr r1, [r4, #40] @ 0x28 │ │ │ │ tst r6, r1 │ │ │ │ bne.n 4b4f7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0c02> │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ bl 53dcf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429978> │ │ │ │ cbz r0, 4b4f86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0c0a> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ str r4, [r0, #0] │ │ │ │ mov r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 4b4f3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0bbe> │ │ │ │ mov r0, r9 │ │ │ │ bl 468304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353f88> │ │ │ │ mov r3, r9 │ │ │ │ @@ -1535649,15 +1535631,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 aba0c4 │ │ │ │ + bl ab9e14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4b514a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0dce> │ │ │ │ ldr r7, [r0, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 4b514a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0dce> │ │ │ │ ldr r3, [pc, #452] @ (4b518c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0e10>) │ │ │ │ ldr r1, [sp, #16] │ │ │ │ @@ -1535707,24 +1535689,24 @@ │ │ │ │ b.n 4b4ffc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0c80> │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ cmp r1, #48 @ 0x30 │ │ │ │ bne.n 4b4f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0bd0> │ │ │ │ mov fp, r4 │ │ │ │ mov r4, r5 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ str.w fp, [r0] │ │ │ │ cmp r4, #0 │ │ │ │ bne.w 4b4f3a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0bbe> │ │ │ │ b.n 4b4f8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0c10> │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ cmp r2, #48 @ 0x30 │ │ │ │ bne.w 4b4f60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0be4> │ │ │ │ ldr r0, [sp, #8] │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ str r4, [r0, #0] │ │ │ │ b.n 4b4f60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a0be4> │ │ │ │ sub.w r3, r8, #4194304 @ 0x400000 │ │ │ │ ldr.w sl, [sp, #12] │ │ │ │ clz r3, r3 │ │ │ │ ldr r2, [r7, #36] @ 0x24 │ │ │ │ cmp r5, r8 │ │ │ │ @@ -1562393,15 +1562375,15 @@ │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ add r5, pc, #464 @ (adr r5, 4c63b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b2038>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ add r5, pc, #456 @ (adr r5, 4c63b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b2034>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r0, r7, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #560 @ (adr r1, 4c642c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b20b0>) │ │ │ │ lsls r6, r5, #5 │ │ │ │ @@ -1562946,15 +1562928,15 @@ │ │ │ │ strb r0, [r3, #13] │ │ │ │ b.n 4c66fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b2380> │ │ │ │ nop │ │ │ │ ldr r1, [sp, #280] @ 0x118 │ │ │ │ lsls r6, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r3} │ │ │ │ + ldmia r2!, {r3, r5, r6} │ │ │ │ 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 53d5d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429254> │ │ │ │ @@ -1563487,15 +1563469,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, [r5, #22] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ 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] @ (4c6fc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b2c4c>) │ │ │ │ @@ -1570757,15 +1570739,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 4cb96c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b75f0> │ │ │ │ + beq.n 4cba2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b76b0> │ │ │ │ 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] @ 4cc67c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b8300> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1576364,57 +1576346,57 @@ │ │ │ │ ldr r0, [pc, #124] @ (4cf664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb2e8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #120] @ (4cf668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb2ec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - mrc 0, 0, r0, cr4, cr11, {5} │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + sbcs.w r0, r4, fp, ror #2 │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r4, r0, #3 │ │ │ │ - stc 0, cr0, [r4, #748] @ 0x2ec │ │ │ │ - ldcl 0, cr0, [r6, #-748] @ 0xfffffd14 │ │ │ │ - b.n 4cf814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb498> │ │ │ │ + @ instruction: 0xeae400bb │ │ │ │ + @ instruction: 0xeab600bb │ │ │ │ + udf #102 @ 0x66 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [sp, #72] @ 0x48 │ │ │ │ + str r7, [sp, #456] @ 0x1c8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stcl 0, cr0, [sl, #748] @ 0x2ec │ │ │ │ - ldc 0, cr0, [r4, #748]! @ 0x2ec │ │ │ │ - ldc 0, cr0, [lr, #-748] @ 0xfffffd14 │ │ │ │ - adds r3, #132 @ 0x84 │ │ │ │ + @ instruction: 0xeb2a00bb │ │ │ │ + adds.w r0, r4, fp, ror #2 │ │ │ │ + orns r0, lr, fp, ror #2 │ │ │ │ + adds r0, #228 @ 0xe4 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - stcl 0, cr0, [r8, #-748]! @ 0xfffffd14 │ │ │ │ - stcl 0, cr0, [sl, #-748] @ 0xfffffd14 │ │ │ │ - ldcl 0, cr0, [r4], #748 @ 0x2ec │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + @ instruction: 0xeac800bb │ │ │ │ + @ instruction: 0xeaaa00bb │ │ │ │ + orrs.w r0, r4, fp, ror #2 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r1, #16 │ │ │ │ + cmp r6, #112 @ 0x70 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldcl 0, cr0, [r2, #-748] @ 0xfffffd14 │ │ │ │ - adds r1, #2 │ │ │ │ + @ instruction: 0xeab200bb │ │ │ │ + cmp r6, #98 @ 0x62 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ + lsls r4, r4, #3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb6a00b9 │ │ │ │ - ldcl 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ - ldcl 0, cr0, [sl], {187} @ 0xbb │ │ │ │ - add r5, pc, #432 @ (adr r5, 4cf808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb48c>) │ │ │ │ + str.w r0, [sl, #185] @ 0xb9 │ │ │ │ + orrs.w r0, r0, fp, ror #2 │ │ │ │ + bics.w r0, sl, fp, ror #2 │ │ │ │ + add r2, pc, #816 @ (adr r2, 4cf988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb60c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stcl 0, cr0, [lr], #748 @ 0x2ec │ │ │ │ - ldcl 0, cr0, [r8, #-748] @ 0xfffffd14 │ │ │ │ - ldcl 0, cr0, [sl], #748 @ 0x2ec │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + orr.w r0, lr, fp, ror #2 │ │ │ │ + @ instruction: 0xeab800bb │ │ │ │ + orrs.w r0, sl, fp, ror #2 │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r0, #198 @ 0xc6 │ │ │ │ + cmp r6, #38 @ 0x26 │ │ │ │ lsls r4, r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 4cf6ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb34e> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r5, #28 │ │ │ │ lsrs r2, r1, #20 │ │ │ │ asrs r0, r2, #12 │ │ │ │ @@ -1576457,28 +1576439,28 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf6fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb380>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (4cf700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb384>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - stcl 0, cr0, [r8], {187} @ 0xbb │ │ │ │ - stcl 0, cr0, [sl], {187} @ 0xbb │ │ │ │ - ldcl 0, cr0, [r0], {187} @ 0xbb │ │ │ │ - ldcl 0, cr0, [r6], {187} @ 0xbb │ │ │ │ - ldcl 0, cr0, [ip], {187} @ 0xbb │ │ │ │ - stcl 0, cr0, [r6], #748 @ 0x2ec │ │ │ │ - ldr r5, [pc, #64] @ (4cf72c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb3b0>) │ │ │ │ + bic.w r0, r8, fp, ror #2 │ │ │ │ + bic.w r0, sl, fp, ror #2 │ │ │ │ + bics.w r0, r0, fp, ror #2 │ │ │ │ + bics.w r0, r6, fp, ror #2 │ │ │ │ + bics.w r0, ip, fp, ror #2 │ │ │ │ + orr.w r0, r6, fp, ror #2 │ │ │ │ + ldr r2, [pc, #448] @ (4cf8ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb530>) │ │ │ │ lsls r5, r0, #3 │ │ │ │ - stcl 0, cr0, [sl], #748 @ 0x2ec │ │ │ │ - ldcl 0, cr0, [r0], #748 @ 0x2ec │ │ │ │ - ldcl 0, cr0, [r2], #748 @ 0x2ec │ │ │ │ - ldcl 0, cr0, [ip], #748 @ 0x2ec │ │ │ │ - ldcl 0, cr0, [lr], #-748 @ 0xfffffd14 │ │ │ │ - add r3, sp, #720 @ 0x2d0 │ │ │ │ + orr.w r0, sl, fp, ror #2 │ │ │ │ + orrs.w r0, r0, fp, ror #2 │ │ │ │ + orrs.w r0, r2, fp, ror #2 │ │ │ │ + orrs.w r0, ip, fp, ror #2 │ │ │ │ + ldrd r0, r0, [lr, #748] @ 0x2ec │ │ │ │ + add r1, sp, #80 @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -1576527,16 +1576509,16 @@ │ │ │ │ mov r1, r2 │ │ │ │ bl 53e484 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a108> │ │ │ │ b.n 4cf73a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb3be> │ │ │ │ bl 53e504 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a188> │ │ │ │ b.n 4cf73a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb3be> │ │ │ │ bl 53e45c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a0e0> │ │ │ │ b.n 4cf73a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb3be> │ │ │ │ - ldc 0, cr0, [r8], {187} @ 0xbb │ │ │ │ - lsls r6, r4, #25 │ │ │ │ + ldrd r0, r0, [r8, #748]! @ 0x2ec │ │ │ │ + lsls r6, r0, #15 │ │ │ │ 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 │ │ │ │ @@ -1576869,63 +1576851,64 @@ │ │ │ │ mov r2, r8 │ │ │ │ mov r0, r4 │ │ │ │ adds r7, #1 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ cmp r7, r6 │ │ │ │ bne.n 4cfada <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb75e> │ │ │ │ b.n 4cf85a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb4de> │ │ │ │ - it ne │ │ │ │ - lslne r6, r0, #3 │ │ │ │ - @ instruction: 0xeb9e00bb │ │ │ │ - bkpt 0x00dc │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - sbc.w r0, lr, fp, ror #2 │ │ │ │ - bkpt 0x00a4 │ │ │ │ + ldrd r0, r0, [lr], #748 @ 0x2ec │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ + lsls r6, r0, #3 │ │ │ │ + @ instruction: 0xe8ce00bb │ │ │ │ + pop {r2} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [pc, #280] @ (4cfc30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb8b4>) │ │ │ │ + ldr r0, [pc, #664] @ (4cfdb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bba34>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xeb3c00bb │ │ │ │ - bkpt 0x002c │ │ │ │ + ldmia.w ip, {r0, r1, r3, r4, r5, r7} │ │ │ │ + cbnz r4, 4cfb82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb806> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strh r6, [r1, #28] │ │ │ │ + strh r6, [r5, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - bkpt 0x0014 │ │ │ │ + cbnz r4, 4cfb84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb808> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r2, [r3, #16] │ │ │ │ + ldrb r2, [r7, #5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r4, 4cfb7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb802> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r2, [r6, #0] │ │ │ │ + strb r2, [r2, #22] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r2, [r7, #28] │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldrb r0, [r6, #28] │ │ │ │ + ldrb r0, [r2, #18] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r1, r1, #3 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + hlt 0x003c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r1, [pc, #1008] @ (4cff3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbbc0>) │ │ │ │ + bxns fp │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrd r0, r0, [r2, #748]! @ 0x2ec │ │ │ │ - pop {r1, r5, r6, r7} │ │ │ │ + b.n 4cf9f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb678> │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + rev16 r2, r0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + cbz r2, 4cfbc6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb84a> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r6, r7} │ │ │ │ + rev r0, r4 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + cbz r2, 4cfbbe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb842> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r7} │ │ │ │ + cbnz r0, 4cfb9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb820> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r3, r4, r6, r7, lr} │ │ │ │ + cbz r0, 4cfbb6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb83a> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + cbnz r6, 4cfb92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb816> │ │ │ │ lsls r6, r0, #3 │ │ │ │ ldr r2, [r0, #40] @ 0x28 │ │ │ │ cbz r2, 4cfbae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb832> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1576947,15 +1576930,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ bx lr │ │ │ │ - orn r0, r0, #187 @ 0xbb │ │ │ │ + stcl 0, cr0, [r0, #748] @ 0x2ec │ │ │ │ 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] @ (4cfe0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bba90>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1577160,29 +1577143,29 @@ │ │ │ │ subs r0, #1 │ │ │ │ b.n 4cfda8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bba2c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r6, #16 │ │ │ │ lsls r6, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 4cfdd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bba54> │ │ │ │ + b.n 4cf890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb514> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cfc5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb8e0> │ │ │ │ + b.n 4cf71c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb3a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r1, r1, #3 │ │ │ │ lsls r4, r0, #12 │ │ │ │ lsls r6, r5, #5 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4cfad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb75c> │ │ │ │ + b.n 4d0598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc21c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cfaa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb72c> │ │ │ │ + b.n 4d0568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc1ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r5, #4] │ │ │ │ + ldr r4, [r1, #104] @ 0x68 │ │ │ │ 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] │ │ │ │ @@ -1577240,19 +1577223,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 4cfe80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbb04> │ │ │ │ mov r1, r5 │ │ │ │ mov r0, ip │ │ │ │ bl 43c4b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328138> │ │ │ │ mov r2, r5 │ │ │ │ b.n 4cfe80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbb04> │ │ │ │ - b.n 4cf9ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb670> │ │ │ │ + b.n 4d04ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc130> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf99c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb620> │ │ │ │ + b.n 4d045c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc0e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf970 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb5f4> │ │ │ │ + b.n 4d0430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc0b4> │ │ │ │ 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 │ │ │ │ @@ -1577292,19 +1577275,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, r5, #26 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - ldrh r2, [r5, #18] │ │ │ │ + strh r2, [r1, #62] @ 0x3e │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r7, #172 @ 0xac │ │ │ │ + movs r5, #12 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r4, #96] @ 0x60 │ │ │ │ + str r4, [r0, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1577348,29 +1577331,29 @@ │ │ │ │ b.n 4cff88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbc0c> │ │ │ │ ldr r3, [pc, #32] @ (4cffec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbc70>) │ │ │ │ add r3, pc │ │ │ │ b.n 4cff88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbc0c> │ │ │ │ ldr r3, [pc, #32] @ (4cfff0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbc74>) │ │ │ │ add r3, pc │ │ │ │ b.n 4cff88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbc0c> │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf8d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb55c> │ │ │ │ + b.n 4d0398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc01c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #90 @ 0x5a │ │ │ │ + adds r0, #186 @ 0xba │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r6, [r1, #2] │ │ │ │ + strb r6, [r5, #23] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 4cf87c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb500> │ │ │ │ + b.n 4d033c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbfc0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4cf874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bb4f8> │ │ │ │ + b.n 4d0334 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbfb8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ 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 │ │ │ │ @@ -1577398,17 +1577381,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, [r3, r6] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add sp, #456 @ 0x1c8 │ │ │ │ + add r5, sp, #840 @ 0x348 │ │ │ │ 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 │ │ │ │ @@ -1577876,86 +1577859,86 @@ │ │ │ │ ldr r2, [pc, #160] @ (4d05ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc270>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 4d011a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbd9e> │ │ │ │ nop │ │ │ │ - b.n 4d0c9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc920> │ │ │ │ + b.n 4d075c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc3e0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d0c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc8b8> │ │ │ │ + b.n 4d06f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc378> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r1, r5 │ │ │ │ + adds r6, r5, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r0, r7, r4 │ │ │ │ + adds r0, r3, r2 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbz r0, 4d05d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc258> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - strb r2, [r3, #2] │ │ │ │ + ldr r2, [r7, #92] @ 0x5c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d0930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc5b4> │ │ │ │ + svc 60 @ 0x3c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4, r5, r6, r7} │ │ │ │ + sxtb r4, r3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r4, #9] │ │ │ │ + strb r0, [r0, #31] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - b.n 4d094c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc5d0> │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r3, r4, r5, r7} │ │ │ │ + sxth r0, r3 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d08b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc53c> │ │ │ │ + udf #246 @ 0xf6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d08b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc538> │ │ │ │ + udf #242 @ 0xf2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d089c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc520> │ │ │ │ + udf #228 @ 0xe4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d08ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc530> │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc508> │ │ │ │ + udf #212 @ 0xd4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + cbz r2, 4d05c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc24a> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - b.n 4d0788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc40c> │ │ │ │ + udf #82 @ 0x52 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r1, #22] │ │ │ │ + strb r6, [r5, #11] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r0, #22] │ │ │ │ + strb r2, [r4, #11] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r7, #172 @ 0xac │ │ │ │ + cmp r5, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - cbz r6, 4d0616 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc29a> │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldr r2, [r5, #96] @ 0x60 │ │ │ │ + ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - b.n 4d05f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc27c> │ │ │ │ + ble.n 4d06b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc33c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d0678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc2fc> │ │ │ │ + ble.n 4d0538 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc1bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d065c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc2e0> │ │ │ │ + ble.n 4d051c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc1a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh.w r0, [r4, #195] @ 0xc3 │ │ │ │ - str r2, [r4, r7] │ │ │ │ + @ instruction: 0xf71400c3 │ │ │ │ + ldr r7, [pc, #264] @ (4d06d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc358>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - vld1.8 {d0[6]}, [ip], r3 │ │ │ │ - ldrsb.w r0, [sl, #195] @ 0xc3 │ │ │ │ - uxtb r6, r6 │ │ │ │ + @ instruction: 0xf70c00c3 │ │ │ │ + @ instruction: 0xf6fa00c3 │ │ │ │ + add sp, #344 @ 0x158 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrb r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #2] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r3, #12] │ │ │ │ + ldrb r2, [r7, #1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r4, [r1, #12] │ │ │ │ + ldrb r4, [r5, #1] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - ldrb r6, [r2, #10] │ │ │ │ + strb r6, [r6, #31] │ │ │ │ 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 │ │ │ │ @@ -1578013,18 +1577996,18 @@ │ │ │ │ moveq r2, #4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 4d0058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bbcdc> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - udf #4 │ │ │ │ + blt.n 4d0760 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc3e4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add.w r0, r8, pc, ror #2 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strd r0, r0, [r8], #-764 @ 0x2fc │ │ │ │ + strh r0, [r3, #16] │ │ │ │ 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] @ (4d0a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc6d0>) │ │ │ │ @@ -1578399,112 +1578382,112 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 4d0a08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc68c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vst4.16 {d16,d18,d20,d22}, [r4 :128]! │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 4d0a44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc6c8> │ │ │ │ + blt.n 4d0b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc788> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [pc, #840] @ (4d0da4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca28>) │ │ │ │ + ldr r5, [pc, #200] @ (4d0b24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc7a8>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #136 @ 0x88 │ │ │ │ + subs r2, #232 @ 0xe8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #132 @ 0x84 │ │ │ │ + subs r2, #228 @ 0xe4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r6, r2, #6 │ │ │ │ + adds r6, r6, #3 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r5, #150 @ 0x96 │ │ │ │ + subs r2, #246 @ 0xf6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ble.n 4d0aa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc728> │ │ │ │ + bge.n 4d0b64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc7e8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 4d0aa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc72c> │ │ │ │ + bge.n 4d0b68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc7ec> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ble.n 4d0b18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc79c> │ │ │ │ + bge.n 4d09d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc65c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r5, #26] │ │ │ │ + strh r6, [r1, #6] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - cmp r1, #140 @ 0x8c │ │ │ │ + movs r6, #236 @ 0xec │ │ │ │ lsls r4, r7, #2 │ │ │ │ - subs r6, r3, #3 │ │ │ │ + adds r6, r7, #0 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - b.n 4d0aa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc724> │ │ │ │ + ble.n 4d0b60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc7e4> │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bgt.n 4d0a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc6d8> │ │ │ │ + bge.n 4d0b14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc798> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, r0, #2 │ │ │ │ + subs r0, r4, r7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bgt.n 4d0a5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc6e0> │ │ │ │ + bge.n 4d0b1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc7a0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d0a5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc6e0> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ @ instruction: 0xf79c016d │ │ │ │ - subs r2, r7, #0 │ │ │ │ + subs r2, r3, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r4, r3, #0 │ │ │ │ + subs r4, r7, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - blt.n 4d09fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc680> │ │ │ │ + bls.n 4d0abc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc740> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, r1, #0 │ │ │ │ + subs r2, r5, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - subs r2, r0, #0 │ │ │ │ + subs r2, r4, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r2, r7, #7 │ │ │ │ + subs r2, r3, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r4, r6, #7 │ │ │ │ + subs r4, r2, r5 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - bgt.n 4d0b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc7c4> │ │ │ │ + bls.n 4d0a00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc684> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - blt.n 4d0ad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc75c> │ │ │ │ + bhi.n 4d0b98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc81c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ lsls r7, r7, #2 │ │ │ │ subs r7, #188 @ 0xbc │ │ │ │ lsls r6, r5, #5 │ │ │ │ - ldr r6, [r0, r3] │ │ │ │ + ldrsb r6, [r4, r0] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - blt.n 4d0b74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc7f8> │ │ │ │ + bhi.n 4d0a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc6b8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - vst1.8 {d16[6]}, [r8], r6 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + @ instruction: 0xf72800c6 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - blt.n 4d0afc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc780> │ │ │ │ + bhi.n 4d0bbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc840> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d0a20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc6a4> │ │ │ │ + bvc.n 4d0ae0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc764> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bge.n 4d0be8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc86c> │ │ │ │ + bvc.n 4d0aa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc72c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb8200b8 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + str??.w r0, [r2, #184] @ 0xb8 │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r5, [pc, #440] @ (4d0cbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc940>) │ │ │ │ + ldr r2, [pc, #824] @ (4d0e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcac0>) │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bge.n 4d0aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc770> │ │ │ │ + bhi.n 4d0bac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc830> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r4, [r1, #28] │ │ │ │ + strb r4, [r5, #17] │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bge.n 4d0bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc860> │ │ │ │ + bvc.n 4d0a9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc720> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bge.n 4d0bec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc870> │ │ │ │ + bvc.n 4d0aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc730> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bge.n 4d0c04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc888> │ │ │ │ + bvc.n 4d0ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc748> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r4, #104] @ 0x68 │ │ │ │ + ldr r2, [r0, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1578740,50 +1578723,50 @@ │ │ │ │ b.n 4d0d4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc9ce> │ │ │ │ mov r3, r2 │ │ │ │ asrs r4, r2, #31 │ │ │ │ b.n 4d0d4a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc9ce> │ │ │ │ ldr r3, [pc, #76] @ (4d0dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca40>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0cd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc954> │ │ │ │ - bhi.n 4d0d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc9b8> │ │ │ │ + bvs.n 4d0df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca78> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r1, [pc, #312] @ (4d0eb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcb38>) │ │ │ │ + mov lr, r5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [r0, #100] @ 0x64 │ │ │ │ + str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - vqadd.u64 d0, d24, d30 │ │ │ │ - str r0, [r3, r7] │ │ │ │ + ldc2 0, cr0, [r8], {190} @ 0xbe │ │ │ │ + ldr r7, [pc, #224] @ (4d0e68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcaec>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bls.n 4d0e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcaa4> │ │ │ │ + bvs.n 4d0ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc964> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - movs r6, #204 @ 0xcc │ │ │ │ + movs r4, #44 @ 0x2c │ │ │ │ lsls r1, r1, #3 │ │ │ │ - bhi.n 4d0cd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc958> │ │ │ │ + bpl.n 4d0d94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca18> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - movs r3, #34 @ 0x22 │ │ │ │ + movs r0, #130 @ 0x82 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ands r0, r3 │ │ │ │ + subs r5, #120 @ 0x78 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bvc.n 4d0e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcab8> │ │ │ │ + bmi.n 4d0cf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bc978> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r4, #68 @ 0x44 │ │ │ │ + movs r1, #164 @ 0xa4 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bhi.n 4d0dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca40> │ │ │ │ + bpl.n 4d0e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcb00> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d0da0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca24> │ │ │ │ + bmi.n 4d0e60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcae4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvc.n 4d0d7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca00> │ │ │ │ + bpl.n 4d0e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcac0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ 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 │ │ │ │ @@ -1578856,27 +1578839,27 @@ │ │ │ │ cbz r3, 4d0e86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcb0a> │ │ │ │ ldr r3, [pc, #28] @ (4d0ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcb24>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca98> │ │ │ │ ldr r3, [pc, #28] @ (4d0ea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcb28>) │ │ │ │ add r3, pc │ │ │ │ b.n 4d0e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca98> │ │ │ │ - adds r2, r4, r2 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r4, r0, #3 │ │ │ │ lsls r6, r1, #1 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - bvc.n 4d0ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcb54> │ │ │ │ + bmi.n 4d0f90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcc14> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d1474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd0f8> │ │ │ │ + b.n 4d0f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcbb8> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - bvs.n 4d0e30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcab4> │ │ │ │ + bmi.n 4d0ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcb74> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d0e18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bca9c> │ │ │ │ + bmi.n 4d0ed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bcb5c> │ │ │ │ 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] @ 4d1a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd6b8> │ │ │ │ @@ -1579981,163 +1579964,163 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldrd r3, r2, [sp, #12] │ │ │ │ b.n 4d1630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd2b4> │ │ │ │ @ instruction: 0xf138016d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf12e016d │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - b.n 4d1b18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd79c> │ │ │ │ + ble.n 4d19d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd65c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d1a88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd70c> │ │ │ │ + ble.n 4d1b48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd7cc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 4d1e10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bda94>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 4d1b90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd814>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - movs r6, #72 @ 0x48 │ │ │ │ + movs r3, #168 @ 0xa8 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - bcc.n 4d1aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd770> │ │ │ │ + beq.n 4d19ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd630> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movw r0, #32966 @ 0x80c6 │ │ │ │ - add r5, pc, #616 @ (adr r5, 4d1cd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd95c>) │ │ │ │ + vmla.i32 d0, d24, d6[0] │ │ │ │ + add r2, pc, #1000 @ (adr r2, 4d1e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bdadc>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bpl.n 4d1ac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd744> │ │ │ │ + bcs.n 4d1980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd604> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bpl.n 4d1abc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd740> │ │ │ │ + bcs.n 4d197c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd600> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #104 @ 0x68 │ │ │ │ + movs r2, #200 @ 0xc8 │ │ │ │ lsls r0, r1, #3 │ │ │ │ - ldr r7, [pc, #984] @ (4d1e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bdadc>) │ │ │ │ + ldr r5, [pc, #344] @ (4d1bd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd85c>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r4, pc, #1000 @ (adr r4, 4d1e6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bdaf0>) │ │ │ │ + add r2, pc, #360 @ (adr r2, 4d1bec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd870>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r5, pc, #856 @ (adr r5, 4d1de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bda64>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsh r4, [r6, r4] │ │ │ │ + ldrb r4, [r2, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, #76] @ 0x4c │ │ │ │ + ldr r6, [r7, #32] │ │ │ │ lsls r3, r0, #3 │ │ │ │ - bcc.n 4d1a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd704> │ │ │ │ + bne.n 4d1b40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd7c4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, pc, #400 @ (adr r7, 4d1c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd8b0>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 4d1dac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bda30>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r3, pc, #872 @ (adr r3, 4d1e08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bda8c>) │ │ │ │ + add r1, pc, #232 @ (adr r1, 4d1b88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd80c>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrsh r0, [r1, r1] │ │ │ │ + ldrh r0, [r5, r6] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r6, pc, #952 @ (adr r6, 4d1e60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bdae4>) │ │ │ │ + add r4, pc, #312 @ (adr r4, 4d1be0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd864>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - blt.n 4d1b58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd7dc> │ │ │ │ + bhi.n 4d1a18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd69c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ @ instruction: 0xeb8a016d │ │ │ │ - blt.n 4d1b08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd78c> │ │ │ │ + bhi.n 4d19c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd64c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - bvs.n 4d1b64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd7e8> │ │ │ │ + bcc.n 4d1a24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd6a8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r1, #3 │ │ │ │ + lsrs r0, r5, #24 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - beq.n 4d1abc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd740> │ │ │ │ + ldmia r6, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ asrs r0, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4d1a78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd6fc> │ │ │ │ + bcc.n 4d1b38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd7bc> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, pc, #784 @ (adr r0, 4d1de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bda64>) │ │ │ │ + ldr r6, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 4d1b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd788>) │ │ │ │ + add r1, pc, #424 @ (adr r1, 4d1c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd908>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r4, [r1, #11] │ │ │ │ + strb r4, [r5, #0] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r5, #2 │ │ │ │ + adds r2, r1, #0 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r3, #31 │ │ │ │ + lsrs r2, r7, #20 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - strb r6, [r1, #10] │ │ │ │ + ldr r6, [r5, #124] @ 0x7c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r2, r1, r1 │ │ │ │ + asrs r2, r5, #30 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - add r4, fp │ │ │ │ + sbcs r4, r7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r7, {r3, r4, r7} │ │ │ │ + ldmia r4, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [pc, #488] @ (4d1cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd970>) │ │ │ │ + @ instruction: 0x47da │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r4, [sp, #888] @ 0x378 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r7} │ │ │ │ + ldmia r3, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #936] @ (4d1ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bdb44>) │ │ │ │ + ldr r2, [pc, #296] @ (4d1c40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd8c4>) │ │ │ │ lsls r4, r7, #2 │ │ │ │ - bne.n 4d1b34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd7b8> │ │ │ │ + ldmia r6, {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bne.n 4d1b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd800> │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - beq.n 4d1a9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd720> │ │ │ │ + ldmia r6!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [r7, r4] │ │ │ │ + ldrsb r0, [r3, r2] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r7, #1] │ │ │ │ + ldr r4, [r3, #92] @ 0x5c │ │ │ │ lsls r7, r6, #4 │ │ │ │ - ldmia r7!, {r1, r3, r5, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r3, r5, r6} │ │ │ │ + ldmia r2!, {r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r5, {r5, r6} │ │ │ │ + ldmia r2!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d1a68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd6ec> │ │ │ │ + bcc.n 4d1b28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd7ac> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #96 @ 0x60 │ │ │ │ + subs r1, #192 @ 0xc0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r4, #74 @ 0x4a │ │ │ │ + subs r1, #170 @ 0xaa │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bvs.n 4d1c10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd894> │ │ │ │ + bcc.n 4d1ad0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd754> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r4, #76] @ 0x4c │ │ │ │ + ldr r2, [r0, #36] @ 0x24 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - bvs.n 4d1bf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd874> │ │ │ │ + bcc.n 4d1ab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd734> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bvs.n 4d1bcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd850> │ │ │ │ + bcc.n 4d1a8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd710> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6} │ │ │ │ + ldmia r3, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r4, r0, #3 │ │ │ │ - ldr r0, [r1, #116] @ 0x74 │ │ │ │ + ldr r0, [r5, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -1581316,312 +1581299,312 @@ │ │ │ │ ldr.w r3, [sl, #36] @ 0x24 │ │ │ │ cmp r3, #0 │ │ │ │ it ne │ │ │ │ cmpne r3, #5 │ │ │ │ beq.w 4d146a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd0ee> │ │ │ │ b.w 4d174a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd3ce> │ │ │ │ nop │ │ │ │ - ldmia r4!, {r2, r3, r6} │ │ │ │ + ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - b.n 4d2e0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bea90> │ │ │ │ + b.n 4d28cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be550> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r6!, {r2, r4, r7} │ │ │ │ + ldmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, r5, r0 │ │ │ │ + asrs r2, r1, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r6, r4, #22 │ │ │ │ + asrs r6, r0, #12 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r4, [pc, #1016] @ (4d2c74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be8f8>) │ │ │ │ + ldr r2, [pc, #376] @ (4d29f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be678>) │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - asrs r0, r0, #20 │ │ │ │ + asrs r0, r4, #9 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r5, {r1, r3, r5} │ │ │ │ + ldmia r2!, {r1, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r3, #27 │ │ │ │ + asrs r6, r7, #16 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldmia r0!, {r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r5, r7} │ │ │ │ + stmia r6!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r2, r3, r5, r7} │ │ │ │ + stmia r6!, {r2, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r7, [pc, #712] @ (4d2b6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be7f0>) │ │ │ │ + ldr r5, [pc, #72] @ (4d28ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be570>) │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r6, r7} │ │ │ │ + ldmia r1!, {r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r0, r3, #21 │ │ │ │ + asrs r0, r7, #10 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - stmia r5!, {r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r2, r5} │ │ │ │ + ldmia r0!, {r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r5, r7} │ │ │ │ + stmia r6!, {r1} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ stc 1, cr0, [lr, #-408] @ 0xfffffe68 │ │ │ │ - stmia r6!, {r2, r3, r5} │ │ │ │ + stmia r3!, {r2, r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - b.n 4d2c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be904> │ │ │ │ + svc 40 @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r5!, {r4} │ │ │ │ + stmia r2!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r4, r7, #2 │ │ │ │ - b.n 4d2440 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be0c4> │ │ │ │ + b.n 4d2f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3beb84> │ │ │ │ lsls r7, r0, #3 │ │ │ │ - adds r4, r2, r0 │ │ │ │ + asrs r4, r6, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - stmia r7!, {r3, r5} │ │ │ │ + stmia r4!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r4, r6} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r4, [sp, #688] @ 0x2b0 │ │ │ │ + str r2, [sp, #48] @ 0x30 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r5} │ │ │ │ + ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3, {r1, r3, r5, r6} │ │ │ │ + ldmia r0!, {r1, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r3!, {r1} │ │ │ │ + ldmia r0!, {r1, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r7} │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r4, r6} │ │ │ │ + stmia r6!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5} │ │ │ │ + stmia r6!, {r1, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r6} │ │ │ │ + stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r7} │ │ │ │ + stmia r5!, {r1, r2} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r7} │ │ │ │ + stmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r5} │ │ │ │ + stmia r4!, {r1, r2, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r2, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r7} │ │ │ │ + stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r7} │ │ │ │ + stmia r4!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itee │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - stmiaal r1!, {r1, r4, r5, r7} │ │ │ │ - lslal r3, r7, #2 │ │ │ │ - lsrs r2, r2, #31 │ │ │ │ - lsls r4, r0, #3 │ │ │ │ - nop {13} │ │ │ │ + pop {r1, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - itte lt │ │ │ │ - lsllt r3, r7, #2 │ │ │ │ - movwlt r0, #35003 @ 0x88bb │ │ │ │ - ldc2lge 0, cr0, [r2], #-736 @ 0xfffffd20 │ │ │ │ - it │ │ │ │ - lsl r3, r7, #2 │ │ │ │ - itet gt │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - stmiale r1!, {r3, r6} │ │ │ │ - lslgt r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + itee ne │ │ │ │ + lslne r3, r7, #2 │ │ │ │ + lsreq r2, r6, #20 │ │ │ │ + lsleq r4, r0, #3 │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r5} │ │ │ │ + pop {r1, r3, r4, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + @ instruction: 0xf3a800bb │ │ │ │ + ldr??.w r0, [r2, #184] @ 0xb8 │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + pop {r1, r3, r5, pc} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + bkpt 0x00a8 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bkpt 0x0094 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bkpt 0x0080 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bkpt 0x006c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bkpt 0x005c │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - add r2, sp, #832 @ 0x340 │ │ │ │ + add r0, sp, #192 @ 0xc0 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r4, [r4, r4] │ │ │ │ + ldr r4, [r0, r2] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r6, [pc, #240] @ (4d2b14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be798>) │ │ │ │ + ldr r3, [pc, #624] @ (4d2c94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be918>) │ │ │ │ lsls r4, r0, #3 │ │ │ │ - str r4, [r4, #64] @ 0x40 │ │ │ │ + str r4, [r0, #24] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r4, [r3, #60] @ 0x3c │ │ │ │ + str r4, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r2, #48] @ 0x30 │ │ │ │ + str r4, [r6, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r7!, {r2, r6, r7} │ │ │ │ + stmia r5!, {r2, r5} │ │ │ │ lsls r6, r0, #3 │ │ │ │ - str r4, [r1, #48] @ 0x30 │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ - lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r6} │ │ │ │ + str r4, [r5, #4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r2, r4, r6} │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + ldrsh r4, [r1, r5] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {} │ │ │ │ + stmia r1!, {r3, r4, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r7} │ │ │ │ + stmia r1!, {r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r3, r4, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r6} │ │ │ │ + stmia r1!, {r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r3, r4} │ │ │ │ + stmia r0!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r6, r7} │ │ │ │ + stmia r0!, {r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r3, r5} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r3, r6} │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r2, r5, r6, r7} │ │ │ │ + itt le │ │ │ │ + lslle r3, r7, #2 │ │ │ │ + itt gt @ unpredictable │ │ │ │ + lslgt r3, r7, #2 │ │ │ │ + it ge @ unpredictable │ │ │ │ + lslge r3, r7, #2 │ │ │ │ + stmia r1!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - ldrh r0, [r6, #60] @ 0x3c │ │ │ │ + ldrh r0, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ b.n 4d2704 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3be388> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - str r4, [r7, #48] @ 0x30 │ │ │ │ + str r4, [r3, #8] │ │ │ │ lsls r1, r7, #2 │ │ │ │ - bkpt 0x00aa │ │ │ │ + pop {r1, r3} │ │ │ │ lsls r3, r7, #2 │ │ │ │ ldr r3, [r3, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 4d1706 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd38a> │ │ │ │ ldrb r2, [r3, #20] │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r3, [pc, #1528] @ 4d30ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bed30> │ │ │ │ @@ -1582162,146 +1582145,146 @@ │ │ │ │ add r2, pc │ │ │ │ b.w 4d1ca6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd92a> │ │ │ │ ldr r2, [pc, #292] @ (4d31cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee50>) │ │ │ │ add r2, pc │ │ │ │ b.w 4d1ca6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bd92a> │ │ │ │ b.n 4d3674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf2f8> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - lsrs r0, r1, #1 │ │ │ │ + lsls r0, r5, #22 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ldrb r2, [r1, #24] │ │ │ │ + ldrb r2, [r5, #13] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r0, 4d3106 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bed8a> │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d3104 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bed88> │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #32 │ │ │ │ + add r4, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r6 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r6, [r3, r5] │ │ │ │ + ldrb r6, [r7, r2] │ │ │ │ lsls r5, r0, #3 │ │ │ │ - @ instruction: 0xfb2800c3 │ │ │ │ - cbnz r4, 4d3132 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bedb6> │ │ │ │ + strb.w r0, [r8, #195] @ 0xc3 │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfb0e00c3 │ │ │ │ - cbnz r2, 4d3134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bedb8> │ │ │ │ + str??.w r0, [lr, r3] │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xfaf400c3 │ │ │ │ - cbnz r0, 4d3136 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bedba> │ │ │ │ + ldr.w r0, [r4, r3] │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r3} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r4, r7} │ │ │ │ + nop {15} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr??.w r0, [r6, #195] @ 0xc3 │ │ │ │ - lsls r4, r1, #25 │ │ │ │ + @ instruction: 0xf75600c3 │ │ │ │ + lsls r4, r5, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - vld1.8 {d16[6]}, [r6], r3 │ │ │ │ - lsls r4, r7, #24 │ │ │ │ + @ instruction: 0xf74600c3 │ │ │ │ + lsls r4, r3, #14 │ │ │ │ lsls r1, r1, #3 │ │ │ │ - ittt cs │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - stmiacs r2!, {r5} │ │ │ │ - lslcs r3, r7, #2 │ │ │ │ - cbnz r6, 4d3148 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bedcc> │ │ │ │ + pop {r1, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + nop {8} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r1!, {r5, r6, r7} │ │ │ │ + @ instruction: 0xb6d6 │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + bkpt 0x00fe │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r3, [pc, #416] @ (4d32d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bef5c>) │ │ │ │ + sev │ │ │ │ + lsls r3, r7, #2 │ │ │ │ + ldr r0, [pc, #800] @ (4d3458 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf0dc>) │ │ │ │ lsls r1, r7, #2 │ │ │ │ - @ instruction: 0xb8a8 │ │ │ │ + @ instruction: 0xb608 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d31a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee26> │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r4, [r5, #10] │ │ │ │ + strh r4, [r1, #54] @ 0x36 │ │ │ │ lsls r6, r0, #3 │ │ │ │ - revsh r2, r3 │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0016 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r2, r7 │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d319a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee1e> │ │ │ │ + @ instruction: 0xb75a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrb.w r0, [r6, #195] @ 0xc3 │ │ │ │ - @ instruction: 0xfbd600be │ │ │ │ - pop {r2, r3, r5, r6, pc} │ │ │ │ + @ instruction: 0xf5f600c3 │ │ │ │ + ldrsh.w r0, [r6, lr, lsl #3] │ │ │ │ + revsh r4, r1 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r0, r5 │ │ │ │ + @ instruction: 0xb7c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev16 r4, r1 │ │ │ │ + @ instruction: 0xb7ac │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r4, r5 │ │ │ │ + @ instruction: 0xb78c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d3180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee04> │ │ │ │ + cpsid ai │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r4, r0, #3 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d31a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee24> │ │ │ │ + @ instruction: 0xb6c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d31be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee42> │ │ │ │ + @ instruction: 0xb72c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8a0 │ │ │ │ + @ instruction: 0xb600 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d31ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee30> │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bcc.n 4d3180 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee04> │ │ │ │ + bne.n 4d3240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3beec4> │ │ │ │ lsls r6, r0, #3 │ │ │ │ - @ instruction: 0xf72c00c3 │ │ │ │ - cbnz r2, 4d31b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee3c> │ │ │ │ + eor.w r0, ip, #6389760 @ 0x618000 │ │ │ │ + @ instruction: 0xb6c2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r6, [r6, r5] │ │ │ │ + ldr r6, [r2, r3] │ │ │ │ lsls r7, r0, #3 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + cbz r0, 4d320a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee8e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d322a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3beeae> │ │ │ │ + cbnz r6, 4d31c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bee46> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - subs r7, #12 │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r6, r0, #3 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrsb.w r0, [r0, #190] @ 0xbe │ │ │ │ - vst1.8 @ instruction: 0xf98800be │ │ │ │ - asrs r4, r7 │ │ │ │ + @ instruction: 0xf6f000be │ │ │ │ + @ instruction: 0xf6e800be │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - push {r2, r7, lr} │ │ │ │ + uxtb r4, r4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr??.w r0, [lr, lr, lsl #3] │ │ │ │ - ldr??.w r0, [r6, lr, lsl #3] │ │ │ │ + @ instruction: 0xf6be00be │ │ │ │ + @ instruction: 0xf6b600be │ │ │ │ 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] @ 4d3664 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf2e8> │ │ │ │ sub sp, #8 │ │ │ │ @@ -1582766,93 +1582749,93 @@ │ │ │ │ cmp r4, r7 │ │ │ │ bne.n 4d3648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf2cc> │ │ │ │ ldr r2, [pc, #172] @ (4d370c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf390>) │ │ │ │ add r2, pc │ │ │ │ b.n 4d345e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf0e2> │ │ │ │ ldmia r6!, {r1, r4} │ │ │ │ lsls r5, r5, #5 │ │ │ │ - strb r2, [r3, #27] │ │ │ │ + strb r2, [r7, #16] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - eor.w r0, lr, #6389760 @ 0x618000 │ │ │ │ - bkpt 0x0078 │ │ │ │ + @ instruction: 0xf1ee00c3 │ │ │ │ + cbnz r0, 4d36ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf36e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r4, {r3, r4, r6} │ │ │ │ + ldmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bkpt 0x0038 │ │ │ │ + cbnz r0, 4d36e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf36a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r4, #24] │ │ │ │ + strb r0, [r0, #14] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrh r0, [r5, r1] │ │ │ │ lsls r0, r7, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - bfi r0, r0, #3, #1 │ │ │ │ - pop {r4, r5, r7} │ │ │ │ + @ instruction: 0xf0c000c3 │ │ │ │ + rev r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xf31c00c3 │ │ │ │ - pop {r1, r3, r4, r7} │ │ │ │ + orns r0, ip, #195 @ 0xc3 │ │ │ │ + cbnz r2, 4d36de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf362> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, 4d36c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf346> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #376 @ (adr r6, 4d3820 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf4a4>) │ │ │ │ + add r3, pc, #760 @ (adr r3, 4d39a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf624>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - @ instruction: 0xf28a00c3 │ │ │ │ - pop {r4} │ │ │ │ + vmla.i32 d16, d26, d3[0] │ │ │ │ + cbnz r0, 4d36d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf354> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d371a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf39e> │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #864 @ (adr r5, 4d3a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf6a0>) │ │ │ │ + add r3, pc, #224 @ (adr r3, 4d379c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf420>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strb r2, [r4, #17] │ │ │ │ + strb r2, [r0, #7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r2, 4d3734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf3b8> │ │ │ │ + cbnz r2, 4d36cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf350> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d3730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf3b4> │ │ │ │ + cbnz r0, 4d36c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf34c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r5} │ │ │ │ lsls r7, r0, #3 │ │ │ │ - strb r6, [r5, #15] │ │ │ │ + strb r6, [r1, #5] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r6, 4d3736 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf3ba> │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r5, #14] │ │ │ │ + strb r6, [r1, #4] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrh r6, [r2, r2] │ │ │ │ + ldrsb r6, [r6, r7] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbnz r4, 4d3730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf3b4> │ │ │ │ + @ instruction: 0xb8a4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r2, r7 │ │ │ │ + @ instruction: 0xb85a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #480 @ 0x1e0 │ │ │ │ + add r4, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - hlt 0x0006 │ │ │ │ + @ instruction: 0xb7e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #296 @ 0x128 │ │ │ │ + add r4, sp, #680 @ 0x2a8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - rev r0, r4 │ │ │ │ + @ instruction: 0xb780 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d3732 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf3b6> │ │ │ │ + @ instruction: 0xb71a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d3744 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf3c8> │ │ │ │ + @ instruction: 0xb756 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d372c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf3b0> │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 4d3a60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf6e4>) │ │ │ │ + add r1, pc, #208 @ (adr r1, 4d37e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf464>) │ │ │ │ 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 │ │ │ │ @@ -1582960,28 +1582943,28 @@ │ │ │ │ b.n 4d373e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf3c2> │ │ │ │ ldr r2, [pc, #40] @ (4d3848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf4cc>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r6 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 4d37ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf470> │ │ │ │ - strb r0, [r3, #6] │ │ │ │ + ldr r0, [r7, #108] @ 0x6c │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 4d3858 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf4dc> │ │ │ │ + @ instruction: 0xb6f4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + ldr r0, [r6, #104] @ 0x68 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r0, [r2, #4] │ │ │ │ + ldr r0, [r6, #100] @ 0x64 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - cbnz r4, 4d3846 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf4ca> │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldc2 0, cr0, [r2], #796 @ 0x31c │ │ │ │ - @ instruction: 0xb8e4 │ │ │ │ + @ instruction: 0xfa1200c7 │ │ │ │ + @ instruction: 0xb644 │ │ │ │ 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 │ │ │ │ @@ -1584115,314 +1584098,314 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r7!, {r7} │ │ │ │ lsls r5, r5, #5 │ │ │ │ cmp r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ adds r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb84a │ │ │ │ + push {r1, r3, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r5, #14 │ │ │ │ + asrs r4, r1, #4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - @ instruction: 0xb858 │ │ │ │ + push {r3, r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb850 │ │ │ │ + push {r4, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldcl 0, cr0, [r6, #-780] @ 0xfffffcf4 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xeab600c3 │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r3, r4, r6, r7, pc} │ │ │ │ + cbnz r0, 4d4576 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c01fa> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb82e │ │ │ │ + push {r1, r2, r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb836 │ │ │ │ + push {r1, r2, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb826 │ │ │ │ + push {r1, r2, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + push {r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb838 │ │ │ │ + push {r3, r4, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8ee │ │ │ │ + @ instruction: 0xb64e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d4564 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c01e8> │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d456a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c01ee> │ │ │ │ + @ instruction: 0xb69e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r0, 4d4576 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c01fa> │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r2, 4d4576 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c01fa> │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - asrs r4, r6, #30 │ │ │ │ + asrs r4, r2, #20 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - push {r4, r5, r6} │ │ │ │ + cbz r0, 4d45a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0224> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + cbz r2, 4d45a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c022a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r5} │ │ │ │ + cbz r2, 4d4598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c021c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strh r6, [r4, r2] │ │ │ │ + str r6, [r0, r0] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - cbz r6, 4d45ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0272> │ │ │ │ + cbz r6, 4d4586 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c020a> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d45ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0232> │ │ │ │ + @ instruction: 0xb71c │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + cbz r6, 4d45be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0242> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d45ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0230> │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r4} │ │ │ │ + cbz r4, 4d45aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c022e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d45ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0230> │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2} │ │ │ │ + cbz r6, 4d45ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0230> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r6, 4d45aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c022e> │ │ │ │ + @ instruction: 0xb6ae │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c029c> │ │ │ │ + cbz r0, 4d45b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0234> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d45a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0228> │ │ │ │ + cpsid a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c029c> │ │ │ │ + cbz r6, 4d45b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0234> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d461a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c029e> │ │ │ │ + cbz r4, 4d45b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0236> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + setpan #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r2, 4d461c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02a0> │ │ │ │ + cbz r2, 4d45b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0238> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d461e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02a2> │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb840 │ │ │ │ + push {r5, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb828 │ │ │ │ + push {r3, r7, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7e8 │ │ │ │ + push {r3, r6, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d4622 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02a6> │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4626 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02aa> │ │ │ │ + sub sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d463e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02c2> │ │ │ │ + sub sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb74e │ │ │ │ + push {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d463e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02c2> │ │ │ │ + sub sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4640 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02c4> │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb694 │ │ │ │ + cbz r4, 4d4674 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02f8> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb65e │ │ │ │ + cbz r6, 4d466e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02f2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + add sp, #32 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r6, 4d465e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02e2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r4, r6, r7, lr} │ │ │ │ + cbz r2, 4d465e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02e2> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r0, r2 │ │ │ │ + add sp, #192 @ 0xc0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + cbz r4, 4d465a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02de> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxth r4, r4 │ │ │ │ + add sp, #16 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r1, r4, r6, lr} │ │ │ │ + uxth r2, r6 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5} │ │ │ │ + cbz r0, 4d464c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c02d0> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - push {r4, r5, lr} │ │ │ │ + uxth r0, r2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r5, #10 │ │ │ │ + subs r2, #106 @ 0x6a │ │ │ │ lsls r7, r0, #3 │ │ │ │ - uxtb r0, r5 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #576] @ 0x240 │ │ │ │ + str r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #194 @ 0xc2 │ │ │ │ + subs r2, #34 @ 0x22 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - uxth r0, r4 │ │ │ │ + add sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #288] @ 0x120 │ │ │ │ + str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r2, r7} │ │ │ │ + cbz r4, 4d468c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0310> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #122 @ 0x7a │ │ │ │ + subs r1, #218 @ 0xda │ │ │ │ lsls r7, r0, #3 │ │ │ │ - sxtb r0, r3 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + cbz r4, 4d468a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c030e> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #242 @ 0xf2 │ │ │ │ + adds r0, #82 @ 0x52 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r4, #50 @ 0x32 │ │ │ │ + subs r1, #146 @ 0x92 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [sp, #808] @ 0x328 │ │ │ │ + str r7, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #184 @ 0xb8 │ │ │ │ + adds r0, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d46ba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c033e> │ │ │ │ + add r7, sp, #288 @ 0x120 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #246 @ 0xf6 │ │ │ │ + subs r1, #86 @ 0x56 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [sp, #512] @ 0x200 │ │ │ │ + str r6, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - rev r0, r3 │ │ │ │ + @ instruction: 0xb778 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r2, #110 @ 0x6e │ │ │ │ + cmp r7, #206 @ 0xce │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d46bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0340> │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs r1, #12 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - ldr r1, [sp, #216] @ 0xd8 │ │ │ │ + str r6, [sp, #600] @ 0x258 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - cbz r4, 4d46ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0372> │ │ │ │ + sub sp, #112 @ 0x70 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d46e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c036c> │ │ │ │ + add sp, #400 @ 0x190 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r4, r1 │ │ │ │ + add sp, #176 @ 0xb0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r6, r0 │ │ │ │ + add r7, sp, #664 @ 0x298 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r4, r2 │ │ │ │ + add r7, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r6, r5 │ │ │ │ + add r7, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r6, r2 │ │ │ │ + add r7, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4702 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0386> │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d470a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c038e> │ │ │ │ + add r7, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d46fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0380> │ │ │ │ + add r7, sp, #64 @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d46e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0364> │ │ │ │ + add r6, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d46f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c037a> │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d46e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0366> │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d46f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0374> │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r6, 4d46e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0368> │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d46ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0370> │ │ │ │ + add r6, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #440 @ 0x1b8 │ │ │ │ + add r6, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #344 @ 0x158 │ │ │ │ + add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #176 @ 0xb0 │ │ │ │ + add r6, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r2, #66 @ 0x42 │ │ │ │ + adds r7, #162 @ 0xa2 │ │ │ │ lsls r7, r0, #3 │ │ │ │ - str r7, [sp, #816] @ 0x330 │ │ │ │ + str r5, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #304 @ 0x130 │ │ │ │ + add r4, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #136 @ 0x88 │ │ │ │ + add r4, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb6f2 │ │ │ │ + push {r1, r4, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + push {r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb70e │ │ │ │ + push {r1, r2, r3, r5, r6} │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + cbz r6, 4d47b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0436> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - setend le │ │ │ │ + cbz r0, 4d47bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0440> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ + cbz r4, 4d47be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0442> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbnz r4, 4d475e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c03e2> │ │ │ │ + @ instruction: 0xb67c │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r7, pc, #224 @ (adr r7, 4d483c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c04c0>) │ │ │ │ + add r4, pc, #608 @ (adr r4, 4d49bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0640>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - strb r6, [r5, #8] │ │ │ │ + ldr r6, [r1, #120] @ 0x78 │ │ │ │ lsls r6, r0, #3 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.w 4d44d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0156> │ │ │ │ ldr r2, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add.w fp, fp, #1 │ │ │ │ @@ -1584980,203 +1584963,203 @@ │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldrb.w r3, [sl, #376] @ 0x178 │ │ │ │ b.n 4d4908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c058c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - cmp r2, #50 @ 0x32 │ │ │ │ + movs r7, #146 @ 0x92 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - add r1, sp, #528 @ 0x210 │ │ │ │ + add r6, pc, #912 @ (adr r6, 4d50c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d4c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #568 @ 0x238 │ │ │ │ + add r6, pc, #952 @ (adr r6, 4d50f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d78>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r6, pc, #944 @ (adr r6, 4d50f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d74>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - str r2, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r7, r7, #2 │ │ │ │ @ instruction: 0xb7ee │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + blt.n 4d4d28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c09ac> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - udf #130 @ 0x82 │ │ │ │ + blt.n 4d4d1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c09a0> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - add r0, sp, #944 @ 0x3b0 │ │ │ │ + add r6, pc, #304 @ (adr r6, 4d4e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b10>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxtb r2, r5 │ │ │ │ + add r7, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - udf #84 @ 0x54 │ │ │ │ + blt.n 4d4ccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0950> │ │ │ │ lsls r3, r0, #3 │ │ │ │ - sxth r0, r4 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - sxth r0, r0 │ │ │ │ + add r7, sp, #384 @ 0x180 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r0, 4d4da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0a2c> │ │ │ │ + add r7, sp, #256 @ 0x100 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + rev r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r1, sp, #272 @ 0x110 │ │ │ │ + add r6, pc, #656 @ (adr r6, 4d5008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c8c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r1, sp, #176 @ 0xb0 │ │ │ │ + add r6, pc, #560 @ (adr r6, 4d4fb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c34>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + add r6, pc, #464 @ (adr r6, 4d4f58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0bdc>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cbz r4, 4d4da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0a2c> │ │ │ │ + add r6, sp, #848 @ 0x350 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #256 @ 0x100 │ │ │ │ + add r3, sp, #640 @ 0x280 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #424 @ 0x1a8 │ │ │ │ + add r5, pc, #808 @ (adr r5, 4d50c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d44>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #248 @ 0xf8 │ │ │ │ + add r3, sp, #632 @ 0x278 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #384 @ 0x180 │ │ │ │ + add r3, sp, #768 @ 0x300 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #392 @ 0x188 │ │ │ │ + add r3, sp, #776 @ 0x308 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #688 @ 0x2b0 │ │ │ │ + add r3, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #344 @ 0x158 │ │ │ │ + add r3, sp, #728 @ 0x2d8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #408 @ 0x198 │ │ │ │ + add r3, sp, #792 @ 0x318 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r6, pc, #256 @ (adr r6, 4d4ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b54>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #840 @ 0x348 │ │ │ │ + add r4, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #952 @ 0x3b8 │ │ │ │ + add r4, sp, #312 @ 0x138 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #960 @ (adr r6, 4d519c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0e20>) │ │ │ │ + add r4, pc, #320 @ (adr r4, 4d4f1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ba0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r7, #156 @ 0x9c │ │ │ │ + subs r4, #252 @ 0xfc │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #520 @ (adr r6, 4d4fec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c70>) │ │ │ │ + add r3, pc, #904 @ (adr r3, 4d516c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0df0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #808 @ (adr r6, 4d5114 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d98>) │ │ │ │ + add r4, pc, #168 @ (adr r4, 4d4e94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b18>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #304 @ 0x130 │ │ │ │ + add r3, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #728 @ (adr r6, 4d50cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d50>) │ │ │ │ + add r4, pc, #88 @ (adr r4, 4d4e4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ad0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, sp, #136 @ 0x88 │ │ │ │ + add r3, sp, #520 @ 0x208 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 4d4f1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ba0>) │ │ │ │ + add r3, pc, #672 @ (adr r3, 4d509c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d20>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #96 @ 0x60 │ │ │ │ + subs r0, r0, #7 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #200 @ (adr r6, 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b50>) │ │ │ │ + add r3, pc, #584 @ (adr r3, 4d504c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0cd0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b00>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 4d4ffc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c80>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r1, #252 @ 0xfc │ │ │ │ + subs r4, r3, #5 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 4d4e2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ab0>) │ │ │ │ + add r3, pc, #408 @ (adr r3, 4d4fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r1, #206 @ 0xce │ │ │ │ + subs r6, r5, #4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 4d51dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0e60>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 4d4f5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0be0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, pc, #888 @ (adr r5, 4d519c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0e20>) │ │ │ │ + add r3, pc, #248 @ (adr r3, 4d4f1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ba0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r5, pc, #800 @ (adr r5, 4d514c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0dd0>) │ │ │ │ + add r3, pc, #160 @ (adr r3, 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b50>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - stmia r4!, {r6, r7} │ │ │ │ + stmia r2!, {r5} │ │ │ │ lsls r5, r0, #3 │ │ │ │ - add r5, pc, #712 @ (adr r5, 4d50fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d80>) │ │ │ │ + add r3, pc, #72 @ (adr r3, 4d4e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b00>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r6, r7, #6 │ │ │ │ + adds r6, r3, #4 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #624 @ (adr r5, 4d50ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d30>) │ │ │ │ + add r2, pc, #1008 @ (adr r2, 4d522c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0eb0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - subs r0, r1, #5 │ │ │ │ + adds r0, r5, #2 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r5, pc, #536 @ (adr r5, 4d505c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ce0>) │ │ │ │ + add r2, pc, #920 @ (adr r2, 4d51dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0e60>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #448 @ (adr r5, 4d500c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c90>) │ │ │ │ + add r2, pc, #832 @ (adr r2, 4d518c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0e10>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #360 @ (adr r5, 4d4fbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c40>) │ │ │ │ + add r2, pc, #744 @ (adr r2, 4d513c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0dc0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #824 @ 0x338 │ │ │ │ + add r2, sp, #184 @ 0xb8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #272 @ (adr r5, 4d4f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0bf0>) │ │ │ │ + add r2, pc, #656 @ (adr r2, 4d50ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d70>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #200 @ (adr r5, 4d4f2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0bb0>) │ │ │ │ + add r2, pc, #584 @ (adr r2, 4d50ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d30>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #424 @ 0x1a8 │ │ │ │ + add r1, sp, #808 @ 0x328 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #112 @ (adr r5, 4d4edc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b60>) │ │ │ │ + add r2, pc, #496 @ (adr r2, 4d505c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ce0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r5, pc, #24 @ (adr r5, 4d4e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b10>) │ │ │ │ + add r2, pc, #408 @ (adr r2, 4d500c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c90>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, sp, #72 @ 0x48 │ │ │ │ + add r1, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 4d523c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ec0>) │ │ │ │ + add r2, pc, #320 @ (adr r2, 4d4fbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0c40>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #872 @ (adr r4, 4d51ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0e70>) │ │ │ │ + add r2, pc, #232 @ (adr r2, 4d4f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0bf0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r3, sp, #664 @ 0x298 │ │ │ │ + add r1, sp, #24 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #784 @ (adr r4, 4d519c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0e20>) │ │ │ │ + add r2, pc, #144 @ (adr r2, 4d4f1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ba0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #696 @ (adr r4, 4d514c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0dd0>) │ │ │ │ + add r2, pc, #56 @ (adr r2, 4d4ecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b50>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - movs r2, #218 @ 0xda │ │ │ │ + movs r0, #58 @ 0x3a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - add r4, pc, #624 @ (adr r4, 4d510c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d90>) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 4d528c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0f10>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #272 @ 0x110 │ │ │ │ + add r7, pc, #656 @ (adr r7, 4d5130 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0db4>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #536 @ (adr r4, 4d50bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d40>) │ │ │ │ + add r1, pc, #920 @ (adr r1, 4d523c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0ec0>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #496 @ (adr r7, 4d5098 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0d1c>) │ │ │ │ lsls r3, r7, #2 │ │ │ │ - add r4, pc, #808 @ (adr r4, 4d51d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0e58>) │ │ │ │ + add r2, pc, #168 @ (adr r2, 4d4f54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0bd8>) │ │ │ │ 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 │ │ │ │ @@ -1585191,15 +1585174,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 ab6d90 │ │ │ │ + bl ab6ae0 │ │ │ │ cbnz r0, 4d4f28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0bac> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ adds r1, #1 │ │ │ │ bl 4397c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32544c> │ │ │ │ mov r4, r0 │ │ │ │ ldrd r1, r2, [sp, #8] │ │ │ │ @@ -1585223,15 +1585206,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ mov r3, r8 │ │ │ │ mov r2, r7 │ │ │ │ bl 4d384c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3bf4d0> │ │ │ │ add r0, sp, #16 │ │ │ │ - bl ab6db4 │ │ │ │ + bl ab6b04 │ │ │ │ b.n 4d4ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0b6c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 4d4f52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c0bd6> │ │ │ │ lsls r5, r5, #5 │ │ │ │ sub sp, #432 @ 0x1b0 │ │ │ │ @@ -1585327,15 +1585310,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add sp, #176 @ 0xb0 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r7, sp, #904 @ 0x388 │ │ │ │ lsls r5, r5, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1588037,19 +1588020,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [sp, #400] @ 0x190 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - movs r2, #38 @ 0x26 │ │ │ │ + subs r6, r0, #6 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, r1, r5 │ │ │ │ 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 │ │ │ │ @@ -1589301,67 +1589284,67 @@ │ │ │ │ ldr r3, [pc, #120] @ (4d7a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c36b8>) │ │ │ │ add r3, pc │ │ │ │ add r3, r4 │ │ │ │ ldrb r7, [r3, #14] │ │ │ │ b.w 4d6fea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c2c6e> │ │ │ │ mov.w r3, #1536 @ 0x600 │ │ │ │ b.w 4d678c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c2410> │ │ │ │ - subs r4, r7, r0 │ │ │ │ + asrs r4, r3, #30 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r0, r6, r3 │ │ │ │ + asrs r0, r2, #25 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r4, r0, r2 │ │ │ │ + asrs r4, r4, #23 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r3, #30 │ │ │ │ + asrs r4, r7, #19 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r1, #29 │ │ │ │ + asrs r2, r5, #18 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r7, #25 │ │ │ │ + asrs r4, r3, #15 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r4, #25 │ │ │ │ + asrs r6, r0, #15 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r4, #28 │ │ │ │ + asrs r2, r0, #18 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r1, #24 │ │ │ │ + asrs r2, r5, #13 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r3, #24 │ │ │ │ + asrs r4, r7, #13 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r0, #27 │ │ │ │ + asrs r2, r4, #16 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + asrs r4, r2, #13 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r4, r1, #23 │ │ │ │ + asrs r4, r5, #12 │ │ │ │ lsls r7, r6, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r2, r0, #1 │ │ │ │ + lsrs r2, r4, #22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r3, #4 │ │ │ │ + lsrs r0, r7, #25 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r6, #3 │ │ │ │ + lsrs r0, r2, #25 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r0, r4, #32 │ │ │ │ + lsrs r0, r0, #22 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r7, r6, #4 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ 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 │ │ │ │ @@ -1594409,15 +1594392,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r4, r1] │ │ │ │ lsls r5, r5, #5 │ │ │ │ strb r0, [r3, r7] │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - svc 194 @ 0xc2 │ │ │ │ + ble.n 4db060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c6ce4> │ │ │ │ lsls r6, r6, #4 │ │ │ │ cmp r0, #181 @ 0xb5 │ │ │ │ bhi.n 4db050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c6cd4> │ │ │ │ cmp r0, #155 @ 0x9b │ │ │ │ bls.n 4db042 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c6cc6> │ │ │ │ sub.w r2, r0, #156 @ 0x9c │ │ │ │ movs r3, #1 │ │ │ │ @@ -1595226,15 +1595209,15 @@ │ │ │ │ lsls r5, r5, #5 │ │ │ │ ldr r4, [pc, #408] @ (4dba2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c76b0>) │ │ │ │ lsls r5, r5, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 4db95c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c75e0> │ │ │ │ + bcs.n 4db81c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c74a0> │ │ │ │ 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 │ │ │ │ @@ -1595260,15 +1595243,15 @@ │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 4db0b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c6d38> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 4db8ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c754e> │ │ │ │ mov r0, r9 │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ str r5, [r0, #0] │ │ │ │ b.n 4db8ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c754e> │ │ │ │ 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 │ │ │ │ @@ -1595336,15 +1595319,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 ab9fe8 │ │ │ │ + bl ab9d38 │ │ │ │ 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 │ │ │ │ @@ -1595382,15 +1595365,15 @@ │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cbz r3, 4dba50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c76d4> │ │ │ │ ldrb r3, [r5, #12] │ │ │ │ strb.w r9, [r5, #13] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dba30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c76b4> │ │ │ │ mov r0, r8 │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ str r5, [r0, #0] │ │ │ │ ldr r5, [r5, #4] │ │ │ │ ldr r3, [r5, #4] │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 4dba36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c76ba> │ │ │ │ mov r0, r4 │ │ │ │ bl 4681c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353e44> │ │ │ │ @@ -1595408,15 +1595391,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 aba0c4 │ │ │ │ + bl ab9e14 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 4dbbb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7834> │ │ │ │ ldr r6, [r0, #0] │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 4dbbb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7834> │ │ │ │ ldrb r3, [r6, #13] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -1595514,15 +1595497,15 @@ │ │ │ │ ldr.w r3, [sl, #4] │ │ │ │ add.w sl, sl, #8 │ │ │ │ adds r2, r3, #1 │ │ │ │ bne.n 4dbae2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7766> │ │ │ │ ldr r0, [sp, #28] │ │ │ │ mov r8, r1 │ │ │ │ ldrd r4, sl, [sp, #48] @ 0x30 │ │ │ │ - bl aba0c4 │ │ │ │ + bl ab9e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 4dba88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c770c> │ │ │ │ ldr r0, [sp, #60] @ 0x3c │ │ │ │ ldrd fp, r5, [sp, #76] @ 0x4c │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ bl 466e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x352ac4> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ @@ -1595661,38 +1595644,38 @@ │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r6, #20 │ │ │ │ bl 467f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353bbc> │ │ │ │ ldr.w r9, [r8, #8] │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, sl │ │ │ │ - bl ab9fe8 │ │ │ │ + bl ab9d38 │ │ │ │ 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 4db8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7524> │ │ │ │ ldr.w fp, [sp, #28] │ │ │ │ b.n 4dbd84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7a08> │ │ │ │ ldr r5, [r0, #0] │ │ │ │ cbz r5, 4dbd8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7a12> │ │ │ │ mov r0, fp │ │ │ │ - bl aba018 │ │ │ │ + bl ab9d68 │ │ │ │ mov r3, r9 │ │ │ │ str r5, [r0, #0] │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ mov r1, sl │ │ │ │ bl 4db8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7524> │ │ │ │ mov r0, sl │ │ │ │ - bl aba0c4 │ │ │ │ + bl ab9e14 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 4dbd6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c79f0> │ │ │ │ ldr.w r0, [sl, #16] │ │ │ │ blx 6a8c0 │ │ │ │ movs r3, #1 │ │ │ │ mov r0, r6 │ │ │ │ strb r3, [r6, #13] │ │ │ │ @@ -1596261,15 +1596244,15 @@ │ │ │ │ ldrb.w r3, [r3, #128] @ 0x80 │ │ │ │ and.w r3, r3, r1 │ │ │ │ strb.w r3, [r4, #128] @ 0x80 │ │ │ │ bhi.n 4dc364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c7fe8> │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r6, r6, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1600185,20 +1600168,20 @@ │ │ │ │ bne.w 4dedd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3caa54> │ │ │ │ b.n 4deda0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3caa24> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r4, r0, #15 │ │ │ │ lsls r5, r5, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #17 │ │ │ │ + lsls r2, r6, #6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr??.w r0, [r0, sl, lsl #3] │ │ │ │ + rsbs r0, r0, #6094848 @ 0x5d0000 │ │ │ │ asrs r2, r6, #4 │ │ │ │ lsls r5, r5, #5 │ │ │ │ - lsrs r2, r6, #20 │ │ │ │ + lsrs r2, r2, #10 │ │ │ │ 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] @ 4df1a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3cae24> │ │ │ │ @@ -1602863,15 +1602846,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ stc2l 1, cr0, [r6], #432 @ 0x1b0 │ │ │ │ adds r2, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbb0016c │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r6, r6, #4 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3888] @ 0xf30 │ │ │ │ @@ -1630689,15 +1630672,15 @@ │ │ │ │ mov.w fp, #0 │ │ │ │ str r3, [sp, #4] │ │ │ │ b.n 4f2dae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3dea32> │ │ │ │ vcvt.f64.f32 d7, s0 │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 4f2dee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3dea72> │ │ │ │ vmov.f64 d0, d7 │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ bl 435e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321aac> │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ strh.w r0, [r4, fp, lsl #3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f2da6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3dea2a> │ │ │ │ uxth r2, r0 │ │ │ │ @@ -1633679,15 +1633662,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 4f50ca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e0d4e> │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ add.w r3, r5, r8 │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4f50c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e0d48> │ │ │ │ and.w r3, r2, #2147483648 @ 0x80000000 │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ @@ -1645716,15 +1645699,15 @@ │ │ │ │ ldr.w r1, [ip, #4] │ │ │ │ cbz r4, 4fe01c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e9ca0> │ │ │ │ ands.w ip, r1, r8 │ │ │ │ itt eq │ │ │ │ moveq r0, ip │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ bl 435e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321aac> │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4fdfdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e9c60> │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ b.n 4fdfe0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e9c64> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1647927,15 +1647910,15 @@ │ │ │ │ moveq r0, r2 │ │ │ │ andeq.w r1, r1, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vmov.f64 d7, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 4ffa9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eb71e> │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ bl 435e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321aac> │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ b.n 4ffad6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eb75a> │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 4ffbaa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eb82e> │ │ │ │ and.w sl, r4, #512 @ 0x200 │ │ │ │ @@ -1649434,15 +1649417,15 @@ │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 500cf6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ec97a> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d7, d0 │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ b.n 500cfe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ec982> │ │ │ │ movs r2, #16 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649464,15 +1649447,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 500e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eca98> │ │ │ │ b.n 500dca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eca4e> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vsub.f64 d0, d8, d0 │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 500e0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eca90> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1649628,15 +1649611,15 @@ │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 500f62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ecbe6> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d0, d7 │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ b.n 500f6a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ecbee> │ │ │ │ movs r2, #16 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649658,15 +1649641,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 501080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ecd04> │ │ │ │ b.n 501036 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eccba> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vmul.f64 d0, d8, d0 │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 501078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3eccfc> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1649822,15 +1649805,15 @@ │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vcvt.f64.f32 d7, s16 │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 5011ce <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ece52> │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d0, d7 │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ b.n 5011d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ece5a> │ │ │ │ movs r2, #16 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ ldr r3, [r6, #4] │ │ │ │ vcvt.f32.f64 s16, d0 │ │ │ │ add r9, r3 │ │ │ │ @@ -1649852,15 +1649835,15 @@ │ │ │ │ mov.w sl, #0 │ │ │ │ and.w r4, r4, #16 │ │ │ │ cbnz r1, 5012ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ecf70> │ │ │ │ b.n 5012a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ecf26> │ │ │ │ vcvt.f64.f32 d8, s16 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ vadd.f64 d0, d8, d0 │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ add r8, r5 │ │ │ │ vstr s0, [r8] │ │ │ │ cbz r4, 5012e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ecf68> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1650247,15 +1650230,15 @@ │ │ │ │ movt sl, #65535 @ 0xffff │ │ │ │ and.w r6, r6, #8 │ │ │ │ movs r4, #0 │ │ │ │ b.n 5017a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ed426> │ │ │ │ vmov.f64 d1, d8 │ │ │ │ vmov.f64 d0, d6 │ │ │ │ bl 43d1d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328e5c> │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ bl 435e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x321a98> │ │ │ │ strh.w r0, [r7, r4, lsl #3] │ │ │ │ cbz r6, 50179a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ed41e> │ │ │ │ and.w r3, r0, sl │ │ │ │ tst.w r0, #31744 @ 0x7c00 │ │ │ │ it eq │ │ │ │ strheq.w r3, [r7, r4, lsl #3] │ │ │ │ @@ -1706862,15 +1706845,15 @@ │ │ │ │ cbz r7, 52a740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4163c4> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6b00 │ │ │ │ + bl ab6850 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a728 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4163ac> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526416 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41209a> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1706888,15 +1706871,15 @@ │ │ │ │ cbz r7, 52a78a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41640e> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6a24 │ │ │ │ + bl ab6774 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a772 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4163f6> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526416 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41209a> │ │ │ │ ldr r3, [sp, #100] @ 0x64 │ │ │ │ @@ -1706998,15 +1706981,15 @@ │ │ │ │ cbz r7, 52a8dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x416560> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6c80 │ │ │ │ + bl ab69d0 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a8c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x416548> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526416 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41209a> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707024,15 +1707007,15 @@ │ │ │ │ cbz r7, 52a926 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4165aa> │ │ │ │ tst.w r0, #2139095040 @ 0x7f800000 │ │ │ │ it eq │ │ │ │ andeq.w r0, r0, #2147483648 @ 0x80000000 │ │ │ │ movs r2, #32 │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ - bl ab6ba4 │ │ │ │ + bl ab68f4 │ │ │ │ strb.w r0, [r4, r5, lsl #3] │ │ │ │ adds r5, #1 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 52a90e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x416592> │ │ │ │ mov r6, r9 │ │ │ │ b.w 526416 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41209a> │ │ │ │ cmp r1, #0 │ │ │ │ @@ -1707061,15 +1707044,15 @@ │ │ │ │ bl 467c64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3538e8> │ │ │ │ vcvt.f32.f64 s0, d0 │ │ │ │ vldr s14, [pc, #716] @ 52ac58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4168dc> │ │ │ │ vabs.f32 s15, s0 │ │ │ │ vcmp.f32 s15, s14 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ bgt.n 52a95a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4165de> │ │ │ │ - bl ab6b00 │ │ │ │ + bl ab6850 │ │ │ │ b.n 52a95c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4165e0> │ │ │ │ mov r0, r4 │ │ │ │ ldr r4, [sp, #104] @ 0x68 │ │ │ │ ldrd r2, r3, [sp, #96] @ 0x60 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 4f3810 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3df494> │ │ │ │ mov r3, r0 │ │ │ │ @@ -1707111,15 +1707094,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 ab6cc0 │ │ │ │ + bl ab6a10 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52aa4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4166d0> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1707135,15 +1707118,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 ab6b40 │ │ │ │ + bl ab6890 │ │ │ │ add.w r3, r4, r5, lsl #3 │ │ │ │ vstr s0, [r3] │ │ │ │ cbz r7, 52aa92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x416716> │ │ │ │ vmov r3, s0 │ │ │ │ tst.w r3, #2139095040 @ 0x7f800000 │ │ │ │ itt eq │ │ │ │ andeq.w r3, r3, #2147483648 @ 0x80000000 │ │ │ │ @@ -1709759,15 +1709742,15 @@ │ │ │ │ vmul.f32 s0, s0, s14 │ │ │ │ vstr s0, [r3] │ │ │ │ b.w 527214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x412e98> │ │ │ │ vcvt.f64.f32 d7, s14 │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ str r3, [sp, #8] │ │ │ │ vmul.f64 d0, d7, d0 │ │ │ │ - bl ab6660 │ │ │ │ + bl ab63b0 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ vmov r2, s0 │ │ │ │ vstr s0, [r3] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 527214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x412e98> │ │ │ │ tst.w r2, #2139095040 @ 0x7f800000 │ │ │ │ bne.w 527214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x412e98> │ │ │ │ @@ -1714537,15 +1714520,15 @@ │ │ │ │ lsls r2, r2, #1 │ │ │ │ subs r5, r2, #1 │ │ │ │ bl 439af0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325774> │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r7, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab833c │ │ │ │ + bl ab808c │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ movs r2, #4 │ │ │ │ ldr r1, [r4, #80] @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ bl 43991c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3255a0> │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ @@ -1714598,26 +1714581,26 @@ │ │ │ │ ldr r0, [r3, #32] │ │ │ │ str.w r3, [r5, r0, lsl #2] │ │ │ │ b.n 52fb04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b788> │ │ │ │ mov r2, r6 │ │ │ │ cmp r2, r1 │ │ │ │ bne.n 52fb60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b7e4> │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab8370 │ │ │ │ + bl ab80c0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 439af0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325774> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab833c │ │ │ │ + bl ab808c │ │ │ │ add.w r0, r4, #68 @ 0x44 │ │ │ │ - bl ab8370 │ │ │ │ + bl ab80c0 │ │ │ │ b.n 52fb5a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b7de> │ │ │ │ nop │ │ │ │ cbz r0, 52fbda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b85e> │ │ │ │ ldr.w r2, [r0, #492] @ 0x1ec │ │ │ │ mov r3, r0 │ │ │ │ cbz r2, 52fbda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b85e> │ │ │ │ cbz r1, 52fbd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b85a> │ │ │ │ @@ -1714638,15 +1714621,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 ab83e0 │ │ │ │ + bl ab8130 │ │ │ │ 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, 52fbea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b86e> │ │ │ │ @@ -1719475,24 +1719458,24 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bcs.n 532f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41eb94> │ │ │ │ lsls r7, r4, #5 │ │ │ │ bcs.n 532f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41eb94> │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #800] @ 0x320 │ │ │ │ + str r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.s8 d0, d26, d21 │ │ │ │ - lsls r4, r2, #26 │ │ │ │ + stcl 0, cr0, [sl], #-724 @ 0xfffffd2c │ │ │ │ + lsls r4, r6, #15 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - asrs r6, r0, #25 │ │ │ │ + asrs r6, r4, #14 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #16 @ (adr r7, 532f70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41ebf4>) │ │ │ │ + add r4, pc, #400 @ (adr r4, 5330f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41ed74>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ beq.n 532f1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41eba0> │ │ │ │ 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 │ │ │ │ @@ -1720330,30 +1720313,30 @@ │ │ │ │ movne r3, #0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533806 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f48a> │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r8 │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab8570 │ │ │ │ + bl ab82c0 │ │ │ │ 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 53383a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f4be> │ │ │ │ mov r6, r0 │ │ │ │ str r2, [sp, #12] │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f4d4> │ │ │ │ b.n 53383a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f4be> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ @@ -1720410,15 +1720393,15 @@ │ │ │ │ beq.n 533984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f608> │ │ │ │ movs r0, #0 │ │ │ │ b.n 5338a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f52a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 53390c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f590> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5338fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f580> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720449,15 +1720432,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53393c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f5c0> │ │ │ │ b.n 5338f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f574> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 53396c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f5f0> │ │ │ │ mov r9, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53395c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f5e0> │ │ │ │ ubfx r3, r6, #5, #5 │ │ │ │ and.w r6, r6, #31 │ │ │ │ adds r3, #4 │ │ │ │ ldr.w r3, [r9, r3, lsl #2] │ │ │ │ lsrs r3, r6 │ │ │ │ @@ -1720644,66 +1720627,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 aba0ec │ │ │ │ + bl ab9e3c │ │ │ │ ldr r4, [r4, #24] │ │ │ │ cbz r4, 533b5e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f7e2> │ │ │ │ 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 aba148 │ │ │ │ + bl ab9e98 │ │ │ │ mov r0, r4 │ │ │ │ bl 468304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353f88> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533b36 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f7ba> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 533df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa78> │ │ │ │ mov.w r3, #64512 @ 0xfc00 │ │ │ │ movt r3, #65535 @ 0xffff │ │ │ │ mov r5, r3 │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl aba194 │ │ │ │ + bl ab9ee4 │ │ │ │ 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 533bd2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f856> │ │ │ │ add.w r0, r0, #488 @ 0x1e8 │ │ │ │ - bl ab8a00 │ │ │ │ + bl ab8750 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 533bd2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f856> │ │ │ │ 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 534292 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41ff16> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 533bb6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f83a> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533bae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f832> │ │ │ │ mov r4, r9 │ │ │ │ mov r0, fp │ │ │ │ bl 4684a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35412c> │ │ │ │ cbz r0, 533be2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f866> │ │ │ │ @@ -1720733,15 +1720716,15 @@ │ │ │ │ movs r7, r5 │ │ │ │ movs r0, r4 │ │ │ │ movs r0, r4 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.n 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533c16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f89a> │ │ │ │ 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 │ │ │ │ @@ -1720792,26 +1720775,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, 533cf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f976> │ │ │ │ add.w r0, r7, #476 @ 0x1dc │ │ │ │ - bl ab8a00 │ │ │ │ + bl ab8750 │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 533cf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f976> │ │ │ │ add.w r3, r6, #12 │ │ │ │ add.w r1, r6, #140 @ 0x8c │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5340a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fd2a> │ │ │ │ cmp r1, r3 │ │ │ │ bne.n 533cd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f95c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533cd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f954> │ │ │ │ ldr.w fp, [r7, #-16] │ │ │ │ ldr.w r3, [fp] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 533d72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f9f6> │ │ │ │ @@ -1720865,15 +1720848,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 533d48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f9cc> │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ cmp r5, #0 │ │ │ │ bne.w 53425a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fede> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a00 │ │ │ │ + bl ab8750 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5342ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41ff72> │ │ │ │ mov fp, r5 │ │ │ │ str.w r8, [sp, #16] │ │ │ │ str r7, [sp, #24] │ │ │ │ add.w r8, r9, #12 │ │ │ │ @@ -1720881,42 +1720864,42 @@ │ │ │ │ mov r3, r8 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 53412e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fdb2> │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 533d9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa20> │ │ │ │ mov r0, r9 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 533d92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa16> │ │ │ │ ldr.w r8, [sp, #16] │ │ │ │ ldr r7, [sp, #24] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 53422a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41feae> │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.n 533dda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa5e> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ add.w r1, r4, #32 │ │ │ │ - bl aba1d8 │ │ │ │ + bl ab9f28 │ │ │ │ mov r1, r8 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 43c5f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328278> │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533cae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f932> │ │ │ │ mov r5, sl │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 533b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f7f4> │ │ │ │ ldr r0, [sp, #32] │ │ │ │ - bl aba128 │ │ │ │ + bl ab9e78 │ │ │ │ ldr.w r2, [pc, #1728] @ 5344bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x420140> │ │ │ │ ldr.w r3, [pc, #1720] @ 5344b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42013c> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #84] @ 0x54 │ │ │ │ eors r2, r3 │ │ │ │ @@ -1721148,15 +1721131,15 @@ │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ ldr r1, [r2, r3] │ │ │ │ b.n 533f46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fbca> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534092 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fd16> │ │ │ │ b.n 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ movs r2, #144 @ 0x90 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, fp │ │ │ │ bl 439b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325788> │ │ │ │ @@ -1721184,17 +1721167,17 @@ │ │ │ │ moveq r5, r3 │ │ │ │ moveq r3, #1 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 5340be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fd42> │ │ │ │ movs r0, #0 │ │ │ │ str r0, [sp, #0] │ │ │ │ add r0, sp, #56 @ 0x38 │ │ │ │ - bl ab8570 │ │ │ │ + bl ab82c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533cd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f954> │ │ │ │ b.n 533cf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f976> │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533d30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f9b4> │ │ │ │ @@ -1721261,76 +1721244,76 @@ │ │ │ │ moveq r3, #1 │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 534174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fdf8> │ │ │ │ movs r2, #0 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ab8570 │ │ │ │ + bl ab82c0 │ │ │ │ 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 5341ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe30> │ │ │ │ orr.w r1, fp, r1 │ │ │ │ mov r0, r9 │ │ │ │ uxtb.w fp, r1 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r9, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533d92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa16> │ │ │ │ b.n 533db6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa3a> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r7, r3 │ │ │ │ bne.n 5341a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe2c> │ │ │ │ mov r6, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5341e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe64> │ │ │ │ b.n 5341a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe2c> │ │ │ │ str.w r9, [sp, #16] │ │ │ │ mov r9, ip │ │ │ │ b.n 534200 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe84> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp fp, r3 │ │ │ │ bne.n 53420a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe8e> │ │ │ │ mov r7, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5341fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe7e> │ │ │ │ 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 533d30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f9b4> │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a00 │ │ │ │ + bl ab8750 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533dca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa4e> │ │ │ │ mov r9, r5 │ │ │ │ mov r0, r5 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ movs r2, #0 │ │ │ │ mov r5, r0 │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab86ac │ │ │ │ + bl ab83fc │ │ │ │ mov r0, r9 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 53423a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41febe> │ │ │ │ b.n 533dca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa4e> │ │ │ │ add.w r3, r5, #31 │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ @@ -1721376,17 +1721359,17 @@ │ │ │ │ moveq r3, r2 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5342ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41ff30> │ │ │ │ mov r2, lr │ │ │ │ mov r3, ip │ │ │ │ mov r0, sl │ │ │ │ str r4, [sp, #0] │ │ │ │ - bl ab8570 │ │ │ │ + bl ab82c0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a28 │ │ │ │ + bl ab8778 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 533bae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f832> │ │ │ │ b.n 533bd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f854> │ │ │ │ ldr.w fp, [sp, #60] @ 0x3c │ │ │ │ cmp.w fp, #0 │ │ │ │ beq.w 534434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4200b8> │ │ │ │ @@ -1721434,15 +1721417,15 @@ │ │ │ │ bne.n 534344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41ffc8> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533c42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8c6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 534366 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41ffea> │ │ │ │ b.n 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533ea6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fb2a> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721462,15 +1721445,15 @@ │ │ │ │ bne.n 534388 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42000c> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533c42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8c6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5343aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42002e> │ │ │ │ b.n 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 533e46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41faca> │ │ │ │ and.w sl, fp, r9 │ │ │ │ @@ -1721490,15 +1721473,15 @@ │ │ │ │ bne.n 5343cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x420050> │ │ │ │ mov r2, r3 │ │ │ │ b.n 533c42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8c6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp sl, r3 │ │ │ │ bne.w 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ mov r5, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5343ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x420072> │ │ │ │ b.n 533c26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8aa> │ │ │ │ ldr.w r2, [r7, #480] @ 0x1e0 │ │ │ │ ldr.w fp, [r6, #28] │ │ │ │ cbz r2, 534448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4200cc> │ │ │ │ mov.w r5, fp, lsr #5 │ │ │ │ @@ -1721510,15 +1721493,15 @@ │ │ │ │ bic.w r3, r3, r2 │ │ │ │ str.w r3, [r0, r5, lsl #2] │ │ │ │ ldr r5, [r6, #36] @ 0x24 │ │ │ │ b.n 533f46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fbca> │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ b.n 533dda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa5e> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab8a00 │ │ │ │ + bl ab8750 │ │ │ │ mov r5, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 53423a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41febe> │ │ │ │ b.n 533dda <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fa5e> │ │ │ │ mov r3, r1 │ │ │ │ b.n 53419c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41fe20> │ │ │ │ ldr.w r0, [r7, #476] @ 0x1dc │ │ │ │ @@ -1721541,15 +1721524,15 @@ │ │ │ │ bne.n 534456 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4200da> │ │ │ │ mov r2, r3 │ │ │ │ b.w 533c42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41f8c6> │ │ │ │ ldr r3, [r0, #12] │ │ │ │ cmp r5, r3 │ │ │ │ bne.n 53448a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42010e> │ │ │ │ mov sl, r0 │ │ │ │ - bl ab8a5c │ │ │ │ + bl ab87ac │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 53447a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4200fe> │ │ │ │ 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 │ │ │ │ @@ -1729779,23 +1729762,24 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ pop {r3, r4, r5, r7} │ │ │ │ lsls r2, r5, #5 │ │ │ │ ldr r6, [r2, #20] │ │ │ │ lsls r7, r4, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ pop {r5} │ │ │ │ lsls r2, r5, #5 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ - stmia.w r8!, {r0, r2, r4, r5, r7} │ │ │ │ + b.n 539420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4250a4> │ │ │ │ + lsls r5, r6, #2 │ │ │ │ pli [fp, #255]! │ │ │ │ str??.w pc, [r9, #4095] @ 0xfff │ │ │ │ cbnz r0, 53988a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42550e> │ │ │ │ lsls r2, r5, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1729997,15 +1729981,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r0, #32] │ │ │ │ bl 5399a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42562c> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r2 │ │ │ │ b.n 5399ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x425670> │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -1732315,19 +1732299,19 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ b.n 53b54e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4271d2> │ │ │ │ vrsra.u32 d30, d13, #1 │ │ │ │ vabal.u q13, d31, d24 │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #34 @ 0x22 │ │ │ │ + subs r2, r0, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, pc, #80 @ (adr r5, 53af0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426b90>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - ldr r5, [pc, #992] @ (53b2a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426f24>) │ │ │ │ + ldr r3, [pc, #352] @ (53b020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426ca4>) │ │ │ │ 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] @ (53b0b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426d38>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1732541,23 +1732525,23 @@ │ │ │ │ lsls r7, r4, #5 │ │ │ │ add r3, pc, #496 @ (adr r3, 53b2c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426f48>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ asrs r4, r3, #23 │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #112 @ (adr r3, 53b14c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426dd0>) │ │ │ │ lsls r2, r5, #5 │ │ │ │ - b.n 53a9fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426680> │ │ │ │ + b.n 53b4bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x427140> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [pc, #40] @ (53b10c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426d90>) │ │ │ │ + ldr r1, [pc, #424] @ (53b28c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426f10>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #104 @ 0x68 │ │ │ │ + add r6, pc, #488 @ (adr r6, 53b2d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426f54>) │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r6, [pc, #944] @ (53b49c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x427120>) │ │ │ │ + ldr r4, [pc, #304] @ (53b21c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426ea0>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r3, [pc, #856] @ (53b448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4270cc>) │ │ │ │ + ldr r1, [pc, #216] @ (53b1c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426e4c>) │ │ │ │ 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 │ │ │ │ @@ -1734102,15 +1734086,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53be68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x427aec> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53bfca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x427c4e> │ │ │ │ nop │ │ │ │ - lsls r2, r0, #13 │ │ │ │ + lsls r2, r4, #2 │ │ │ │ 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] @ (53c22c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x427eb0>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1734353,16 +1734337,15 @@ │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53c046 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x427cca> │ │ │ │ ldr r3, [pc, #12] @ (53c234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x427eb8>) │ │ │ │ ldr r0, [r6, r3] │ │ │ │ b.n 53c14a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x427dce> │ │ │ │ subs r7, #252 @ 0xfc │ │ │ │ lsls r7, r4, #5 │ │ │ │ - lsls r4, r3, #5 │ │ │ │ - lsls r1, r6, #4 │ │ │ │ + mrc2 1, 5, r0, cr12, cr0, {1} │ │ │ │ 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 │ │ │ │ @@ -1734678,15 +1734661,15 @@ │ │ │ │ ldr r0, [sp, #4] │ │ │ │ str r2, [sp, #4] │ │ │ │ bl 53c450 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4280d4> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ mov r4, r0 │ │ │ │ b.n 53c55a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4281de> │ │ │ │ nop │ │ │ │ - ldc2l 1, cr0, [sl, #-192] @ 0xffffff40 │ │ │ │ + @ instruction: 0xfaba0130 │ │ │ │ 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 │ │ │ │ @@ -1734765,15 +1734748,15 @@ │ │ │ │ bl 5390c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x424d48> │ │ │ │ b.n 53c5f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x428276> │ │ │ │ ldr r0, [r5, #32] │ │ │ │ bl 53c57c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x428200> │ │ │ │ ldr r4, [r5, #24] │ │ │ │ b.n 53c628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4282ac> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbbc0130 │ │ │ │ + ldrsb.w r0, [ip, ] │ │ │ │ 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] @ (53c84c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4284d0>) │ │ │ │ sub sp, #16 │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ @@ -1734986,15 +1734969,15 @@ │ │ │ │ b.n 53c6a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42832c> │ │ │ │ ldr r2, [pc, #12] @ (53c854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4284d8>) │ │ │ │ ldr r0, [r6, r2] │ │ │ │ b.n 53c7aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42842e> │ │ │ │ nop │ │ │ │ subs r1, #148 @ 0x94 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - @ instruction: 0xfafa0130 │ │ │ │ + ldr.w r0, [sl, ] │ │ │ │ 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] │ │ │ │ @@ -1735026,15 +1735009,15 @@ │ │ │ │ movne r2, #0 │ │ │ │ andeq.w r2, r2, #1 │ │ │ │ cbnz r2, 53c8b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x428538> │ │ │ │ bl 53c650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4282d4> │ │ │ │ pop {r3, pc} │ │ │ │ lsls r0, r3, #2 │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r6, ] │ │ │ │ + @ instruction: 0xf6b60130 │ │ │ │ stmdb sp!, {r4, 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] @ (53cac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x428744>) │ │ │ │ ldrb r4, [r0, #4] │ │ │ │ @@ -1736302,15 +1736285,15 @@ │ │ │ │ ldrb r0, [r0, #13] │ │ │ │ cmp r0, #2 │ │ │ │ ite ls │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stc 1, cr0, [r8], {48} @ 0x30 │ │ │ │ + strd r0, r1, [r8, #192]! @ 0xc0 │ │ │ │ b.n 53d560 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4291e4> │ │ │ │ ldr r0, [r0, #32] │ │ │ │ ldrb r3, [r0, #4] │ │ │ │ cmp r3, #22 │ │ │ │ beq.n 53d55e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4291e2> │ │ │ │ bx lr │ │ │ │ push {r3, lr} │ │ │ │ @@ -1737660,17 +1737643,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429ed8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ adds r0, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ + pop {r1, r2, r3, r4, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e276 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429efa> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -1737721,43 +1737704,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429f84>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429f88>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - pop {r1, r5, r6, pc} │ │ │ │ + revsh r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bge.n 53e32c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429fb0> │ │ │ │ + bvc.n 53e1ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429e70> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r4, r2, r0 │ │ │ │ + asrs r4, r6, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, r0 │ │ │ │ + asrs r6, r0, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r6, r7 │ │ │ │ + asrs r4, r2, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r1, [pc, #776] @ (53e5f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a274>) │ │ │ │ + bx r4 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r0, #124 @ 0x7c │ │ │ │ + movs r5, #220 @ 0xdc │ │ │ │ lsls r5, r7, #2 │ │ │ │ - strb r6, [r1, #8] │ │ │ │ + ldr r6, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #8] │ │ │ │ + ldr r0, [r6, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r2, r3, r0 │ │ │ │ + asrs r2, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r3, r0 │ │ │ │ + asrs r6, r7, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x0024 │ │ │ │ + cbnz r4, 53e364 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429fe8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf13a00b4 │ │ │ │ + mrc 0, 4, r0, cr10, cr4, {5} │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 53e326 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429faa> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r6, r1, #4 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ movs r3, #32 │ │ │ │ @@ -1737807,43 +1737790,43 @@ │ │ │ │ ldr r0, [pc, #64] @ (53e3b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a034>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #60] @ (53e3b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a038>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r6, r5, r7 │ │ │ │ + asrs r6, r1, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r5, #14] │ │ │ │ + strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strb r2, [r3, #31] │ │ │ │ + strb r2, [r7, #20] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #760 @ 0x2f8 │ │ │ │ + add r1, sp, #120 @ 0x78 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r0, r0, #32 │ │ │ │ + lsrs r0, r4, #21 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r5, #66 @ 0x42 │ │ │ │ + adds r2, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #80 @ 0x50 │ │ │ │ + adds r2, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r1, r6 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r1, r6 │ │ │ │ + asrs r4, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #13 │ │ │ │ bhi.n 53e3d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a058> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r5, r1, #32 │ │ │ │ asrs r3, r2, #24 │ │ │ │ adds r1, r3, #0 │ │ │ │ @@ -1737890,41 +1737873,41 @@ │ │ │ │ ldr r0, [pc, #60] @ (53e454 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a0d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #56] @ (53e458 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a0dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strb r4, [r6, #31] │ │ │ │ + strb r4, [r2, #21] │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r6, pc, #736 @ (adr r6, 53e710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a394>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r5, pc, #568 @ (adr r5, 53e66c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a2f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r5, pc, #576 @ (adr r5, 53e678 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a2fc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #200 @ 0xc8 │ │ │ │ + add r5, pc, #584 @ (adr r5, 53e684 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a308>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #80 @ 0x50 │ │ │ │ + add r5, pc, #464 @ (adr r5, 53e610 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a294>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r5, pc, #568 @ (adr r5, 53e67c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a300>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #2] │ │ │ │ + ldr r0, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #2] │ │ │ │ + ldr r2, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r1, r4 │ │ │ │ + asrs r6, r5, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r2, r4 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #31 │ │ │ │ bhi.n 53e46c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a0f0> │ │ │ │ ldr r3, [pc, #20] @ (53e478 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a0fc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e472 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a0f6> │ │ │ │ @@ -1737933,17 +1737916,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a104>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r6, #22 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - bkpt 0x0012 │ │ │ │ + cbnz r2, 53e4dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a160> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - bkpt 0x000c │ │ │ │ + cbnz r4, 53e4de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a162> │ │ │ │ lsls r6, r6, #2 │ │ │ │ subs r3, r1, #4 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ cmp r0, #24 │ │ │ │ it ne │ │ │ │ movne r3, #0 │ │ │ │ @@ -1737984,29 +1737967,29 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e4fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a180>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (53e500 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a184>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r4, #2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - adds r6, r7, r1 │ │ │ │ + asrs r6, r3, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + cbnz r0, 53e53a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1be> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r6, r3 │ │ │ │ + asrs r2, r2, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r2, r3, r5, r7, pc} │ │ │ │ + cbnz r4, 53e53e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1c2> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - adds r2, r5, r2 │ │ │ │ + asrs r2, r1, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r0, r3 │ │ │ │ + asrs r4, r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #102 @ 0x66 │ │ │ │ bhi.n 53e514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a198> │ │ │ │ ldr r3, [pc, #20] @ (53e520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1a4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e51a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a19e> │ │ │ │ @@ -1738015,17 +1737998,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e528 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1ac>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r2, #18 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - pop {r1, r3, r5, r6, pc} │ │ │ │ + revsh r2, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r2, r5, r6, pc} │ │ │ │ + revsh r4, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 53e53c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1c0> │ │ │ │ ldr r3, [pc, #20] @ (53e548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1cc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e542 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1c6> │ │ │ │ @@ -1738034,17 +1738017,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r1, #214 @ 0xd6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - pop {r1, r6, pc} │ │ │ │ + hlt 0x0022 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, pc} │ │ │ │ + hlt 0x001c │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 53e564 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1e8> │ │ │ │ ldr r3, [pc, #20] @ (53e570 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1f4>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e56a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1ee> │ │ │ │ @@ -1738053,17 +1738036,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e578 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a1fc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r1, #122 @ 0x7a │ │ │ │ lsls r0, r4, #5 │ │ │ │ - pop {r1, r3, r4, pc} │ │ │ │ + rev16 r2, r7 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 53e58c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a210> │ │ │ │ ldr r3, [pc, #20] @ (53e598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a21c>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ cbz r0, 53e592 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a216> │ │ │ │ @@ -1738072,17 +1738055,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (53e5a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a224>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ cmp r1, #54 @ 0x36 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - pop {r1, r4, r5, r6, r7} │ │ │ │ + rev16 r2, r2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7} │ │ │ │ + rev16 r4, r1 │ │ │ │ lsls r6, r6, #2 │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 53e5bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a240> │ │ │ │ cmp r0, #12 │ │ │ │ beq.n 53e5b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a23c> │ │ │ │ subs r0, #4 │ │ │ │ cmp r0, #7 │ │ │ │ @@ -1738176,19 +1738159,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (53e69c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a320>) │ │ │ │ add ip, pc │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - adds r2, #236 @ 0xec │ │ │ │ + adds r0, #76 @ 0x4c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [pc, #536] @ (53e8b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a538>) │ │ │ │ + ldr r1, [pc, #920] @ (53ea34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a6b8>) │ │ │ │ lsls r2, r0, #3 │ │ │ │ - adds r2, #192 @ 0xc0 │ │ │ │ + adds r0, #32 │ │ │ │ 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 │ │ │ │ @@ -1738300,33 +1738283,33 @@ │ │ │ │ movs r2, #121 @ 0x79 │ │ │ │ ldr r1, [pc, #48] @ (53e7e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a46c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ mrc2 15, 6, pc, cr3, cr15, {7} │ │ │ │ - adds r2, #18 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #220 @ 0xdc │ │ │ │ + cmp r7, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r0, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #202 @ 0xca │ │ │ │ + cmp r7, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #54 @ 0x36 │ │ │ │ + cmp r7, #150 @ 0x96 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #34 @ 0x22 │ │ │ │ + cmp r7, #130 @ 0x82 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r0, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -1738725,15 +1738708,15 @@ │ │ │ │ ... │ │ │ │ str r2, [r7, #124] @ 0x7c │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r2, r5, #5 │ │ │ │ str r4, [r6, #124] @ 0x7c │ │ │ │ lsls r2, r5, #5 │ │ │ │ - cmp r7, #6 │ │ │ │ + cmp r4, #102 @ 0x66 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movs r7, #178 @ 0xb2 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [r6, #120] @ 0x78 │ │ │ │ lsls r2, r5, #5 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 53ebec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a870> │ │ │ │ @@ -1738862,19 +1738845,19 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r4, #13 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r5} │ │ │ │ + cbnz r0, 53ed56 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42a9da> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - cmp r5, #184 @ 0xb8 │ │ │ │ + cmp r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #202 @ 0xca │ │ │ │ + cmp r3, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ asrs r4, r5, #11 │ │ │ │ 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 │ │ │ │ @@ -1739457,20 +1739440,20 @@ │ │ │ │ bl 53f1e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ae64> │ │ │ │ b.n 53f2c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42af4a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r0, r7, #21 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #50 @ 0x32 │ │ │ │ + movs r5, #146 @ 0x92 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r4, r5, #20 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - sbc.w r0, r8, #5963776 @ 0x5b0000 │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movt r0, #32950 @ 0x80b6 │ │ │ │ + movs r5, #56 @ 0x38 │ │ │ │ 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] @ 53f3a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b024> │ │ │ │ @@ -1739504,15 +1739487,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r4, #18 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #170 @ 0xaa │ │ │ │ + movs r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r2, r7, #17 │ │ │ │ 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 │ │ │ │ @@ -1739588,23 +1739571,23 @@ │ │ │ │ bl 53f33c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42afc0> │ │ │ │ b.n 53f438 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b0bc> │ │ │ │ ldr r3, [r7, #0] │ │ │ │ orrs r3, r5 │ │ │ │ orr.w r3, r3, #4 │ │ │ │ str r3, [r7, #0] │ │ │ │ b.n 53f3f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b074> │ │ │ │ - movs r7, #66 @ 0x42 │ │ │ │ + movs r4, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #246 @ 0xf6 │ │ │ │ + movs r4, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #10 │ │ │ │ + movs r4, #106 @ 0x6a │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ 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] @ 53f4f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b17c> │ │ │ │ @@ -1739638,15 +1739621,15 @@ │ │ │ │ add sp, #4 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r1, #13 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsrs r2, r4, #12 │ │ │ │ lsls r7, r4, #5 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 53f522 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b1a6> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -1739687,35 +1739670,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f58c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b210>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #48] @ (53f590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b214>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r6, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r3, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #184 @ 0xb8 │ │ │ │ + movs r4, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mcr 0, 7, r0, cr2, cr4, {5} │ │ │ │ - subs r1, #212 @ 0xd4 │ │ │ │ + mcrr 0, 11, r0, r2, cr4 │ │ │ │ + adds r7, #52 @ 0x34 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - orrs r2, r1 │ │ │ │ + eors r2, r5 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r6, #140 @ 0x8c │ │ │ │ + movs r3, #236 @ 0xec │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #30 │ │ │ │ + subs r1, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r5, pc, #976 @ (adr r5, 53f954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b5d8>) │ │ │ │ + add r3, pc, #336 @ (adr r3, 53f6d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b358>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r4, #31] │ │ │ │ + ldrb r6, [r0, #21] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xeb2a00b6 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + stmia.w sl, {r1, r2, r4, r5, r7} │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -1740176,27 +1740159,27 @@ │ │ │ │ strb.w r3, [r4, #1052] @ 0x41c │ │ │ │ b.n 53f8ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b56e> │ │ │ │ nop │ │ │ │ lsrs r2, r2, #2 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #96 @ 0x60 │ │ │ │ + movs r0, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #214 @ 0xd6 │ │ │ │ + movs r0, #54 @ 0x36 │ │ │ │ lsls r5, r6, #2 │ │ │ │ lsls r4, r3, #29 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #230 @ 0xe6 │ │ │ │ + subs r6, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r5, r1 │ │ │ │ mov r4, r2 │ │ │ │ @@ -1740452,66 +1740435,67 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 53fcde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b962> │ │ │ │ mov r3, r0 │ │ │ │ b.n 53fb7e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b802> │ │ │ │ mov r3, r0 │ │ │ │ b.n 53fcde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b962> │ │ │ │ nop │ │ │ │ - subs r0, #52 @ 0x34 │ │ │ │ + adds r5, #148 @ 0x94 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + bgt.n 53fc24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b8a8> │ │ │ │ lsls r0, r7, #2 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #52 @ 0x34 │ │ │ │ + subs r4, r2, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ - lsls r5, r7, #2 │ │ │ │ - add r1, sp, #80 @ 0x50 │ │ │ │ + vshr.u64 d0, d28, #46 │ │ │ │ + add r6, pc, #464 @ (adr r6, 53ff00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb84>) │ │ │ │ lsls r7, r7, #2 │ │ │ │ - movs r0, #124 @ 0x7c │ │ │ │ + adds r4, r3, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r6, [r5, #0] │ │ │ │ + str r6, [r1, #88] @ 0x58 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.s64 d16, d20, #50 │ │ │ │ - movs r0, #60 @ 0x3c │ │ │ │ + stc 0, cr0, [lr, #-720]! @ 0xfffffd30 │ │ │ │ + adds r4, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r7, #7 │ │ │ │ + adds r0, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 53fe74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42baf8> │ │ │ │ + ble.n 53fd34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b9b8> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #304 @ (adr r2, 53fe84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb08>) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 53fc6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b8f0> │ │ │ │ + bcc.n 53fd2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b9b0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe9ae00b3 │ │ │ │ - subs r4, r4, #7 │ │ │ │ + b.n 53fb7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b800> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + adds r4, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r6, [r3, #2] │ │ │ │ + strb r6, [r7, #23] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r6, #6 │ │ │ │ + adds r4, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrd r0, r0, [r2, #-720]! @ 0x2d0 │ │ │ │ - subs r0, r4, #6 │ │ │ │ + b.n 53fb14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b798> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + adds r0, r0, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r7, #7 │ │ │ │ + adds r4, r3, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vqadd.s8 d0, d28, d20 │ │ │ │ + stcl 0, cr0, [ip], #-720 @ 0xfffffd30 │ │ │ │ stmdb sp!, {r3, 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] @ (53fde8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba6c>) │ │ │ │ mov r6, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -1740543,19 +1740527,19 @@ │ │ │ │ bhi.n 53fdb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba36> │ │ │ │ ldr r2, [pc, #20] @ (53fdf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba74>) │ │ │ │ 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} │ │ │ │ - subs r4, r2, #5 │ │ │ │ + adds r4, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r2, #5 │ │ │ │ + adds r0, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ 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] @ (53fe6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42baf0>) │ │ │ │ @@ -1740607,19 +1740591,19 @@ │ │ │ │ lsls r2, r5, #5 │ │ │ │ lsls r6, r5, #7 │ │ │ │ lsls r7, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r5, #7 │ │ │ │ lsls r7, r4, #5 │ │ │ │ - subs r6, r2, #3 │ │ │ │ + adds r6, r6, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r4, #3 │ │ │ │ + adds r4, r0, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r2, [r6, #46] @ 0x2e │ │ │ │ + ldrh r2, [r2, #26] │ │ │ │ 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 │ │ │ │ @@ -1740672,29 +1740656,29 @@ │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ ldr r3, [pc, #36] @ (53ff3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bbc0>) │ │ │ │ movw r2, #754 @ 0x2f2 │ │ │ │ ldr r1, [pc, #36] @ (53ff40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bbc4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - adds r0, r0, #2 │ │ │ │ + adds r0, r4, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r1, #2 │ │ │ │ + subs r2, r5, r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r2, r6, r2 │ │ │ │ + adds r2, r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r1, r3 │ │ │ │ + adds r6, r5, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + adds r6, r3, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r5, r2 │ │ │ │ + adds r6, r1, r0 │ │ │ │ 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 │ │ │ │ @@ -1740732,17 +1740716,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #12] @ (53ffb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bc38>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ ldr r1, [pc, #12] @ (53ffb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bc3c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - subs r0, r1, #0 │ │ │ │ + subs r0, r5, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, r6 │ │ │ │ + adds r6, r2, r4 │ │ │ │ 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 │ │ │ │ @@ -1740766,17 +1740750,17 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (540008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bc8c>) │ │ │ │ movw r2, #775 @ 0x307 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - adds r6, r4, #7 │ │ │ │ + subs r6, r0, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r4, [r3, #12] │ │ │ │ sub sp, #8 │ │ │ │ @@ -1740836,21 +1740820,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r3, [pc, #20] @ (5400b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bd38>) │ │ │ │ movw r2, #1030 @ 0x406 │ │ │ │ ldr r1, [pc, #20] @ (5400b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bd3c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - adds r2, r6, #5 │ │ │ │ + subs r2, r2, r3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r7, r2 │ │ │ │ + adds r6, r3, r0 │ │ │ │ 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 │ │ │ │ @@ -1741006,17 +1740990,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (54024c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bed0>) │ │ │ │ movw r2, #1292 @ 0x50c │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ 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] @ (5404cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c150>) │ │ │ │ @@ -1741274,29 +1741258,29 @@ │ │ │ │ stc2 1, cr0, [r6, #-408]! @ 0xfffffe68 │ │ │ │ subs r2, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #31 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #182 @ 0xb6 │ │ │ │ + cmp r4, #22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, r0 │ │ │ │ + asrs r6, r2, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #27 │ │ │ │ + asrs r0, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r4, r2 │ │ │ │ + adds r6, r0, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ 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 │ │ │ │ @@ -1741339,25 +1741323,25 @@ │ │ │ │ ldr r3, [pc, #32] @ (540594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c218>) │ │ │ │ movw r2, #3233 @ 0xca1 │ │ │ │ ldr r1, [pc, #28] @ (540598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c21c>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - subs r6, r3, r2 │ │ │ │ + asrs r6, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r2, #24 │ │ │ │ + asrs r0, r6, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r7, r7 │ │ │ │ + asrs r2, r3, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r7, #23 │ │ │ │ + asrs r0, r3, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r0, r3 │ │ │ │ + adds r6, r4, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ 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 │ │ │ │ @@ -1741414,25 +1741398,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #32] @ (54064c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c2d0>) │ │ │ │ movw r2, #3147 @ 0xc4b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - subs r6, r7, r1 │ │ │ │ + asrs r6, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r1, #21 │ │ │ │ + asrs r6, r5, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs r4, r2, #10 │ │ │ │ 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] @ (540704 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c388>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -1741579,19 +1741563,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3319 @ 0xcf7 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - adds r2, r1, r6 │ │ │ │ + asrs r2, r5, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r3, #60 @ 0x3c │ │ │ │ + cmp r0, #156 @ 0x9c │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r0, r2, #14 │ │ │ │ + asrs r0, r6, #3 │ │ │ │ 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] @ (540974 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c5f8>) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -1741764,25 +1741748,25 @@ │ │ │ │ ldr r1, [pc, #36] @ (5409ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c670>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #3334 @ 0xd06 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - asrs r2, r1, #31 │ │ │ │ + asrs r2, r5, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #88 @ 0x58 │ │ │ │ + movs r6, #184 @ 0xb8 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r4, r5, #6 │ │ │ │ + lsrs r4, r1, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #66 @ 0x42 │ │ │ │ + movs r6, #162 @ 0xa2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - asrs r6, r2, #6 │ │ │ │ + lsrs r6, r6, #27 │ │ │ │ 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 │ │ │ │ @@ -1741987,21 +1741971,21 @@ │ │ │ │ adds r7, #1 │ │ │ │ bl 5409f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c674> │ │ │ │ cmp r9, r7 │ │ │ │ str.w r0, [r5, #4]! │ │ │ │ bne.n 540bea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c86e> │ │ │ │ b.n 540a88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c70c> │ │ │ │ nop │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r7, #142 @ 0x8e │ │ │ │ + movs r4, #238 @ 0xee │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ 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 │ │ │ │ @@ -1742132,21 +1742116,21 @@ │ │ │ │ bl 540c18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c89c> │ │ │ │ ldr r2, [sp, #8] │ │ │ │ adds r4, #1 │ │ │ │ cmp r7, r4 │ │ │ │ str.w r0, [r2, #4]! │ │ │ │ bne.n 540d48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c9cc> │ │ │ │ b.n 540ce4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c968> │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #240 @ 0xf0 │ │ │ │ + movs r3, #80 @ 0x50 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r4, r0, #25 │ │ │ │ + lsrs r4, r4, #14 │ │ │ │ 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 │ │ │ │ @@ -1742171,21 +1742155,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (540dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ca50>) │ │ │ │ ldr r1, [pc, #24] @ (540dd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ca54>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #1929 @ 0x789 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r0, #23 │ │ │ │ + lsrs r6, r4, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r0, #17 │ │ │ │ + asrs r0, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r5, #22 │ │ │ │ + lsrs r2, r1, #12 │ │ │ │ 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] │ │ │ │ @@ -1742217,17 +1742201,17 @@ │ │ │ │ movw r2, #3374 @ 0xd2e │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r5 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - asrs r4, r1, #16 │ │ │ │ + asrs r4, r5, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ 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 │ │ │ │ @@ -1742258,21 +1742242,21 @@ │ │ │ │ ldr r3, [pc, #24] @ (540eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42cb30>) │ │ │ │ movw r2, #3391 @ 0xd3f │ │ │ │ ldr r1, [pc, #20] @ (540eb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42cb34>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r3, #19 │ │ │ │ + lsrs r0, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r2, #16 │ │ │ │ + asrs r6, r6, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #19 │ │ │ │ + lsrs r0, r5, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ adds r2, #1 │ │ │ │ bne.n 540f0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42cb90> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -1742476,67 +1742460,67 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ movw r2, #1812 @ 0x714 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r4, #17 │ │ │ │ + lsrs r6, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r6, #14 │ │ │ │ + lsrs r6, r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #64 @ 0x40 │ │ │ │ + movs r0, #160 @ 0xa0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r2, #14 │ │ │ │ + lsrs r6, r6, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #26 │ │ │ │ + movs r0, #122 @ 0x7a │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r6, #13 │ │ │ │ + lsrs r0, r2, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #242 @ 0xf2 │ │ │ │ + movs r0, #82 @ 0x52 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + lsrs r0, r5, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #12 │ │ │ │ + asrs r2, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r1, #12 │ │ │ │ + lsrs r2, r5, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #14 │ │ │ │ + asrs r2, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #146 @ 0x92 │ │ │ │ + subs r2, r6, #7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #10 │ │ │ │ + asrs r2, r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #122 @ 0x7a │ │ │ │ + subs r2, r3, #7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r2, #11 │ │ │ │ + lsrs r0, r6, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #10 │ │ │ │ + lsrs r2, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #90 @ 0x5a │ │ │ │ + subs r2, r7, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r0, r6, #10 │ │ │ │ + lsrs r0, r2, #32 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #31 │ │ │ │ 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 │ │ │ │ @@ -1742573,19 +1742557,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (5411a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ce28>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1482 @ 0x5ca │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #126 @ 0x7e │ │ │ │ + subs r6, r3, #3 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r1, [r3, #20] │ │ │ │ cmp r1, #7 │ │ │ │ beq.n 5411b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ce34> │ │ │ │ bx lr │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1742720,27 +1742704,27 @@ │ │ │ │ ldrd r1, r2, [r6, #12] │ │ │ │ bl 53ac94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x426918> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ str r0, [r6, #4] │ │ │ │ ldr r2, [r3, #24] │ │ │ │ mov r1, r2 │ │ │ │ b.n 5412b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42cf3c> │ │ │ │ - asrs r6, r1, #8 │ │ │ │ + lsrs r6, r5, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r5, #4 │ │ │ │ + lsls r0, r1, #26 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #2 │ │ │ │ + lsls r4, r3, #24 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r3, #7 │ │ │ │ + lsrs r0, r7, #28 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ 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 │ │ │ │ @@ -1743020,27 +1743004,27 @@ │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ sub.w r3, r1, #5632 @ 0x1600 │ │ │ │ subs r3, #3 │ │ │ │ cmp r3, #1 │ │ │ │ bls.w 5413bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d040> │ │ │ │ b.n 5415da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d25e> │ │ │ │ nop │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r0, #29 │ │ │ │ + lsls r6, r4, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r1, #24 │ │ │ │ + lsrs r0, r5, #13 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r6, r4, #21 │ │ │ │ + lsls r6, r0, #11 │ │ │ │ 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 │ │ │ │ @@ -1743084,23 +1743068,23 @@ │ │ │ │ ldr r1, [pc, #32] @ (5416c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d348>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #1724 @ 0x6bc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - lsrs r6, r0, #21 │ │ │ │ + lsrs r6, r4, #10 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r3, #19 │ │ │ │ + lsls r4, r7, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + lsrs r0, r0, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r4, #1 │ │ │ │ + adds r6, r0, r7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r7, #18 │ │ │ │ + lsls r2, r3, #8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldr r2, [r3, #20] │ │ │ │ cmp r2, #6 │ │ │ │ beq.n 5416d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d354> │ │ │ │ bx lr │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1743149,25 +1743133,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #32] @ (541760 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d3e4>) │ │ │ │ movw r2, #1517 @ 0x5ed │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r4, #17 │ │ │ │ + lsls r2, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #25 │ │ │ │ + lsrs r2, r2, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r4, r6, #16 │ │ │ │ + lsls r4, r2, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r6, r3, #27 │ │ │ │ + lsrs r6, r7, #16 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r0, r4, #16 │ │ │ │ + lsls r0, r0, #6 │ │ │ │ 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 │ │ │ │ @@ -1743211,25 +1743195,24 @@ │ │ │ │ ldr r1, [pc, #36] @ (5417f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d474>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2542 @ 0x9ee │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - lsrs r2, r1, #26 │ │ │ │ + lsrs r2, r5, #15 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, r2, r5 │ │ │ │ + adds r4, r6, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r4, r4, #6 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, r7, r4 │ │ │ │ + vqadd.u8 d0, d20, d20 │ │ │ │ + adds r6, r3, r2 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r2, #14 │ │ │ │ + lsls r2, r6, #3 │ │ │ │ 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 │ │ │ │ @@ -1743263,19 +1743246,18 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2522 @ 0x9da │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - lsls r2, r5, #4 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r4, r0, r3 │ │ │ │ + mcr2 0, 4, r0, cr10, cr4, {5} │ │ │ │ + adds r4, r4, r0 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r0, r3, #12 │ │ │ │ + lsls r0, r7, #1 │ │ │ │ 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 │ │ │ │ @@ -1743389,24 +1743371,22 @@ │ │ │ │ ldr r1, [pc, #32] @ (5419a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d628>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2490 @ 0x9ba │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r6, r5, #7 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + vqadd.u8 d16, d30, d20 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ + vqadd.u64 d0, d26, d20 │ │ │ │ cmp r1, #29 │ │ │ │ bhi.n 5419d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d654> │ │ │ │ cmp r1, #18 │ │ │ │ bls.n 5419f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d67c> │ │ │ │ sub.w r3, r1, #19 │ │ │ │ cmp r3, #10 │ │ │ │ bhi.n 5419f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d67c> │ │ │ │ @@ -1743454,18 +1743434,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ strd r2, r1, [sp] │ │ │ │ movw r2, #5172 @ 0x1434 │ │ │ │ ldr r1, [pc, #12] @ (541a30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d6b4>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - lsrs r0, r1, #18 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r6, r7, #4 │ │ │ │ + lsrs r0, r5, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ + mrc2 0, 4, r0, cr14, cr4, {5} │ │ │ │ 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 │ │ │ │ @@ -1743538,26 +1743517,24 @@ │ │ │ │ ldr r1, [pc, #40] @ (541b10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d794>) │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #579 @ 0x243 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - mcr2 0, 7, r0, cr8, cr4, {5} │ │ │ │ - vqadd.u8 d0, d22, d20 │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsls r2, r1, #2 │ │ │ │ + mcrr2 0, 11, r0, r8, cr4 │ │ │ │ + stc2l 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + lsrs r4, r0, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + stc2l 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r2, r4, r0 │ │ │ │ + asrs r2, r0, #22 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ + ldc2l 0, cr0, [r6, #720] @ 0x2d0 │ │ │ │ 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 541a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d6b8> │ │ │ │ @@ -1743597,17 +1743574,16 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541b90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d814>) │ │ │ │ movw r2, #646 @ 0x286 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - lsls r2, r6, #8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - vshr.u64 d16, d20, #32 │ │ │ │ + vshr.u64 d0, d20, #46 │ │ │ │ + stc2l 0, cr0, [r0, #-720] @ 0xfffffd30 │ │ │ │ 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 541a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d6b8> │ │ │ │ mov r4, r0 │ │ │ │ @@ -1743619,17 +1743595,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (541bc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d84c>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #16] @ (541bcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d850>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs r4, r7, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vshr.u64 d0, d20, #30 │ │ │ │ + stc2 0, cr0, [r2, #-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 │ │ │ │ mov r8, r2 │ │ │ │ subs r2, #3 │ │ │ │ add.w r9, r1, #12 │ │ │ │ @@ -1743731,25 +1743707,25 @@ │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5257 @ 0x1489 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ ldmia r4, {r0, r2, r4, r5, r6} │ │ │ │ - vaddw.u q8, , d22 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - mcr2 0, 5, r0, cr8, cr4, {5} │ │ │ │ - lsrs r2, r5, #9 │ │ │ │ + @ instruction: 0xfffffe86 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + stc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + lsls r2, r1, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mcr2 0, 4, r0, cr8, cr4, {5} │ │ │ │ - lsrs r6, r7, #9 │ │ │ │ + @ instruction: 0xfbe800b4 │ │ │ │ + lsls r6, r3, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mrc2 0, 3, r0, cr4, cr4, {5} │ │ │ │ + @ instruction: 0xfbd400b4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -1743928,23 +1743904,23 @@ │ │ │ │ ldr.w r2, [r2, r5, lsl #2] │ │ │ │ adds r5, #1 │ │ │ │ bl 541d1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d9a0> │ │ │ │ cmp fp, r5 │ │ │ │ str.w r0, [r9, #4]! │ │ │ │ bne.n 541ef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42db78> │ │ │ │ b.n 541e96 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42db1a> │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #22 │ │ │ │ + asrs r2, r2, #12 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - mcr2 0, 0, r0, cr6, cr4, {5} │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + @ instruction: 0xfb6600b4 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - mcr2 0, 7, r0, cr10, cr4, {5} │ │ │ │ - ldc2 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + mcrr2 0, 11, r0, sl, cr4 │ │ │ │ + ldr??.w r0, [r8, #180] @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1744017,24 +1743993,24 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #40] @ (542010 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42dc94>) │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - ldr??.w r0, [ip, #180] @ 0xb4 │ │ │ │ - @ instruction: 0xfa1800b4 │ │ │ │ - lsls r2, r6, #31 │ │ │ │ + @ instruction: 0xf75c00b4 │ │ │ │ + @ instruction: 0xf77800b4 │ │ │ │ + lsls r2, r2, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfa0600b4 │ │ │ │ - lsls r6, r7, #31 │ │ │ │ + @ instruction: 0xf76600b4 │ │ │ │ + lsls r6, r3, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfb8a00b4 │ │ │ │ - @ instruction: 0xfa0600b4 │ │ │ │ - ldr??.w r0, [lr, #180] @ 0xb4 │ │ │ │ + str??.w r0, [sl, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xf76600b4 │ │ │ │ + @ instruction: 0xf73e00b4 │ │ │ │ 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 │ │ │ │ @@ -1744108,22 +1744084,22 @@ │ │ │ │ ldr r3, [pc, #32] @ (5420e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42dd68>) │ │ │ │ movw r2, #873 @ 0x369 │ │ │ │ ldr r1, [pc, #28] @ (5420e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42dd6c>) │ │ │ │ add r3, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xfaba00b4 │ │ │ │ - ldr??.w r0, [r4, #180] @ 0xb4 │ │ │ │ - ldrsb.w r0, [r0, r4, lsl #3] │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + ldrb.w r0, [sl, r4, lsl #3] │ │ │ │ + @ instruction: 0xf65400b4 │ │ │ │ + @ instruction: 0xf67000b4 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr??.w r0, [lr, #180] @ 0xb4 │ │ │ │ + @ instruction: 0xf65e00b4 │ │ │ │ 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 │ │ │ │ @@ -1744566,17 +1744542,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: 0xf53600b4 │ │ │ │ - mcr2 0, 6, r0, cr14, cr4, {5} │ │ │ │ - @ instruction: 0xf62e00b4 │ │ │ │ + @ instruction: 0xf29600b4 │ │ │ │ + stc2 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ + @ instruction: 0xf38e00b4 │ │ │ │ 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 │ │ │ │ @@ -1744641,19 +1744617,18 @@ │ │ │ │ ldrb r0, [r4, #0] │ │ │ │ mov r1, r2 │ │ │ │ b.n 5425e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e268> │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ b.n 5425e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e268> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ - lsls r0, r6, #8 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf3da00b4 │ │ │ │ - @ instruction: 0xf3a600b4 │ │ │ │ - @ instruction: 0xf3c400b4 │ │ │ │ + vshr.u64 d0, d20, #48 │ │ │ │ + @ instruction: 0xf13a00b4 │ │ │ │ + add.w r0, r6, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf12400b4 │ │ │ │ stmdb 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 │ │ │ │ @@ -1744733,21 +1744708,20 @@ │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, ip │ │ │ │ mov r0, r5 │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ - lsls r4, r6, #6 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - lsrs r2, r6, #17 │ │ │ │ + vqadd.u16 d0, d20, d20 │ │ │ │ + lsrs r2, r2, #7 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - @ instruction: 0xf4c600b4 │ │ │ │ - subw r0, sl, #180 @ 0xb4 │ │ │ │ - movt r0, #16564 @ 0x40b4 │ │ │ │ + @ instruction: 0xf22600b4 │ │ │ │ + and.w r0, sl, #180 @ 0xb4 │ │ │ │ + bic.w r0, r4, #180 @ 0xb4 │ │ │ │ stmdb 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] @ 542b2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e7b0> │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ cmp r1, #1 │ │ │ │ @@ -1745097,32 +1745071,32 @@ │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r2, #2 │ │ │ │ mov r1, r4 │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ nop │ │ │ │ bhi.n 542aa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e724> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - mcr2 0, 5, r0, cr10, cr12, {5} │ │ │ │ + stc2 0, cr0, [sl], {188} @ 0xbc │ │ │ │ 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 │ │ │ │ - vqadd.u64 d16, d24, d20 │ │ │ │ - stc2l 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + ldc2l 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xfac800b4 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r2, r0, #3 │ │ │ │ - orrs.w r0, sl, #180 @ 0xb4 │ │ │ │ - mrc 0, 4, r0, cr4, cr4, {5} │ │ │ │ - mrc 0, 5, r0, cr0, cr4, {5} │ │ │ │ + ldc 0, cr0, [sl, #720]! @ 0x2d0 │ │ │ │ + @ instruction: 0xebf400b4 │ │ │ │ + ldc 0, cr0, [r0], {180} @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -1745214,22 +1745188,22 @@ │ │ │ │ ldr r3, [pc, #40] @ (542c78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e8fc>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #36] @ (542c7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e900>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - stc 0, cr0, [r0, #720]! @ 0x2d0 │ │ │ │ - ldc 0, cr0, [ip, #720]! @ 0x2d0 │ │ │ │ - stc 0, cr0, [r4, #720] @ 0x2d0 │ │ │ │ - ldc 0, cr0, [lr, #720] @ 0x2d0 │ │ │ │ - stcl 0, cr0, [r8, #-720]! @ 0xfffffd30 │ │ │ │ - stc 0, cr0, [r4, #720] @ 0x2d0 │ │ │ │ - ldc 0, cr0, [sl, #720] @ 0x2d0 │ │ │ │ - ldcl 0, cr0, [r2, #-720]! @ 0xfffffd30 │ │ │ │ + add.w r0, r0, r4, ror #2 │ │ │ │ + adds.w r0, ip, r4, ror #2 │ │ │ │ + @ instruction: 0xeae400b4 │ │ │ │ + @ instruction: 0xeafe00b4 │ │ │ │ + @ instruction: 0xeac800b4 │ │ │ │ + @ instruction: 0xeae400b4 │ │ │ │ + @ instruction: 0xeafa00b4 │ │ │ │ + @ instruction: 0xead200b4 │ │ │ │ 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 │ │ │ │ @@ -1745262,16 +1745236,16 @@ │ │ │ │ ldr r3, [pc, #16] @ (542ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e96c>) │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (542cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e970>) │ │ │ │ movw r2, #617 @ 0x269 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - @ instruction: 0xfa3c00b4 │ │ │ │ - mcr 0, 4, r0, cr2, cr4, {5} │ │ │ │ + @ instruction: 0xf79c00b4 │ │ │ │ + @ instruction: 0xebe200b4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ ldr r2, [pc, #188] @ (542dbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ea40>) │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ ldr r3, [pc, #188] @ (542dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ea44>) │ │ │ │ @@ -1745351,16 +1745325,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bcs.n 542dac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ea30> │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 542ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb24> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - vld4.32 {d16-d19}, [ip :256], r4 │ │ │ │ - ldc 0, cr0, [r2, #720]! @ 0x2d0 │ │ │ │ + movt r0, #51380 @ 0xc8b4 │ │ │ │ + adds.w r0, r2, r4, ror #2 │ │ │ │ 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 │ │ │ │ @@ -1745587,32 +1745561,42 @@ │ │ │ │ ldr r3, [pc, #80] @ (54308c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ed10>) │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #80] @ (543090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ed14>) │ │ │ │ movw r2, #1138 @ 0x472 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - @ instruction: 0xeadc00b4 │ │ │ │ - @ instruction: 0xeaf600b4 │ │ │ │ - vst4.32 {d0-d3}, [r6 :256], r4 │ │ │ │ - subs.w r0, r0, r4, ror #2 │ │ │ │ - strd r0, r0, [r8, #720]! @ 0x2d0 │ │ │ │ - and.w r0, r2, r4, ror #2 │ │ │ │ - ldrd r0, r0, [r4, #720] @ 0x2d0 │ │ │ │ - strd r0, r0, [lr, #720]! @ 0x2d0 │ │ │ │ - strd r0, r0, [r0, #720] @ 0x2d0 │ │ │ │ - ldrd r0, r0, [sl, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xe9ac00b4 │ │ │ │ - strd r0, r0, [r6, #720] @ 0x2d0 │ │ │ │ - stcl 0, cr0, [r2, #720] @ 0x2d0 │ │ │ │ - adc.w r0, r4, r4, ror #2 │ │ │ │ - strd r0, r0, [r2, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xe99800b4 │ │ │ │ - str.w r0, [r4, r4, lsl #3] │ │ │ │ - adds.w r0, lr, r4, ror #2 │ │ │ │ + @ instruction: 0xe83c00b4 │ │ │ │ + @ instruction: 0xe85600b4 │ │ │ │ + @ instruction: 0xf66600b4 │ │ │ │ + ldmdb r0, {r2, r4, r5, r7} │ │ │ │ + b.n 542ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb74> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542f28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ebac> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb54> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb8c> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542eb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb34> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb6c> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542e90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb14> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542ec8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb4c> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xeb2200b4 │ │ │ │ + stmia.w r4!, {r2, r4, r5, r7} │ │ │ │ + b.n 542ecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb50> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb00> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + sub.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + ldrd r0, r0, [lr], #-720 @ 0x2d0 │ │ │ │ cmp r1, #7 │ │ │ │ bhi.n 543192 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ee16> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ subs r1, #2 │ │ │ │ @@ -1745744,32 +1745728,37 @@ │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ ldr r1, [pc, #64] @ (543228 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eeac>) │ │ │ │ add r1, pc │ │ │ │ b.n 5430c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ed44> │ │ │ │ - strh.w r0, [lr, r4, lsl #3] │ │ │ │ - @ instruction: 0xf5ee00bc │ │ │ │ - str.w r0, [r4, r4, lsl #3] │ │ │ │ - @ instruction: 0xf7c400b4 │ │ │ │ - @ instruction: 0xf7a600b4 │ │ │ │ - @ instruction: 0xf79800b4 │ │ │ │ - @ instruction: 0xf7a600b4 │ │ │ │ - @ instruction: 0xe81000b4 │ │ │ │ - @ instruction: 0xe82a00b4 │ │ │ │ - @ instruction: 0xe83e00b4 │ │ │ │ - @ instruction: 0xe81400b4 │ │ │ │ - ldc 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ - @ instruction: 0xe99a00b4 │ │ │ │ - b.n 5431c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ee4c> │ │ │ │ + @ instruction: 0xf58e00b4 │ │ │ │ + @ instruction: 0xf34e00bc │ │ │ │ + sub.w r0, r4, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf52400b4 │ │ │ │ + add.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + @ instruction: 0xf4f800b4 │ │ │ │ + add.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ + b.n 542cec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e970> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e9a8> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542d50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e9d4> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542d00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e984> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldrd r0, r0, [r8, #-720]! @ 0x2d0 │ │ │ │ + b.n 543014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ec98> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543200 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ee84> │ │ │ │ + b.n 542c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e90c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb.w r0, [r4, r7, lsl #3] │ │ │ │ + b.n 542cc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e944> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + sbcs.w r0, r4, #5996544 @ 0x5b8000 │ │ │ │ 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 │ │ │ │ @@ -1745874,28 +1745863,31 @@ │ │ │ │ ldr r3, [pc, #52] @ (543370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eff4>) │ │ │ │ movw r2, #670 @ 0x29e │ │ │ │ ldr r1, [pc, #48] @ (543374 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eff8>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - b.n 5430bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ed40> │ │ │ │ + b.n 542b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e800> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 542bb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e83c> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + addw r0, ip, #180 @ 0xb4 │ │ │ │ + b.n 542b9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e820> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xf39000b4 │ │ │ │ + ldc2l 0, cr0, [r2, #-772] @ 0xfffffcfc │ │ │ │ + b.n 542eb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb38> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 5430f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ed7c> │ │ │ │ + adc.w r0, sl, #180 @ 0xb4 │ │ │ │ + b.n 542e90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eb14> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf4ac00b4 │ │ │ │ - b.n 5430dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ed60> │ │ │ │ + @ instruction: 0xf38e00b4 │ │ │ │ + b.n 542e78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eafc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf63000b4 │ │ │ │ - vtrn.8 q8, │ │ │ │ - strex r0, r0, [r6, #720] @ 0x2d0 │ │ │ │ - @ instruction: 0xf3ea00b4 │ │ │ │ - @ instruction: 0xe83000b4 │ │ │ │ - @ instruction: 0xf62e00b4 │ │ │ │ - @ instruction: 0xe82000b4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r5, r2 │ │ │ │ mov r2, r3 │ │ │ │ ldr.w r3, [pc, #1604] @ 5439d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f654> │ │ │ │ @@ -1746532,108 +1746524,108 @@ │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ ldmia r4!, {r3, r5, r6} │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r1, r5, r7} │ │ │ │ vmlsl.u , d31, d29[0] │ │ │ │ - vsri.64 d31, d12, #1 │ │ │ │ + vsra.u64 , q14, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs.w r0, sl, #5898240 @ 0x5a0000 │ │ │ │ - eor.w r0, r8, #5898240 @ 0x5a0000 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + subs.w r0, sl, #180 @ 0xb4 │ │ │ │ + @ instruction: 0xf1e800b4 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r6, #5 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf52a00b4 │ │ │ │ - b.n 5434b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f13c> │ │ │ │ + @ instruction: 0xf28a00b4 │ │ │ │ + b.n 543f78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fbfc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r0, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #36] @ 0x24 │ │ │ │ + ldrh r6, [r0, #16] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - @ instruction: 0xf39a00b4 │ │ │ │ - b.n 543464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f0e8> │ │ │ │ + @ instruction: 0xf0fa00b4 │ │ │ │ + b.n 543f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fba8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf2f800b4 │ │ │ │ - b.n 54337c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f000> │ │ │ │ + orrs.w r0, r8, #180 @ 0xb4 │ │ │ │ + b.n 543e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fac0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf32a00b4 │ │ │ │ - b.n 543348 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42efcc> │ │ │ │ + eor.w r0, sl, #180 @ 0xb4 │ │ │ │ + b.n 543e08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa8c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf4de00b4 │ │ │ │ - b.n 543300 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ef84> │ │ │ │ + @ instruction: 0xf23e00b4 │ │ │ │ + b.n 543dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa44> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orr.w r0, r6, #5898240 @ 0x5a0000 │ │ │ │ - b.n 5432b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ef34> │ │ │ │ + sub.w r0, r6, #180 @ 0xb4 │ │ │ │ + b.n 543d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f9f4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf30000b4 │ │ │ │ + orn r0, r0, #180 @ 0xb4 │ │ │ │ adds r2, #20 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 54374c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f3d0> │ │ │ │ + b.n 54420c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fe90> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42eed8> │ │ │ │ + b.n 543d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f998> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf2e200b4 │ │ │ │ + orr.w r0, r2, #180 @ 0xb4 │ │ │ │ movs r0, #140 @ 0x8c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2ba00b4 │ │ │ │ - @ instruction: 0xf2f600b4 │ │ │ │ + ands.w r0, sl, #180 @ 0xb4 │ │ │ │ + orrs.w r0, r6, #180 @ 0xb4 │ │ │ │ asrs r4, r4, #14 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28e00b4 │ │ │ │ - @ instruction: 0xf29a00b4 │ │ │ │ + vshr.s64 d16, d20, #18 │ │ │ │ + vshr.s64 d16, d20, #6 │ │ │ │ cmp r3, #60 @ 0x3c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 543dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa4c> │ │ │ │ + svc 22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa84> │ │ │ │ + svc 48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543da4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa28> │ │ │ │ + svc 0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa60> │ │ │ │ + svc 26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543e08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa8c> │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 543db8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa3c> │ │ │ │ + svc 4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf26000b4 │ │ │ │ + vshr.s64 d16, d20, #64 │ │ │ │ push {r0, r2} │ │ │ │ - @ instruction: 0xfffff1c6 │ │ │ │ + @ instruction: 0xffffef26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rsb r0, r6, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf39200b4 │ │ │ │ - b.n 544018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fc9c> │ │ │ │ + vqadd.s32 d0, d22, d20 │ │ │ │ + @ instruction: 0xf0f200b4 │ │ │ │ + b.n 543ad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f75c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs.w r0, sl, #180 @ 0xb4 │ │ │ │ - @ instruction: 0xf1f600b4 │ │ │ │ + vqadd.s16 d0, d26, d20 │ │ │ │ + vqadd.s16 d16, d22, d20 │ │ │ │ bl 7cda92 │ │ │ │ - rsbs r0, r6, #180 @ 0xb4 │ │ │ │ - addw r0, r4, #180 @ 0xb4 │ │ │ │ - addw r0, r4, #180 @ 0xb4 │ │ │ │ + vqadd.s64 d0, d22, d20 │ │ │ │ + vqadd.s32 d16, d20, d20 │ │ │ │ + vqadd.s32 d16, d20, d20 │ │ │ │ b.n 543a66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f6ea> │ │ │ │ - @ instruction: 0xfffff1c6 │ │ │ │ + @ instruction: 0xffffef26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldcl 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - @ instruction: 0xf26000b4 │ │ │ │ - b.n 543f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fb84> │ │ │ │ + vshr.s64 d16, d20, #64 │ │ │ │ + svc 134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbc.w r0, sl, #180 @ 0xb4 │ │ │ │ - sbcs.w r0, ip, #180 @ 0xb4 │ │ │ │ + mcr 0, 6, r0, cr10, cr4, {5} │ │ │ │ + mrc 0, 6, r0, cr12, cr4, {5} │ │ │ │ add r7, sp, #628 @ 0x274 │ │ │ │ - @ instruction: 0xfffff160 │ │ │ │ + vqrdmlah.s q15, , d0[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf27000b4 │ │ │ │ - b.n 543e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fadc> │ │ │ │ + vshr.s64 d16, d20, #48 │ │ │ │ + svc 38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbc.w r0, r2, #180 @ 0xb4 │ │ │ │ - b.n 543e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fabc> │ │ │ │ + mcr 0, 6, r0, cr2, cr4, {5} │ │ │ │ + svc 18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf29a00b4 │ │ │ │ - b.n 543e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa98> │ │ │ │ + vshr.s64 d16, d20, #6 │ │ │ │ + udf #252 @ 0xfc │ │ │ │ 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] @ (543d80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa04>) │ │ │ │ @@ -1746863,27 +1746855,29 @@ │ │ │ │ nop │ │ │ │ stmia r5!, {r3} │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - bgt.n 543e88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fb0c> │ │ │ │ + bls.n 543d48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f9cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bgt.n 543cc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f94c> │ │ │ │ + bls.n 543d88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa0c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orns r0, r0, r4, ror #2 │ │ │ │ - bgt.n 543ca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f92c> │ │ │ │ + b.n 543d38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f9bc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vqadd.s32 d0, d24, d20 │ │ │ │ - subs.w r0, r2, #6324224 @ 0x608000 │ │ │ │ - udf #6 │ │ │ │ + bls.n 543d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f9ec> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + stc 0, cr0, [r8], {180} @ 0xb4 │ │ │ │ + @ instruction: 0xf31200c1 │ │ │ │ + blt.n 543e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42faf8> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + b.n 543bc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42f844> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xe9aa00b4 │ │ │ │ - ble.n 543d90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fa14> │ │ │ │ + blt.n 543e50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fad4> │ │ │ │ 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] @ 5448e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43056c> │ │ │ │ mov r5, r1 │ │ │ │ @@ -1747882,48 +1747876,48 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r5} │ │ │ │ lsls r6, r4, #5 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - vqadd.s8 d0, d30, d20 │ │ │ │ + stcl 0, cr0, [lr], #-720 @ 0xfffffd30 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 544690 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430314> │ │ │ │ + b.n 544150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42fdd4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 544910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430594> │ │ │ │ + bcs.n 5449d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430654> │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbnz r4, 544930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4305b4> │ │ │ │ lsls r6, r4, #5 │ │ │ │ - b.n 544420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4300a4> │ │ │ │ + b.n 544ee0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430b64> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 544988 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43060c> │ │ │ │ + bne.n 544848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4304cc> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 544980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430604> │ │ │ │ + ldmia r7, {r1, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 5449bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430640> │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - svc 22 │ │ │ │ + bgt.n 544a10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430694> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 54497c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430600> │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + blt.n 5448b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430538> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 544884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430508> │ │ │ │ + beq.n 544944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4305c8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5448fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430580> │ │ │ │ + ldmia r6, {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 544938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4305bc> │ │ │ │ + ldmia r6, {r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - udf #218 @ 0xda │ │ │ │ + bgt.n 5449b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430634> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 54491c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4305a0> │ │ │ │ + ldmia r6, {r1, r2, r3, r6} │ │ │ │ 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] @ (544c78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4308fc>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -1748248,27 +1748242,27 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb6a6 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r2, r3, r6, r7, lr} │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldmia r5, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3} │ │ │ │ + ldmia r3, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - blt.n 544d1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4309a0> │ │ │ │ + bhi.n 544bdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430860> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 544ffc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430c80> │ │ │ │ + svc 18 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvc.n 544c90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x430914> │ │ │ │ + bpl.n 544d50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4309d4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r6} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3400] @ 0xd48 │ │ │ │ ldr.w r5, [pc, #2692] @ 545738 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4313bc> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1749333,33 +1749327,33 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r1!, {r0, r6, r7} │ │ │ │ vmlal.u , d15, d4[0] │ │ │ │ lsls r6, r4, #5 │ │ │ │ ldmia r0, {r0, r2, r3, r5, r6, r7} │ │ │ │ - vtbl.8 d28, {d31- q14, d15, d6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r3, r5, r7} │ │ │ │ + stmia r7!, {r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 545718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43139c> │ │ │ │ + beq.n 5457d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43145c> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmia r6!, {r0, r1, r2, r3, r4, r7} │ │ │ │ vqshl.u32 , , #31 │ │ │ │ - vqshrn.u64 d29, q7, #1 │ │ │ │ + vqshlu.s32 , q15, #31 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #1 │ │ │ │ b.n 545448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4310cc> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #20] │ │ │ │ @@ -1749373,15 +1749367,15 @@ │ │ │ │ b.n 54554a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4311ce> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ b.n 545596 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43121a> │ │ │ │ movs r2, #1 │ │ │ │ b.n 54554a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4311ce> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ab6b40 │ │ │ │ + bl ab6890 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54566c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4312f0> │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ cmp.w r8, #1 │ │ │ │ beq.w 545a74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4316f8> │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add.w r8, r8, #1 │ │ │ │ @@ -1749429,15 +1749423,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 545c82 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431906> │ │ │ │ - bl ab6c80 │ │ │ │ + bl ab69d0 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ ldrb.w ip, [r4, #4] │ │ │ │ cmp.w ip, #24 │ │ │ │ bhi.w 545f72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431bf6> │ │ │ │ tbh [pc, ip, lsl #1] │ │ │ │ movs r1, r3 │ │ │ │ movs r1, r3 │ │ │ │ @@ -1749492,15 +1749486,15 @@ │ │ │ │ str.w r7, [r8] │ │ │ │ str.w r7, [r8, #4] │ │ │ │ strh.w r0, [r8] │ │ │ │ b.n 54589c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431520> │ │ │ │ movs r2, #1 │ │ │ │ b.n 5457b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43143a> │ │ │ │ ldrb.w r0, [r5, #-8] │ │ │ │ - bl ab6cc0 │ │ │ │ + bl ab6a10 │ │ │ │ vstr s0, [r5, #-8] │ │ │ │ b.n 54566c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4312f0> │ │ │ │ cbz r3, 545910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431594> │ │ │ │ rsb r3, r8, #1 │ │ │ │ ldr r6, [sp, #36] @ 0x24 │ │ │ │ cmp r6, #0 │ │ │ │ bne.w 545642 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4312c6> │ │ │ │ @@ -1749729,15 +1749723,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 545c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431910> │ │ │ │ - bl ab6b00 │ │ │ │ + bl ab6850 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4314d4> │ │ │ │ mov r1, r3 │ │ │ │ ldr r0, [r5, #20] │ │ │ │ str r3, [sp, #16] │ │ │ │ bl 439a3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3256c0> │ │ │ │ ldr r1, [r5, #20] │ │ │ │ @@ -1749821,18 +1749815,18 @@ │ │ │ │ ldr r1, [pc, #828] @ (545fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c30>) │ │ │ │ add r3, pc │ │ │ │ str.w sl, [sp, #8] │ │ │ │ movw r2, #2636 @ 0xa4c │ │ │ │ add r1, pc │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - bl ab6ba4 │ │ │ │ + bl ab68f4 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4314d4> │ │ │ │ - bl ab6a24 │ │ │ │ + bl ab6774 │ │ │ │ ldrd r3, r1, [sp, #16] │ │ │ │ b.n 545850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4314d4> │ │ │ │ ldr r2, [pc, #792] @ (545fb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c34>) │ │ │ │ ldr r3, [pc, #792] @ (545fb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c38>) │ │ │ │ ldr r1, [pc, #796] @ (545fb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c3c>) │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #56] @ 0x38 │ │ │ │ @@ -1750104,140 +1750098,140 @@ │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r2, r7} │ │ │ │ + pop {r1, r2, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r4, r6, #2 │ │ │ │ bkpt 0x0003 │ │ │ │ - vrsra.u64 , q1, #1 │ │ │ │ + vsra.u32 d29, d18, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ + bkpt 0x0058 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 545fb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c34> │ │ │ │ + bcs.n 546070 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431cf4> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop {8} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 545f80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c04> │ │ │ │ + ldmia r7!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - it vs │ │ │ │ - lslvs r4, r6, #2 │ │ │ │ - bne.n 545f04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431b88> │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itee mi │ │ │ │ - lslmi r4, r6, #2 │ │ │ │ - bmi.n 54608c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d10> @ unpredictable │ │ │ │ - lslpl r4, r6, #2 │ │ │ │ - itte cc │ │ │ │ - lslcc r4, r6, #2 │ │ │ │ - bne.n 545f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c18> @ unpredictable │ │ │ │ - lslcs r4, r6, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + bne.n 545f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431bd0> │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + pop {r1, r3, r4, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + ldmia r7!, {r2, r4, r6} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 545f64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431be8> │ │ │ │ + bcs.n 546024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431ca8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bvs.n 546090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d14> │ │ │ │ + bcc.n 545f50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431bd4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bkpt 0x00c0 │ │ │ │ + pop {r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r5, r6} │ │ │ │ + cbnz r0, 545ff2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c76> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + cbnz r4, 545ffc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c80> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545f20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431ba4> │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r7, pc} │ │ │ │ + revsh r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r4, 54603e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431cc2> │ │ │ │ + cbnz r4, 545fd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c5a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r0, 54604a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431cce> │ │ │ │ + cbnz r0, 545fe2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c66> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 5460a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d28> │ │ │ │ + beq.n 545f64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431be8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bpl.n 545fec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c70> │ │ │ │ + bcs.n 5460ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d30> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r2, r3, r4, r6, pc} │ │ │ │ + hlt 0x003c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 545f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431b94> │ │ │ │ + ldmia r6, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 545fc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c4c> │ │ │ │ + bcs.n 546088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d0c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545ef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431b78> │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 545fa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c28> │ │ │ │ + bcs.n 546064 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431ce8> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 545f80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c04> │ │ │ │ + ldmia r6!, {r1, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 545f80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c04> │ │ │ │ + bcs.n 546040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431cc4> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r2, r4, pc} │ │ │ │ + rev16 r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 545f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431bd0> │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 545f5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431be0> │ │ │ │ + bcs.n 54601c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431ca0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + rev16 r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 545fbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c40> │ │ │ │ + ldmia r7!, {r2, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 545f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431ba8> │ │ │ │ + bne.n 545fe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c68> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r1, r3, r4, r6, r7} │ │ │ │ + rev r2, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 545fc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c44> │ │ │ │ + ldmia r7!, {r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 546100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d84> │ │ │ │ + bne.n 545fc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c44> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + rev r2, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r6, r6 │ │ │ │ + @ instruction: 0xb856 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 546074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431cf8> │ │ │ │ + @ instruction: 0xb872 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5, r6} │ │ │ │ + ldmia r4!, {r2, r3, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r4, r7} │ │ │ │ + cbnz r2, 546074 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431cf8> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x003e │ │ │ │ + @ instruction: 0xb81e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r2, r3 │ │ │ │ + @ instruction: 0xb83a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5460c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d48> │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bmi.n 54605c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431ce0> │ │ │ │ + bne.n 54611c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431da0> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 54607a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431cfe> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 5460f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d74> │ │ │ │ + ldmia r5, {r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 546038 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431cbc> │ │ │ │ + bne.n 5460f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d7c> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r1, r2, r6} │ │ │ │ + cbnz r6, 546080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d04> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcs.n 54609c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d20> │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bcc.n 546014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c98> │ │ │ │ + bne.n 5460d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d58> │ │ │ │ lsls r1, r0, #3 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + cbnz r6, 546086 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d0a> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r2, r4 │ │ │ │ + @ instruction: 0xb7c2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 545ff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431c7c> │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r6, 5460f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d76> │ │ │ │ + cbnz r6, 54608a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x431d0e> │ │ │ │ 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] @ 546c08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43288c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1751372,105 +1751366,105 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #360] @ 0x168 │ │ │ │ lsls r6, r4, #5 │ │ │ │ push {r0, r2, r3, lr} │ │ │ │ @ instruction: 0xffffacd1 │ │ │ │ @ instruction: 0xffff9dfa │ │ │ │ lsls r6, r4, #5 │ │ │ │ - @ instruction: 0xb772 │ │ │ │ + push {r1, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r2, r3} │ │ │ │ + bkpt 0x006c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb86a │ │ │ │ + push {r1, r3, r6, r7, lr} │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r3, 546c8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x432910> │ │ │ │ vaddw.u , , d29 │ │ │ │ vcvt.f32.u32 q13, , #1 │ │ │ │ vqdmulh.s q13, , d1[0] │ │ │ │ vmlsl.u q12, d31, d15[0] │ │ │ │ - vqrdmlah.s q14, , d14[0] │ │ │ │ + vdup.8 d28, d30[7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r6, r7} │ │ │ │ + sxth r4, r5 │ │ │ │ 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 r6!, {} │ │ │ │ + ldmia r3!, {r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r5, sp, #732 @ 0x2dc │ │ │ │ - vcvt.u16.f16 q14, q1, #1 │ │ │ │ + @ instruction: 0xffffcab2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r0, r2 │ │ │ │ + add r7, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r4, r2] │ │ │ │ + ldrsb r0, [r0, r0] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r0, r6, #4 │ │ │ │ - add r7, sp, #560 @ 0x230 │ │ │ │ + add r4, sp, #944 @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #664 @ 0x298 │ │ │ │ + add r5, sp, #24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #16 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #336 @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #64 @ 0x40 │ │ │ │ + add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #176 @ 0xb0 │ │ │ │ + add r5, sp, #560 @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r4, r6, #7 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #16 │ │ │ │ + add r5, sp, #400 @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r1, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r2} │ │ │ │ + stmia r7!, {r2, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #792 @ 0x318 │ │ │ │ + add r5, sp, #152 @ 0x98 │ │ │ │ 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 r5, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ sub.w r3, r6, #32 │ │ │ │ bics.w r3, r3, #32 │ │ │ │ bne.w 546f24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x432ba8> │ │ │ │ ldr r1, [r7, #12] │ │ │ │ movs r0, #1 │ │ │ │ ldr r3, [r4, #16] │ │ │ │ @@ -1751770,135 +1751764,135 @@ │ │ │ │ movw r2, #2347 @ 0x92b │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ adds r4, r2, #2 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #528 @ 0x210 │ │ │ │ + add r1, sp, #912 @ 0x390 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #552 @ 0x228 │ │ │ │ + add r1, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #360 @ 0x168 │ │ │ │ + add r1, sp, #744 @ 0x2e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #408 @ 0x198 │ │ │ │ + add r5, sp, #792 @ 0x318 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #240 @ 0xf0 │ │ │ │ + add r1, sp, #624 @ 0x270 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r4, #10] │ │ │ │ + strb r2, [r0, #0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #376 @ 0x178 │ │ │ │ + add r2, sp, #760 @ 0x2f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r4, r6, #2 │ │ │ │ adds r4, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r6} │ │ │ │ + stmia r2!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #1016 @ 0x3f8 │ │ │ │ + add r2, sp, #376 @ 0x178 │ │ │ │ lsls r4, r6, #2 │ │ │ │ add r7, pc, #740 @ (adr r7, 547354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x432fd8>) │ │ │ │ vraddhn.i d26, , │ │ │ │ vshll.u32 , d16, #31 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #29] │ │ │ │ + strb r0, [r3, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #1000 @ 0x3e8 │ │ │ │ + add r0, sp, #360 @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r4} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #384 @ 0x180 │ │ │ │ + add r1, sp, #768 @ 0x300 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, r3, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r4, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ + itte le │ │ │ │ + lslle r4, r6, #2 │ │ │ │ + addle r1, sp, #584 @ 0x248 │ │ │ │ + lslgt r4, r6, #2 │ │ │ │ movs r1, #0 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r2, r6} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - add r4, sp, #104 @ 0x68 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r5, r6} │ │ │ │ + stmia r0!, {r2, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #8 │ │ │ │ + add r1, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + itte gt │ │ │ │ + lslgt r4, r6, #2 │ │ │ │ + addgt r1, sp, #392 @ 0x188 │ │ │ │ + lslle r4, r6, #2 │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #960 @ 0x3c0 │ │ │ │ + add r1, sp, #320 @ 0x140 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r7} │ │ │ │ + stmia r3!, {r5, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #584 @ 0x248 │ │ │ │ + add r0, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ 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 │ │ │ │ @@ -1752096,21 +1752090,21 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 542b60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42e7e4> │ │ │ │ b.n 547282 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x432f06> │ │ │ │ @ instruction: 0xb89b │ │ │ │ vqshlu.s32 d23, d31, #31 │ │ │ │ - vrsubhn.i d26, , q6 │ │ │ │ + @ instruction: 0xffffa3ec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r5, pc, #824 @ (adr r5, 547670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4332f4>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #664 @ (adr r6, 5475d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433258>) │ │ │ │ + add r4, pc, #24 @ (adr r4, 547354 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x432fd8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, pc, #768 @ (adr r6, 547640 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4332c4>) │ │ │ │ + add r4, pc, #128 @ (adr r4, 5473c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433044>) │ │ │ │ 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] @ 547d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433a10> │ │ │ │ @@ -1753073,93 +1753067,93 @@ │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r1, #26] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - strb r1, [r4, #13] │ │ │ │ - vmlal.u , d31, d1[0] │ │ │ │ - @ instruction: 0xffffc568 │ │ │ │ + itee pl │ │ │ │ + lslpl r4, r6, #2 │ │ │ │ + strbmi r1, [r4, #13] │ │ │ │ + vmlalmi.u , d31, d1[0] │ │ │ │ + vmlal.u q14, d31, d8[0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 547e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433a88> │ │ │ │ + @ instruction: 0xb8c2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #728 @ (adr r3, 548088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433d0c>) │ │ │ │ + add r1, pc, #88 @ (adr r1, 547e08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433a8c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #928 @ (adr r1, 548154 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433dd8>) │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 547dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433a4c>) │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 547fb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433c38>) │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #480 @ (adr r3, 547fa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433c28>) │ │ │ │ + add r0, pc, #864 @ (adr r0, 548124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433da8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r6} │ │ │ │ + stmia r0!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - revsh r6, r5 │ │ │ │ + @ instruction: 0xb84e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r3, pc, #264 @ (adr r3, 547ed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433b5c>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 548058 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433cdc>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00c4 │ │ │ │ + pop {r2, r5} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r2, r6 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #536 @ (adr r2, 547ff4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433c78>) │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0092 │ │ │ │ + cbnz r2, 547e5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433ae0> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r0, r0 │ │ │ │ + @ instruction: 0xb760 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #336 @ (adr r2, 547f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433bbc>) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itt ls │ │ │ │ - lslls r4, r6, #2 │ │ │ │ - cbnz r6, 547e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433aa4> @ unpredictable │ │ │ │ + pop {r2, r3, r4, r5, r6, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r2, pc, #104 @ (adr r2, 547e5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433ae0>) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itt vc │ │ │ │ - lslvc r4, r6, #2 │ │ │ │ - cbnz r2, 547e08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433a8c> @ unpredictable │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #536 @ (adr r1, 548018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433c9c>) │ │ │ │ + ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - itt le │ │ │ │ - lslle r4, r6, #2 │ │ │ │ - @ instruction: 0xb8fa │ │ │ │ + pop {r2, r3, r4, r5, pc} │ │ │ │ + lsls r4, r6, #2 │ │ │ │ + @ instruction: 0xb65a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #312 @ (adr r1, 547f44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433bc8>) │ │ │ │ + ldr r6, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5} │ │ │ │ + bkpt 0x0096 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8d0 │ │ │ │ + @ instruction: 0xb630 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r1, pc, #144 @ (adr r1, 547ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433b2c>) │ │ │ │ + ldr r6, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x00f0 │ │ │ │ + pop {r4, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 54820c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433e90>) │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r4, r0 │ │ │ │ + add r7, sp, #400 @ 0x190 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r1, r0, #3 │ │ │ │ - add r0, pc, #904 @ (adr r0, 5481b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x433e3c>) │ │ │ │ + ldr r6, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r7} │ │ │ │ + pop {r3, r4, r5, r6, r7, pc} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r7, lr} │ │ │ │ + uxtb r6, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [sp, #904] @ 0x388 │ │ │ │ + ldr r3, [sp, #264] @ 0x108 │ │ │ │ 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 548648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4342cc> │ │ │ │ @@ -1754381,187 +1754375,187 @@ │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ str r3, [sp, #40] @ 0x28 │ │ │ │ movs r5, #5 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.w 547734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4333b8> │ │ │ │ ldr r1, [r5, #28] │ │ │ │ - vcvt.f16.u16 , q12, #1 │ │ │ │ + @ instruction: 0xffffb9d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r2, 548b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434800> │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbnz r2, 548be8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43486c> │ │ │ │ + cbnz r2, 548b80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434804> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add sp, #448 @ 0x1c0 │ │ │ │ + add r5, sp, #832 @ 0x340 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - rev r6, r3 │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #176] @ 0xb0 │ │ │ │ + str r3, [sp, #560] @ 0x230 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #344] @ 0x158 │ │ │ │ + str r0, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #456] @ 0x1c8 │ │ │ │ + str r0, [sp, #840] @ 0x348 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #904] @ 0x388 │ │ │ │ + str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #448 @ (adr r0, 548d5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4349e0>) │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r5, lr} │ │ │ │ + uxth r0, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [sp, #616] @ 0x268 │ │ │ │ + str r1, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb6bc │ │ │ │ + push {r2, r3, r4} │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #776 @ 0x308 │ │ │ │ + add r0, sp, #136 @ 0x88 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 548c24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4348a8> │ │ │ │ + cbz r6, 548bbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434840> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 548bee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434872> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #536 @ 0x218 │ │ │ │ + add r7, pc, #920 @ (adr r7, 548f5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434be0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [sp, #872] @ 0x368 │ │ │ │ + str r0, [sp, #232] @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r6, lr} │ │ │ │ + uxth r6, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r2, sp, #336 @ 0x150 │ │ │ │ + add r7, pc, #720 @ (adr r7, 548ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434b24>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #888] @ 0x378 │ │ │ │ + ldrh r6, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #800] @ 0x320 │ │ │ │ + ldrh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + ldrh r4, [r0, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #760] @ 0x2f8 │ │ │ │ + ldr r4, [sp, #120] @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #848] @ 0x350 │ │ │ │ + ldrh r4, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #648] @ 0x288 │ │ │ │ + ldrh r2, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r4, r5, r6, lr} │ │ │ │ + uxtb r2, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #176] @ 0xb0 │ │ │ │ + ldrh r4, [r1, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r7, pc, #144 @ (adr r7, 548c94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434918>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r2, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r7, #58] @ 0x3a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #416] @ 0x1a0 │ │ │ │ + ldrh r0, [r1, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [sp, #256] @ 0x100 │ │ │ │ + ldr r3, [sp, #640] @ 0x280 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, sp, #448 @ 0x1c0 │ │ │ │ + add r6, pc, #832 @ (adr r6, 548f68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434bec>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r1, [sp, #784] @ 0x310 │ │ │ │ + ldrh r4, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r3, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r7, #62] @ 0x3e │ │ │ │ + ldrh r4, [r3, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 548c46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4348ca> │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r1, [sp, #520] @ 0x208 │ │ │ │ + ldrh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #880 @ 0x370 │ │ │ │ + add r6, pc, #240 @ (adr r6, 548d3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4349c0>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r1, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #784 @ 0x310 │ │ │ │ + add r6, pc, #144 @ (adr r6, 548ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43496c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r1, [sp, #96] @ 0x60 │ │ │ │ + ldrh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r6, pc, #32 @ (adr r6, 548c84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434908>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r6, 548c72 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4348f6> │ │ │ │ + add r6, sp, #504 @ 0x1f8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r5, pc, #976 @ (adr r5, 549040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434cc4>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #928] @ 0x3a0 │ │ │ │ + ldrh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #536 @ 0x218 │ │ │ │ + add r2, sp, #920 @ 0x398 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #496 @ 0x1f0 │ │ │ │ + add r5, pc, #880 @ (adr r5, 548fec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434c70>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #832] @ 0x340 │ │ │ │ + ldrh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r5, pc, #784 @ (adr r5, 548f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434c1c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldrh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r5, sp, #936 @ 0x3a8 │ │ │ │ + add r3, sp, #296 @ 0x128 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r5, pc, #672 @ (adr r5, 548f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434bb8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #624] @ 0x270 │ │ │ │ + ldrh r4, [r7, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r2, #54] @ 0x36 │ │ │ │ + ldrh r6, [r6, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r6, #54] @ 0x36 │ │ │ │ + ldrh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cbz r0, 548cc2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434946> │ │ │ │ + add r6, sp, #864 @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #472] @ 0x1d8 │ │ │ │ + ldrh r6, [r2, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sxth r0, r4 │ │ │ │ + add r7, sp, #512 @ 0x200 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r5, pc, #392 @ (adr r5, 548e38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434abc>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [sp, #344] @ 0x158 │ │ │ │ + ldrh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbz r6, 548cee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x434972> │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1756179,73 +1756173,73 @@ │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r4, pc, #720 @ (adr r4, 54a10c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435d90>) │ │ │ │ + add r2, pc, #80 @ (adr r2, 549e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435b10>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, #2] │ │ │ │ + strh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 54a088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435d0c>) │ │ │ │ + add r1, pc, #960 @ (adr r1, 54a208 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435e8c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r2, #2] │ │ │ │ + strh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r6, #30] │ │ │ │ + ldrb r2, [r2, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc, #344 @ (adr r4, 549fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435c30>) │ │ │ │ + add r1, pc, #728 @ (adr r1, 54a12c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435db0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r3, #0] │ │ │ │ + strh r2, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 54a160 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435de4>) │ │ │ │ + add r1, pc, #128 @ (adr r1, 549ee0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435b64>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #488] @ 0x1e8 │ │ │ │ + str r3, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r6, [r7, #12] │ │ │ │ + strh r6, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r0, #24] │ │ │ │ + ldrb r4, [r4, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, #16] │ │ │ │ + ldrb r6, [r5, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r7, #15] │ │ │ │ + ldrb r6, [r3, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, #15] │ │ │ │ + ldrb r2, [r1, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r3, #15] │ │ │ │ + ldrb r0, [r7, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #15] │ │ │ │ + ldrb r4, [r0, #5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #15] │ │ │ │ + ldrb r4, [r5, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #14] │ │ │ │ + ldrb r4, [r5, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [pc, #92] @ (549f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435b94>) │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #92] @ (549f14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435b98>) │ │ │ │ add r3, pc │ │ │ │ str r6, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ @@ -1756276,25 +1756270,25 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r6, #1 │ │ │ │ b.n 549a28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4356ac> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r0, [r7, #12] │ │ │ │ + ldrb r0, [r3, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #64 @ (adr r1, 549f5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435be0>) │ │ │ │ + ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, pc, #776 @ (adr r0, 54a22c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x435eb0>) │ │ │ │ + ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ 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] @ 54ab18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43679c> │ │ │ │ mov r6, r2 │ │ │ │ @@ -1757369,74 +1757363,74 @@ │ │ │ │ nop │ │ │ │ str r0, [r7, #8] │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r2, r7] │ │ │ │ lsls r6, r4, #5 │ │ │ │ - ldr r7, [sp, #168] @ 0xa8 │ │ │ │ + ldr r4, [sp, #552] @ 0x228 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, #3] │ │ │ │ + strb r4, [r5, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf7ba00b3 │ │ │ │ - strb r0, [r3, #20] │ │ │ │ + adds.w r0, sl, #5865472 @ 0x598000 │ │ │ │ + strb r0, [r7, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r6, #20] │ │ │ │ + strb r4, [r2, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #30] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r0, #26] │ │ │ │ + strb r2, [r4, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, #25] │ │ │ │ + strb r4, [r1, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r7, [sp, #864] @ 0x360 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r7, #19] │ │ │ │ + strb r6, [r3, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r6, #11] │ │ │ │ + strb r6, [r2, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #648] @ 0x288 │ │ │ │ + str r7, [sp, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r4, #11] │ │ │ │ + strb r4, [r0, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #112] @ 0x70 │ │ │ │ + ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [sp, #400] @ 0x190 │ │ │ │ + str r3, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - strb r6, [r5, #2] │ │ │ │ + ldr r6, [r1, #96] @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r5, #19] │ │ │ │ + ldrb r2, [r1, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #108] @ 0x6c │ │ │ │ + ldr r6, [r3, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r5, #108] @ 0x6c │ │ │ │ + ldr r0, [r1, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r7, #104] @ 0x68 │ │ │ │ + ldr r0, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r2, #108] @ 0x6c │ │ │ │ + ldr r4, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r7, #104] @ 0x68 │ │ │ │ + ldr r4, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r1, [r6, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 541a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42d6b8> │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r0, #12] │ │ │ │ bl 53d4c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42914c> │ │ │ │ @@ -1758215,71 +1758209,71 @@ │ │ │ │ strb.w r8, [sl] │ │ │ │ b.n 54b3f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x437076> │ │ │ │ subs.w r3, r8, #0 │ │ │ │ it ne │ │ │ │ movne r3, #1 │ │ │ │ strb.w r3, [sl] │ │ │ │ b.n 54b3f2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x437076> │ │ │ │ - str r5, [sp, #208] @ 0xd0 │ │ │ │ + str r2, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #46] @ 0x2e │ │ │ │ + strh r6, [r0, #26] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r2, [r7, #96] @ 0x60 │ │ │ │ + ldr r2, [r3, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #848] @ 0x350 │ │ │ │ + str r1, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, #44] @ 0x2c │ │ │ │ + strh r4, [r4, #22] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r7, #40] @ 0x28 │ │ │ │ + strh r2, [r3, #20] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r1, #88] @ 0x58 │ │ │ │ + ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #840] @ 0x348 │ │ │ │ + str r1, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r6, #84] @ 0x54 │ │ │ │ + ldr r4, [r2, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, #2] │ │ │ │ + ldrb r4, [r6, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r1, #84] @ 0x54 │ │ │ │ + ldr r4, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #976] @ 0x3d0 │ │ │ │ + str r1, [sp, #336] @ 0x150 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r6, #80] @ 0x50 │ │ │ │ + ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #648] @ 0x288 │ │ │ │ + str r0, [sp, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r4, [r3, #80] @ 0x50 │ │ │ │ + ldr r4, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #928] @ 0x3a0 │ │ │ │ + str r0, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, #36] @ 0x24 │ │ │ │ + strh r2, [r1, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r6, [r7, #76] @ 0x4c │ │ │ │ + ldr r6, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #648] @ 0x288 │ │ │ │ + str r1, [sp, #8] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r3, [sp, #1016] @ 0x3f8 │ │ │ │ + str r1, [sp, #376] @ 0x178 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r4, #21] │ │ │ │ + strb r0, [r0, #11] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r7, #72] @ 0x48 │ │ │ │ + ldr r6, [r3, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r1, #34] @ 0x22 │ │ │ │ + strh r4, [r5, #12] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r0, [r4, #72] @ 0x48 │ │ │ │ + ldr r0, [r0, #32] │ │ │ │ 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 │ │ │ │ @@ -1758315,25 +1758309,25 @@ │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ ldr r1, [pc, #32] @ (54b588 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43720c>) │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #42] @ 0x2a │ │ │ │ + ldrh r4, [r2, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ + ldrh r0, [r3, #22] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r2, #96] @ 0x60 │ │ │ │ + str r0, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r3, #42] @ 0x2a │ │ │ │ + ldrh r4, [r7, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r0, #68] @ 0x44 │ │ │ │ + str r4, [r4, #24] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r4, #68] @ 0x44 │ │ │ │ + str r0, [r0, #28] │ │ │ │ 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 │ │ │ │ @@ -1758992,47 +1758986,47 @@ │ │ │ │ lsls r6, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #280] @ (54bdbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x437a40>) │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r1, #21] │ │ │ │ + strb r6, [r5, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [r3, #56] @ 0x38 │ │ │ │ + ldr r0, [r7, #12] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r6, #44] @ 0x2c │ │ │ │ + str r6, [r2, #4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ bx r1 │ │ │ │ lsls r6, r4, #5 │ │ │ │ - strh r2, [r3, #62] @ 0x3e │ │ │ │ + strh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r6, r6] │ │ │ │ + ldrb r4, [r2, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r3, r6] │ │ │ │ + ldrh r2, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r7, r6] │ │ │ │ + ldrh r0, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, #54] @ 0x36 │ │ │ │ + strh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r0, #27] │ │ │ │ + strb r2, [r4, #16] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrb r6, [r7, r5] │ │ │ │ + ldrh r6, [r3, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r2, [r1, r5] │ │ │ │ + ldrh r2, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r4, r5] │ │ │ │ + ldrh r6, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r3, #40] @ 0x28 │ │ │ │ + str r4, [r7, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r4, r3] │ │ │ │ + ldrb r2, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r0, r6 │ │ │ │ bl 570a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6d0> │ │ │ │ ldr r2, [pc, #28] @ (54bd10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x437994>) │ │ │ │ mov r1, r0 │ │ │ │ ldr r3, [pc, #28] @ (54bd14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x437998>) │ │ │ │ strd r1, r6, [sp, #4] │ │ │ │ @@ -1759040,19 +1759034,19 @@ │ │ │ │ ldr r1, [pc, #24] @ (54bd18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43799c>) │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ movw r2, #4537 @ 0x11b9 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - strh r4, [r4, #52] @ 0x34 │ │ │ │ + strh r4, [r0, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r0, #112] @ 0x70 │ │ │ │ + str r0, [r4, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr.w r1, [pc, #2660] @ 54c794 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x438418> │ │ │ │ @@ -1760168,31 +1760162,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r7 │ │ │ │ lsls r6, r4, #5 │ │ │ │ ands r2, r0 │ │ │ │ lsls r6, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r6, r7] │ │ │ │ + ldrb r6, [r2, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r5, #100] @ 0x64 │ │ │ │ + ldr r6, [r1, #60] @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r7, r1] │ │ │ │ + str r0, [r3, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r6, r5] │ │ │ │ + strh r2, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r3, [r6, #8] │ │ │ │ movs r1, #223 @ 0xdf │ │ │ │ ldr r0, [r5, #16] │ │ │ │ mov r7, r3 │ │ │ │ bl 46583c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3514c0> │ │ │ │ movs r3, #1 │ │ │ │ @@ -1761383,131 +1761377,131 @@ │ │ │ │ movw r2, #6680 @ 0x1a18 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ bl 568078 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453cfc> │ │ │ │ b.w 54cc14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x438898> │ │ │ │ nop │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r1, #26] │ │ │ │ + strb r0, [r5, #15] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r4, #88] @ 0x58 │ │ │ │ + str r2, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [pc, #984] @ (54d880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439504>) │ │ │ │ + ldr r3, [pc, #344] @ (54d600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439284>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - ldr r5, [pc, #544] @ (54d6d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439358>) │ │ │ │ + ldr r2, [pc, #928] @ (54d854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4394d8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #424] @ (54d660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4392e4>) │ │ │ │ + ldr r1, [pc, #808] @ (54d7e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439464>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r0, r0] │ │ │ │ + strh r4, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r5, [pc, #392] @ (54d648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4392cc>) │ │ │ │ + ldr r2, [pc, #776] @ (54d7c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43944c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r4, r5] │ │ │ │ + strh r0, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #664] @ (54d760 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4393e4>) │ │ │ │ + bx r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r5, #13] │ │ │ │ + strb r4, [r1, #3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [pc, #504] @ (54d6c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43934c>) │ │ │ │ + mov lr, fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r7, #11] │ │ │ │ + strb r2, [r3, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #816] @ (54d808 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43948c>) │ │ │ │ + mov r4, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r6, #5] │ │ │ │ + ldr r6, [r2, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #728] @ (54d7b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43943c>) │ │ │ │ + mov r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r3, #6] │ │ │ │ + ldr r6, [r7, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #576] @ (54d728 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4393ac>) │ │ │ │ + cmp r8, lr │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov sl, ip │ │ │ │ + add r2, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r3, #12] │ │ │ │ + strb r2, [r7, #1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r0, [pc, #416] @ (54d698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43931c>) │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov sl, r4 │ │ │ │ + add r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - nop @ (mov r8, r8) │ │ │ │ + add r0, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov lr, r1 │ │ │ │ + mvns r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, pc │ │ │ │ + mvns r0, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov sl, r2 │ │ │ │ + mvns r2, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r2, ip │ │ │ │ + mvns r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r4, pc │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r4, r9 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r0, sp │ │ │ │ + mvns r0, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r4, pc │ │ │ │ + mvns r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r2, sl │ │ │ │ + bics r2, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r4, r7 │ │ │ │ + bics r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r6, r4 │ │ │ │ + bics r6, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, lr │ │ │ │ + muls r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r2, r2 │ │ │ │ + muls r2, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r5, r7] │ │ │ │ + str r2, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp ip, pc │ │ │ │ + muls r4, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, r7 │ │ │ │ + orrs r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp sl, fp │ │ │ │ + orrs r2, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp sl, r5 │ │ │ │ + orrs r2, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp ip, r8 │ │ │ │ + orrs r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp ip, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp lr, r5 │ │ │ │ + orrs r6, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r3, [pc, #32] @ (54d584 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439208>) │ │ │ │ + ldr r0, [pc, #416] @ (54d704 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439388>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - bx r6 │ │ │ │ + add sl, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, fp │ │ │ │ + cmp r0, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, lr │ │ │ │ + cmn r6, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r1, r5] │ │ │ │ + str r2, [r5, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r6, #116] @ 0x74 │ │ │ │ + ldr r2, [r2, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - mov r8, ip │ │ │ │ + add r0, r8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r3 │ │ │ │ mov r0, r5 │ │ │ │ str r2, [sp, #16] │ │ │ │ bl 540508 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c18c> │ │ │ │ sub.w r3, r0, #1 │ │ │ │ @@ -1761591,45 +1761585,45 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #6196 @ 0x1834 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - ldr r6, [r7, #124] @ 0x7c │ │ │ │ + ldr r6, [r3, #84] @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp ip, r5 │ │ │ │ + orrs r4, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r2, r4 │ │ │ │ + adcs r2, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r6, r1 │ │ │ │ + asrs r6, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mvns r0, r5 │ │ │ │ + adcs r0, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r5, #104] @ 0x68 │ │ │ │ + ldr r2, [r1, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r9 │ │ │ │ + cmp r4, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r4, r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, #120] @ 0x78 │ │ │ │ + ldr r6, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r4, [r1, r3] │ │ │ │ + ldrh r4, [r5, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r0, [r6, r2] │ │ │ │ + ldrh r0, [r2, r0] │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, r0 │ │ │ │ + negs 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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ @@ -1762055,30 +1762049,30 @@ │ │ │ │ ldr.w r3, [pc, #1892] @ 54e294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439f18> │ │ │ │ add r3, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ lsls r7, r3, #30 │ │ │ │ bmi.w 54eeca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ab4e> │ │ │ │ ldr r4, [sp, #20] │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ - bl ac2684 │ │ │ │ + bl ac23d4 │ │ │ │ ldr.w r0, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r3, [r0, #65] @ 0x41 │ │ │ │ cmp r3, #11 │ │ │ │ it ne │ │ │ │ cmpne r3, #8 │ │ │ │ beq.w 54e36a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439fee> │ │ │ │ subs r3, #9 │ │ │ │ cmp r3, #4 │ │ │ │ bhi.n 54db66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4397ea> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #32 │ │ │ │ bl 4da020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c5ca4> │ │ │ │ ldr r3, [sp, #20] │ │ │ │ ldr.w r0, [r3, #436] @ 0x1b4 │ │ │ │ - bl abead8 │ │ │ │ + bl abe828 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ ldrb r3, [r3, #4] │ │ │ │ cbnz r3, 54db84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x439808> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ ldr.w r3, [r0, #432] @ 0x1b0 │ │ │ │ cmp.w r3, #66560 @ 0x10400 │ │ │ │ bcc.w 54e39a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43a01e> │ │ │ │ @@ -1762680,52 +1762674,52 @@ │ │ │ │ ldrb r0, [r5, #17] │ │ │ │ lsls r1, r5, #5 │ │ │ │ cmp r1, #2 │ │ │ │ lsls r6, r4, #5 │ │ │ │ asrs r3, r7, #16 │ │ │ │ vdup.8 d23, d30[7] │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r2, [r2, #104] @ 0x68 │ │ │ │ + ldr r2, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r0, #104] @ 0x68 │ │ │ │ + ldr r6, [r4, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r4, r0 │ │ │ │ + ands r4, r4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r1, [sp, #824] @ 0x338 │ │ │ │ + str r7, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r1, #104] @ 0x68 │ │ │ │ + ldr r2, [r5, #60] @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldrh r3, [r6, r3] │ │ │ │ vqshlu.s32 q9, q12, #31 │ │ │ │ lsls r6, r4, #5 │ │ │ │ str r7, [sp, #124] @ 0x7c │ │ │ │ vmls.i q9, , d16[0] │ │ │ │ movs r0, r0 │ │ │ │ b.n 54e6c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43a34a> │ │ │ │ vtbl.8 d23, {d15}, d18 │ │ │ │ lsls r1, r5, #5 │ │ │ │ - ldr r6, [r7, #36] @ 0x24 │ │ │ │ + str r6, [r3, #124] @ 0x7c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, #1] │ │ │ │ + ldr r0, [r7, #88] @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r7, #60] @ 0x3c │ │ │ │ + ldr r0, [r3, #20] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #80] @ 0x50 │ │ │ │ + str r6, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #40 @ 0x28 │ │ │ │ + adds r6, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ movw r2, #6028 @ 0x178c │ │ │ │ cmp r3, r2 │ │ │ │ bne.w 54da6a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4396ee> │ │ │ │ ldr r2, [r4, #12] │ │ │ │ ldr.w r3, [r5, #480] @ 0x1e0 │ │ │ │ ldr r6, [r2, #0] │ │ │ │ @@ -1763894,140 +1763888,140 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #5634 @ 0x1602 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - ldr r0, [r0, #24] │ │ │ │ + str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r7, [pc, #704] @ (54f32c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43afb0>) │ │ │ │ + ldr r5, [pc, #64] @ (54f0ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ad30>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - subs r0, #4 │ │ │ │ + adds r5, #100 @ 0x64 │ │ │ │ lsls r4, r6, #2 │ │ │ │ lsls r7, r6, #29 │ │ │ │ - vcvt.f32.u32 d29, d28, #1 │ │ │ │ + @ instruction: 0xffffdb9c │ │ │ │ lsls r7, r5, #4 │ │ │ │ - str r2, [r1, #112] @ 0x70 │ │ │ │ + str r2, [r5, #68] @ 0x44 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #792] @ (54f398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b01c>) │ │ │ │ + ldr r4, [pc, #152] @ (54f118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ad9c>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r7, #26 │ │ │ │ + adds r4, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r3, #108] @ 0x6c │ │ │ │ + str r6, [r7, #64] @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #616] @ (54f2f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43af78>) │ │ │ │ + ldr r3, [pc, #1000] @ (54f474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b0f8>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #238 @ 0xee │ │ │ │ + adds r4, #78 @ 0x4e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #424] @ (54f240 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43aec4>) │ │ │ │ + ldr r3, [pc, #808] @ (54f3c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b044>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, #192 @ 0xc0 │ │ │ │ + adds r4, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r1, #88] @ 0x58 │ │ │ │ + str r0, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r7, #24] │ │ │ │ + ldrsh r0, [r3, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #848] @ (54f3fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b080>) │ │ │ │ + ldr r2, [pc, #208] @ (54f17c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ae00>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [pc, #728] @ (54f390 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b014>) │ │ │ │ + ldr r2, [pc, #88] @ (54f110 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ad94>) │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r3, #16] │ │ │ │ + ldrsh r4, [r7, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r3, r3] │ │ │ │ + ldrb r6, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0x479e │ │ │ │ + add lr, pc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r7, #242 @ 0xf2 │ │ │ │ + cmp r5, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r4, [r5, r7] │ │ │ │ + ldrb r4, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov ip, r4 │ │ │ │ + add r4, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #248 @ 0xf8 │ │ │ │ + cmp r4, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsh r2, [r5, r6] │ │ │ │ + ldrb r2, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - mov r2, r5 │ │ │ │ + bics r2, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r4, [r0, r6] │ │ │ │ + ldr r4, [r4, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, #74 @ 0x4a │ │ │ │ + cmp r3, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r1, r2] │ │ │ │ + ldr r6, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r5, #220 @ 0xdc │ │ │ │ + cmp r3, #60 @ 0x3c │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r0, r3 │ │ │ │ + adcs r0, r7 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #108 @ 0x6c │ │ │ │ + cmp r1, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bics r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r4, [r5, r1] │ │ │ │ + strb r4, [r1, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - muls r0, r5 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #188 @ 0xbc │ │ │ │ + cmp r1, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - orrs r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #146 @ 0x92 │ │ │ │ + cmp r0, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r6, [r0, r7] │ │ │ │ + strb r6, [r4, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r0, r0] │ │ │ │ + strb r2, [r4, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r6, r7 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r5, r7] │ │ │ │ + strb r2, [r1, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r6, r4 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r2, r7] │ │ │ │ + strb r2, [r6, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmn r6, r1 │ │ │ │ + ands r6, r5 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r3, r5] │ │ │ │ + ldrsb r6, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r6, r6 │ │ │ │ + ands r6, r2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r3, #10 │ │ │ │ + cmp r0, #106 @ 0x6a │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr.w r2, [pc, #2120] @ 54f9b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b634> │ │ │ │ ldr.w r3, [pc, #2120] @ 54f9b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b638> │ │ │ │ ldr.w r1, [pc, #2120] @ 54f9b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b63c> │ │ │ │ add r2, pc │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ @@ -1764750,297 +1764744,297 @@ │ │ │ │ movw r2, #5725 @ 0x165d │ │ │ │ ldr r1, [pc, #576] @ (54fbe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b868>) │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - ldr r0, [r0, r1] │ │ │ │ + strb r0, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sbcs r0, r3 │ │ │ │ + subs r6, #248 @ 0xf8 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #236 @ 0xec │ │ │ │ + movs r7, #76 @ 0x4c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adcs r2, r7 │ │ │ │ + subs r6, #218 @ 0xda │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #144 @ 0x90 │ │ │ │ + movs r6, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r0, r2] │ │ │ │ + strh r2, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r3 │ │ │ │ + subs r6, #126 @ 0x7e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #114 @ 0x72 │ │ │ │ + movs r6, #210 @ 0xd2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r5, r6] │ │ │ │ + strb r0, [r1, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r0, r0 │ │ │ │ + subs r6, #96 @ 0x60 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r4 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #54 @ 0x36 │ │ │ │ + movs r6, #150 @ 0x96 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r1, #24 │ │ │ │ + movs r6, #120 @ 0x78 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r1, r0] │ │ │ │ + strh r2, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #250 @ 0xfa │ │ │ │ + movs r6, #90 @ 0x5a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrh r2, [r2, r0] │ │ │ │ + ldrsb r2, [r6, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #224 @ 0xe0 │ │ │ │ + movs r6, #64 @ 0x40 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r6, r5] │ │ │ │ + strh r6, [r2, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r2, r6 │ │ │ │ + subs r5, #210 @ 0xd2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #198 @ 0xc6 │ │ │ │ + movs r6, #38 @ 0x26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, r5] │ │ │ │ + strh r0, [r7, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r6, r2] │ │ │ │ + strh r6, [r2, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #178 @ 0xb2 │ │ │ │ + subs r5, #18 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - cmp r0, #6 │ │ │ │ + movs r5, #102 @ 0x66 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r3, r2] │ │ │ │ + str r0, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #148 @ 0x94 │ │ │ │ + subs r4, #244 @ 0xf4 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + movs r5, #72 @ 0x48 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, r4] │ │ │ │ + str r6, [r2, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r4, [r4, r6] │ │ │ │ + strb r4, [r0, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #96 @ 0x60 │ │ │ │ + subs r4, #192 @ 0xc0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #180 @ 0xb4 │ │ │ │ + movs r5, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r4, r5] │ │ │ │ + strb r2, [r0, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #66 @ 0x42 │ │ │ │ + subs r4, #162 @ 0xa2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #150 @ 0x96 │ │ │ │ + movs r4, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r1, r2] │ │ │ │ + str r0, [r5, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r2, [r7, r0] │ │ │ │ + str r2, [r3, r6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #90 @ 0x5a │ │ │ │ + movs r4, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r7, #32 │ │ │ │ + movs r4, #128 @ 0x80 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r2, [r6, r3] │ │ │ │ + strb r2, [r2, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + subs r4, #14 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r7, #2 │ │ │ │ + movs r4, #98 @ 0x62 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r0, r2] │ │ │ │ + str r6, [r4, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #222 @ 0xde │ │ │ │ + movs r4, #62 @ 0x3e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r7, r1] │ │ │ │ + ldr r7, [pc, #888] @ (54fe24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43baa8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r6, #188 @ 0xbc │ │ │ │ + movs r4, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, #24 │ │ │ │ + subs r3, #120 @ 0x78 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #108 @ 0x6c │ │ │ │ + movs r3, #204 @ 0xcc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r7, r3] │ │ │ │ + str r6, [r3, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #250 @ 0xfa │ │ │ │ + subs r3, #90 @ 0x5a │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #78 @ 0x4e │ │ │ │ + movs r3, #174 @ 0xae │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, r3] │ │ │ │ + str r0, [r0, r1] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #220 @ 0xdc │ │ │ │ + subs r3, #60 @ 0x3c │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #48 @ 0x30 │ │ │ │ + movs r3, #144 @ 0x90 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r4, r4] │ │ │ │ + str r2, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #190 @ 0xbe │ │ │ │ + subs r3, #30 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, r3] │ │ │ │ + str r4, [r6, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #160 @ 0xa0 │ │ │ │ + subs r3, #0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #108 @ 0x6c │ │ │ │ + subs r2, #204 @ 0xcc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r2, [r6, r0] │ │ │ │ + ldr r7, [pc, #584] @ (54fd44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b9c8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #130 @ 0x82 │ │ │ │ + movs r2, #226 @ 0xe2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r2, r0] │ │ │ │ + ldr r7, [pc, #464] @ (54fcd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b95c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r5, #16 │ │ │ │ + subs r2, #112 @ 0x70 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r2, #196 @ 0xc4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r4, r7] │ │ │ │ + ldr r7, [pc, #272] @ (54fc24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b8a8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r2, #64 @ 0x40 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #52 @ 0x34 │ │ │ │ + movs r2, #148 @ 0x94 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #40 @ 0x28 │ │ │ │ + adds r0, #136 @ 0x88 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #26 │ │ │ │ + movs r2, #122 @ 0x7a │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r6, r6] │ │ │ │ + ldr r7, [pc, #64] @ (54fb68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b7ec>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r2, #12 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r5, #0 │ │ │ │ + movs r2, #96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r7] │ │ │ │ + ldr r7, [pc, #328] @ (54fc7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b900>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #226 @ 0xe2 │ │ │ │ + movs r2, #66 @ 0x42 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r4, [r2, r7] │ │ │ │ + ldr r7, [pc, #208] @ (54fc10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b894>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #196 @ 0xc4 │ │ │ │ + movs r2, #36 @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r2, r5] │ │ │ │ + ldr r6, [pc, #728] @ (54fe24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43baa8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #82 @ 0x52 │ │ │ │ + subs r1, #178 @ 0xb2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + ldr r7, [pc, #864] @ (54feb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bb3c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #136 @ 0x88 │ │ │ │ + movs r1, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, r4] │ │ │ │ + ldr r6, [pc, #488] @ (54fd4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b9d0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r4, #22 │ │ │ │ + subs r1, #118 @ 0x76 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r4, r2] │ │ │ │ + str r0, [r0, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #248 @ 0xf8 │ │ │ │ + subs r1, #88 @ 0x58 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r4, #76 @ 0x4c │ │ │ │ + movs r1, #172 @ 0xac │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r0, [r0, r6] │ │ │ │ + ldr r6, [pc, #896] @ (54fefc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bb80>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + ldr r7, [pc, #672] @ (54fe24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43baa8>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #160 @ 0xa0 │ │ │ │ + subs r1, #0 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #244 @ 0xf4 │ │ │ │ + movs r1, #84 @ 0x54 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r0, r2] │ │ │ │ + ldr r5, [pc, #920] @ (54ff28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bbac>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r3, #130 @ 0x82 │ │ │ │ + subs r0, #226 @ 0xe2 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #214 @ 0xd6 │ │ │ │ + movs r1, #54 @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #140 @ 0x8c │ │ │ │ + movs r0, #236 @ 0xec │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, r3] │ │ │ │ + str r4, [r7, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #86 @ 0x56 │ │ │ │ + movs r0, #182 @ 0xb6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r3, r1] │ │ │ │ + ldr r7, [pc, #752] @ (54fe9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bb20>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #62 @ 0x3e │ │ │ │ + movs r0, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r3, r0] │ │ │ │ + ldr r7, [pc, #504] @ (54fdac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ba30>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r3, #0 │ │ │ │ + movs r0, #96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, r0] │ │ │ │ + ldr r7, [pc, #400] @ (54fd4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b9d0>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #230 @ 0xe6 │ │ │ │ + movs r0, #70 @ 0x46 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r6, [r3, r6] │ │ │ │ + ldr r6, [pc, #1016] @ (54ffbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bc40>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #128 @ 0x80 │ │ │ │ + subs r0, r4, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r6, r0] │ │ │ │ + ldr r5, [pc, #584] @ (54fe14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ba98>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r6, [pc, #552] @ (54fe00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ba84>) │ │ │ │ + ldr r3, [pc, #936] @ (54ff80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bc04>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + ldr r6, [pc, #232] @ (54fccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43b950>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r1, #188 @ 0xbc │ │ │ │ + subs r4, r3, #4 │ │ │ │ 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] │ │ │ │ @@ -1765187,19 +1765181,19 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #407 @ 0x197 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - str r6, [r3, r1] │ │ │ │ + ldr r5, [pc, #760] @ (55007c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bd00>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #156 @ 0x9c │ │ │ │ + adds r2, #252 @ 0xfc │ │ │ │ lsls r1, r0, #3 │ │ │ │ - str r0, [r7, r0] │ │ │ │ + ldr r5, [pc, #608] @ (54ffec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bc70>) │ │ │ │ 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 │ │ │ │ @@ -1767408,17 +1767402,17 @@ │ │ │ │ ldc 1, cr0, [ip, #-404]! @ 0xfffffe6c │ │ │ │ lsls r1, r1, #23 │ │ │ │ movs r0, r0 │ │ │ │ lsls r5, r0, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #188 @ 0xbc │ │ │ │ + adds r6, #28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #118 @ 0x76 │ │ │ │ + adds r5, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -1767720,25 +1767714,25 @@ │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ ldr r3, [pc, #28] @ (551868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43d4ec>) │ │ │ │ mov.w r2, #384 @ 0x180 │ │ │ │ ldr r1, [pc, #28] @ (55186c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43d4f0>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - subs r0, #64 @ 0x40 │ │ │ │ + adds r5, #160 @ 0xa0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #38 @ 0x26 │ │ │ │ + adds r4, #134 @ 0x86 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #106 @ 0x6a │ │ │ │ + adds r2, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, #44 @ 0x2c │ │ │ │ + adds r3, #140 @ 0x8c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ 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, 5518d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43d558> │ │ │ │ @@ -1767843,25 +1767837,25 @@ │ │ │ │ mov.w r2, #474 @ 0x1da │ │ │ │ str r0, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #168 @ 0xa8 │ │ │ │ + adds r3, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #74 @ 0x4a │ │ │ │ + adds r1, #170 @ 0xaa │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r4, #50 @ 0x32 │ │ │ │ + adds r1, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -1767885,17 +1767879,17 @@ │ │ │ │ beq.n 5519b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43d638> │ │ │ │ ldr r3, [pc, #12] @ (5519e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43d66c>) │ │ │ │ mov.w r2, #498 @ 0x1f2 │ │ │ │ ldr r1, [pc, #12] @ (5519ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43d670>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - adds r5, #120 @ 0x78 │ │ │ │ + adds r2, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #202 @ 0xca │ │ │ │ + adds r1, #42 @ 0x2a │ │ │ │ lsls r4, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [r1, #12] │ │ │ │ @@ -1768822,31 +1768816,31 @@ │ │ │ │ ldrb r0, [r6, #31] │ │ │ │ b.n 551e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43daa8> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 551df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43da78> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r3, #240 @ 0xf0 │ │ │ │ + adds r1, #80 @ 0x50 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r4, r6, #2 │ │ │ │ b.n 552a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43e6d8> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stc2l 0, cr0, [r0], #-716 @ 0xfffffd34 │ │ │ │ - ldc2l 0, cr0, [ip], #-716 @ 0xfffffd34 │ │ │ │ - mcrr2 0, 11, r0, sl, cr3 │ │ │ │ - stc2l 0, cr0, [r6], #-716 @ 0xfffffd34 │ │ │ │ - adds r2, #0 │ │ │ │ + vst1.8 @ instruction: 0xf9c000b3 │ │ │ │ + ldr??.w r0, [ip, #179] @ 0xb3 │ │ │ │ + vld1.8 @ instruction: 0xf9aa00b3 │ │ │ │ + vst1.8 @ instruction: 0xf9c600b3 │ │ │ │ + cmp r7, #96 @ 0x60 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r5, #25 │ │ │ │ + lsls r6, r1, #15 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ 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} │ │ │ │ @@ -1769641,37 +1769635,37 @@ │ │ │ │ movs r2, #106 @ 0x6a │ │ │ │ mov r0, r4 │ │ │ │ bl 55012c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43bdb0> │ │ │ │ b.n 55254e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43e1d2> │ │ │ │ nop │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #192 @ 0xc0 │ │ │ │ + movs r3, #32 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r6, #3 │ │ │ │ + lsls r6, r2, #25 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #168 @ 0xa8 │ │ │ │ + movs r3, #8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #122 @ 0x7a │ │ │ │ + movs r0, #218 @ 0xda │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #98 @ 0x62 │ │ │ │ + movs r0, #194 @ 0xc2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs r2, #216 @ 0xd8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r3, #74 @ 0x4a │ │ │ │ + movs r0, #170 @ 0xaa │ │ │ │ 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] @ 553480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f104> │ │ │ │ mov r8, r2 │ │ │ │ @@ -1770547,55 +1770541,57 @@ │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bmi.n 553554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f1d8> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #56 @ 0x38 │ │ │ │ + movs r0, #152 @ 0x98 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r6, r3, #26 │ │ │ │ + lsls r6, r7, #15 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - movs r1, #58 @ 0x3a │ │ │ │ + subs r2, r3, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r2, #140 @ 0x8c │ │ │ │ + subs r4, r5, #7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r6} │ │ │ │ vshr.u32 d29, d0, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xe99e00b3 │ │ │ │ - @ instruction: 0xe9bc00b3 │ │ │ │ - subs r4, r2, #7 │ │ │ │ + b.n 5532a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ef28> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + b.n 5532e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ef68> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + adds r4, r6, #4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r1, r0, #3 │ │ │ │ - adds r6, r7, #5 │ │ │ │ + subs r6, r3, r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldmia r3!, {r0, r2, r4, r5, r6, r7} │ │ │ │ @ instruction: 0xffffcbb9 │ │ │ │ @ instruction: 0xffffcbd9 │ │ │ │ - @ instruction: 0xffff1d0c │ │ │ │ + vtbx.8 d17, {d15-d17}, d28 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r6, r3, r1 │ │ │ │ + asrs r6, r7, #30 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r6, r7, #3 │ │ │ │ + subs r6, r3, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vhadd.u q8, q8, q0 │ │ │ │ - subs r4, r1, r0 │ │ │ │ + ldc2l 0, cr0, [r0], {192} @ 0xc0 │ │ │ │ + asrs r4, r5, #29 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r2, r0, #2 │ │ │ │ + adds r2, r4, r7 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - vshr.s64 d0, d19, #42 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + ldcl 0, cr0, [r6], #716 @ 0x2cc │ │ │ │ + asrs r4, r3, #26 │ │ │ │ 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] @ (553630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f2b4>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1770729,26 +1770725,26 @@ │ │ │ │ nop │ │ │ │ ldmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - stc2 0, cr0, [sl, #-768]! @ 0xfffffd00 │ │ │ │ - asrs r6, r0, #31 │ │ │ │ + @ instruction: 0xfa8a00c0 │ │ │ │ + asrs r6, r4, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 553db4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fa38> │ │ │ │ + b.n 553874 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f4f8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 553dec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fa70> │ │ │ │ + b.n 5538ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f530> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r5, r3 │ │ │ │ + adds r6, r1, r1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ 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] @ (553778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f3fc>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1771385,33 +1771381,33 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r3, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ stmia r5!, {r1, r2, r7} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - ldrh r6, [r5, #8] │ │ │ │ + strh r6, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r5, r6} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ble.n 553d3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f9c0> │ │ │ │ + bge.n 553dfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fa80> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 553d74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f9f8> │ │ │ │ + bge.n 553c34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f8b8> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 553d04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f988> │ │ │ │ + bge.n 553dc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fa48> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ble.n 553d40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f9c4> │ │ │ │ + bge.n 553e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fa84> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 553cc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f948> │ │ │ │ + bge.n 553d84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fa08> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 553d00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43f984> │ │ │ │ + bge.n 553dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fa44> │ │ │ │ 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] @ (553f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43fc1c>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1772003,17 +1771999,17 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r3, r4, r5} │ │ │ │ lsls r5, r4, #5 │ │ │ │ wfi │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bvs.n 554320 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ffa4> │ │ │ │ + bmi.n 5543e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440064> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bvs.n 554360 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x43ffe4> │ │ │ │ + bmi.n 554420 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4400a4> │ │ │ │ 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] │ │ │ │ @@ -1772080,21 +1772076,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 554442 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4400c6> │ │ │ │ b.n 554438 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4400bc> │ │ │ │ nop │ │ │ │ - lsrs r6, r5, #21 │ │ │ │ + lsrs r6, r1, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ 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 │ │ │ │ @@ -1772262,18 +1772258,17 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #277 @ 0x115 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - lsls r2, r3, #9 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - ldcl 0, cr0, [r8], #768 @ 0x300 │ │ │ │ - lsrs r0, r0, #14 │ │ │ │ + vshr.u64 d0, d19, #6 │ │ │ │ + orrs.w r0, r8, r0, lsl #3 │ │ │ │ + lsrs r0, r4, #3 │ │ │ │ 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] @ (5546a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440328>) │ │ │ │ mov r4, r3 │ │ │ │ @@ -1772321,17 +1772316,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbnz r6, 5546d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440358> │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 5546d6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44035a> │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsrs r0, r4, #12 │ │ │ │ + lsrs r0, r0, #2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsrs r6, r7, #11 │ │ │ │ + lsrs r6, r3, #1 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cmp r1, #245 @ 0xf5 │ │ │ │ beq.n 5546c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440344> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1772416,17 +1772411,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 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ b.n 55470e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440392> │ │ │ │ - bcs.n 5547e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44046c> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 554828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4404ac> │ │ │ │ + ldmia r7, {r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [r1, #12] │ │ │ │ @@ -1772595,23 +1772590,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #28] @ (554984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440608>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - stmia r7!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r4, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - beq.n 554a40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4406c4> │ │ │ │ + ldmia r5!, {r1, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 554880 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440504> │ │ │ │ + ldmia r5, {r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 554a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440690> │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - beq.n 554a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4406d0> │ │ │ │ + ldmia r5!, {r1, 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] @ (554d8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440a10>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -1772974,15 +1772969,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb656 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5, r7, lr} │ │ │ │ lsls r5, r4, #5 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ 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] @ 5553cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441050> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -1773567,80 +1773562,75 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 555416 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44109a> │ │ │ │ lsls r5, r4, #5 │ │ │ │ bl 2613da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x14d05e> │ │ │ │ bl 38f3de <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x27b062> │ │ │ │ - movs r6, r7 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - vshr.u64 d0, d19, #28 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 5555f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44127c> │ │ │ │ + ldc2 0, cr0, [lr, #716] @ 0x2cc │ │ │ │ + stc2 0, cr0, [r4, #-716] @ 0xfffffd34 │ │ │ │ + mcr2 0, 6, r0, cr6, cr3, {5} │ │ │ │ + udf #100 @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vshr.u64 d0, d19, #52 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 5555dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441260> │ │ │ │ + stc2l 0, cr0, [ip], #716 @ 0x2cc │ │ │ │ + mrc2 0, 6, r0, cr6, cr3, {5} │ │ │ │ + udf #80 @ 0x50 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - vqadd.u64 d16, d24, d19 │ │ │ │ + ldc2l 0, cr0, [r8], {179} @ 0xb3 │ │ │ │ bl 8f9402 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 5554f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44117c> │ │ │ │ + ldc2l 0, cr0, [r0, #716]! @ 0x2cc │ │ │ │ + ble.n 5553b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44103c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mrc2 0, 7, r0, cr14, cr3, {5} │ │ │ │ - vqadd.u8 d16, d30, d19 │ │ │ │ - b.n 5554e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441164> │ │ │ │ + mrrc2 0, 11, r0, lr, cr3 │ │ │ │ + stc2 0, cr0, [lr], #716 @ 0x2cc │ │ │ │ + ble.n 5553a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441024> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mcr2 0, 7, r0, cr12, cr3, {5} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - b.n 5554b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44113c> │ │ │ │ + mcrr2 0, 11, r0, ip, cr3 │ │ │ │ + ldc2l 0, cr0, [r8, #716]! @ 0x2cc │ │ │ │ + ble.n 555378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x440ffc> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - mrc2 0, 6, r0, cr2, cr3, {5} │ │ │ │ - stmia r6!, {r1, r2, r4, r6, r7} │ │ │ │ + ldc2 0, cr0, [r2], #-716 @ 0xfffffd34 │ │ │ │ + stmia r4!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r4, r6, r7} │ │ │ │ + stmia r4!, {r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r7} │ │ │ │ + stmia r3!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r3, r7} │ │ │ │ + stmia r3!, {r3, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.u64 d0, d28, d19 │ │ │ │ - mrc2 0, 0, r0, cr10, cr3, {5} │ │ │ │ - stmia r6!, {r5} │ │ │ │ + ldc2 0, cr0, [ip], {179} @ 0xb3 │ │ │ │ + @ instruction: 0xfb7a00b3 │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mrc2 0, 2, r0, cr0, cr3, {5} │ │ │ │ - svc 86 @ 0x56 │ │ │ │ + @ instruction: 0xfbb000b3 │ │ │ │ + bgt.n 5553e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441068> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldc2l 0, cr0, [lr, #716] @ 0x2cc │ │ │ │ + @ instruction: 0xfb3e00b3 │ │ │ │ stmdb 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] @ (555638 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4412bc>) │ │ │ │ ldr r3, [pc, #424] @ (55563c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4412c0>) │ │ │ │ @@ -1773812,26 +1773802,26 @@ │ │ │ │ nop │ │ │ │ add r3, sp, #416 @ 0x1a0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #656 @ 0x290 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr.w r0, [sl, r1, lsl #3] │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + subs.w r0, sl, #5799936 @ 0x588000 │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r3, r6, r7} │ │ │ │ + stmia r1!, {r3, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r3!, {r5, r7} │ │ │ │ + stmia r1!, {} │ │ │ │ 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] @ (55589c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441520>) │ │ │ │ @@ -1774050,28 +1774040,28 @@ │ │ │ │ movs r3, #0 │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ strd r0, r1, [r3] │ │ │ │ udf #255 @ 0xff │ │ │ │ add r1, sp, #544 @ 0x220 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r4, r5, r6} │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + itet lt │ │ │ │ + lsllt r3, r6, #2 │ │ │ │ + ite le @ unpredictable │ │ │ │ + lslle r3, r6, #2 │ │ │ │ + subgt r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb8800b3 │ │ │ │ - vld4.32 {d16-d19}, [r6 :256], r3 │ │ │ │ - stmia r1!, {r1, r5, r6} │ │ │ │ + str??.w r0, [r8, #179] @ 0xb3 │ │ │ │ + movt r0, #26803 @ 0x68b3 │ │ │ │ + bkpt 0x00c2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r7} │ │ │ │ + bkpt 0x00e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfb3000b3 │ │ │ │ - vst4.32 {d0-d3}, [lr :256], r3 │ │ │ │ + ldrb.w r0, [r0, #179] @ 0xb3 │ │ │ │ + @ instruction: 0xf66e00b3 │ │ │ │ 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] @ (5558f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44157c>) │ │ │ │ mov r4, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -1774182,16 +1774172,16 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ add r6, pc, #928 @ (adr r6, 555da4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441a28>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [r4, #179] @ 0xb3 │ │ │ │ - @ instruction: 0xf79e00b3 │ │ │ │ + @ instruction: 0xf75400b3 │ │ │ │ + @ instruction: 0xf4fe00b3 │ │ │ │ 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 │ │ │ │ ldr.w r4, [pc, #1128] @ 555e90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441b14> │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1774855,42 +1774845,42 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #8] │ │ │ │ udf #255 @ 0xff │ │ │ │ - adds.w r0, ip, #5865472 @ 0x598000 │ │ │ │ - bcc.n 5560d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441d58> │ │ │ │ + @ instruction: 0xf27c00b3 │ │ │ │ + bne.n 556194 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441e18> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf26e00b3 │ │ │ │ + vshr.s64 d16, d19, #50 │ │ │ │ b.n 555fee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441c72> │ │ │ │ vaddl.u q13, d31, d4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eor.w r0, r8, #5865472 @ 0x598000 │ │ │ │ - ands.w r0, r6, #5865472 @ 0x598000 │ │ │ │ - bcs.n 5560c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441d48> │ │ │ │ + @ instruction: 0xf1e800b3 │ │ │ │ + sbcs.w r0, r6, #179 @ 0xb3 │ │ │ │ + beq.n 556184 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441e08> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adcs.w r0, r8, #179 @ 0xb3 │ │ │ │ - cbnz r2, 556132 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441db6> │ │ │ │ + mrc 0, 5, r0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xb67a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 55613e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441dc2> │ │ │ │ + @ instruction: 0xb698 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 556134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441db8> │ │ │ │ + cpsie ai │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r4, 556140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441dc4> │ │ │ │ + @ instruction: 0xb684 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb8f4 │ │ │ │ + @ instruction: 0xb654 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf36c00b3 │ │ │ │ - @ instruction: 0xf0a600b3 │ │ │ │ + @ instruction: 0xf0cc00b3 │ │ │ │ + mcr 0, 0, r0, cr6, cr3, {5} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1774960,21 +1774950,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ b.n 556176 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441dfa> │ │ │ │ nop │ │ │ │ - stmia r6!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r3, r4, r5, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb800 │ │ │ │ + push {r5, r6, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb7d8 │ │ │ │ + push {r3, r4, r5, lr} │ │ │ │ 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 │ │ │ │ @@ -1775087,32 +1775077,32 @@ │ │ │ │ movs r2, #45 @ 0x2d │ │ │ │ ldr r1, [pc, #60] @ (556370 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x441ff4>) │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - subs.w r0, sl, #179 @ 0xb3 │ │ │ │ - beq.n 5563a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44202c> │ │ │ │ + vqadd.s16 d0, d26, d19 │ │ │ │ + ldmia r5!, {r4, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xf19000b3 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + mrc 0, 7, r0, cr0, cr3, {5} │ │ │ │ + push {r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs.w r0, r0, #179 @ 0xb3 │ │ │ │ - ldmia r7, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + vqadd.s16 d0, d16, d19 │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adcs.w r0, lr, #179 @ 0xb3 │ │ │ │ - sub.w r0, r6, #179 @ 0xb3 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + mrc 0, 5, r0, cr14, cr3, {5} │ │ │ │ + vqadd.s8 d0, d22, d19 │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - adc.w r0, r8, #179 @ 0xb3 │ │ │ │ - @ instruction: 0xf19e00b3 │ │ │ │ - @ instruction: 0xf13800b3 │ │ │ │ + mcr 0, 5, r0, cr8, cr3, {5} │ │ │ │ + mrc 0, 7, r0, cr14, cr3, {5} │ │ │ │ + mrc 0, 4, r0, cr8, cr3, {5} │ │ │ │ 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 465050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x350cd4> │ │ │ │ @@ -1776270,98 +1776260,101 @@ │ │ │ │ nop │ │ │ │ ldr r4, [sp, #80] @ 0x50 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - @ instruction: 0xf0e800b3 │ │ │ │ - adds r6, #190 @ 0xbe │ │ │ │ + mcr 0, 2, r0, cr8, cr3, {5} │ │ │ │ + adds r4, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - stcl 0, cr0, [r2], {179} @ 0xb3 │ │ │ │ - adds r2, #48 @ 0x30 │ │ │ │ + bic.w r0, r2, r3, ror #2 │ │ │ │ + cmp r7, #144 @ 0x90 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbc.w r0, r8, r3, ror #2 │ │ │ │ - adds.w r0, r4, r3, ror #2 │ │ │ │ - stmdb ip, {r0, r1, r4, r5, r7} │ │ │ │ - stmia r6!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + @ instruction: 0xe8c800b3 │ │ │ │ + ldrd r0, r0, [r4], #-716 @ 0x2cc │ │ │ │ + b.n 556d38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4429bc> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r4!, {r1, r2, r4, r6} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0xe85600b3 │ │ │ │ + b.n 556bd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442858> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #176 @ 0xb0 │ │ │ │ + add r2, sp, #560 @ 0x230 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #1008 @ 0x3f0 │ │ │ │ + add r2, sp, #368 @ 0x170 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #936 @ 0x3a8 │ │ │ │ + add r2, sp, #296 @ 0x128 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #32 │ │ │ │ + add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #864 @ 0x360 │ │ │ │ + add r2, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #912 @ 0x390 │ │ │ │ + add r2, sp, #272 @ 0x110 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #768 @ 0x300 │ │ │ │ + add r2, sp, #128 @ 0x80 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xe80000b3 │ │ │ │ - stmia r5!, {r1, r3, r6, r7} │ │ │ │ + b.n 556b68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4427ec> │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + stmia r3!, {r1, r3, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - b.n 556f04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442b88> │ │ │ │ + b.n 5569c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442648> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bpl.n 557080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442d04> │ │ │ │ + bcc.n 557140 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442dc4> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r7} │ │ │ │ + stmia r2!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r4, sp, #320 @ 0x140 │ │ │ │ + add r1, sp, #704 @ 0x2c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #32 │ │ │ │ + add r1, sp, #416 @ 0x1a0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #144 @ 0x90 │ │ │ │ + add r1, sp, #528 @ 0x210 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #944 @ 0x3b0 │ │ │ │ + add r1, sp, #304 @ 0x130 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 55709c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442d20> │ │ │ │ + bcs.n 55715c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442de0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r3, sp, #512 @ 0x200 │ │ │ │ + add r0, sp, #896 @ 0x380 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, sp, #424 @ 0x1a8 │ │ │ │ + add r0, sp, #808 @ 0x328 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r2, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r7, pc, #184 @ (adr r7, 5571a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442e2c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r1, sp, #944 @ 0x3b0 │ │ │ │ + add r7, pc, #304 @ (adr r7, 557224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x442ea8>) │ │ │ │ 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] @ 557694 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443318> │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ @@ -1776883,63 +1776876,63 @@ │ │ │ │ nop │ │ │ │ ldrh r4, [r5, #54] @ 0x36 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r4, #54] @ 0x36 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - b.n 557e9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443b20> │ │ │ │ + b.n 55795c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4435e0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #182 @ 0xb6 │ │ │ │ + movs r6, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 557a70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4436f4> │ │ │ │ + svc 64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5578ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443570> │ │ │ │ + udf #124 @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrh r4, [r1, #18] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - svc 80 @ 0x50 │ │ │ │ + bgt.n 55761c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4432a0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + hlt 0x001a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - udf #154 @ 0x9a │ │ │ │ + blt.n 5576b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44333c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 218 @ 0xda │ │ │ │ + ble.n 55773c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4433c0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - udf #132 @ 0x84 │ │ │ │ + blt.n 557698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44331c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #560 @ (adr r3, 557904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443588>) │ │ │ │ + add r0, pc, #944 @ (adr r0, 557a84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443708>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #680 @ (adr r3, 557980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443604>) │ │ │ │ + add r1, pc, #40 @ (adr r1, 557700 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443384>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #488 @ (adr r3, 5578c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443548>) │ │ │ │ + add r0, pc, #872 @ (adr r0, 557a44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4436c8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #608 @ (adr r3, 557940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4435c4>) │ │ │ │ + add r0, pc, #992 @ (adr r0, 557ac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443744>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 557884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443508>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 557a04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443688>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #536 @ (adr r3, 557900 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443584>) │ │ │ │ + add r0, pc, #920 @ (adr r0, 557a80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443704>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 557844 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4434c8>) │ │ │ │ + add r0, pc, #728 @ (adr r0, 5579c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443648>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #464 @ (adr r3, 5578c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443544>) │ │ │ │ + add r0, pc, #848 @ (adr r0, 557a40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4436c4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - svc 142 @ 0x8e │ │ │ │ + bgt.n 5576d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443354> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - pop {r5, r7} │ │ │ │ + rev r0, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - udf #0 │ │ │ │ + blt.n 5577bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443440> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 5577a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44342c>) │ │ │ │ + add r0, pc, #552 @ (adr r0, 557928 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4435ac>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 557824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4434a8>) │ │ │ │ + add r0, pc, #672 @ (adr r0, 5579a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443628>) │ │ │ │ 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] @ (557864 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4434e8>) │ │ │ │ mov r6, r3 │ │ │ │ @@ -1777076,25 +1777069,25 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #6] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ble.n 557868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4434ec> │ │ │ │ + blt.n 557928 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4435ac> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - revsh r0, r2 │ │ │ │ + @ instruction: 0xb830 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 5578dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443560> │ │ │ │ + bls.n 55779c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443420> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - udf #6 │ │ │ │ + blt.n 55794c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4435d0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - hlt 0x003c │ │ │ │ + @ instruction: 0xb81c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 5578c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443544> │ │ │ │ + bls.n 557980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443604> │ │ │ │ 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] @ (5579ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443670>) │ │ │ │ mov r7, r2 │ │ │ │ @@ -1777222,29 +1777215,29 @@ │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #6 │ │ │ │ + movs r0, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r2, [r3, #50] @ 0x32 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - bgt.n 557ae8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44376c> │ │ │ │ + bls.n 5579a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44362c> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r2, 557a16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44369a> │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bge.n 55795c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4435e0> │ │ │ │ + bhi.n 557a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4436a0> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bgt.n 557afc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443780> │ │ │ │ + bls.n 5579bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443640> │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r6, 557a1a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44369e> │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bge.n 557930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4435b4> │ │ │ │ + bvc.n 5579f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443674> │ │ │ │ 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] @ 557ac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44374c> │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1777255,43 +1777248,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 a9cf68 │ │ │ │ + bl a9ccb8 │ │ │ │ ldr r3, [pc, #136] @ (557ad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443758>) │ │ │ │ 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 a94db0 │ │ │ │ + bl a94b00 │ │ │ │ cbnz r0, 557aaa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44372e> │ │ │ │ ldr r2, [pc, #100] @ (557ad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44375c>) │ │ │ │ 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 a9f3a8 │ │ │ │ + bl a9f0f8 │ │ │ │ ldr r2, [pc, #72] @ (557adc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443760>) │ │ │ │ ldr r3, [pc, #52] @ (557acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443750>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #28] │ │ │ │ eors r2, r3 │ │ │ │ @@ -1777301,32 +1777294,32 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r2, [pc, #52] @ (557ae0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443764>) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a928a8 │ │ │ │ + bl a925f8 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ - bl a92804 │ │ │ │ + bl a92554 │ │ │ │ b.n 557a8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443710> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, #46] @ 0x2e │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r0, #46] @ 0x2e │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 557abc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443740> │ │ │ │ + bls.n 557b7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443800> │ │ │ │ lsls r3, r6, #2 │ │ │ │ strh r6, [r4, #42] @ 0x2a │ │ │ │ lsls r5, r4, #5 │ │ │ │ - blt.n 557a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443700> │ │ │ │ + bls.n 557b3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4437c0> │ │ │ │ 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] @ (557c04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x443888>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1779552,25 +1779545,25 @@ │ │ │ │ add r2, pc, #328 @ (adr r2, 5592fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x444f80>) │ │ │ │ svc 70 @ 0x46 │ │ │ │ subs r7, #145 @ 0x91 │ │ │ │ strb r4, [r6, #27] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r7, r5, #4 │ │ │ │ strb r4, [r4, #22] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrh r2, [r7, #34] @ 0x22 │ │ │ │ + ldrh r2, [r3, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r7, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr.w r8, [sp, #88] @ 0x58 │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ vldr d0, [pc, #768] @ 5594e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x445164> │ │ │ │ ldrb.w r6, [r8, #13] │ │ │ │ mov r1, r6 │ │ │ │ bl 467a68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3536ec> │ │ │ │ @@ -1780523,17 +1780516,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] @ (559f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x445c18>) │ │ │ │ subs r5, #177 @ 0xb1 │ │ │ │ - cbnz r6, 559c66 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4458ea> │ │ │ │ + @ instruction: 0xb8ee │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbnz r0, 559c62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4458e6> │ │ │ │ + @ instruction: 0xb8c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ movs r1, #210 @ 0xd2 │ │ │ │ mov r0, r5 │ │ │ │ bl 46a798 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x35641c> │ │ │ │ mov r6, r0 │ │ │ │ b.n 559b44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4457c8> │ │ │ │ movs r1, #212 @ 0xd4 │ │ │ │ @@ -1781210,45 +1781203,45 @@ │ │ │ │ b.n 55a216 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x445e9a> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #44] @ 0x2c │ │ │ │ udf #255 @ 0xff │ │ │ │ @ instruction: 0xffff7fff │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #3] │ │ │ │ + strb r0, [r0, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r7, #3] │ │ │ │ + strb r6, [r3, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r2, #3] │ │ │ │ + strb r0, [r6, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #792 @ 0x318 │ │ │ │ + add r4, sp, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r3, r7, lr} │ │ │ │ + uxtb r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #696 @ 0x2b8 │ │ │ │ + add r4, sp, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r1, [sp, #912] @ 0x390 │ │ │ │ + ldrh r4, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + uxtb r0, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #31] │ │ │ │ + strb r4, [r0, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r4, #30] │ │ │ │ + strb r6, [r0, #20] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r0, #31] │ │ │ │ + strb r4, [r4, #20] │ │ │ │ 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 │ │ │ │ @@ -1781447,54 +1781440,54 @@ │ │ │ │ b.n 55a3e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446066> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r2, [r6, r1] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 55a5aa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44622e> │ │ │ │ + sub sp, #120 @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #50 @ 0x32 │ │ │ │ + adds r2, r2, #6 │ │ │ │ lsls r7, r5, #4 │ │ │ │ - cbz r0, 55a5ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446230> │ │ │ │ + sub sp, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + cbz r6, 55a598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44621c> │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bgt.n 55a648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4462cc> │ │ │ │ + bls.n 55a508 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44618c> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - uxtb r2, r4 │ │ │ │ + add sp, #264 @ 0x108 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4} │ │ │ │ lsls r5, r7, #2 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - bhi.n 55a608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44628c> │ │ │ │ + bpl.n 55a4c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44614c> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - subs r5, #210 @ 0xd2 │ │ │ │ + subs r3, #50 @ 0x32 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - orrs.w r0, r4, #177 @ 0xb1 │ │ │ │ - cbnz r6, 55a5d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446256> │ │ │ │ + ldc 0, cr0, [r4, #708]! @ 0x2c4 │ │ │ │ + @ instruction: 0xb87e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bkpt 0x00b0 │ │ │ │ + pop {r4} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - blt.n 55a670 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4462f4> │ │ │ │ + bhi.n 55a530 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4461b4> │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sxtb r4, r1 │ │ │ │ + add r7, sp, #688 @ 0x2b0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrh r0, [r4, r4] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cbz r2, 55a5d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446256> │ │ │ │ + add r7, sp, #104 @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 55a5d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446254> │ │ │ │ + add r7, sp, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 55a5dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446260> │ │ │ │ + add r7, sp, #144 @ 0x90 │ │ │ │ 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] @ (55a72c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4463b0>) │ │ │ │ @@ -1781644,45 +1781637,45 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r6, r0] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - cbz r4, 55a742 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4463c6> │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r0, r0, #3 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #228 @ 0xe4 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, r2 │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #216 @ 0xd8 │ │ │ │ + add r5, sp, #600 @ 0x258 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #376 @ 0x178 │ │ │ │ + add r5, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #384 @ 0x180 │ │ │ │ + add r6, sp, #256 @ 0x100 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #72 @ 0x48 │ │ │ │ + add r5, sp, #456 @ 0x1c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #488 @ 0x1e8 │ │ │ │ + add r5, sp, #872 @ 0x368 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sp, #0 │ │ │ │ + add r5, sp, #384 @ 0x180 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sub sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #992 @ 0x3e0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -1781926,33 +1781919,33 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r5, r5] │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r6, [r5, #0] │ │ │ │ + ldr r6, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r1, #1] │ │ │ │ + ldr r4, [r5, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #576 @ 0x240 │ │ │ │ + add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r6, [r6, #10] │ │ │ │ + strh r6, [r2, #54] @ 0x36 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r1, #10] │ │ │ │ + strh r4, [r5, #52] @ 0x34 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add r5, sp, #304 @ 0x130 │ │ │ │ + add r2, sp, #688 @ 0x2b0 │ │ │ │ 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] @ (55aad8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44675c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1782367,17 +1782360,17 @@ │ │ │ │ mov.w r1, #316 @ 0x13c │ │ │ │ b.n 55ad12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446996> │ │ │ │ movw r1, #319 @ 0x13f │ │ │ │ b.n 55ad12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446996> │ │ │ │ mov.w r1, #436 @ 0x1b4 │ │ │ │ b.n 55ad12 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446996> │ │ │ │ nop │ │ │ │ - add r1, sp, #880 @ 0x370 │ │ │ │ + add r7, pc, #240 @ (adr r7, 55aed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446b5c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r2, sp, #168 @ 0xa8 │ │ │ │ + add r7, pc, #552 @ (adr r7, 55b014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446c98>) │ │ │ │ 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] @ (55af0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x446b90>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1783181,23 +1783174,23 @@ │ │ │ │ udf #255 @ 0xff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ str r6, [r6, r2] │ │ │ │ lsls r5, r4, #5 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r5, pc, #912 @ (adr r5, 55ba30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4476b4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, pc, #344 @ (adr r7, 55b7fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x447480>) │ │ │ │ + add r4, pc, #728 @ (adr r4, 55b97c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x447600>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #272] @ 0x110 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r7, [pc, #280] @ (55b7c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x447448>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r2, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r0, [sp, #296] @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -1783390,15 +1783383,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #144] @ (55b930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4475b4>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldr r1, [pc, #0] @ (55b8a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x447528>) │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #520 @ (adr r0, 55bab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x447738>) │ │ │ │ + ldr r5, [sp, #904] @ 0x388 │ │ │ │ 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] @ (55bc64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4478e8>) │ │ │ │ @@ -1785179,33 +1785172,33 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r5, #4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ adds r7, #50 @ 0x32 │ │ │ │ lsls r5, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #616] @ (55cd74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4489f8>) │ │ │ │ + ldr r4, [pc, #1000] @ (55cef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x448b78>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #736] @ (55cdf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x448a74>) │ │ │ │ + ldr r5, [pc, #96] @ (55cb70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4487f4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #544] @ (55cd34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4489b8>) │ │ │ │ + ldr r4, [pc, #928] @ (55ceb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x448b38>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #664] @ (55cdb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x448a34>) │ │ │ │ + ldr r5, [pc, #24] @ (55cb30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4487b4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r3, #46] @ 0x2e │ │ │ │ + ldrh r2, [r7, #24] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #8] @ (55cb2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4487b0>) │ │ │ │ + ldr r4, [pc, #392] @ (55ccac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x448930>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #128] @ (55cba8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44882c>) │ │ │ │ + ldr r4, [pc, #512] @ (55cd28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4489ac>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [pc, #960] @ (55cef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x448b74>) │ │ │ │ + ldr r4, [pc, #320] @ (55cc70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4488f4>) │ │ │ │ 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] @ 55d3b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x449034> │ │ │ │ @@ -1786087,15 +1786080,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #150 @ 0x96 │ │ │ │ lsls r5, r4, #5 │ │ │ │ mov sl, r5 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r2, #8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r3, [r0, #16] │ │ │ │ ldr r1, [r5, #0] │ │ │ │ ldr r3, [r3, #20] │ │ │ │ ldrb r0, [r3, #2] │ │ │ │ cbz r0, 55d3da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44905e> │ │ │ │ ldrb r0, [r1, #13] │ │ │ │ @@ -1786446,17 +1786439,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, #30] │ │ │ │ + ldrb r6, [r6, #19] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ vldr d7, [pc, #672] @ 55da10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x449694> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ vstr d7, [sp, #88] @ 0x58 │ │ │ │ bl 4657dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x351460> │ │ │ │ mov r6, r0 │ │ │ │ cbz r0, 55d790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x449414> │ │ │ │ @@ -1786709,17 +1786702,17 @@ │ │ │ │ cmp r1, #20 │ │ │ │ bls.w 55d376 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x448ffa> │ │ │ │ b.n 55d94a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4495ce> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r3, #0 │ │ │ │ strd r3, r3, [sp, #88] @ 0x58 │ │ │ │ cmp r5, #31 │ │ │ │ bhi.n 55da7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4496fe> │ │ │ │ tbb [pc, r5] │ │ │ │ movs r2, #16 │ │ │ │ @@ -1787382,32 +1787375,32 @@ │ │ │ │ nop │ │ │ │ movs r5, #100 @ 0x64 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #90 @ 0x5a │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldrb r2, [r0, #24] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldmia r6, {r0, r3, r4, r6, r7} │ │ │ │ vsra.u32 d30, d7, #1 │ │ │ │ vsri.64 d18, d2, #1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ ldmia r7!, {r0, r1, r2, r3} │ │ │ │ vcvt.u32.f32 d30, d27, #1 │ │ │ │ vsri.32 q15, , #1 │ │ │ │ - vdup.8 , d10[7] │ │ │ │ + vtbl.8 d23, {d31- instruction: 0xf4f000b2 │ │ │ │ + @ instruction: 0xf25000b2 │ │ │ │ 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 │ │ │ │ @@ -1787475,25 +1787468,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (55e268 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x449eec>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (55e26c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x449ef0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 55e284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x449f08> │ │ │ │ + beq.n 55e344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x449fc8> │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldrb r6, [r0, #0] │ │ │ │ + strb r6, [r4, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r3, #16] │ │ │ │ + ldrb r4, [r7, #29] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r5, #31] │ │ │ │ + strb r6, [r1, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r2, #13] │ │ │ │ + strb r2, [r6, #2] │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ mov r6, r1 │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1787776,25 +1787769,25 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, r2, r5 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r0, #21] │ │ │ │ + strb r4, [r4, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #824] @ (55e8cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a550>) │ │ │ │ + ldr r3, [pc, #184] @ (55e64c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a2d0>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r0, #20] │ │ │ │ + strb r6, [r4, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r4, #20] │ │ │ │ + strb r4, [r0, #10] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #744] @ (55e888 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a50c>) │ │ │ │ + ldr r3, [pc, #104] @ (55e608 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a28c>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r6, #19] │ │ │ │ + strb r2, [r2, #9] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r6, r2, r2 │ │ │ │ lsls r5, r4, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4040] @ 0xfc8 │ │ │ │ @@ -1787893,31 +1787886,31 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r4, r7, r0 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r7, r7 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #680] @ (55e95c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a5e0>) │ │ │ │ + ldr r2, [pc, #40] @ (55e6dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a360>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r4, #15] │ │ │ │ + strb r2, [r0, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #592] @ (55e910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a594>) │ │ │ │ + ldr r1, [pc, #976] @ (55ea90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a714>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r1, #15] │ │ │ │ + strb r4, [r5, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [pc, #488] @ (55e8b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a538>) │ │ │ │ + ldr r1, [pc, #872] @ (55ea34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a6b8>) │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r6, #14] │ │ │ │ + strb r2, [r2, #4] │ │ │ │ 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] @ (55e8a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a524>) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1788099,19 +1788092,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r4, r2, r4 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r6, r1 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - strb r4, [r4, #8] │ │ │ │ + ldr r4, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #504] @ (55eaac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a730>) │ │ │ │ + @ instruction: 0x47de │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -1788250,35 +1788243,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (55ea58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a6dc>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #741 @ 0x2e5 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - adds r0, #22 │ │ │ │ + cmp r5, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #52 @ 0x34 │ │ │ │ + cmp r5, #148 @ 0x94 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r2, r5, r7} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r1, [pc, #224] @ (55eb20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a7a4>) │ │ │ │ + mov r8, r3 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #186 @ 0xba │ │ │ │ + cmp r5, #26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #216 @ 0xd8 │ │ │ │ + cmp r5, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + cmp r5, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #138 @ 0x8a │ │ │ │ + cmp r4, #234 @ 0xea │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r7, #168 @ 0xa8 │ │ │ │ + cmp r5, #8 │ │ │ │ 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] @ (55ed80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44aa04>) │ │ │ │ sub sp, #24 │ │ │ │ @@ -1788587,45 +1788580,45 @@ │ │ │ │ b.n 55ed50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44a9d4> │ │ │ │ asrs r2, r1, #22 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r5, #19 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldmia r1!, {r2, r3, r5, r7} │ │ │ │ + stmia r7!, {r2, r3} │ │ │ │ lsls r6, r7, #2 │ │ │ │ - mov lr, r3 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r2, #92] @ 0x5c │ │ │ │ + ldr r6, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #46 @ 0x2e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r2, #172 @ 0xac │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #96] @ 0x60 │ │ │ │ + ldr r0, [r3, #56] @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov r6, ip │ │ │ │ + mvns r6, r0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r3, #88] @ 0x58 │ │ │ │ + ldr r6, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #244 @ 0xf4 │ │ │ │ + cmp r2, #84 @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r5, #18 │ │ │ │ + cmp r2, #114 @ 0x72 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #234 @ 0xea │ │ │ │ + cmp r2, #74 @ 0x4a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #168 @ 0xa8 │ │ │ │ + cmp r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #196 @ 0xc4 │ │ │ │ + cmp r2, #36 @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r1, #196 @ 0xc4 │ │ │ │ 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] @ 55f2f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44af7c> │ │ │ │ @@ -1789140,123 +1789133,123 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r1, #8 │ │ │ │ lsls r5, r4, #5 │ │ │ │ asrs r4, r6, #6 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - ldr r6, [r1, #36] @ 0x24 │ │ │ │ + str r6, [r5, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - negs r0, r2 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #32] │ │ │ │ + str r2, [r0, #120] @ 0x78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r4, r6 │ │ │ │ + subs r7, #20 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #12] │ │ │ │ + str r4, [r1, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vqadd.s16 d0, d22, d20 │ │ │ │ - sbcs r4, r3 │ │ │ │ + ldcl 0, cr0, [r6], #-720 @ 0xfffffd30 │ │ │ │ + subs r6, #252 @ 0xfc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #12] │ │ │ │ + str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r0, #40] @ 0x28 │ │ │ │ + str r6, [r4, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs r4, r0 │ │ │ │ + subs r6, #228 @ 0xe4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs r4, r5 │ │ │ │ + subs r6, #204 @ 0xcc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r4, #8] │ │ │ │ + str r4, [r0, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r3, #24] │ │ │ │ + str r2, [r7, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adcs r4, r2 │ │ │ │ + subs r6, #180 @ 0xb4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r1, #8] │ │ │ │ + str r4, [r5, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #72] @ 0x48 │ │ │ │ + ldr r6, [r7, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r6, #4] │ │ │ │ + str r4, [r2, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r4 │ │ │ │ + subs r6, #132 @ 0x84 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r3, #4] │ │ │ │ + str r4, [r7, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 4, r0, cr2, cr4, {5} │ │ │ │ - asrs r0, r1 │ │ │ │ + @ instruction: 0xebe200b4 │ │ │ │ + subs r6, #104 @ 0x68 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r0, #4] │ │ │ │ + str r0, [r4, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r2, #32] │ │ │ │ + str r2, [r6, #116] @ 0x74 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r5, #0] │ │ │ │ + str r4, [r1, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r3 │ │ │ │ + subs r6, #60 @ 0x3c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r2, #0] │ │ │ │ + str r4, [r6, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [r5, #4] │ │ │ │ + str r2, [r1, #92] @ 0x5c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r0 │ │ │ │ + subs r6, #36 @ 0x24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #124] @ 0x7c │ │ │ │ + str r4, [r3, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r6, #24] │ │ │ │ + str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5 │ │ │ │ + subs r6, #12 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #124] @ 0x7c │ │ │ │ + str r4, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r3, #12] │ │ │ │ + str r6, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r2 │ │ │ │ + subs r5, #244 @ 0xf4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #24] │ │ │ │ + str r6, [r0, #112] @ 0x70 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r0, r7 │ │ │ │ + subs r5, #216 @ 0xd8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r6, #120] @ 0x78 │ │ │ │ + str r0, [r2, #80] @ 0x50 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r4, r4 │ │ │ │ + subs r5, #196 @ 0xc4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r3, #120] @ 0x78 │ │ │ │ + str r4, [r7, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r1, #16] │ │ │ │ + str r6, [r5, #100] @ 0x64 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors r4, r1 │ │ │ │ + subs r5, #172 @ 0xac │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r0, #120] @ 0x78 │ │ │ │ + str r4, [r4, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r4, [r1, #24] │ │ │ │ + str r4, [r5, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r5, #116] @ 0x74 │ │ │ │ + str r2, [r1, #76] @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r2, #24] │ │ │ │ + str r6, [r6, #108] @ 0x6c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #116] @ 0x74 │ │ │ │ + str r0, [r7, #72] @ 0x48 │ │ │ │ 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] @ 55ff08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44bb8c> │ │ │ │ sub sp, #92 @ 0x5c │ │ │ │ @@ -1790336,144 +1790329,144 @@ │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r5, #15 │ │ │ │ lsls r5, r4, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #4] │ │ │ │ + str r2, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, #0 │ │ │ │ + subs r1, #96 @ 0x60 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r7, #48] @ 0x30 │ │ │ │ + str r0, [r3, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r4, #84] @ 0x54 │ │ │ │ + str r6, [r0, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #238 @ 0xee │ │ │ │ + subs r6, r1, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #12 │ │ │ │ + subs r4, r5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #88] @ 0x58 │ │ │ │ + str r0, [r7, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #44 @ 0x2c │ │ │ │ + adds r7, #140 @ 0x8c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r3, #80] @ 0x50 │ │ │ │ + str r4, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, #14 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r0, #20] │ │ │ │ + ldrsh r6, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r4, #16] │ │ │ │ + ldrsh r4, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r0, r3, #6 │ │ │ │ movs r0, r0 │ │ │ │ lsls r4, r3, #26 │ │ │ │ lsls r5, r4, #5 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r4, [r7, #8] │ │ │ │ + ldrsh r4, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldrex pc, [r3, #1020] @ 0x3fc │ │ │ │ - str r6, [r7, #84] @ 0x54 │ │ │ │ + str r6, [r3, #44] @ 0x2c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r0, [r7, r6] │ │ │ │ + ldrb r0, [r3, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r4, #48] @ 0x30 │ │ │ │ + str r4, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #250 @ 0xfa │ │ │ │ + adds r4, #90 @ 0x5a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #226 @ 0xe2 │ │ │ │ + adds r4, #66 @ 0x42 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsh r2, [r3, r0] │ │ │ │ + ldrh r2, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r5, #5 │ │ │ │ + subs r0, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r0, #6 │ │ │ │ + subs r6, r4, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #110 @ 0x6e │ │ │ │ + adds r3, #206 @ 0xce │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r4, r6] │ │ │ │ + ldrh r6, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #78 @ 0x4e │ │ │ │ + adds r3, #174 @ 0xae │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r0, r6] │ │ │ │ + ldrh r6, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, #14 │ │ │ │ + adds r3, #110 @ 0x6e │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r6, [r0, r5] │ │ │ │ + ldrh r6, [r4, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #104 @ 0x68 │ │ │ │ + adds r2, #200 @ 0xc8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r4, r2] │ │ │ │ + ldrh r0, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #34 @ 0x22 │ │ │ │ + adds r2, #130 @ 0x82 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r1, #28] │ │ │ │ + ldrsh r2, [r5, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #4 │ │ │ │ + adds r2, #100 @ 0x64 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r3, #24] │ │ │ │ + ldrsh r2, [r7, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #232 @ 0xe8 │ │ │ │ + adds r2, #72 @ 0x48 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r4, r0] │ │ │ │ + ldr r0, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrb r0, [r1, r0] │ │ │ │ + ldr r0, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r1, #14] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - adds r4, #188 @ 0xbc │ │ │ │ + adds r2, #28 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r4, #12] │ │ │ │ + ldrsh r2, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #108 @ 0x6c │ │ │ │ + adds r1, #204 @ 0xcc │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r4, [r4, r6] │ │ │ │ + ldr r4, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [r6, #0] │ │ │ │ + ldrb r2, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ mov r5, r0 │ │ │ │ mov r4, r5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ cmp r6, #2 │ │ │ │ beq.n 560030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44bcb4> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ @@ -1791251,177 +1791244,177 @@ │ │ │ │ b.n 56068c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c310> │ │ │ │ ldr r3, [pc, #332] @ (560904 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c588>) │ │ │ │ add r3, pc │ │ │ │ b.n 56068c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c310> │ │ │ │ ldr r3, [pc, #332] @ (560908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c58c>) │ │ │ │ add r3, pc │ │ │ │ b.n 56068c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c310> │ │ │ │ - ldrsh r2, [r6, r4] │ │ │ │ + ldrb r2, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [r7, r3] │ │ │ │ + ldrsb r0, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r6, [r2, r3] │ │ │ │ + ldrsb r6, [r6, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r1, #132 @ 0x84 │ │ │ │ + cmp r6, #228 @ 0xe4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r0, #118 @ 0x76 │ │ │ │ + cmp r5, #214 @ 0xd6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r6, [r5, r6] │ │ │ │ + strb r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #88 @ 0x58 │ │ │ │ + cmp r5, #184 @ 0xb8 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r2, r6] │ │ │ │ + strb r0, [r6, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r4, r3] │ │ │ │ + ldrb r0, [r0, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #58 @ 0x3a │ │ │ │ + cmp r5, #154 @ 0x9a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r2, [r6, r5] │ │ │ │ + strb r2, [r2, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r6, [r5, r2] │ │ │ │ + ldrb r6, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, #24 │ │ │ │ + cmp r5, #120 @ 0x78 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r7, r3] │ │ │ │ + ldrb r2, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r1, r4] │ │ │ │ + ldrb r2, [r5, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r4, r4] │ │ │ │ + ldrb r2, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r7, r2] │ │ │ │ + ldrb r0, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #154 @ 0x9a │ │ │ │ + cmp r3, #250 @ 0xfa │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r6, [r6, r6] │ │ │ │ + strh r6, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r5, r2] │ │ │ │ + ldrb r2, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r2, [r0, r3] │ │ │ │ + ldrb r2, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #28] │ │ │ │ lsls r6, r7, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - bpl.n 560938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c5bc> │ │ │ │ + bcs.n 5607f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c47c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrsh r0, [r0, r2] │ │ │ │ + ldrh r0, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrh r4, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r7, r7] │ │ │ │ + ldr r0, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r6, [r6, r4] │ │ │ │ + strh r6, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r0, [r2, r1] │ │ │ │ + ldrh r0, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrh r4, [r4, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 560978 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c5fc>) │ │ │ │ + add r0, pc, #648 @ (adr r0, 560af8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c77c>) │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - vqadd.s64 d0, d30, d16 │ │ │ │ - bpl.n 560794 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c418> │ │ │ │ + ldc 0, cr0, [lr], {176} @ 0xb0 │ │ │ │ + bcs.n 560854 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c4d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r6, [r1, r5] │ │ │ │ + strb r6, [r5, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf21000b0 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + vqadd.s64 d16, d16, d16 │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r4, #252 @ 0xfc │ │ │ │ + cmp r2, #92 @ 0x5c │ │ │ │ lsls r0, r0, #3 │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + str r4, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r1, r2] │ │ │ │ + strh r6, [r5, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r2, [r4, r1] │ │ │ │ + strh r2, [r0, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r4, [r1, r1] │ │ │ │ + strh r4, [r5, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r2, r2] │ │ │ │ + strh r6, [r6, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r0, [r0, r2] │ │ │ │ + strh r0, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 560848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c4cc> │ │ │ │ + bne.n 560908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c58c> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r2, [r2, r7] │ │ │ │ + ldrh r2, [r6, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r0, r4] │ │ │ │ + ldrh r6, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r0, r4] │ │ │ │ + ldrh r2, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcc.n 560980 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c604> │ │ │ │ + beq.n 560840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c4c4> │ │ │ │ lsls r6, r6, #2 │ │ │ │ - strh r2, [r3, r5] │ │ │ │ + str r2, [r7, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r3, r4] │ │ │ │ + ldrh r2, [r7, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r2, [r7, r3] │ │ │ │ + ldrh r2, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrsb r6, [r5, r1] │ │ │ │ + strh r6, [r1, r7] │ │ │ │ lsls r5, r7, #2 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldr r4, [r4, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r0, [r5, r1] │ │ │ │ + ldr r0, [r1, r7] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r4, r0] │ │ │ │ + ldr r4, [r0, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r1, r0] │ │ │ │ + ldr r4, [r5, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r5, sp, #632 @ 0x278 │ │ │ │ + add r2, sp, #1016 @ 0x3f8 │ │ │ │ lsls r6, r7, #2 │ │ │ │ - ldr r5, [pc, #976] @ (560cd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c958>) │ │ │ │ + ldr r3, [pc, #336] @ (560a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c6d8>) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r6, [r2, r1] │ │ │ │ + str r6, [r6, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, r1] │ │ │ │ + ldr r7, [pc, #864] @ (560c6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c8f0>) │ │ │ │ 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 │ │ │ │ @@ -1792078,52 +1792071,52 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xf6d20164 │ │ │ │ movt r1, #18532 @ 0x4864 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, r0] │ │ │ │ + ldrsb r6, [r2, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r0, [r2, r0] │ │ │ │ + ldr r5, [pc, #448] @ (561184 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44ce08>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + ldr r6, [pc, #800] @ (5612e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cf6c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #608] @ (561234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44ceb8>) │ │ │ │ + ldr r4, [pc, #992] @ (5613b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d038>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r7, [pc, #448] @ (561198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44ce1c>) │ │ │ │ + ldr r4, [pc, #832] @ (561318 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cf9c>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf12c0164 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #26 │ │ │ │ + movs r1, #122 @ 0x7a │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r3, [pc, #328] @ (561134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cdb8>) │ │ │ │ + ldr r0, [pc, #712] @ (5612b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cf38>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r4, [r5, r7] │ │ │ │ + strh r4, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #2 │ │ │ │ + movs r1, #98 @ 0x62 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r3, [pc, #232] @ (5610e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cd64>) │ │ │ │ + ldr r0, [pc, #616] @ (561260 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cee4>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r2, [r7, r7] │ │ │ │ + strh r2, [r3, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r0, r3] │ │ │ │ + strh r0, [r4, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r3, #146 @ 0x92 │ │ │ │ + movs r0, #242 @ 0xf2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r2, [pc, #808] @ (561330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cfb4>) │ │ │ │ + ldr r0, [pc, #168] @ (5610b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cd34>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ cmp r3, r0 │ │ │ │ beq.n 561016 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cc9a> │ │ │ │ ldr r1, [r6, #40] @ 0x28 │ │ │ │ cmp r3, r1 │ │ │ │ bne.w 560b42 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44c7c6> │ │ │ │ @@ -1792390,67 +1792383,67 @@ │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r3, #2 │ │ │ │ b.n 561276 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cefa> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #16] │ │ │ │ udf #255 @ 0xff │ │ │ │ - strb r4, [r3, r0] │ │ │ │ + str r4, [r7, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #162 @ 0xa2 │ │ │ │ + movs r0, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r1, [pc, #872] @ (561624 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d2a8>) │ │ │ │ + bx r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r5, r5] │ │ │ │ + str r4, [r1, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #70 @ 0x46 │ │ │ │ + subs r6, r4, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #504] @ (5614c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d144>) │ │ │ │ + cmp lr, fp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r5, [pc, #512] @ (5614cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d150>) │ │ │ │ + ldr r2, [pc, #896] @ (56164c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d2d0>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #46 @ 0x2e │ │ │ │ + subs r6, r1, #2 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #408] @ (56146c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d0f0>) │ │ │ │ + cmp lr, r8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r4, [r1, r3] │ │ │ │ + str r4, [r5, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #26 │ │ │ │ + subs r2, r7, #1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #328] @ (561428 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d0ac>) │ │ │ │ + cmp sl, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r5, r2] │ │ │ │ + str r0, [r1, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r1, #2 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #232] @ (5613d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d058>) │ │ │ │ + cmp sl, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r7, r2] │ │ │ │ + str r2, [r3, r0] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [pc, #144] @ (561384 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d008>) │ │ │ │ + cmp ip, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #216 @ 0xd8 │ │ │ │ + subs r0, r7, #0 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - ldr r0, [pc, #64] @ (561340 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cfc4>) │ │ │ │ + cmp r0, lr │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r2, [pc, #944] @ (5616b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d338>) │ │ │ │ + ldr r0, [pc, #304] @ (561434 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d0b8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0x47ea │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r0, [r7, r3] │ │ │ │ + str r0, [r3, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #134 @ 0x86 │ │ │ │ + adds r6, r4, #7 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - @ instruction: 0x47be │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strh r6, [r6, r3] │ │ │ │ + str r6, [r2, r1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blx r5 │ │ │ │ + cmp r0, r1 │ │ │ │ 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 │ │ │ │ @@ -1792521,21 +1792514,21 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ b.n 56134a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44cfce> │ │ │ │ nop │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r5, #24 │ │ │ │ + lsls r4, r1, #14 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r0, #24 │ │ │ │ + lsls r4, r4, #13 │ │ │ │ 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 │ │ │ │ @@ -1792664,19 +1792657,19 @@ │ │ │ │ mov r0, r8 │ │ │ │ ldr r1, [pc, #20] @ (561548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d1cc>) │ │ │ │ add r4, pc │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - str r4, [r4, r2] │ │ │ │ + ldr r6, [pc, #16] @ (561554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d1d8>) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r2, #7 │ │ │ │ + subs r6, r6, r4 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - str r6, [r6, r1] │ │ │ │ + ldr r5, [pc, #856] @ (5618a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44d528>) │ │ │ │ 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] @ 562090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44dd14> │ │ │ │ @@ -1793800,35 +1793793,35 @@ │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ eors.w r1, r8, r4, asr #1 │ │ │ │ subs r4, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ + add r7, pc, #448 @ (adr r7, 56225c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44dee0>) │ │ │ │ lsls r6, r5, #4 │ │ │ │ - mcr2 0, 6, r0, cr10, cr2, {5} │ │ │ │ - mcr2 0, 7, r0, cr4, cr2, {5} │ │ │ │ + stc2 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + mcrr2 0, 11, r0, r4, cr2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #360] @ (562214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44de98>) │ │ │ │ + cmp sl, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - blx r1 │ │ │ │ + add r8, sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bx r0 │ │ │ │ + add r0, ip │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov lr, r7 │ │ │ │ + add r6, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bxns r3 │ │ │ │ + add r4, pc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mov lr, r5 │ │ │ │ + add r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp sl, r8 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ 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 │ │ │ │ @@ -1793852,17 +1793845,17 @@ │ │ │ │ ldr r3, [pc, #16] @ (562120 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44dda4>) │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [pc, #16] @ (562124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44dda8>) │ │ │ │ movw r2, #371 @ 0x173 │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - cmp ip, r6 │ │ │ │ + orrs r4, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add lr, r2 │ │ │ │ + rors r6, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5271 @ 0x1497 │ │ │ │ cmp r3, r2 │ │ │ │ beq.n 56215a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44ddde> │ │ │ │ movw r2, #5272 @ 0x1498 │ │ │ │ cmp r3, r2 │ │ │ │ @@ -1794003,27 +1793996,27 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ add r1, pc │ │ │ │ ldr r3, [pc, #36] @ (5622a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44df2c>) │ │ │ │ strd r6, r5, [sp] │ │ │ │ add r3, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - cmp r0, r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add sl, ip │ │ │ │ + negs r2, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add ip, ip │ │ │ │ + negs r4, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - add lr, r6 │ │ │ │ + tst r6, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r8, r0 │ │ │ │ + rors r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp r0, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ ldr r3, [r3, #20] │ │ │ │ movw r2, #5300 @ 0x14b4 │ │ │ │ cmp r3, r2 │ │ │ │ bne.n 5622c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44df46> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -1794055,17 +1794048,17 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #12] @ (562308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44df8c>) │ │ │ │ movs r2, #238 @ 0xee │ │ │ │ ldr r1, [pc, #12] @ (56230c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44df90>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - add ip, pc │ │ │ │ + negs r4, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mvns r6, r7 │ │ │ │ + adcs r6, r3 │ │ │ │ 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, 56235c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44dfe0> │ │ │ │ @@ -1794096,21 +1794089,21 @@ │ │ │ │ movw r2, #1595 @ 0x63b │ │ │ │ ldr r1, [pc, #24] @ (56237c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44e000>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53f33c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42afc0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - cmp r0, r0 │ │ │ │ + negs r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics r6, r5 │ │ │ │ + asrs r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r8, r8 │ │ │ │ + tst r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bics r2, r3 │ │ │ │ + lsrs r2, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ ldr r4, [pc, #268] @ (5624a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44e124>) │ │ │ │ mov r5, r3 │ │ │ │ @@ -1794303,19 +1794296,19 @@ │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ b.n 5624da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44e15e> │ │ │ │ nop │ │ │ │ - lsls r4, r6, #11 │ │ │ │ + lsls r4, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - eors.w r0, ip, #5832704 @ 0x590000 │ │ │ │ - orrs.w r0, r8, #5832704 @ 0x590000 │ │ │ │ - orns r0, r4, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf1fc00b2 │ │ │ │ + subs.w r0, r8, #178 @ 0xb2 │ │ │ │ + rsbs r0, r4, #178 @ 0xb2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr.w r3, [r0, #480] @ 0x1e0 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -1794385,19 +1794378,18 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r2, #5 │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ b.n 5625a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44e22a> │ │ │ │ - lsls r0, r5, #8 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3d000b2 │ │ │ │ - @ instruction: 0xf38600b2 │ │ │ │ - @ instruction: 0xf3a200b2 │ │ │ │ + vshr.u64 d0, d18, #56 │ │ │ │ + @ instruction: 0xf13000b2 │ │ │ │ + @ instruction: 0xf0e600b2 │ │ │ │ + add.w r0, r2, #178 @ 0xb2 │ │ │ │ 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] @ (5627b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44e434>) │ │ │ │ @@ -1795209,23 +1795201,23 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 562e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44eb10> │ │ │ │ lsls r4, r4, #5 │ │ │ │ bpl.n 562fa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44ec28> │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r5, #202 @ 0xca │ │ │ │ + subs r3, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r0, r0, #3 │ │ │ │ - subs r0, #58 @ 0x3a │ │ │ │ + adds r5, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -1797883,68 +1797875,68 @@ │ │ │ │ b.w 5642f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44ff7a> │ │ │ │ ldr r3, [pc, #116] @ (564c98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45091c>) │ │ │ │ movw r2, #1554 @ 0x612 │ │ │ │ ldr r1, [pc, #116] @ (564c9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450920>) │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #160 @ 0xa0 │ │ │ │ + movs r5, #0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5644c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45014c> │ │ │ │ + b.n 564f88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450c0c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5644ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450170> │ │ │ │ + b.n 564fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450c30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5644c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450148> │ │ │ │ + b.n 564f84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450c08> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #54 @ 0x36 │ │ │ │ + movs r4, #150 @ 0x96 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #26 │ │ │ │ + movs r4, #122 @ 0x7a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #140 @ 0x8c │ │ │ │ + movs r5, #236 @ 0xec │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #102 @ 0x66 │ │ │ │ + movs r2, #198 @ 0xc6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r0, #248 @ 0xf8 │ │ │ │ + movs r6, #88 @ 0x58 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #6 │ │ │ │ + movs r2, #102 @ 0x66 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #216 @ 0xd8 │ │ │ │ + movs r2, #56 @ 0x38 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r7, #34 @ 0x22 │ │ │ │ + movs r4, #130 @ 0x82 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r5, #86 @ 0x56 │ │ │ │ + movs r2, #182 @ 0xb6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr 0, 5, r0, cr12, cr15, {5} │ │ │ │ - movs r2, #156 @ 0x9c │ │ │ │ + stc 0, cr0, [ip], {191} @ 0xbf │ │ │ │ + subs r4, r7, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #202 @ 0xca │ │ │ │ + movs r4, #42 @ 0x2a │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r2, #2 │ │ │ │ + subs r2, r4, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r7, #5 │ │ │ │ + adds r4, r3, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r2, r3 │ │ │ │ + adds r6, r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 564cb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450934> │ │ │ │ ldr r3, [r4, #0] │ │ │ │ bic.w r3, r3, #4278190080 @ 0xff000000 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 563eae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44fb32> │ │ │ │ @@ -1798130,59 +1798122,59 @@ │ │ │ │ add r3, pc │ │ │ │ str r4, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ movs r2, #98 @ 0x62 │ │ │ │ b.w 5642f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44ff7a> │ │ │ │ nop │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r0, r1 │ │ │ │ + asrs r4, r4, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r5, #1 │ │ │ │ + adds r2, r1, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 564a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4506b8> │ │ │ │ + b.n 5654f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x451178> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r0, r6, r6 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r6, r4, r6 │ │ │ │ + adds r6, r0, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r3, r4 │ │ │ │ + asrs r4, r7, #25 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r5, r4 │ │ │ │ + adds r0, r1, r2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 56489c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450520> │ │ │ │ + b.n 56535c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450fe0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r2, r3, r3 │ │ │ │ + asrs r2, r7, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r2, r2 │ │ │ │ + asrs r0, r6, #31 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 564878 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4504fc> │ │ │ │ + b.n 565338 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450fbc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r2, r0, r3 │ │ │ │ + asrs r2, r4, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r2, r2, r4 │ │ │ │ + adds r2, r6, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r5, r2 │ │ │ │ + asrs r4, r1, #24 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r2, r3, r2 │ │ │ │ + asrs r2, r7, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r4, r2, r3 │ │ │ │ + adds r4, r6, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 56481c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4504a0> │ │ │ │ + b.n 5652dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450f60> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r6, r0, r2 │ │ │ │ + asrs r6, r4, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - subs r0, r7, r2 │ │ │ │ + adds r0, r3, r0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 5647f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450474> │ │ │ │ + b.n 5652b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450f34> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds r2, r5, r1 │ │ │ │ + asrs r2, r1, #23 │ │ │ │ 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] │ │ │ │ @@ -1798420,23 +1798412,23 @@ │ │ │ │ adds r5, #1 │ │ │ │ bl 563e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44fa98> │ │ │ │ ldr r3, [sp, #12] │ │ │ │ cmp r7, r5 │ │ │ │ bne.n 565128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450dac> │ │ │ │ b.n 564fb2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450c36> │ │ │ │ nop │ │ │ │ - adds r2, r7, #0 │ │ │ │ + adds r2, r3, r6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r4, r2, #29 │ │ │ │ + asrs r4, r6, #18 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 56572c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4513b0> │ │ │ │ + b.n 5651ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x450e70> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - asrs r2, r3, #27 │ │ │ │ + asrs r2, r7, #16 │ │ │ │ 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] @ 56558c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x451210> │ │ │ │ @@ -1799227,15 +1799219,15 @@ │ │ │ │ b.n 565836 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4514ba> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, sp, #272 @ 0x110 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp ip, r2 │ │ │ │ + cmn r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #824 @ 0x338 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -1799410,17 +1799402,17 @@ │ │ │ │ ldr.w r2, [r4, #436] @ 0x1b4 │ │ │ │ ldrsb.w r2, [r2, #65] @ 0x41 │ │ │ │ cmp r2, #14 │ │ │ │ bne.n 565ac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45174c> │ │ │ │ mov.w r2, #1024 @ 0x400 │ │ │ │ movs r0, #12 │ │ │ │ b.n 565a46 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4516ca> │ │ │ │ - asrs r0, r0, #9 │ │ │ │ + lsrs r0, r4, #30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ 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] @ 56666c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4522f0> │ │ │ │ mov r7, r2 │ │ │ │ @@ -1800434,150 +1800426,142 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r0, r2, r4, r5, r6} │ │ │ │ vsra.u64 , , #1 │ │ │ │ vsra.u32 , , #1 │ │ │ │ vsli.32 d28, d13, #31 │ │ │ │ @ instruction: 0xffffa1e2 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsrs r2, r4, #31 │ │ │ │ + lsrs r2, r0, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 566788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45240c> │ │ │ │ + bne.n 566648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4522cc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bcs.n 566698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45231c> │ │ │ │ + beq.n 566758 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4523dc> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r5, #27 │ │ │ │ + lsls r2, r1, #17 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - asrs r0, r2, #2 │ │ │ │ + lsrs r0, r6, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 566604 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x452288> │ │ │ │ + ldmia r7!, {r1, r3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r7, #31 │ │ │ │ + lsrs r2, r3, #21 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 566734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4523b8> │ │ │ │ + ldmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r5, #20 │ │ │ │ + lsls r4, r1, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r5, #13 │ │ │ │ + lsrs r6, r1, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bne.n 566708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45238c> │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r2, #20 │ │ │ │ + lsls r0, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ bkpt 0x00dd │ │ │ │ - @ instruction: 0xffff0afa │ │ │ │ + vqrshrun.s64 d16, q5, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r7, #15 │ │ │ │ + lsls r0, r3, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r1, #14 │ │ │ │ + lsrs r0, r5, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #20 │ │ │ │ + lsrs r0, r4, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r2, r4, r5} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r0, #15 │ │ │ │ + lsls r6, r4, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + ldmia r5!, {r3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r0, r3, #14 │ │ │ │ + lsls r0, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r4, #19 │ │ │ │ + lsrs r2, r0, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + lsls r4, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #15 │ │ │ │ + lsrs r6, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r6, #11 │ │ │ │ + lsls r0, r2, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r5, #5 │ │ │ │ + lsls r2, r1, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4, r6} │ │ │ │ - lsls r2, r7, #2 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r2, r1, #2 │ │ │ │ + itt lt │ │ │ │ + lsllt r2, r7, #2 │ │ │ │ + lsllt r6, r4, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsls r2, r5, #23 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #9 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7} │ │ │ │ + vshr.u64 d16, d18, #54 │ │ │ │ + sxtb r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb85e │ │ │ │ + push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, r7} │ │ │ │ + sxtb r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb84c │ │ │ │ + push {r2, r3, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r6, #7 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsls r4, r2, #29 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #6 │ │ │ │ + vqadd.u32 d0, d22, d18 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r4, r4, #11 │ │ │ │ + mrc2 0, 7, r0, cr6, cr2, {5} │ │ │ │ + lsrs r4, r0, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - lsls r6, r7, #5 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ + mrc2 0, 6, r0, cr14, cr2, {5} │ │ │ │ + lsls r0, r6, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - cbz r4, 5667e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x452464> │ │ │ │ + mcr2 0, 5, r0, cr10, cr2, {5} │ │ │ │ + cbz r4, 566778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4523fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1} │ │ │ │ + cbz r2, 566784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x452408> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r0, r2, #4 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r0, r4, #30 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r2, #13 │ │ │ │ + mrc2 0, 3, r0, cr0, cr2, {5} │ │ │ │ + lsls r0, r0, #20 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #3 │ │ │ │ + mrc2 0, 2, r0, cr14, cr2, {5} │ │ │ │ + lsrs r6, r6, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r3, r5, r6} │ │ │ │ + mcr2 0, 1, r0, cr8, cr2, {5} │ │ │ │ + pop {r3, r6, r7, pc} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r7, #26 │ │ │ │ + lsls r6, r3, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #27 │ │ │ │ + lsls r2, r4, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r6} │ │ │ │ + pop {r2, r4, r5, r7, pc} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r2, #27 │ │ │ │ + lsls r2, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #27 │ │ │ │ + lsls r6, r6, #16 │ │ │ │ lsls r3, r6, #2 │ │ │ │ cmp r1, #11 │ │ │ │ bhi.n 5667b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45243a> │ │ │ │ subs r1, #1 │ │ │ │ cmp r1, #10 │ │ │ │ bhi.n 566814 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x452498> │ │ │ │ tbb [pc, r1] │ │ │ │ @@ -1800707,17 +1800691,17 @@ │ │ │ │ add r3, pc │ │ │ │ clz r4, r4 │ │ │ │ add r1, pc │ │ │ │ bl 53f33c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42afc0> │ │ │ │ movs r3, #1 │ │ │ │ lsl.w r4, r3, r4 │ │ │ │ b.n 566846 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4524ca> │ │ │ │ - lsrs r0, r7, #6 │ │ │ │ + lsls r0, r3, #28 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 0, r0, cr2, cr2, {5} │ │ │ │ + @ instruction: 0xfb6200b2 │ │ │ │ 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] @ 5669a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45262c> │ │ │ │ add r3, sp, #4 │ │ │ │ @@ -1800815,21 +1800799,21 @@ │ │ │ │ mov.w r2, #772 @ 0x304 │ │ │ │ ldr r1, [pc, #24] @ (566a30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4526b4>) │ │ │ │ add r3, pc │ │ │ │ str.w ip, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - add r7, sp, #680 @ 0x2a8 │ │ │ │ + add r5, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #784 @ 0x310 │ │ │ │ + add r5, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #872 @ 0x368 │ │ │ │ + add r5, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #704 @ 0x2c0 │ │ │ │ + add r5, sp, #64 @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -1800971,29 +1800955,29 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 565598 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45121c> │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ bl 54215c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42dde0> │ │ │ │ b.n 566ac8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45274c> │ │ │ │ - add r6, sp, #544 @ 0x220 │ │ │ │ + add r3, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #664 @ 0x298 │ │ │ │ + add r4, sp, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #488 @ 0x1e8 │ │ │ │ + add r3, sp, #872 @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xfbb800b2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + ldrsb.w r0, [r8, r2, lsl #3] │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfbaa00b2 │ │ │ │ - lsls r6, r3, #30 │ │ │ │ + vst4.32 {d0-d3}, [sl :256], r2 │ │ │ │ + lsls r6, r7, #19 │ │ │ │ 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] @ (566d90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x452a14>) │ │ │ │ @@ -1801146,24 +1801130,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r3, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r2, r5, #22 │ │ │ │ + lsls r2, r1, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrsb.w r0, [r8, #178] @ 0xb2 │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + @ instruction: 0xf6f800b2 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vst1.8 @ instruction: 0xf98200b2 │ │ │ │ + @ instruction: 0xf6e200b2 │ │ │ │ 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] @ (566ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x452b24>) │ │ │ │ @@ -1801243,19 +1801227,19 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5622ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44df70> │ │ │ │ nop │ │ │ │ str r2, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r4, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r4!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr??.w r0, [r2, r2, lsl #3] │ │ │ │ + rsbs r0, r2, #5832704 @ 0x590000 │ │ │ │ stmdb 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] │ │ │ │ @@ -1801985,42 +1801969,41 @@ │ │ │ │ beq.w 567412 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453096> │ │ │ │ b.n 5673f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45307c> │ │ │ │ mov r0, fp │ │ │ │ bl 5622ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x44df70> │ │ │ │ nop │ │ │ │ str r1, [sp, #144] @ 0x90 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - lsls r2, r1, #10 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ - lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf5e200b2 │ │ │ │ - cmp r1, #68 @ 0x44 │ │ │ │ + vshr.u64 d16, d18, #22 │ │ │ │ + itee pl │ │ │ │ + lslpl r7, r7, #2 │ │ │ │ + @ instruction: 0xf34200b2 │ │ │ │ + cmpmi r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - stc2 0, cr0, [ip, #-712] @ 0xfffffd38 │ │ │ │ - pop {r1, r4, r6, r7} │ │ │ │ + @ instruction: 0xfa6c00b2 │ │ │ │ + rev r2, r6 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf0c200b2 │ │ │ │ - ldc2 0, cr0, [r8, #-712]! @ 0xfffffd38 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + mcr 0, 1, r0, cr2, cr2, {5} │ │ │ │ + @ instruction: 0xfa9800b2 │ │ │ │ + rev r6, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xf0ae00b2 │ │ │ │ - ldc2l 0, cr0, [ip], #712 @ 0x2c8 │ │ │ │ - pop {r1, r2, r5, r7} │ │ │ │ + mcr 0, 0, r0, cr14, cr2, {5} │ │ │ │ + @ instruction: 0xfa5c00b2 │ │ │ │ + rev r6, r0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - eors.w r0, r6, #178 @ 0xb2 │ │ │ │ - add r4, sp, #704 @ 0x2c0 │ │ │ │ + ldcl 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + add r2, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + cbnz r2, 567736 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4533ba> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - orns r0, sl, #178 @ 0xb2 │ │ │ │ - ldc2l 0, cr0, [r4], #-712 @ 0xfffffd38 │ │ │ │ - pop {r1, r4, r5, r6} │ │ │ │ + ldcl 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + ldr??.w r0, [r4, #178] @ 0xb2 │ │ │ │ + cbnz r2, 56773c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4533c0> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - orn r0, r2, #178 @ 0xb2 │ │ │ │ + stcl 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ 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] @ (567788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45340c>) │ │ │ │ ldr r2, [pc, #108] @ (56778c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453410>) │ │ │ │ @@ -1802069,18 +1802052,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r2, [r3, #6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - stc2l 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ - cbnz r4, 567800 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453484> │ │ │ │ + vst1.8 @ instruction: 0xf9c200b2 │ │ │ │ + @ instruction: 0xb8f4 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - vshr.s64 d0, d18, #62 │ │ │ │ + stcl 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ 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] @ (567848 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4534cc>) │ │ │ │ ldr r2, [pc, #152] @ (56784c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4534d0>) │ │ │ │ @@ -1802151,18 +1802134,18 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r6, [r0, #2] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r2, #0] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xfbb800b2 │ │ │ │ - revsh r6, r2 │ │ │ │ + ldrsb.w r0, [r8, r2, lsl #3] │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - mcr 0, 6, r0, cr6, cr2, {5} │ │ │ │ + stc 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] @ (567c10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453894>) │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #924] @ (567c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453898>) │ │ │ │ @@ -1802514,37 +1802497,37 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r4, #5 │ │ │ │ strh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - cbnz r0, 567c4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4538d0> │ │ │ │ + @ instruction: 0xb700 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb8ca │ │ │ │ + @ instruction: 0xb62a │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldc 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ + ands.w r0, sl, r2, ror #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb.w r0, [r8, r2, lsl #3] │ │ │ │ - @ instruction: 0xb82a │ │ │ │ + @ instruction: 0xf67800b2 │ │ │ │ + push {r1, r3, r7, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - @ instruction: 0xb8c6 │ │ │ │ + ldrd r0, r0, [sl, #-712]! @ 0x2c8 │ │ │ │ + @ instruction: 0xb626 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb7f0 │ │ │ │ + push {r4, r6, lr} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xebe000b2 │ │ │ │ - @ instruction: 0xb7f6 │ │ │ │ + strd r0, r0, [r0, #-712] @ 0x2c8 │ │ │ │ + push {r1, r2, r4, r6, lr} │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xb720 │ │ │ │ + push {r7} │ │ │ │ lsls r7, r7, #2 │ │ │ │ - adds.w r0, r0, r2, ror #2 │ │ │ │ - strh.w r0, [r0, r2, lsl #3] │ │ │ │ - @ instruction: 0xeaf600b2 │ │ │ │ + ldrd r0, r0, [r0], #-712 @ 0x2c8 │ │ │ │ + @ instruction: 0xf58000b2 │ │ │ │ + @ instruction: 0xe85600b2 │ │ │ │ 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] │ │ │ │ @@ -1802682,20 +1802665,22 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #26] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r1, #20] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - @ instruction: 0xf6b400b2 │ │ │ │ - push {r1, r3, r4, r5, r6, lr} │ │ │ │ + ands.w r0, r4, #5832704 @ 0x590000 │ │ │ │ + uxtb r2, r3 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strd r0, r0, [sl, #-712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xf67a00b2 │ │ │ │ - ldrd r0, r0, [r0, #-712] @ 0x2c8 │ │ │ │ + b.n 567b64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4537e8> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + @ instruction: 0xf3da00b2 │ │ │ │ + b.n 567b38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4537bc> │ │ │ │ + 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] @ (567ef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453b78>) │ │ │ │ ldr r3, [pc, #264] @ (567ef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453b7c>) │ │ │ │ @@ -1802802,18 +1802787,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #16] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, #8] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - mrc 0, 3, r0, cr8, cr2, {5} │ │ │ │ - push {r1, r3, r5} │ │ │ │ + rsbs r0, r8, r2, ror #2 │ │ │ │ + cbz r2, 567f2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453bae> │ │ │ │ lsls r7, r7, #2 │ │ │ │ - @ instruction: 0xe81a00b2 │ │ │ │ + b.n 567a00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453684> │ │ │ │ + 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] @ (568040 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453cc4>) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #292] @ (568044 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453cc8>) │ │ │ │ @@ -1802938,34 +1802924,34 @@ │ │ │ │ nop │ │ │ │ strh r4, [r3, #6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #4] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - and.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - cbz r0, 5680a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453d26> │ │ │ │ + sbc.w r0, r6, #178 @ 0xb2 │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453b2c> │ │ │ │ + b.n 567968 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4535ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #784] @ 0x310 │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #904] @ 0x388 │ │ │ │ + str r7, [sp, #264] @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r6} │ │ │ │ + stmia r0!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r0, r4 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldr r1, [sp, #624] @ 0x270 │ │ │ │ + str r6, [sp, #1008] @ 0x3f0 │ │ │ │ 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 │ │ │ │ @@ -1803016,16 +1803002,16 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #16] @ (568108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453d8c>) │ │ │ │ str r2, [sp, #0] │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ movw r2, #2117 @ 0x845 │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ - @ instruction: 0xf3ac00b2 │ │ │ │ - b.n 567d18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45399c> │ │ │ │ + add.w r0, ip, #178 @ 0xb2 │ │ │ │ + b.n 5687d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45445c> │ │ │ │ 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 │ │ │ │ @@ -1803142,49 +1803128,49 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2591 @ 0xa1f │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - @ instruction: 0xf34a00b2 │ │ │ │ - cbz r0, 568248 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453ecc> │ │ │ │ + @ instruction: 0xf0aa00b2 │ │ │ │ + add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567cb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45393c> │ │ │ │ + b.n 568778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4543fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf33200b2 │ │ │ │ - cbz r0, 56824e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453ed2> │ │ │ │ + eors.w r0, r2, #178 @ 0xb2 │ │ │ │ + add r6, sp, #608 @ 0x260 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567c94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453918> │ │ │ │ + b.n 568754 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4543d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf31a00b2 │ │ │ │ - cbz r0, 568254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453ed8> │ │ │ │ + orns r0, sl, #178 @ 0xb2 │ │ │ │ + add r6, sp, #512 @ 0x200 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567c70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4538f4> │ │ │ │ + b.n 568730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4543b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf31200b2 │ │ │ │ - cbz r0, 56825a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453ede> │ │ │ │ + orns r0, r2, #178 @ 0xb2 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567c4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4538d0> │ │ │ │ + b.n 56870c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x454390> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf30600b2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + orn r0, r6, #178 @ 0xb2 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 567c28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4538ac> │ │ │ │ + b.n 5686e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45436c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r0, #3 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 568278 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453efc> │ │ │ │ ldr r3, [pc, #12] @ (56827c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453f00>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - rors r0, r0 │ │ │ │ + subs r7, #32 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #27 │ │ │ │ bpl.n 5682be <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453f42> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803202,15 +1803188,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #16384 @ 0x4000 │ │ │ │ mov r2, r3 │ │ │ │ bl 540650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c2d4> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - sbcs r6, r0 │ │ │ │ + subs r6, #230 @ 0xe6 │ │ │ │ lsls r6, r5, #4 │ │ │ │ lsls r1, r1, #28 │ │ │ │ bpl.n 568302 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x453f86> │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1803228,15 +1803214,15 @@ │ │ │ │ ldr.w r3, [r1, r3, lsl #2] │ │ │ │ mov r1, r2 │ │ │ │ orr.w r3, r3, #8192 @ 0x2000 │ │ │ │ mov r2, r3 │ │ │ │ bl 540650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42c2d4> │ │ │ │ pop {r3, pc} │ │ │ │ bx lr │ │ │ │ - adcs r2, r0 │ │ │ │ + subs r6, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -1803374,21 +1803360,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldr r1, [pc, #28] @ (5684a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x454128>) │ │ │ │ movw r2, #2686 @ 0xa7e │ │ │ │ add r3, pc │ │ │ │ add r1, pc │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ nop │ │ │ │ - mcr 0, 6, r0, cr8, cr2, {5} │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + stc 0, cr0, [r8], #-712 @ 0xfffffd38 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - b.n 5689b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x454638> │ │ │ │ + svc 234 @ 0xea │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xf0a200b2 │ │ │ │ - b.n 568990 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x454614> │ │ │ │ + mcr 0, 0, r0, cr2, cr2, {5} │ │ │ │ + svc 212 @ 0xd4 │ │ │ │ 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] @ 569018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x454c9c> │ │ │ │ mov r6, r1 │ │ │ │ @@ -1804489,27 +1804475,27 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #12] │ │ │ │ lsls r4, r4, #5 │ │ │ │ ldrb r6, [r1, #6] │ │ │ │ lsls r4, r4, #5 │ │ │ │ - subs r3, #106 @ 0x6a │ │ │ │ + subs r0, #202 @ 0xca │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r2, #64 @ 0x40 │ │ │ │ + adds r7, #160 @ 0xa0 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r1, #32 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r6, r5, #4 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r6, r5, #4 │ │ │ │ - adds r7, #192 @ 0xc0 │ │ │ │ + adds r5, #32 │ │ │ │ lsls r6, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ 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 569ca6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45592a> │ │ │ │ @@ -1805824,169 +1805810,169 @@ │ │ │ │ b.w 568840 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4544c4> │ │ │ │ mov r1, r2 │ │ │ │ movs r2, #4 │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ b.w 569326 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x454faa> │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #52] @ 0x34 │ │ │ │ + strh r0, [r1, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 569ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455b40> │ │ │ │ + beq.n 569d7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455a00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r6, #62] @ 0x3e │ │ │ │ + ldrh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #72] @ 0x48 │ │ │ │ + ldr r0, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - strh r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r3, #10] │ │ │ │ + ldrb r2, [r7, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r6, [r5, #56] @ 0x38 │ │ │ │ + ldrh r6, [r1, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r0, #10] │ │ │ │ + ldrb r2, [r4, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #56] @ 0x38 │ │ │ │ + ldrh r0, [r7, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r5, #8] │ │ │ │ + ldrb r6, [r1, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r2, #8] │ │ │ │ + ldrb r4, [r6, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #664 @ 0x298 │ │ │ │ + add r6, pc, #24 @ (adr r6, 569eac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455b30>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #544] @ 0x220 │ │ │ │ + str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - ldrb r4, [r0, #29] │ │ │ │ + ldrb r4, [r4, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #28] │ │ │ │ + ldrb r6, [r7, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 569e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455b08> │ │ │ │ + bls.n 569f44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455bc8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r3, r4} │ │ │ │ + ldmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - svc 112 @ 0x70 │ │ │ │ + bgt.n 569e54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455ad8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 569e18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455a9c> │ │ │ │ + bge.n 569ed8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455b5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #136 @ 0x88 │ │ │ │ + blt.n 569e94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455b18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r6, r7} │ │ │ │ + ldmia r1, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 569ee0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455b64> │ │ │ │ + bls.n 569fa0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455c24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 569f1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455ba0> │ │ │ │ + bhi.n 569ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455a60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r5, r7} │ │ │ │ + ldmia r1, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 569fbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455c40> │ │ │ │ + bls.n 569e7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455b00> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2} │ │ │ │ + ldmia r0!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #26 │ │ │ │ + blt.n 569fd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455c5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 569e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455ac0> │ │ │ │ + bvc.n 569efc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455b80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #19] │ │ │ │ + ldrb r6, [r3, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #20] │ │ │ │ + ldrb r2, [r7, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #19] │ │ │ │ + ldrb r4, [r1, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #19] │ │ │ │ + ldrb r0, [r0, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #18] │ │ │ │ + ldrb r2, [r3, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #17] │ │ │ │ + ldrb r4, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #17] │ │ │ │ + ldrb r2, [r2, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #16] │ │ │ │ + ldrb r6, [r3, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #17] │ │ │ │ + ldrb r0, [r7, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #16] │ │ │ │ + ldrb r4, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #16] │ │ │ │ + ldrb r0, [r7, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #16] │ │ │ │ + ldrb r2, [r2, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #15] │ │ │ │ + ldrb r0, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #15] │ │ │ │ + ldrb r0, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, ip │ │ │ │ movs r2, #4 │ │ │ │ str r3, [sp, #24] │ │ │ │ bl 53fe8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42bb10> │ │ │ │ ldr.w r0, [r4, #480] @ 0x1e0 │ │ │ │ @@ -1806379,127 +1806365,127 @@ │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r2, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ movw r2, #2858 @ 0xb2a │ │ │ │ bl 53fdf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42ba78> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #8] │ │ │ │ + strb r0, [r3, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #8] │ │ │ │ + strb r0, [r4, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #8] │ │ │ │ + strb r2, [r7, #29] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #6] │ │ │ │ + strb r2, [r5, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + strb r4, [r2, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #6] │ │ │ │ + strb r6, [r5, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #5] │ │ │ │ + strb r0, [r2, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #5] │ │ │ │ + strb r6, [r4, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #4] │ │ │ │ + strb r6, [r6, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #4] │ │ │ │ + strb r0, [r2, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #3] │ │ │ │ + strb r0, [r2, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #2] │ │ │ │ + strb r6, [r3, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #2] │ │ │ │ + strb r2, [r2, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56a44c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4560d0> │ │ │ │ + bcs.n 56a50c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456190> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #2] │ │ │ │ + strb r2, [r5, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 56a4bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456140> │ │ │ │ + bne.n 56a37c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456000> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r5, r7} │ │ │ │ + stmia r3!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 56a348 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x455fcc> │ │ │ │ + bvs.n 56a408 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45608c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r7} │ │ │ │ + stmia r2!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #1] │ │ │ │ + strb r6, [r0, #23] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #0] │ │ │ │ + strb r4, [r3, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r6, #31] │ │ │ │ + strb r0, [r2, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56a460 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4560e4> │ │ │ │ + bcs.n 56a520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4561a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 56a53c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4561c0> │ │ │ │ + bcs.n 56a3fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456080> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 56a3f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456074> │ │ │ │ + bmi.n 56a4b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456134> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r6, #29] │ │ │ │ + strb r6, [r2, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r4, #29] │ │ │ │ + strb r0, [r0, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r7, #29] │ │ │ │ + strb r2, [r3, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 56a444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4560c8> │ │ │ │ + bmi.n 56a504 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456188> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r3, #27] │ │ │ │ + strb r0, [r7, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r6, #27] │ │ │ │ + strb r2, [r2, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r0, #27] │ │ │ │ + strb r4, [r4, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r4, #27] │ │ │ │ + strb r2, [r0, #17] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r1, #26] │ │ │ │ + strb r4, [r5, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #26] │ │ │ │ + strb r2, [r1, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a480 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456104> │ │ │ │ + ldmia r7!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r1, #25] │ │ │ │ + strb r0, [r5, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r2, #24] │ │ │ │ + strb r6, [r6, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r6, #24] │ │ │ │ + strb r4, [r2, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 56a418 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45609c> │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r7, #2 │ │ │ │ - stmia r3!, {r1, r6} │ │ │ │ + stmia r0!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 56b7c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x457446> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r1, r3 │ │ │ │ bls.w 56adec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x456a70> │ │ │ │ @@ -1810930,23 +1810916,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (56cb9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x458820>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (56cba0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x458824>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #120 @ 0x78 │ │ │ │ + add r5, sp, #504 @ 0x1f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsh r0, [r7, r1] │ │ │ │ + ldrh r0, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5436 @ 0x153c │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56d374 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x458ff8> │ │ │ │ cmp.w r0, #4992 @ 0x1380 │ │ │ │ bcc.w 56cf48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x458bcc> │ │ │ │ sub.w r0, r0, #4992 @ 0x1380 │ │ │ │ @@ -1811940,277 +1811926,277 @@ │ │ │ │ ldr r0, [pc, #532] @ (56d5a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459228>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #528] @ (56d5a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45922c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r0, [r7, r2] │ │ │ │ + ldr r0, [r3, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r2, r6] │ │ │ │ + ldrsb r2, [r6, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r4, [r1, r6] │ │ │ │ + ldrsb r4, [r5, r3] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #736 @ 0x2e0 │ │ │ │ + add r1, sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #808 @ 0x328 │ │ │ │ + add r1, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #880 @ 0x370 │ │ │ │ + add r1, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #952 @ 0x3b8 │ │ │ │ + add r1, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #128 @ 0x80 │ │ │ │ + add r1, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #544 @ 0x220 │ │ │ │ + add r1, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #600 @ 0x258 │ │ │ │ + add r1, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #688 @ 0x2b0 │ │ │ │ + add r2, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #760 @ 0x2f8 │ │ │ │ + add r2, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #96 @ 0x60 │ │ │ │ + add r2, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #184 @ 0xb8 │ │ │ │ + add r2, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #392 @ 0x188 │ │ │ │ + add r2, sp, #776 @ 0x308 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #448 @ 0x1c0 │ │ │ │ + add r2, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #520 @ 0x208 │ │ │ │ + add r2, sp, #904 @ 0x388 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #856 @ 0x358 │ │ │ │ + add r3, sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #944 @ 0x3b0 │ │ │ │ + add r3, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #360 @ 0x168 │ │ │ │ + add r3, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb824 │ │ │ │ + push {r2, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r7, pc, #904 @ (adr r7, 56d7d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459458>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #272 @ 0x110 │ │ │ │ + add r5, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #136 @ 0x88 │ │ │ │ + add r5, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #208 @ 0xd0 │ │ │ │ + add r4, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #952 @ 0x3b8 │ │ │ │ + add r5, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #816 @ 0x330 │ │ │ │ + add r5, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #712 @ 0x2c8 │ │ │ │ + add r5, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #200 @ 0xc8 │ │ │ │ + add r4, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #520 @ 0x208 │ │ │ │ + add r3, sp, #904 @ 0x388 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #608 @ 0x260 │ │ │ │ + add r3, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + push {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb69e │ │ │ │ + cbz r6, 56d512 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459196> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + cbz r0, 56d510 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459194> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb65a │ │ │ │ + cbz r2, 56d50a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45918e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb63c │ │ │ │ + cbz r4, 56d506 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45918a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb61e │ │ │ │ + cbz r6, 56d502 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459186> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d4b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459138> │ │ │ │ + add r6, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d4c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45914a> │ │ │ │ + add r6, sp, #808 @ 0x328 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d4c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459144> │ │ │ │ + add r6, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d4ea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45916e> │ │ │ │ + add r7, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d4e6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45916a> │ │ │ │ + add r7, sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d4e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459164> │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d4dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459160> │ │ │ │ + add r6, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d52e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591b2> │ │ │ │ + cbz r2, 56d4c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45914a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d52a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591ae> │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d522 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591a6> │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d51c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591a0> │ │ │ │ + sub sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d514 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459198> │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r3 │ │ │ │ + add sp, #240 @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r6, r7 │ │ │ │ + add sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r3 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r3 │ │ │ │ + add r7, sp, #736 @ 0x2e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r6, r6 │ │ │ │ + add r7, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r4, r2 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d52e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591b2> │ │ │ │ + add r7, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d52a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591ae> │ │ │ │ + add r7, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d524 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591a8> │ │ │ │ + add r7, sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591a4> │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, lr} │ │ │ │ + uxtb r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r6, lr} │ │ │ │ + uxth r0, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4, r7} │ │ │ │ + cbz r0, 56d554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 56d550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 56d54e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591d2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + cbz r6, 56d548 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cpsid │ │ │ │ + cbz r0, 56d59c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459220> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb63e │ │ │ │ + cbz r6, 56d592 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459216> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb60c │ │ │ │ + cbz r4, 56d58a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45920e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6, r7, lr} │ │ │ │ + cbz r2, 56d586 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45920a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb68c │ │ │ │ + cbz r4, 56d5b2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459236> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + cbz r6, 56d5ae <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459232> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #208 @ 0xd0 │ │ │ │ + add r5, sp, #592 @ 0x250 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #24 │ │ │ │ + add r5, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #760 @ 0x2f8 │ │ │ │ + add r5, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #256 @ 0x100 │ │ │ │ + add r4, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d5d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459254> │ │ │ │ + cbz r0, 56d568 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4591ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d5c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45924c> │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56d5c6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45924a> │ │ │ │ + sub sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56d5c2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459246> │ │ │ │ + sub sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 56d5bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459240> │ │ │ │ + sub sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56d5b6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45923a> │ │ │ │ + add sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r6, r0 │ │ │ │ + add sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r5 │ │ │ │ + add sp, #32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #688 @ 0x2b0 │ │ │ │ + add r4, sp, #48 @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #712 @ 0x2c8 │ │ │ │ + add r2, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #592 @ 0x250 │ │ │ │ + add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #720 @ 0x2d0 │ │ │ │ + add r2, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ + cbz r6, 56d5ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459272> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r0, [r7, r1] │ │ │ │ + strh r0, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r4, sp, #216 @ 0xd8 │ │ │ │ + add r1, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6246 @ 0x1866 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56ee54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45aad8> │ │ │ │ movw r3, #5086 @ 0x13de │ │ │ │ cmp r0, r3 │ │ │ │ bls.w 56deec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x459b70> │ │ │ │ @@ -1814513,489 +1814499,489 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56ed20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9a4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #952] @ (56ed24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9a8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r3, [pc, #80] @ (56e9c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a648>) │ │ │ │ + ldr r0, [pc, #464] @ (56eb44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a7c8>) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0x47a2 │ │ │ │ + cmp r2, r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r7, pc, #296 @ (adr r7, 56eaa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a72c>) │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r7, pc, #360 @ (adr r7, 56eaec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a770>) │ │ │ │ + add r4, pc, #680 @ (adr r4, 56ec28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8ac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #440 @ (adr r7, 56eb40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a7c4>) │ │ │ │ + add r4, pc, #744 @ (adr r4, 56ec6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8f0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #504 @ (adr r7, 56eb84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a808>) │ │ │ │ + add r4, pc, #824 @ (adr r4, 56ecc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a944>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 56ebc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a84c>) │ │ │ │ + add r4, pc, #888 @ (adr r4, 56ed04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a988>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #616 @ (adr r7, 56ebfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a880>) │ │ │ │ + add r4, pc, #952 @ (adr r4, 56ed48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9cc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #680 @ (adr r7, 56ec40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8c4>) │ │ │ │ + add r4, pc, #1000 @ (adr r4, 56ed7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45aa00>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #760 @ (adr r7, 56ec94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a918>) │ │ │ │ + add r5, pc, #40 @ (adr r5, 56e9c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a644>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #824 @ (adr r7, 56ecd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a95c>) │ │ │ │ + add r5, pc, #120 @ (adr r5, 56ea14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a698>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #888 @ (adr r7, 56ed1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9a0>) │ │ │ │ + add r5, pc, #184 @ (adr r5, 56ea58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a6dc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #936 @ (adr r7, 56ed50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9d4>) │ │ │ │ + add r5, pc, #248 @ (adr r5, 56ea9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a720>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #1016 @ (adr r7, 56eda4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45aa28>) │ │ │ │ + add r5, pc, #296 @ (adr r5, 56ead0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a754>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r5, pc, #376 @ (adr r5, 56eb24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a7a8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #136 @ 0x88 │ │ │ │ + add r5, pc, #440 @ (adr r5, 56eb68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a7ec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #216 @ 0xd8 │ │ │ │ + add r5, pc, #520 @ (adr r5, 56ebbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a840>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #264 @ 0x108 │ │ │ │ + add r5, pc, #600 @ (adr r5, 56ec10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a894>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + add r5, pc, #648 @ (adr r5, 56ec44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8c8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r5, pc, #696 @ (adr r5, 56ec78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8fc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r5, pc, #776 @ (adr r5, 56eccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a950>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r5, pc, #856 @ (adr r5, 56ed20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9a4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #600 @ 0x258 │ │ │ │ + add r5, pc, #936 @ (adr r5, 56ed74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9f8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #712 @ 0x2c8 │ │ │ │ + add r5, pc, #984 @ (adr r5, 56eda8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45aa2c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #808 @ 0x328 │ │ │ │ + add r6, pc, #72 @ (adr r6, 56ea1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a6a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r6, pc, #168 @ (adr r6, 56ea80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a704>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #24 │ │ │ │ + add r6, pc, #280 @ (adr r6, 56eaf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a778>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #184 @ 0xb8 │ │ │ │ + add r6, pc, #408 @ (adr r6, 56eb78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a7fc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r6, pc, #568 @ (adr r6, 56ec1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8a0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #504 @ 0x1f8 │ │ │ │ + add r6, pc, #728 @ (adr r6, 56ecc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a944>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #664 @ 0x298 │ │ │ │ + add r6, pc, #888 @ (adr r6, 56ed64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9e8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #744 @ 0x2e8 │ │ │ │ + add r7, pc, #24 @ (adr r7, 56ea08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a68c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #824 @ 0x338 │ │ │ │ + add r7, pc, #104 @ (adr r7, 56ea5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a6e0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #904 @ 0x388 │ │ │ │ + add r7, pc, #184 @ (adr r7, 56eab0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a734>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, pc, #264 @ (adr r7, 56eb04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a788>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #40 @ 0x28 │ │ │ │ + add r7, pc, #360 @ (adr r7, 56eb68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a7ec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #120 @ 0x78 │ │ │ │ + add r7, pc, #424 @ (adr r7, 56ebac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a830>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #200 @ 0xc8 │ │ │ │ + add r7, pc, #504 @ (adr r7, 56ec00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a884>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #584 @ (adr r7, 56ec54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8d8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #344 @ 0x158 │ │ │ │ + add r7, pc, #632 @ (adr r7, 56ec88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a90c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #440 @ 0x1b8 │ │ │ │ + add r7, pc, #728 @ (adr r7, 56ecec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a970>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r7, pc, #824 @ (adr r7, 56ed50 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9d4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #552 @ 0x228 │ │ │ │ + add r7, pc, #872 @ (adr r7, 56ed84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45aa08>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #616 @ 0x268 │ │ │ │ + add r7, pc, #936 @ (adr r7, 56edc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45aa4c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #712 @ 0x2c8 │ │ │ │ + add r7, pc, #1000 @ (adr r7, 56ee0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45aa90>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #72 @ 0x48 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #952 @ 0x3b8 │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #72 @ 0x48 │ │ │ │ + add r0, sp, #312 @ 0x138 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #344 @ 0x158 │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #440 @ 0x1b8 │ │ │ │ + add r0, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #536 @ 0x218 │ │ │ │ + add r0, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #680 @ 0x2a8 │ │ │ │ + add r0, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #824 @ 0x338 │ │ │ │ + add r1, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #904 @ 0x388 │ │ │ │ + add r1, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #264 @ 0x108 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #56 @ 0x38 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #232 @ 0xe8 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #344 @ 0x158 │ │ │ │ + add r1, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #584 @ 0x248 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #696 @ 0x2b8 │ │ │ │ + add r1, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #840 @ 0x348 │ │ │ │ + add r2, sp, #56 @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #968 @ 0x3c8 │ │ │ │ + add r2, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #248 @ 0xf8 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #88 @ (adr r5, 56eae8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a76c>) │ │ │ │ + add r2, sp, #632 @ 0x278 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r6, r7} │ │ │ │ + add r2, pc, #472 @ (adr r2, 56ec68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8ec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3} │ │ │ │ + ldmia r2, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eb10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a794> │ │ │ │ + cbz r6, 56eab2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a736> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eb0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a78e> │ │ │ │ + cbz r6, 56eaa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a72c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eb04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a788> │ │ │ │ + cbz r6, 56eaa2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a726> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eafc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a780> │ │ │ │ + sub sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eaf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a778> │ │ │ │ + sub sp, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eaf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a774> │ │ │ │ + sub sp, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + add sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r2, r4 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r6, r7 │ │ │ │ + add sp, #8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r2, r2 │ │ │ │ + add r7, sp, #888 @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + add r7, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r2, r0 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eb00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a784> │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eafa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a77e> │ │ │ │ + add r7, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56eaf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a778> │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eaee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a772> │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56eae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a768> │ │ │ │ + add r6, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #520 @ 0x208 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #88 @ 0x58 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #440 @ 0x1b8 │ │ │ │ + add r5, sp, #984 @ 0x3d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #232 @ 0xe8 │ │ │ │ + add r5, sp, #824 @ 0x338 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #984 @ 0x3d8 │ │ │ │ + add r5, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #408 @ 0x198 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #216 @ 0xd8 │ │ │ │ + add r4, sp, #792 @ 0x318 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #56 @ 0x38 │ │ │ │ + add r4, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #552 @ 0x228 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #328 @ 0x148 │ │ │ │ + add r3, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #184 @ 0xb8 │ │ │ │ + add r3, sp, #712 @ 0x2c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #24 │ │ │ │ + add r3, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #872 @ 0x368 │ │ │ │ + add r3, sp, #408 @ 0x198 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #680 @ 0x2a8 │ │ │ │ + add r3, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #552 @ 0x228 │ │ │ │ + add r3, sp, #40 @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #344 @ 0x158 │ │ │ │ + add r2, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #216 @ 0xd8 │ │ │ │ + add r2, sp, #728 @ 0x2d8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #600 @ 0x258 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #744 @ 0x2e8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r2, sp, #104 @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #408 @ 0x198 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #200 @ 0xc8 │ │ │ │ + add r1, sp, #792 @ 0x318 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #888 @ 0x378 │ │ │ │ + add r1, sp, #584 @ 0x248 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #984 @ 0x3d8 │ │ │ │ + add r1, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, lr} │ │ │ │ + add r1, sp, #344 @ 0x158 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5} │ │ │ │ + sxtb r6, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8fe │ │ │ │ + stmia r7!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8ce │ │ │ │ + @ instruction: 0xb65e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + @ instruction: 0xb62e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb84e │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + push {r1, r2, r3, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb79a │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb75e │ │ │ │ + push {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb722 │ │ │ │ + push {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + push {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6aa │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + push {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb642 │ │ │ │ + cbz r6, 56ebfa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a87e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb61a │ │ │ │ + cbz r2, 56ebf4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a878> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r5, r6, r7, lr} │ │ │ │ + cbz r2, 56ebee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a872> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7, lr} │ │ │ │ + cbz r6, 56ebe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a868> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r7, lr} │ │ │ │ + cbz r6, 56ebde <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a862> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + uxtb r2, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r4, r5, lr} │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + uxth r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r5, r6, r7} │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r7} │ │ │ │ + sxtb r6, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r4, r7} │ │ │ │ + sxth r6, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + cbz r2, 56ebf0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a874> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r7} │ │ │ │ + cbz r2, 56ebea <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a86e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5} │ │ │ │ + stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5} │ │ │ │ + stmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r7} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ + itet │ │ │ │ + lsl r2, r6, #2 │ │ │ │ + itet lt @ unpredictable │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + itte hi @ unpredictable │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itte pl @ unpredictable │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + revpl r6, r3 │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + cbnz r2, 56ec52 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8d6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r5} │ │ │ │ + cbnz r6, 56ec48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + cbnz r2, 56ec3e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8c2> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + cbnz r2, 56ec32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8b6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r7} │ │ │ │ + cbnz r6, 56ec28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6} │ │ │ │ + @ instruction: 0xb8d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + @ instruction: 0xb8a6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56ec9a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a91e> │ │ │ │ + @ instruction: 0xb86a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ec90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a914> │ │ │ │ + @ instruction: 0xb836 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56ec88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a90c> │ │ │ │ + @ instruction: 0xb80e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ec80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a904> │ │ │ │ + @ instruction: 0xb7d6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56ec76 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8fa> │ │ │ │ + @ instruction: 0xb7aa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - revsh r6, r2 │ │ │ │ + @ instruction: 0xb77e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x002e │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r6 │ │ │ │ + @ instruction: 0xb726 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r2, r1 │ │ │ │ + @ instruction: 0xb6f6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r6, r3 │ │ │ │ + @ instruction: 0xb6c6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ec86 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a90a> │ │ │ │ + @ instruction: 0xb692 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ec80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a904> │ │ │ │ + cpsie ai │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ec78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8fc> │ │ │ │ + @ instruction: 0xb636 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ec70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8f4> │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r2, 56ec68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8ec> │ │ │ │ + push {r1, r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ec60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a8e4> │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + push {r1, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + push {r1, r2, r4, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb876 │ │ │ │ + push {r1, r2, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb802 │ │ │ │ + push {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7d6 │ │ │ │ + push {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7a6 │ │ │ │ + push {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + push {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb73a │ │ │ │ + bkpt 0x0036 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb706 │ │ │ │ + bkpt 0x0002 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6de │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6b2 │ │ │ │ + pop {r2, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + pop {r1, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r5, r7} │ │ │ │ + pop {r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r6} │ │ │ │ + pop {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r4} │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - nop {15} │ │ │ │ + pop {r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt lt │ │ │ │ - lsllt r2, r6, #2 │ │ │ │ - itt hi @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - itee mi @ unpredictable │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - itt cs @ unpredictable │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - stmiacs r5!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + stmia r3!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r4} │ │ │ │ + stmia r2!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r4, r5, r7} │ │ │ │ + stmia r2!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r3} │ │ │ │ + stmia r1!, {r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r6, r7} │ │ │ │ + stmia r1!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r6, r7} │ │ │ │ + stmia r4!, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r4, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5} │ │ │ │ + stmia r3!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 56ed40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9c4> │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 56ed38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9bc> │ │ │ │ + add r6, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r6, 56ed2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45a9b2> │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #496 @ 0x1f0 │ │ │ │ + add r6, sp, #368 @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #404] @ (56eec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ab44>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #404] @ (56eec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ab48>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1815185,107 +1815171,107 @@ │ │ │ │ ldr r0, [pc, #192] @ (56ef74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45abf8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #188] @ (56ef78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45abfc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - hlt 0x0004 │ │ │ │ + @ instruction: 0xb7e4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev16 r6, r2 │ │ │ │ + @ instruction: 0xb7b6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rev r0, r5 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ef16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ab9a> │ │ │ │ + @ instruction: 0xb74e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r4, 56ef0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ab90> │ │ │ │ + @ instruction: 0xb714 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56ef02 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ab86> │ │ │ │ + @ instruction: 0xb6de │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56eefe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ab82> │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r6, 56eef8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ab7c> │ │ │ │ + @ instruction: 0xb696 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbnz r0, 56eef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ab78> │ │ │ │ + cpsid │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8e6 │ │ │ │ + @ instruction: 0xb646 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb892 │ │ │ │ + push {r1, r4, r5, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb846 │ │ │ │ + push {r1, r2, r5, r7, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb81c │ │ │ │ + push {r2, r3, r4, r5, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7f2 │ │ │ │ + push {r1, r4, r6, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb7c8 │ │ │ │ + push {r3, r5, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb79e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb76c │ │ │ │ + push {r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb73e │ │ │ │ + push {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + push {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6e6 │ │ │ │ + push {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #1016 @ 0x3f8 │ │ │ │ + add r1, sp, #376 @ 0x178 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #220 @ 0xdc │ │ │ │ + subs r1, #60 @ 0x3c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r3, sp, #232 @ 0xe8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r2, sp, #936 @ 0x3a8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r2, sp, #784 @ 0x310 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r2, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #592 @ 0x250 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + add r0, sp, #616 @ 0x268 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r6} │ │ │ │ + add r0, sp, #296 @ 0x128 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r4, r5, r6} │ │ │ │ + add r0, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r5} │ │ │ │ + add r7, pc, #872 @ (adr r7, 56f2b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45af3c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + add r7, pc, #976 @ (adr r7, 56f324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45afa8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - subs r3, #78 @ 0x4e │ │ │ │ + itte pl │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + stmiapl r0!, {r1} │ │ │ │ + lslmi r2, r6, #2 │ │ │ │ + it lt │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + itee le │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + itt hi @ unpredictable │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itet pl @ unpredictable │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + submi r0, #180 @ 0xb4 │ │ │ │ + lslpl r5, r6, #2 │ │ │ │ + subs r0, #174 @ 0xae │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r0, #168 @ 0xa8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r3, #66 @ 0x42 │ │ │ │ + subs r0, #162 @ 0xa2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #5401 @ 0x1519 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56effe <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ac82> │ │ │ │ movw r3, #5354 @ 0x14ea │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56f11e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45ada2> │ │ │ │ @@ -1816367,331 +1816353,331 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56fae0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b764>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #636] @ (56fae4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b768>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - subs r0, #226 @ 0xe2 │ │ │ │ + adds r6, #66 @ 0x42 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #154 @ 0x9a │ │ │ │ + adds r2, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r5, #138 @ 0x8a │ │ │ │ + adds r2, #234 @ 0xea │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r2!, {r1, r6} │ │ │ │ + ittt ge │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + popge {r2, r4, r6, r7, pc} │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + bkpt 0x000a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r4, r5, r6} │ │ │ │ + bkpt 0x0020 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r6, r7} │ │ │ │ + rev r0, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ + rev r6, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + rev16 r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7} │ │ │ │ + rev16 r6, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r4, r5, r6, r7} │ │ │ │ + rev16 r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, pc} │ │ │ │ + hlt 0x000e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r4, pc} │ │ │ │ + hlt 0x0024 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r5, pc} │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r6, pc} │ │ │ │ + revsh r0, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + revsh r2, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r3, r5, r6, pc} │ │ │ │ + revsh r4, r5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r3, r4, r5, r6, pc} │ │ │ │ + cbnz r2, 56f908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b58c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r2, r3, r7, pc} │ │ │ │ + cbnz r0, 56f910 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b594> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r5, r7, pc} │ │ │ │ + cbnz r6, 56f916 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b59a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + cbnz r0, 56f920 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7, pc} │ │ │ │ + cbnz r6, 56f926 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5aa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r6, r7, pc} │ │ │ │ + cbnz r0, 56f930 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r1, r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r2, 56f938 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5bc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - pop {r4, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 56f940 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5c4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0002 │ │ │ │ + cbnz r6, 56f948 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0014 │ │ │ │ + cbnz r0, 56f952 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5d6> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + cbnz r2, 56f95a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5de> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0038 │ │ │ │ + cbnz r0, 56f964 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x004a │ │ │ │ + cbnz r6, 56f96c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0060 │ │ │ │ + cbnz r0, 56f976 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5fa> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0076 │ │ │ │ + cbnz r2, 56f97e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b602> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0088 │ │ │ │ + pop {r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x009a │ │ │ │ + pop {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00c6 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00d8 │ │ │ │ + pop {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00f8 │ │ │ │ + pop {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itet eq │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - wfene │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - itee cs │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - sevcc │ │ │ │ - lslcc r2, r6, #2 │ │ │ │ - itee pl │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - it vs @ unpredictable │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - itte │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - stmia r0!, {r2, r3} │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + pop {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r3, r4, r5} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt hi │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - cbnz r4, 56f9b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b634> @ unpredictable │ │ │ │ - lslhi r2, r6, #2 │ │ │ │ - adds r4, #70 @ 0x46 │ │ │ │ - lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r2} │ │ │ │ + pop {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6, r7} │ │ │ │ + pop {r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r6, r7} │ │ │ │ + pop {r1, r3, r4, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + pop {r2, r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r4, r5, r6} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r6} │ │ │ │ + pop {r3, r4, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4} │ │ │ │ + pop {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + cbnz r4, 56f948 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b5cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r6, r7} │ │ │ │ + adds r1, #166 @ 0xa6 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + stmia r3!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r3!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r3, r4, r6} │ │ │ │ + stmia r3!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r5} │ │ │ │ + stmia r2!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r2!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r1!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + stmia r3!, {r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r5} │ │ │ │ + stmia r6!, {r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r4, r6, r7} │ │ │ │ + stmia r4!, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2} │ │ │ │ + stmia r4!, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5} │ │ │ │ + stmia r4!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5} │ │ │ │ + stmia r4!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r4} │ │ │ │ + stmia r5!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + ittt hi │ │ │ │ + lslhi r2, r6, #2 │ │ │ │ + itt pl @ unpredictable │ │ │ │ + lslpl r2, r6, #2 │ │ │ │ + itet cs @ unpredictable │ │ │ │ + lslcs r2, r6, #2 │ │ │ │ + itt eq @ unpredictable │ │ │ │ + lsleq r2, r6, #2 │ │ │ │ + itte ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + itt vc @ unpredictable │ │ │ │ + lslvc r2, r6, #2 │ │ │ │ + itet ge @ unpredictable │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + stmialt r0!, {r2, r3, r5, r7} │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r2} │ │ │ │ + stmia r0!, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r2, r3, r5, r7} │ │ │ │ + stmia r0!, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + itte le │ │ │ │ + lslle r2, r6, #2 │ │ │ │ + it ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r3, r4, r5} │ │ │ │ + bkpt 0x00a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + itte ge │ │ │ │ + lslge r2, r6, #2 │ │ │ │ + popge {r4, r5, r6, r7} │ │ │ │ + lsllt r2, r6, #2 │ │ │ │ + pop {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r6} │ │ │ │ + pop {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r2, r6} │ │ │ │ + pop {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - nop {9} │ │ │ │ + pop {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itte vs │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - sevvs │ │ │ │ - lslvc r2, r6, #2 │ │ │ │ - ittt eq │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - it ne @ unpredictable │ │ │ │ - lslne r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r2, r4, r5, r6} │ │ │ │ + ldmia r0!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r4} │ │ │ │ + ldmia r0!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r3, r5, r7} │ │ │ │ + ldmia r0!, {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5} │ │ │ │ + stmia r6!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r5, r6} │ │ │ │ + stmia r7!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5} │ │ │ │ + stmia r7!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r7} │ │ │ │ + stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r5} │ │ │ │ + stmia r6!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2} │ │ │ │ + stmia r6!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5} │ │ │ │ + stmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5, r6} │ │ │ │ + stmia r5!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r2, #18 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - itee al │ │ │ │ - lslal r2, r6, #2 │ │ │ │ - nop {12} │ │ │ │ - lsl r2, r6, #2 │ │ │ │ - itee ls │ │ │ │ - lslls r2, r6, #2 │ │ │ │ - itt mi @ unpredictable │ │ │ │ - lslmi r2, r6, #2 │ │ │ │ - ittt vs @ unpredictable │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - ldmiavs r3!, {r4, r6} │ │ │ │ - lslvs r2, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + pop {r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ + pop {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00b4 │ │ │ │ + pop {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r1, #178 @ 0xb2 │ │ │ │ + pop {r1, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cbnz r2, 56fb0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b792> │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + pop {r2, r4} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + cmp r7, #18 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #172 @ 0xac │ │ │ │ + cmp r7, #12 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #154 @ 0x9a │ │ │ │ + cmp r6, #250 @ 0xfa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #148 @ 0x94 │ │ │ │ + cmp r6, #244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 56fb20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b7a4> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #5 │ │ │ │ bhi.n 56fb34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b7b8> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1816725,31 +1816711,31 @@ │ │ │ │ ldr r0, [pc, #40] @ (56fb58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b7dc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #36] @ (56fb5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b7e0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldmia r1, {r1, r3, r4} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r5, r7} │ │ │ │ + stmia r6!, {r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r6, r7} │ │ │ │ + stmia r6!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r4, r6, r7} │ │ │ │ + stmia r6!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #4490 @ 0x118a │ │ │ │ cmp r0, r3 │ │ │ │ bhi.n 56fbd2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b856> │ │ │ │ movw r3, #4420 @ 0x1144 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 56fcbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45b940> │ │ │ │ @@ -1817421,233 +1817407,233 @@ │ │ │ │ ldr r0, [pc, #444] @ (5702c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf4c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #440] @ (5702cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf50>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r4, #164 @ 0xa4 │ │ │ │ + cmp r2, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 5700f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bd78> │ │ │ │ + beq.n 5701b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45be38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #164 @ 0xa4 │ │ │ │ + cmp r1, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 570174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bdf8> │ │ │ │ + beq.n 570034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bcb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 57013c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bdc0> │ │ │ │ + ldmia r5, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5701e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45be68> │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r7} │ │ │ │ + ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570174 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bdf8> │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r3, #86 @ 0x56 │ │ │ │ + cmp r0, #182 @ 0xb6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r1!, {r4, r6, r7} │ │ │ │ + stmia r7!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r5} │ │ │ │ + stmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r7} │ │ │ │ + stmia r3!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r7} │ │ │ │ + stmia r4!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r3, r4, r6} │ │ │ │ + stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r3, r4, r7} │ │ │ │ + stmia r5!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r5, r7} │ │ │ │ + stmia r4!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r6, r7} │ │ │ │ + stmia r4!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1} │ │ │ │ + stmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5} │ │ │ │ + stmia r4!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r3, r6} │ │ │ │ + stmia r4!, {r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r4, r5, r7} │ │ │ │ + stmia r5!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r5, r6, r7} │ │ │ │ + stmia r5!, {r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57010c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bd90> │ │ │ │ + ldmia r7, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r4, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57029c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf20> │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57023c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bec0> │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + ldmia r5, {r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5701f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45be78> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57019c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45be20> │ │ │ │ + ldmia r6!, {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57014c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bdd0> │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5702b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf38> │ │ │ │ + ldmia r5, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5702fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf80> │ │ │ │ + ldmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r4, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5} │ │ │ │ + ldmia r2, {r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r5, r7} │ │ │ │ + ldmia r2!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r4, r5, r6} │ │ │ │ + ldmia r1!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r4, r5, r7} │ │ │ │ + ldmia r1!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r6} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r5} │ │ │ │ + ldmia r0!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r3} │ │ │ │ + ldmia r0!, {r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r2, r7} │ │ │ │ + stmia r7!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r2, r3, r5, r7} │ │ │ │ + ldmia r3, {r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r2, r3, r4} │ │ │ │ + ldmia r2, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r4, r5, r7} │ │ │ │ + stmia r7!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1!, {r2, r4, r6} │ │ │ │ + stmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4, r6, r7} │ │ │ │ + stmia r6!, {r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r4} │ │ │ │ + stmia r5!, {r2, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5701c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45be48> │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45be98> │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5702cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf50> │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5702ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf70> │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570294 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf18> │ │ │ │ + ldmia r6, {r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bfc8> │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r2, r6} │ │ │ │ + stmia r5!, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3} │ │ │ │ + stmia r5!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r1, #20 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #14 │ │ │ │ + movs r6, #110 @ 0x6e │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #8 │ │ │ │ + movs r6, #104 @ 0x68 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #2 │ │ │ │ + movs r6, #98 @ 0x62 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r6, #92 @ 0x5c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #246 @ 0xf6 │ │ │ │ + movs r6, #86 @ 0x56 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r0, #240 @ 0xf0 │ │ │ │ + movs r6, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5268 @ 0x1494 │ │ │ │ cmp r0, r3 │ │ │ │ beq.n 570398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c01c> │ │ │ │ bhi.n 5702ee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf72> │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 57038a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c00e> │ │ │ │ @@ -1817753,53 +1817739,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (570404 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c088>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (570408 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c08c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r6, #190 @ 0xbe │ │ │ │ + movs r4, #30 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - beq.n 57035c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bfe0> │ │ │ │ + ldmia r6!, {r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r7} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r5, r6} │ │ │ │ + ldmia r4!, {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r6} │ │ │ │ + ldmia r4!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r5} │ │ │ │ + ldmia r4!, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r4, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5702f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45bf78> │ │ │ │ + ldmia r5, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5704b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c138> │ │ │ │ + ldmia r5!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57046c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0f0> │ │ │ │ + ldmia r5, {r2, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57042c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0b0> │ │ │ │ + ldmia r5!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r2, r4, r6} │ │ │ │ + ldmia r4, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r3, r4, r5, r6} │ │ │ │ + ldmia r4, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #80 @ 0x50 │ │ │ │ + movs r3, #176 @ 0xb0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #74 @ 0x4a │ │ │ │ + movs r3, #170 @ 0xaa │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r6!, {r2, r7} │ │ │ │ + ldmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 570430 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0b4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (570438 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0bc>) │ │ │ │ @@ -1817814,23 +1817800,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (570444 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (570448 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - beq.n 5704a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c12c> │ │ │ │ + ldmia r5!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570470 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0f4> │ │ │ │ + ldmia r5, {r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5704f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c17c> │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5704c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c144> │ │ │ │ + ldmia r5!, {r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 57048c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c110> │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 5704a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c124> │ │ │ │ tbb [pc, r0] │ │ │ │ @@ -1817868,33 +1817854,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5704c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c14c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5704cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c150>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bne.n 57059c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c220> │ │ │ │ + ldmia r6, {r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c1d8> │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570594 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c218> │ │ │ │ + ldmia r5!, {r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5703d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c058> │ │ │ │ + ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 57041c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0a0> │ │ │ │ + ldmia r6!, {r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570464 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c0e8> │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5704ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c130> │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5704ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c170> │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r0, #41 @ 0x29 │ │ │ │ bhi.w 570600 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c284> │ │ │ │ tbb [pc, r0] │ │ │ │ asrs r0, r3, #20 │ │ │ │ subs r4, #90 @ 0x5a │ │ │ │ ldr r0, [pc, #228] @ (5705c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c248>) │ │ │ │ @@ -1818042,99 +1818028,99 @@ │ │ │ │ ldr r0, [pc, #176] @ (5706ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c330>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #172] @ (5706b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c334>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bne.n 570630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2b4> │ │ │ │ + ldmia r6, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5705f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c27c> │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c19c> │ │ │ │ + bne.n 5705d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c25c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570660 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2e4> │ │ │ │ + beq.n 570520 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c1a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2b4> │ │ │ │ + beq.n 5706f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c374> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5705f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c27c> │ │ │ │ + beq.n 5706b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c33c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5705c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c244> │ │ │ │ + beq.n 570680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c304> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570588 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c20c> │ │ │ │ + beq.n 570648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c1d4> │ │ │ │ + ldmia r7, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c39c> │ │ │ │ + ldmia r7, {r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5706e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c364> │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2cc> │ │ │ │ + beq.n 570708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c38c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570658 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2dc> │ │ │ │ + ldmia r6, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 570628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2ac> │ │ │ │ + ldmia r6, {r2, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5706f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c37c> │ │ │ │ + ldmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5706c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c34c> │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c31c> │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570658 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2dc> │ │ │ │ + ldmia r6, {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5705f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c27c> │ │ │ │ + bne.n 5706b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c33c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5705c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c244> │ │ │ │ + bne.n 570680 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c304> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570588 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c20c> │ │ │ │ + beq.n 570648 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570658 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2dc> │ │ │ │ + bne.n 570718 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c39c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2ac> │ │ │ │ + bne.n 5706e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c36c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 5705a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c22c> │ │ │ │ + ldmia r6!, {} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570708 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c38c> │ │ │ │ + ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5706d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c35c> │ │ │ │ + ldmia r6!, {r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2b4> │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5705f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c274> │ │ │ │ + ldmia r7!, {r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5705c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c244> │ │ │ │ + ldmia r7!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570590 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c214> │ │ │ │ + ldmia r6, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570760 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3e4> │ │ │ │ + ldmia r6, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 570730 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3b4> │ │ │ │ + ldmia r6!, {r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 5706f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c37c> │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5706f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c374> │ │ │ │ + beq.n 5705b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c234> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5706c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c344> │ │ │ │ + beq.n 570780 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c404> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570688 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c30c> │ │ │ │ + beq.n 570748 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570650 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2d4> │ │ │ │ + beq.n 570710 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c394> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570618 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c29c> │ │ │ │ + beq.n 5706d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c35c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5705e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c26c> │ │ │ │ + beq.n 5706a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c32c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5705b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c23c> │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570788 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c40c> │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570768 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3ec> │ │ │ │ + beq.n 570628 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c2ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r3, #250 @ 0xfa │ │ │ │ + movs r1, #90 @ 0x5a │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #128 @ 0x80 │ │ │ │ beq.n 57076e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3f2> │ │ │ │ bls.n 5706dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c360> │ │ │ │ cmp.w r0, #4096 @ 0x1000 │ │ │ │ beq.n 570768 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3ec> │ │ │ │ bhi.n 570734 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3b8> │ │ │ │ @@ -1818239,57 +1818225,57 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (5707f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c478>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #88] @ (5707f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c47c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - bcc.n 570720 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3a4> │ │ │ │ + bne.n 5707e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c464> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcc.n 5706fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c380> │ │ │ │ + bne.n 5707bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c440> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5707c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c448> │ │ │ │ + beq.n 570884 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c508> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57078c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c410> │ │ │ │ + beq.n 57084c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57074c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3d0> │ │ │ │ + beq.n 57080c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c490> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 570714 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c398> │ │ │ │ + beq.n 5707d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c458> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5706e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c368> │ │ │ │ + ldmia r7, {r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570760 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3e4> │ │ │ │ + bne.n 570820 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5707a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c42c> │ │ │ │ + beq.n 570868 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5708c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c548> │ │ │ │ + beq.n 570784 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c408> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5707ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c470> │ │ │ │ + beq.n 5708ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c530> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5706f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c378> │ │ │ │ + beq.n 5707b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c438> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5707ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c430> │ │ │ │ + beq.n 57086c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57078c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c410> │ │ │ │ + bne.n 57084c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57074c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3d0> │ │ │ │ + bne.n 57080c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c490> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5707ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c430> │ │ │ │ + bne.n 57086c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 57082c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4b0> │ │ │ │ + ldmia r7, {r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r2, #110 @ 0x6e │ │ │ │ + subs r6, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #98 @ 0x62 │ │ │ │ + subs r2, r0, #7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r2, #92 @ 0x5c │ │ │ │ + subs r4, r7, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 570820 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4a4> │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (570828 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4ac>) │ │ │ │ @@ -1818304,23 +1818290,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (570834 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4b8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (570838 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4bc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - bcc.n 570740 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3c4> │ │ │ │ + beq.n 570800 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c484> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570908 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c58c> │ │ │ │ + beq.n 5707c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c44c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570790 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c414> │ │ │ │ + bne.n 570850 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c4d4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570758 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c3dc> │ │ │ │ + beq.n 570818 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c49c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r1, #218 @ 0xda │ │ │ │ + subs r2, r7, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ movw r3, #4491 @ 0x118b │ │ │ │ cmp r0, r3 │ │ │ │ beq.w 5709a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c624> │ │ │ │ bls.n 5708a2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c526> │ │ │ │ movw r3, #5385 @ 0x1509 │ │ │ │ cmp r0, r3 │ │ │ │ @@ -1818494,81 +1818480,81 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570a44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6c8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #136] @ (570a48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6cc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bpl.n 5709ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c630> │ │ │ │ + bcc.n 570a6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570a54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6d8> │ │ │ │ + bcc.n 570914 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c598> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 570a8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c710> │ │ │ │ + bcc.n 57094c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 5709cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c650> │ │ │ │ + beq.n 570a8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c710> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5709f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c678> │ │ │ │ + beq.n 570ab4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c738> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6a0> │ │ │ │ + beq.n 570adc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c760> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6d0> │ │ │ │ + beq.n 57090c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c590> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570a84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c708> │ │ │ │ + beq.n 570944 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5c8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570aac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c730> │ │ │ │ + beq.n 57096c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570ad4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c758> │ │ │ │ + beq.n 570994 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c618> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5708fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c580> │ │ │ │ + beq.n 5709bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c640> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57092c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5b0> │ │ │ │ + beq.n 5709ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c670> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570964 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5e8> │ │ │ │ + bne.n 570a24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57098c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c610> │ │ │ │ + bne.n 570a4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 5709ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c630> │ │ │ │ + bcc.n 570a6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570ac4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c748> │ │ │ │ + bcs.n 570984 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c608> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c788> │ │ │ │ + bne.n 5709c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c648> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570a6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6f0> │ │ │ │ + bcs.n 57092c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570934 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5b8> │ │ │ │ + bne.n 5709f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c678> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c690> │ │ │ │ + bcs.n 570acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c750> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570964 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5e8> │ │ │ │ + bcs.n 570a24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 5709ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c630> │ │ │ │ + bcs.n 570a6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570a44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6c8> │ │ │ │ + bne.n 570b04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c788> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 570a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c700> │ │ │ │ + bne.n 57093c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5c0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 5709e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c668> │ │ │ │ + bne.n 570aa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c728> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 57094c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5d0> │ │ │ │ + beq.n 570a0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c690> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 570aec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c770> │ │ │ │ + bcs.n 5709ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c630> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 570974 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c5f8> │ │ │ │ + beq.n 570a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c6b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #72 @ 0x48 │ │ │ │ + adds r0, r5, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bcs.n 570a84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45c708> │ │ │ │ + ldmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #6531 @ 0x1983 │ │ │ │ cmp r0, r3 │ │ │ │ bhi.w 573d62 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x45f9e6> │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ cmp r5, #41 @ 0x29 │ │ │ │ cmp r5, #38 @ 0x26 │ │ │ │ @@ -1826326,699 +1826312,693 @@ │ │ │ │ ldr.w r0, [pc, #1644] @ 575088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460d0c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 57508c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460d10> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [r6], {180} @ 0xb4 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #22 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #21 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #20 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #19 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #19 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #17 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #17 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #16 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #16 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r2, r1, #15 │ │ │ │ - lsls r3, r6, #2 │ │ │ │ - lsls r6, r3, #14 │ │ │ │ + ldrd r0, r0, [r6, #720]! @ 0x2d0 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #13 │ │ │ │ + lsls r6, r7, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #13 │ │ │ │ + lsls r6, r2, #11 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #12 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r7, #11 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + lsls r6, r6, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #10 │ │ │ │ + lsls r6, r2, #9 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ + lsls r6, r6, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #9 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r4, #8 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ + lsls r6, r2, #7 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #7 │ │ │ │ + lsls r6, r6, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ lsls r2, r3, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsls r6, r7, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r1, #5 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r4, #4 │ │ │ │ + lsls r2, r5, #4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ + lsls r6, r7, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ + lsls r6, r2, #3 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r2, #2 │ │ │ │ + lsls r6, r0, #2 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ + lsls r6, r3, #1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r0, #1 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r6, r3 │ │ │ │ + movs r2, r1 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vshr.u64 d16, d18, #6 │ │ │ │ - vshr.u64 d16, d18, #54 │ │ │ │ - vshr.u64 d0, d18, #42 │ │ │ │ - vqadd.u32 d16, d22, d18 │ │ │ │ - vqadd.u64 d0, d30, d18 │ │ │ │ - vqadd.u16 d0, d26, d18 │ │ │ │ - mrc2 0, 7, r0, cr14, cr2, {5} │ │ │ │ - mcr2 0, 6, r0, cr6, cr2, {5} │ │ │ │ - mcr2 0, 4, r0, cr14, cr2, {5} │ │ │ │ + vshr.u64 d16, d18, #42 │ │ │ │ + vshr.u64 d0, d18, #18 │ │ │ │ + vshr.u64 d0, d18, #62 │ │ │ │ + vqadd.u16 d16, d18, d18 │ │ │ │ + vqadd.u32 d0, d18, d18 │ │ │ │ + mrc2 0, 7, r0, cr10, cr2, {5} │ │ │ │ + mrc2 0, 6, r0, cr2, cr2, {5} │ │ │ │ + mcr2 0, 5, r0, cr14, cr2, {5} │ │ │ │ + mcr2 0, 4, r0, cr6, cr2, {5} │ │ │ │ mcr2 0, 3, r0, cr2, cr2, {5} │ │ │ │ - mrc2 0, 1, r0, cr2, cr2, {5} │ │ │ │ - ldc2l 0, cr0, [sl, #712]! @ 0x2c8 │ │ │ │ - ldc2 0, cr0, [lr, #712]! @ 0x2c8 │ │ │ │ - stc2 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ - stc2l 0, cr0, [lr, #-712] @ 0xfffffd38 │ │ │ │ - ldc2 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ - stc2l 0, cr0, [r2], #712 @ 0x2c8 │ │ │ │ - stc2 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - mrrc2 0, 11, r0, sl, cr2 │ │ │ │ + mrc2 0, 1, r0, cr10, cr2, {5} │ │ │ │ + mrc2 0, 0, r0, cr2, cr2, {5} │ │ │ │ + ldc2l 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ + stc2 0, cr0, [r2, #712]! @ 0x2c8 │ │ │ │ + ldc2l 0, cr0, [lr, #-712]! @ 0xfffffd38 │ │ │ │ + ldc2l 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ + stc2 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ + ldc2l 0, cr0, [r6], #712 @ 0x2c8 │ │ │ │ + stc2l 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ + ldc2 0, cr0, [lr], {178} @ 0xb2 │ │ │ │ + ldc2l 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + mrrc2 0, 11, r0, lr, cr2 │ │ │ │ stc2 0, cr0, [r6], #-712 @ 0xfffffd38 │ │ │ │ - @ instruction: 0xfbea00b2 │ │ │ │ - @ instruction: 0xfbbe00b2 │ │ │ │ - @ instruction: 0xfb9a00b2 │ │ │ │ - @ instruction: 0xfb7600b2 │ │ │ │ + @ instruction: 0xfbee00b2 │ │ │ │ + smlaltt r0, r0, r2, r2 │ │ │ │ + @ instruction: 0xfb9200b2 │ │ │ │ @ instruction: 0xfb5a00b2 │ │ │ │ - @ instruction: 0xfb3200b2 │ │ │ │ - @ instruction: 0xfb0e00b2 │ │ │ │ + @ instruction: 0xfb1e00b2 │ │ │ │ @ instruction: 0xfae200b2 │ │ │ │ - @ instruction: 0xfab600b2 │ │ │ │ - @ instruction: 0xfa9a00b2 │ │ │ │ - @ instruction: 0xfa7e00b2 │ │ │ │ - @ instruction: 0xfa5a00b2 │ │ │ │ - @ instruction: 0xfa3a00b2 │ │ │ │ - @ instruction: 0xfa1a00b2 │ │ │ │ + @ instruction: 0xfaae00b2 │ │ │ │ + @ instruction: 0xfa7a00b2 │ │ │ │ + @ instruction: 0xfa4200b2 │ │ │ │ + @ instruction: 0xfa0a00b2 │ │ │ │ + ldrsh.w r0, [sl, #178] @ 0xb2 │ │ │ │ + vst1.8 @ instruction: 0xf98600b2 │ │ │ │ + vst4.32 {d16-d19}, [sl :256], r2 │ │ │ │ + ldrsb.w r0, [lr, r2, lsl #3] │ │ │ │ ldr??.w r0, [sl, #178] @ 0xb2 │ │ │ │ - ldr??.w r0, [lr, #178] @ 0xb2 │ │ │ │ - vst1.8 @ instruction: 0xf9c200b2 │ │ │ │ - vld1.8 @ instruction: 0xf9a200b2 │ │ │ │ - vst1.8 @ instruction: 0xf98200b2 │ │ │ │ - vld4.32 {d16-d19}, [r2 :256], r2 │ │ │ │ - ldrsh.w r0, [sl, r2, lsl #3] │ │ │ │ - ldrsb.w r0, [r6, r2, lsl #3] │ │ │ │ - ldr??.w r0, [r2, #178] @ 0xb2 │ │ │ │ - ldr.w r0, [r2, #178] @ 0xb2 │ │ │ │ - strh.w r0, [sl, #178] @ 0xb2 │ │ │ │ - strb.w r0, [r2, #178] @ 0xb2 │ │ │ │ - ldr.w r0, [lr, r2, lsl #3] │ │ │ │ - ldrh.w r0, [r6, r2, lsl #3] │ │ │ │ - strb.w r0, [lr, r2, lsl #3] │ │ │ │ - @ instruction: 0xf7e600b2 │ │ │ │ - @ instruction: 0xf7be00b2 │ │ │ │ - @ instruction: 0xf79600b2 │ │ │ │ - @ instruction: 0xf76e00b2 │ │ │ │ - @ instruction: 0xf74600b2 │ │ │ │ - @ instruction: 0xf71e00b2 │ │ │ │ - @ instruction: 0xf6f600b2 │ │ │ │ - movt r0, #59570 @ 0xe8b2 │ │ │ │ - subw r0, sl, #2226 @ 0x8b2 │ │ │ │ - @ instruction: 0xf68600b2 │ │ │ │ - @ instruction: 0xf65e00b2 │ │ │ │ - @ instruction: 0xf63600b2 │ │ │ │ - addw r0, lr, #2226 @ 0x8b2 │ │ │ │ - @ instruction: 0xf5ea00b2 │ │ │ │ - rsb r0, r2, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf59a00b2 │ │ │ │ - sbcs.w r0, r2, #5832704 @ 0x590000 │ │ │ │ - adc.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf52600b2 │ │ │ │ - @ instruction: 0xf4fe00b2 │ │ │ │ - @ instruction: 0xf4d600b2 │ │ │ │ - @ instruction: 0xf4ae00b2 │ │ │ │ - eor.w r0, r6, #5832704 @ 0x590000 │ │ │ │ - orn r0, r2, #5832704 @ 0x590000 │ │ │ │ - bics.w r0, lr, #5832704 @ 0x590000 │ │ │ │ - ands.w r0, sl, #5832704 @ 0x590000 │ │ │ │ - @ instruction: 0xf3f600b2 │ │ │ │ - @ instruction: 0xf3d200b2 │ │ │ │ - @ instruction: 0xf3aa00b2 │ │ │ │ - @ instruction: 0xf38200b2 │ │ │ │ - @ instruction: 0xf35a00b2 │ │ │ │ - @ instruction: 0xf33200b2 │ │ │ │ - @ instruction: 0xf30600b2 │ │ │ │ - @ instruction: 0xf2d600b2 │ │ │ │ + ldr.w r0, [r6, #178] @ 0xb2 │ │ │ │ + ldrh.w r0, [sl, #178] @ 0xb2 │ │ │ │ + ldrb.w r0, [r2, #178] @ 0xb2 │ │ │ │ + str??.w r0, [lr, r2, lsl #3] │ │ │ │ + str.w r0, [r2, r2, lsl #3] │ │ │ │ + ldrb.w r0, [r6, r2, lsl #3] │ │ │ │ + @ instruction: 0xf7fa00b2 │ │ │ │ + @ instruction: 0xf7de00b2 │ │ │ │ + @ instruction: 0xf7ba00b2 │ │ │ │ + @ instruction: 0xf79a00b2 │ │ │ │ + @ instruction: 0xf77a00b2 │ │ │ │ + @ instruction: 0xf75a00b2 │ │ │ │ + @ instruction: 0xf73e00b2 │ │ │ │ + @ instruction: 0xf72200b2 │ │ │ │ + @ instruction: 0xf70200b2 │ │ │ │ + @ instruction: 0xf6e200b2 │ │ │ │ + movt r0, #10418 @ 0x28b2 │ │ │ │ + @ instruction: 0xf69a00b2 │ │ │ │ + @ instruction: 0xf67600b2 │ │ │ │ + @ instruction: 0xf65200b2 │ │ │ │ + @ instruction: 0xf63200b2 │ │ │ │ + addw r0, sl, #2226 @ 0x8b2 │ │ │ │ + @ instruction: 0xf5e200b2 │ │ │ │ + subs.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf59600b2 │ │ │ │ + sbc.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + adc.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + adds.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf4f600b2 │ │ │ │ + @ instruction: 0xf4ce00b2 │ │ │ │ + @ instruction: 0xf4a600b2 │ │ │ │ + orns r0, lr, #5832704 @ 0x590000 │ │ │ │ + orrs.w r0, r6, #5832704 @ 0x590000 │ │ │ │ + bic.w r0, lr, #5832704 @ 0x590000 │ │ │ │ + and.w r0, sl, #5832704 @ 0x590000 │ │ │ │ + @ instruction: 0xf3e600b2 │ │ │ │ + @ instruction: 0xf3be00b2 │ │ │ │ + @ instruction: 0xf39600b2 │ │ │ │ + @ instruction: 0xf36e00b2 │ │ │ │ + @ instruction: 0xf34a00b2 │ │ │ │ + @ instruction: 0xf32200b2 │ │ │ │ + @ instruction: 0xf2fa00b2 │ │ │ │ + @ instruction: 0xf2d200b2 │ │ │ │ subw r0, lr, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf28200b2 │ │ │ │ - @ instruction: 0xf26200b2 │ │ │ │ - movw r0, #8370 @ 0x20b2 │ │ │ │ - @ instruction: 0xf21a00b2 │ │ │ │ - @ instruction: 0xf1ea00b2 │ │ │ │ - sub.w r0, sl, #178 @ 0xb2 │ │ │ │ - sbc.w r0, sl, #178 @ 0xb2 │ │ │ │ - @ instruction: 0xf13600b2 │ │ │ │ - @ instruction: 0xf0fe00b2 │ │ │ │ - @ instruction: 0xf0c200b2 │ │ │ │ - eor.w r0, r6, #178 @ 0xb2 │ │ │ │ - orrs.w r0, r6, #178 @ 0xb2 │ │ │ │ - bic.w r0, r2, #178 @ 0xb2 │ │ │ │ - vshr.s64 d16, d18, #38 │ │ │ │ - vshr.s64 d0, d18, #34 │ │ │ │ - vqadd.s32 d16, d18, d18 │ │ │ │ - vqadd.s32 d0, d22, d18 │ │ │ │ - mrc 0, 7, r0, cr10, cr2, {5} │ │ │ │ - mcr 0, 6, r0, cr2, cr2, {5} │ │ │ │ - mcr 0, 4, r0, cr2, cr2, {5} │ │ │ │ - mcr 0, 2, r0, cr10, cr2, {5} │ │ │ │ - mcr 0, 0, r0, cr10, cr2, {5} │ │ │ │ - stcl 0, cr0, [sl, #712] @ 0x2c8 │ │ │ │ - stc 0, cr0, [lr, #712] @ 0x2c8 │ │ │ │ - ldcl 0, cr0, [sl, #-712] @ 0xfffffd38 │ │ │ │ - stc 0, cr0, [r6, #-712]! @ 0xfffffd38 │ │ │ │ - stcl 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ - ldc 0, cr0, [sl], #712 @ 0x2c8 │ │ │ │ - stc 0, cr0, [sl], {178} @ 0xb2 │ │ │ │ - mrrc 0, 11, r0, lr, cr2 │ │ │ │ - stc 0, cr0, [sl], #-712 @ 0xfffffd38 │ │ │ │ + @ instruction: 0xf28600b2 │ │ │ │ + @ instruction: 0xf25e00b2 │ │ │ │ + @ instruction: 0xf23600b2 │ │ │ │ + addw r0, lr, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf1e600b2 │ │ │ │ + rsb r0, r2, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf19e00b2 │ │ │ │ + sbcs.w r0, sl, #178 @ 0xb2 │ │ │ │ + adcs.w r0, r6, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf13200b2 │ │ │ │ + add.w r0, sl, #178 @ 0xb2 │ │ │ │ + @ instruction: 0xf0e200b2 │ │ │ │ + @ instruction: 0xf0ba00b2 │ │ │ │ + eors.w r0, r2, #178 @ 0xb2 │ │ │ │ + orn r0, r6, #178 @ 0xb2 │ │ │ │ + bics.w r0, r6, #178 @ 0xb2 │ │ │ │ + and.w r0, lr, #178 @ 0xb2 │ │ │ │ + vshr.s64 d16, d18, #30 │ │ │ │ + vshr.s64 d16, d18, #62 │ │ │ │ + vshr.s64 d0, d18, #30 │ │ │ │ + vqadd.s64 d16, d26, d18 │ │ │ │ + vqadd.s8 d16, d26, d18 │ │ │ │ + vqadd.s8 d0, d26, d18 │ │ │ │ + mcr 0, 6, r0, cr10, cr2, {5} │ │ │ │ + mrc 0, 4, r0, cr6, cr2, {5} │ │ │ │ + mrc 0, 2, r0, cr14, cr2, {5} │ │ │ │ + mcr 0, 1, r0, cr2, cr2, {5} │ │ │ │ + stcl 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + ldc 0, cr0, [r6, #712]! @ 0x2c8 │ │ │ │ + stc 0, cr0, [r2, #712] @ 0x2c8 │ │ │ │ + ldc 0, cr0, [sl, #-712]! @ 0xfffffd38 │ │ │ │ + ldcl 0, cr0, [lr], #712 @ 0x2c8 │ │ │ │ + stcl 0, cr0, [r2], {178} @ 0xb2 │ │ │ │ + stc 0, cr0, [r6], {178} @ 0xb2 │ │ │ │ + mrrc 0, 11, r0, sl, cr2 │ │ │ │ + stc 0, cr0, [r2], #-712 @ 0xfffffd38 │ │ │ │ @ instruction: 0xebe200b2 │ │ │ │ - sub.w r0, r6, r2, ror #2 │ │ │ │ + sub.w r0, sl, r2, ror #2 │ │ │ │ sbc.w r0, sl, r2, ror #2 │ │ │ │ - @ instruction: 0xeb2e00b2 │ │ │ │ - @ instruction: 0xeaf600b2 │ │ │ │ + @ instruction: 0xeb2a00b2 │ │ │ │ + @ instruction: 0xeaee00b2 │ │ │ │ @ instruction: 0xeaba00b2 │ │ │ │ eor.w r0, r6, r2, ror #2 │ │ │ │ - orrs.w r0, sl, r2, ror #2 │ │ │ │ - bic.w r0, lr, r2, ror #2 │ │ │ │ - strd r0, r0, [r6, #712]! @ 0x2c8 │ │ │ │ - @ instruction: 0xe99e00b2 │ │ │ │ - ldrd r0, r0, [r6, #-712] @ 0x2c8 │ │ │ │ - ldmdb r6, {r1, r4, r5, r7} │ │ │ │ - strd r0, r0, [r2], #712 @ 0x2c8 │ │ │ │ - ldmia.w r2, {r1, r4, r5, r7} │ │ │ │ - strex r0, r0, [r2, #712] @ 0x2c8 │ │ │ │ - b.n 574cb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46093c> │ │ │ │ + orr.w r0, lr, r2, ror #2 │ │ │ │ + ands.w r0, sl, r2, ror #2 │ │ │ │ + strd r0, r0, [sl, #712]! @ 0x2c8 │ │ │ │ + @ instruction: 0xe9be00b2 │ │ │ │ + @ instruction: 0xe98a00b2 │ │ │ │ + strd r0, r0, [r2, #-712] @ 0x2c8 │ │ │ │ + stmdb r6, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xe8ca00b2 │ │ │ │ + stmia.w lr, {r1, r4, r5, r7} │ │ │ │ + @ instruction: 0xe85600b2 │ │ │ │ + @ instruction: 0xe81a00b2 │ │ │ │ + b.n 574c80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460904> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574c14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460898> │ │ │ │ + b.n 574c2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4608b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574b70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4607f4> │ │ │ │ + b.n 574bd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46085c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574acc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460750> │ │ │ │ + b.n 574b4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4607d0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574a58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4606dc> │ │ │ │ + b.n 574ac0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460744> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5749dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460660> │ │ │ │ + b.n 574a34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4606b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574968 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4605ec> │ │ │ │ + b.n 5749b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46063c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5748f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460578> │ │ │ │ + b.n 574954 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4605d8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574890 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460514> │ │ │ │ + b.n 5748b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46053c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574804 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460488> │ │ │ │ + b.n 57481c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4604a0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ b.n 574778 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4603fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5746f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460378> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574668 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4602ec> │ │ │ │ + b.n 5746d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460358> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5745e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460268> │ │ │ │ + b.n 574630 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4602b4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574560 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4601e4> │ │ │ │ + b.n 57458c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460210> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5754ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461170> │ │ │ │ + b.n 574518 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46019c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575478 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4610fc> │ │ │ │ + b.n 57549c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461120> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57541c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4610a0> │ │ │ │ + b.n 575428 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4610ac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575398 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46101c> │ │ │ │ + b.n 5753b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461038> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575324 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460fa8> │ │ │ │ + b.n 575350 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460fd4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5752b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460f3c> │ │ │ │ + b.n 5752c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460f48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ed8> │ │ │ │ + b.n 575238 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ebc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5751f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460e7c> │ │ │ │ + b.n 5751b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460e38> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 57519c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460e20> │ │ │ │ + b.n 575128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460dac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460dbc> │ │ │ │ + b.n 5750a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460d28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 5750d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460d58> │ │ │ │ + b.n 575020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ca4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 575080 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460d04> │ │ │ │ + b.n 574fac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460c30> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574fec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460c70> │ │ │ │ + b.n 574f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460bbc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574f80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460c04> │ │ │ │ + b.n 574edc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574f0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b90> │ │ │ │ + b.n 574e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460adc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b2c> │ │ │ │ + b.n 574de4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574e44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ac8> │ │ │ │ + b.n 574d78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 574de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a64> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - b.n 574d74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609f8> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 214 @ 0xd6 │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 162 @ 0xa2 │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 110 @ 0x6e │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 6 │ │ │ │ + udf #254 @ 0xfe │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #210 @ 0xd2 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #158 @ 0x9e │ │ │ │ + udf #122 @ 0x7a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #106 @ 0x6a │ │ │ │ + udf #62 @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - udf #30 │ │ │ │ + udf #10 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574d2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609b0> │ │ │ │ + ble.n 574d04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460988> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574ca8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46092c> │ │ │ │ + ble.n 574ca0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460924> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574e4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ad0> │ │ │ │ + ble.n 574e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ab8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 574dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a44> │ │ │ │ + ble.n 574dd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574d44 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609c8> │ │ │ │ + ble.n 574d6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609f0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574cc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46094c> │ │ │ │ + bgt.n 574d08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46098c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574e54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ad8> │ │ │ │ + bgt.n 574ca4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460928> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bgt.n 574dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a5c> │ │ │ │ + bgt.n 574e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ac4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574d54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609d8> │ │ │ │ + bgt.n 574ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574cd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46095c> │ │ │ │ + blt.n 574d78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609fc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574e4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ad0> │ │ │ │ + blt.n 574d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460998> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - blt.n 574dd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a54> │ │ │ │ + blt.n 574e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574d5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609e0> │ │ │ │ + blt.n 574dec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a70> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574ce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460964> │ │ │ │ + bge.n 574d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460af8> │ │ │ │ + bge.n 574d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460990> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bge.n 574e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a84> │ │ │ │ + bge.n 574e80 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b04> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574d7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a00> │ │ │ │ + bge.n 574e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a88> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574ce8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46096c> │ │ │ │ + bls.n 574d88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a0c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574ea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b28> │ │ │ │ + bls.n 574d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460998> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574e60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ae4> │ │ │ │ + bls.n 574e98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 574dfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a80> │ │ │ │ + bls.n 574e14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bhi.n 574d98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609a8> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bhi.n 574eb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b34> │ │ │ │ + bhi.n 574d0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460990> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574e6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460af0> │ │ │ │ + bhi.n 574e90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bhi.n 574e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460aac> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bvc.n 574de4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a68> │ │ │ │ + bhi.n 574e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460aa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ bvc.n 574da0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a24> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574d5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609e0> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bvc.n 574d18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46099c> │ │ │ │ + bvc.n 574d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609b8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574edc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b60> │ │ │ │ + bvc.n 574ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b2c> │ │ │ │ + bvc.n 574e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ac0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ae8> │ │ │ │ + bvs.n 574da8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a2c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 574e30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ab4> │ │ │ │ + bvs.n 574d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609e8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574e04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a88> │ │ │ │ + bvs.n 574d20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609a4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574dd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a54> │ │ │ │ + bvs.n 574ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574d9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a20> │ │ │ │ + bvs.n 574e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460adc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609ec> │ │ │ │ + bvs.n 574de4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a68> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574d34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609b8> │ │ │ │ + bpl.n 574d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b8c> │ │ │ │ + bpl.n 574d2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609b0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574ed4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b58> │ │ │ │ + bpl.n 574ee8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b6c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574e88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b0c> │ │ │ │ + bpl.n 574ea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b28> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvs.n 574e34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ab8> │ │ │ │ + bpl.n 574e60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ae4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a84> │ │ │ │ + bpl.n 574e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460aa0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a50> │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - bpl.n 574d98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a1c> │ │ │ │ + bmi.n 574dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574d64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609e8> │ │ │ │ + bmi.n 574d9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574f20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ba4> │ │ │ │ + bmi.n 574d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574edc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b60> │ │ │ │ + bmi.n 574d24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609a8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574ea8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b2c> │ │ │ │ + bmi.n 574ef0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b74> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bpl.n 574e74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460af8> │ │ │ │ + bmi.n 574ec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b48> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ac4> │ │ │ │ + bmi.n 574e90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574e0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a90> │ │ │ │ + bmi.n 574e5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ae0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a5c> │ │ │ │ + bmi.n 574e28 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460aac> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574da4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a28> │ │ │ │ + bcc.n 574df4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574f58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460bdc> │ │ │ │ + bcc.n 574dc8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a4c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574f0c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b90> │ │ │ │ + bcc.n 574d94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a18> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bmi.n 574eb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b34> │ │ │ │ + bcc.n 574d48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609cc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574e54 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ad8> │ │ │ │ + bcc.n 574ef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b78> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574e00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a84> │ │ │ │ + bcc.n 574ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574dac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a30> │ │ │ │ + bcc.n 574e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b10> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574f60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460be4> │ │ │ │ + bcc.n 574e58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460adc> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574f1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ba0> │ │ │ │ + bcs.n 574e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460aa8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574ed0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b54> │ │ │ │ + bcs.n 574de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 574e8c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b10> │ │ │ │ + bcs.n 574d9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a20> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574e40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ac4> │ │ │ │ + bcs.n 574d68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609ec> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574dfc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a80> │ │ │ │ + bcs.n 574f34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460bb8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a44> │ │ │ │ + bcs.n 574f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574f7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460c00> │ │ │ │ + bcs.n 574ecc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574f38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460bbc> │ │ │ │ + bcs.n 574e98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b1c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574ef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b78> │ │ │ │ + bcs.n 574e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ae8> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 574eb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b34> │ │ │ │ + bne.n 574e18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a9c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ae8> │ │ │ │ + bne.n 574dcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a50> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574e18 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a9c> │ │ │ │ + bne.n 574d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4609f4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574dc4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a48> │ │ │ │ + bne.n 574f14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b98> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574f60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460be4> │ │ │ │ + bne.n 574ec0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b44> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bne.n 574f04 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b88> │ │ │ │ + beq.n 574e6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460af0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574ea0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b24> │ │ │ │ + beq.n 574e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460aa4> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574e3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460ac0> │ │ │ │ + beq.n 574ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574dd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a54> │ │ │ │ + beq.n 574d90 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460a14> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460c18> │ │ │ │ + beq.n 574f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460bd0> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574f40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460bc4> │ │ │ │ + beq.n 574f00 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b84> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 574ef4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b78> │ │ │ │ + beq.n 574ebc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460b40> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r7, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r6, r7} │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r7, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7, {r1, r7} │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r5, r6} │ │ │ │ + ldmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r7!, {r1, r2, r3} │ │ │ │ + ldmia r7!, {r1, r2, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r6, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5} │ │ │ │ + ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r6!, {r1, r2} │ │ │ │ + ldmia r5, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r4, r7} │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5, r6} │ │ │ │ + ldmia r5!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r6} │ │ │ │ + ldmia r5, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r3, r5} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r4, r6, r7} │ │ │ │ + ldmia r4!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r5, r6} │ │ │ │ + ldmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r6} │ │ │ │ + ldmia r4!, {r1, r3, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r4!, {r1, r2, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3!, {r1, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3, {r1, r3, r7} │ │ │ │ + ldmia r3!, {r1, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r3!, {r1, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r3!, {r1, r5} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r2, {r1, r2, r3} │ │ │ │ + ldmia r2!, {r1, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r6, r7} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r6} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldmia r1, {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r5, r7} │ │ │ │ + ldmia r0!, {r1, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ + ldmia r0!, {r1, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r2, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r2, r3, r4, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r7!, {r1, r5} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r6!, {r1, r5, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r6!, {r1, r2, r5, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r6!, {r1, r2, r3, r7} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r6!, {r1, r2, r3, r6} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r6!, {r1, r2} │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + stmia r5!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r6} │ │ │ │ + stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r6, r7} │ │ │ │ + stmia r5!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r5, r6} │ │ │ │ + stmia r4!, {r1, r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r7!, {r1, r4} │ │ │ │ + stmia r4!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r6, r7} │ │ │ │ + stmia r4!, {r1, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r4, r5, r6} │ │ │ │ + stmia r3!, {r1, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r6} │ │ │ │ + stmia r3!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r6!, {r1, r5} │ │ │ │ + stmia r3!, {r1, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r1, r2, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r5, r7} │ │ │ │ + stmia r3!, {r1, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r7} │ │ │ │ + stmia r2!, {r1, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r5, r6} │ │ │ │ + stmia r2!, {r1, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r5} │ │ │ │ + stmia r2!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r2!, {r1, r2, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r3, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5} │ │ │ │ + stmia r1!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r3!, {r1, r3, r5} │ │ │ │ + stmia r0!, {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r7} │ │ │ │ + ittt al │ │ │ │ + lslal r2, r6, #2 │ │ │ │ + ittt gt @ unpredictable │ │ │ │ + lslgt r2, r6, #2 │ │ │ │ + itte ls @ unpredictable │ │ │ │ + lslls r2, r6, #2 │ │ │ │ + itet vs @ unpredictable │ │ │ │ + lslvs r2, r6, #2 │ │ │ │ + itet cc @ unpredictable │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00fe │ │ │ │ + lslcc r2, r6, #2 │ │ │ │ + bkpt 0x00d2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + bkpt 0x00aa │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5} │ │ │ │ + bkpt 0x0086 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r2!, {r1, r3} │ │ │ │ + bkpt 0x0066 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r6, r7} │ │ │ │ + bkpt 0x003e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r7} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r4, r5, r6} │ │ │ │ + pop {r1, r4, r5, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r3, r6} │ │ │ │ + pop {r1, r4, r6, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r5} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r1!, {r1, r2} │ │ │ │ + pop {r1, r2, r3, r7, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + pop {r1, r3, r5, r6, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + pop {r1, r2, r3, r4, r5, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r7} │ │ │ │ + pop {r1, r2, r3, pc} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r6} │ │ │ │ + pop {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + pop {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + pop {r1, r3, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - stmia r0!, {r1, r3} │ │ │ │ + pop {r1, r2, r3, r4, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ittt le │ │ │ │ - lslle r2, r6, #2 │ │ │ │ - itee ge @ unpredictable │ │ │ │ - lslge r2, r6, #2 │ │ │ │ - ittt vc @ unpredictable │ │ │ │ - lslvc r2, r6, #2 │ │ │ │ - itet pl @ unpredictable │ │ │ │ - lslpl r2, r6, #2 │ │ │ │ - itet cs @ unpredictable │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - bkpt 0x00fe │ │ │ │ - lslcs r2, r6, #2 │ │ │ │ - bkpt 0x00da │ │ │ │ + pop {r1, r3, r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + pop {r1, r4} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x008a │ │ │ │ + cbnz r2, 575102 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460d86> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x0062 │ │ │ │ + cbnz r2, 5750fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460d80> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bkpt 0x003e │ │ │ │ + cbnz r6, 5750f6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x460d7a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr.w r0, [pc, #3268] @ 575d58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4619dc> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #3264] @ 575d5c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4619e0> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1828239,465 +1828219,409 @@ │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1640] @ 5763b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x462038> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr.w r0, [pc, #1636] @ 5763b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46203c> │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb788 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb740 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb704 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6d0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb67c │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb64c │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - @ instruction: 0xb620 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r6, r7, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r3, r6, r7, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r6, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r4, lr} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5, r6, r7} │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r4, r5, r7} │ │ │ │ + push {r3, r5, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r2, r3, r7} │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r5, r6} │ │ │ │ + push {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + push {r2, r5, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - push {r4} │ │ │ │ + push {r4, r5} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 575e32 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ab6> │ │ │ │ + push {r3} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575e2e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ab2> │ │ │ │ + cbz r4, 575dee <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a72> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575e2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461aae> │ │ │ │ + cbz r4, 575de6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a6a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 575e26 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461aaa> │ │ │ │ + cbz r0, 575de0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a64> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575e20 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461aa4> │ │ │ │ + cbz r4, 575dd8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a5c> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 575e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461aa0> │ │ │ │ + cbz r0, 575dd2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a56> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575e16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a9a> │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r0, r7 │ │ │ │ + uxtb r4, r1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxtb r4, r2 │ │ │ │ + uxth r4, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r0, r6 │ │ │ │ + sxtb r4, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - uxth r4, r1 │ │ │ │ + sxtb r0, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r0, r5 │ │ │ │ + sxth r0, r7 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxtb r4, r0 │ │ │ │ + sxth r4, r2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sxth r0, r3 │ │ │ │ + cbz r4, 575de2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a66> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575e2a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461aae> │ │ │ │ + cbz r0, 575ddc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a60> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 575e24 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461aa8> │ │ │ │ + cbz r0, 575dd6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a5a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575e1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461aa0> │ │ │ │ + cbz r0, 575dd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a54> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r0, 575e16 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a9a> │ │ │ │ + cbz r0, 575dca <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a4e> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575e0e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a92> │ │ │ │ + cbz r4, 575dc6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a4a> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r4, 575e0a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a8e> │ │ │ │ + cbz r4, 575dc2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461a46> │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + sub sp, #416 @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + sub sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + sub sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - sub sp, #48 @ 0x30 │ │ │ │ + add sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #384 @ 0x180 │ │ │ │ + add sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #256 @ 0x100 │ │ │ │ + add sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add sp, #80 @ 0x50 │ │ │ │ + add sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #912 @ 0x390 │ │ │ │ + add r7, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #768 @ 0x300 │ │ │ │ + add r7, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r7, sp, #656 @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #496 @ 0x1f0 │ │ │ │ + add r7, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, sp, #320 @ 0x140 │ │ │ │ + add r7, sp, #304 @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r7, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #800 @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #656 @ 0x290 │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, sp, #336 @ 0x150 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r6, sp, #64 @ 0x40 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r5, sp, #992 @ 0x3e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #896 @ 0x380 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #816 @ 0x330 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r5, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #528 @ 0x210 │ │ │ │ + add r5, sp, #640 @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #384 @ 0x180 │ │ │ │ + add r5, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r5, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #128 @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #816 @ 0x330 │ │ │ │ + add r4, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r4, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #496 @ 0x1f0 │ │ │ │ + add r4, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r4, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, sp, #192 @ 0xc0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r4, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #992 @ 0x3e0 │ │ │ │ + add r4, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r3, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #784 @ 0x310 │ │ │ │ + add r3, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #640 @ 0x280 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r3, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r3, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #128 @ 0x80 │ │ │ │ + add r3, sp, #256 @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, sp, #0 │ │ │ │ + add r3, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #96 @ 0x60 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #704 @ 0x2c0 │ │ │ │ + add r3, sp, #16 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r2, sp, #912 @ 0x390 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + add r2, sp, #768 @ 0x300 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r2, sp, #448 @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r2, sp, #176 @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #64 @ 0x40 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r1, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #880 @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #576 @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #496 @ 0x1f0 │ │ │ │ + add r1, sp, #464 @ 0x1d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #368 @ 0x170 │ │ │ │ + add r1, sp, #352 @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #256 @ 0x100 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r1, sp, #144 @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #32 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - add r0, sp, #896 @ 0x380 │ │ │ │ + add r1, sp, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #752 @ 0x2f0 │ │ │ │ + add r0, sp, #832 @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #608 @ 0x260 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #400 @ 0x190 │ │ │ │ + add r0, sp, #384 @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r0, sp, #64 @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r7, pc, #960 @ (adr r7, 576280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f04>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #880 @ (adr r7, 576288 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f0c>) │ │ │ │ + add r7, pc, #816 @ (adr r7, 5761f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e78>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #720 @ (adr r7, 5761ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e70>) │ │ │ │ + add r7, pc, #672 @ (adr r7, 576168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461dec>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #560 @ (adr r7, 576150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461dd4>) │ │ │ │ + add r7, pc, #560 @ (adr r7, 5760fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d80>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #400 @ (adr r7, 5760b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d38>) │ │ │ │ + add r7, pc, #448 @ (adr r7, 576090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d14>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #240 @ (adr r7, 576018 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c9c>) │ │ │ │ + add r7, pc, #320 @ (adr r7, 576014 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c98>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r7, pc, #80 @ (adr r7, 575f7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c00>) │ │ │ │ + add r7, pc, #208 @ (adr r7, 575fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c2c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #944 @ (adr r6, 5762e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f64>) │ │ │ │ + add r7, pc, #112 @ (adr r7, 575f4c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461bd0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #800 @ (adr r6, 576254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ed8>) │ │ │ │ + add r6, pc, #1008 @ (adr r6, 5762d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f54>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #656 @ (adr r6, 5761c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e4c>) │ │ │ │ + add r6, pc, #880 @ (adr r6, 576254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ed8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #512 @ (adr r6, 57613c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461dc0>) │ │ │ │ + add r6, pc, #752 @ (adr r6, 5761d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e5c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #368 @ (adr r6, 5760b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d34>) │ │ │ │ + add r6, pc, #640 @ (adr r6, 57616c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461df0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #224 @ (adr r6, 576024 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ca8>) │ │ │ │ + add r6, pc, #528 @ (adr r6, 576100 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d84>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r6, pc, #80 @ (adr r6, 575f98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c1c>) │ │ │ │ + add r6, pc, #416 @ (adr r6, 576094 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d18>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #960 @ (adr r5, 57630c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f90>) │ │ │ │ + add r6, pc, #256 @ (adr r6, 575ff8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c7c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #816 @ (adr r5, 576280 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f04>) │ │ │ │ + add r6, pc, #112 @ (adr r6, 575f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461bf0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #672 @ (adr r5, 5761f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e78>) │ │ │ │ + add r5, pc, #992 @ (adr r5, 5762e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f64>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #528 @ (adr r5, 576168 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461dec>) │ │ │ │ + add r5, pc, #896 @ (adr r5, 576284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f08>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #368 @ (adr r5, 5760cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d50>) │ │ │ │ + add r5, pc, #784 @ (adr r5, 576218 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e9c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 576030 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461cb4>) │ │ │ │ + add r5, pc, #688 @ (adr r5, 5761bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e40>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r5, pc, #48 @ (adr r5, 575f94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c18>) │ │ │ │ + add r5, pc, #576 @ (adr r5, 576150 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461dd4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #928 @ (adr r4, 576308 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f8c>) │ │ │ │ + add r5, pc, #416 @ (adr r5, 5760b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d38>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 57625c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ee0>) │ │ │ │ + add r5, pc, #240 @ (adr r5, 576008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c8c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #576 @ (adr r4, 5761b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e34>) │ │ │ │ + add r5, pc, #80 @ (adr r5, 575f6c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461bf0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 576104 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d88>) │ │ │ │ + add r4, pc, #944 @ (adr r4, 5762d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f54>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 576048 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ccc>) │ │ │ │ + add r4, pc, #784 @ (adr r4, 576234 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461eb8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r4, pc, #32 @ (adr r4, 575f9c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c20>) │ │ │ │ + add r4, pc, #624 @ (adr r4, 576198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e1c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #912 @ (adr r3, 576310 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f94>) │ │ │ │ + add r4, pc, #464 @ (adr r4, 5760fc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d80>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #736 @ (adr r3, 576264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ee8>) │ │ │ │ + add r4, pc, #304 @ (adr r4, 576060 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ce4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #576 @ (adr r3, 5761c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e4c>) │ │ │ │ + add r4, pc, #160 @ (adr r4, 575fd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c58>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #416 @ (adr r3, 57612c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461db0>) │ │ │ │ + add r4, pc, #16 @ (adr r4, 575f48 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461bcc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #288 @ (adr r3, 5760b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d34>) │ │ │ │ + add r3, pc, #896 @ (adr r3, 5762bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f40>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 576034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461cb8>) │ │ │ │ + add r3, pc, #752 @ (adr r3, 576230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461eb4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r3, pc, #16 @ (adr r3, 575fa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c2c>) │ │ │ │ + add r3, pc, #608 @ (adr r3, 5761a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e28>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 57634c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461fd0>) │ │ │ │ + add r3, pc, #464 @ (adr r3, 576118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d9c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 5762d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f54>) │ │ │ │ + add r3, pc, #320 @ (adr r3, 57608c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d10>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #688 @ (adr r2, 576254 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ed8>) │ │ │ │ + add r3, pc, #176 @ (adr r3, 576000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c84>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #560 @ (adr r2, 5761d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e5c>) │ │ │ │ + add r3, pc, #32 @ (adr r3, 575f74 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461bf8>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 57614c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461dd0>) │ │ │ │ + add r2, pc, #912 @ (adr r2, 5762e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f6c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 5760d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d54>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 57624c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ed0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 576034 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461cb8>) │ │ │ │ + add r2, pc, #592 @ (adr r2, 5761b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e34>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #960 @ (adr r1, 576378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ffc>) │ │ │ │ + add r2, pc, #432 @ (adr r2, 576114 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d98>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 5762dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f60>) │ │ │ │ + add r2, pc, #288 @ (adr r2, 576088 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d0c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #656 @ (adr r1, 576250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461ed4>) │ │ │ │ + add r2, pc, #112 @ (adr r2, 575fdc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c60>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #528 @ (adr r1, 5761d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e58>) │ │ │ │ + add r1, pc, #960 @ (adr r1, 576330 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461fb4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #448 @ (adr r1, 576188 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e0c>) │ │ │ │ + add r1, pc, #784 @ (adr r1, 576284 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f08>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #320 @ (adr r1, 57610c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d90>) │ │ │ │ + add r1, pc, #592 @ (adr r1, 5761c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e4c>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 576090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d14>) │ │ │ │ + add r1, pc, #416 @ (adr r1, 57611c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461da0>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, pc, #48 @ (adr r1, 576004 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c88>) │ │ │ │ + add r1, pc, #272 @ (adr r1, 576090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d14>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #992 @ (adr r0, 5763b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46203c>) │ │ │ │ + add r1, pc, #96 @ (adr r1, 575fe4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c68>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #832 @ (adr r0, 57631c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461fa0>) │ │ │ │ + add r0, pc, #960 @ (adr r0, 576348 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461fcc>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 576290 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f14>) │ │ │ │ + add r0, pc, #800 @ (adr r0, 5762ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461f30>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #560 @ (adr r0, 576214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e98>) │ │ │ │ + add r0, pc, #672 @ (adr r0, 576230 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461eb4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #432 @ (adr r0, 576198 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e1c>) │ │ │ │ + add r0, pc, #544 @ (adr r0, 5761b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461e38>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #224 @ (adr r0, 5760cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d50>) │ │ │ │ + add r0, pc, #400 @ (adr r0, 576128 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461dac>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r0, pc, #16 @ (adr r0, 576000 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c84>) │ │ │ │ + add r0, pc, #304 @ (adr r0, 5760cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461d50>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #848] @ 0x350 │ │ │ │ + add r0, pc, #176 @ (adr r0, 576050 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461cd4>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #656] @ 0x290 │ │ │ │ + add r0, pc, #48 @ (adr r0, 575fd4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x461c58>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ + ldr r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #272] @ 0x110 │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r7, [sp, #96] @ 0x60 │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r7, [sp, #16] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldr r6, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r6, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #544] @ 0x220 │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #304] @ 0x130 │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #176] @ 0xb0 │ │ │ │ + ldr r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [sp, #64] @ 0x40 │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r5, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r5, [sp, #128] @ 0x80 │ │ │ │ + ldr r5, [sp, #208] @ 0xd0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #896] @ 0x380 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r4, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #400] @ 0x190 │ │ │ │ + ldr r4, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #144] @ 0x90 │ │ │ │ + ldr r4, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #16] │ │ │ │ + ldr r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #912] @ 0x390 │ │ │ │ + ldr r3, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r3, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #640] @ 0x280 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #496] @ 0x1f0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #368] @ 0x170 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #240] @ 0xf0 │ │ │ │ + ldr r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r3, [sp, #48] @ 0x30 │ │ │ │ + ldr r3, [sp, #448] @ 0x1c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #784] @ 0x310 │ │ │ │ + ldr r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #592] @ 0x250 │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r2, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #304] @ 0x130 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + ldr r2, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [sp, #0] │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #896] @ 0x380 │ │ │ │ + ldr r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #560] @ 0x230 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #448] @ 0x1c0 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #336] @ 0x150 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #176] @ 0xb0 │ │ │ │ + ldr r1, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #400] @ 0x190 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r1, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #912] @ 0x390 │ │ │ │ + ldr r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #832] @ 0x340 │ │ │ │ + ldr r1, [sp, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsls r0, r2, #26 │ │ │ │ + ldr r0, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ @@ -1828711,359 +1828635,415 @@ │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r7, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #656] @ 0x290 │ │ │ │ + str r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #528] @ 0x210 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #368] @ 0x170 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #112] @ 0x70 │ │ │ │ + str r7, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #0] │ │ │ │ + str r7, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #816] @ 0x330 │ │ │ │ + str r6, [sp, #944] @ 0x3b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r6, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #336] @ 0x150 │ │ │ │ + str r6, [sp, #560] @ 0x230 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #240] @ 0xf0 │ │ │ │ + str r6, [sp, #480] @ 0x1e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #128] @ 0x80 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r6, [sp, #32] │ │ │ │ + str r6, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #960] @ 0x3c0 │ │ │ │ + str r6, [sp, #192] @ 0xc0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #864] @ 0x360 │ │ │ │ + lsls r0, r6, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #768] @ 0x300 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #672] @ 0x2a0 │ │ │ │ + str r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r5, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r5, [sp, #816] @ 0x330 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r5, [sp, #720] @ 0x2d0 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r5, [sp, #624] @ 0x270 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + str r5, [sp, #528] @ 0x210 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r5, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r5, [sp, #112] @ 0x70 │ │ │ │ + str r5, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r5, [sp, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r4, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r4, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #720] @ 0x2d0 │ │ │ │ + str r4, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #624] @ 0x270 │ │ │ │ + str r4, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #528] @ 0x210 │ │ │ │ + str r4, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #400] @ 0x190 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #256] @ 0x100 │ │ │ │ + str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r4, [sp, #128] @ 0x80 │ │ │ │ + str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #1008] @ 0x3f0 │ │ │ │ + str r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #864] @ 0x360 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r3, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r3, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #336] @ 0x150 │ │ │ │ + str r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #224] @ 0xe0 │ │ │ │ + str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #112] @ 0x70 │ │ │ │ + str r3, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r3, [sp, #0] │ │ │ │ + str r3, [sp, #128] @ 0x80 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #912] @ 0x390 │ │ │ │ + str r3, [sp, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #800] @ 0x320 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #704] @ 0x2c0 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #480] @ 0x1e0 │ │ │ │ + str r2, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #384] @ 0x180 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #288] @ 0x120 │ │ │ │ + str r2, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r2, [sp, #32] │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #832] @ 0x340 │ │ │ │ + str r2, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r1, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #656] @ 0x290 │ │ │ │ + str r1, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #784] @ 0x310 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #480] @ 0x1e0 │ │ │ │ + str r1, [sp, #640] @ 0x280 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + str r1, [sp, #512] @ 0x200 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #368] @ 0x170 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #160] @ 0xa0 │ │ │ │ + str r1, [sp, #224] @ 0xe0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r1, [sp, #48] @ 0x30 │ │ │ │ + str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #768] @ 0x300 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + str r0, [sp, #720] @ 0x2d0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #480] @ 0x1e0 │ │ │ │ + str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #496] @ 0x1f0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #320] @ 0x140 │ │ │ │ + str r0, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #272] @ 0x110 │ │ │ │ lsls r2, r6, #2 │ │ │ │ str r0, [sp, #160] @ 0xa0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r0, [sp, #48] @ 0x30 │ │ │ │ + str r0, [sp, #64] @ 0x40 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r3, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r0, #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 r0, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #58] @ 0x3a │ │ │ │ + ldrh r0, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r1, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #56] @ 0x38 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #54] @ 0x36 │ │ │ │ + ldrh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #54] @ 0x36 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #52] @ 0x34 │ │ │ │ + ldrh r0, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #52] @ 0x34 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #50] @ 0x32 │ │ │ │ + ldrh r4, [r5, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #48] @ 0x30 │ │ │ │ + ldrh r0, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #46] @ 0x2e │ │ │ │ + ldrh r4, [r0, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #44] @ 0x2c │ │ │ │ + ldrh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #42] @ 0x2a │ │ │ │ + ldrh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r2, #42] @ 0x2a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r0, #36] @ 0x24 │ │ │ │ + ldrh r0, [r6, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r2, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #32] │ │ │ │ + ldrh r0, [r5, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #32] │ │ │ │ + ldrh r4, [r2, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r0, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #30] │ │ │ │ + ldrh r4, [r5, #30] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r3, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r0, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r0, [r6, #28] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r3, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r1, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #26] │ │ │ │ + ldrh r4, [r6, #26] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r4, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r1, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r5, #24] │ │ │ │ + ldrh r0, [r7, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r0, [r4, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r7, #22] │ │ │ │ + ldrh r0, [r1, #24] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r4, #22] │ │ │ │ + ldrh r0, [r6, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r1, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + ldrh r0, [r1, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + ldrh r4, [r5, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r3, #16] │ │ │ │ + ldrh r4, [r6, #16] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r3, #16] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + ldrh r4, [r4, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + ldrh r4, [r6, #12] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + ldrh r0, [r3, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #10] │ │ │ │ + ldrh r0, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r6, #8] │ │ │ │ + ldrh r4, [r0, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r3, #8] │ │ │ │ + ldrh r4, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #8] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r0, [r5, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + ldrh r4, [r1, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r5, #4] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + ldrh r4, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldrh r4, [r5, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + ldrh r0, [r3, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + ldrh r0, [r0, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r0, #0] │ │ │ │ + ldrh r0, [r5, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r5, #60] @ 0x3c │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #58] @ 0x3a │ │ │ │ + strh r4, [r7, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #58] @ 0x3a │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r6, #2 │ │ │ │ strh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #56] @ 0x38 │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #52] @ 0x34 │ │ │ │ + strh r4, [r2, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #50] @ 0x32 │ │ │ │ + strh r0, [r1, #50] @ 0x32 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r7, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r0, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #44] @ 0x2c │ │ │ │ + strh r0, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r1, #42] @ 0x2a │ │ │ │ + strh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r5, #40] @ 0x28 │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r2, #40] @ 0x28 │ │ │ │ + strh r4, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #36] @ 0x24 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r1, #36] @ 0x24 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r6, #34] @ 0x22 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r1, #34] @ 0x22 │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r6, #32] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r2, #32] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r4, #30] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r2, #30] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r3, #28] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r7, #26] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r4, #26] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r0, #26] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r5, #24] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r1, #24] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r5, #22] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r1, #22] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r5, #20] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r4, [r1, #20] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r6, #18] │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + strh r0, [r2, #18] │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r0, [pc, #244] @ (5764b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x462138>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #244] @ (5764b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46213c>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @@ -1829181,95 +1829161,95 @@ │ │ │ │ ldr r0, [pc, #168] @ (576550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4621d4>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #164] @ (576554 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4621d8>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r5, #25] │ │ │ │ + ldrb r6, [r1, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #24] │ │ │ │ + ldrb r6, [r3, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r4, #24] │ │ │ │ + ldrb r4, [r0, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #24] │ │ │ │ + ldrb r6, [r4, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #23] │ │ │ │ + ldrb r0, [r2, #13] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r4, #22] │ │ │ │ + ldrb r2, [r0, #12] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r1, #22] │ │ │ │ + ldrb r4, [r5, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #21] │ │ │ │ + ldrb r2, [r2, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r3, #21] │ │ │ │ + ldrb r0, [r7, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r5, #20] │ │ │ │ + ldrb r4, [r1, #10] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #20] │ │ │ │ + ldrb r6, [r5, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r5, #18] │ │ │ │ + ldrb r2, [r1, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r5, #17] │ │ │ │ + ldrb r0, [r1, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r2, #17] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r2, #16] │ │ │ │ + ldrb r0, [r6, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r6, #15] │ │ │ │ + ldrb r6, [r2, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r4, #15] │ │ │ │ + ldrb r0, [r0, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #15] │ │ │ │ + ldrb r6, [r4, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #14] │ │ │ │ + ldrb r6, [r6, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, #13] │ │ │ │ + ldrb r6, [r1, #3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #13] │ │ │ │ + ldrb r4, [r7, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r0, #13] │ │ │ │ + ldrb r6, [r4, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r6, #12] │ │ │ │ + ldrb r4, [r2, #2] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r0, #11] │ │ │ │ + ldrb r2, [r4, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ movw r3, #5278 @ 0x149e │ │ │ │ cmp r1, r3 │ │ │ │ bhi.n 5765da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46225e> │ │ │ │ movw r3, #5251 @ 0x1483 │ │ │ │ cmp r1, r3 │ │ │ │ bhi.w 576aa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x462728> │ │ │ │ @@ -1829795,21 +1829775,21 @@ │ │ │ │ bls.w 576698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46231c> │ │ │ │ b.n 57659e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x462222> │ │ │ │ sub.w r1, r1, #5824 @ 0x16c0 │ │ │ │ subs r1, #22 │ │ │ │ cmp r1, #36 @ 0x24 │ │ │ │ bls.w 576698 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46231c> │ │ │ │ b.n 57659e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x462222> │ │ │ │ - add r6, sp, #352 @ 0x160 │ │ │ │ + add r3, sp, #736 @ 0x2e0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #456 @ 0x1c8 │ │ │ │ + add r3, sp, #840 @ 0x348 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #272 @ 0x110 │ │ │ │ + add r3, sp, #656 @ 0x290 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r6, sp, #376 @ 0x178 │ │ │ │ + add r3, sp, #760 @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -1830253,15 +1830233,15 @@ │ │ │ │ cmp r7, #16 │ │ │ │ bne.n 5770e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x462d64> │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + str r0, [r7, r3] │ │ │ │ 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 │ │ │ │ @@ -1838072,21 +1838052,21 @@ │ │ │ │ ... │ │ │ │ subs r1, #84 @ 0x54 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #64 @ 0x40 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r1, r6, #2 │ │ │ │ adds r6, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -1839984,21 +1839964,22 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ movs r6, #244 @ 0xf4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r1, #16] │ │ │ │ + str r4, [r5, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r0, #16] │ │ │ │ + str r6, [r4, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r7, #12] │ │ │ │ + str r6, [r3, #100] @ 0x64 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strd r0, r1, [sl, #176]! @ 0xb0 │ │ │ │ + b.n 57dd40 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4699c4> │ │ │ │ + lsls r4, r5, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #206 @ 0xce │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1840928,15 +1840909,15 @@ │ │ │ │ mov.w ip, #1 │ │ │ │ b.n 57e7da <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46a45e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r2, r2, r4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r5, r1] │ │ │ │ + ldrh r2, [r1, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ asrs r0, r5, #29 │ │ │ │ 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 │ │ │ │ @@ -1841981,15 +1841962,15 @@ │ │ │ │ b.n 57f2a6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46af2a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r1, #28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r0, [r0, r2] │ │ │ │ + ldrsb r0, [r4, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsrs r4, r2, #25 │ │ │ │ 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 │ │ │ │ @@ -1842550,15 +1842531,15 @@ │ │ │ │ b.n 57f824 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46b4a8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r7, [pc, #216] @ (57fb30 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46b7b4>) │ │ │ │ + ldr r4, [pc, #600] @ (57fcb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46b934>) │ │ │ │ lsls r2, r6, #2 │ │ │ │ lsls r6, r3, #28 │ │ │ │ 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 │ │ │ │ @@ -1842901,15 +1842882,15 @@ │ │ │ │ str.w r0, [r3, #-4] │ │ │ │ b.n 57fce0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46b964> │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r7, #21 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [pc, #1016] @ (5801ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46be70>) │ │ │ │ + mov r6, fp │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ movs r4, #1 │ │ │ │ ldr.w r3, [pc, #2216] @ 5806a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46c328> │ │ │ │ add.w fp, sp, #152 @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [sp, #116] @ 0x74 │ │ │ │ @@ -1843691,17 +1843672,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 58020e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46be92> │ │ │ │ - cmp r8, r8 │ │ │ │ + orrs r0, r4 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ 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 │ │ │ │ @@ -1845598,15 +1845579,15 @@ │ │ │ │ str r3, [sp, #72] @ 0x48 │ │ │ │ b.n 581c60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46d8e4> │ │ │ │ ... │ │ │ │ ldrd r0, r1, [r0, #392] @ 0x188 │ │ │ │ strd r0, r1, [ip, #392] @ 0x188 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #82 @ 0x52 │ │ │ │ + cmp r2, #178 @ 0xb2 │ │ │ │ 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} │ │ │ │ @@ -1846178,19 +1846159,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r1, r3, #29 │ │ │ │ subs r7, #55 @ 0x37 │ │ │ │ ble.n 582244 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46dec8> │ │ │ │ subs r5, #147 @ 0x93 │ │ │ │ cbz r0, 58238c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e010> │ │ │ │ subs r6, #89 @ 0x59 │ │ │ │ - add r5, pc, #528 @ (adr r5, 58252c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e1b0>) │ │ │ │ + add r2, pc, #912 @ (adr r2, 5826ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e330>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r4, pc, #560 @ (adr r4, 582550 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e1d4>) │ │ │ │ + add r1, pc, #944 @ (adr r1, 5826d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e354>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r4, pc, #440 @ (adr r4, 5824dc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e160>) │ │ │ │ + add r1, pc, #824 @ (adr r1, 58265c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e2e0>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ tst.w r3, #73728 @ 0x12000 │ │ │ │ bne.n 58235a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46dfde> │ │ │ │ tst.w r3, #36864 @ 0x9000 │ │ │ │ beq.w 581f10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46db94> │ │ │ │ mov.w r0, #392 @ 0x188 │ │ │ │ bl 4324b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e13c> │ │ │ │ @@ -1846426,31 +1846407,31 @@ │ │ │ │ bne.n 5825d2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e256> │ │ │ │ b.n 5823ec <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e070> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bgt.n 5826f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e378> │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #208 @ (adr r1, 5826d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e358>) │ │ │ │ + ldr r6, [sp, #592] @ 0x250 │ │ │ │ lsls r4, r5, #4 │ │ │ │ bgt.n 582620 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e2a4> │ │ │ │ lsls r2, r4, #5 │ │ │ │ - add r0, pc, #792 @ (adr r0, 582924 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e5a8>) │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r0, pc, #448 @ (adr r0, 5827d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e454>) │ │ │ │ + ldr r5, [sp, #832] @ 0x340 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - add r0, pc, #120 @ (adr r0, 58268c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e310>) │ │ │ │ + ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r7, [sp, #840] @ 0x348 │ │ │ │ + ldr r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r7, [sp, #80] @ 0x50 │ │ │ │ + ldr r4, [sp, #464] @ 0x1d0 │ │ │ │ lsls r4, r5, #4 │ │ │ │ - ldr r6, [sp, #920] @ 0x398 │ │ │ │ + ldr r4, [sp, #280] @ 0x118 │ │ │ │ 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] @ 582ca4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x46e928> │ │ │ │ @@ -1851130,15 +1851111,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #1008 @ (adr r5, 585e64 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x471ae8>) │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r4, #60] @ 0x3c │ │ │ │ + ldr r2, [r0, #20] │ │ │ │ lsls r4, r5, #4 │ │ │ │ add r5, pc, #656 @ (adr r5, 585d10 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x471994>) │ │ │ │ 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 │ │ │ │ @@ -1852467,19 +1852448,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 586898 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47251c> │ │ │ │ ands r7, r7 │ │ │ │ ldr r6, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r4, #32] │ │ │ │ + strh r4, [r0, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 586c08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47288c> │ │ │ │ + svc 16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbnz r0, 5868e0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x472564> │ │ │ │ + @ instruction: 0xb730 │ │ │ │ lsls r0, r6, #2 │ │ │ │ str r7, [sp, #696] @ 0x2b8 │ │ │ │ lsls r2, r4, #5 │ │ │ │ vldr d0, [pc, #428] @ 586a60 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4726e4> │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ add.w r8, sp, #144 @ 0x90 │ │ │ │ @@ -1853448,19 +1853429,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (587270 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x472ef4>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #12] @ (587274 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x472ef8>) │ │ │ │ add r0, pc │ │ │ │ pop {r4, pc} │ │ │ │ - strb r0, [r1, r0] │ │ │ │ + str r0, [r5, r5] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strb r2, [r0, r0] │ │ │ │ + str r2, [r4, r5] │ │ │ │ lsls r4, r5, #4 │ │ │ │ - strh r0, [r6, r7] │ │ │ │ + str r0, [r2, r5] │ │ │ │ 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] @ (58743c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4730c0>) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -1854238,15 +1854219,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5879fa <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47367e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r1, #52] @ 0x34 │ │ │ │ lsls r2, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #72] @ (587ab8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x47373c>) │ │ │ │ + ldr r1, [pc, #456] @ (587c38 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4738bc>) │ │ │ │ lsls r4, r5, #4 │ │ │ │ strh r6, [r7, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1877974,19 +1877955,19 @@ │ │ │ │ ldrb.w r2, [r1, #1]! │ │ │ │ lsl.w r0, r6, r3 │ │ │ │ add r2, r0 │ │ │ │ cmp r2, r4 │ │ │ │ blt.n 597e84 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x483b08> │ │ │ │ b.n 597d7a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4839fe> │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #904] @ (598224 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x483ea8>) │ │ │ │ + mov r2, r8 │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r0, [pc, #104] @ (597f08 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x483b8c>) │ │ │ │ + cmp r2, pc │ │ │ │ lsls r3, r5, #4 │ │ │ │ - ldr r0, [pc, #32] @ (597ec4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x483b48>) │ │ │ │ + cmp r0, sp │ │ │ │ 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 │ │ │ │ @@ -1878486,15 +1878467,15 @@ │ │ │ │ beq.n 598390 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x484014> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 5f7fa0 │ │ │ │ add.w r3, r4, #4096 @ 0x1000 │ │ │ │ str.w r0, [r3, #600] @ 0x258 │ │ │ │ b.n 598394 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x484018> │ │ │ │ - stmia r0!, {r2, r4} │ │ │ │ + pop {r2, r4, r5, r6, pc} │ │ │ │ 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 │ │ │ │ @@ -1879898,15 +1879879,15 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r1, r3 │ │ │ │ bl 45dfbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349c40> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ b.n 599344 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x484fc8> │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r4, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -1884001,15 +1883982,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ands r4, r7 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, #32] │ │ │ │ + strh r2, [r7, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ mrc2 15, 7, pc, cr1, cr15, {7} │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 2e6056 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1d1cda> │ │ │ │ bl 1b805a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xa3cde> │ │ │ │ bl 2a605e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x191ce2> │ │ │ │ @@ -1885328,15 +1885309,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ b.n 59ce7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x488b00> │ │ │ │ nop │ │ │ │ adds r1, #248 @ 0xf8 │ │ │ │ lsls r1, r4, #5 │ │ │ │ - strb r2, [r4, #23] │ │ │ │ + strb r2, [r0, #13] │ │ │ │ lsls r0, r6, #2 │ │ │ │ movs r0, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ bl 1c8ea2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xb4b26> │ │ │ │ @@ -1888782,15 +1888763,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} │ │ │ │ - str r6, [r3, r2] │ │ │ │ + ldr r5, [pc, #1016] @ (59f7a8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48b42c>) │ │ │ │ lsls r0, r6, #2 │ │ │ │ ldc 15, cr15, [pc, #-1020] @ 59efb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48ac3c> │ │ │ │ bl 5ef3b6 │ │ │ │ bl 5c33ba │ │ │ │ ldc 15, cr15, [r9, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [r3, #-1020]! @ 0xfffffc04 │ │ │ │ stcl 15, cr15, [pc, #-1020]! @ 59efcc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48ac50> │ │ │ │ @@ -1888949,15 +1888930,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsrs r6, r5, #11 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #928] @ (59f90c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48b590>) │ │ │ │ + ldr r4, [pc, #288] @ (59f68c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48b310>) │ │ │ │ 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} │ │ │ │ @@ -1889615,15 +1889596,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ lsls r4, r0, #16 │ │ │ │ lsls r1, r4, #5 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #32] @ (59fc78 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48b8fc>) │ │ │ │ + cmp r0, sp │ │ │ │ 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} │ │ │ │ @@ -1889979,15 +1889960,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ vmla.f16 q8, q7, d0[2] │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #26 │ │ │ │ + cmp r4, #122 @ 0x7a │ │ │ │ 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 @ │ │ │ │ @@ -1890358,15 +1890339,15 @@ │ │ │ │ ldr r3, [r4, #40] @ 0x28 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - uxtb r6, r5 │ │ │ │ + add sp, #312 @ 0x138 │ │ │ │ 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 │ │ │ │ @@ -1890708,15 +1890689,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ strb.w r0, [r6, ] │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ 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 │ │ │ │ @@ -1891075,15 +1891056,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ orns r1, r2, #14680064 @ 0xe00000 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #128 @ 0x80 │ │ │ │ + adds r5, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -1891330,15 +1891311,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 r5, #190 @ 0xbe │ │ │ │ + adds r3, #30 │ │ │ │ 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]! @ 5a12c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48cf44> │ │ │ │ ldc2 15, cr15, [pc, #1020]! @ 5a12c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48cf48> │ │ │ │ @@ -1891848,15 +1891829,15 @@ │ │ │ │ ldr r3, [pc, #36] @ (5a13f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48d07c>) │ │ │ │ add r1, pc │ │ │ │ strd r1, r2, [r0, #32] │ │ │ │ add r3, pc │ │ │ │ str r3, [r0, #40] @ 0x28 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - bpl.n 5a1474 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48d0f8> │ │ │ │ + bcs.n 5a1334 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48cfb8> │ │ │ │ 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} │ │ │ │ @@ -1892198,15 +1892179,15 @@ │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ @ instruction: 0xe85e0160 │ │ │ │ lsrs r0, r1, #30 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #134 @ 0x86 │ │ │ │ + cmp r1, #230 @ 0xe6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ vminnm.f16 , , │ │ │ │ adds r0, r5, r3 │ │ │ │ movs r0, r0 │ │ │ │ stc2l 15, cr15, [pc], #-1020 @ 5a1410 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48d094> │ │ │ │ stc2 15, cr15, [sp], #-1020 @ 0xfffffc04 │ │ │ │ ldc2l 15, cr15, [fp], #-1020 @ 0xfffffc04 │ │ │ │ @@ -1892581,21 +1892562,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 5a1764 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48d3e8> │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 5a146c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48d0f0> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - add r2, sp, #768 @ 0x300 │ │ │ │ + add r0, sp, #128 @ 0x80 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, sp, #544 @ 0x220 │ │ │ │ + add r7, pc, #928 @ (adr r7, 5a1fe8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48dc6c>) │ │ │ │ lsls r2, r5, #4 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #816 @ (adr r7, 5a1f7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48dc00>) │ │ │ │ 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] @ (5a1cd0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48d954>) │ │ │ │ mov r6, r0 │ │ │ │ @@ -1892647,15 +1892628,15 @@ │ │ │ │ blx r3 │ │ │ │ movs r5, #0 │ │ │ │ mov r0, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ b.n 5a2404 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48e088> │ │ │ │ lsls r0, r4, #5 │ │ │ │ - movs r7, #202 @ 0xca │ │ │ │ + movs r5, #42 @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -1894559,19 +1894540,19 @@ │ │ │ │ lsls r4, r4, #5 │ │ │ │ ands r4, r1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ ands r1, r1 │ │ │ │ lsls r4, r4, #5 │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r7, #152 @ 0x98 │ │ │ │ lsls r4, r4, #5 │ │ │ │ - asrs r6, r5, #15 │ │ │ │ + asrs r6, r1, #5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ lsls r4, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1895092,15 +1895073,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 5a34e2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48f166> │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1905506,15 +1905487,15 @@ │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.n 5aa60c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x496290> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - subs r6, r7, #2 │ │ │ │ + adds r6, r3, #0 │ │ │ │ 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] @ (5aa9e4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x496668>) │ │ │ │ add.w r8, r0, #4096 @ 0x1000 │ │ │ │ @@ -1906164,15 +1906145,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5aaf3c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x496bc0> │ │ │ │ nop │ │ │ │ stmia r0!, {r0, r2, r3, r5, r7} │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r0!, {r2, r3, r6} │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1907231,15 +1907212,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, #17 │ │ │ │ + lsrs r4, r0, #7 │ │ │ │ lsls r2, r5, #4 │ │ │ │ add r2, sl │ │ │ │ lsls r0, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -1908287,25 +1908268,25 @@ │ │ │ │ blx 69930 │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r5, #198 @ 0xc6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, #16] │ │ │ │ + ldrb r6, [r1, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - uxth r4, r6 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r4, [r4, #30] │ │ │ │ + strh r4, [r0, #10] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #90 @ 0x5a │ │ │ │ + cmp r3, #186 @ 0xba │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + cbnz r4, 5ac820 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r4, [r7, #34] @ 0x22 │ │ │ │ + strh r4, [r3, #14] │ │ │ │ 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 │ │ │ │ @@ -1908340,87 +1908321,87 @@ │ │ │ │ @ instruction: 0xfb5dffff │ │ │ │ @ instruction: 0xfbddffff │ │ │ │ @ instruction: 0xfa6bffff │ │ │ │ @ instruction: 0xfa85ffff │ │ │ │ @ instruction: 0xfb7fffff │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #28] │ │ │ │ + strh r0, [r0, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, #30] │ │ │ │ + strh r6, [r5, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - strh r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, #8] │ │ │ │ + ldrsh r2, [r0, r0] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r6, #25] │ │ │ │ + ldrb r6, [r2, #15] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r1, #27] │ │ │ │ + ldrb r6, [r5, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r4, #27] │ │ │ │ + ldrb r0, [r0, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r3, #29] │ │ │ │ + ldrb r0, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r6, #29] │ │ │ │ + ldrb r2, [r2, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r7, #30] │ │ │ │ + ldrb r2, [r3, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r5, #31] │ │ │ │ + ldrb r4, [r1, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbnz r6, 5ac8f2 │ │ │ │ + @ instruction: 0xb71e │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r2, [r0, #0] │ │ │ │ + ldrb r2, [r4, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #2] │ │ │ │ + ldrb r4, [r1, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #30 │ │ │ │ + movs r7, #126 @ 0x7e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r7, #2] │ │ │ │ + ldrb r2, [r3, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r1, #4] │ │ │ │ + ldrb r4, [r5, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r5, #4] │ │ │ │ + ldrb r2, [r1, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #30] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #18] │ │ │ │ + ldrb r0, [r2, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, #12] │ │ │ │ + ldrb r0, [r2, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r1, #6] │ │ │ │ + ldrb r6, [r5, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r2, [r0, #4] │ │ │ │ + ldrb r2, [r4, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r4, #8] │ │ │ │ + ldrb r0, [r0, #26] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vldr d7, [pc, #12] @ 5ac928 │ │ │ │ movs r0, #1 │ │ │ │ @@ -1908458,27 +1908439,27 @@ │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #4] @ (5ac974 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ac980 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [pc, #4] @ (5ac98c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ 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] │ │ │ │ @@ -1909044,15 +1909025,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 ab9b90 │ │ │ │ + bl ab98e0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ cbz r1, 5ad006 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1909704,15 +1909685,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 ab9b78 │ │ │ │ + bl ab98c8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r0, [pc, #200] @ (5ad7a0 ) │ │ │ │ mov r1, r4 │ │ │ │ str r3, [sp, #4] │ │ │ │ add r0, pc │ │ │ │ @@ -1909767,15 +1909748,15 @@ │ │ │ │ @ instruction: 0xfafdffff │ │ │ │ @ instruction: 0xfbdfffff │ │ │ │ bl 2d778e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x1c3412> │ │ │ │ bl 227792 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x113416> │ │ │ │ bl 1ed796 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0xd941a> │ │ │ │ bl 31779a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x20341e> │ │ │ │ bl 34179e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x22d422> │ │ │ │ - strb r0, [r3, #12] │ │ │ │ + strb r0, [r7, #1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #8 │ │ │ │ add sp, #8 │ │ │ │ @@ -1910511,26 +1910492,27 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r5, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - stmia.w r8, {r0, r3, r5, r8} │ │ │ │ + b.n 5adb64 │ │ │ │ + lsls r1, r5, #4 │ │ │ │ ldr r2, [r2, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r5, [sp, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r2, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ movs r0, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r4, #40] @ 0x28 │ │ │ │ + ldr r4, [r0, #0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ 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] @ (5ae008 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1910568,15 +1910550,15 @@ │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 5adfde │ │ │ │ nop │ │ │ │ str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r1, #36] @ 0x24 │ │ │ │ + str r4, [r5, #120] @ 0x78 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [sp, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1910693,45 +1910675,45 @@ │ │ │ │ movs r1, #6 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ b.n 5ae05c │ │ │ │ bx lr │ │ │ │ str r3, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsb r2, [r0, r3] │ │ │ │ + strb r2, [r4, r0] │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r3, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r2, [r3, #8] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r4, [r4, #24] │ │ │ │ + str r4, [r0, #112] @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + str r0, [r7, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r1, #4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r2, [r4, #20] │ │ │ │ + str r2, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r3, [sp, #144] @ 0x90 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r6, [r4, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r0, [r1, #20] │ │ │ │ + str r0, [r5, #104] @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r3, [sp, #8] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r4, [r0, #0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldr r6, [r5, #16] │ │ │ │ + str r6, [r1, #104] @ 0x68 │ │ │ │ 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] @ (5ae268 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -1910844,15 +1910826,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [r0, #120] @ 0x78 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r2, [r0, #12] │ │ │ │ + str r2, [r4, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r3, #116] @ 0x74 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [sp, #264] @ 0x108 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1910860,24 +1910842,24 @@ │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r2, [sp, #168] @ 0xa8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r5, #112] @ 0x70 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r1, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - add ip, r7 │ │ │ │ + tst r4, r3 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r0, [r7, #0] │ │ │ │ + str r0, [r3, #88] @ 0x58 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r1, #32] │ │ │ │ + str r0, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf7f000b1 │ │ │ │ - ldr r6, [r3, #0] │ │ │ │ + adcs.w r0, r0, #5799936 @ 0x588000 │ │ │ │ + str r6, [r7, #84] @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r0, #0] │ │ │ │ + str r4, [r4, #84] @ 0x54 │ │ │ │ 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 4388f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324574> │ │ │ │ ldr r3, [pc, #492] @ (5ae4b4 ) │ │ │ │ @@ -1911094,15 +1911076,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r1, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - mvns r0, r4 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r1, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r0, r4, #5 │ │ │ │ str r0, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1911110,41 +1911092,44 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r0, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r7, #112] @ 0x70 │ │ │ │ + str r0, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r0, #116] @ 0x74 │ │ │ │ + str r4, [r4, #72] @ 0x48 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - orrs.w r0, r0, pc, asr #2 │ │ │ │ - @ instruction: 0xf69800b1 │ │ │ │ + b.n 5ae44c │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + @ instruction: 0xf3f800b1 │ │ │ │ str r0, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - orrs r0, r1 │ │ │ │ + eors r0, r5 │ │ │ │ lsls r6, r6, #2 │ │ │ │ str r6, [r0, #84] @ 0x54 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r3, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #104] @ 0x68 │ │ │ │ + str r4, [r0, #64] @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrd r0, r0, [r0, #700] @ 0x2bc │ │ │ │ - @ instruction: 0xf61a00b1 │ │ │ │ - str r6, [r4, #96] @ 0x60 │ │ │ │ + b.n 5ae368 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + @ instruction: 0xf37a00b1 │ │ │ │ + str r6, [r0, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - strb r6, [r0, #1] │ │ │ │ + ldr r6, [r4, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r4, #96] @ 0x60 │ │ │ │ + str r2, [r0, #56] @ 0x38 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmdb sl!, {r0, r1, r2, r3, r5, r7} │ │ │ │ + b.n 5ae234 │ │ │ │ + lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #264] @ (5ae62c ) │ │ │ │ ldr r2, [pc, #268] @ (5ae630 ) │ │ │ │ add r3, pc │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5ae5ba │ │ │ │ @@ -1911263,15 +1911248,15 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #68] @ 0x44 │ │ │ │ + str r4, [r3, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #20] @ (5ae668 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, #0] │ │ │ │ cbz r0, 5ae664 │ │ │ │ ldr r3, [pc, #16] @ (5ae66c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911351,15 +1911336,15 @@ │ │ │ │ cbz r3, 5ae70e │ │ │ │ ldr r4, [pc, #244] @ (5ae7fc ) │ │ │ │ add r4, pc │ │ │ │ ldrb r2, [r4, #0] │ │ │ │ cbnz r2, 5ae76c │ │ │ │ ldr r0, [pc, #240] @ (5ae800 ) │ │ │ │ add r0, pc │ │ │ │ - bl 104ff44 │ │ │ │ + bl 104fc9c │ │ │ │ ldr r0, [pc, #236] @ (5ae804 ) │ │ │ │ movs r1, #0 │ │ │ │ add r0, pc │ │ │ │ bl 443c88 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f90c> │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 5ae732 │ │ │ │ blx 68ffc │ │ │ │ @@ -1911437,56 +1911422,56 @@ │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ add r3, pc │ │ │ │ str r0, [r2, #0] │ │ │ │ strb r1, [r3, #0] │ │ │ │ b.n 5ae6d0 │ │ │ │ nop │ │ │ │ - str r2, [r2, #64] @ 0x40 │ │ │ │ + str r2, [r6, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r4, r2, r5 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r4, [r1, #64] @ 0x40 │ │ │ │ + str r4, [r5, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [r5, #100] @ 0x64 │ │ │ │ + ldr r0, [r1, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r2, [r6, #60] @ 0x3c │ │ │ │ + str r2, [r2, #20] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r1, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r0, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r4, [r0, #32] │ │ │ │ lsls r0, r4, #5 │ │ │ │ pld [r9, #4095] @ 0xfff │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r6, [r2, #28] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r6, [r3, #56] @ 0x38 │ │ │ │ + str r6, [r7, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r1, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - str r2, [r6, #52] @ 0x34 │ │ │ │ + str r2, [r2, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #56] @ 0x38 │ │ │ │ + str r2, [r4, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, #56] @ 0x38 │ │ │ │ + str r2, [r0, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r4, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r2, [r0, #20] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldr r3, [pc, #8] @ (5ae840 ) │ │ │ │ movs r2, #1 │ │ │ │ @@ -1911791,37 +1911776,37 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldrh r6, [r5, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r3, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r0, [r4, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r4, #146 @ 0x92 │ │ │ │ + subs r1, #242 @ 0xf2 │ │ │ │ lsls r6, r6, #2 │ │ │ │ ldrh r6, [r1, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r6, [r0, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r4, [r5, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsh r0, [r6, r2] │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r6, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r0, [r5, #32] │ │ │ │ + str r0, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh r0, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, pc, #272 @ (adr r0, 5aec48 ) │ │ │ │ + ldr r5, [sp, #656] @ 0x290 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r0, [r1, r6] │ │ │ │ + ldrb r0, [r5, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r6, #16] │ │ │ │ + ldrsh r6, [r2, 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, #120] @ (5aebcc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1911882,21 +1911867,21 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r4, #4] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r4, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r6, [r4, r7] │ │ │ │ + ldrb r6, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5af038 │ │ │ │ + svc 138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mrc 0, 3, r0, cr2, cr1, {5} │ │ │ │ + rsbs r0, r2, r1, ror #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [pc, #148] @ (5aec8c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1911970,27 +1911955,27 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r0, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r6, r6, #2 │ │ │ │ strh r0, [r6, #62] @ 0x3e │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r0, [r5, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r6, [r4, #4] │ │ │ │ + str r6, [r0, #92] @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsh r2, [r2, r4] │ │ │ │ + ldrb r2, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5aef58 │ │ │ │ + udf #178 @ 0xb2 │ │ │ │ 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] @ (5aed3c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912051,21 +1912036,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrb r2, [r6, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r7, r1] │ │ │ │ + ldrh r2, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5aeec8 │ │ │ │ + udf #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stc 0, cr0, [r2, #-708] @ 0xfffffd3c │ │ │ │ + orn r0, r2, 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] @ (5aed7c ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ @@ -1912073,15 +1912058,15 @@ │ │ │ │ add.w r1, r0, #48 @ 0x30 │ │ │ │ ldr r0, [pc, #12] @ (5aed80 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ade14 │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrh r4, [r5, 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] @ (5aedac ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912093,15 +1912078,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5ade14 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, #50] @ 0x32 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [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] @ (5aeddc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912113,15 +1912098,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ add r0, pc │ │ │ │ bl 5ade14 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r6, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + ldrh r6, [r3, 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, #24] @ (5aee0c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912132,15 +1912117,15 @@ │ │ │ │ vmov r2, r3, d0 │ │ │ │ add r0, pc │ │ │ │ bl 5ade14 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r0, #48] @ 0x30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ 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 │ │ │ │ @@ -1912236,17 +1912221,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r2, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r6, [r6, #40] @ 0x28 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r2, [r7, r0] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r4, [r4, r3] │ │ │ │ + ldrh r4, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r1, r3] │ │ │ │ + ldrh r2, [r5, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [pc, #92] @ (5aef74 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ cbnz r3, 5aef1e │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -1912292,17 +1912277,17 @@ │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r4, [r2, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ strh r2, [r7, #36] @ 0x24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r6, [r7, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r4, [r7, r1] │ │ │ │ + ldr r4, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r4, r1] │ │ │ │ + ldr r6, [r0, 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, #44] @ (5aefcc ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912328,15 +1912313,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r2, #34] @ 0x22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r3, r5] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldr r6, [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, #44] @ (5af018 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912362,15 +1912347,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r1, #32] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r4, [r1, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r2, [r3, r7] │ │ │ │ + ldr r2, [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 r3, [pc, #44] @ (5af064 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912396,15 +1912381,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r7, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r7, #28] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r0, [r0, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r2, [r3, r6] │ │ │ │ + ldr r2, [r7, 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] @ (5af0b0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912430,15 +1912415,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r6, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r6, #26] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldr r4, [r6, r1] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r6, [r2, r5] │ │ │ │ + ldr r6, [r6, 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, #20] @ (5af0e4 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912448,15 +1912433,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ade14 │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r4, #24] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r0, [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, #44] @ (5af128 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912482,15 +1912467,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r7, #22] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r4, [r7, r7] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r2, [r7, r3] │ │ │ │ + ldr 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, #20] @ (5af15c ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912500,15 +1912485,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [pc, #12] @ (5af160 ) │ │ │ │ add r0, pc │ │ │ │ bl 5ade14 │ │ │ │ pop {r3, pc} │ │ │ │ strh r4, [r5, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + 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 r3, [pc, #44] @ (5af1a0 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912534,15 +1912519,15 @@ │ │ │ │ nop │ │ │ │ strh r0, [r0, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r0, #20] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r4, [r0, r6] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldr r2, [r0, 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] @ (5af1ec ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912568,15 +1912553,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r6, [r6, #16] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r0, [r7, r4] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r2, [r4, r1] │ │ │ │ + ldrsb r2, [r0, 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, #56] @ (5af244 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912603,21 +1912588,21 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r5, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldrh r4, [r6, r0] │ │ │ │ + ldrsb r4, [r2, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r3, #14] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrsb r0, [r4, r3] │ │ │ │ lsls r0, r4, #5 │ │ │ │ - ldrh r2, [r1, r0] │ │ │ │ + ldrsb r2, [r5, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [pc, #80] @ (5af2b8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -1912658,19 +1912643,19 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ strh r4, [r1, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r4, [r7, #10] │ │ │ │ lsls r3, r4, #5 │ │ │ │ strh r2, [r1, #12] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, 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 r0, [r0, #1856] @ 0x740 │ │ │ │ ldr.w r3, [r0, #1640] @ 0x668 │ │ │ │ @@ -1912736,20 +1912721,20 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r6, [r2, r5] │ │ │ │ + ldrsb r6, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf1f800b5 │ │ │ │ - subs r6, r6, #6 │ │ │ │ + vqadd.s16 d16, d24, d21 │ │ │ │ + adds r6, r2, #4 │ │ │ │ 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 │ │ │ │ @@ -1912810,28 +1912795,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} │ │ │ │ - ldr r0, [r5, r3] │ │ │ │ + ldrsb r0, [r1, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r2, r3] │ │ │ │ + ldrsb r4, [r6, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sbcs.w r0, r8, #181 @ 0xb5 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + mrc 0, 6, r0, cr8, cr5, {5} │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r4, [r6, #50] @ 0x32 │ │ │ │ + ldrh r4, [r2, #30] │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r2, [r7, r2] │ │ │ │ + ldrsb r2, [r3, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r5, r2] │ │ │ │ + ldrsb r2, [r1, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1912870,23 +1912855,23 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5aed58 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [r5, r1] │ │ │ │ + strb r0, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r1] │ │ │ │ + strb r6, [r0, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5af794 │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r6, #142 @ 0x8e │ │ │ │ + subs r3, #238 @ 0xee │ │ │ │ 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 │ │ │ │ @@ -1912931,23 +1912916,23 @@ │ │ │ │ bl 5aed58 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r4, r7] │ │ │ │ + strb r0, [r0, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r2, r7] │ │ │ │ + strb r0, [r6, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5af708 │ │ │ │ + udf #2 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add r7, sp, #736 @ 0x2e0 │ │ │ │ + add r5, sp, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -1912987,23 +1912972,23 @@ │ │ │ │ ldr r3, [sp, #12] │ │ │ │ ldr.w r6, [r4, #1752] @ 0x6d8 │ │ │ │ blx r6 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r2, r5] │ │ │ │ + strb r4, [r6, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - sxtb r6, r2 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - add ip, pc │ │ │ │ + negs r4, r3 │ │ │ │ lsls r1, r7, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913028,21 +1913013,21 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #1816] @ 0x718 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrsb r6, [r4, r2] │ │ │ │ + strb r6, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, #14] │ │ │ │ + ldrb r6, [r7, #28] │ │ │ │ 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] @ (5af714 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913065,19 +1913050,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrsb r0, [r3, r2] │ │ │ │ + strh r0, [r7, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + strh r6, [r3, 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 r1, [pc, #72] @ (5af778 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913102,19 +1913087,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldrsb r0, [r2, r1] │ │ │ │ + strh r0, [r6, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r3, r7] │ │ │ │ + strh r6, [r7, r4] │ │ │ │ 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 │ │ │ │ @@ -1913139,21 +1913124,21 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #1720] @ 0x6b8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r7, r5] │ │ │ │ + strh r2, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + strh r4, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, r5] │ │ │ │ + strh r0, [r3, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, r7] │ │ │ │ + strh r2, [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, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913192,23 +1913177,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r2, r4] │ │ │ │ + strh r0, [r6, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, r6] │ │ │ │ + strh r2, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r1, r4] │ │ │ │ + strh r6, [r5, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strh r4, [r0, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r3, r6] │ │ │ │ + strh r2, [r7, r3] │ │ │ │ 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] @ (5af8d4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1913231,19 +1913216,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r1, r5] │ │ │ │ + strh r0, [r5, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + str r6, [r3, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r7, r1] │ │ │ │ + str r6, [r3, r7] │ │ │ │ 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 │ │ │ │ @@ -1913277,23 +1913262,23 @@ │ │ │ │ ldr.w r3, [r4, #1668] @ 0x684 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r2, r0] │ │ │ │ + str r4, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r6, [r2, r0] │ │ │ │ + str r6, [r6, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldrh r6, [r1, #10] │ │ │ │ + strh r6, [r5, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -1913318,21 +1913303,21 @@ │ │ │ │ ldr.w r3, [r4, #1656] @ 0x678 │ │ │ │ cbz r3, 5af9b6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r3, r6] │ │ │ │ + str r2, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 5afaa0 │ │ │ │ + bls.n 5af960 │ │ │ │ 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 │ │ │ │ @@ -1913366,21 +1913351,21 @@ │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, r4] │ │ │ │ + str r2, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, r4] │ │ │ │ + str r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bgt.n 5afa50 │ │ │ │ + bls.n 5afb10 │ │ │ │ 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 │ │ │ │ @@ -1913405,21 +1913390,21 @@ │ │ │ │ ldr.w r3, [r4, #1796] @ 0x704 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r6, r2] │ │ │ │ + str r2, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, r6] │ │ │ │ + str r0, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r6, r2] │ │ │ │ + str r0, [r2, r0] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r4, r6] │ │ │ │ + str r6, [r0, r4] │ │ │ │ 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 │ │ │ │ @@ -1913449,21 +1913434,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - strh r2, [r1, r1] │ │ │ │ + ldr r7, [pc, #680] @ (5afdc8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r4, r5] │ │ │ │ + str r0, [r0, r3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r0, [r1, r1] │ │ │ │ + ldr r7, [pc, #672] @ (5afdc8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + str r6, [r3, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1913488,21 +1913473,21 @@ │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r2, r7] │ │ │ │ + ldr r7, [pc, #200] @ (5afc50 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + ldr r7, [pc, #192] @ (5afc50 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + str 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 │ │ │ │ @@ -1913527,21 +1913512,21 @@ │ │ │ │ ldr.w r3, [r4, #1772] @ 0x6ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, r5] │ │ │ │ + ldr r6, [pc, #808] @ (5aff18 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r4, [r3, r2] │ │ │ │ + ldr r7, [pc, #1008] @ (5affe4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, r5] │ │ │ │ + ldr r6, [pc, #800] @ (5aff18 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #760] @ (5afef4 ) │ │ │ │ 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] @ (5afc9c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1913592,25 +1913577,25 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r2, [r0, r1] │ │ │ │ + ldr r7, [pc, #648] @ (5aff28 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r6, r3] │ │ │ │ + ldr r6, [pc, #344] @ (5afdfc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r7, r3] │ │ │ │ + ldr r6, [pc, #360] @ (5afe10 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #0] │ │ │ │ + str r4, [r7, #84] @ 0x54 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - ldrh r0, [r2, r6] │ │ │ │ + ldr r0, [r6, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + ldr r7, [pc, #440] @ (5afe6c ) │ │ │ │ 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] @ (5afd24 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1913644,21 +1913629,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ nop │ │ │ │ - str r2, [r5, r6] │ │ │ │ + ldr r7, [pc, #40] @ (5afd50 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + ldr r5, [pc, #664] @ (5affc4 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + ldr r5, [pc, #664] @ (5affc8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r5, #116] @ 0x74 │ │ │ │ + str r0, [r1, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1913721,29 +1913706,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aed58 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldr r7, [pc, #784] @ (5b011c ) │ │ │ │ + ldr r5, [pc, #144] @ (5afe9c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r6, r4] │ │ │ │ + ldr r6, [pc, #584] @ (5b0058 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #792] @ (5b012c ) │ │ │ │ + ldr r5, [pc, #152] @ (5afeac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bhi.n 5afd48 │ │ │ │ + bpl.n 5afe08 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r2, [r5, r2] │ │ │ │ + ldr r6, [pc, #40] @ (5afe44 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r1, r4] │ │ │ │ + ldr r6, [pc, #432] @ (5affd0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #104] @ 0x68 │ │ │ │ + str r0, [r2, #64] @ 0x40 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r1, #144 @ 0x90 │ │ │ │ + cmp r6, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -1913796,23 +1913781,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ bl 60afbc │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ lsls r0, r5, #6 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - str r6, [r2, r1] │ │ │ │ + ldr r5, [pc, #728] @ (5b01a8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #760] @ (5b01cc ) │ │ │ │ + ldr r4, [pc, #120] @ (5aff4c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #776] @ (5b01e0 ) │ │ │ │ + ldr r4, [pc, #136] @ (5aff60 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, r1] │ │ │ │ + ldr r5, [pc, #672] @ (5b017c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ 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 │ │ │ │ @@ -1913837,19 +1913822,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #800] @ (5b025c ) │ │ │ │ + ldr r5, [pc, #160] @ (5affdc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #104] @ (5affa8 ) │ │ │ │ + ldr r3, [pc, #488] @ (5b0128 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #104] @ (5affac ) │ │ │ │ + ldr r3, [pc, #488] @ (5b012c ) │ │ │ │ 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 │ │ │ │ @@ -1913874,21 +1913859,21 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #1840] @ 0x730 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r5, [pc, #744] @ (5b0288 ) │ │ │ │ + ldr r3, [pc, #104] @ (5b0008 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #480] @ (5b0184 ) │ │ │ │ + ldr r4, [pc, #864] @ (5b0304 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #736] @ (5b0288 ) │ │ │ │ + ldr r3, [pc, #96] @ (5b0008 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #408] @ (5b0144 ) │ │ │ │ + ldr r4, [pc, #792] @ (5b02c4 ) │ │ │ │ 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] @ (5b0038 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -1913930,23 +1913915,23 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 60e7a0 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ - ldr r7, [pc, #136] @ (5b00c4 ) │ │ │ │ + ldr r4, [pc, #520] @ (5b0244 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #296] @ (5b0168 ) │ │ │ │ + ldr r2, [pc, #680] @ (5b02e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #312] @ (5b017c ) │ │ │ │ + ldr r2, [pc, #696] @ (5b02fc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - stmia r6!, {r2, r4, r5, r6} │ │ │ │ + stmia r3!, {r2, r4, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r3, #68] @ 0x44 │ │ │ │ + str r4, [r7, #24] │ │ │ │ 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 │ │ │ │ @@ -1913976,21 +1913961,21 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5aed84 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #536] @ (5b02d0 ) │ │ │ │ + ldr r3, [pc, #920] @ (5b0450 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #656] @ (5b034c ) │ │ │ │ + ldr r2, [pc, #16] @ (5b00cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #672] @ (5b0360 ) │ │ │ │ + ldr r2, [pc, #32] @ (5b00e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #134 @ 0x86 │ │ │ │ + adds r7, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -1914076,31 +1914061,31 @@ │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 5b0156 │ │ │ │ - ldr r4, [pc, #200] @ (5b0298 ) │ │ │ │ + ldr r1, [pc, #584] @ (5b0418 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #120] @ (5b024c ) │ │ │ │ + ldr r3, [pc, #504] @ (5b03cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #200] @ (5b02a0 ) │ │ │ │ + ldr r1, [pc, #584] @ (5b0420 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #96] @ (5b023c ) │ │ │ │ + ldr r3, [pc, #480] @ (5b03bc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r1, r1 │ │ │ │ + asrs r4, r5, #30 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #848] @ (5b0538 ) │ │ │ │ + ldr r3, [pc, #208] @ (5b02b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #832] @ (5b052c ) │ │ │ │ + ldr r3, [pc, #192] @ (5b02ac ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #808] @ (5b0518 ) │ │ │ │ + ldr r3, [pc, #168] @ (5b0298 ) │ │ │ │ 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 │ │ │ │ @@ -1914123,19 +1914108,19 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5aee98 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #56] @ (5b0280 ) │ │ │ │ + ldr r0, [pc, #440] @ (5b0400 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #320] @ (5b038c ) │ │ │ │ + ldr r2, [pc, #704] @ (5b050c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #48] @ (5b0280 ) │ │ │ │ + ldr r0, [pc, #432] @ (5b0400 ) │ │ │ │ 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 │ │ │ │ @@ -1914158,19 +1914143,19 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5aee98 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #696] @ (5b0560 ) │ │ │ │ + ldr r0, [pc, #56] @ (5b02e0 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #0] @ (5b02ac ) │ │ │ │ + ldr r2, [pc, #384] @ (5b042c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #688] @ (5b0560 ) │ │ │ │ + ldr r0, [pc, #48] @ (5b02e0 ) │ │ │ │ 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 │ │ │ │ @@ -1914193,19 +1914178,19 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 5aee98 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #312] @ (5b0440 ) │ │ │ │ + @ instruction: 0x47ae │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [pc, #704] @ (5b05cc ) │ │ │ │ + ldr r2, [pc, #64] @ (5b034c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #304] @ (5b0440 ) │ │ │ │ + blxns r5 │ │ │ │ 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] @ (5b0364 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914228,19 +1914213,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aee98 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #416] @ (5b0508 ) │ │ │ │ + ldr r1, [pc, #800] @ (5b0688 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #952] @ (5b0724 ) │ │ │ │ + bx r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #952] @ (5b0728 ) │ │ │ │ + bx r9 │ │ │ │ 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] @ (5b03c4 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914263,19 +1914248,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aee98 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #112] @ (5b0438 ) │ │ │ │ + ldr r1, [pc, #496] @ (5b05b8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #568] @ (5b0604 ) │ │ │ │ + mov lr, sp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #568] @ (5b0608 ) │ │ │ │ + mov lr, sp │ │ │ │ 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] @ (5b0424 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -1914298,19 +1914283,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aee98 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #800] @ (5b0748 ) │ │ │ │ + ldr r1, [pc, #160] @ (5b04c8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #184] @ (5b04e4 ) │ │ │ │ + mov lr, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #184] @ (5b04e8 ) │ │ │ │ + mov lr, r1 │ │ │ │ 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 │ │ │ │ @@ -1914366,25 +1914351,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 r3, [pc, #384] @ (5b0658 ) │ │ │ │ + ldr r0, [pc, #768] @ (5b07d8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #744] @ (5b07c4 ) │ │ │ │ + mov r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #760] @ (5b07d8 ) │ │ │ │ + mov r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bne.n 5b0404 │ │ │ │ + ldmia r6, {r4, r5, r6, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r6, [r7, #116] @ 0x74 │ │ │ │ + ldr r6, [r3, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bcc.n 5b0558 │ │ │ │ + beq.n 5b0418 │ │ │ │ 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 │ │ │ │ @@ -1914436,25 +1914421,25 @@ │ │ │ │ bl 5aed58 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r2, [pc, #656] @ (5b0828 ) │ │ │ │ + ldr r0, [pc, #16] @ (5b05a8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47ea │ │ │ │ + cmp r2, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #608] @ (5b0804 ) │ │ │ │ + blx pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r3, #26 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r2, [pc, #480] @ (5b078c ) │ │ │ │ + blx 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 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1914505,27 +1914490,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} │ │ │ │ - bxns r9 │ │ │ │ + add ip, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #112] @ (5b06c4 ) │ │ │ │ + bxns pc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bxns r9 │ │ │ │ + add ip, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [pc, #80] @ (5b06ac ) │ │ │ │ + bxns lr │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47ce │ │ │ │ + cmp r6, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov ip, r5 │ │ │ │ + add r4, r1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r3, #66 @ 0x42 │ │ │ │ + cmp r0, #162 @ 0xa2 │ │ │ │ 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 │ │ │ │ @@ -1914576,25 +1914561,25 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #520] @ (5b0918 ) │ │ │ │ + mov sl, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov ip, r1 │ │ │ │ + mvns r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, r2 │ │ │ │ + mvns r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [pc, #488] @ (5b0904 ) │ │ │ │ + mov sl, fp │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r8, lr │ │ │ │ + add r0, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ 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 │ │ │ │ @@ -1914635,23 +1914620,23 @@ │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ cbz r4, 5b07a2 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #928] @ (5b0b4c ) │ │ │ │ + mov r0, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp sl, sl │ │ │ │ + orrs r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp lr, sl │ │ │ │ + orrs r6, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #912] @ (5b0b48 ) │ │ │ │ + mov r4, r8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #872] @ (5b0b24 ) │ │ │ │ + mov r2, r7 │ │ │ │ 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 │ │ │ │ @@ -1914689,21 +1914674,21 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ cbz r4, 5b0838 │ │ │ │ str r7, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - ldr r0, [pc, #512] @ (5b0a40 ) │ │ │ │ + cmp r8, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, r7 │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #304] @ (5b097c ) │ │ │ │ + cmp ip, r5 │ │ │ │ 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 │ │ │ │ @@ -1914759,23 +1914744,23 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ cbz r4, 5b08f8 │ │ │ │ str.w sl, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 5b08cc │ │ │ │ - ldr r0, [pc, #24] @ (5b0920 ) │ │ │ │ + cmp r6, ip │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add lr, r4 │ │ │ │ + tst r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add sl, r5 │ │ │ │ + tst r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blx r7 │ │ │ │ + cmp r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0x47f6 │ │ │ │ + cmp r6, sl │ │ │ │ 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 │ │ │ │ @@ -1914807,21 +1914792,21 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ cbz r4, 5b0980 │ │ │ │ str r6, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bx sp │ │ │ │ + add lr, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r0, r4 │ │ │ │ + adcs r0, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mvns r4, r4 │ │ │ │ + adcs r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov sl, lr │ │ │ │ + add r2, sl │ │ │ │ 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 │ │ │ │ @@ -1914914,33 +1914899,33 @@ │ │ │ │ bl 5aed58 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - mov sl, lr │ │ │ │ + add r2, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r4, r2 │ │ │ │ + lsls r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r0, r3 │ │ │ │ + lsls r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5} │ │ │ │ + ldmia r1, {r1, r3, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - b.n 5b0d78 │ │ │ │ + udf #192 @ 0xc0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r6, #28] │ │ │ │ + str r0, [r2, #116] @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r7, pc, #48 @ (adr r7, 5b0af4 ) │ │ │ │ + add r4, pc, #432 @ (adr r4, 5b0c74 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov sl, r0 │ │ │ │ + mvns r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r2, fp │ │ │ │ + bics r2, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #12 │ │ │ │ mov r5, r0 │ │ │ │ @@ -1914995,25 +1914980,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5aed58 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cmp lr, ip │ │ │ │ + muls r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r4, r3 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - tst r0, r4 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - cmp r0, #72 @ 0x48 │ │ │ │ + movs r5, #168 @ 0xa8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - negs r4, r7 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -1915062,25 +1915047,25 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ cbz r4, 5b0c26 │ │ │ │ str.w r8, [r4, #96] @ 0x60 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - cmp r2, r8 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs r6, r4 │ │ │ │ + subs r6, #198 @ 0xc6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adcs r2, r5 │ │ │ │ + subs r6, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sl │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rors r6, r5 │ │ │ │ + subs r7, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -1915103,19 +1915088,19 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 60d8d4 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add ip, r4 │ │ │ │ + tst r4, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7 │ │ │ │ + subs r6, #24 │ │ │ │ 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 │ │ │ │ @@ -1915168,25 +1915153,25 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5aed84 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - eors r4, r2 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sl │ │ │ │ + sbcs r4, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r4, r2 │ │ │ │ + subs r5, #180 @ 0xb4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r0, #28 │ │ │ │ + lsls r6, r4, #17 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r4, r6 │ │ │ │ + sbcs r4, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, pc, #168 @ (adr r4, 5b0e0c ) │ │ │ │ + add r1, pc, #552 @ (adr r1, 5b0f8c ) │ │ │ │ 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] @ (5b0de4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1915228,19 +1915213,19 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ strd r1, r3, [sp] │ │ │ │ bl 436878 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3224fc> │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ str r1, [r3, #0] │ │ │ │ b.n 5b0dc0 │ │ │ │ nop │ │ │ │ - bics r2, r7 │ │ │ │ + asrs r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #152 @ 0x98 │ │ │ │ + subs r4, #248 @ 0xf8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r2, [r5, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -1915364,42 +1915349,42 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aeb44 │ │ │ │ b.n 5b0ef4 │ │ │ │ ldr r0, [pc, #56] @ (5b0f8c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b0e64 │ │ │ │ nop │ │ │ │ - subs r7, #2 │ │ │ │ + subs r4, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs r6, r4 │ │ │ │ + lsls r6, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 5b0f34 │ │ │ │ + blt.n 5b0ff4 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - str r0, [r1, #80] @ 0x50 │ │ │ │ + str r0, [r5, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - strb r2, [r2, r7] │ │ │ │ + strh r2, [r6, r4] │ │ │ │ lsls r3, r7, #2 │ │ │ │ - cmp r6, r5 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r4, r3 │ │ │ │ + subs r7, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, r1 │ │ │ │ + subs r7, #234 @ 0xea │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ble.n 5b0f10 │ │ │ │ + blt.n 5b0fd0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #220 @ 0xdc │ │ │ │ + movs r1, #60 @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - itee ne │ │ │ │ - lslne r1, r7, #2 │ │ │ │ - ldrbeq r2, [r7, #28] │ │ │ │ - lsleq r2, r5, #2 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ + lsls r1, r7, #2 │ │ │ │ + ldrb r2, [r3, #18] │ │ │ │ + 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] @ (5b1030 ) │ │ │ │ mov r4, r0 │ │ │ │ ldr r0, [pc, #144] @ (5b1034 ) │ │ │ │ @@ -1915451,25 +1915436,25 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r6, r7, pc} │ │ │ │ ldr r0, [pc, #24] @ (5b1044 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b0ff4 │ │ │ │ nop │ │ │ │ - rors r2, r1 │ │ │ │ + subs r7, #42 @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #104 @ 0x68 │ │ │ │ + subs r2, #200 @ 0xc8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [sp, #88] @ 0x58 │ │ │ │ + str r1, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r6, #52] @ 0x34 │ │ │ │ + str r6, [r2, #12] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r4, #25] │ │ │ │ + ldrb r2, [r0, #15] │ │ │ │ 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] @ (5b10fc ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -1915529,27 +1915514,27 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b1114 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b10ac │ │ │ │ - asrs r2, r5 │ │ │ │ + subs r6, #138 @ 0x8a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs r2, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #176 @ 0xb0 │ │ │ │ + subs r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r3, [sp, #376] @ 0x178 │ │ │ │ + str r0, [sp, #760] @ 0x2f8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r6, [r7, #40] @ 0x28 │ │ │ │ + str r6, [r3, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r2, r4 │ │ │ │ + subs r6, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, #22] │ │ │ │ + ldrb r4, [r6, #11] │ │ │ │ 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 │ │ │ │ @@ -1915609,27 +1915594,26 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #28] @ (5b11e8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1168 │ │ │ │ nop │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r0 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #224 @ 0xe0 │ │ │ │ + subs r1, #64 @ 0x40 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #32] │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - lsls r2, r6, #9 │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r7, #160 @ 0xa0 │ │ │ │ + vaddl.u16 q8, d18, d28 │ │ │ │ + subs r5, #0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ 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 │ │ │ │ @@ -1915706,31 +1915690,31 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #36] @ (5b12f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b123e │ │ │ │ nop │ │ │ │ - subs r3, #12 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #204 @ 0xcc │ │ │ │ + subs r5, #44 @ 0x2c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #12 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r5, #16] │ │ │ │ + ldrsh r6, [r1, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bls.n 5b128c │ │ │ │ + bvc.n 5b134c │ │ │ │ lsls r1, r7, #2 │ │ │ │ - subs r7, #150 @ 0x96 │ │ │ │ + subs r4, #246 @ 0xf6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #126 @ 0x7e │ │ │ │ + subs r4, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r0, #15] │ │ │ │ + ldrb r2, [r4, #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, #4064] @ 0xfe0 │ │ │ │ sub sp, #8 │ │ │ │ ldr.w r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1915812,28 +1915796,28 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 5b13bc │ │ │ │ ldr r0, [pc, #32] @ (5b1404 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b134a │ │ │ │ nop │ │ │ │ - subs r2, #2 │ │ │ │ + adds r7, #98 @ 0x62 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #250 @ 0xfa │ │ │ │ + subs r4, #90 @ 0x5a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #0 │ │ │ │ + adds r7, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xfb0000b7 │ │ │ │ - subs r6, #174 @ 0xae │ │ │ │ + str??.w r0, [r0, r7, lsl #3] │ │ │ │ + subs r4, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #124 @ 0x7c │ │ │ │ + subs r3, #220 @ 0xdc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r4, [r0, #1856] @ 0x740 │ │ │ │ @@ -1915925,35 +1915909,35 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #44] @ (5b153c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1460 │ │ │ │ ldr r0, [pc, #44] @ (5b1540 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b1482 │ │ │ │ - subs r0, #238 @ 0xee │ │ │ │ + adds r6, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #234 @ 0xea │ │ │ │ + adds r6, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #0 │ │ │ │ + subs r3, #96 @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r5, #234 @ 0xea │ │ │ │ + subs r3, #74 @ 0x4a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #116] @ 0x74 │ │ │ │ + str r0, [r5, #72] @ 0x48 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + nop {11} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r0, [r0, #116] @ 0x74 │ │ │ │ + str r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r7, #2 │ │ │ │ - ldr r4, [pc, #992] @ (5b191c ) │ │ │ │ + ldr r2, [pc, #352] @ (5b169c ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r6, [r7, #5] │ │ │ │ + strb r6, [r3, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #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 r7, [r0, #1856] @ 0x740 │ │ │ │ @@ -1916041,30 +1916025,30 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 5b1622 │ │ │ │ ldr r0, [pc, #36] @ (5b166c ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b159c │ │ │ │ - adds r7, #178 @ 0xb2 │ │ │ │ + adds r5, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, #170 @ 0xaa │ │ │ │ + subs r2, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r7, #174 @ 0xae │ │ │ │ + adds r5, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r0, [r2, r7] │ │ │ │ + ldrh r0, [r6, r4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - movs r4, #18 │ │ │ │ + movs r1, #114 @ 0x72 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb.w r0, [sl, #183] @ 0xb7 │ │ │ │ - subs r2, #174 @ 0xae │ │ │ │ + @ instruction: 0xf5fa00b7 │ │ │ │ + subs r0, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r0, #1] │ │ │ │ + strb r4, [r4, #22] │ │ │ │ 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 │ │ │ │ @@ -1916175,32 +1916159,32 @@ │ │ │ │ bl 5af1b0 │ │ │ │ b.n 5b1798 │ │ │ │ ldr r0, [pc, #44] @ (5b17e8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 5b16ca │ │ │ │ bl 5aef90 │ │ │ │ b.n 5b1762 │ │ │ │ - adds r6, #134 @ 0x86 │ │ │ │ + adds r3, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r3, #206 @ 0xce │ │ │ │ + subs r1, #46 @ 0x2e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xf78000b7 │ │ │ │ - subs r1, #146 @ 0x92 │ │ │ │ + @ instruction: 0xf4e000b7 │ │ │ │ + adds r6, #242 @ 0xf2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #114 @ 0x72 │ │ │ │ + adds r7, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r1, #8 │ │ │ │ + adds r6, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, #14 │ │ │ │ + adds r7, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r2, #27] │ │ │ │ + strb r2, [r6, #16] │ │ │ │ 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] @ 5b186c │ │ │ │ mov r5, r2 │ │ │ │ @@ -1916677,29 +1916661,29 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ b.n 5b1920 │ │ │ │ b.n 5b1b20 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - subs r1, #134 @ 0x86 │ │ │ │ + adds r6, #230 @ 0xe6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - b.n 5b1b94 │ │ │ │ + b.n 5b1654 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r7, #251 @ 0xfb │ │ │ │ lsls r0, r4, #5 │ │ │ │ ldrh r2, [r6, r3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r0, [r3, r3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ ldrh r6, [r0, r3] │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r4, #21 │ │ │ │ + lsrs r4, r0, #11 │ │ │ │ lsls r6, r6, #2 │ │ │ │ bl 9a5d26 │ │ │ │ @ instruction: 0xea57ffff │ │ │ │ strd pc, pc, [pc, #1020]! @ 5b212c @ 0x3fc │ │ │ │ @ instruction: 0xe987ffff │ │ │ │ b.n 5b17da │ │ │ │ vsubw.u , , d3 │ │ │ │ @@ -1916752,17 +1916736,17 @@ │ │ │ │ vtbx.8 d31, {d15-d16}, d25 │ │ │ │ @ instruction: 0xffffe3c3 │ │ │ │ @ instruction: 0xffffe34d │ │ │ │ vtbl.8 d29, {d15-d16}, d19 │ │ │ │ vqshl.u32 d29, d7, #31 │ │ │ │ @ instruction: 0xffff57e0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r6, #128 @ 0x80 │ │ │ │ + adds r3, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #236 @ 0xec │ │ │ │ + adds r3, #76 @ 0x4c │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #12] @ (5b1e2c ) │ │ │ │ add r2, pc │ │ │ │ @@ -1916890,27 +1916874,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ands r0, r0 │ │ │ │ lsls r7, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eors r1, r3 │ │ │ │ - adds r3, #144 @ 0x90 │ │ │ │ + adds r0, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #130 @ 0x82 │ │ │ │ + adds r0, #226 @ 0xe2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #122 @ 0x7a │ │ │ │ + adds r0, #218 @ 0xda │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #138 @ 0x8a │ │ │ │ + adds r3, #234 @ 0xea │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #132 @ 0x84 │ │ │ │ + adds r3, #228 @ 0xe4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #92 @ 0x5c │ │ │ │ + adds r0, #188 @ 0xbc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ 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 │ │ │ │ @@ -1917278,15 +1917262,15 @@ │ │ │ │ movs r2, #1 │ │ │ │ b.n 5b2350 │ │ │ │ nop │ │ │ │ ble.n 5b239c │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #106 @ 0x6a │ │ │ │ + cmp r4, #202 @ 0xca │ │ │ │ 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 │ │ │ │ @@ -1917424,25 +1917408,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bgt.n 5b2594 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bgt.n 5b2580 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #226 @ 0xe2 │ │ │ │ + adds r0, #66 @ 0x42 │ │ │ │ lsls r7, r5, #2 │ │ │ │ blt.n 5b2484 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r7, #36 @ 0x24 │ │ │ │ + cmp r4, #132 @ 0x84 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #138 @ 0x8a │ │ │ │ + cmp r5, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -1917795,21 +1917779,21 @@ │ │ │ │ b.n 5b293a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bge.n 5b2a18 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #19 │ │ │ │ + lsrs r6, r4, #8 │ │ │ │ lsls r3, r7, #2 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bls.n 5b29c8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmp r7, #118 @ 0x76 │ │ │ │ + cmp r4, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -1918663,15 +1918647,15 @@ │ │ │ │ mov r6, r5 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 5b32be │ │ │ │ mov r0, r4 │ │ │ │ bl 5b2548 │ │ │ │ b.n 5b32be │ │ │ │ nop │ │ │ │ - movs r4, #112 @ 0x70 │ │ │ │ + movs r1, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -1918981,15 +1918965,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 │ │ │ │ - str r0, [sp, #1016] @ 0x3f8 │ │ │ │ + ldrh r6, [r3, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1919167,20 +1919151,20 @@ │ │ │ │ subs r6, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #2 │ │ │ │ + subs r2, r4, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - @ instruction: 0xfb9a00ba │ │ │ │ - add r2, pc, #208 @ (adr r2, 5b39c0 ) │ │ │ │ + ldr??.w r0, [sl, #186] @ 0xba │ │ │ │ + ldr r7, [sp, #592] @ 0x250 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r3, #38 @ 0x26 │ │ │ │ + subs r0, #134 @ 0x86 │ │ │ │ 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 │ │ │ │ @@ -1919529,51 +1919513,51 @@ │ │ │ │ add r2, pc │ │ │ │ stmia r6!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r4, #1 │ │ │ │ + subs r6, r0, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r3, #1 │ │ │ │ + subs r2, r7, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r1, #1 │ │ │ │ + subs r6, r5, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r1, #31 │ │ │ │ lsls r0, r4, #5 │ │ │ │ lsrs r4, r2, #31 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, #0 │ │ │ │ + subs r4, r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r6, r3, #30 │ │ │ │ lsls r0, r4, #5 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #186 @ 0xba │ │ │ │ lsls r3, r4, #5 │ │ │ │ - subs r2, #96 @ 0x60 │ │ │ │ + adds r7, #192 @ 0xc0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r2, #36] @ 0x24 │ │ │ │ + ldrh r6, [r6, #14] │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r0, #57 @ 0x39 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - movs r7, #12 │ │ │ │ + movs r4, #108 @ 0x6c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r7, #6 │ │ │ │ + movs r4, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb.w r3, [sl] │ │ │ │ add r5, sp, #128 @ 0x80 │ │ │ │ str.w sl, [r5] │ │ │ │ cmp r3, #46 @ 0x2e │ │ │ │ bne.w 5b431e │ │ │ │ mov.w r8, #251 @ 0xfb │ │ │ │ @@ -1920770,227 +1920754,226 @@ │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b5d4c │ │ │ │ b.w 5b3ee8 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r6, r1 │ │ │ │ + asrs r6, r2, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmia r1!, {r2, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, r4 │ │ │ │ + asrs r6, r0, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #252 @ 0xfc │ │ │ │ + movs r0, #92 @ 0x5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #240 @ 0xf0 │ │ │ │ + movs r0, #80 @ 0x50 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r2, #238 @ 0xee │ │ │ │ + movs r0, #78 @ 0x4e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xf2e800ba │ │ │ │ - movs r4, #164 @ 0xa4 │ │ │ │ + orr.w r0, r8, #186 @ 0xba │ │ │ │ + movs r2, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r1, [sp, #456] @ 0x1c8 │ │ │ │ + str r6, [sp, #840] @ 0x348 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strb r2, [r1, #25] │ │ │ │ + strb r2, [r5, #14] │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldmia r2!, {r1, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r6} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - movs r4, #114 @ 0x72 │ │ │ │ + movs r1, #210 @ 0xd2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #134 @ 0x86 │ │ │ │ + subs r6, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #122 @ 0x7a │ │ │ │ + subs r2, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #120 @ 0x78 │ │ │ │ + subs r0, r3, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #130 @ 0x82 │ │ │ │ + subs r2, r4, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #136 @ 0x88 │ │ │ │ + subs r0, r5, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #142 @ 0x8e │ │ │ │ + subs r6, r5, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r1, #148 @ 0x94 │ │ │ │ + subs r4, r6, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - revsh r0, r0 │ │ │ │ + @ instruction: 0xb820 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r1, #236 @ 0xec │ │ │ │ + subs r4, r1, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b4f94 │ │ │ │ + svc 244 @ 0xf4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - b.n 5b4ee8 │ │ │ │ + svc 156 @ 0x9c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r2, r0 │ │ │ │ + asrs r2, r6, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r6, #16 │ │ │ │ + asrs r0, r2, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #17 │ │ │ │ + asrs r6, r1, #7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs r4, r5, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #20 │ │ │ │ + asrs r0, r1, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #21 │ │ │ │ + asrs r2, r4, #10 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r5, #21 │ │ │ │ + asrs r0, r1, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r2, #22 │ │ │ │ + asrs r6, r6, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #23 │ │ │ │ + asrs r4, r6, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + asrs r4, r7, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r0, #24 │ │ │ │ + asrs r4, r4, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r7, #24 │ │ │ │ + asrs r6, r3, #14 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r7, #25 │ │ │ │ + asrs r0, r3, #15 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r5, #26 │ │ │ │ + asrs r6, r1, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r4, #27 │ │ │ │ + asrs r0, r0, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r2, #28 │ │ │ │ + asrs r4, r6, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r1, #30 │ │ │ │ + asrs r4, r5, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r0, #31 │ │ │ │ + asrs r0, r4, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r0, r1 │ │ │ │ + asrs r2, r4, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r6, r1 │ │ │ │ + asrs r4, r2, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r4, r2 │ │ │ │ + asrs r2, r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r2, r4 │ │ │ │ + asrs r6, r6, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r1, r5 │ │ │ │ + asrs r4, r5, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r6, r5 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r5, r6 │ │ │ │ + asrs r6, r1, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r5, r7 │ │ │ │ + asrs r0, r1, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r3, r0 │ │ │ │ + asrs r4, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r3, r1 │ │ │ │ + asrs r2, r7, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r6, r2 │ │ │ │ + adds r0, r2, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r5, r3 │ │ │ │ + adds r4, r1, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r6, r3 │ │ │ │ + adds r6, r2, r1 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r4, r4 │ │ │ │ + adds r0, r0, r2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r4, r5 │ │ │ │ + adds r6, r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r4, r5 │ │ │ │ + adds r4, r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r5, r5 │ │ │ │ + adds r2, r1, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r5, r5 │ │ │ │ + adds r0, r1, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r4, r7, r5 │ │ │ │ + adds r4, r3, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, #0 │ │ │ │ + adds r6, r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r5, #0 │ │ │ │ + adds r4, r1, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bvs.n 5b4b0a │ │ │ │ @ instruction: 0xffff2cb1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r2, r2, #2 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - adds r2, r1, #2 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r0, #2 │ │ │ │ + adds r2, r5, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r4, r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r7, #1 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #24 │ │ │ │ + adds r2, r3, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #28 │ │ │ │ + adds r0, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + adds r4, r7, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - movs r0, #46 @ 0x2e │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + adds r6, r1, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r1, r5 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r7, #7 │ │ │ │ + asrs r0, r5, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + vhadd.u16 d16, d30, d30 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp lr, pc │ │ │ │ + muls r6, r3 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - subs r6, r2, r6 │ │ │ │ + adds r6, r6, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r1, r7 │ │ │ │ + asrs r2, r5, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r2, r2 │ │ │ │ + asrs r4, r6, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r6, r1 │ │ │ │ + asrs r6, r2, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r3, r2 │ │ │ │ + asrs r4, r7, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, r2 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r6, r2 │ │ │ │ + asrs r0, r2, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r1, r3 │ │ │ │ + asrs r0, r5, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r0, r4 │ │ │ │ + asrs r0, r4, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r1, r4 │ │ │ │ + asrs r4, r5, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r3, r4 │ │ │ │ + asrs r0, r7, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r2, r5 │ │ │ │ + asrs r2, r6, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r1, r6 │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r9 │ │ │ │ bl 5b5d4c │ │ │ │ movs r3, #7 │ │ │ │ str.w r3, [r9, #104] @ 0x68 │ │ │ │ @@ -1921401,23 +1921384,23 @@ │ │ │ │ b.n 5b4f56 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r2, 5b500e │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r2, #22 │ │ │ │ + asrs r0, r6, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [pc, #1008] @ (5b5404 ) │ │ │ │ + ldr r4, [pc, #368] @ (5b5184 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r0, r3, #25 │ │ │ │ + asrs r0, r7, #14 │ │ │ │ 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] @ (5b513c ) │ │ │ │ @@ -1921777,15 +1921760,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 5b53da │ │ │ │ add r4, sp, #568 @ 0x238 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #3 │ │ │ │ + lsrs r4, r3, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 15, 15, pc, pc, cr15 @ │ │ │ │ @ instruction: 0xfaebffff │ │ │ │ add r4, sp, #120 @ 0x78 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1922036,36 +1922019,36 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ mov r0, r6 │ │ │ │ blx 68a20 │ │ │ │ b.n 5b5616 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - asrs r0, r3, #2 │ │ │ │ + lsrs r0, r7, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ble.n 5b5738 │ │ │ │ + bge.n 5b55f8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ add r1, sp, #816 @ 0x330 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - blxns r6 │ │ │ │ + cmp r4, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vhadd.u32 d16, d30, d27 │ │ │ │ + stc2l 0, cr0, [lr], {171} @ 0xab │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #30 │ │ │ │ + lsrs r6, r7, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ 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] @ (5b5998 ) │ │ │ │ sub.w sp, sp, #844 @ 0x34c │ │ │ │ @@ -1922332,39 +1922315,39 @@ │ │ │ │ b.n 5b5988 │ │ │ │ add r0, sp, #1008 @ 0x3f0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r6, r0, #30 │ │ │ │ + lsrs r6, r4, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r6, #29 │ │ │ │ + lsrs r6, r2, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r4, #19 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r4, #27 │ │ │ │ + lsrs r6, r0, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r2, r3, #1 │ │ │ │ lsls r3, r4, #5 │ │ │ │ adds r2, r6, #0 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r0, r4, r5 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r0, r7, #22 │ │ │ │ + lsrs r0, r3, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r6, #22 │ │ │ │ + lsrs r2, r2, #12 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r0, #22 │ │ │ │ + lsrs r6, r4, #11 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r4, r0, r4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, r6, r3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ subs r0, r5, r3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1922588,27 +1922571,27 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #928 @ (adr r5, 5b5ffc ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ add r5, pc, #664 @ (adr r5, 5b5ef8 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bhi.n 5b5d30 │ │ │ │ + bpl.n 5b5bf0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - muls r2, r0 │ │ │ │ + lsls r2, r4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfafc00ab │ │ │ │ - orrs r4, r2 │ │ │ │ + ldr.w r0, [ip, fp, lsl #2] │ │ │ │ + eors r4, r6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xfad200ab │ │ │ │ + ldrh.w r0, [r2, fp, lsl #2] │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r3, #8 │ │ │ │ + lsls r0, r7, #29 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r4, #8 │ │ │ │ + lsls r0, r0, #30 │ │ │ │ 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] @ (5b5d38 ) │ │ │ │ movs r1, #1 │ │ │ │ @@ -1922778,20 +1922761,20 @@ │ │ │ │ movs r2, #1 │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ b.n 5b5dce │ │ │ │ asrs r4, r5, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r0, r4, #26 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r4, r4, #5 │ │ │ │ + lsls r4, r0, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ - lsrs r2, r7, #3 │ │ │ │ + lsls r2, r3, #25 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r5, #3 │ │ │ │ + lsls r2, r1, #25 │ │ │ │ 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 │ │ │ │ @@ -1922856,15 +1922839,15 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r1, pc, #208 @ (adr r1, 5b5fc4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3512] @ 0xdb8 │ │ │ │ ldr r1, [pc, #512] @ (5b6110 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -1923076,37 +1923059,37 @@ │ │ │ │ b.n 5b6102 │ │ │ │ add r0, pc, #920 @ (adr r0, 5b64ac ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r0, r4, #32 │ │ │ │ + lsls r0, r0, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r2, #32 │ │ │ │ + lsls r2, r6, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r2, #31 │ │ │ │ + lsls r0, r6, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r6, r5, #30 │ │ │ │ + lsls r6, r1, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r6, r6, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp, #40 @ 0x28 │ │ │ │ + add r3, sp, #424 @ 0x1a8 │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldmia r6, {r3, r4, r6} │ │ │ │ + ldmia r3, {r3, r4, r5, r7} │ │ │ │ lsls r1, r7, #2 │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #29 │ │ │ │ + lsls r2, r6, #18 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r3, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r2, r1, #14 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r6, r7, #13 │ │ │ │ lsls r3, r4, #5 │ │ │ │ @@ -1923192,20 +1923175,20 @@ │ │ │ │ b.n 5b61b0 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b5eb4 │ │ │ │ b.n 5b61b0 │ │ │ │ add.w r0, r4, #32 │ │ │ │ bl 5b5eb4 │ │ │ │ b.n 5b6200 │ │ │ │ - subs r4, #84 @ 0x54 │ │ │ │ + subs r1, #180 @ 0xb4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ands.w r0, r0, #5603328 @ 0x558000 │ │ │ │ - subs r4, #48 @ 0x30 │ │ │ │ + sbcs.w r0, r0, #171 @ 0xab │ │ │ │ + subs r1, #144 @ 0x90 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xf3ec00ab │ │ │ │ + adc.w r0, ip, #171 @ 0xab │ │ │ │ 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] @ (5b6318 ) │ │ │ │ mov r5, r0 │ │ │ │ movs r1, #1 │ │ │ │ @@ -1923367,20 +1923350,20 @@ │ │ │ │ ldr r2, [pc, #24] @ (5b640c ) │ │ │ │ add r2, pc │ │ │ │ b.n 5b63da │ │ │ │ asrs r6, r3, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ asrs r4, r2, #3 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r2, r1, #17 │ │ │ │ + lsls r2, r5, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ stc2 15, cr15, [sp, #1020]! @ 0x3fc │ │ │ │ - lsls r4, r2, #16 │ │ │ │ + lsls r4, r6, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ 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 │ │ │ │ @@ -1923413,18 +1923396,17 @@ │ │ │ │ mov r4, r3 │ │ │ │ blx 69180 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #48 @ 0x30 │ │ │ │ pop {r4, pc} │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ b.n 5b647c │ │ │ │ - subs r1, #240 @ 0xf0 │ │ │ │ + adds r7, #80 @ 0x50 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r6, #5 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + cdp2 0, 13, cr0, cr4, cr14, {5} │ │ │ │ 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] @ (5b65d4 ) │ │ │ │ sub sp, #96 @ 0x60 │ │ │ │ @@ -1923572,18 +1923554,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ str r1, [r4, #0] │ │ │ │ adds r3, #1 │ │ │ │ str r4, [r1, #4] │ │ │ │ str r3, [r2, #0] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ldmia r5!, {r1, r2} │ │ │ │ + ldmia r2, {r1, r2, r5, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r4, #7 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + vhadd.u8 d16, d18, d30 │ │ │ │ lsrs r2, r2, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r2, #24 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1923622,18 +1923603,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 r4, {r1, r4, r7} │ │ │ │ + ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + cdp2 0, 13, cr0, cr10, cr14, {5} │ │ │ │ lsrs r4, r3, #22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r3, #22 │ │ │ │ lsls r3, r4, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1923845,35 +1923825,31 @@ │ │ │ │ b.n 5b68dc │ │ │ │ ldr r0, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r2, #20 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - lsls r0, r5, #3 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r2, r2, #3 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r6, r6, #1 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + cdp2 0, 4, cr0, cr8, cr14, {5} │ │ │ │ + cdp2 0, 3, cr0, cr2, cr14, {5} │ │ │ │ + cdp2 0, 1, cr0, cr4, cr14, {5} │ │ │ │ + ldc2l 0, cr0, [r6, #696] @ 0x2b8 │ │ │ │ lsrs r6, r7, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r7, [sp, #640] @ 0x280 │ │ │ │ lsls r7, r3, #5 │ │ │ │ lsrs r6, r0, #15 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - bne.n 5b6888 │ │ │ │ + ldmia r7!, {r2, r4} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - vaddl.u8 q0, d22, d30 │ │ │ │ - stc2l 0, cr0, [ip, #696]! @ 0x2b8 │ │ │ │ - vaddl.u8 q0, d16, d30 │ │ │ │ + stc2l 0, cr0, [r6], #696 @ 0x2b8 │ │ │ │ + @ instruction: 0xfb4c00ae │ │ │ │ + stc2l 0, cr0, [r0], #696 @ 0x2b8 │ │ │ │ lsrs r0, r7, #13 │ │ │ │ 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] @ (5b69ec ) │ │ │ │ @@ -1924032,17 +1924008,17 @@ │ │ │ │ blx 68de0 <__snprintf_chk@plt> │ │ │ │ b.n 5b6a7e │ │ │ │ nop │ │ │ │ lsrs r0, r3, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r4, r1, #8 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - stc2l 0, cr0, [r4, #696]! @ 0x2b8 │ │ │ │ + @ instruction: 0xfb4400ae │ │ │ │ @ instruction: 0xfa05ffff │ │ │ │ - ldc2 0, cr0, [r0, #696] @ 0x2b8 │ │ │ │ + @ instruction: 0xfaf000ae │ │ │ │ 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 │ │ │ │ @@ -1924089,17 +1924065,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 r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r2, [r4, #46] @ 0x2e │ │ │ │ + strh r2, [r0, #26] │ │ │ │ lsls r1, r6, #2 │ │ │ │ lsrs r2, r0, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsrs r6, r0, #4 │ │ │ │ lsls r3, r4, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -1924283,27 +1924259,27 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r7, #2 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r3, #31 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - mcrr2 0, 10, r0, r2, cr14 │ │ │ │ - stc2 0, cr0, [r8], #-696 @ 0xfffffd48 │ │ │ │ - stc2 0, cr0, [lr], {174} @ 0xae │ │ │ │ + vld1.8 {d0[5]}, [r2], lr │ │ │ │ + vst1.8 {d0[5]}, [r8], lr │ │ │ │ + vld4.32 {d16-d19}, [lr :128], lr │ │ │ │ lsls r2, r2, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r2, r0, #30 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r4, r6, #29 │ │ │ │ lsls r3, r4, #5 │ │ │ │ str r3, [sp, #104] @ 0x68 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xfb6200ae │ │ │ │ - @ instruction: 0xfb6e00ae │ │ │ │ + str.w r0, [r2, #174] @ 0xae │ │ │ │ + str.w r0, [lr, #174] @ 0xae │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #568] @ (5b6fa0 ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #568] @ (5b6fa4 ) │ │ │ │ @@ -1924522,23 +1924498,23 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r7, r3, #5 │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xfa2e00ae │ │ │ │ + @ instruction: 0xf78e00ae │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vst1.8 {d16[5]}, [r0], lr │ │ │ │ - ldrsh.w r0, [r6, #174] @ 0xae │ │ │ │ - ldrsb.w r0, [lr, #174] @ 0xae │ │ │ │ - vst1.8 {d0[5]}, [r6], lr │ │ │ │ - vld4.32 {d16-d19}, [lr :128], lr │ │ │ │ - ldr??.w r0, [r6, lr, lsl #2] │ │ │ │ + @ instruction: 0xf72000ae │ │ │ │ + @ instruction: 0xf71600ae │ │ │ │ + @ instruction: 0xf6fe00ae │ │ │ │ + @ instruction: 0xf6e600ae │ │ │ │ + movt r0, #59566 @ 0xe8ae │ │ │ │ + @ instruction: 0xf6b600ae │ │ │ │ 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 │ │ │ │ @@ -1924827,22 +1924803,22 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5b7228 │ │ │ │ nop │ │ │ │ lsls r4, r7, #9 │ │ │ │ lsls r3, r4, #5 │ │ │ │ lsls r2, r6, #9 │ │ │ │ lsls r3, r4, #5 │ │ │ │ - @ instruction: 0xf6ea00ae │ │ │ │ - @ instruction: 0xf70200ae │ │ │ │ + orr.w r0, sl, #5701632 @ 0x570000 │ │ │ │ + orn r0, r2, #5701632 @ 0x570000 │ │ │ │ stc2 15, cr15, [r9, #1020] @ 0x3fc │ │ │ │ - @ instruction: 0xf6bc00ae │ │ │ │ - subw r0, r6, #2222 @ 0x8ae │ │ │ │ - @ instruction: 0xf6b800ae │ │ │ │ - @ instruction: 0xf68a00ae │ │ │ │ - @ instruction: 0xf67a00ae │ │ │ │ + ands.w r0, ip, #5701632 @ 0x570000 │ │ │ │ + and.w r0, r6, #5701632 @ 0x570000 │ │ │ │ + ands.w r0, r8, #5701632 @ 0x570000 │ │ │ │ + @ instruction: 0xf3ea00ae │ │ │ │ + @ instruction: 0xf3da00ae │ │ │ │ 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 │ │ │ │ @@ -1925118,15 +1925094,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #34] @ 0x22 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r2, [r5, #30] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf3e400ae │ │ │ │ + adc.w r0, r4, #174 @ 0xae │ │ │ │ ldr r3, [pc, #280] @ (5b76e0 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 5b769e │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1925246,19 +1925222,19 @@ │ │ │ │ ldr r2, [r4, #84] @ 0x54 │ │ │ │ adds r2, #1 │ │ │ │ str.w r6, [r4, r3, lsl #2] │ │ │ │ str r2, [r4, #84] @ 0x54 │ │ │ │ b.n 5b7678 │ │ │ │ ldrh r6, [r6, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xf34200ae │ │ │ │ + @ instruction: 0xf0a200ae │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf35600ae │ │ │ │ - @ instruction: 0xf2f400ae │ │ │ │ + @ instruction: 0xf0b600ae │ │ │ │ + orrs.w r0, r4, #174 @ 0xae │ │ │ │ ldr r3, [pc, #76] @ (5b7744 ) │ │ │ │ add r3, pc │ │ │ │ cbz r0, 5b7740 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -1925290,15 +1925266,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #8] │ │ │ │ lsls r7, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf32400ae │ │ │ │ + eor.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, 5b77a0 │ │ │ │ ldr r3, [r6, #80] @ 0x50 │ │ │ │ @@ -1925691,15 +1925667,15 @@ │ │ │ │ str.w r2, [r4, #164] @ 0xa4 │ │ │ │ str.w r3, [r4, #168] @ 0xa8 │ │ │ │ bl 5b3648 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - vhadd.s d16, d18, d30 │ │ │ │ + ldcl 0, cr0, [r2], {174} @ 0xae │ │ │ │ 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] │ │ │ │ @@ -1925853,15 +1925829,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, #24] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [sl, #696] @ 0x2b8 │ │ │ │ + @ instruction: 0xeb2a00ae │ │ │ │ strh r6, [r3, #22] │ │ │ │ lsls r7, r3, #5 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5b7e82 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -1925973,15 +1925949,15 @@ │ │ │ │ bx lr │ │ │ │ ldrsb r2, [r2, r5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrsb r4, [r1, r5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrsb r6, [r6, r2] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - mrrc 0, 10, r0, lr, cr14 │ │ │ │ + @ instruction: 0xe9be00ae │ │ │ │ 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] @ (5b803c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -1926137,24 +1926113,24 @@ │ │ │ │ bl 5b7ce0 │ │ │ │ b.n 5b8018 │ │ │ │ ldr r0, [pc, #40] @ (5b805c ) │ │ │ │ add r0, pc │ │ │ │ bl 5b7ce0 │ │ │ │ b.n 5b8006 │ │ │ │ nop │ │ │ │ - ldc 0, cr0, [ip], #-696 @ 0xfffffd48 │ │ │ │ + @ instruction: 0xe99c00ae │ │ │ │ strb r0, [r6, r6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stcl 0, cr0, [r6], #-696 @ 0xfffffd48 │ │ │ │ - @ instruction: 0xebe200ae │ │ │ │ - @ instruction: 0xebf400ae │ │ │ │ - @ instruction: 0xeb8e00ae │ │ │ │ - adc.w r0, r6, lr, asr #2 │ │ │ │ - adds.w r0, r0, lr, asr #2 │ │ │ │ - @ instruction: 0xeae200ae │ │ │ │ + strd r0, r0, [r6, #696] @ 0x2b8 │ │ │ │ + strd r0, r0, [r2, #-696] @ 0x2b8 │ │ │ │ + ldrd r0, r0, [r4, #-696] @ 0x2b8 │ │ │ │ + strd r0, r0, [lr], #696 @ 0x2b8 │ │ │ │ + stmia.w r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldrd r0, r0, [r0], #-696 @ 0x2b8 │ │ │ │ + strex 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] @ (5b8274 ) │ │ │ │ @@ -1926338,19 +1926314,20 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r0, #30] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r5, #29] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - @ instruction: 0xeb9000ae │ │ │ │ - sub.w r0, r4, lr, asr #2 │ │ │ │ - sbcs.w r0, r4, lr, asr #2 │ │ │ │ - @ instruction: 0xeae600ae │ │ │ │ - orr.w r0, r0, lr, asr #2 │ │ │ │ + ldrd r0, r0, [r0], #696 @ 0x2b8 │ │ │ │ + stmdb r4, {r1, r2, r3, r5, r7} │ │ │ │ + @ instruction: 0xe8d400ae │ │ │ │ + strex r0, r0, [r6, #696] @ 0x2b8 │ │ │ │ + b.n 5b81d4 │ │ │ │ + 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, #3912] @ 0xf48 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #544] @ (5b84c8 ) │ │ │ │ mov r9, r3 │ │ │ │ @@ -1926559,40 +1926536,50 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5b7ce0 │ │ │ │ b.n 5b84b2 │ │ │ │ ldrb r0, [r2, #21] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - eors.w r0, r0, lr, asr #2 │ │ │ │ - ldrh r4, [r3, r7] │ │ │ │ + b.n 5b84b4 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldr r4, [r7, r4] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - cmp r2, ip │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - eors.w r0, r0, lr, asr #2 │ │ │ │ - ldr r0, [r6, #76] @ 0x4c │ │ │ │ + b.n 5b84c0 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldr r0, [r2, #36] @ 0x24 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrb r4, [r7, r2] │ │ │ │ + ldrh r4, [r3, r0] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - orrs.w r0, r6, lr, asr #2 │ │ │ │ - orr.w r0, sl, lr, asr #2 │ │ │ │ - ldr r4, [r7, #12] │ │ │ │ + b.n 5b8458 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 5b8444 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + str r4, [r3, #100] @ 0x64 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bics.w r0, r8, lr, asr #2 │ │ │ │ - bics.w r0, r0, lr, asr #2 │ │ │ │ - ldrb r6, [r7, r6] │ │ │ │ + b.n 5b8428 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 5b841c │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + ldrh r6, [r3, r4] │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrb r4, [r1, #15] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrd r0, r0, [r0, #696] @ 0x2b8 │ │ │ │ - str r6, [r3, #68] @ 0x44 │ │ │ │ + b.n 5b8368 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + str r6, [r7, #24] │ │ │ │ lsls r1, r5, #4 │ │ │ │ - ldrd r0, r0, [r0, #-696]! @ 0x2b8 │ │ │ │ - @ instruction: 0xe98600ae │ │ │ │ - stmia.w r0, {r1, r2, r3, r5, r7} │ │ │ │ + b.n 5b82b0 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 5b82e0 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 5b80d8 │ │ │ │ + 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 │ │ │ │ ldr.w r3, [pc, #1104] @ 5b8980 │ │ │ │ @@ -1926993,15 +1926980,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r7, #10] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - cmn r4, r2 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r1, r5, #4 │ │ │ │ cdp 1, 13, cr0, cr4, cr2, {3} │ │ │ │ cdp 1, 11, cr0, cr12, cr2, {3} │ │ │ │ stmia r3!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ stmia r3!, {r1, r3, r6, r7} │ │ │ │ lsls r7, r3, #5 │ │ │ │ @@ -1927224,21 +1927211,21 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 5b8bf6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r5, #21] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b9394 │ │ │ │ + b.n 5b8e54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, #12 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ lsls r2, r5, #4 │ │ │ │ strb r2, [r0, #16] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - b.n 5b90dc │ │ │ │ + svc 176 @ 0xb0 │ │ │ │ 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] @ (5b8c8c ) │ │ │ │ @@ -1927268,15 +1927255,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r5, #14] │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5b90dc │ │ │ │ + svc 130 @ 0x82 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strb r6, [r1, #14] │ │ │ │ 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 │ │ │ │ @@ -1927670,15 +1927657,15 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r0, r6 │ │ │ │ ldr r7, [r1, r2] │ │ │ │ mov r2, r5 │ │ │ │ ldr r1, [r6, #8] │ │ │ │ blx r7 │ │ │ │ b.n 5b8eb8 │ │ │ │ - b.n 5b92e8 │ │ │ │ + udf #120 @ 0x78 │ │ │ │ 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] @ (5b9114 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -1927811,17 +1927798,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r4, [r6, #100] @ 0x64 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bgt.n 5b9318 │ │ │ │ + bls.n 5b91d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - bgt.n 5b919c │ │ │ │ + bge.n 5b925c │ │ │ │ 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 │ │ │ │ @@ -1928789,21 +1928776,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 r2, [sp, #360] @ 0x168 │ │ │ │ + str r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [sp, #160] @ 0xa0 │ │ │ │ + str r7, [sp, #544] @ 0x220 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [sp, #96] @ 0x60 │ │ │ │ + str r7, [sp, #480] @ 0x1e0 │ │ │ │ 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 │ │ │ │ @@ -1928828,21 +1928815,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5b9d6c ) │ │ │ │ ldr.w r2, [r3, r2, lsl #2] │ │ │ │ add r1, pc │ │ │ │ blx r5 │ │ │ │ b.n 5b9d3e │ │ │ │ str r2, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r3, #5 │ │ │ │ - str r2, [r6, #4] │ │ │ │ + ldrb r2, [r2, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r4, #240 @ 0xf0 │ │ │ │ + subs r2, #80 @ 0x50 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #728] @ 0x2d8 │ │ │ │ + str r3, [sp, #88] @ 0x58 │ │ │ │ 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] @ 5ba18c │ │ │ │ mov r4, r0 │ │ │ │ @@ -1929286,84 +1929273,84 @@ │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba158 │ │ │ │ b.n 5b9e4c │ │ │ │ adds r5, #1 │ │ │ │ cmp sl, r5 │ │ │ │ bhi.n 5ba158 │ │ │ │ b.n 5b9e4c │ │ │ │ - str r5, [sp, #512] @ 0x200 │ │ │ │ + str r2, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bne.n 5ba260 │ │ │ │ + ldmia r6, {r1, r2, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r0, #36] @ 0x24 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bne.n 5ba25c │ │ │ │ + ldmia r6, {r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - add r6, pc, #208 @ (adr r6, 5ba270 ) │ │ │ │ + add r3, pc, #592 @ (adr r3, 5ba3f0 ) │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bne.n 5ba1e8 │ │ │ │ + ldmia r6!, {r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r5, [sp, #168] @ 0xa8 │ │ │ │ + str r2, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - beq.n 5ba19c │ │ │ │ + ldmia r6, {r1, r2, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #116 @ 0x74 │ │ │ │ + blt.n 5ba15c │ │ │ │ lsls r0, r7, #2 │ │ │ │ - adds r6, r2, r3 │ │ │ │ + asrs r6, r6, #24 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #816] @ 0x330 │ │ │ │ + str r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r5 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #728] @ 0x2d8 │ │ │ │ + str r2, [sp, #88] @ 0x58 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - subs r3, #212 @ 0xd4 │ │ │ │ + subs r1, #52 @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 5ba2c8 │ │ │ │ + ldmia r5!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r0, r2, r1 │ │ │ │ + asrs r0, r6, #22 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #272] @ 0x110 │ │ │ │ + str r1, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cdp 0, 5, cr0, cr0, cr11, {5} │ │ │ │ - adds r2, r3, r0 │ │ │ │ + subs.w r0, r0, fp, asr #2 │ │ │ │ + asrs r2, r7, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r4, [sp, #56] @ 0x38 │ │ │ │ + str r1, [sp, #440] @ 0x1b8 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r7, {r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - asrs r6, r4, #31 │ │ │ │ + asrs r6, r0, #21 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #880] @ 0x370 │ │ │ │ + str r1, [sp, #240] @ 0xf0 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r2, r5, #29 │ │ │ │ + asrs r2, r1, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r3, [sp, #384] @ 0x180 │ │ │ │ + str r0, [sp, #768] @ 0x300 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r6, #26 │ │ │ │ + asrs r2, r2, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r4, r6, #24 │ │ │ │ + asrs r4, r2, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r2, [sp, #168] @ 0xa8 │ │ │ │ + ldrh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r0, r0, #23 │ │ │ │ + asrs r0, r4, #12 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ 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] @ (5ba394 ) │ │ │ │ mov sl, r1 │ │ │ │ @@ -1929514,56 +1929501,57 @@ │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [r6, r0] │ │ │ │ ldr.w r2, [r0, r2, lsl #2] │ │ │ │ mov r0, fp │ │ │ │ blx r3 │ │ │ │ b.n 5ba25c │ │ │ │ nop │ │ │ │ - str r0, [sp, #864] @ 0x360 │ │ │ │ + ldrh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r6, r6] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r4, [r2, r5] │ │ │ │ + ldr r4, [r6, r2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldmia.w r2, {r3, r4, r5, r7} │ │ │ │ - str r0, [sp, #608] @ 0x260 │ │ │ │ + b.n 5b9f8c │ │ │ │ + lsls r0, r7, #2 │ │ │ │ + ldrh r0, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - asrs r6, r0, #18 │ │ │ │ + asrs r6, r4, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - str r0, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r3, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r4!, {r1, r6} │ │ │ │ + ldmia r1, {r1, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - adds r7, #60 @ 0x3c │ │ │ │ + adds r4, #156 @ 0x9c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r4, r2] │ │ │ │ + ldr r2, [r0, r0] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r6, [r0, r2] │ │ │ │ + ldrsb r6, [r4, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r0, [r7, r1] │ │ │ │ + ldrsb r0, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ subs r2, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r0, #62] @ 0x3e │ │ │ │ + ldrh r6, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ cmp r6, #24 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r6, #60] @ 0x3c │ │ │ │ + ldrh r4, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ subs r0, r6, #3 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1930524,167 +1930512,167 @@ │ │ │ │ mov.w r8, #0 │ │ │ │ b.n 5bacb0 │ │ │ │ ldr r2, [pc, #316] @ (5bae98 ) │ │ │ │ add r2, pc │ │ │ │ b.n 5ba8f4 │ │ │ │ ldrh r4, [r5, r7] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldrh r2, [r6, #54] @ 0x36 │ │ │ │ + ldrh r2, [r2, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r5, #0] │ │ │ │ + strh r0, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + ldr r7, [pc, #480] @ (5baf54 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r1, #52] @ 0x34 │ │ │ │ + ldrh r2, [r5, #30] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - b.n 5ba844 │ │ │ │ + b.n 5bb304 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r1, #50] @ 0x32 │ │ │ │ + ldrh r6, [r5, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [sp, #232] @ 0xe8 │ │ │ │ + ldrh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r5, #48] @ 0x30 │ │ │ │ + ldrh r4, [r1, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r1!, {r2, r5, r7} │ │ │ │ + stmia r7!, {r2} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r4, pc, #160 @ (adr r4, 5bae3c ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r1, {r1, r3, r4, r6} │ │ │ │ + stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r1, [sp, #384] @ 0x180 │ │ │ │ + ldrh r0, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [r3, #52] @ 0x34 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4, r6, r7} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - lsls r2, r4, #11 │ │ │ │ + lsls r2, r0, #1 │ │ │ │ lsls r0, r7, #2 │ │ │ │ add r3, pc, #384 @ (adr r3, 5baf38 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r0!, {r7} │ │ │ │ + stmia r5!, {r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6} │ │ │ │ + stmia r5!, {r1, r3, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - str r0, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r0, #44] @ 0x2c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrsb r6, [r7, r0] │ │ │ │ + strh r6, [r3, r6] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrh r4, [r0, #28] │ │ │ │ + ldrh r4, [r4, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r1, #60] @ 0x3c │ │ │ │ + ldrh r6, [r5, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r1, #30 │ │ │ │ + lsrs r0, r5, #19 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ add r1, pc, #760 @ (adr r1, 5bb0e4 ) │ │ │ │ lsls r7, r3, #5 │ │ │ │ movs r2, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #26 │ │ │ │ + lsrs r6, r3, #16 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r4, [r6, #20] │ │ │ │ + ldrh r4, [r2, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r4, [r6, #18] │ │ │ │ + strh r4, [r2, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + lsrs r0, r3, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs r4, r3, #14 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrh r2, [r6, #16] │ │ │ │ + strh r2, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r2, #16] │ │ │ │ + strh r2, [r6, #58] @ 0x3a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r6!, {} │ │ │ │ + stmia r3!, {r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r2, #14] │ │ │ │ + strh r6, [r6, #56] @ 0x38 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strb r2, [r4, r1] │ │ │ │ + str r2, [r0, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r6, [r3, #40] @ 0x28 │ │ │ │ + ldrh r6, [r7, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r6, #38] @ 0x26 │ │ │ │ + ldrh r2, [r2, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r3, #6] │ │ │ │ + strh r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r5, #36] @ 0x24 │ │ │ │ + ldrh r2, [r1, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r4!, {r5, r6} │ │ │ │ + stmia r1!, {r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - mcr2 0, 3, r0, cr6, cr7, {5} │ │ │ │ + smlaltt r0, r0, r6, r7 │ │ │ │ ldr r6, [sp, #920] @ 0x398 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r4!, {r1, r3, r4} │ │ │ │ + stmia r1!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #32] │ │ │ │ + ldrh r2, [r0, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r6, #60] @ 0x3c │ │ │ │ + strh r6, [r2, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - stc2 0, cr0, [r8, #732] @ 0x2dc │ │ │ │ + @ instruction: 0xfae800b7 │ │ │ │ ldr r6, [sp, #56] @ 0x38 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - stmia r3!, {r2, r3, r5} │ │ │ │ + stmia r0!, {r2, r3, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r4, #22] │ │ │ │ + ldrh r2, [r0, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ ldr r5, [sp, #400] @ 0x190 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r2, [r4, #18] │ │ │ │ + strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r4, r5} │ │ │ │ + nop {9} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - ldrh r2, [r5, #16] │ │ │ │ + strh r2, [r1, #60] @ 0x3c │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r2!, {r1, r2} │ │ │ │ - lsls r7, r6, #2 │ │ │ │ - adds r0, r4, #1 │ │ │ │ - movs r0, r0 │ │ │ │ - b.n 5bb0fc │ │ │ │ + itte vs │ │ │ │ + lslvs r7, r6, #2 │ │ │ │ + addvs r0, r4, #1 │ │ │ │ + movvc r0, r0 │ │ │ │ + udf #144 @ 0x90 │ │ │ │ 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 │ │ │ │ @@ -1931358,175 +1931346,175 @@ │ │ │ │ ldr r2, [r6, r2] │ │ │ │ ldr.w r2, [r2, r3, lsl #2] │ │ │ │ blx r8 │ │ │ │ b.n 5bb0f6 │ │ │ │ nop │ │ │ │ str r2, [r0, r5] │ │ │ │ lsls r7, r3, #5 │ │ │ │ - strh r2, [r6, #32] │ │ │ │ + strh r2, [r2, #12] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - stmia r0!, {r2, r3, r4, r6} │ │ │ │ + pop {r2, r3, r4, r5, r7, pc} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r1, #0] │ │ │ │ + strh r0, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r7, #2 │ │ │ │ - itt al │ │ │ │ - lslal r7, r6, #2 │ │ │ │ - strhal r4, [r3, #62] @ 0x3e │ │ │ │ + pop {r2, r6, pc} │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + strh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - itte gt │ │ │ │ - lslgt r7, r6, #2 │ │ │ │ - nopgt {14} │ │ │ │ - lslle r6, r5, #2 │ │ │ │ - strh r2, [r5, #28] │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ + lsls r7, r6, #2 │ │ │ │ + pop {r6, pc} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + strh r2, [r1, #8] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r3, #60] @ 0x3c │ │ │ │ + strh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - itt ge │ │ │ │ - lslge r6, r5, #2 │ │ │ │ - strhge r2, [r5, #26] │ │ │ │ + pop {r2, pc} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - sevl │ │ │ │ + pop {r4, r5, r7} │ │ │ │ lsls r7, r6, #2 │ │ │ │ - strh r0, [r3, #58] @ 0x3a │ │ │ │ + strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - it vc │ │ │ │ - lslvc r6, r5, #2 │ │ │ │ - strh r2, [r6, #24] │ │ │ │ + pop {r3, r4, r6, r7} │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + strh r2, [r2, #4] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r4, #28 │ │ │ │ + lsls r2, r0, #18 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #54] @ 0x36 │ │ │ │ + strh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r5, [pc, #416] @ (5bb6cc ) │ │ │ │ + ldr r2, [pc, #800] @ (5bb84c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bkpt 0x00f2 │ │ │ │ + pop {r1, r4, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [pc, #200] @ (5bb600 ) │ │ │ │ + ldr r2, [pc, #584] @ (5bb780 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - lsls r2, r1, #26 │ │ │ │ + lsls r2, r5, #15 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #29] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r6, #23 │ │ │ │ + lsls r4, r2, #13 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r4, [pc, #456] @ (5bb714 ) │ │ │ │ + ldr r1, [pc, #840] @ (5bb894 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - bkpt 0x005c │ │ │ │ + cbnz r4, 5bb5be │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r7, #12] │ │ │ │ + ldrb r2, [r3, #28] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cmp r0, #216 @ 0xd8 │ │ │ │ + movs r6, #56 @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r3, #12] │ │ │ │ + ldrb r6, [r7, #27] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - pop {r3, r6, r7, pc} │ │ │ │ + cbnz r0, 5bb5aa │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, r7, #1 │ │ │ │ + adds r6, r3, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, #10] │ │ │ │ + ldrb r0, [r6, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r4, [r0, #10] │ │ │ │ + ldrb r4, [r4, #26] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r1, #21 │ │ │ │ + lsls r0, r5, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r0, r4, #20 │ │ │ │ + lsls r0, r0, #10 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #544] @ (5bb7a0 ) │ │ │ │ + ldr r0, [pc, #928] @ (5bb920 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r3, #6] │ │ │ │ + ldrb r6, [r7, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r2, r4, #19 │ │ │ │ + lsls r2, r0, #9 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #392] @ (5bb714 ) │ │ │ │ + ldr r0, [pc, #776] @ (5bb894 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, #24] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #240] @ (5bb688 ) │ │ │ │ + ldr r0, [pc, #624] @ (5bb808 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r2, [r2, #4] │ │ │ │ + ldrb r2, [r6, #23] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r2, #18 │ │ │ │ + lsls r6, r6, #7 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r3, [pc, #80] @ (5bb5f4 ) │ │ │ │ + ldr r0, [pc, #464] @ (5bb774 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r1, r6, r7} │ │ │ │ + rev r2, r4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r2, r7, #2 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #808] @ (5bb8dc ) │ │ │ │ + ldr r0, [pc, #168] @ (5bb65c ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r2, r3, r4, r5, r6} │ │ │ │ + cbnz r4, 5bb5ee │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strh r2, [r2, #0] │ │ │ │ + ldrb r2, [r6, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - strh r0, [r0, #0] │ │ │ │ + ldrb r0, [r4, #21] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r4, r0, #16 │ │ │ │ + lsls r4, r4, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls r0, r0, #5 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldrb r6, [r2, #31] │ │ │ │ + ldrb r6, [r6, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldrb r0, [r7, #30] │ │ │ │ + ldrb r0, [r3, #20] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r4, 5bb652 │ │ │ │ + cbnz r4, 5bb5ea │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cbnz r2, 5bb654 │ │ │ │ + cbnz r2, 5bb5ec │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r0, [r2, #30] │ │ │ │ + ldrb r0, [r6, #19] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r2, [pc, #128] @ (5bb660 ) │ │ │ │ + blx r0 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - ldr r1, [pc, #864] @ (5bb94c ) │ │ │ │ + bx r7 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r0, r1, r1 │ │ │ │ + asrs r0, r5, #30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - ldr r1, [pc, #616] @ (5bb860 ) │ │ │ │ + mov sl, pc │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cbnz r6, 5bb65c │ │ │ │ + @ instruction: 0xb8e6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r4, [r5, #27] │ │ │ │ + ldrb r4, [r1, #17] │ │ │ │ lsls r2, r7, #2 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #26] │ │ │ │ + ldrb r2, [r1, #16] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r0, 5bb652 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r6, [r2, #26] │ │ │ │ + ldrb r6, [r6, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - cbnz r0, 5bb658 │ │ │ │ + @ instruction: 0xb870 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r2, r7, #2 │ │ │ │ - bls.n 5bb604 │ │ │ │ + bvc.n 5bb6c4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #1008] @ (5bba10 ) │ │ │ │ + mov r4, fp │ │ │ │ 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 │ │ │ │ @@ -1935397,15 +1935385,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r0, #0 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5be7f0 │ │ │ │ + svc 2 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r4, r7, r5 │ │ │ │ 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 │ │ │ │ @@ -1935473,15 +1935461,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5be54a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r6, r6, r4 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5be6c0 │ │ │ │ + udf #4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r0, r1, r3 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ @@ -1935547,15 +1935535,15 @@ │ │ │ │ movs r2, #3 │ │ │ │ b.n 5be610 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r2, r5, r1 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5be640 │ │ │ │ + ble.n 5be700 │ │ │ │ lsls r1, r5, #4 │ │ │ │ subs r2, r0, r0 │ │ │ │ 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 │ │ │ │ @@ -1935781,15 +1935769,15 @@ │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r4, #31 │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldrh r4, [r3, #32] │ │ │ │ lsls r2, r4, #5 │ │ │ │ - ble.n 5be8ec │ │ │ │ + bge.n 5be9ac │ │ │ │ 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 │ │ │ │ @@ -1936108,15 +1936096,15 @@ │ │ │ │ nop │ │ │ │ asrs r4, r7, #20 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #20 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bls.n 5bebe4 │ │ │ │ + bvc.n 5beca4 │ │ │ │ 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] @ (5bed00 ) │ │ │ │ @@ -1936571,29 +1936559,29 @@ │ │ │ │ str r0, [sp, #4] │ │ │ │ b.n 5bee22 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r3, #11 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 5bf184 │ │ │ │ + bpl.n 5bf044 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bvc.n 5bf214 │ │ │ │ + bmi.n 5bf0d4 │ │ │ │ lsls r1, r5, #4 │ │ │ │ asrs r6, r1, #3 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - bvs.n 5bf16c │ │ │ │ + bcc.n 5bf02c │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bpl.n 5bf074 │ │ │ │ + bcc.n 5bf134 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bpl.n 5bf21c │ │ │ │ + bcs.n 5bf0dc │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bpl.n 5bf1b0 │ │ │ │ + bcs.n 5bf070 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - bmi.n 5bf108 │ │ │ │ + bcs.n 5bf1c8 │ │ │ │ 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] @ (5bf200 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -1937566,19 +1937554,19 @@ │ │ │ │ b.n 5bf95e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r6, r3, #27 │ │ │ │ lsls r7, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1} │ │ │ │ + ldmia r1, {r1, r5, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ lsls r6, r6, #23 │ │ │ │ lsls r7, r3, #5 │ │ │ │ - ldmia r3, {r3, r5} │ │ │ │ + ldmia r0!, {r3, 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] @ (5bfe3c ) │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ @@ -1938489,21 +1938477,21 @@ │ │ │ │ add r5, sp, #164 @ 0xa4 │ │ │ │ str r3, [sp, #52] @ 0x34 │ │ │ │ b.n 5c02be │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [r4, #376] @ 0x178 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {} │ │ │ │ + stmia r0!, {r5, r6} │ │ │ │ lsls r1, r5, #4 │ │ │ │ stc2l 1, cr0, [lr], #-376 @ 0xfffffe88 │ │ │ │ - stmia r1!, {r1, r4, r6, r7} │ │ │ │ - lsls r1, r5, #4 │ │ │ │ - stmia r0!, {r2, r4, r5, r6, r7} │ │ │ │ - lsls r1, r5, #4 │ │ │ │ + itee cc │ │ │ │ + lslcc r1, r5, #4 │ │ │ │ + bkpt 0x0054 │ │ │ │ + lslcs r1, r5, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ ldr r4, [pc, #340] @ (5c0678 ) │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #340] @ (5c067c ) │ │ │ │ @@ -1939547,15 +1939535,15 @@ │ │ │ │ b.n 5c0fbc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf0c6015e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bics.w r1, ip, #94 @ 0x5e │ │ │ │ - push {r1, r2, r6, r7} │ │ │ │ + sxth r6, r4 │ │ │ │ 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 │ │ │ │ @@ -1939711,15 +1939699,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #236 @ 0xec │ │ │ │ subs r7, #184 @ 0xb8 │ │ │ │ mrc 1, 6, r0, cr14, cr14, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldcl 1, cr0, [lr, #376]! @ 0x178 │ │ │ │ - uxtb r0, r1 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ 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] @ (5c15c0 ) │ │ │ │ @@ -1939942,17 +1939930,17 @@ │ │ │ │ orrs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmia r3!, {} │ │ │ │ stcl 1, cr0, [sl], #376 @ 0x178 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stcl 1, cr0, [r6], {94} @ 0x5e │ │ │ │ - cbz r6, 5c15f6 │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - cbz r4, 5c15f4 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ 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] @ 5c1a18 │ │ │ │ sub sp, #356 @ 0x164 │ │ │ │ @@ -1940352,20 +1940340,20 @@ │ │ │ │ bl 5be3dc │ │ │ │ b.n 5c162c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ and.w r1, sl, lr, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r5, #4 │ │ │ │ ldrd r0, r1, [sl], #-376 @ 0x178 │ │ │ │ - add r5, sp, #24 │ │ │ │ + add r2, sp, #408 @ 0x198 │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #32 │ │ │ │ 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] @ 5c2070 │ │ │ │ sub sp, #388 @ 0x184 │ │ │ │ @@ -1940952,25 +1940940,25 @@ │ │ │ │ mov r3, r4 │ │ │ │ bl 5bcfdc │ │ │ │ b.n 5c1cac │ │ │ │ b.n 5c1bd0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #632 @ (adr r7, 5c22f4 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r1, sp, #160 @ 0xa0 │ │ │ │ + add r6, pc, #544 @ (adr r6, 5c22a0 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ b.n 5c26e8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r7, pc, #128 @ (adr r7, 5c2108 ) │ │ │ │ + add r4, pc, #512 @ (adr r4, 5c2288 ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r5, pc, #1008 @ (adr r5, 5c247c ) │ │ │ │ + add r3, pc, #368 @ (adr r3, 5c21fc ) │ │ │ │ lsls r1, r5, #4 │ │ │ │ - add r5, pc, #432 @ (adr r5, 5c2240 ) │ │ │ │ + add r2, pc, #816 @ (adr r2, 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 │ │ │ │ @@ -1946324,28 +1946312,28 @@ │ │ │ │ add r3, pc │ │ │ │ add.w r0, r3, r0, lsl #2 │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ stc 1, cr0, [sl], #-376 @ 0xfffffe88 │ │ │ │ - ldr r2, [r3, #16] │ │ │ │ + str r2, [r7, #100] @ 0x64 │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #251 @ 0xfb │ │ │ │ bhi.n 5c5dc2 │ │ │ │ ldr r3, [pc, #12] @ (5c5dc8 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c5dcc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ @ instruction: 0xb8fe │ │ │ │ lsls r7, r2, #5 │ │ │ │ - asrs r4, r6, #7 │ │ │ │ + lsrs r4, r2, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #1 │ │ │ │ beq.n 5c5eaa │ │ │ │ cmp r1, #0 │ │ │ │ it eq │ │ │ │ cmpeq r0, #162 @ 0xa2 │ │ │ │ beq.n 5c5eb6 │ │ │ │ @@ -1946504,25 +1946492,25 @@ │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #6 │ │ │ │ bx lr │ │ │ │ lsls r2, r3, #31 │ │ │ │ bmi.n 5c5eb6 │ │ │ │ b.n 5c5f1e │ │ │ │ - str r4, [r3, #104] @ 0x68 │ │ │ │ + str r4, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #4 │ │ │ │ cmp r0, #248 @ 0xf8 │ │ │ │ bhi.n 5c5f40 │ │ │ │ ldr r3, [pc, #8] @ (5c5f44 ) │ │ │ │ add r3, pc │ │ │ │ ldrb r0, [r3, r0] │ │ │ │ bx lr │ │ │ │ movs r0, #4 │ │ │ │ bx lr │ │ │ │ - str r2, [r0, #104] @ 0x68 │ │ │ │ + str r2, [r4, #60] @ 0x3c │ │ │ │ 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] @ (5c601c ) │ │ │ │ sub sp, #176 @ 0xb0 │ │ │ │ @@ -1948519,15 +1948507,15 @@ │ │ │ │ b.n 5c750c │ │ │ │ str r7, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrsb r4, [r1, r4] │ │ │ │ + strb r4, [r5, r1] │ │ │ │ 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 │ │ │ │ @@ -1948574,15 +1948562,15 @@ │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #8] @ (5c75fc ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ add r4, pc, #760 @ (adr r4, 5c78f4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ - vaddl.u16 q8, d28, d29 │ │ │ │ + ldc2 0, cr0, [ip, #-692]! @ 0xfffffd4c │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldrb r2, [r3, #0] │ │ │ │ sub.w r1, r2, #9 │ │ │ │ cmp r2, #32 │ │ │ │ it ne │ │ │ │ cmpne r1, #1 │ │ │ │ bhi.n 5c7622 │ │ │ │ @@ -1950331,17 +1950319,17 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ strh r6, [r2, #20] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #12] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - lsrs r2, r6, #13 │ │ │ │ + lsrs r2, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - orrs.w r0, sl, #173 @ 0xad │ │ │ │ + ldc 0, cr0, [sl, #692]! @ 0x2b4 │ │ │ │ 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 │ │ │ │ @@ -1951472,33 +1951460,34 @@ │ │ │ │ b.n 5c93d0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r3, #30] │ │ │ │ lsls r6, r3, #5 │ │ │ │ strb r0, [r3, #30] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xf2d400ad │ │ │ │ + bics.w r0, r4, #173 @ 0xad │ │ │ │ strb r4, [r7, #28] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xf25000ad │ │ │ │ - ldr r6, [sp, #200] @ 0xc8 │ │ │ │ + vext.8 d0, d16, d29, #0 │ │ │ │ + ldr r3, [sp, #584] @ 0x248 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - @ instruction: 0xf27600ad │ │ │ │ + vaddl.s16 q8, d22, d29 │ │ │ │ subs r4, r1, #3 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #-692] @ 0xfffffd4c │ │ │ │ - stc 0, cr0, [sl, #-692] @ 0xfffffd4c │ │ │ │ - ldrh r0, [r5, #12] │ │ │ │ + orns r0, r8, sp, asr #2 │ │ │ │ + orn r0, sl, sp, asr #2 │ │ │ │ + strh r0, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r5, #12] │ │ │ │ + strh r2, [r1, #56] @ 0x38 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldcl 0, cr0, [r8], {173} @ 0xad │ │ │ │ - ands.w r0, r0, sp, asr #2 │ │ │ │ + bics.w r0, r8, sp, asr #2 │ │ │ │ + b.n 5c9290 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r6, #3 │ │ │ │ @@ -1952255,38 +1952244,38 @@ │ │ │ │ ldr r2, [sp, #160] @ 0xa0 │ │ │ │ ldrb r3, [r2, #0] │ │ │ │ cmp r3, #93 @ 0x5d │ │ │ │ bne.w 5c88b6 │ │ │ │ adds r2, #1 │ │ │ │ strh.w r6, [sp, #217] @ 0xd9 │ │ │ │ b.n 5c9b56 │ │ │ │ - b.n 5c94ec │ │ │ │ + b.n 5c9fac │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5c9820 │ │ │ │ + b.n 5ca2e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5c979c │ │ │ │ + b.n 5ca25c │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5c953c │ │ │ │ + b.n 5c9ffc │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 5c9544 │ │ │ │ + b.n 5ca004 │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r4, #236 @ 0xec │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #25 │ │ │ │ + lsls r6, r2, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 5ca304 │ │ │ │ + b.n 5c9dc4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r2, #154 @ 0x9a │ │ │ │ + cmp r7, #250 @ 0xfa │ │ │ │ lsls r1, r5, #4 │ │ │ │ - rsb r0, r0, #169 @ 0xa9 │ │ │ │ - subs r5, #186 @ 0xba │ │ │ │ + vhadd.s32 d0, d16, d25 │ │ │ │ + subs r3, #26 │ │ │ │ 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 │ │ │ │ @@ -1952688,17 +1952677,17 @@ │ │ │ │ mrc2 15, 3, pc, cr1, cr15, {7} │ │ │ │ str r0, [r0, #32] │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #20] │ │ │ │ lsls r6, r3, #5 │ │ │ │ - blt.n 5c9fc8 │ │ │ │ + bls.n 5ca088 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r2, r2] │ │ │ │ + ldr r2, [r6, r7] │ │ │ │ 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 │ │ │ │ @@ -1956486,16 +1956475,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cc9a4 │ │ │ │ add.w r3, r0, #143360 @ 0x23000 │ │ │ │ movs r2, #1 │ │ │ │ str.w r2, [r3, #2404] @ 0x964 │ │ │ │ b.n 5cc9a4 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ - lsls r1, r5, #4 │ │ │ │ + vaddw.u16 q8, q3, d24 │ │ │ │ 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] @ (5cca48 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -1957087,18 +1957075,18 @@ │ │ │ │ orrs r0, r2 │ │ │ │ b.n 5ccc6e │ │ │ │ mov ip, lr │ │ │ │ b.n 5ccf78 │ │ │ │ cmp r0, #53 @ 0x35 │ │ │ │ bne.n 5ccf1c │ │ │ │ b.n 5cce84 │ │ │ │ - cdp2 1, 7, cr0, cr14, cr8, {1} │ │ │ │ - ldc2 1, cr0, [r2, #160] @ 0xa0 │ │ │ │ - ldc2l 1, cr0, [ip, #-160]! @ 0xffffff60 │ │ │ │ - mrrc2 1, 2, r0, ip, cr8 │ │ │ │ + @ instruction: 0xfbde0128 │ │ │ │ + @ instruction: 0xfaf20128 │ │ │ │ + @ instruction: 0xfadc0128 │ │ │ │ + ldrsh.w r0, [ip, #296] @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -1957131,15 +1957119,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (5cd080 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xfaaa0128 │ │ │ │ + strb.w r0, [sl, ] │ │ │ │ subs r0, #6 │ │ │ │ cmp r0, #11 │ │ │ │ bhi.n 5cd0a2 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #32 │ │ │ │ lsrs r0, r1, #8 │ │ │ │ lsrs r2, r1, #32 │ │ │ │ @@ -1958536,107 +1958524,107 @@ │ │ │ │ str r0, [r5, #44] @ 0x2c │ │ │ │ b.n 5cdca0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r6, #4 │ │ │ │ lsls r6, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #872 @ (adr r1, 5ce168 ) │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #880 @ (adr r1, 5ce174 ) │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #904 @ (adr r1, 5ce190 ) │ │ │ │ + ldr r7, [sp, #264] @ 0x108 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #960 @ (adr r1, 5ce1cc ) │ │ │ │ + ldr r7, [sp, #320] @ 0x140 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 5ce208 ) │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #8 @ (adr r2, 5cde1c ) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #56 @ (adr r2, 5cde50 ) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #80 @ (adr r2, 5cde6c ) │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #120 @ (adr r2, 5cde98 ) │ │ │ │ + ldr r7, [sp, #504] @ 0x1f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #144 @ (adr r2, 5cdeb4 ) │ │ │ │ + ldr r7, [sp, #528] @ 0x210 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #168 @ (adr r2, 5cded0 ) │ │ │ │ + ldr r7, [sp, #552] @ 0x228 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #272 @ (adr r2, 5cdf3c ) │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #328 @ (adr r2, 5cdf78 ) │ │ │ │ + ldr r7, [sp, #712] @ 0x2c8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #432 @ (adr r2, 5cdfe4 ) │ │ │ │ + ldr r7, [sp, #816] @ 0x330 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #504 @ (adr r2, 5ce030 ) │ │ │ │ + ldr r7, [sp, #888] @ 0x378 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 5ce04c ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #632 @ (adr r2, 5ce0b8 ) │ │ │ │ + ldr r7, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #672 @ (adr r2, 5ce0e4 ) │ │ │ │ + add r0, pc, #32 @ (adr r0, 5cde64 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #712 @ (adr r2, 5ce110 ) │ │ │ │ + add r0, pc, #72 @ (adr r0, 5cde90 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #784 @ (adr r2, 5ce15c ) │ │ │ │ + add r0, pc, #144 @ (adr r0, 5cdedc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #776 @ (adr r2, 5ce158 ) │ │ │ │ + add r0, pc, #136 @ (adr r0, 5cded8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 5ce184 ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 5cdf04 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 5ce1b8 ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 5cdf38 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #904 @ (adr r2, 5ce1e4 ) │ │ │ │ + add r0, pc, #264 @ (adr r0, 5cdf64 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #912 @ (adr r2, 5ce1f0 ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 5cdf70 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 5cde6c ) │ │ │ │ + add r0, pc, #392 @ (adr r0, 5cdfec ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #80 @ (adr r3, 5cdeb8 ) │ │ │ │ + add r0, pc, #464 @ (adr r0, 5ce038 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #104 @ (adr r3, 5cded4 ) │ │ │ │ + add r0, pc, #488 @ (adr r0, 5ce054 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #184 @ (adr r3, 5cdf28 ) │ │ │ │ + add r0, pc, #568 @ (adr r0, 5ce0a8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #216 @ (adr r3, 5cdf4c ) │ │ │ │ + add r0, pc, #600 @ (adr r0, 5ce0cc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #248 @ (adr r3, 5cdf70 ) │ │ │ │ + add r0, pc, #632 @ (adr r0, 5ce0f0 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #312 @ (adr r3, 5cdfb4 ) │ │ │ │ + add r0, pc, #696 @ (adr r0, 5ce134 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 5cdff8 ) │ │ │ │ + add r0, pc, #760 @ (adr r0, 5ce178 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 5cdfec ) │ │ │ │ + add r0, pc, #744 @ (adr r0, 5ce16c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 5cdfe0 ) │ │ │ │ + add r0, pc, #728 @ (adr r0, 5ce160 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #376 @ (adr r3, 5ce004 ) │ │ │ │ + add r0, pc, #760 @ (adr r0, 5ce184 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 5cdff0 ) │ │ │ │ + add r0, pc, #736 @ (adr r0, 5ce170 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 5cdffc ) │ │ │ │ + add r0, pc, #744 @ (adr r0, 5ce17c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #384 @ (adr r3, 5ce018 ) │ │ │ │ + add r0, pc, #768 @ (adr r0, 5ce198 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r3, pc, #448 @ (adr r3, 5ce05c ) │ │ │ │ + add r0, pc, #832 @ (adr r0, 5ce1dc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r1, [pc, #760] @ (5ce198 ) │ │ │ │ + bx r3 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r3, pc, #208 @ (adr r3, 5cdf74 ) │ │ │ │ + add r0, pc, #592 @ (adr r0, 5ce0f4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #150 @ 0x96 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r2, pc, #976 @ (adr r2, 5ce27c ) │ │ │ │ + add r0, pc, #336 @ (adr r0, 5cdffc ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r3, #6] │ │ │ │ + strh r4, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #832 @ (adr r2, 5ce1f4 ) │ │ │ │ + add r0, pc, #192 @ (adr r0, 5cdf74 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r2, pc, #688 @ (adr r2, 5ce168 ) │ │ │ │ + add r0, pc, #48 @ (adr r0, 5cdee8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ ldr r3, [r1, #0] │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 5cdec8 │ │ │ │ ldr r2, [r0, #4] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ @@ -1961185,31 +1961173,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ lsls r2, r2, #28 │ │ │ │ lsls r6, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #124 @ 0x7c │ │ │ │ + cmp r2, #220 @ 0xdc │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bge.n 5cf954 │ │ │ │ + bvc.n 5cfa14 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bls.n 5cfa78 │ │ │ │ + bvs.n 5cfb38 │ │ │ │ lsls r0, r5, #4 │ │ │ │ lsls r4, r3, #24 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - strh r2, [r1, #52] @ 0x34 │ │ │ │ + strh r2, [r5, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r0, [r0, #52] @ 0x34 │ │ │ │ + strh r0, [r4, #30] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r2, #52] @ 0x34 │ │ │ │ + strh r6, [r6, #30] │ │ │ │ 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] @ 5cff70 │ │ │ │ @@ -1961998,15 +1961986,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2l 1, cr0, [r8, #-372] @ 0xfffffe8c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 5d037c │ │ │ │ + bcs.n 5d023c │ │ │ │ lsls r0, r5, #4 │ │ │ │ stc2l 1, cr0, [lr], #372 @ 0x174 │ │ │ │ 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 │ │ │ │ @@ -1962058,15 +1962046,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stc2 1, cr0, [r0], #372 @ 0x174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 5d045c │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ mcrr2 1, 5, r0, r6, cr13 │ │ │ │ stmdb 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 │ │ │ │ @@ -1963012,24 +1963000,24 @@ │ │ │ │ b.n 5d0e06 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf226015d │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ addw r1, r0, #93 @ 0x5d │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r3, #24 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r0, r5, #4 │ │ │ │ @ instruction: 0xf196015d │ │ │ │ - adds r2, r6, r0 │ │ │ │ + asrs r2, r2, #22 │ │ │ │ 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] @ (5d0f28 ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -1963265,37 +1963253,37 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 5d10d8 │ │ │ │ ldr.w lr, [pc, #48] @ 5d1160 │ │ │ │ ldr r2, [pc, #48] @ (5d1164 ) │ │ │ │ add lr, pc │ │ │ │ add r2, pc │ │ │ │ b.n 5d10d8 │ │ │ │ - asrs r0, r4, #23 │ │ │ │ + asrs r0, r0, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs r0, r6, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strb r6, [r7, #0] │ │ │ │ + ldr r6, [r3, #88] @ 0x58 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r4, r5, #22 │ │ │ │ + asrs r4, r1, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r3, r0] │ │ │ │ + ldr r6, [r7, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - asrs r2, r3, #22 │ │ │ │ + asrs r2, r7, #11 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r2, [r4, #124] @ 0x7c │ │ │ │ + ldr r2, [r0, #84] @ 0x54 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - ldr r2, [r6, #120] @ 0x78 │ │ │ │ + ldr r2, [r2, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - subs r0, #152 @ 0x98 │ │ │ │ + adds r5, #248 @ 0xf8 │ │ │ │ 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] @ 5d11a8 │ │ │ │ @@ -1963309,21 +1963297,21 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d11b4 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cf8a4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, #46] @ 0x2e │ │ │ │ + strh r6, [r5, #24] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r6, #88] @ 0x58 │ │ │ │ + str r4, [r2, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + movs r7, #2 │ │ │ │ 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] @ 5d11f8 │ │ │ │ @@ -1963337,20 +1963325,20 @@ │ │ │ │ str.w ip, [sp, #4] │ │ │ │ ldr.w ip, [pc, #28] @ 5d1204 │ │ │ │ add ip, pc │ │ │ │ str.w ip, [sp] │ │ │ │ bl 5cf8a4 │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - ldr r4, [r1, #120] @ 0x78 │ │ │ │ + ldr r4, [r5, #76] @ 0x4c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r6, #42] @ 0x2a │ │ │ │ + strh r6, [r2, #22] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldc 0, cr0, [r0], {171} @ 0xab │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + ldrd r0, r0, [r0, #684]! @ 0x2ac │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ @@ -1963457,30 +1963445,30 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldcl 1, cr0, [r4, #372] @ 0x174 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r8, #372]! @ 0x174 │ │ │ │ - asrs r2, r2, #17 │ │ │ │ + asrs r2, r6, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bkpt 0x0050 │ │ │ │ + cbnz r0, 5d13a4 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - asrs r2, r4, #16 │ │ │ │ + asrs r2, r0, #6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r4, r5, r7} │ │ │ │ + rev r0, r3 │ │ │ │ lsls r0, r5, #4 │ │ │ │ stc 1, cr0, [ip, #-372] @ 0xfffffe8c │ │ │ │ - ldr r4, [r7, #84] @ 0x54 │ │ │ │ + ldr r4, [r3, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r2, #88] @ 0x58 │ │ │ │ + ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [r6, #84] @ 0x54 │ │ │ │ + ldr r2, [r2, #44] @ 0x2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r0, [r1, #88] @ 0x58 │ │ │ │ + ldr r0, [r5, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1967821,15 +1967809,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #38] @ 0x26 │ │ │ │ + ldrh r6, [r7, #16] │ │ │ │ lsls r0, r5, #4 │ │ │ │ cbnz r6, 5d44ba │ │ │ │ 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 │ │ │ │ @@ -1970774,19 +1970762,19 @@ │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r5, r3, #5 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r0, #24] │ │ │ │ + str r2, [r4, #108] @ 0x6c │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r3, [sp, #896] @ 0x380 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r6, [r2, #120] @ 0x78 │ │ │ │ + str r6, [r6, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -1970845,15 +1970833,15 @@ │ │ │ │ add.w sp, sp, #5536 @ 0x15a0 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - str r2, [r2, #108] @ 0x6c │ │ │ │ + str r2, [r6, #64] @ 0x40 │ │ │ │ lsls r0, r5, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r5, r3, #5 │ │ │ │ push {lr} │ │ │ │ ldrb.w r3, [r0, #78] @ 0x4e │ │ │ │ @@ -1972139,29 +1972127,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #608] @ 0x260 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r5, r3, #5 │ │ │ │ - asrs r4, r7, #32 │ │ │ │ + lsrs r4, r3, #22 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r6, r4, #1 │ │ │ │ + lsrs r6, r0, #23 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r0, #22] │ │ │ │ + ldrh r0, [r4, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r5, #31 │ │ │ │ + lsrs r0, r1, #21 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r6, #20] │ │ │ │ + ldrh r2, [r2, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r4, #20] │ │ │ │ + ldrh r4, [r0, #0] │ │ │ │ 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 │ │ │ │ @@ -1973058,23 +1973046,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 5d7b22 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #40] @ 0x28 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r7, #28 │ │ │ │ + lsls r0, r3, #18 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - udf #66 @ 0x42 │ │ │ │ + blt.n 5d7ab8 │ │ │ │ lsls r0, r7, #2 │ │ │ │ - lsls r4, r0, #28 │ │ │ │ + lsls r4, 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, #3992] @ 0xf98 │ │ │ │ mov r8, r3 │ │ │ │ mov r5, r2 │ │ │ │ @@ -1973239,19 +1973227,19 @@ │ │ │ │ subs r7, #132 @ 0x84 │ │ │ │ strh r0, [r5, #34] @ 0x22 │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #30] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - lsls r0, r7, #22 │ │ │ │ + lsls r0, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r2, r7, #22 │ │ │ │ + lsls r2, r3, #12 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ 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] @ 5d7dd8 │ │ │ │ sub sp, #392 @ 0x188 │ │ │ │ @@ -1973493,15 +1973481,15 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r2, [r6, #6] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ strh r2, [r7, #0] │ │ │ │ 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 │ │ │ │ @@ -1973646,21 +1973634,21 @@ │ │ │ │ beq.n 5d810a │ │ │ │ b.n 5d8154 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r5, #31] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, r6] │ │ │ │ + ldrsb r0, [r1, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r2, [r5, r6] │ │ │ │ + ldrsb r2, [r1, r4] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldmia r3, {r2, r3, r6, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r6, [r3, r3] │ │ │ │ + ldrsb r6, [r7, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r2, [r2, #27] │ │ │ │ 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 │ │ │ │ @@ -1973797,31 +1973785,31 @@ │ │ │ │ add r1, pc │ │ │ │ ldr r3, [r3, #0] │ │ │ │ bl 5d7ad8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldrb r6, [r3, #25] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldrsb r6, [r7, r7] │ │ │ │ + strb r6, [r3, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r4, [r7, r7] │ │ │ │ + strb r4, [r3, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r0, [r0, r0] │ │ │ │ + strb r0, [r4, r5] │ │ │ │ lsls r0, r5, #4 │ │ │ │ adds r0, r4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bmi.n 5d828c │ │ │ │ + bcs.n 5d834c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrsb r6, [r0, r3] │ │ │ │ + strb r6, [r4, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bmi.n 5d83e8 │ │ │ │ + bne.n 5d82a8 │ │ │ │ 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 │ │ │ │ @@ -1973960,22 +1973948,22 @@ │ │ │ │ bl 5d7ad8 │ │ │ │ b.n 5d843e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r0, #19] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d16, d20, d28 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + stc2l 0, cr0, [r4], {172} @ 0xac │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r4, [r6, #14] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + str r4, [r5, r7] │ │ │ │ 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] @ (5d85f8 ) │ │ │ │ sub sp, #412 @ 0x19c │ │ │ │ @@ -1974101,27 +1974089,27 @@ │ │ │ │ bl 5d7ad8 │ │ │ │ b.n 5d85a8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r6, #12] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r3] │ │ │ │ + strh r0, [r2, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strb r4, [r6, r3] │ │ │ │ + strh r4, [r2, r1] │ │ │ │ lsls r0, r5, #4 │ │ │ │ stmia r6!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strb r4, [r5, r1] │ │ │ │ + str r4, [r1, r7] │ │ │ │ lsls r0, r5, #4 │ │ │ │ - strb r6, [r6, r0] │ │ │ │ + str r6, [r2, r6] │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r0, [r2, #9] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - strh r4, [r5, r7] │ │ │ │ + str r4, [r1, r5] │ │ │ │ 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] @ 5d8a78 │ │ │ │ sub sp, #300 @ 0x12c │ │ │ │ @@ -1974548,35 +1974536,35 @@ │ │ │ │ b.n 5d8890 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r0, #7] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [ip, #688]! @ 0x2b0 │ │ │ │ - strh r0, [r0, r1] │ │ │ │ + @ instruction: 0xfb4c00ac │ │ │ │ + ldr r7, [pc, #640] @ (5d8d08 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldrb r0, [r7, #5] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - stc2l 0, cr0, [ip], #-688 @ 0xfffffd50 │ │ │ │ - str r2, [r3, r3] │ │ │ │ + vst1.8 {d16[5]}, [ip], ip │ │ │ │ + ldr r6, [pc, #232] @ (5d8b7c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldc2 0, cr0, [r4], {172} @ 0xac │ │ │ │ - str r6, [r5, r0] │ │ │ │ + ldr??.w r0, [r4, ip, lsl #2] │ │ │ │ + ldr r5, [pc, #568] @ (5d8cd4 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xfb2800ac │ │ │ │ - ldr r6, [pc, #984] @ (5d8e7c ) │ │ │ │ + strb.w r0, [r8, #172] @ 0xac │ │ │ │ + ldr r4, [pc, #344] @ (5d8bfc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xfa7e00ac │ │ │ │ - ldr r6, [pc, #720] @ (5d8d7c ) │ │ │ │ + @ instruction: 0xf7de00ac │ │ │ │ + ldr r4, [pc, #80] @ (5d8afc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xfab400ac │ │ │ │ - ldr r6, [pc, #632] @ (5d8d2c ) │ │ │ │ + ldrb.w r0, [r4, ip, lsl #2] │ │ │ │ + ldr r3, [pc, #1016] @ (5d8eac ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r6, [pc, #312] @ (5d8bf0 ) │ │ │ │ + ldr r3, [pc, #696] @ (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 │ │ │ │ @@ -1975025,44 +1975013,44 @@ │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r3, #20] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, r3] │ │ │ │ + ldr r2, [r2, r1] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [pc, #160] @ (5d905c ) │ │ │ │ + ldr r3, [pc, #544] @ (5d91dc ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - stc2 0, cr0, [ip], {172} @ 0xac │ │ │ │ - ldr??.w r0, [r6, ip, lsl #2] │ │ │ │ - b.n 5d895c │ │ │ │ + vld1.8 {d16[5]}, [ip], ip │ │ │ │ + @ instruction: 0xf6d600ac │ │ │ │ + b.n 5d941c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r5, [pc, #424] @ (5d9174 ) │ │ │ │ + ldr r2, [pc, #808] @ (5d92f4 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xfbd000ac │ │ │ │ - @ instruction: 0xfaf200ac │ │ │ │ - ldr r5, [pc, #464] @ (5d91a8 ) │ │ │ │ + ldrsh.w r0, [r0, ip, lsl #2] │ │ │ │ + ldr.w r0, [r2, ip, lsl #2] │ │ │ │ + ldr r2, [pc, #848] @ (5d9328 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r5, [pc, #472] @ (5d91b4 ) │ │ │ │ + ldr r2, [pc, #856] @ (5d9334 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ ittt ls │ │ │ │ lslls r5, r3, #5 │ │ │ │ - ldrls r4, [pc, #904] @ (5d936c ) │ │ │ │ + ldrls r2, [pc, #264] @ (5d90ec ) │ │ │ │ lslls r0, r5, #4 │ │ │ │ - ldr r4, [pc, #920] @ (5d9380 ) │ │ │ │ + ldr r2, [pc, #280] @ (5d9100 ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r3, [pc, #928] @ (5d938c ) │ │ │ │ + ldr r1, [pc, #288] @ (5d910c ) │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf77200ac │ │ │ │ + @ instruction: 0xf4d200ac │ │ │ │ strb r0, [r6, #4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r2, [pc, #200] @ (5d90c0 ) │ │ │ │ + @ instruction: 0x4792 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf79e00ac │ │ │ │ + @ instruction: 0xf4fe00ac │ │ │ │ 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] @ (5d91e0 ) │ │ │ │ @@ -1975237,29 +1975225,29 @@ │ │ │ │ b.n 5d908e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf72c00ac │ │ │ │ - ldr r1, [pc, #176] @ (5d92a0 ) │ │ │ │ + eor.w r0, ip, #5636096 @ 0x560000 │ │ │ │ + mov ip, r1 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r1, [pc, #184] @ (5d92ac ) │ │ │ │ + mov lr, r1 │ │ │ │ lsls r0, r5, #4 │ │ │ │ cbnz r4, 5d9254 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - ldr r1, [pc, #88] @ (5d9254 ) │ │ │ │ + mov r6, lr │ │ │ │ lsls r0, r5, #4 │ │ │ │ - ldr r0, [pc, #888] @ (5d9578 ) │ │ │ │ + mov r6, r7 │ │ │ │ lsls r0, r5, #4 │ │ │ │ ldr r6, [r0, #104] @ 0x68 │ │ │ │ lsls r5, r3, #5 │ │ │ │ - @ instruction: 0xf66200ac │ │ │ │ - ldr r0, [pc, #528] @ (5d941c ) │ │ │ │ + @ instruction: 0xf3c200ac │ │ │ │ + cmp ip, ip │ │ │ │ lsls r0, r5, #4 │ │ │ │ │ │ │ │ 005d920c : │ │ │ │ stmdb 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 │ │ │ │ @@ -1975577,19 +1975565,19 @@ │ │ │ │ b.n 5d9592 │ │ │ │ strh r1, [r0, #4] │ │ │ │ subs r3, #128 @ 0x80 │ │ │ │ ldr r0, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, r4 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - bics r2, r6 │ │ │ │ + asrs r2, r2 │ │ │ │ lsls r0, r5, #4 │ │ │ │ - @ instruction: 0xf31400ac │ │ │ │ + orns r0, r4, #172 @ 0xac │ │ │ │ movs r1, #0 │ │ │ │ add r7, sp, #148 @ 0x94 │ │ │ │ mov r0, r4 │ │ │ │ movs r5, #81 @ 0x51 │ │ │ │ bl 596070 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x481cf4> │ │ │ │ movs r2, #100 @ 0x64 │ │ │ │ movs r1, #0 │ │ │ │ @@ -1976178,16 +1976166,16 @@ │ │ │ │ b.n 5d9b5a │ │ │ │ strd r6, r5, [sp, #24] │ │ │ │ b.n 5d9b50 │ │ │ │ blx 69db0 <__errno_location@plt> │ │ │ │ movs r3, #22 │ │ │ │ str r3, [r0, #0] │ │ │ │ b.n 5d9b50 │ │ │ │ - @ instruction: 0xf7e000b6 │ │ │ │ - subs r7, #36 @ 0x24 │ │ │ │ + adc.w r0, r0, #5963776 @ 0x5b0000 │ │ │ │ + subs r4, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -1977372,15 +1977360,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsb r4, [r3, r6] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #20] │ │ │ │ + strh r2, [r6, #62] @ 0x3e │ │ │ │ lsls r0, r7, #2 │ │ │ │ ldrsb r4, [r4, r5] │ │ │ │ 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 │ │ │ │ @@ -1977501,17 +1977489,17 @@ │ │ │ │ str.w r8, [r4, #44] @ 0x2c │ │ │ │ str r2, [r4, #32] │ │ │ │ b.n 5da92a │ │ │ │ ldrsb r4, [r1, r4] │ │ │ │ lsls r5, r3, #5 │ │ │ │ subs r2, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - udf #140 @ 0x8c │ │ │ │ + blt.n 5da9dc │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r7, r2] │ │ │ │ + str r0, [r3, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, lr} │ │ │ │ and.w r3, r1, #31 │ │ │ │ movs r4, #1 │ │ │ │ add.w ip, r0, #132096 @ 0x20400 │ │ │ │ mov r5, r0 │ │ │ │ ubfx lr, r1, #5, #9 │ │ │ │ @@ -1989468,15 +1989456,15 @@ │ │ │ │ orreq.w r2, r2, #2 │ │ │ │ strbeq r2, [r3, #3] │ │ │ │ b.n 5e2d8c │ │ │ │ bl 4426c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32e34c> │ │ │ │ movw r3, #12336 @ 0x3030 │ │ │ │ b.n 5e2da6 │ │ │ │ nop │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ 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 │ │ │ │ @@ -1989532,15 +1989520,15 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 5e2e9c │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r3, [r5, #-4] │ │ │ │ b.n 5e2ea4 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #215040 @ 0x34800 │ │ │ │ - bl ab9ba0 │ │ │ │ + bl ab98f0 │ │ │ │ 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 │ │ │ │ @@ -1989624,15 +1989612,15 @@ │ │ │ │ bne.n 5e2f62 │ │ │ │ b.n 5e2fba │ │ │ │ mov r1, r4 │ │ │ │ b.n 5e2f8c │ │ │ │ nop │ │ │ │ bne.n 5e2f48 │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ 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 │ │ │ │ @@ -1989914,15 +1989902,15 @@ │ │ │ │ nop │ │ │ │ ldmia r7, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r2, r3, r4} │ │ │ │ lsls r4, r3, #5 │ │ │ │ - add r0, sp, #56 @ 0x38 │ │ │ │ + add r5, pc, #440 @ (adr r5, 5e34d8 ) │ │ │ │ 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 │ │ │ │ @@ -1990051,15 +1990039,15 @@ │ │ │ │ bne.n 5e3468 │ │ │ │ dmb ish │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e344e │ │ │ │ b.n 5e33e8 │ │ │ │ nop │ │ │ │ - add r0, sp, #472 @ 0x1d8 │ │ │ │ + add r5, pc, #856 @ (adr r5, 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 │ │ │ │ @@ -1990250,19 +1990238,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 5e352a │ │ │ │ nop │ │ │ │ - add r4, pc, #856 @ (adr r4, 5e3a0c ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 5e378c ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r4, pc, #512 @ (adr r4, 5e38b8 ) │ │ │ │ + add r1, pc, #896 @ (adr r1, 5e3a38 ) │ │ │ │ lsls r7, r4, #4 │ │ │ │ - add r4, pc, #328 @ (adr r4, 5e3804 ) │ │ │ │ + add r1, pc, #712 @ (adr r1, 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 │ │ │ │ @@ -1990875,15 +1990863,15 @@ │ │ │ │ beq.n 5e3e62 │ │ │ │ lsls r0, r4, #3 │ │ │ │ bmi.n 5e3e62 │ │ │ │ ldr r3, [r5, #104] @ 0x68 │ │ │ │ cbz r3, 5e3dd2 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ mov r6, fp │ │ │ │ - bl ab9de0 │ │ │ │ + bl ab9b30 │ │ │ │ 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] │ │ │ │ @@ -1991036,15 +1991024,15 @@ │ │ │ │ strb.w r2, [r5, #122] @ 0x7a │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5e3d6e │ │ │ │ ands.w r1, r4, #8 │ │ │ │ beq.n 5e3e68 │ │ │ │ add.w r0, r6, #644 @ 0x284 │ │ │ │ add.w r7, r6, #644 @ 0x284 │ │ │ │ - bl ab9de0 │ │ │ │ + bl ab9b30 │ │ │ │ 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 │ │ │ │ @@ -1991114,15 +1991102,15 @@ │ │ │ │ cmp r4, r1 │ │ │ │ it ls │ │ │ │ movls r0, r3 │ │ │ │ bls.n 5e400a │ │ │ │ b.n 5e3fe8 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ - bl ab9e10 │ │ │ │ + bl ab9b60 │ │ │ │ b.n 5e3ec0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr.w r2, [r2, #1556] @ 0x614 │ │ │ │ dmb ish │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 5e404a │ │ │ │ ldr.w r0, [fp] │ │ │ │ @@ -1991198,17 +1991186,17 @@ │ │ │ │ b.n 5e406a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - ldr r4, [sp, #96] @ 0x60 │ │ │ │ + ldr r1, [sp, #480] @ 0x1e0 │ │ │ │ lsls r7, r4, #4 │ │ │ │ stmia r1!, {r3, r4, r5} │ │ │ │ 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 │ │ │ │ @@ -1991250,15 +1991238,15 @@ │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 5e4186 │ │ │ │ dmb ish │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 5e42ce │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl ab9e10 │ │ │ │ + bl ab9b60 │ │ │ │ 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] │ │ │ │ @@ -1991318,15 +1991306,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e4240 │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5e42d2 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #644 @ 0x284 │ │ │ │ - bl ab9e10 │ │ │ │ + bl ab9b60 │ │ │ │ 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 5e41f6 │ │ │ │ @@ -1991503,17 +1991491,17 @@ │ │ │ │ b.n 5e439a │ │ │ │ bkpt 0x00c4 │ │ │ │ lsls r4, r3, #5 │ │ │ │ adds r1, #238 @ 0xee │ │ │ │ lsls r0, r4, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, r9 │ │ │ │ + cmp r0, r5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r2, sp │ │ │ │ + cmn r2, r1 │ │ │ │ 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] @ (5e477c ) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -1991862,15 +1991850,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 r2, [sp, #672] @ 0x2a0 │ │ │ │ + str r0, [sp, #32] │ │ │ │ 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 │ │ │ │ @@ -1991965,21 +1991953,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (5e4914 ) │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ bl 5e2b6c │ │ │ │ ldr r3, [sp, #12] │ │ │ │ b.n 5e4880 │ │ │ │ nop │ │ │ │ - str r2, [sp, #160] @ 0xa0 │ │ │ │ + ldrh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r1, [sp, #728] @ 0x2d8 │ │ │ │ + ldrh r6, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r4, #4 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r0, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -1991993,15 +1991981,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} │ │ │ │ - str r1, [sp, #576] @ 0x240 │ │ │ │ + ldrh r0, [r6, #54] @ 0x36 │ │ │ │ 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 │ │ │ │ @@ -1992019,15 +1992007,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ ldr.w r2, [r3, #556] @ 0x22c │ │ │ │ blx r2 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #360] @ 0x168 │ │ │ │ + ldrh r2, [r7, #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 │ │ │ │ @@ -1992035,15 +1992023,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e2b6c │ │ │ │ ldr.w r3, [r4, #560] @ 0x230 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r1, [sp, #280] @ 0x118 │ │ │ │ + ldrh r6, [r4, #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 │ │ │ │ @@ -1992055,15 +1992043,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} │ │ │ │ - str r1, [sp, #224] @ 0xe0 │ │ │ │ + ldrh r0, [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 │ │ │ │ @@ -1992071,15 +1992059,15 @@ │ │ │ │ add r1, pc │ │ │ │ bl 5e2b6c │ │ │ │ ldr.w r3, [r4, #568] @ 0x238 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r1, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r7, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -1992136,15 +1992124,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 5e4a6c │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -1992158,15 +1992146,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r0, [sp, #376] @ 0x178 │ │ │ │ + ldrh r6, [r7, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1992181,15 +1992169,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #16] @ (5e4b54 ) │ │ │ │ strd r2, r3, [sp] │ │ │ │ add r1, pc │ │ │ │ bl 5e2b6c │ │ │ │ ldrd r2, r3, [sp] │ │ │ │ b.n 5e4b34 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -1992201,29 +1992189,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} │ │ │ │ - str r0, [sp, #64] @ 0x40 │ │ │ │ + ldrh r0, [r6, #42] @ 0x2a │ │ │ │ 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] @ (5e4bb4 ) │ │ │ │ ldr.w r4, [r0, #640] @ 0x280 │ │ │ │ add r1, pc │ │ │ │ bl 5e2b6c │ │ │ │ mov r0, r4 │ │ │ │ ldr.w r3, [r4, #544] @ 0x220 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - ldrh r4, [r6, #62] @ 0x3e │ │ │ │ + ldrh r4, [r2, #42] @ 0x2a │ │ │ │ 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 │ │ │ │ @@ -1992235,15 +1992223,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, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ sub sp, #20 │ │ │ │ mov r5, r1 │ │ │ │ @@ -1992260,15 +1992248,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, #62] @ 0x3e │ │ │ │ + ldrh r4, [r7, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1992277,15 +1992265,15 @@ │ │ │ │ bl 5e2b6c │ │ │ │ ldr r3, [r4, #112] @ 0x70 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r7, #60] @ 0x3c │ │ │ │ + ldrh r6, [r3, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1992294,15 +1992282,15 @@ │ │ │ │ bl 5e2b6c │ │ │ │ ldr r3, [r4, #116] @ 0x74 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r5, #60] @ 0x3c │ │ │ │ + ldrh r6, [r1, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -1992311,15 +1992299,15 @@ │ │ │ │ bl 5e2b6c │ │ │ │ ldr r3, [r4, #120] @ 0x78 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1992334,15 +1992322,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, #60] @ 0x3c │ │ │ │ + ldrh r0, [r6, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1992365,15 +1992353,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 5e4d12 │ │ │ │ ldr r1, [pc, #8] @ (5e4d3c ) │ │ │ │ mov r0, r3 │ │ │ │ add r1, pc │ │ │ │ bl 5e2b6c │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r4, #58] @ 0x3a │ │ │ │ + ldrh r4, [r0, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -1992452,15 +1992440,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #4] │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r2, [r4, #50] @ 0x32 │ │ │ │ + ldrh r2, [r0, #30] │ │ │ │ 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 │ │ │ │ @@ -1992789,15 +1992777,15 @@ │ │ │ │ addw r3, r3, #513 @ 0x201 │ │ │ │ cmp r3, ip │ │ │ │ bne.n 5e51d0 │ │ │ │ add.w r3, r4, #696 @ 0x2b8 │ │ │ │ mov r1, r9 │ │ │ │ add.w r0, r4, #644 @ 0x284 │ │ │ │ strd r3, r3, [r4, #696] @ 0x2b8 │ │ │ │ - bl ab9b94 │ │ │ │ + bl ab98e4 │ │ │ │ ldr r2, [r6, #0] │ │ │ │ ldr.w r3, [r4, #640] @ 0x280 │ │ │ │ ldr.w r1, [pc, #2204] @ 5e5a94 │ │ │ │ ldr.w r0, [r2, #1136] @ 0x470 │ │ │ │ str.w r0, [r4, #1000] @ 0x3e8 │ │ │ │ add r1, pc │ │ │ │ ldr.w r0, [r3, #416] @ 0x1a0 │ │ │ │ @@ -1993526,19 +1993514,19 @@ │ │ │ │ bl 5daec8 │ │ │ │ b.n 5e5a38 │ │ │ │ ldr r3, [r5, #36] @ 0x24 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ b.n 5e5a62 │ │ │ │ nop │ │ │ │ - subs r0, #92 @ 0x5c │ │ │ │ + adds r5, #188 @ 0xbc │ │ │ │ lsls r4, r5, #2 │ │ │ │ ble.n 5e5b02 │ │ │ │ vraddhn.i d24, , │ │ │ │ - vabdl.u , d31, d24 │ │ │ │ + vabal.u , d15, d8 │ │ │ │ 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 │ │ │ │ @@ -1995974,15 +1995962,15 @@ │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e73c8 │ │ │ │ ldrb.w r2, [r7, #1912] @ 0x778 │ │ │ │ bic.w r2, r2, #1 │ │ │ │ strb.w r2, [r7, #1912] @ 0x778 │ │ │ │ b.n 5e73c8 │ │ │ │ nop │ │ │ │ - ldr r6, [r2, #20] │ │ │ │ + str r6, [r6, #104] @ 0x68 │ │ │ │ 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] @ (5e75f0 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2001819,15 +2001807,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #48 @ 0x30 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 5eb450 │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2002032,15 +2002020,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 5eb450 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2002140,15 +2002128,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb450 │ │ │ │ ldr r3, [sp, #136] @ 0x88 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ @@ -2002235,15 +2002223,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb450 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002333,15 +2002321,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb450 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2002422,15 +2002410,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 5eb450 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2002504,15 +2002492,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (5ebd18 ) │ │ │ │ ldr r3, [pc, #188] @ (5ebd1c ) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 5ebca0 │ │ │ │ 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} │ │ │ │ @@ -2002765,15 +2002753,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #196 @ 0xc4 │ │ │ │ bl 5eb450 │ │ │ │ str r6, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #204] @ 0xcc │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2002824,25 +2002812,25 @@ │ │ │ │ ldr.w fp, [r4, #36] @ 0x24 │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 5ebe28 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #96 @ 0x60 │ │ │ │ mov r0, r8 │ │ │ │ add.w fp, sp, #40 @ 0x28 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #228 @ 0xe4 │ │ │ │ bl 5ebb0c │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ movs r4, #0 │ │ │ │ - bl abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ bl 5eb450 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strh.w r3, [sp, #124] @ 0x7c │ │ │ │ add.w lr, sp, #56 @ 0x38 │ │ │ │ @@ -2002907,15 +2002895,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r9 │ │ │ │ add r0, sp, #132 @ 0x84 │ │ │ │ bl 5eb450 │ │ │ │ ldr.w r3, [r9, #144] @ 0x90 │ │ │ │ ldr.w r1, [r9, #16] │ │ │ │ mov r2, r8 │ │ │ │ @@ -2003164,15 +2003152,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb450 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ ldmia.w sl, {r0, r1, r2, r3} │ │ │ │ cmp r4, #21 │ │ │ │ @@ -2003266,15 +2003254,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 abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5ebb0c │ │ │ │ ldrh.w r2, [sp, #344] @ 0x158 │ │ │ │ ldrb.w r4, [sp, #333] @ 0x14d │ │ │ │ ldrb.w r3, [sp, #338] @ 0x152 │ │ │ │ @@ -2003462,30 +2003450,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb450 │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb450 │ │ │ │ ldr r4, [r5, #36] @ 0x24 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2003620,15 +2003608,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb450 │ │ │ │ b.n 5ec44c │ │ │ │ movs r3, #162 @ 0xa2 │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ @@ -2003676,15 +2003664,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r1, [sp, #72] @ 0x48 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, sl │ │ │ │ bl 5eb450 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ add.w r7, r2, r3, lsl #4 │ │ │ │ @@ -2003853,15 +2003841,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r1, r6 │ │ │ │ add r6, sp, #204 @ 0xcc │ │ │ │ mov r2, sl │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb450 │ │ │ │ ldr r1, [r4, #16] │ │ │ │ mov r0, r7 │ │ │ │ @@ -2004494,26 +2004482,26 @@ │ │ │ │ lsls r6, r2, #31 │ │ │ │ bpl.n 5ed284 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #416 @ 0x1a0 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #428] @ 0x1ac │ │ │ │ @@ -2004535,15 +2004523,15 @@ │ │ │ │ tst.w r2, #169 @ 0xa9 │ │ │ │ bne.w 5ee7c0 │ │ │ │ cmp r1, #20 │ │ │ │ bne.n 5ed284 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #304 @ 0x130 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ebb0c │ │ │ │ ldr.w ip, [sp, #316] @ 0x13c │ │ │ │ ldmia.w r4, {r1, r2, r3} │ │ │ │ mov r0, r5 │ │ │ │ @@ -2004605,15 +2004593,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 abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5ebb0c │ │ │ │ ldrh.w r3, [sp, #1158] @ 0x486 │ │ │ │ ldrb.w r0, [sp, #1168] @ 0x490 │ │ │ │ add.w fp, sp, #1168 @ 0x490 │ │ │ │ @@ -2005024,26 +2005012,26 @@ │ │ │ │ bl 5ec2c4 │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #528 @ 0x210 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #540] @ 0x21c │ │ │ │ @@ -2005054,26 +2005042,26 @@ │ │ │ │ bl 5e91cc │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #592 @ 0x250 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #604] @ 0x25c │ │ │ │ @@ -2005090,17 +2005078,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #52 @ 0x34 │ │ │ │ lsls r4, r3, #5 │ │ │ │ adds r0, #162 @ 0xa2 │ │ │ │ lsls r4, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + cbz r6, 5ed99e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r4, r1, #30 │ │ │ │ + lsls r4, r5, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldr.w r2, [pc, #3348] @ 5ee64c │ │ │ │ ldr r3, [r3, r2] │ │ │ │ mov r2, r3 │ │ │ │ mov r9, r3 │ │ │ │ @@ -2005126,15 +2005114,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb450 │ │ │ │ ldrsh.w sl, [r6, #4] │ │ │ │ ldr.w lr, [r4, #36] @ 0x24 │ │ │ │ cmp.w lr, #65 @ 0x41 │ │ │ │ @@ -2005272,15 +2005260,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb450 │ │ │ │ ldrb.w r3, [sp, #1168] @ 0x490 │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2005422,26 +2005410,26 @@ │ │ │ │ bl 5e9714 │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #560 @ 0x230 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #572] @ 0x23c │ │ │ │ @@ -2005452,26 +2005440,26 @@ │ │ │ │ bl 5e9280 │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #624 @ 0x270 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #636] @ 0x27c │ │ │ │ @@ -2005485,15 +2005473,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #224 @ 0xe0 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb450 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ ldrb.w lr, [r5, #21] │ │ │ │ @@ -2005630,26 +2005618,26 @@ │ │ │ │ bl 5e8cac │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #320 @ 0x140 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #332] @ 0x14c │ │ │ │ @@ -2005660,26 +2005648,26 @@ │ │ │ │ bl 5e8e48 │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #352 @ 0x160 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #364] @ 0x16c │ │ │ │ @@ -2005690,26 +2005678,26 @@ │ │ │ │ bl 5e8efc │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #384 @ 0x180 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #396] @ 0x18c │ │ │ │ @@ -2005720,26 +2005708,26 @@ │ │ │ │ bl 5e8fb0 │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ adds r4, #80 @ 0x50 │ │ │ │ mov r0, r7 │ │ │ │ add r6, sp, #448 @ 0x1c0 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r4, {r0, r1, r2, r3} │ │ │ │ ldr.w lr, [sp, #460] @ 0x1cc │ │ │ │ @@ -2005749,37 +2005737,37 @@ │ │ │ │ str.w lr, [sp] │ │ │ │ bl 5e9118 │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r7, sp, #1216 @ 0x4c0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ add.w r6, sp, #1200 @ 0x4b0 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ add r0, sp, #480 @ 0x1e0 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ mov sl, r0 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #496 @ 0x1f0 │ │ │ │ bl 5eb450 │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #512 @ 0x200 │ │ │ │ bl 5eb450 │ │ │ │ ldrh.w r3, [sp, #1068] @ 0x42c │ │ │ │ mov.w lr, #0 │ │ │ │ str r4, [sp, #92] @ 0x5c │ │ │ │ @@ -2005836,15 +2005824,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5e880c │ │ │ │ b.w 5ecf52 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #704 @ 0x2c0 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r6, sp, #56 @ 0x38 │ │ │ │ bl 5ebb0c │ │ │ │ ldrh.w r2, [sp, #1180] @ 0x49c │ │ │ │ movs r3, #0 │ │ │ │ @@ -2006117,15 +2006105,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r3, sp, #688 @ 0x2b0 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ bl 5eb450 │ │ │ │ ldrd r0, r1, [sp, #696] @ 0x2b8 │ │ │ │ @@ -2006460,15 +2006448,15 @@ │ │ │ │ ands.w r3, r3, #1 │ │ │ │ mov r6, r3 │ │ │ │ bne.n 5ee9ec │ │ │ │ ldr.w r8, [sp, #80] @ 0x50 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r4, sp, #880 @ 0x370 │ │ │ │ mov r0, r8 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ add r0, sp, #800 @ 0x320 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 5ebb0c │ │ │ │ ldrh.w r3, [sp, #892] @ 0x37c │ │ │ │ add r0, sp, #24 │ │ │ │ @@ -2006529,25 +2006517,25 @@ │ │ │ │ b.w 5ecf52 │ │ │ │ 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 abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #784 @ 0x310 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb450 │ │ │ │ ldrh.w r3, [sp, #924] @ 0x39c │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2006606,25 +2006594,25 @@ │ │ │ │ b.w 5ecf52 │ │ │ │ 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 abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ add r0, sp, #752 @ 0x2f0 │ │ │ │ bl 5ebb0c │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb450 │ │ │ │ ldrh.w r3, [sp, #956] @ 0x3bc │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r6, [sp, #84] @ 0x54 │ │ │ │ @@ -2006745,15 +2006733,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 abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5ebb0c │ │ │ │ ldr.w r1, [sp, #1216] @ 0x4c0 │ │ │ │ ldrb.w r3, [sp, #1217] @ 0x4c1 │ │ │ │ @@ -2006909,15 +2006897,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #832 @ 0x340 │ │ │ │ mov r2, r8 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 5eb450 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2006957,15 +2006945,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, sp, #1168 @ 0x490 │ │ │ │ bl 5eb450 │ │ │ │ ldrb.w r3, [sp, #1171] @ 0x493 │ │ │ │ ldrb.w r2, [sp, #1169] @ 0x491 │ │ │ │ ldrb.w ip, [sp, #1170] @ 0x492 │ │ │ │ @@ -2007048,15 +2007036,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb450 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007071,15 +2007059,15 @@ │ │ │ │ bne.w 5edac0 │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r6 │ │ │ │ ldr r6, [sp, #80] @ 0x50 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r6 │ │ │ │ bl 5eb450 │ │ │ │ ldr r3, [sp, #152] @ 0x98 │ │ │ │ add.w r2, sp, #1304 @ 0x518 │ │ │ │ @@ -2007088,15 +2007076,15 @@ │ │ │ │ sub.w ip, ip, #40 @ 0x28 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w ip, {r0, r1, r2, r3} │ │ │ │ b.w 5edac0 │ │ │ │ add.w r1, r4, #20 │ │ │ │ add.w r0, sp, #1216 @ 0x4c0 │ │ │ │ add r4, sp, #720 @ 0x2d0 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ add.w r2, sp, #1216 @ 0x4c0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ bl 5ebb0c │ │ │ │ ldr r3, [sp, #76] @ 0x4c │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldr.w lr, [sp, #732] @ 0x2dc │ │ │ │ @@ -2007181,15 +2007169,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r8 │ │ │ │ add.w r0, sp, #1104 @ 0x450 │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #156] @ 0x9c │ │ │ │ bl 5eb450 │ │ │ │ ldr r0, [sp, #156] @ 0x9c │ │ │ │ ldmia r0, {r0, r1, r2, r3} │ │ │ │ @@ -2007283,15 +2007271,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 abc5b8 │ │ │ │ + bl abc308 │ │ │ │ add.w r2, sp, #1176 @ 0x498 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 5eb450 │ │ │ │ ldr r3, [r7, #12] │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2007391,15 +2007379,15 @@ │ │ │ │ bfi r3, r0, #0, #10 │ │ │ │ strh.w r3, [r4, #1224] @ 0x4c8 │ │ │ │ bne.n 5ef5ac │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, fp │ │ │ │ addw r7, sp, #1124 @ 0x464 │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abc87c │ │ │ │ + bl abc5cc │ │ │ │ mov r2, fp │ │ │ │ mov r1, sl │ │ │ │ mov r0, r7 │ │ │ │ bl 5ebb0c │ │ │ │ ldrb.w r3, [sp, #1125] @ 0x465 │ │ │ │ ldrb.w r1, [sp, #1156] @ 0x484 │ │ │ │ ldrb.w r2, [sp, #1124] @ 0x464 │ │ │ │ @@ -2007719,15 +2007707,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 abc7e4 │ │ │ │ + bl abc534 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 5ef420 │ │ │ │ ldr.w r2, [pc, #1792] @ 5f0068 │ │ │ │ ldr.w r3, [pc, #1768] @ 5f0054 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2008296,18 +2008284,19 @@ │ │ │ │ lsls r4, r3, #5 │ │ │ │ lsrs r6, r2, #16 │ │ │ │ lsls r4, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xe83e0126 │ │ │ │ + b.n 5efb9c │ │ │ │ + lsls r6, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r5, #2 │ │ │ │ lsls r0, r2, #26 │ │ │ │ lsls r4, r3, #5 │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ ldr r3, [r3, #88] @ 0x58 │ │ │ │ ldrb r3, [r3, #13] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2009750,15 +2009739,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #3 │ │ │ │ mov r0, sl │ │ │ │ ldmia.w r4, {r2, r3} │ │ │ │ bl 5eaf04 │ │ │ │ b.w 5efad8 │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc550 │ │ │ │ + bl abc2a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5efad8 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ add r6, sp, #4 │ │ │ │ strh r3, [r4, #4] │ │ │ │ ldr r3, [sp, #124] @ 0x7c │ │ │ │ ldr r2, [sp, #92] @ 0x5c │ │ │ │ @@ -2010315,15 +2010304,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 5f0ffa │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc550 │ │ │ │ + bl abc2a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5efad8 │ │ │ │ ldr.w r3, [sl, #8] │ │ │ │ ldrb r3, [r3, #1] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f0ed6 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ @@ -2010547,15 +2010536,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r0, r6 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, fp │ │ │ │ bl 5eb450 │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ add r6, sp, #272 @ 0x110 │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2010666,15 +2010655,15 @@ │ │ │ │ mov r0, fp │ │ │ │ bl 5ecda0 │ │ │ │ b.n 5f1ac4 │ │ │ │ add.w sl, sp, #192 @ 0xc0 │ │ │ │ add r7, sp, #528 @ 0x210 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r7 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, sl │ │ │ │ bl 5ebb0c │ │ │ │ ldr.w r3, [sl] │ │ │ │ ldr r5, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [sl, #4] │ │ │ │ @@ -2010723,15 +2010712,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r5 │ │ │ │ str r5, [sp, #84] @ 0x54 │ │ │ │ bl 5eb450 │ │ │ │ ldrsh.w r3, [r5, #6] │ │ │ │ str r3, [sp, #96] @ 0x60 │ │ │ │ @@ -2010958,15 +2010947,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb450 │ │ │ │ ldrb.w r2, [sp, #272] @ 0x110 │ │ │ │ ldrh.w r3, [sp, #276] @ 0x114 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2011244,15 +2011233,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, fp │ │ │ │ add r0, sp, #272 @ 0x110 │ │ │ │ bl 5eb450 │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #280] @ 0x118 │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2011661,15 +2011650,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb450 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r2, [sp, #76] @ 0x4c │ │ │ │ add.w ip, r2, r3 │ │ │ │ @@ -2011681,15 +2011670,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r2, sp, #448 @ 0x1c0 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ bl 5eb450 │ │ │ │ add r3, sp, #1008 @ 0x3f0 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2012010,25 +2011999,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 │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #808 @ 0x328 │ │ │ │ + add r4, sp, #168 @ 0xa8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrh r0, [r0, r5] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #632 @ 0x278 │ │ │ │ + add r3, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r6, sp, #472 @ 0x1d8 │ │ │ │ + add r3, sp, #856 @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -2012374,15 +2012363,15 @@ │ │ │ │ add r3, sp, #264 @ 0x108 │ │ │ │ str r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, r4 │ │ │ │ movs r6, #1 │ │ │ │ bl 4b18f8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39d57c> │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae8360 │ │ │ │ + bl ae80b0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a46a0> │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4618cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34d550> │ │ │ │ orrs r7, r0 │ │ │ │ @@ -2012438,23 +2012427,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 add03c │ │ │ │ + bl adcd8c │ │ │ │ mov r1, r6 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae0c14 │ │ │ │ + bl ae0964 │ │ │ │ movs r1, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae1378 │ │ │ │ + bl ae10c8 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4c23cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ae050> │ │ │ │ ldr r1, [sp, #100] @ 0x64 │ │ │ │ movs r2, #0 │ │ │ │ orrs r7, r0 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2012473,30 +2012462,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 adf11c │ │ │ │ + bl adee6c │ │ │ │ orr.w r2, r0, r7 │ │ │ │ uxtb r2, r2 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f2f9e │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ ldr.w r8, [sp, #104] @ 0x68 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b2008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39dc8c> │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov r1, r9 │ │ │ │ mov r0, r4 │ │ │ │ bl 48f4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x37b178> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ - bl abee78 │ │ │ │ + bl abebc8 │ │ │ │ mov r0, r4 │ │ │ │ bl 48e6c8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x37a34c> │ │ │ │ mov r0, r4 │ │ │ │ bl 462400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34e084> │ │ │ │ cbz r0, 5f3108 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a46a0> │ │ │ │ @@ -2012516,38 +2012505,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 5f3574 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl abdd94 │ │ │ │ + bl abdae4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r4 │ │ │ │ - bl add578 │ │ │ │ + bl add2c8 │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 530eb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41cb38> │ │ │ │ ldr.w r1, [pc, #1460] @ 5f36fc │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ - bl acf814 │ │ │ │ + bl acf564 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac414c │ │ │ │ + bl ac3e9c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ ldrb.w r1, [sl, #1] │ │ │ │ mov r0, r4 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abcbd0 │ │ │ │ + bl abc920 │ │ │ │ mov.w r1, #1176 @ 0x498 │ │ │ │ movs r0, #0 │ │ │ │ bl 439810 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325494> │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ strb r3, [r0, #21] │ │ │ │ mov r9, r0 │ │ │ │ ldrb.w r3, [r8, #50] @ 0x32 │ │ │ │ @@ -2012921,23 +2012910,23 @@ │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldrb.w r1, [r8, #125] @ 0x7d │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ eor.w r2, r3, #1 │ │ │ │ bl 4b39d4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39f658> │ │ │ │ b.n 5f2e2a │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ac562c │ │ │ │ + bl ac537c │ │ │ │ ldrb.w r3, [sl] │ │ │ │ cbnz r3, 5f3588 │ │ │ │ ldrb.w r4, [sl, #1] │ │ │ │ eor.w r4, r4, #1 │ │ │ │ mov r1, r4 │ │ │ │ ldr r4, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ - bl abd868 │ │ │ │ + bl abd5b8 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a46a0> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ b.n 5f312e │ │ │ │ ldr.w r8, [r1] │ │ │ │ mov ip, r1 │ │ │ │ @@ -2013605,33 +2013594,33 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 5f3b56 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #64] @ 0x40 │ │ │ │ add.w fp, sp, #320 @ 0x140 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, fp │ │ │ │ - bl aba0ec │ │ │ │ + bl ab9e3c │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f4834 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl aba1d8 │ │ │ │ + bl ab9f28 │ │ │ │ mov r0, r4 │ │ │ │ bl 468304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353f88> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f3ce6 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f3d8c │ │ │ │ movs r5, #24 │ │ │ │ mov r0, fp │ │ │ │ - bl aba194 │ │ │ │ + bl ab9ee4 │ │ │ │ mov r7, r0 │ │ │ │ add.w sl, r0, #4 │ │ │ │ add.w r8, r0, #12 │ │ │ │ ldr.w r6, [sl, #4]! │ │ │ │ cmp r6, #0 │ │ │ │ beq.n 5f3d82 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ @@ -2013666,15 +2013655,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 aba1d8 │ │ │ │ + bl ab9f28 │ │ │ │ ldr.w r1, [r9, #124] @ 0x7c │ │ │ │ adds r4, #1 │ │ │ │ cmp r1, r4 │ │ │ │ bhi.n 5f3d3c │ │ │ │ cmp r8, sl │ │ │ │ bne.n 5f3d14 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ @@ -2013682,28 +2013671,28 @@ │ │ │ │ bne.n 5f3d04 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r4, [r3, #24] │ │ │ │ cmp r4, #0 │ │ │ │ beq.w 5f3f02 │ │ │ │ add.w r1, r4, #32 │ │ │ │ mov r0, fp │ │ │ │ - bl aba148 │ │ │ │ + bl ab9e98 │ │ │ │ mov r0, r4 │ │ │ │ bl 468304 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353f88> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f3d96 │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f3f02 │ │ │ │ ldr r7, [sp, #80] @ 0x50 │ │ │ │ mov.w r8, #24 │ │ │ │ str.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ - bl aba194 │ │ │ │ + bl ab9ee4 │ │ │ │ sub.w r1, r0, #32 │ │ │ │ mov r6, r0 │ │ │ │ ldr.w r0, [r9, #104] @ 0x68 │ │ │ │ bl 43691c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225a0> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 5f3ef6 │ │ │ │ @@ -2013780,15 +2013769,15 @@ │ │ │ │ cbz r0, 5f3ec4 │ │ │ │ mov fp, r6 │ │ │ │ mov r6, r4 │ │ │ │ mov r4, r0 │ │ │ │ ldr r1, [r4, #4] │ │ │ │ ldr r0, [sp, #92] @ 0x5c │ │ │ │ adds r1, #32 │ │ │ │ - bl aba1d8 │ │ │ │ + bl ab9f28 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #96] @ 0x60 │ │ │ │ bl 43c5f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x328278> │ │ │ │ mov r4, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 5f3ea8 │ │ │ │ mov r4, r6 │ │ │ │ @@ -2013815,15 +2013804,15 @@ │ │ │ │ ldr r3, [sp, #324] @ 0x144 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 5f3dbe │ │ │ │ ldr.w fp, [sp, #92] @ 0x5c │ │ │ │ ldr r0, [sp, #316] @ 0x13c │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ mov r0, fp │ │ │ │ - bl aba128 │ │ │ │ + bl ab9e78 │ │ │ │ ldr.w r2, [r9, #124] @ 0x7c │ │ │ │ movs r1, #4 │ │ │ │ mov r0, r9 │ │ │ │ bl 4398bc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325540> │ │ │ │ ldr.w r3, [r9, #124] @ 0x7c │ │ │ │ mov r7, r0 │ │ │ │ mov r0, r9 │ │ │ │ @@ -2014264,23 +2014253,23 @@ │ │ │ │ bne.n 5f439c │ │ │ │ ldr.w r0, [r9, #16] │ │ │ │ movs r2, #1 │ │ │ │ movs r1, #5 │ │ │ │ bl 5ca58c │ │ │ │ ldr r0, [r4, #44] @ 0x2c │ │ │ │ b.n 5f439c │ │ │ │ - add r6, pc, #392 @ (adr r6, 5f4564 ) │ │ │ │ + add r3, pc, #776 @ (adr r3, 5f46e4 ) │ │ │ │ lsls r6, r4, #4 │ │ │ │ ittt cc │ │ │ │ lslcc r3, r3, #5 │ │ │ │ subcc r0, #92 @ 0x5c │ │ │ │ movcc r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mov r2, r4 │ │ │ │ + bics r2, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ adcs r1, r7 │ │ │ │ vshll.u32 q9, d8, #31 │ │ │ │ bhi.w 5f47e4 │ │ │ │ ldr.w r0, [pc, #1248] @ 5f48d8 │ │ │ │ cmp.w ip, #32 │ │ │ │ add r0, pc │ │ │ │ @@ -2014437,15 +2014426,15 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 5f31d6 │ │ │ │ mov r3, r2 │ │ │ │ str.w r2, [r9, #4] │ │ │ │ ldr r3, [r3, #60] @ 0x3c │ │ │ │ udf #255 @ 0xff │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ - bl ad1894 │ │ │ │ + bl ad15e4 │ │ │ │ b.w 5f2f64 │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ movs r1, #0 │ │ │ │ bl 48f4f4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x37b178> │ │ │ │ b.w 5f2ce6 │ │ │ │ mov r5, r3 │ │ │ │ @@ -2014692,27 +2014681,27 @@ │ │ │ │ mov r7, r3 │ │ │ │ b.w 5f332e │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ ite eq │ │ │ │ moveq r2, #15 │ │ │ │ movne.w r2, #4294967295 @ 0xffffffff │ │ │ │ b.n 5f4432 │ │ │ │ - ldr r2, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r0, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - str r6, [sp, #296] @ 0x128 │ │ │ │ + str r3, [sp, #680] @ 0x2a8 │ │ │ │ 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] @ (5f48f8 ) │ │ │ │ add r2, pc │ │ │ │ bl 5f2be8 │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #608 @ (adr r5, 5f4b5c ) │ │ │ │ + add r2, pc, #992 @ (adr r2, 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 │ │ │ │ @@ -2014723,15 +2014712,15 @@ │ │ │ │ ldr r2, [pc, #12] @ (5f4928 ) │ │ │ │ mov ip, r0 │ │ │ │ ldr r0, [r1, #8] │ │ │ │ mov r1, ip │ │ │ │ add r2, pc │ │ │ │ bl 5f2be8 │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #416 @ (adr r5, 5f4acc ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 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 │ │ │ │ @@ -2016037,15 +2016026,15 @@ │ │ │ │ nop │ │ │ │ add r1, sp, #288 @ 0x120 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - adds r2, #118 @ 0x76 │ │ │ │ + cmp r7, #214 @ 0xd6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ ldr r3, [r4, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 5f577e │ │ │ │ ldr r3, [r4, #24] │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2016707,19 +2016696,19 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r2, pc, #960 @ (adr r2, 5f6278 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5f5c14 │ │ │ │ + b.n 5f56d4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r1, pc, #536 @ (adr r1, 5f60dc ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - b.n 5f5970 │ │ │ │ + b.n 5f6430 │ │ │ │ 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 │ │ │ │ @@ -2017547,15 +2017536,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #8 @ (adr r1, 5f681c ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5f615c │ │ │ │ + b.n 5f6c1c │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r0, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -2017700,15 +2017689,15 @@ │ │ │ │ blx 6a9f8 │ │ │ │ b.n 5f6948 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r7, pc} │ │ │ │ + revsh r2, r4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r6, [sp, #640] @ 0x280 │ │ │ │ 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 │ │ │ │ @@ -2018141,21 +2018130,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 5f6e12 │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - adds r0, r7, #4 │ │ │ │ + subs r0, r3, r2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r0, 5f6e62 │ │ │ │ + @ instruction: 0xb748 │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r2, [sp, #0] │ │ │ │ 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 │ │ │ │ @@ -2018321,23 +2018310,23 @@ │ │ │ │ add sp, #76 @ 0x4c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb820 │ │ │ │ + push {r7, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb81a │ │ │ │ + push {r1, r3, r4, r5, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb814 │ │ │ │ + push {r2, r4, r5, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb732 │ │ │ │ + push {r1, r4, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ str r0, [sp, #288] @ 0x120 │ │ │ │ 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 │ │ │ │ @@ -2018510,23 +2018499,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r2, [r5, #62] @ 0x3e │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb636 │ │ │ │ + cbz r6, 5f720c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbz r0, 5f7210 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb62a │ │ │ │ + cbz r2, 5f7212 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xb608 │ │ │ │ + cbz r0, 5f720e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r3, r4, r6, lr} │ │ │ │ + uxth r6, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r7, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2018683,21 +2018672,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r6, [r3, #48] @ 0x30 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + cbz r4, 5f7382 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r5, r6} │ │ │ │ + cbz r6, 5f7384 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r2, r5, r6} │ │ │ │ + cbz r4, 5f7388 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cbz r2, 5f73c8 │ │ │ │ + cbz r2, 5f7360 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r6, [r2, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2019160,35 +2019149,35 @@ │ │ │ │ ... │ │ │ │ ldrh r2, [r7, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #13 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldc2 15, cr15, [r7], {255} @ 0xff │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ movs r0, r0 │ │ │ │ bl 517866 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4034ea> │ │ │ │ lsls r5, r0, #13 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r7, #16 │ │ │ │ + asrs r6, r3, #6 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrb r2, [r1, #17] │ │ │ │ + ldrb r2, [r5, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add sp, #152 @ 0x98 │ │ │ │ + add r5, sp, #536 @ 0x218 │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #0] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r4, r5, #7 │ │ │ │ + lsrs r4, r1, #29 │ │ │ │ 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 │ │ │ │ @@ -2019274,19 +2019263,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r7, #4 │ │ │ │ + lsrs r4, r3, #26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r5, sp, #696 @ 0x2b8 │ │ │ │ + add r3, sp, #56 @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r7, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2019560,25 +2019549,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ strh r6, [r3, #50] @ 0x32 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #632 @ 0x278 │ │ │ │ + add r1, sp, #1016 @ 0x3f8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, sp, #464 @ 0x1d0 │ │ │ │ + add r1, sp, #848 @ 0x350 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r3, sp, #616 @ 0x268 │ │ │ │ + add r0, sp, #1000 @ 0x3e8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r2, sp, #872 @ 0x368 │ │ │ │ + add r0, sp, #232 @ 0xe8 │ │ │ │ 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 │ │ │ │ @@ -2019710,19 +2019699,19 @@ │ │ │ │ b.n 5f7d28 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r3, #28] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #112 @ 0x70 │ │ │ │ + add r7, pc, #496 @ (adr r7, 5f7f9c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r0, [r2, #22] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r1, sp, #296 @ 0x128 │ │ │ │ + add r6, pc, #680 @ (adr r6, 5f805c ) │ │ │ │ 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 │ │ │ │ @@ -2019907,23 +2019896,23 @@ │ │ │ │ b.n 5f7ef2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r4, #16] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #464 @ 0x1d0 │ │ │ │ + add r5, pc, #848 @ (adr r5, 5f82dc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #440 @ 0x1b8 │ │ │ │ + add r5, pc, #824 @ (adr r5, 5f82c8 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #416 @ 0x1a0 │ │ │ │ + add r5, pc, #800 @ (adr r5, 5f82b4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r0, sp, #256 @ 0x100 │ │ │ │ + add r5, pc, #640 @ (adr r5, 5f8218 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 5f824c ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 5f7fcc ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ strh r4, [r1, #6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2020285,29 +2020274,29 @@ │ │ │ │ moveq r4, r3 │ │ │ │ b.n 5f8182 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r6, [r5, #29] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #672 @ (adr r5, 5f8600 ) │ │ │ │ + add r3, pc, #32 @ (adr r3, 5f8380 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 5f839c ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 5f851c ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - b.n 5f89d8 │ │ │ │ + b.n 5f8498 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, pc, #952 @ (adr r4, 5f8724 ) │ │ │ │ + add r2, pc, #312 @ (adr r2, 5f84a4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - add r4, pc, #672 @ (adr r4, 5f8610 ) │ │ │ │ + add r2, pc, #32 @ (adr r2, 5f8390 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ - movs r5, #164 @ 0xa4 │ │ │ │ + movs r3, #4 │ │ │ │ lsls r5, r6, #2 │ │ │ │ ldrb r4, [r5, #20] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r3, pc, #576 @ (adr r3, 5f85bc ) │ │ │ │ + add r0, pc, #960 @ (adr r0, 5f873c ) │ │ │ │ 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 │ │ │ │ @@ -2020425,15 +2020414,15 @@ │ │ │ │ b.n 5f8422 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #17] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #904 @ (adr r2, 5f8854 ) │ │ │ │ + add r0, pc, #264 @ (adr r0, 5f85d4 ) │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrb r4, [r4, #14] │ │ │ │ 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] │ │ │ │ @@ -2020892,30 +2020881,28 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r6, #11] │ │ │ │ lsls r3, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r0, #18 │ │ │ │ + lsls r4, r4, #7 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + movs r6, r3 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldr r6, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r4, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r3, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r5, [sp, #624] @ 0x270 │ │ │ │ + ldr r2, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r1, #4 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - ldr r5, [sp, #344] @ 0x158 │ │ │ │ + cdp2 0, 6, cr0, cr12, cr10, {5} │ │ │ │ + ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsls r4, r4, #3 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ + cdp2 0, 4, cr0, cr4, cr10, {5} │ │ │ │ ldrb.w r3, [fp, #88] @ 0x58 │ │ │ │ adds r7, #1 │ │ │ │ adds r4, #12 │ │ │ │ cmp r3, r7 │ │ │ │ bls.w 5f8bb8 │ │ │ │ movs r3, #12 │ │ │ │ ldr r0, [r6, #32] │ │ │ │ @@ -2021861,47 +2021848,46 @@ │ │ │ │ str.w r0, [r3, r7, lsl #2] │ │ │ │ b.w 5f8b12 │ │ │ │ nop │ │ │ │ ands r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #3 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - bls.n 5f935c │ │ │ │ + cdp2 0, 5, cr0, cr14, cr5, {5} │ │ │ │ + bvc.n 5f941c │ │ │ │ lsls r6, r6, #2 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cdp2 0, 13, cr0, cr2, cr10, {5} │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldc2 0, cr0, [r2], #-680 @ 0xfffffd58 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - cdp2 0, 0, cr0, cr0, cr10, {5} │ │ │ │ - ldr r1, [sp, #776] @ 0x308 │ │ │ │ + @ instruction: 0xfb6000aa │ │ │ │ + str r7, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ + str r7, [sp, #96] @ 0x60 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r1, [sp, #696] @ 0x2b8 │ │ │ │ + str r7, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldr r0, [sp, #776] @ 0x308 │ │ │ │ + str r6, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldc2l 0, cr0, [r4], #-680 @ 0xfffffd58 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + ldr??.w r0, [r4, #170] @ 0xaa │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - @ instruction: 0xfa0e00aa │ │ │ │ - str r6, [r2, #32] │ │ │ │ + @ instruction: 0xf76e00aa │ │ │ │ + ldrsh r6, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #904] @ 0x388 │ │ │ │ + str r3, [sp, #264] @ 0x108 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r5, [sp, #24] │ │ │ │ + str r2, [sp, #408] @ 0x198 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r5, #96] @ 0x60 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf67800aa │ │ │ │ + @ instruction: 0xf3d800aa │ │ │ │ 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 │ │ │ │ @@ -2022500,34 +2022486,34 @@ │ │ │ │ adc.w r8, r8, #0 │ │ │ │ subs r3, r6, #3 │ │ │ │ orrs.w r3, r3, r8 │ │ │ │ bne.n 5f99c6 │ │ │ │ ldr.w fp, [sp, #112] @ 0x70 │ │ │ │ b.w 5f90b2 │ │ │ │ ... │ │ │ │ - str r2, [sp, #104] @ 0x68 │ │ │ │ + ldrh r2, [r7, #58] @ 0x3a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adc.w r0, r2, #5570560 @ 0x550000 │ │ │ │ - str r0, [sp, #960] @ 0x3c0 │ │ │ │ + subw r0, r2, #170 @ 0xaa │ │ │ │ + ldrh r0, [r2, #50] @ 0x32 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - str r0, [sp, #208] @ 0xd0 │ │ │ │ + ldrh r4, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r5, #52] @ 0x34 │ │ │ │ + ldrh r0, [r1, #32] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r4, #48] @ 0x30 │ │ │ │ + ldrh r6, [r0, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r5, #46 @ 0x2e │ │ │ │ + adds r2, #142 @ 0x8e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf0d600aa │ │ │ │ + cdp 0, 3, cr0, cr6, cr10, {5} │ │ │ │ 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 │ │ │ │ @@ -2023127,35 +2023113,35 @@ │ │ │ │ ldr r6, [sp, #92] @ 0x5c │ │ │ │ mov r5, r0 │ │ │ │ b.n 5f9fb8 │ │ │ │ ldr.w fp, [sp, #184] @ 0xb8 │ │ │ │ b.w 5f987a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r0, [r3, #20] │ │ │ │ + strh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - push {r1, r2, r4, r5, r7} │ │ │ │ + sxth r6, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #10] │ │ │ │ + strh r4, [r3, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r4, [r4, #10] │ │ │ │ + strh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r3, #10] │ │ │ │ + strh r6, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r6, [r5, #2] │ │ │ │ + strh r6, [r1, #46] @ 0x2e │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r4, #62] @ 0x3e │ │ │ │ + strh r2, [r0, #42] @ 0x2a │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r2, [r2, #60] @ 0x3c │ │ │ │ + strh r2, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r6, [r0, #56] @ 0x38 │ │ │ │ + strh r6, [r4, #34] @ 0x22 │ │ │ │ lsls r1, r6, #2 │ │ │ │ add r5, sp, #304 @ 0x130 │ │ │ │ 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 │ │ │ │ @@ -2023298,15 +2023284,16 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r2, [r3, r3] │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmdb ip!, {r1, r3, r5, r7} │ │ │ │ + b.n 5f9fc0 │ │ │ │ + lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, r6] │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2023539,17 +2023526,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrb r6, [r6, r4] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - strh r4, [r5, #20] │ │ │ │ + strh r4, [r1, #0] │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldrh r2, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -2024068,33 +2024055,33 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ ldrh r6, [r5, r2] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 5fa538 │ │ │ │ + b.n 5faff8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmia r7!, {r0, r1, r2, r3} │ │ │ │ - vrshr.u64 d30, d26, #1 │ │ │ │ + vshr.u32 d30, d10, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ bpl.n 5faace │ │ │ │ - vsubl.u q15, d15, d16 │ │ │ │ + @ instruction: 0xffffdf80 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #208] @ (5fab70 ) │ │ │ │ + blxns r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #26] │ │ │ │ + ldrb r0, [r4, #15] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r4, #24] │ │ │ │ + ldrb r2, [r0, #14] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r4, #20] │ │ │ │ + ldrb r6, [r0, #10] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r4, [r4, #17] │ │ │ │ + ldrb r4, [r0, #7] │ │ │ │ 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 5fac3e │ │ │ │ @@ -2024326,15 +2024313,15 @@ │ │ │ │ b.n 5fac1c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r4, [r3, r7] │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - udf #56 @ 0x38 │ │ │ │ + blt.n 5fac64 │ │ │ │ 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] │ │ │ │ @@ -2024807,15 +2024794,15 @@ │ │ │ │ b.n 5fb1e8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #944] @ (5fb5e8 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 5fb164 │ │ │ │ + bvs.n 5fb224 │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr r5, [pc, #1008] @ (5fb634 ) │ │ │ │ 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 │ │ │ │ @@ -2025867,46 +2025854,46 @@ │ │ │ │ ... │ │ │ │ ldr r4, [pc, #120] @ (5fbdbc ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [pc, #72] @ (5fbd94 ) │ │ │ │ lsls r3, r3, #5 │ │ │ │ - bvs.n 5fbcc8 │ │ │ │ + bmi.n 5fbd88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 5fbdbc │ │ │ │ + bcc.n 5fbc7c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 5fbdd0 │ │ │ │ + bcc.n 5fbc90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 5fbc68 │ │ │ │ + beq.n 5fbd28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 5fbd04 │ │ │ │ + bne.n 5fbdc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r2, #108] @ 0x6c │ │ │ │ + ldr r6, [r6, #64] @ 0x40 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - bcc.n 5fbe14 │ │ │ │ + beq.n 5fbcd4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 5fbce4 │ │ │ │ + ldmia r6!, {r1, r3, r4} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 5fbe1c │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r0, #102 @ 0x66 │ │ │ │ + adds r5, #198 @ 0xc6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r3, #72] @ 0x48 │ │ │ │ + ldr r2, [r7, #28] │ │ │ │ lsls r1, r6, #2 │ │ │ │ push {r0, r3, r4, r6, lr} │ │ │ │ vrsra.u32 d28, d7, #1 │ │ │ │ @ instruction: 0xffffbed5 │ │ │ │ - @ instruction: 0xffff6bfa │ │ │ │ + vqrshrn.u64 d22, q5, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r7, {r1, r5, r7} │ │ │ │ + ldmia r5!, {r1} │ │ │ │ lsls r2, r5, #2 │ │ │ │ orrs r6, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2026184,15 +2026171,15 @@ │ │ │ │ nop │ │ │ │ lsrs r0, r6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - ldmia r4, {r4} │ │ │ │ + ldmia r1!, {r4, r5, r6} │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2026426,17 +2026413,17 @@ │ │ │ │ ldrd r5, r2, [sp, #16] │ │ │ │ addw r5, r5, #3464 @ 0xd88 │ │ │ │ ldr.w r3, [r5, #-72] │ │ │ │ strd r3, r5, [r2, #12] │ │ │ │ strd r3, r5, [r2, #20] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ lsls r6, r4, #4 │ │ │ │ - cmp r5, #78 @ 0x4e │ │ │ │ + cmp r2, #174 @ 0xae │ │ │ │ lsls r6, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2029287,19 +2029274,19 @@ │ │ │ │ str.w r3, [r9, #2656] @ 0xa60 │ │ │ │ ldrsb.w r3, [sl, #65] @ 0x41 │ │ │ │ b.w 5fd6f8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #126 @ 0x7e │ │ │ │ lsls r3, r3, #5 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r6, r4, #4 │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r6, r4, #4 │ │ │ │ add.w r0, r4, #20 │ │ │ │ str r3, [sp, #24] │ │ │ │ str r1, [sp, #4] │ │ │ │ bl 468108 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353d8c> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ movs r2, #0 │ │ │ │ @@ -2029363,15 +2029350,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, #19 │ │ │ │ + lsrs r2, r6, #8 │ │ │ │ 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 │ │ │ │ @@ -2029405,15 +2029392,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r4, r1, #2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #776 @ 0x308 │ │ │ │ + add r4, sp, #136 @ 0x88 │ │ │ │ lsls r5, r4, #2 │ │ │ │ adds r2, r6, #1 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2029607,15 +2029594,15 @@ │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r0, r6 │ │ │ │ lsls r3, r3, #5 │ │ │ │ str r0, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - add r6, pc, #592 @ (adr r6, 5fe804 ) │ │ │ │ + add r3, pc, #976 @ (adr r3, 5fe984 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r0, r2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2029846,28 +2029833,28 @@ │ │ │ │ nop │ │ │ │ adds r6, r3, r5 │ │ │ │ lsls r3, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r2, r5 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - subs r7, #226 @ 0xe2 │ │ │ │ + subs r5, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ adds r2, r1, r2 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - add r4, pc, #0 @ (adr r4, 5fe824 ) │ │ │ │ + add r1, pc, #384 @ (adr r1, 5fe9a4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #320 @ 0x140 │ │ │ │ + add r7, pc, #704 @ (adr r7, 5feae8 ) │ │ │ │ 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] @ (5fe87c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2029943,35 +2029930,35 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5fe900 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #44] @ (5fe904 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r3, pc, #272 @ (adr r3, 5fe9f0 ) │ │ │ │ + add r0, pc, #656 @ (adr r0, 5feb70 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #200 @ (adr r3, 5fe9ac ) │ │ │ │ + add r0, pc, #584 @ (adr r0, 5feb2c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #864 @ (adr r3, 5fec48 ) │ │ │ │ + add r1, pc, #224 @ (adr r1, 5fe9c8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #264 @ (adr r3, 5fe9f4 ) │ │ │ │ + add r0, pc, #648 @ (adr r0, 5feb74 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #624 @ (adr r3, 5feb60 ) │ │ │ │ + add r0, pc, #1008 @ (adr r0, 5fece0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 5febac ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 5fe92c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 5fe9f8 ) │ │ │ │ + add r0, pc, #640 @ (adr r0, 5feb78 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 5fea24 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 5feba4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #352 @ (adr r3, 5fea60 ) │ │ │ │ + add r0, pc, #736 @ (adr r0, 5febe0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #408 @ (adr r3, 5fea9c ) │ │ │ │ + add r0, pc, #792 @ (adr r0, 5fec1c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #768 @ (adr r3, 5fec08 ) │ │ │ │ + add r1, pc, #128 @ (adr r1, 5fe988 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5fe95c │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ bhi.n 5fe956 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r5, [r5, #36] @ 0x24 │ │ │ │ @@ -2030085,55 +2030072,55 @@ │ │ │ │ ldr r0, [pc, #88] @ (5fea54 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #84] @ (5fea58 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r3, pc, #432 @ (adr r3, 5febbc ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 5fed3c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 5fea70 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 5febf0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #152 @ (adr r4, 5feaac ) │ │ │ │ + add r1, pc, #536 @ (adr r1, 5fec2c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #848 @ (adr r3, 5fed68 ) │ │ │ │ + add r1, pc, #208 @ (adr r1, 5feae8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 5feb64 ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 5fece4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 5feb90 ) │ │ │ │ + add r0, pc, #752 @ (adr r0, 5fed10 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #424 @ (adr r3, 5febcc ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 5fed4c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #480 @ (adr r3, 5fec08 ) │ │ │ │ + add r0, pc, #864 @ (adr r0, 5fed88 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 5fec54 ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 5fedd4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #608 @ (adr r3, 5fec90 ) │ │ │ │ + add r0, pc, #992 @ (adr r0, 5fee10 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #144 @ (adr r4, 5feac4 ) │ │ │ │ + add r1, pc, #528 @ (adr r1, 5fec44 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #944 @ (adr r3, 5fede8 ) │ │ │ │ + add r1, pc, #304 @ (adr r1, 5feb68 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #1016 @ (adr r3, 5fee34 ) │ │ │ │ + add r1, pc, #376 @ (adr r1, 5febb4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #608 @ (adr r3, 5feca0 ) │ │ │ │ + add r0, pc, #992 @ (adr r0, 5fee20 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #184 @ (adr r4, 5feafc ) │ │ │ │ + add r1, pc, #568 @ (adr r1, 5fec7c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #96 @ (adr r4, 5feaa8 ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 5fec28 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #216 @ (adr r4, 5feb24 ) │ │ │ │ + add r1, pc, #600 @ (adr r1, 5feca4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #784 @ (adr r2, 5fed60 ) │ │ │ │ + add r0, pc, #144 @ (adr r0, 5feae0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #824 @ (adr r2, 5fed8c ) │ │ │ │ + add r0, pc, #184 @ (adr r0, 5feb0c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 5fed78 ) │ │ │ │ + add r0, pc, #160 @ (adr r0, 5feaf8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #776 @ (adr r2, 5fed64 ) │ │ │ │ + add r0, pc, #136 @ (adr r0, 5feae4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #69 @ 0x45 │ │ │ │ bhi.n 5feaf0 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r1, r1, #4 │ │ │ │ lsls r6, r0, #4 │ │ │ │ lsls r3, r0, #4 │ │ │ │ @@ -2030398,145 +2030385,145 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5fed7c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #264] @ (5fed80 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r4, sp, #904 @ 0x388 │ │ │ │ + add r2, sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #672 @ 0x2a0 │ │ │ │ + add r2, sp, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #440 @ 0x1b8 │ │ │ │ + add r1, sp, #824 @ 0x338 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #272 @ 0x110 │ │ │ │ + add r1, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #136 @ 0x88 │ │ │ │ + add r1, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #688 @ 0x2b0 │ │ │ │ + add r1, sp, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #504 @ 0x1f8 │ │ │ │ + add r0, sp, #888 @ 0x378 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #272 @ 0x110 │ │ │ │ + add r0, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #88 @ 0x58 │ │ │ │ + add r0, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #944 @ 0x3b0 │ │ │ │ + add r0, sp, #304 @ 0x130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #640 @ 0x280 │ │ │ │ + add r0, sp, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #472 @ 0x1d8 │ │ │ │ + add r7, pc, #856 @ (adr r7, 5ff010 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #224 @ 0xe0 │ │ │ │ + add r7, pc, #608 @ (adr r7, 5fef1c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #1000 @ 0x3e8 │ │ │ │ + add r7, pc, #360 @ (adr r7, 5fee28 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #784 @ 0x310 │ │ │ │ + add r7, pc, #144 @ (adr r7, 5fed54 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #600 @ 0x258 │ │ │ │ + add r6, pc, #984 @ (adr r6, 5ff0a0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #480 @ 0x1e0 │ │ │ │ + add r6, pc, #864 @ (adr r6, 5ff02c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #344 @ 0x158 │ │ │ │ + add r6, pc, #728 @ (adr r6, 5fefa8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #128 @ 0x80 │ │ │ │ + add r6, pc, #512 @ (adr r6, 5feed4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #936 @ 0x3a8 │ │ │ │ + add r6, pc, #296 @ (adr r6, 5fee00 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #672 @ 0x2a0 │ │ │ │ + add r6, pc, #32 @ (adr r6, 5fecfc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #456 @ 0x1c8 │ │ │ │ + add r5, pc, #840 @ (adr r5, 5ff028 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #288 @ 0x120 │ │ │ │ + add r5, pc, #672 @ (adr r5, 5fef84 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r5, pc, #504 @ (adr r5, 5feee0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #976 @ (adr r7, 5ff0bc ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 5fee3c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #808 @ (adr r7, 5ff018 ) │ │ │ │ + add r5, pc, #168 @ (adr r5, 5fed98 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #640 @ (adr r7, 5fef74 ) │ │ │ │ + add r5, pc, #0 @ (adr r5, 5fecf4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 5feed0 ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 5ff050 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #320 @ (adr r7, 5fee3c ) │ │ │ │ + add r4, pc, #704 @ (adr r4, 5fefbc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #136 @ (adr r7, 5fed88 ) │ │ │ │ + add r4, pc, #520 @ (adr r4, 5fef08 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #0 @ (adr r7, 5fed04 ) │ │ │ │ + add r4, pc, #384 @ (adr r4, 5fee84 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 5ff080 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 5fee00 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #688 @ (adr r6, 5fefbc ) │ │ │ │ + add r4, pc, #48 @ (adr r4, 5fed3c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #472 @ (adr r6, 5feee8 ) │ │ │ │ + add r3, pc, #856 @ (adr r3, 5ff068 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #288 @ (adr r6, 5fee34 ) │ │ │ │ + add r3, pc, #672 @ (adr r3, 5fefb4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #120 @ (adr r6, 5fed90 ) │ │ │ │ + add r3, pc, #504 @ (adr r3, 5fef10 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #944 @ (adr r5, 5ff0cc ) │ │ │ │ + add r3, pc, #304 @ (adr r3, 5fee4c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #728 @ (adr r5, 5feff8 ) │ │ │ │ + add r3, pc, #88 @ (adr r3, 5fed78 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #560 @ (adr r5, 5fef54 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 5ff0d4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #376 @ (adr r5, 5feea0 ) │ │ │ │ + add r2, pc, #760 @ (adr r2, 5ff020 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #208 @ (adr r5, 5fedfc ) │ │ │ │ + add r2, pc, #592 @ (adr r2, 5fef7c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #24 @ (adr r5, 5fed48 ) │ │ │ │ + add r2, pc, #408 @ (adr r2, 5feec8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #880 @ (adr r4, 5ff0a4 ) │ │ │ │ + add r2, pc, #240 @ (adr r2, 5fee24 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #712 @ (adr r4, 5ff000 ) │ │ │ │ + add r2, pc, #72 @ (adr r2, 5fed80 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #544 @ (adr r4, 5fef5c ) │ │ │ │ + add r1, pc, #928 @ (adr r1, 5ff0dc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #376 @ (adr r4, 5feeb8 ) │ │ │ │ + add r1, pc, #760 @ (adr r1, 5ff038 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #208 @ (adr r4, 5fee14 ) │ │ │ │ + add r1, pc, #592 @ (adr r1, 5fef94 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, pc, #56 @ (adr r4, 5fed80 ) │ │ │ │ + add r1, pc, #440 @ (adr r1, 5fef00 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #896 @ (adr r3, 5ff0cc ) │ │ │ │ + add r1, pc, #256 @ (adr r1, 5fee4c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 5ff008 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 5fed88 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 5fef64 ) │ │ │ │ + add r0, pc, #912 @ (adr r0, 5ff0e4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #344 @ (adr r3, 5feeb0 ) │ │ │ │ + add r0, pc, #728 @ (adr r0, 5ff030 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #176 @ (adr r3, 5fee0c ) │ │ │ │ + add r0, pc, #560 @ (adr r0, 5fef8c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 5fed68 ) │ │ │ │ + add r0, pc, #392 @ (adr r0, 5feee8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 5ff0d4 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 5fee54 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #728 @ (adr r2, 5ff040 ) │ │ │ │ + add r0, pc, #88 @ (adr r0, 5fedc0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 5fefbc ) │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #424 @ (adr r2, 5fef18 ) │ │ │ │ + ldr r7, [sp, #808] @ 0x328 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #272 @ (adr r2, 5fee84 ) │ │ │ │ + ldr r7, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #136 @ (adr r2, 5fee00 ) │ │ │ │ + ldr r7, [sp, #520] @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #0 @ (adr r2, 5fed7c ) │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #872 @ (adr r1, 5ff0e8 ) │ │ │ │ + ldr r7, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, pc, #736 @ (adr r1, 5ff064 ) │ │ │ │ + ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #27 │ │ │ │ bhi.n 5fee52 │ │ │ │ tbb [pc, r0] │ │ │ │ ldrsh r6, [r1, r4] │ │ │ │ ldr r4, [r3, r5] │ │ │ │ @@ -2030635,71 +2030622,71 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5feec4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #116] @ (5feec8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r2, sp, #368 @ 0x170 │ │ │ │ + add r7, pc, #752 @ (adr r7, 5ff14c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #8 │ │ │ │ + add r3, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #880 @ 0x370 │ │ │ │ + add r3, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #104 @ 0x68 │ │ │ │ + add r2, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #960 @ 0x3c0 │ │ │ │ + add r2, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #792 @ 0x318 │ │ │ │ + add r2, sp, #152 @ 0x98 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #304 @ 0x130 │ │ │ │ + add r1, sp, #688 @ 0x2b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #656 @ 0x290 │ │ │ │ + add r1, sp, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #136 @ 0x88 │ │ │ │ + add r0, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #992 @ 0x3e0 │ │ │ │ + add r0, sp, #352 @ 0x160 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #760 @ 0x2f8 │ │ │ │ + add r0, sp, #120 @ 0x78 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #960 @ (adr r7, 5ff274 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #424 @ 0x1a8 │ │ │ │ + add r7, pc, #808 @ (adr r7, 5ff1e0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #288 @ 0x120 │ │ │ │ + add r7, pc, #672 @ (adr r7, 5ff15c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #136 @ 0x88 │ │ │ │ + add r7, pc, #520 @ (adr r7, 5ff0c8 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #1008 @ 0x3f0 │ │ │ │ + add r7, pc, #368 @ (adr r7, 5ff034 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #856 @ 0x358 │ │ │ │ + add r7, pc, #216 @ (adr r7, 5fefa0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #608 @ 0x260 │ │ │ │ + add r6, pc, #992 @ (adr r6, 5ff2ac ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5feefa │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r0, #4 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ @@ -2030718,25 +2030705,25 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5fef10 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5fef14 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r5, sp, #56 @ 0x38 │ │ │ │ + add r2, sp, #440 @ 0x1b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #512 @ 0x200 │ │ │ │ + add r2, sp, #896 @ 0x380 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #224 @ 0xe0 │ │ │ │ + add r2, sp, #608 @ 0x260 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #16 │ │ │ │ bhi.n 5fef32 │ │ │ │ tbb [pc, r0] │ │ │ │ adds r3, r3, r0 │ │ │ │ lsrs r4, r1, #4 │ │ │ │ lsrs r7, r1, #4 │ │ │ │ @@ -2030763,45 +2030750,45 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5fef70 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #28] @ (5fef74 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r6, sp, #48 @ 0x30 │ │ │ │ + add r3, sp, #432 @ 0x1b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #568 @ 0x238 │ │ │ │ + add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #656 @ 0x290 │ │ │ │ + add r3, sp, #16 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #744 @ 0x2e8 │ │ │ │ + add r3, sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #848 @ 0x350 │ │ │ │ + add r3, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #192 @ 0xc0 │ │ │ │ + add r2, sp, #576 @ 0x240 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r0, 5fef8a │ │ │ │ cmp r0, #1 │ │ │ │ beq.n 5fef84 │ │ │ │ ldr r0, [pc, #16] @ (5fef90 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5fef94 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #12] @ (5fef98 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - add r6, sp, #176 @ 0xb0 │ │ │ │ + add r3, sp, #560 @ 0x230 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #1016 @ 0x3f8 │ │ │ │ + add r3, sp, #376 @ 0x178 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, sp, #864 @ 0x360 │ │ │ │ + add r3, sp, #224 @ 0xe0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 5fefe4 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r0, r1, #20 │ │ │ │ asrs r4, r2, #28 │ │ │ │ adds r2, r3, #4 │ │ │ │ @@ -2030834,33 +2030821,33 @@ │ │ │ │ ldr r0, [pc, #44] @ (5ff00c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #40] @ (5ff010 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r6, sp, #240 @ 0xf0 │ │ │ │ + add r3, sp, #624 @ 0x270 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #104 @ 0x68 │ │ │ │ + add r3, sp, #488 @ 0x1e8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #112 @ 0x70 │ │ │ │ + add r4, sp, #496 @ 0x1f0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #824 @ 0x338 │ │ │ │ + add r4, sp, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #944 @ 0x3b0 │ │ │ │ + add r4, sp, #304 @ 0x130 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #232 @ 0xe8 │ │ │ │ + add r3, sp, #616 @ 0x268 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #320 @ 0x140 │ │ │ │ + add r3, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #424 @ 0x1a8 │ │ │ │ + add r3, sp, #808 @ 0x328 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #560 @ 0x230 │ │ │ │ + add r3, sp, #944 @ 0x3b0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #88 @ 0x58 │ │ │ │ + add r4, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #3 │ │ │ │ bhi.n 5ff038 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r5, r0, #8 │ │ │ │ lsrs r3, r1, #32 │ │ │ │ ldr r0, [pc, #28] @ (5ff040 ) │ │ │ │ @@ -2030875,23 +2030862,23 @@ │ │ │ │ ldr r0, [pc, #24] @ (5ff04c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #20] @ (5ff050 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r7, sp, #72 @ 0x48 │ │ │ │ + add r4, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #280 @ 0x118 │ │ │ │ + add r4, sp, #664 @ 0x298 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #376 @ 0x178 │ │ │ │ + add r4, sp, #760 @ 0x2f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #25 │ │ │ │ bhi.n 5ff078 │ │ │ │ tbb [pc, r0] │ │ │ │ muls r6, r0 │ │ │ │ subs r5, #64 @ 0x40 │ │ │ │ @@ -2030962,53 +2030949,53 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5ff138 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #80] @ (5ff13c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - cbz r2, 5ff112 │ │ │ │ + add r6, sp, #872 @ 0x368 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff10c │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff106 │ │ │ │ + add r6, sp, #568 @ 0x238 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff100 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #360 @ 0x168 │ │ │ │ + add r6, sp, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #208 @ 0xd0 │ │ │ │ + add r6, sp, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #56 @ 0x38 │ │ │ │ + add r5, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #416 @ 0x1a0 │ │ │ │ + add r5, sp, #800 @ 0x320 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #264 @ 0x108 │ │ │ │ + add r5, sp, #648 @ 0x288 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #144 @ 0x90 │ │ │ │ + add r5, sp, #528 @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #8 │ │ │ │ + add r5, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #896 @ 0x380 │ │ │ │ + add r5, sp, #256 @ 0x100 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #744 @ 0x2e8 │ │ │ │ + add r5, sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #424 @ 0x1a8 │ │ │ │ + add r4, sp, #808 @ 0x328 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #16 │ │ │ │ + add r4, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #904 @ 0x388 │ │ │ │ + add r4, sp, #264 @ 0x108 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 5ff16c │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r6, r0, #12 │ │ │ │ lsrs r4, r1, #28 │ │ │ │ movs r1, r1 │ │ │ │ @@ -2031027,25 +2031014,25 @@ │ │ │ │ ldr r0, [pc, #28] @ (5ff184 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (5ff188 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #232 @ 0xe8 │ │ │ │ + add r6, sp, #104 @ 0x68 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff180 │ │ │ │ + add r6, sp, #400 @ 0x190 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #328 @ 0x148 │ │ │ │ + add r6, sp, #200 @ 0xc8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #416 @ 0x1a0 │ │ │ │ + add r6, sp, #288 @ 0x120 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff18c │ │ │ │ + add r6, sp, #392 @ 0x188 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 5ff204 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r3, r1, #32 │ │ │ │ movs r6, #35 @ 0x23 │ │ │ │ cmp r4, #41 @ 0x29 │ │ │ │ @@ -2031102,47 +2031089,47 @@ │ │ │ │ ldr r0, [pc, #72] @ (5ff248 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #68] @ (5ff24c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r2, r4 │ │ │ │ + add r7, sp, #520 @ 0x208 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff258 │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sxth r6, r0 │ │ │ │ + add r7, sp, #408 @ 0x198 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff248 │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff24e │ │ │ │ + add r6, sp, #1016 @ 0x3f8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff256 │ │ │ │ + add r7, sp, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff260 │ │ │ │ + add r7, sp, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff23c │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r6, 5ff244 │ │ │ │ + add r6, sp, #472 @ 0x1d8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 5ff24c │ │ │ │ + add r6, sp, #528 @ 0x210 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff254 │ │ │ │ + add r6, sp, #584 @ 0x248 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 5ff25c │ │ │ │ + add r6, sp, #640 @ 0x280 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r2, 5ff288 │ │ │ │ + add r7, sp, #264 @ 0x108 │ │ │ │ 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 │ │ │ │ @@ -2031641,16 +2031628,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r3 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #8 │ │ │ │ lsls r3, r3, #5 │ │ │ │ - @ instruction: 0xfa200125 │ │ │ │ - @ instruction: 0xfa020125 │ │ │ │ + @ instruction: 0xf7800125 │ │ │ │ + @ instruction: 0xf7620125 │ │ │ │ lsrs r2, r5, #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, #4040] @ 0xfc8 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ @@ -2033559,15 +2033546,15 @@ │ │ │ │ adds r5, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 61649c │ │ │ │ mov r0, r6 │ │ │ │ blx 69180 │ │ │ │ b.n 600c3a │ │ │ │ nop │ │ │ │ - str r7, [sp, #648] @ 0x288 │ │ │ │ + str r5, [sp, #8] │ │ │ │ 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 │ │ │ │ @@ -2034999,91 +2034986,84 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 601946 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - str r0, [r2, #32] │ │ │ │ + ldrsh r0, [r6, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 601c80 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r6, r0 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - movs r6, r2 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - movs r6, r4 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - movs r6, r6 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r6, r0, #1 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - lsls r6, r3, #1 │ │ │ │ - lsls r1, r5, #2 │ │ │ │ + stc2l 0, cr0, [r6, #-672]! @ 0xfffffd60 │ │ │ │ + ldc2l 0, cr0, [r6, #-672]! @ 0xfffffd60 │ │ │ │ + stc2 0, cr0, [r6, #672] @ 0x2a0 │ │ │ │ + ldc2 0, cr0, [r6, #672] @ 0x2a0 │ │ │ │ + stc2 0, cr0, [r6, #672]! @ 0x2a0 │ │ │ │ + ldc2 0, cr0, [r2, #672]! @ 0x2a0 │ │ │ │ + ldc2 0, cr0, [lr, #672]! @ 0x2a0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r6, #30] │ │ │ │ + ldrh r2, [r2, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r4, r7} │ │ │ │ + bkpt 0x00f6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #28] │ │ │ │ + ldrh r6, [r6, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r4} │ │ │ │ + bkpt 0x0072 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r0!, {r3, r5, r6, r7} │ │ │ │ + bkpt 0x0048 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #28] │ │ │ │ + ldrh r6, [r7, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #28] │ │ │ │ + ldrh r2, [r1, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r4, #28] │ │ │ │ + ldrh r4, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r7, #28] │ │ │ │ + ldrh r2, [r3, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {r1, r2, r3, r7} │ │ │ │ + pop {r1, r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r0, [r0, #26] │ │ │ │ + ldrh r0, [r4, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r0!, {} │ │ │ │ + pop {r5, r6, pc} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itt lt │ │ │ │ - lsllt r4, r5, #2 │ │ │ │ - ldrhlt r6, [r6, #24] │ │ │ │ + pop {r2, r3, r4, pc} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r6, [r2, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r3, #22] │ │ │ │ + ldrh r0, [r7, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itet mi │ │ │ │ - lslmi r4, r5, #2 │ │ │ │ - ldrhpl r4, [r5, #22] │ │ │ │ - lslmi r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + pop {r1, r3, r5, r7} │ │ │ │ + lsls r4, r5, #2 │ │ │ │ + ldrh r4, [r1, #2] │ │ │ │ + lsls r2, r5, #2 │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bkpt 0x00dc │ │ │ │ + pop {r2, r3, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #18] │ │ │ │ + strh r2, [r7, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ b.n 6015b8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrh r0, [r6, #0] │ │ │ │ + strh r0, [r2, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r3, #0] │ │ │ │ + strh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - pop {r2, r6, r7, pc} │ │ │ │ + cbnz r4, 601d84 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r4, [r5, #2] │ │ │ │ + strh r4, [r1, #46] @ 0x2e │ │ │ │ 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 │ │ │ │ @@ -2035310,15 +2035290,15 @@ │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ b.n 602164 │ │ │ │ lsls r2, r3, #5 │ │ │ │ vmaxnm.f32 , , │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r4, #50] @ 0x32 │ │ │ │ + strh r2, [r0, #30] │ │ │ │ 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] @ (60207c ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2035374,25 +2035354,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, #50] @ 0x32 │ │ │ │ + strh r6, [r6, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #50] @ 0x32 │ │ │ │ + strh r4, [r7, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev r2, r4 │ │ │ │ + @ instruction: 0xb782 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ble.n 601f90 │ │ │ │ + bge.n 602050 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r0, #50] @ 0x32 │ │ │ │ + strh r6, [r4, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r6, #48] @ 0x30 │ │ │ │ + strh r2, [r2, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr.w r6, [pc, #3480] @ 602e40 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2036696,320 +2036676,320 @@ │ │ │ │ ldr.w r3, [r5, #296] @ 0x128 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 602276 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r5, #296 @ 0x128 │ │ │ │ bl 601fe4 │ │ │ │ b.w 602276 │ │ │ │ - strh r0, [r4, #46] @ 0x2e │ │ │ │ + strh r0, [r0, #26] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r5, r7} │ │ │ │ + stmia r2!, {r1, r2} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r2, 602e66 │ │ │ │ + @ instruction: 0xb6ca │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, #46] @ 0x2e │ │ │ │ + strh r2, [r4, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r6, #44] @ 0x2c │ │ │ │ + strh r6, [r2, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r3, #42] @ 0x2a │ │ │ │ + strh r6, [r7, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8aa │ │ │ │ + @ instruction: 0xb60a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r0, [r2, #34] @ 0x22 │ │ │ │ + strh r0, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bgt.n 602e6c │ │ │ │ + bls.n 602f2c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r7, #16] │ │ │ │ + strh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r0, #0] │ │ │ │ + strh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r6, #14] │ │ │ │ + strh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r3, #14] │ │ │ │ + strh r2, [r7, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r0, #14] │ │ │ │ + strh r0, [r4, #56] @ 0x38 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r0, #16] │ │ │ │ + strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r0, [r3, #32] │ │ │ │ + strh r0, [r7, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6ee │ │ │ │ + push {r1, r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bge.n 602f2c │ │ │ │ + bvc.n 602dec │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r6, [r4, #4] │ │ │ │ + strh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #62] @ 0x3e │ │ │ │ + strh r4, [r0, #42] @ 0x2a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #62] @ 0x3e │ │ │ │ + strh r4, [r5, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r7} │ │ │ │ + ldmia r1, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r2, #22] │ │ │ │ + strh r6, [r6, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + cbz r2, 602f28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, #62] @ 0x3e │ │ │ │ + strh r4, [r6, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r0, #62] @ 0x3e │ │ │ │ + strh r0, [r4, #40] @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r0, #20] │ │ │ │ + ldrb r6, [r4, #31] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + cbz r2, 602f28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r0, #60] @ 0x3c │ │ │ │ + strh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r6, #58] @ 0x3a │ │ │ │ + strh r0, [r2, #38] @ 0x26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r0, #16] │ │ │ │ + ldrb r4, [r4, #29] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, #56] @ 0x38 │ │ │ │ + strh r2, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r5, #54] @ 0x36 │ │ │ │ + strh r6, [r1, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, #54] @ 0x36 │ │ │ │ + strh r2, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r5, r6, r7} │ │ │ │ + sxtb r0, r0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r4, #50] @ 0x32 │ │ │ │ + strh r6, [r0, #30] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #48] @ 0x30 │ │ │ │ + strh r4, [r2, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #264] @ (603028 ) │ │ │ │ + mov sl, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #31] │ │ │ │ + ldrb r4, [r3, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #42] @ 0x2a │ │ │ │ + strh r4, [r2, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvc.n 602e74 │ │ │ │ + bpl.n 602f34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r4, #4] │ │ │ │ + ldrb r6, [r0, #24] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2!, {r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r4, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r6, [r6, #2] │ │ │ │ + ldrb r6, [r2, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strh r4, [r3, #2] │ │ │ │ + ldrb r4, [r7, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r3, #38] @ 0x26 │ │ │ │ + strh r0, [r7, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 602fc2 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 602f4c │ │ │ │ + bmi.n 60300c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r6, [r6, #36] @ 0x24 │ │ │ │ + strh r6, [r2, #16] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r3, #36] @ 0x24 │ │ │ │ + strh r6, [r7, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #34] @ 0x22 │ │ │ │ + strh r2, [r3, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #34] @ 0x22 │ │ │ │ + strh r4, [r2, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r2, r1 │ │ │ │ + add sp, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r1, r2} │ │ │ │ + stmia r7!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r2, [r2, #29] │ │ │ │ + ldrb r2, [r6, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxth r6, r3 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r2, #26] │ │ │ │ + strh r4, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bvs.n 602f9c │ │ │ │ + bcc.n 60305c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r5, #24] │ │ │ │ + strh r0, [r1, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r2, #2] │ │ │ │ + strh r6, [r6, #44] @ 0x2c │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r5, #22] │ │ │ │ + strh r6, [r1, #2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf38a00a8 │ │ │ │ - ldmia r1, {r1, r3} │ │ │ │ + @ instruction: 0xf0ea00a8 │ │ │ │ + stmia r6!, {r1, r3, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, #2] │ │ │ │ + ldrb r2, [r0, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r0, 602fd8 │ │ │ │ + add r6, sp, #896 @ 0x380 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4} │ │ │ │ + stmia r6!, {r4, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r0, [r1, #24] │ │ │ │ + ldrb r0, [r5, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbz r4, 602fd8 │ │ │ │ + add r6, sp, #720 @ 0x2d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r6, [r5, #2] │ │ │ │ + ldrb r6, [r1, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bmi.n 602f24 │ │ │ │ + bcs.n 602fe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r2, #2] │ │ │ │ + ldrb r0, [r6, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r7, #0] │ │ │ │ + ldrb r2, [r3, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r6, #31] │ │ │ │ + ldrb r2, [r2, #21] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, #31] │ │ │ │ + ldrb r2, [r7, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #31] │ │ │ │ + ldrb r6, [r4, #20] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r1, r2} │ │ │ │ + stmia r5!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r3, #19] │ │ │ │ + ldrb r6, [r7, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add sp, #168 @ 0xa8 │ │ │ │ + add r5, sp, #552 @ 0x228 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #28] │ │ │ │ + ldrb r4, [r1, #18] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r5, #18] │ │ │ │ + ldrb r0, [r1, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #944 @ 0x3b0 │ │ │ │ + add r5, sp, #304 @ 0x130 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #18] │ │ │ │ + ldrb r0, [r7, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add lr, r0 │ │ │ │ + rors r6, r4 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #17] │ │ │ │ + ldrb r6, [r6, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #240 @ 0xf0 │ │ │ │ + add r4, sp, #624 @ 0x270 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, sp, #80 @ 0x50 │ │ │ │ + add r4, sp, #464 @ 0x1d0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, sp, #24 │ │ │ │ + add r4, sp, #408 @ 0x198 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r6, sp, #880 @ 0x370 │ │ │ │ + add r4, sp, #240 @ 0xf0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r2, r3, r6} │ │ │ │ + stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r6, [r2, #12] │ │ │ │ + ldrb r6, [r6, #1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r2, #12] │ │ │ │ + ldrb r0, [r6, #1] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bic.w r0, r6, #168 @ 0xa8 │ │ │ │ - add r6, sp, #280 @ 0x118 │ │ │ │ + stc 0, cr0, [r6, #672] @ 0x2a0 │ │ │ │ + add r3, sp, #664 @ 0x298 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r5, r4, #4 │ │ │ │ - ldrb r4, [r1, #11] │ │ │ │ + ldrb r4, [r5, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #96 @ 0x60 │ │ │ │ + add r3, sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r3, #23] │ │ │ │ + ldrb r0, [r7, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bne.n 603124 │ │ │ │ + ldmia r6, {r1, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r0, [r0, #23] │ │ │ │ + ldrb r0, [r4, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #22] │ │ │ │ + ldrb r4, [r1, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r5, #25 │ │ │ │ + lsls r4, r1, #15 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r5, sp, #584 @ 0x248 │ │ │ │ + add r2, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r1, #22] │ │ │ │ + ldrb r0, [r5, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r7, #21] │ │ │ │ + ldrb r6, [r3, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - beq.n 603010 │ │ │ │ + ldmia r6!, {r1, r3, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r5, #21] │ │ │ │ + ldrb r2, [r1, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #21] │ │ │ │ + ldrb r6, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r6, r6, #2 │ │ │ │ - add r4, sp, #1000 @ 0x3e8 │ │ │ │ + add r2, sp, #360 @ 0x168 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - beq.n 60315c │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r6, [r5, #20] │ │ │ │ + ldrb r6, [r1, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cdp 0, 10, cr0, cr6, cr8, {5} │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + stc 0, cr0, [r6], {168} @ 0xa8 │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, #20] │ │ │ │ + ldrb r0, [r4, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r6, #19] │ │ │ │ + ldrb r0, [r2, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #19] │ │ │ │ + ldrb r4, [r7, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #19] │ │ │ │ + ldrb r4, [r6, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ ldr.w r3, [pc, #1176] @ 603548 │ │ │ │ movs r1, #1 │ │ │ │ ldr.w r2, [pc, #1176] @ 60354c │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ ldr.w r6, [pc, #1172] @ 603550 │ │ │ │ @@ -2037464,116 +2037444,117 @@ │ │ │ │ b.w 602762 │ │ │ │ ldr r3, [pc, #212] @ (603610 ) │ │ │ │ add r3, pc │ │ │ │ b.w 602d2e │ │ │ │ ldr r3, [pc, #208] @ (603614 ) │ │ │ │ add r3, pc │ │ │ │ b.w 602c98 │ │ │ │ - stmia r1!, {r2} │ │ │ │ + bkpt 0x0064 │ │ │ │ lsls r5, r4, #4 │ │ │ │ - strb r0, [r3, #24] │ │ │ │ + strb r0, [r7, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r6, pc, #784 @ (adr r6, 603864 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r7, #1] │ │ │ │ + strb r6, [r3, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r2, {r1, r2, r4} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r4, [r2, #2] │ │ │ │ + strb r4, [r6, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r0, #2] │ │ │ │ + strb r6, [r4, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r6, #1] │ │ │ │ + strb r6, [r2, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #1] │ │ │ │ + strb r4, [r1, #23] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #23] │ │ │ │ + strb r2, [r3, #13] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3!, {r4, r6, r7} │ │ │ │ + ldmia r1!, {r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r0, sp, #304 @ 0x130 │ │ │ │ + add r5, pc, #688 @ (adr r5, 603834 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strb r6, [r1, #23] │ │ │ │ + strb r6, [r5, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r0, sp, #0 │ │ │ │ + add r5, pc, #384 @ (adr r5, 603710 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r2, #21] │ │ │ │ + strb r4, [r6, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r7, #16] │ │ │ │ + strb r6, [r3, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r3, {r2, r3, r6} │ │ │ │ + ldmia r0!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r7, pc, #792 @ (adr r7, 6038b8 ) │ │ │ │ + add r5, pc, #152 @ (adr r5, 603638 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #648 @ (adr r7, 603830 ) │ │ │ │ + add r5, pc, #8 @ (adr r5, 6035b0 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r2, #11] │ │ │ │ + strb r0, [r6, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r7, pc, #216 @ (adr r7, 60368c ) │ │ │ │ + add r4, pc, #600 @ (adr r4, 60380c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #968 @ (adr r6, 603984 ) │ │ │ │ + add r4, pc, #328 @ (adr r4, 603704 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #20] │ │ │ │ + strb r4, [r4, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #872 @ (adr r6, 60392c ) │ │ │ │ + add r4, pc, #232 @ (adr r4, 6036ac ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r6, #19] │ │ │ │ + strb r4, [r2, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r5, #19] │ │ │ │ + strb r4, [r1, #9] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, pc, #560 @ (adr r6, 603800 ) │ │ │ │ + add r3, pc, #944 @ (adr r3, 603980 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r2, [r1, #11] │ │ │ │ + strb r2, [r5, #0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, #23] │ │ │ │ + ldrb r2, [r6, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r1, {r1, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r5} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r7, #22] │ │ │ │ + ldrb r2, [r3, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xe80200a8 │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + b.n 6030a8 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r5, #17] │ │ │ │ + strb r2, [r1, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r1, #18] │ │ │ │ + strb r0, [r5, #7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #840 @ (adr r5, 60393c ) │ │ │ │ + add r3, pc, #200 @ (adr r3, 6036bc ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r1, #17] │ │ │ │ + strb r0, [r5, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #17] │ │ │ │ + strb r4, [r7, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r7, #16] │ │ │ │ + strb r4, [r3, #6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r5, pc, #296 @ (adr r5, 60372c ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 6038ac ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r0, #16] │ │ │ │ + strb r0, [r4, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r2, r5] │ │ │ │ + ldrsb r2, [r6, r2] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r2, [r1, r5] │ │ │ │ + ldrsb r2, [r5, r2] │ │ │ │ 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 │ │ │ │ @@ -2039684,35 +2039665,34 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cbz r0, 604d86 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r0, 604d8c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r3, r5, #2 │ │ │ │ - movs r5, #30 │ │ │ │ + cdp2 0, 2, cr0, cr0, cr10, {5} │ │ │ │ + movs r2, #126 @ 0x7e │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r6, [r0, #8] │ │ │ │ + ldrb r6, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r0, #178 @ 0xb2 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r2, 604d7e │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r1, #0] │ │ │ │ + ldrb r2, [r5, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r6, [r5, #0] │ │ │ │ + ldrb r6, [r1, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r6, [r6, r6] │ │ │ │ + ldrb r6, [r2, r4] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 604d44 │ │ │ │ + bge.n 604e04 │ │ │ │ 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] @ (604db4 ) │ │ │ │ sub.w sp, sp, #520 @ 0x208 │ │ │ │ @@ -2039758,21 +2039738,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ uxth r4, r4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxth r0, r3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r6, [r6, #28] │ │ │ │ + strb r6, [r2, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ sxtb r0, r7 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r0, r6] │ │ │ │ + ldrb r6, [r4, r3] │ │ │ │ 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] @ 604e88 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2039929,25 +2039909,25 @@ │ │ │ │ b.n 604f22 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cbz r6, 604f7e │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r0, [r4, r1] │ │ │ │ + ldrh r0, [r0, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ sub sp, #320 @ 0x140 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r2, [r6, r0] │ │ │ │ + ldrh r2, [r2, r6] │ │ │ │ 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] @ (605044 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2040020,19 +2040000,19 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ add sp, #344 @ 0x158 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add sp, #168 @ 0xa8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - strb r4, [r5, #18] │ │ │ │ + strb r4, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrh r0, [r2, r3] │ │ │ │ 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] @ (605388 ) │ │ │ │ @@ -2040325,69 +2040305,69 @@ │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #456 @ 0x1c8 │ │ │ │ lsls r2, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r0, r5] │ │ │ │ + ldrh r2, [r4, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r2, r6] │ │ │ │ + ldrh r2, [r6, r3] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r0, #15] │ │ │ │ + strb r6, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adcs r4, r1 │ │ │ │ + subs r6, #172 @ 0xac │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r6, [r7, r1] │ │ │ │ + ldr r6, [r3, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r7, r0] │ │ │ │ + ldr r2, [r3, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r6, [r5, r0] │ │ │ │ + ldr r6, [r1, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, r2] │ │ │ │ + ldr r0, [r4, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r2, [r7, #9] │ │ │ │ + ldr r2, [r3, #124] @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r5, r7] │ │ │ │ + ldrsb r4, [r1, r5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, r1] │ │ │ │ + ldr r4, [r6, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #592] @ (605620 ) │ │ │ │ + ldr r0, [pc, #976] @ (6057a0 ) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r3, r1] │ │ │ │ + ldr r2, [r7, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, r1] │ │ │ │ + ldr r4, [r4, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r2, r5, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r2, r3] │ │ │ │ + ldr r0, [r6, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r6, r2] │ │ │ │ + ldr r0, [r2, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r2, r2] │ │ │ │ + ldrsb r2, [r6, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r7, r1] │ │ │ │ + ldrsb r6, [r3, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r6, r1] │ │ │ │ + ldrsb r6, [r2, r7] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r4, r4] │ │ │ │ + ldr r2, [r0, r2] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r4, [r2, r4] │ │ │ │ + ldr r4, [r6, r1] │ │ │ │ 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 │ │ │ │ @@ -2041398,15 +2041378,15 @@ │ │ │ │ str.w r3, [r6, #3500] @ 0xdac │ │ │ │ mov r0, r8 │ │ │ │ bl 605060 │ │ │ │ add r3, sp, #664 @ 0x298 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r2] │ │ │ │ + ldr r0, [r1, r0] │ │ │ │ lsls r2, r5, #2 │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ ldr.w r3, [r0, #640] @ 0x280 │ │ │ │ ldr.w r2, [r3, #416] @ 0x1a0 │ │ │ │ cbz r2, 605f02 │ │ │ │ ldr r2, [pc, #304] @ (606030 ) │ │ │ │ @@ -2041573,20 +2041553,20 @@ │ │ │ │ ldr.w r3, [r4, #492] @ 0x1ec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stc 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - ldr r6, [pc, #592] @ (60633c ) │ │ │ │ + strd r0, r0, [sl, #-676]! @ 0x2a4 │ │ │ │ + ldr r3, [pc, #976] @ (6064bc ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #36] @ 0x24 │ │ │ │ + strh r4, [r1, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r0, #21] │ │ │ │ + strb r2, [r4, #10] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041604,18 +2041584,18 @@ │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #340] @ 0x154 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sub.w r0, r2, r9, asr #2 │ │ │ │ - ldr r6, [pc, #256] @ (606240 ) │ │ │ │ + stmdb r2, {r0, r3, r5, r7} │ │ │ │ + ldr r3, [pc, #640] @ (6063c0 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2041640,20 +2041620,20 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #552] @ 0x228 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - adcs.w r0, r2, r9, asr #2 │ │ │ │ - ldr r6, [pc, #16] @ (6061b4 ) │ │ │ │ + ldmia.w r2!, {r0, r3, r5, r7} │ │ │ │ + ldr r3, [pc, #400] @ (606334 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #20 │ │ │ │ + cmp r0, #116 @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + strb r2, [r5, #7] │ │ │ │ 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 │ │ │ │ @@ -2041678,20 +2041658,20 @@ │ │ │ │ ldr.w r3, [r4, #548] @ 0x224 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xeaea00a9 │ │ │ │ - ldr r5, [pc, #704] @ (6064cc ) │ │ │ │ + strex r0, r0, [sl, #676] @ 0x2a4 │ │ │ │ + ldr r3, [pc, #64] @ (60624c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #28] │ │ │ │ + strh r4, [r5, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041716,20 +2041696,21 @@ │ │ │ │ ldr.w r3, [r4, #364] @ 0x16c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - eor.w r0, r2, r9, asr #2 │ │ │ │ - ldr r5, [pc, #352] @ (6063d4 ) │ │ │ │ + b.n 606234 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r2, [pc, #736] @ (606554 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #24] │ │ │ │ + strh r4, [r0, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r2, #14] │ │ │ │ + strh r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041754,20 +2041735,21 @@ │ │ │ │ ldr.w r3, [r4, #248] @ 0xf8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ands.w r0, sl, r9, asr #2 │ │ │ │ - ldr r5, [pc, #64] @ (60631c ) │ │ │ │ + b.n 6061cc │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r2, [pc, #448] @ (60649c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r7, #22 │ │ │ │ + asrs r2, r3, #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 │ │ │ │ @@ -2041792,20 +2041774,21 @@ │ │ │ │ ldr.w r3, [r4, #244] @ 0xf4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe9b200a9 │ │ │ │ - ldr r4, [pc, #800] @ (606664 ) │ │ │ │ + b.n 606164 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r2, [pc, #160] @ (6063e4 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r2, #18] │ │ │ │ + ldrb r4, [r6, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r2, #21 │ │ │ │ + asrs r2, r6, #10 │ │ │ │ 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 │ │ │ │ @@ -2041830,20 +2041813,21 @@ │ │ │ │ ldr.w r3, [r4, #512] @ 0x200 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [sl, #-676] @ 0x2a4 │ │ │ │ - ldr r4, [pc, #496] @ (60659c ) │ │ │ │ + b.n 6060fc │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r1, [pc, #880] @ (60671c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + ldrb r4, [r1, #29] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r5, #19 │ │ │ │ + asrs r2, r1, #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 │ │ │ │ @@ -2041868,20 +2041852,21 @@ │ │ │ │ ldr.w r3, [r4, #508] @ 0x1fc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - strd r0, r0, [r2], #676 @ 0x2a4 │ │ │ │ - ldr r4, [pc, #176] @ (6064c4 ) │ │ │ │ + b.n 606094 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r1, [pc, #560] @ (606644 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r0, #18 │ │ │ │ + asrs r2, r4, #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 │ │ │ │ @@ -2041906,20 +2041891,21 @@ │ │ │ │ ldr.w r3, [r4, #272] @ 0x110 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl], #-676 @ 0x2a4 │ │ │ │ - ldr r3, [pc, #864] @ (6067dc ) │ │ │ │ + b.n 60602c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r1, [pc, #224] @ (60655c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r3, #16 │ │ │ │ + asrs r2, r7, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2041944,20 +2041930,21 @@ │ │ │ │ ldr.w r3, [r4, #268] @ 0x10c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe81200a9 │ │ │ │ - ldr r3, [pc, #512] @ (6066e4 ) │ │ │ │ + b.n 605fc4 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r0, [pc, #896] @ (606864 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r6, #14 │ │ │ │ + asrs r2, r2, #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 │ │ │ │ @@ -2041982,21 +2041969,21 @@ │ │ │ │ ldr.w r3, [r4, #260] @ 0x104 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60649c │ │ │ │ + b.n 605f5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #160] @ (6065ec ) │ │ │ │ + ldr r0, [pc, #544] @ (60676c ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r1, #2] │ │ │ │ + ldrb r4, [r5, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r1, #13 │ │ │ │ + asrs r2, r5, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042021,21 +2042008,21 @@ │ │ │ │ ldr.w r3, [r4, #256] @ 0x100 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606434 │ │ │ │ + b.n 605ef4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #832] @ (6068f4 ) │ │ │ │ + ldr r0, [pc, #192] @ (606674 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #31] │ │ │ │ + ldrb r4, [r0, #21] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r4, #11 │ │ │ │ + asrs r2, r0, #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 │ │ │ │ @@ -2042060,21 +2042047,21 @@ │ │ │ │ ldr.w r3, [r4, #236] @ 0xec │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6063cc │ │ │ │ + b.n 605e8c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #480] @ (6067fc ) │ │ │ │ + blx fp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #29] │ │ │ │ + ldrb r4, [r3, #19] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r7, #9 │ │ │ │ + lsrs r2, r3, #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 │ │ │ │ @@ -2042099,21 +2042086,21 @@ │ │ │ │ ldr.w r3, [r4, #232] @ 0xe8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606364 │ │ │ │ + b.n 606e24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [pc, #144] @ (606714 ) │ │ │ │ + blxns r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #28] │ │ │ │ + ldrb r4, [r6, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ 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 │ │ │ │ @@ -2042138,21 +2042125,21 @@ │ │ │ │ ldr.w r3, [r4, #224] @ 0xe0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6062fc │ │ │ │ + b.n 606dbc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #816] @ (606a1c ) │ │ │ │ + bxns r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #26] │ │ │ │ + ldrb r4, [r1, #16] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r5, #6 │ │ │ │ + lsrs r2, r1, #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 │ │ │ │ @@ -2042177,21 +2042164,21 @@ │ │ │ │ ldr.w r3, [r4, #220] @ 0xdc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606294 │ │ │ │ + b.n 606d54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #480] @ (606934 ) │ │ │ │ + mov r8, fp │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r0, #25] │ │ │ │ + ldrb r4, [r4, #14] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r0, #5 │ │ │ │ + lsrs r2, r4, #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 │ │ │ │ @@ -2042216,21 +2042203,21 @@ │ │ │ │ ldr.w r3, [r4, #212] @ 0xd4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60622c │ │ │ │ + b.n 606cec │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r1, [pc, #128] @ (60683c ) │ │ │ │ + mov r8, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r3, #23] │ │ │ │ + ldrb r4, [r7, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + lsrs r2, r7, #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 │ │ │ │ @@ -2042255,21 +2042242,21 @@ │ │ │ │ ldr.w r3, [r4, #208] @ 0xd0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6061c4 │ │ │ │ + b.n 606c84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #800] @ (606b44 ) │ │ │ │ + mov r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r6, #1 │ │ │ │ + lsrs r2, r2, #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 │ │ │ │ @@ -2042294,21 +2042281,21 @@ │ │ │ │ ldr.w r3, [r4, #200] @ 0xc8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60615c │ │ │ │ + b.n 606c1c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #448] @ (606a4c ) │ │ │ │ + cmp r8, sl │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #9] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r1, #32 │ │ │ │ + lsrs r2, r5, #21 │ │ │ │ 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 │ │ │ │ @@ -2042333,21 +2042320,21 @@ │ │ │ │ ldr.w r3, [r4, #196] @ 0xc4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 6060f4 │ │ │ │ + b.n 606bb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [pc, #96] @ (606954 ) │ │ │ │ + cmp r0, pc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r4, #18] │ │ │ │ + ldrb r4, [r0, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r4, #30 │ │ │ │ + lsrs r2, r0, #20 │ │ │ │ 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 │ │ │ │ @@ -2042372,21 +2042359,21 @@ │ │ │ │ ldr.w r3, [r4, #188] @ 0xbc │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 60708c │ │ │ │ + b.n 606b4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - blx r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r7, #16] │ │ │ │ + ldrb r4, [r3, #6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r7, #28 │ │ │ │ + lsrs r2, r3, #18 │ │ │ │ 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 │ │ │ │ @@ -2042411,21 +2042398,21 @@ │ │ │ │ ldr.w r3, [r4, #184] @ 0xb8 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 607024 │ │ │ │ + b.n 606ae4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx sp │ │ │ │ + add r8, r9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r2, #27 │ │ │ │ + lsrs r2, r6, #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 │ │ │ │ @@ -2042450,21 +2042437,21 @@ │ │ │ │ ldr.w r3, [r4, #152] @ 0x98 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 606fbc │ │ │ │ + b.n 606a7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bx r2 │ │ │ │ + add r0, lr │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, #13] │ │ │ │ + ldrb r4, [r1, #3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r5, #25 │ │ │ │ + lsrs r2, r1, #15 │ │ │ │ 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 │ │ │ │ @@ -2042497,21 +2042484,21 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - mov ip, r7 │ │ │ │ + add r4, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 606f50 │ │ │ │ + svc 182 @ 0xb6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #11] │ │ │ │ + ldrb r6, [r3, #1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r4, [r0, #54] @ 0x36 │ │ │ │ + strh r4, [r4, #32] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr.w r5, [r0, #1528] @ 0x5f8 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2042539,21 +2042526,21 @@ │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mov r4, sl │ │ │ │ + bics r4, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - b.n 606ed4 │ │ │ │ + svc 66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #10] │ │ │ │ + strb r2, [r5, #31] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r4, r6, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r3, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2042587,23 +2042574,23 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #608] @ 0x260 │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - b.n 606e84 │ │ │ │ + udf #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp sl, lr │ │ │ │ + muls r2, r2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r1, #62 @ 0x3e │ │ │ │ + subs r6, r3, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp ip, ip │ │ │ │ + muls r4, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r0, 606c08 │ │ │ │ + cbnz r0, 606ba0 │ │ │ │ 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 │ │ │ │ @@ -2042628,21 +2042615,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #336] @ 0x150 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 606dec │ │ │ │ + udf #90 @ 0x5a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp ip, r0 │ │ │ │ + cmn r4, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r0, #188 @ 0xbc │ │ │ │ + subs r4, r3, #0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, sp │ │ │ │ + cmn r6, 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 │ │ │ │ @@ -2042667,21 +2042654,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #484] @ 0x1e4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 606d84 │ │ │ │ + ble.n 606c44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, #14] │ │ │ │ + ldrb r0, [r1, #29] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #84 @ 0x54 │ │ │ │ + adds r4, r6, #6 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 606b70 │ │ │ │ + ldmia r5, {r1, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2042706,21 +2042693,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #480] @ 0x1e0 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - b.n 606d1c │ │ │ │ + ble.n 606bdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r8, r9 │ │ │ │ + tst r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - beq.n 606d08 │ │ │ │ + ldmia r5, {r1, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2042752,23 +2042739,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r6, ip │ │ │ │ + rors r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 176 @ 0xb0 │ │ │ │ + ble.n 606d6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r3, #1] │ │ │ │ + strb r0, [r7, #22] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r4, r6} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r4, r9 │ │ │ │ + sbcs r4, r5 │ │ │ │ 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 │ │ │ │ @@ -2042800,23 +2042787,23 @@ │ │ │ │ mov r0, r6 │ │ │ │ mov r1, r7 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - add r6, r0 │ │ │ │ + adcs r6, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - svc 44 @ 0x2c │ │ │ │ + bgt.n 606ce8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #31] │ │ │ │ + strb r4, [r6, #20] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r5, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r1, r2, r4, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mvns r0, r1 │ │ │ │ + asrs r0, 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 │ │ │ │ @@ -2042841,21 +2042828,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ ldr.w r3, [r4, #288] @ 0x120 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - udf #186 @ 0xba │ │ │ │ + bgt.n 606e6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics r0, r4 │ │ │ │ + asrs r0, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bics r2, r1 │ │ │ │ + lsrs r2, 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 │ │ │ │ @@ -2042880,21 +2042867,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ ldr.w r3, [r4, #284] @ 0x11c │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - udf #82 @ 0x52 │ │ │ │ + blt.n 606e04 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - muls r0, r1 │ │ │ │ + lsls r0, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r6, #27] │ │ │ │ + strb r4, [r2, #17] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - orrs r2, r6 │ │ │ │ + lsls r2, r2 │ │ │ │ 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] @ (606f00 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2042917,19 +2042904,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ movs r1, #0 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ - cmn r0, r7 │ │ │ │ + eors r0, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 606edc │ │ │ │ + blt.n 606f9c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ 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] @ (606f68 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2042956,19 +2042943,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - cmp r6, r5 │ │ │ │ + ands r6, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 606e7c │ │ │ │ + bge.n 606f3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r5, #24] │ │ │ │ + strb r0, [r1, #14] │ │ │ │ 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] @ (606fd0 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2042995,19 +2042982,19 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - negs r2, r3 │ │ │ │ + subs r7, #186 @ 0xba │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ble.n 607014 │ │ │ │ + bge.n 6070d4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, #23] │ │ │ │ + strb r0, [r4, #12] │ │ │ │ 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 │ │ │ │ @@ -2043059,24 +2043046,24 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bgt.n 606fe8 │ │ │ │ + bge.n 6070a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - tst r0, r0 │ │ │ │ + subs r7, #96 @ 0x60 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf2b200a6 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + ands.w r0, r2, #166 @ 0xa6 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #528] @ (6072a4 ) │ │ │ │ + ldr r1, [pc, #912] @ (607424 ) │ │ │ │ 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 │ │ │ │ @@ -2043133,25 +2043120,25 @@ │ │ │ │ ldr.w r4, [r7, #348] @ 0x15c │ │ │ │ blx r4 │ │ │ │ bl 5ae9b8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 607126 │ │ │ │ nop │ │ │ │ - blt.n 607140 │ │ │ │ + bls.n 607200 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adcs r4, r4 │ │ │ │ + subs r6, #196 @ 0xc4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adcs r2, r4 │ │ │ │ + subs r6, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r1, #162 @ 0xa2 │ │ │ │ + movs r7, #2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r7, sp, #808 @ 0x328 │ │ │ │ + add r5, sp, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2043300,31 +2043287,31 @@ │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ ldr.w r4, [r8, #524] @ 0x20c │ │ │ │ blx r4 │ │ │ │ bl 5aebe8 │ │ │ │ bl 5aef90 │ │ │ │ b.n 60726c │ │ │ │ - blt.n 607384 │ │ │ │ + bhi.n 607244 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r7 │ │ │ │ + subs r6, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r6, #31 │ │ │ │ + lsrs r6, r2, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #210 @ 0xd2 │ │ │ │ + movs r6, #50 @ 0x32 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - strh r6, [r1, #24] │ │ │ │ + strh r6, [r5, #2] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - eors r6, r1 │ │ │ │ + subs r5, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #154 @ 0x9a │ │ │ │ + subs r4, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #92 @ 0x5c │ │ │ │ + subs r4, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -2043432,39 +2043419,39 @@ │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aeb44 │ │ │ │ ldr r0, [pc, #60] @ (6074b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aea04 │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60740e │ │ │ │ - subs r6, #186 @ 0xba │ │ │ │ + subs r4, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bls.n 6074a4 │ │ │ │ + bvs.n 607564 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r2, r3 │ │ │ │ + asrs r4, r6, #24 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r0, #130 @ 0x82 │ │ │ │ + adds r2, r4, #7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r0, r2] │ │ │ │ + ldr r7, [pc, #904] @ (607820 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #856 @ 0x358 │ │ │ │ + add r2, sp, #216 @ 0xd8 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #36 @ 0x24 │ │ │ │ + subs r3, #132 @ 0x84 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bhi.n 607594 │ │ │ │ + bpl.n 607454 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, r7, r0 │ │ │ │ + asrs r6, r3, #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [r6, r7] │ │ │ │ + ldr r7, [pc, #336] @ (607604 ) │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r4, sp, #288 @ 0x120 │ │ │ │ + add r1, sp, #672 @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2043563,31 +2043550,31 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5aea04 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6075ac │ │ │ │ bl 5aef90 │ │ │ │ b.n 607574 │ │ │ │ nop │ │ │ │ - bvc.n 6075a0 │ │ │ │ + bpl.n 607660 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r5, #166 @ 0xa6 │ │ │ │ + subs r3, #6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r6, #1] │ │ │ │ + ldr r6, [r2, #92] @ 0x5c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r5, #164 @ 0xa4 │ │ │ │ + subs r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #156 @ 0x9c │ │ │ │ + subs r2, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r6, [r2, #27] │ │ │ │ + strb r6, [r6, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #46 @ 0x2e │ │ │ │ + subs r2, #142 @ 0x8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r0, [r4, #25] │ │ │ │ + strb r0, [r0, #15] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r0, #25] │ │ │ │ + strb r0, [r4, #14] │ │ │ │ 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 │ │ │ │ @@ -2043623,21 +2043610,21 @@ │ │ │ │ mov r0, r7 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 607674 │ │ │ │ nop │ │ │ │ - bvs.n 607598 │ │ │ │ + bcc.n 607658 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #136 @ 0x88 │ │ │ │ + subs r1, #232 @ 0xe8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r4, #112] @ 0x70 │ │ │ │ + ldr r4, [r0, #72] @ 0x48 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r0, #12] │ │ │ │ + strb r2, [r4, #1] │ │ │ │ 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 │ │ │ │ @@ -2043671,23 +2043658,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 r4, #12 │ │ │ │ + subs r1, #108 @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bpl.n 6076f8 │ │ │ │ + bcc.n 6077b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #104] @ 0x68 │ │ │ │ + ldr r4, [r6, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r4, #2 │ │ │ │ + subs r1, #98 @ 0x62 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -2043764,32 +2043751,32 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #384] @ 0x180 │ │ │ │ blx r6 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bpl.n 6078e4 │ │ │ │ + bcs.n 6077a4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #164 @ 0xa4 │ │ │ │ + subs r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [r2, #96] @ 0x60 │ │ │ │ + ldr r0, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #1 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r1, #11 │ │ │ │ + asrs r2, r5, #32 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #102 @ 0x66 │ │ │ │ + subs r0, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r3, #98 @ 0x62 │ │ │ │ + subs r0, #194 @ 0xc2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mcrr2 0, 10, r0, r6, cr7 │ │ │ │ - subs r3, #154 @ 0x9a │ │ │ │ + vld1.8 {d0[5]}, [r6], r7 │ │ │ │ + subs r0, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -2043875,35 +2043862,35 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r5, [r4, #380] @ 0x17c │ │ │ │ blx r5 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bmi.n 6079f0 │ │ │ │ + bne.n 6078b0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #208 @ 0xd0 │ │ │ │ + subs r0, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [r0, #80] @ 0x50 │ │ │ │ + ldr r4, [r4, #36] @ 0x24 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #188 @ 0xbc │ │ │ │ + subs r0, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #168 @ 0xa8 │ │ │ │ + subs r0, #8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #156 @ 0x9c │ │ │ │ + adds r7, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r6, #6 │ │ │ │ + lsls r0, r2, #28 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, #118 @ 0x76 │ │ │ │ + adds r7, #214 @ 0xd6 │ │ │ │ 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 │ │ │ │ @@ -2043986,32 +2043973,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} │ │ │ │ - bcc.n 607ac0 │ │ │ │ + beq.n 607980 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r1, #246 @ 0xf6 │ │ │ │ + adds r7, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs r0, r3, #1 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r5, r1] │ │ │ │ + ldr r6, [r1, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xfa5c00a7 │ │ │ │ - cbnz r0, 607a94 │ │ │ │ + @ instruction: 0xf7bc00a7 │ │ │ │ + @ instruction: 0xb710 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - subs r1, #154 @ 0x9a │ │ │ │ + adds r6, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - beq.n 607b18 │ │ │ │ + ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r1, #106 @ 0x6a │ │ │ │ + adds r6, #202 @ 0xca │ │ │ │ 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] @ (607b90 ) │ │ │ │ @@ -2044107,28 +2044094,29 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r4, [r5, #42] @ 0x2a │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 607bb0 │ │ │ │ + ldmia r7!, {r1, r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #236 @ 0xec │ │ │ │ + adds r6, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r4, r0, #7 │ │ │ │ + lsrs r4, r4, #28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r7, r4] │ │ │ │ + ldr r2, [r3, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r1, r2, r4, r6} │ │ │ │ + cbz r6, 607bdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strd r0, r0, [lr, #-724] @ 0x2d4 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + b.n 607910 │ │ │ │ + lsls r5, r6, #2 │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r4, r6, #2 │ │ │ │ strh r2, [r2, #36] @ 0x24 │ │ │ │ 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 │ │ │ │ @@ -2044326,52 +2044314,52 @@ │ │ │ │ mov r1, r8 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aeb44 │ │ │ │ ldr r0, [pc, #80] @ (607e54 ) │ │ │ │ add r0, pc │ │ │ │ b.n 607d2e │ │ │ │ nop │ │ │ │ - beq.n 607db0 │ │ │ │ + ldmia r6!, {r1, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r2, #2 │ │ │ │ + lsrs r6, r6, #23 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r7, #190 @ 0xbe │ │ │ │ + adds r5, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #220 @ 0xdc │ │ │ │ + adds r4, #60 @ 0x3c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf75800a7 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + @ instruction: 0xf4b800a7 │ │ │ │ + push {r3} │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r6, #146 @ 0x92 │ │ │ │ + adds r3, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r6, #84 @ 0x54 │ │ │ │ + adds r3, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [r3, r2] │ │ │ │ + strb r2, [r7, r7] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - push {r2, r3, r5, r6, r7, lr} │ │ │ │ + cbz r4, 607e96 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r2, 607e74 │ │ │ │ + add r7, sp, #72 @ 0x48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 607b9c │ │ │ │ + b.n 60765c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r2, #152 @ 0x98 │ │ │ │ + movs r7, #248 @ 0xf8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r6} │ │ │ │ + ldmia r1, {r1, r3, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ 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] @ (607fa4 ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2044490,32 +2044478,32 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 607ec8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r1, #12] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #246 @ 0xf6 │ │ │ │ + adds r2, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r5, {r1, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r1, #104] @ 0x68 │ │ │ │ + str r2, [r5, #60] @ 0x3c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add.w r0, lr, #5472256 @ 0x538000 │ │ │ │ - push {r1, r5, r6} │ │ │ │ + @ instruction: 0xf26e00a7 │ │ │ │ + cbz r2, 607ff4 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r4, #150 @ 0x96 │ │ │ │ + adds r1, #246 @ 0xf6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strh r4, [r2, #4] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - adds r4, #20 │ │ │ │ + adds r1, #116 @ 0x74 │ │ │ │ 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] @ (60805c ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044557,23 +2044545,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 r3, #226 @ 0xe2 │ │ │ │ + adds r1, #66 @ 0x42 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - asrs r2, r4, #30 │ │ │ │ + asrs r2, r0, #20 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r3, #206 @ 0xce │ │ │ │ + adds r1, #46 @ 0x2e │ │ │ │ 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] @ (6080e4 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2044608,21 +2044596,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 r3, #102 @ 0x66 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r0, #76] @ 0x4c │ │ │ │ + str r0, [r4, #32] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r3, #68 @ 0x44 │ │ │ │ + adds r0, #164 @ 0xa4 │ │ │ │ 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 │ │ │ │ @@ -2044672,26 +2044660,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 r3, {r1, r3, r4, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #246 @ 0xf6 │ │ │ │ + adds r0, #86 @ 0x56 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r3, #13 │ │ │ │ + lsrs r2, r7, #2 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r0, [r2, r3] │ │ │ │ + strh r0, [r6, r0] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xf2be00a7 │ │ │ │ - adds r2, #18 │ │ │ │ + ands.w r0, lr, #167 @ 0xa7 │ │ │ │ + cmp r7, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r2, #176 @ 0xb0 │ │ │ │ + adds r0, #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, #4048] @ 0xfd0 │ │ │ │ sub sp, #16 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2044781,31 +2044769,31 @@ │ │ │ │ ldr.w r4, [r6, #396] @ 0x18c │ │ │ │ blx r4 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 608234 │ │ │ │ - ldmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #78 @ 0x4e │ │ │ │ + cmp r7, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r3, #12] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vqadd.u64 d16, d20, d16 │ │ │ │ - adds r2, #50 @ 0x32 │ │ │ │ + ldc2l 0, cr0, [r4], {176} @ 0xb0 │ │ │ │ + cmp r7, #146 @ 0x92 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r1, #10 │ │ │ │ + cmp r6, #106 @ 0x6a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr??.w r0, [r2, r3, lsl #3] │ │ │ │ - strb r2, [r7, r1] │ │ │ │ + @ instruction: 0xf6d200b3 │ │ │ │ + str r2, [r3, r7] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - adds r1, #186 @ 0xba │ │ │ │ + cmp r7, #26 │ │ │ │ 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 │ │ │ │ @@ -2044829,21 +2044817,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldmia r1, {r1, r2, r5, r7} │ │ │ │ + stmia r7!, {r1, r2} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r5, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r2, sl │ │ │ │ + sbcs r2, r6 │ │ │ │ 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 │ │ │ │ @@ -2044887,25 +2044875,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} │ │ │ │ - ldmia r1!, {r2, r3, r4, r5} │ │ │ │ + stmia r6!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #4 │ │ │ │ + cmp r6, #100 @ 0x64 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r0, #4 │ │ │ │ + lsls r0, r4, #25 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #840] @ 0x348 │ │ │ │ + str r5, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - add r3, sp, #672 @ 0x2a0 │ │ │ │ + add r1, sp, #32 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ 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 │ │ │ │ @@ -2044951,25 +2044939,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} │ │ │ │ - adds r0, #122 @ 0x7a │ │ │ │ + cmp r5, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r3, #1 │ │ │ │ + lsls r4, r7, #22 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r0, #80] @ 0x50 │ │ │ │ + ldr r2, [r4, #36] @ 0x24 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - lsls r0, r7, #27 │ │ │ │ + lsls r0, r3, #17 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #920] @ 0x398 │ │ │ │ + str r2, [sp, #280] @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -2045001,21 +2044989,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #240 @ 0xf0 │ │ │ │ + cmp r5, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r0, [r4, #8] │ │ │ │ + ldrsh r0, [r0, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ 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 │ │ │ │ @@ -2045123,39 +2045111,39 @@ │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aeb44 │ │ │ │ ldr r0, [pc, #60] @ (608680 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aea04 │ │ │ │ bl 5af1b0 │ │ │ │ b.n 6085da │ │ │ │ - cmp r7, #78 @ 0x4e │ │ │ │ + cmp r4, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r7!, {r6} │ │ │ │ + stmia r4!, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r1, #28 │ │ │ │ + lsls r0, r5, #17 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r6 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r6, #236 @ 0xec │ │ │ │ + cmp r4, #76 @ 0x4c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #184 @ 0xb8 │ │ │ │ + cmp r4, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r6!, {r1, r3, r5, r7} │ │ │ │ + stmia r4!, {r1, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r0, r4, #24 │ │ │ │ + lsrs r0, r0, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ands r0, r5 │ │ │ │ + subs r5, #136 @ 0x88 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ 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 │ │ │ │ @@ -2045196,23 +2045184,23 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r6!, {r4} │ │ │ │ + stmia r3!, {r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #70 @ 0x46 │ │ │ │ + cmp r3, #166 @ 0xa6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r2, [r6, r2] │ │ │ │ + ldrb r2, [r2, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 608668 │ │ │ │ + bcs.n 608728 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xf19e00b1 │ │ │ │ + mrc 0, 7, r0, cr14, cr1, {5} │ │ │ │ push {r3, r4, 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] @ (608784 ) │ │ │ │ @@ -2045241,21 +2045229,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #200 @ 0xc8 │ │ │ │ + cmp r3, #40 @ 0x28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds.w r0, sl, #177 @ 0xb1 │ │ │ │ + mrc 0, 3, r0, cr10, cr1, {5} │ │ │ │ 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] @ (6087fc ) │ │ │ │ @@ -2045284,21 +2045272,21 @@ │ │ │ │ blx r3 │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r5 │ │ │ │ bl 60e4a4 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - stmia r5!, {} │ │ │ │ + stmia r2!, {r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #102 @ 0x66 │ │ │ │ + cmp r2, #198 @ 0xc6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r2, [r4, r6] │ │ │ │ + ldrh r2, [r0, r4] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cmp r5, #100 @ 0x64 │ │ │ │ + cmp r2, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2045324,21 +2045312,21 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #528] @ 0x210 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r4, [r5, r4] │ │ │ │ + ldrh r4, [r1, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - svc 102 @ 0x66 │ │ │ │ + bgt.n 608804 │ │ │ │ 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 │ │ │ │ @@ -2045364,21 +2045352,21 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ ldr.w r3, [r4, #532] @ 0x214 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r2, r3, r4} │ │ │ │ + stmia r1!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrb r0, [r0, r3] │ │ │ │ + ldrh r0, [r4, r0] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #250 @ 0xfa │ │ │ │ + bgt.n 608998 │ │ │ │ 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 │ │ │ │ @@ -2045436,23 +2045424,23 @@ │ │ │ │ blx r3 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60894c │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60898a │ │ │ │ nop │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #76 @ 0x4c │ │ │ │ + cmp r1, #172 @ 0xac │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r4, #66 @ 0x42 │ │ │ │ + cmp r1, #162 @ 0xa2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, #34 @ 0x22 │ │ │ │ + cmp r1, #130 @ 0x82 │ │ │ │ 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 │ │ │ │ @@ -2045550,34 +2045538,34 @@ │ │ │ │ ldr.w r5, [r4, #400] @ 0x190 │ │ │ │ blx r5 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #24 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r4, r5] │ │ │ │ + ldr r2, [r0, r3] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf75c00b0 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + @ instruction: 0xf4bc00b0 │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rsb r0, r2, #179 @ 0xb3 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + vqadd.s32 d0, d18, d19 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - cmp r0, #234 @ 0xea │ │ │ │ + movs r6, #74 @ 0x4a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #222 @ 0xde │ │ │ │ + movs r6, #62 @ 0x3e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - adcs.w r0, r2, #179 @ 0xb3 │ │ │ │ - ldr r4, [pc, #360] @ (608c84 ) │ │ │ │ + mrc 0, 5, r0, cr2, cr3, {5} │ │ │ │ + ldr r1, [pc, #744] @ (608e04 ) │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ 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 │ │ │ │ @@ -2045610,21 +2045598,20 @@ │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f644 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - lsls r1, r5, #2 │ │ │ │ - cmp r2, #108 @ 0x6c │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + ittt cc │ │ │ │ + lslcc r1, r5, #2 │ │ │ │ + movcc r7, #204 @ 0xcc │ │ │ │ + lslcc r2, r5, #2 │ │ │ │ + mrc2 0, 4, r0, cr8, cr1, {5} │ │ │ │ + stmia r2!, {r1, r3, 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 │ │ │ │ @@ -2045687,25 +2045674,24 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 60f644 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 608c20 │ │ │ │ - cmp r1, #254 @ 0xfe │ │ │ │ + movs r7, #94 @ 0x5e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1, r4, r6} │ │ │ │ + bkpt 0x00b2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - lsls r2, r6, #2 │ │ │ │ - stmia r4!, {r2, r5, r6} │ │ │ │ + mrc2 0, 0, r0, cr2, cr1, {5} │ │ │ │ + stmia r1!, {r2, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r1, r5, r7} │ │ │ │ + stmia r2!, {r1} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #186 @ 0xba │ │ │ │ + movs r7, #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 │ │ │ │ @@ -2045738,20 +2045724,20 @@ │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 60f568 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - stmia r0!, {r1, r4} │ │ │ │ + pop {r1, r4, r5, r6, pc} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #80 @ 0x50 │ │ │ │ + movs r6, #176 @ 0xb0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - vshr.u64 d16, d17, #44 │ │ │ │ - stmia r3!, {r1, r2, r7} │ │ │ │ + ldc2 0, cr0, [r4, #-708]! @ 0xfffffd3c │ │ │ │ + stmia r0!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2045836,34 +2045822,33 @@ │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #40] @ (608e20 ) │ │ │ │ add r0, pc │ │ │ │ b.n 608d68 │ │ │ │ nop │ │ │ │ - ite hi │ │ │ │ - lslhi r1, r5, #2 │ │ │ │ - ldrls r3, [sp, #576] @ 0x240 │ │ │ │ + pop {r2, r3, r5, r6, r7} │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + ldr r0, [sp, #960] @ 0x3c0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r6, r0] │ │ │ │ + strb r0, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 608d20 │ │ │ │ + bcs.n 608de0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 608a18 │ │ │ │ + b.n 6094d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, #146 @ 0x92 │ │ │ │ + movs r5, #242 @ 0xf2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #138 @ 0x8a │ │ │ │ + movs r5, #234 @ 0xea │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #130 @ 0x82 │ │ │ │ + movs r5, #226 @ 0xe2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r0, #122 @ 0x7a │ │ │ │ + movs r5, #218 @ 0xda │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ + ldc2l 0, cr0, [r6, #656]! @ 0x290 │ │ │ │ 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] @ (608eb0 ) │ │ │ │ @@ -2045906,23 +2045891,23 @@ │ │ │ │ bl 5aebe8 │ │ │ │ ldr r0, [r5, #0] │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bkpt 0x006c │ │ │ │ + cbnz r4, 608f26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r7, #240 @ 0xf0 │ │ │ │ + movs r5, #80 @ 0x50 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r0, [r2, r4] │ │ │ │ + strb r0, [r6, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #944 @ (adr r2, 609274 ) │ │ │ │ + add r0, pc, #304 @ (adr r0, 608ff4 ) │ │ │ │ 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 │ │ │ │ @@ -2045960,21 +2045945,21 @@ │ │ │ │ lsls r3, r4, #31 │ │ │ │ bmi.n 608f34 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ bl 5ae520 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r7, #1776] @ 0x6f0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - str r4, [r1, #32] │ │ │ │ + ldrsh r4, [r5, r5] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r3, r6, r7, pc} │ │ │ │ + cbnz r2, 608f92 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r6, r1] │ │ │ │ + strh r2, [r2, r7] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - add r5, sp, #768 @ 0x300 │ │ │ │ + add r3, sp, #128 @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -2046035,29 +2046020,29 @@ │ │ │ │ mov r3, r7 │ │ │ │ ldr.w r6, [r4, #408] @ 0x198 │ │ │ │ blx r6 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - pop {r6, pc} │ │ │ │ + hlt 0x0020 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #212 @ 0xd4 │ │ │ │ + movs r4, #52 @ 0x34 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strb r4, [r4, r7] │ │ │ │ + strh r4, [r0, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 609094 │ │ │ │ + beq.n 608f54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ + ldr r5, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - bmi.n 608f68 │ │ │ │ + bcs.n 609028 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r6, #144 @ 0x90 │ │ │ │ + movs r3, #240 @ 0xf0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r6, #138 @ 0x8a │ │ │ │ + movs r3, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -2046132,28 +2046117,28 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #12 │ │ │ │ vpop {d8} │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 6090c4 │ │ │ │ nop │ │ │ │ - pop {r1, r5, r6} │ │ │ │ + cbnz r2, 60914c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r6, #50] @ 0x32 │ │ │ │ + strh r2, [r2, #30] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r0, r4] │ │ │ │ + strh r2, [r4, r1] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str r0, [sp, #336] @ 0x150 │ │ │ │ + ldrh r4, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r5, #244 @ 0xf4 │ │ │ │ + movs r3, #84 @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r3, #156 @ 0x9c │ │ │ │ + movs r0, #252 @ 0xfc │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xeb2e00b3 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + stmia.w lr, {r0, r1, r4, r5, r7} │ │ │ │ + adds r2, r4, #6 │ │ │ │ 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 │ │ │ │ @@ -2046198,25 +2046183,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbnz r0, 60921e │ │ │ │ + @ instruction: 0xb8b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r2, #140 @ 0x8c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r7, r7] │ │ │ │ + str r4, [r3, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r0, #190 @ 0xbe │ │ │ │ + subs r6, r3, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #18 │ │ │ │ + movs r2, #114 @ 0x72 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - movs r5, #146 @ 0x92 │ │ │ │ + movs r2, #242 @ 0xf2 │ │ │ │ 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] @ 60926c │ │ │ │ mov r3, r0 │ │ │ │ @@ -2046267,21 +2046252,21 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [r1, #96] @ 0x60 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, r7] │ │ │ │ + ldr r4, [r5, r4] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - hlt 0x0016 │ │ │ │ + @ instruction: 0xb7f6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, r4] │ │ │ │ + str r6, [r3, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ ldr r2, [r5, #88] @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2046376,33 +2046361,33 @@ │ │ │ │ bl 5aedb4 │ │ │ │ bl 5aeb44 │ │ │ │ ldr r0, [pc, #48] @ (6093b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aea04 │ │ │ │ bl 5af1b0 │ │ │ │ b.n 609338 │ │ │ │ - movs r3, #208 @ 0xd0 │ │ │ │ + movs r1, #48 @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r2, 6093d0 │ │ │ │ + @ instruction: 0xb732 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, r1] │ │ │ │ + ldr r7, [pc, #872] @ (609708 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #190 @ 0xbe │ │ │ │ + movs r1, #30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r2, [r5, #44] @ 0x2c │ │ │ │ + ldrh r2, [r1, #24] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - movs r3, #84 @ 0x54 │ │ │ │ + movs r0, #180 @ 0xb4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cbnz r6, 6093c4 │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + ldr r7, [pc, #376] @ (60952c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r7, #40] @ 0x28 │ │ │ │ + ldrh r0, [r3, #20] │ │ │ │ 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 │ │ │ │ @@ -2046444,23 +2046429,23 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 60e8dc │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - movs r2, #244 @ 0xf4 │ │ │ │ + movs r0, #84 @ 0x54 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb8d2 │ │ │ │ + @ instruction: 0xb632 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r7, r5] │ │ │ │ + ldr r6, [pc, #872] @ (6097b8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - tst r0, r2 │ │ │ │ + subs r7, #112 @ 0x70 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + cbnz r6, 609474 │ │ │ │ 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] @ (6095fc ) │ │ │ │ sub.w sp, sp, #532 @ 0x214 │ │ │ │ @@ -2046607,41 +2046592,41 @@ │ │ │ │ b.n 609558 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #14 │ │ │ │ + subs r6, r5, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb7dc │ │ │ │ + push {r2, r3, r4, r5, lr} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r0, r2] │ │ │ │ + ldr r5, [pc, #912] @ (6099a0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vhadd.u16 d16, d18, d27 │ │ │ │ - adds r1, #78 @ 0x4e │ │ │ │ + ldc2 0, cr0, [r2], #684 @ 0x2ac │ │ │ │ + cmp r6, #174 @ 0xae │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, r5, #6 │ │ │ │ + adds r6, r1, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 6095d4 │ │ │ │ + bne.n 609694 │ │ │ │ lsls r1, r6, #2 │ │ │ │ ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - movs r1, #80 @ 0x50 │ │ │ │ + subs r0, r6, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb71e │ │ │ │ + push {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #792] @ (609948 ) │ │ │ │ + ldr r5, [pc, #152] @ (6096c8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cdp2 0, 9, cr0, cr4, cr11, {5} │ │ │ │ - adds r0, #154 @ 0x9a │ │ │ │ + @ instruction: 0xfbf400ab │ │ │ │ + cmp r5, #250 @ 0xfa │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bcc.n 60968c │ │ │ │ + beq.n 60954c │ │ │ │ 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 │ │ │ │ @@ -2046697,24 +2046682,24 @@ │ │ │ │ mov r0, r7 │ │ │ │ ldr.w r4, [r7, #300] @ 0x12c │ │ │ │ blx r4 │ │ │ │ bl 5ae9b8 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 6096d8 │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + cbz r6, 609766 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #144 @ 0x90 │ │ │ │ + adds r0, r6, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [pc, #976] @ (609ad4 ) │ │ │ │ + ldr r4, [pc, #336] @ (609854 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2l 0, cr0, [r2, #684] @ 0x2ac │ │ │ │ - movs r0, #120 @ 0x78 │ │ │ │ + @ instruction: 0xfb2200ab │ │ │ │ + adds r0, r3, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {r5} │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #20 │ │ │ │ ldr.w r6, [r0, #1528] @ 0x5f8 │ │ │ │ @@ -2046831,39 +2046816,39 @@ │ │ │ │ bl 5af1b0 │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 6097e6 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r4, r6, lr} │ │ │ │ + uxth r0, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #992] @ (609c5c ) │ │ │ │ + ldr r3, [pc, #352] @ (6099dc ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2l 0, cr0, [r6], {171} @ 0xab │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + @ instruction: 0xfa2600ab │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r0, #6 │ │ │ │ + adds r2, r4, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r6, #5 │ │ │ │ + adds r2, r2, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r4, r3, #4 │ │ │ │ + adds r4, r7, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #360] @ (609a00 ) │ │ │ │ + ldr r2, [pc, #744] @ (609b80 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - stc2 0, cr0, [r8], #-684 @ 0xfffffd54 │ │ │ │ - cmp r6, #46 @ 0x2e │ │ │ │ + vst1.8 {d0[5]}, [r8], fp │ │ │ │ + cmp r3, #142 @ 0x8e │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r5, #3 │ │ │ │ + adds r2, r1, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r3, #3 │ │ │ │ + adds r2, r7, #0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr.w r4, [r0, #1528] @ 0x5f8 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2046908,25 +2046893,25 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - cbz r0, 6099b2 │ │ │ │ + cbz r0, 60994a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r5, #1 │ │ │ │ + subs r4, r1, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r4, [pc, #560] @ (609b70 ) │ │ │ │ + ldr r1, [pc, #944] @ (609cf0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r2, #1 │ │ │ │ + subs r2, r6, r6 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ 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 │ │ │ │ @@ -2046951,21 +2046936,21 @@ │ │ │ │ ldr.w r3, [r4, #312] @ 0x138 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 6099fa │ │ │ │ + sub sp, #168 @ 0xa8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + subs r0, r2, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #944] @ (609d60 ) │ │ │ │ + ldr r1, [pc, #304] @ (609ae0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #234 @ 0xea │ │ │ │ + bgt.n 609a48 │ │ │ │ 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 │ │ │ │ @@ -2047007,23 +2046992,23 @@ │ │ │ │ add r0, pc │ │ │ │ bl 5aea04 │ │ │ │ addw r0, r4, #1540 @ 0x604 │ │ │ │ bl 60d364 │ │ │ │ bl 5aeb44 │ │ │ │ b.n 609a18 │ │ │ │ nop │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - uxtb r0, r1 │ │ │ │ + add sp, #160 @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #440] @ (609c0c ) │ │ │ │ + ldr r0, [pc, #824] @ (609d8c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + blt.n 6099e4 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - udf #58 @ 0x3a │ │ │ │ + blt.n 609990 │ │ │ │ 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 │ │ │ │ @@ -2047069,24 +2047054,24 @@ │ │ │ │ mov r1, r5 │ │ │ │ ldr r4, [sp, #4] │ │ │ │ blx r4 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - sxth r4, r6 │ │ │ │ + add r7, sp, #592 @ 0x250 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r1, #4 │ │ │ │ + subs r0, r5, r1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #864] @ (609e58 ) │ │ │ │ + ldr r0, [pc, #224] @ (609bd8 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vld1.8 {d0[5]}, [r6], fp │ │ │ │ - sbcs r0, r1 │ │ │ │ + @ instruction: 0xf70600ab │ │ │ │ + subs r6, #232 @ 0xe8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r1, #3 │ │ │ │ + subs r0, r5, r0 │ │ │ │ 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 │ │ │ │ @@ -2047111,21 +2047096,21 @@ │ │ │ │ ldr.w r3, [r4, #292] @ 0x124 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cbz r2, 609b84 │ │ │ │ + add r6, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r7, #1 │ │ │ │ + adds r0, r3, r7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r2, [pc, #208] @ (609c38 ) │ │ │ │ + blxns r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ble.n 609bd0 │ │ │ │ + bge.n 609a90 │ │ │ │ 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 │ │ │ │ @@ -2047151,21 +2047136,21 @@ │ │ │ │ ldr.w r3, [r4, #280] @ 0x118 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - cbz r0, 609bd6 │ │ │ │ + add r6, sp, #544 @ 0x220 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #800] @ (609ef4 ) │ │ │ │ + bx r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r2, #0 │ │ │ │ + adds r2, 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 │ │ │ │ @@ -2047190,21 +2047175,21 @@ │ │ │ │ ldr.w r3, [r4, #276] @ 0x114 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - sub sp, #248 @ 0xf8 │ │ │ │ + add r6, sp, #120 @ 0x78 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r5, r4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r1, [pc, #384] @ (609dbc ) │ │ │ │ + nop @ (mov r8, r8) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bgt.n 609cfc │ │ │ │ + bls.n 609bbc │ │ │ │ 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 │ │ │ │ @@ -2047259,23 +2047244,23 @@ │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 609cbe │ │ │ │ nop │ │ │ │ - add sp, #328 @ 0x148 │ │ │ │ + add r5, sp, #712 @ 0x2c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, r3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #976] @ (60a0cc ) │ │ │ │ + mov r4, sl │ │ │ │ lsls r0, r6, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r3, #6 │ │ │ │ + lsrs r6, r7, #27 │ │ │ │ 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 │ │ │ │ @@ -2047305,21 +2047290,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, sp, #584 @ 0x248 │ │ │ │ + add r4, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r2, r3 │ │ │ │ + adds r0, r6, r0 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r0, [pc, #208] @ (609e48 ) │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - blt.n 609de0 │ │ │ │ + bhi.n 609ca0 │ │ │ │ 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 │ │ │ │ @@ -2047349,21 +2047334,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r7, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r6, r1 │ │ │ │ + asrs r0, r2, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - blxns r7 │ │ │ │ + cmp r4, r3 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 609d68 │ │ │ │ + bhi.n 609e28 │ │ │ │ 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 │ │ │ │ @@ -2047393,21 +2047378,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, sp, #648 @ 0x288 │ │ │ │ + add r4, sp, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, r0 │ │ │ │ + asrs r0, r5, #29 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - bxns r8 │ │ │ │ + add ip, r4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bge.n 609ef0 │ │ │ │ + bvc.n 609db0 │ │ │ │ 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 │ │ │ │ @@ -2047437,21 +2047422,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r4, r6 │ │ │ │ + asrs r0, r0, #28 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov ip, r9 │ │ │ │ + add r4, r5 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 609e78 │ │ │ │ + bvc.n 609f38 │ │ │ │ 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 │ │ │ │ @@ -2047481,21 +2047466,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, sp, #712 @ 0x2c8 │ │ │ │ + add r3, sp, #72 @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r4, r7, r4 │ │ │ │ + asrs r4, r3, #26 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - mov r4, sl │ │ │ │ + bics r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bls.n 60a000 │ │ │ │ + bvs.n 609ec0 │ │ │ │ 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 │ │ │ │ @@ -2047525,21 +2047510,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r5, sp, #232 @ 0xe8 │ │ │ │ + add r2, sp, #616 @ 0x268 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r3, r3 │ │ │ │ + asrs r0, r7, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp ip, fp │ │ │ │ + orrs r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 609f88 │ │ │ │ + bvs.n 60a048 │ │ │ │ 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 │ │ │ │ @@ -2047569,21 +2047554,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r6, r1 │ │ │ │ + asrs r0, r2, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, ip │ │ │ │ + cmn r4, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bhi.n 60a110 │ │ │ │ + bpl.n 609fd0 │ │ │ │ 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 │ │ │ │ @@ -2047613,21 +2047598,21 @@ │ │ │ │ bl 5aebe8 │ │ │ │ mov r0, r4 │ │ │ │ bl 5af1fc │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r1, r0 │ │ │ │ + asrs r0, r5, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add ip, sp │ │ │ │ + negs r4, r1 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60a098 │ │ │ │ + bpl.n 60a158 │ │ │ │ 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] @ (60a108 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2047645,19 +2047630,19 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - add sp, #368 @ 0x170 │ │ │ │ + add r5, sp, #752 @ 0x2f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, sp, #840 @ 0x348 │ │ │ │ + add r1, sp, #200 @ 0xc8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, lr │ │ │ │ + rors r6, r2 │ │ │ │ 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 │ │ │ │ @@ -2047693,21 +2047678,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #1232 @ 0x4d0 │ │ │ │ bl 4369a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x322628> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, sp, #496 @ 0x1f0 │ │ │ │ + add r0, sp, #880 @ 0x370 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, r4 │ │ │ │ + sbcs r4, r0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvc.n 60a1e0 │ │ │ │ + bmi.n 60a0a0 │ │ │ │ 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 │ │ │ │ @@ -2047743,21 +2047728,21 @@ │ │ │ │ ldr r0, [r0, #8] │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #936 @ 0x3a8 │ │ │ │ bl 4369a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x322628> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r6, #27 │ │ │ │ + asrs r2, r2, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #976 @ 0x3d0 │ │ │ │ + add r0, sp, #336 @ 0x150 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bics r4, r3 │ │ │ │ + lsrs r4, r7 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 60a158 │ │ │ │ + bcc.n 60a218 │ │ │ │ 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 │ │ │ │ @@ -2047793,21 +2047778,21 @@ │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ bl 4369a4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x322628> │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r2, r0, #26 │ │ │ │ + asrs r2, r4, #15 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, sp, #432 @ 0x1b0 │ │ │ │ + add r7, pc, #816 @ (adr r7, 60a5d4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - orrs r4, r2 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bvs.n 60a2d0 │ │ │ │ + bcc.n 60a390 │ │ │ │ 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 │ │ │ │ @@ -2047853,28 +2047838,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a354 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aea04 │ │ │ │ mov r0, r6 │ │ │ │ bl 60c880 │ │ │ │ bl 5aeb44 │ │ │ │ b.n 60a2fa │ │ │ │ - add r1, sp, #936 @ 0x3a8 │ │ │ │ + add r7, pc, #296 @ (adr r7, 60a46c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, r5, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r4, r1 │ │ │ │ + subs r7, #236 @ 0xec │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bpl.n 60a254 │ │ │ │ + bcs.n 60a314 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r2, #23 │ │ │ │ + asrs r6, r6, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r6} │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - push {r3, r4, r5, r6, r7, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt lt │ │ │ │ + lsllt r0, r5, #2 │ │ │ │ + pushlt {r3, r4, r5, r6, r7, lr} │ │ │ │ + movlt.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r7, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #140] @ (60a3f8 ) │ │ │ │ ldr r1, [pc, #140] @ (60a3fc ) │ │ │ │ ldr.w r5, [r7, #1528] @ 0x5f8 │ │ │ │ @@ -2047926,21 +2047911,21 @@ │ │ │ │ str r3, [r2, #24] │ │ │ │ ldr r3, [r4, #28] │ │ │ │ str r3, [r2, #28] │ │ │ │ bl 436958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225dc> │ │ │ │ mov r0, r6 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #232 @ 0xe8 │ │ │ │ + add r6, pc, #616 @ (adr r6, 60a664 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rors r4, r2 │ │ │ │ + subs r7, #52 @ 0x34 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60a3ac │ │ │ │ + bcs.n 60a46c │ │ │ │ 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 │ │ │ │ @@ -2047986,25 +2047971,25 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a4b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aea04 │ │ │ │ mov r0, r6 │ │ │ │ bl 60bf40 │ │ │ │ bl 5aeb44 │ │ │ │ b.n 60a456 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r5, pc, #952 @ (adr r5, 60a858 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs r4, r3, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - asrs r0, r6 │ │ │ │ + subs r6, #144 @ 0x90 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bmi.n 60a4f8 │ │ │ │ + bne.n 60a3b8 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r2, r7, #17 │ │ │ │ + asrs r2, r3, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + bkpt 0x0062 │ │ │ │ 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 │ │ │ │ @@ -2048062,21 +2048047,21 @@ │ │ │ │ str r1, [r3, #4] │ │ │ │ mov r1, r5 │ │ │ │ str r4, [r3, #0] │ │ │ │ bl 436958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225dc> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r7, pc, #904 @ (adr r7, 60a8f8 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 60a678 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r5, #17 │ │ │ │ + asrs r0, r1, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsls r4, r0 │ │ │ │ + subs r5, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcc.n 60a480 │ │ │ │ + beq.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 r6, r0 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2048122,28 +2048107,28 @@ │ │ │ │ ldr r0, [pc, #36] @ (60a624 ) │ │ │ │ add r0, pc │ │ │ │ bl 5aea04 │ │ │ │ mov r0, r6 │ │ │ │ bl 60ca70 │ │ │ │ bl 5aeb44 │ │ │ │ b.n 60a5ca │ │ │ │ - add r7, pc, #104 @ (adr r7, 60a67c ) │ │ │ │ + add r4, pc, #488 @ (adr r4, 60a7fc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #14 │ │ │ │ + asrs r0, r3, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #188 @ 0xbc │ │ │ │ + subs r5, #28 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 60a584 │ │ │ │ + beq.n 60a644 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - asrs r6, r0, #12 │ │ │ │ + asrs r6, r4, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - itee hi │ │ │ │ - lslhi r0, r5, #2 │ │ │ │ - pushls {r3, r4, r5, r6, r7, lr} │ │ │ │ - movls.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r2, r3, r5, r6, r7} │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + push {r3, r4, r5, r6, r7, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r6, r0 │ │ │ │ mov r4, r1 │ │ │ │ ldr r0, [pc, #160] @ (60a6dc ) │ │ │ │ ldr r1, [pc, #160] @ (60a6e0 ) │ │ │ │ add r0, pc │ │ │ │ @@ -2048196,21 +2048181,21 @@ │ │ │ │ str r1, [r3, #0] │ │ │ │ add.w r0, r6, #640 @ 0x280 │ │ │ │ mov r1, r5 │ │ │ │ bl 436958 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3225dc> │ │ │ │ mov r0, r5 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r6, pc, #440 @ (adr r6, 60a898 ) │ │ │ │ + add r3, pc, #824 @ (adr r3, 60aa18 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r7, #16 │ │ │ │ + subs r4, #112 @ 0x70 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - bcs.n 60a708 │ │ │ │ + ldmia r7!, {r1, r2, r3, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2048288,31 +2048273,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 r5, pc, #656 @ (adr r5, 60aa6c ) │ │ │ │ + add r3, pc, #16 @ (adr r3, 60a7ec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r5, #9 │ │ │ │ + lsrs r4, r1, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r6, #64 @ 0x40 │ │ │ │ + subs r3, #160 @ 0xa0 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r2, [pc, #24] @ (60a800 ) │ │ │ │ + bx ip │ │ │ │ lsls r4, r6, #2 │ │ │ │ - str r5, [sp, #496] @ 0x1f0 │ │ │ │ + str r2, [sp, #880] @ 0x370 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r2, sp, #792 @ 0x318 │ │ │ │ + add r0, sp, #152 @ 0x98 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r0, [r6, #60] @ 0x3c │ │ │ │ + strh r0, [r2, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2048368,25 +2048353,25 @@ │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60a888 │ │ │ │ nop │ │ │ │ - add r4, pc, #584 @ (adr r4, 60aaf8 ) │ │ │ │ + add r1, pc, #968 @ (adr r1, 60ac78 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r6, #5 │ │ │ │ + lsrs r6, r2, #27 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r5, #52 @ 0x34 │ │ │ │ + subs r2, #148 @ 0x94 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #1000] @ (60aca4 ) │ │ │ │ + mov r2, fp │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r2, #23 │ │ │ │ + lsls r2, r6, #12 │ │ │ │ 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 │ │ │ │ @@ -2048413,21 +2048398,21 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r0, #3 │ │ │ │ + lsrs r4, r4, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #792 @ (adr r3, 60ac40 ) │ │ │ │ + add r1, pc, #152 @ (adr r1, 60a9c0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r4, #110 @ 0x6e │ │ │ │ + subs r1, #206 @ 0xce │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr r0, [pc, #208] @ (60aa00 ) │ │ │ │ + cmp ip, r2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ cbz r1, 60a98e │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048456,21 +2048441,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60e944 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - asrs r2, r5, #1 │ │ │ │ + lsrs r2, r1, #23 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r3, pc, #360 @ (adr r3, 60ab00 ) │ │ │ │ + add r0, pc, #744 @ (adr r0, 60ac80 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #254 @ 0xfe │ │ │ │ + subs r1, #94 @ 0x5e │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r4, 60a9dc │ │ │ │ + add r7, sp, #336 @ 0x150 │ │ │ │ lsls r2, r5, #2 │ │ │ │ cbz r1, 60a9fe │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2048499,21 +2048484,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 60e944 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ bx lr │ │ │ │ - asrs r2, r2, #32 │ │ │ │ + lsrs r2, r6, #21 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #936 @ (adr r2, 60adb0 ) │ │ │ │ + add r0, pc, #296 @ (adr r0, 60ab30 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r3, #142 @ 0x8e │ │ │ │ + subs r0, #238 @ 0xee │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbz r4, 60aa30 │ │ │ │ + add r6, sp, #912 @ 0x390 │ │ │ │ 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] @ (60abd0 ) │ │ │ │ @@ -2048672,33 +2048657,33 @@ │ │ │ │ b.n 60aac6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, r7] │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #30 │ │ │ │ + lsrs r2, r7, #19 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r2, pc, #360 @ (adr r2, 60ad48 ) │ │ │ │ + ldr r7, [sp, #744] @ 0x2e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, #248 @ 0xf8 │ │ │ │ + subs r0, #88 @ 0x58 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xb852 │ │ │ │ + push {r1, r4, r5, r7, lr} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r2, r5, #2 │ │ │ │ strb r4, [r3, r3] │ │ │ │ lsls r2, r3, #5 │ │ │ │ - beq.n 60ab28 │ │ │ │ + ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r7, #21 │ │ │ │ + lsls r2, r3, #11 │ │ │ │ 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 │ │ │ │ @@ -2048754,23 +2048739,23 @@ │ │ │ │ ldr r3, [r4, #64] @ 0x40 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r0, pc, #592 @ (adr r0, 60aefc ) │ │ │ │ + ldr r5, [sp, #976] @ 0x3d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r4, #23 │ │ │ │ + lsrs r6, r0, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - cmp r7, #222 @ 0xde │ │ │ │ + cmp r5, #62 @ 0x3e │ │ │ │ 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 │ │ │ │ @@ -2048876,37 +2048861,37 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r4, #1776] @ 0x6f0 │ │ │ │ b.n 60ace4 │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60ad6c │ │ │ │ nop │ │ │ │ - lsrs r4, r2, #21 │ │ │ │ + lsrs r4, r6, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, #106 @ 0x6a │ │ │ │ + adds r5, #202 @ 0xca │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r3, {r3, r5, r6} │ │ │ │ + ldmia r0!, {r3, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ - lsrs r2, r7, #20 │ │ │ │ + lsrs r2, r3, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - rev16 r6, r7 │ │ │ │ + @ instruction: 0xb7de │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r5, #20 │ │ │ │ + lsrs r4, r1, #10 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r6, #19 │ │ │ │ + lsrs r2, r2, #9 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r4, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #156 @ 0x9c │ │ │ │ + adds r4, #252 @ 0xfc │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r6, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov sl, r3 │ │ │ │ ldrb.w r3, [r0, #1776] @ 0x6f0 │ │ │ │ @@ -2049028,37 +2049013,37 @@ │ │ │ │ mov r0, r5 │ │ │ │ adds r5, #12 │ │ │ │ bl 60db24 │ │ │ │ bl 5af074 │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 60af74 │ │ │ │ b.n 60aed8 │ │ │ │ - lsrs r6, r3, #16 │ │ │ │ + lsrs r6, r7, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [sp, #352] @ 0x160 │ │ │ │ + ldr r3, [sp, #736] @ 0x2e0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #0 │ │ │ │ + adds r4, #96 @ 0x60 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - cbnz r2, 60afaa │ │ │ │ + @ instruction: 0xb69a │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [pc, #912] @ (60b334 ) │ │ │ │ + ldr r1, [pc, #272] @ (60b0b4 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r0, #15 │ │ │ │ + lsrs r2, r4, #4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r2, r0, #14 │ │ │ │ + lsrs r2, r4, #3 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #38 @ 0x26 │ │ │ │ + adds r3, #134 @ 0x86 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldmia r1!, {r2, r5} │ │ │ │ + stmia r6!, {r2, 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] @ 60b6f4 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2049928,39 +2049913,30 @@ │ │ │ │ ldr r0, [pc, #56] @ (60ba4c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60b9c6 │ │ │ │ ldr r0, [pc, #52] @ (60ba50 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60b9a4 │ │ │ │ nop │ │ │ │ - lsls r6, r2, #6 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldrh r6, [r4, r3] │ │ │ │ + cdp2 0, 15, cr0, cr6, cr9, {5} │ │ │ │ + ldr r6, [r0, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #464] @ 0x1d0 │ │ │ │ + str r0, [sp, #848] @ 0x350 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r6, r6, #5 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r0, r7, #5 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r5, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - lsls r2, r2, #4 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - bmi.n 60bb40 │ │ │ │ + cdp2 0, 13, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 13, cr0, cr8, cr9, {5} │ │ │ │ + cdp2 0, 10, cr0, cr10, cr9, {5} │ │ │ │ + cdp2 0, 10, cr0, cr2, cr9, {5} │ │ │ │ + cdp2 0, 8, cr0, cr14, cr9, {5} │ │ │ │ + cdp2 0, 7, cr0, cr12, cr9, {5} │ │ │ │ + cdp2 0, 7, cr0, cr6, cr9, {5} │ │ │ │ + cdp2 0, 7, cr0, cr2, cr9, {5} │ │ │ │ + bne.n 60ba00 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - bmi.n 60bb38 │ │ │ │ + bne.n 60b9f8 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2050066,37 +2050042,36 @@ │ │ │ │ bl 5af0ec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #56] @ (60bbd8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bab4 │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - adds r1, #158 @ 0x9e │ │ │ │ + ldc2l 0, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ + cmp r6, #254 @ 0xfe │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb8be │ │ │ │ + @ instruction: 0xb61e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r1!, {r1, r2, r4} │ │ │ │ + bkpt 0x0076 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r3, #0 │ │ │ │ + adds r6, r7, r5 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r1!, {r1, r2, r3} │ │ │ │ + bkpt 0x006e │ │ │ │ lsls r3, r6, #2 │ │ │ │ - stmia r1!, {r3} │ │ │ │ + bkpt 0x0068 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xfafe00a9 │ │ │ │ - vrev32. d16, d25 │ │ │ │ - vtrn.8 d16, d25 │ │ │ │ - ldrb r0, [r3, #0] │ │ │ │ + ldr.w r0, [lr, r9, lsl #2] │ │ │ │ + ldc2l 0, cr0, [ip, #-676] @ 0xfffffd5c │ │ │ │ + ldc2l 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ + strb r0, [r7, #21] │ │ │ │ lsls r3, r5, #2 │ │ │ │ - vaddl.u16 q8, d24, d25 │ │ │ │ - strh r4, [r7, #8] │ │ │ │ + ldc2 0, cr0, [r8, #-676]! @ 0xfffffd5c │ │ │ │ + ldrb r4, [r3, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcs.n 60bbb4 │ │ │ │ + beq.n 60bc74 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2050188,35 +2050163,34 @@ │ │ │ │ b.n 60bcc4 │ │ │ │ ldr r0, [pc, #60] @ (60bd1c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bcc4 │ │ │ │ ldr r0, [pc, #60] @ (60bd20 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bcc4 │ │ │ │ - movs r2, r2 │ │ │ │ - lsls r2, r5, #2 │ │ │ │ - ldrsb r2, [r4, r7] │ │ │ │ + ldc2l 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ + strb r2, [r0, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb7ec │ │ │ │ + push {r2, r3, r6, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #1008] @ 0x3f0 │ │ │ │ + str r2, [sp, #368] @ 0x170 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.u16 q8, d30, d25 │ │ │ │ - itt vc │ │ │ │ - lslvc r3, r6, #2 │ │ │ │ - subvc r4, r0, r2 │ │ │ │ + ldc2 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - vrev32.8 d0, d25 │ │ │ │ - vaddl.u32 q0, d28, d25 │ │ │ │ - cdp2 0, 10, cr0, cr10, cr9, {5} │ │ │ │ - cdp2 0, 12, cr0, cr0, cr9, {5} │ │ │ │ - cdp2 0, 13, cr0, cr10, cr9, {5} │ │ │ │ - cdp2 0, 15, cr0, cr4, cr9, {5} │ │ │ │ - cdp2 0, 6, cr0, cr14, cr9, {5} │ │ │ │ - vhadd.u8 d0, d24, d25 │ │ │ │ + ldc2 0, cr0, [r0, #-676] @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [ip, #-676] @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ + stc2 0, cr0, [r0], #-676 @ 0xfffffd5c │ │ │ │ + ldc2 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ + mrrc2 0, 10, r0, r4, cr9 │ │ │ │ + smlaltb r0, r0, lr, r9 │ │ │ │ + stc2l 0, cr0, [r8], #-676 @ 0xfffffd5c │ │ │ │ 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 5ae854 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2050269,23 +2050243,23 @@ │ │ │ │ bl 5af0ec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #28] @ (60bde4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60bd64 │ │ │ │ - vhadd.u16 d0, d22, d25 │ │ │ │ - vhadd.u32 d0, d18, d25 │ │ │ │ - bkpt 0x0066 │ │ │ │ + ldc2l 0, cr0, [r6], #-676 @ 0xfffffd5c │ │ │ │ + stc2 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + cbnz r6, 60be48 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r6, r5, r5 │ │ │ │ + asrs r6, r1, #27 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cdp2 0, 14, cr0, cr6, cr9, {5} │ │ │ │ - ldc2 0, cr0, [ip, #676] @ 0x2a4 │ │ │ │ - beq.n 60bd70 │ │ │ │ + mcrr2 0, 10, r0, r6, cr9 │ │ │ │ + @ instruction: 0xfafc00a9 │ │ │ │ + ldmia r6!, {r2, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae854 │ │ │ │ @@ -2050338,26 +2050312,26 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5aed84 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - cdp2 0, 8, cr0, cr2, cr9, {5} │ │ │ │ - cmp r6, #202 @ 0xca │ │ │ │ + @ instruction: 0xfbe200a9 │ │ │ │ + cmp r4, #42 @ 0x2a │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - asrs r2, r3, #32 │ │ │ │ + lsrs r2, r7, #21 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - pop {r3, r7, pc} │ │ │ │ + revsh r0, r5 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r0, r2, r2 │ │ │ │ + asrs r0, r6, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r7, pc} │ │ │ │ + revsh r0, r4 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2050394,19 +2050368,19 @@ │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5aed84 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - stc2l 0, cr0, [sl, #676] @ 0x2a4 │ │ │ │ - stc2l 0, cr0, [sl, #676] @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ - stc2 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [sl, #676] @ 0x2a4 │ │ │ │ + @ instruction: 0xfb2a00a9 │ │ │ │ + @ instruction: 0xfb2a00a9 │ │ │ │ + @ instruction: 0xfb1a00a9 │ │ │ │ + @ instruction: 0xfb0a00a9 │ │ │ │ + @ instruction: 0xfafa00a9 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae854 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2050715,60 +2050689,60 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5aede4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - stc2l 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ - strh r6, [r4, #36] @ 0x24 │ │ │ │ + @ instruction: 0xfaaa00a9 │ │ │ │ + strh r6, [r0, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [r4, #-676] @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [ip, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [lr, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [r2, #-676]! @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ - ldc2 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ - stc2 0, cr0, [r8, #-676] @ 0xfffffd5c │ │ │ │ - ldc2l 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [r4], #676 @ 0x2a4 │ │ │ │ - stc2l 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ - ldc2l 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [r4], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ - ldc2l 0, cr0, [r8], {169} @ 0xa9 │ │ │ │ - stc2l 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ - stc2l 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ - stc2l 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - stc2l 0, cr0, [r4], {169} @ 0xa9 │ │ │ │ - stc2l 0, cr0, [r0], {169} @ 0xa9 │ │ │ │ - ldc2 0, cr0, [lr], #676 @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [ip], #676 @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [sl], #676 @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [r0], #676 @ 0x2a4 │ │ │ │ - stc2 0, cr0, [sl], #676 @ 0x2a4 │ │ │ │ - stc2 0, cr0, [r6], #676 @ 0x2a4 │ │ │ │ - ldc2 0, cr0, [ip], {169} @ 0xa9 │ │ │ │ - ldc2 0, cr0, [r8], {169} @ 0xa9 │ │ │ │ - ldc2 0, cr0, [r8], {169} @ 0xa9 │ │ │ │ - ldc2 0, cr0, [sl], {169} @ 0xa9 │ │ │ │ - b.n 60bc78 │ │ │ │ + @ instruction: 0xfaa400a9 │ │ │ │ + @ instruction: 0xfa9e00a9 │ │ │ │ + @ instruction: 0xfa9c00a9 │ │ │ │ + @ instruction: 0xfa9e00a9 │ │ │ │ + @ instruction: 0xfa9200a9 │ │ │ │ + @ instruction: 0xfa8600a9 │ │ │ │ + @ instruction: 0xfa7a00a9 │ │ │ │ + @ instruction: 0xfa6e00a9 │ │ │ │ + @ instruction: 0xfa6800a9 │ │ │ │ + @ instruction: 0xfa5e00a9 │ │ │ │ + @ instruction: 0xfa5400a9 │ │ │ │ + @ instruction: 0xfa4600a9 │ │ │ │ + @ instruction: 0xfa3e00a9 │ │ │ │ + @ instruction: 0xfa3c00a9 │ │ │ │ + @ instruction: 0xfa3600a9 │ │ │ │ + @ instruction: 0xfa3400a9 │ │ │ │ + @ instruction: 0xfa3a00a9 │ │ │ │ + @ instruction: 0xfa3c00a9 │ │ │ │ + @ instruction: 0xfa3200a9 │ │ │ │ + @ instruction: 0xfa3600a9 │ │ │ │ + @ instruction: 0xfa3800a9 │ │ │ │ + @ instruction: 0xfa2e00a9 │ │ │ │ + @ instruction: 0xfa2c00a9 │ │ │ │ + @ instruction: 0xfa2a00a9 │ │ │ │ + @ instruction: 0xfa2400a9 │ │ │ │ + @ instruction: 0xfa2000a9 │ │ │ │ + @ instruction: 0xfa1e00a9 │ │ │ │ + @ instruction: 0xfa1c00a9 │ │ │ │ + @ instruction: 0xfa1a00a9 │ │ │ │ + @ instruction: 0xfa1000a9 │ │ │ │ + @ instruction: 0xfa0a00a9 │ │ │ │ + @ instruction: 0xfa0600a9 │ │ │ │ + ldr??.w r0, [ip, #169] @ 0xa9 │ │ │ │ + ldr??.w r0, [r8, #169] @ 0xa9 │ │ │ │ + ldr??.w r0, [r8, #169] @ 0xa9 │ │ │ │ + ldr??.w r0, [sl, #169] @ 0xa9 │ │ │ │ + b.n 60c738 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r4, #52] @ 0x34 │ │ │ │ + str r6, [r0, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stc2l 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ - stc2l 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - mrrc2 0, 10, r0, sl, cr9 │ │ │ │ + vst1.8 {d16[5]}, [sl], r9 │ │ │ │ + vst1.8 {d16[5]}, [r2], r9 │ │ │ │ + ldrsh.w r0, [sl, #169] @ 0xa9 │ │ │ │ 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 5ae854 │ │ │ │ cbz r0, 60c416 │ │ │ │ @@ -2050792,16 +2050766,16 @@ │ │ │ │ bl 5aefdc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfb7e00a9 │ │ │ │ - @ instruction: 0xf37a00a9 │ │ │ │ + ldr.w r0, [lr, #169] @ 0xa9 │ │ │ │ + @ instruction: 0xf0da00a9 │ │ │ │ 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 5ae854 │ │ │ │ cbz r0, 60c4ac │ │ │ │ @@ -2050838,18 +2050812,18 @@ │ │ │ │ bne.n 60c488 │ │ │ │ bl 5aefdc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - @ instruction: 0xfb2c00a9 │ │ │ │ - lsrs r4, r2, #10 │ │ │ │ + strb.w r0, [ip, #169] @ 0xa9 │ │ │ │ + lsls r4, r6, #31 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xfb0a00a9 │ │ │ │ + str??.w r0, [sl, r9, lsl #2] │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae854 │ │ │ │ cbz r0, 60c534 │ │ │ │ @@ -2050885,19 +2050859,19 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - @ instruction: 0xfaba00a9 │ │ │ │ - @ instruction: 0xfac600a9 │ │ │ │ - @ instruction: 0xfaba00a9 │ │ │ │ - @ instruction: 0xfaae00a9 │ │ │ │ - @ instruction: 0xfaa200a9 │ │ │ │ + ldrb.w r0, [sl, r9, lsl #2] │ │ │ │ + strh.w r0, [r6, r9, lsl #2] │ │ │ │ + ldrb.w r0, [sl, r9, lsl #2] │ │ │ │ + strb.w r0, [lr, r9, lsl #2] │ │ │ │ + strb.w r0, [r2, r9, lsl #2] │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r6, r0 │ │ │ │ bl 5ae854 │ │ │ │ cbz r0, 60c5c2 │ │ │ │ @@ -2050929,16 +2050903,16 @@ │ │ │ │ bl 5aefdc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xfa5800a9 │ │ │ │ - @ instruction: 0xfa6000a9 │ │ │ │ + @ instruction: 0xf7b800a9 │ │ │ │ + @ instruction: 0xf7c000a9 │ │ │ │ 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 5ae854 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051085,38 +2051059,38 @@ │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60c638 │ │ │ │ ldr r0, [r6, #8] │ │ │ │ bl 5af258 │ │ │ │ b.n 60c650 │ │ │ │ bl 5af1b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - vld1.8 {d16[5]}, [r4], r9 │ │ │ │ - ldr r0, [r4, #52] @ 0x34 │ │ │ │ + @ instruction: 0xf74400a9 │ │ │ │ + ldr r0, [r0, #12] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr??.w r0, [ip, #169] @ 0xa9 │ │ │ │ + @ instruction: 0xf73c00a9 │ │ │ │ add r7, sp, #8 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - @ instruction: 0xb776 │ │ │ │ + push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb.w r0, [sl, #169] @ 0xa9 │ │ │ │ - vld1.8 {d0[5]}, [r2], r9 │ │ │ │ - ldrsh.w r0, [r2, #169] @ 0xa9 │ │ │ │ - strh r2, [r2, #30] │ │ │ │ + @ instruction: 0xf6fa00a9 │ │ │ │ + @ instruction: 0xf70200a9 │ │ │ │ + @ instruction: 0xf71200a9 │ │ │ │ + strh r2, [r6, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r7, #140 @ 0x8c │ │ │ │ + cmp r4, #236 @ 0xec │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsh r0, [r6, r7] │ │ │ │ + ldrb r0, [r2, r5] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - vld4.32 {d16-d19}, [r6 :128], r9 │ │ │ │ - vst4.32 {d16-d19}, [sl :128], r9 │ │ │ │ - ldrb r0, [r2, #10] │ │ │ │ + movt r0, #26793 @ 0x68a9 │ │ │ │ + subw r0, sl, #2217 @ 0x8a9 │ │ │ │ + strb r0, [r6, #31] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - vld4.32 {d0-d3}, [ip :128], r9 │ │ │ │ - vld4.32 {d0-d3}, [r4 :128], r9 │ │ │ │ - bcc.n 60c864 │ │ │ │ + @ instruction: 0xf68c00a9 │ │ │ │ + @ instruction: 0xf68400a9 │ │ │ │ + beq.n 60c724 │ │ │ │ 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 │ │ │ │ @@ -2051159,18 +2051133,18 @@ │ │ │ │ bl 5bb780 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ bl 5aee98 │ │ │ │ b.n 60c82e │ │ │ │ bl 5af1b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - str??.w r0, [r8, r9, lsl #2] │ │ │ │ - ldr??.w r0, [r4, r9, lsl #2] │ │ │ │ - str??.w r0, [r8, r9, lsl #2] │ │ │ │ - ldr.w r0, [r8, r9, lsl #2] │ │ │ │ + rsb r0, r8, #5537792 @ 0x548000 │ │ │ │ + rsbs r0, r4, #5537792 @ 0x548000 │ │ │ │ + rsb r0, r8, #5537792 @ 0x548000 │ │ │ │ + subs.w r0, r8, #5537792 @ 0x548000 │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ 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 │ │ │ │ @@ -2051301,31 +2051275,32 @@ │ │ │ │ vcvt.f64.f32 d0, s0 │ │ │ │ bl 5aede4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ bl 5af1b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - @ instruction: 0xf7f800a9 │ │ │ │ - ldrh.w r0, [r8, r9, lsl #2] │ │ │ │ - ldrh r2, [r0, r4] │ │ │ │ + adcs.w r0, r8, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf59800a9 │ │ │ │ + ldr r2, [r4, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strb.w r0, [r8, r9, lsl #2] │ │ │ │ - strb.w r0, [r2, r9, lsl #2] │ │ │ │ - @ instruction: 0xf7fc00a9 │ │ │ │ - @ instruction: 0xe82000b3 │ │ │ │ - ldr??.w r0, [r0, #169] @ 0xa9 │ │ │ │ - @ instruction: 0xf7ba00a9 │ │ │ │ - @ instruction: 0xf7a800a9 │ │ │ │ - @ instruction: 0xf79a00a9 │ │ │ │ - @ instruction: 0xf78e00a9 │ │ │ │ - @ instruction: 0xf78000a9 │ │ │ │ - @ instruction: 0xf75a00a9 │ │ │ │ - @ instruction: 0xf75600a9 │ │ │ │ - @ instruction: 0xf74a00a9 │ │ │ │ + sbc.w r0, r8, #5537792 @ 0x548000 │ │ │ │ + sbc.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + adcs.w r0, ip, #5537792 @ 0x548000 │ │ │ │ + b.n 60c54c │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + @ instruction: 0xf65000a9 │ │ │ │ + adds.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + add.w r0, r8, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf4fa00a9 │ │ │ │ + @ instruction: 0xf4ee00a9 │ │ │ │ + @ instruction: 0xf4e000a9 │ │ │ │ + @ instruction: 0xf4ba00a9 │ │ │ │ + @ instruction: 0xf4b600a9 │ │ │ │ + @ instruction: 0xf4aa00a9 │ │ │ │ stmdb sp!, {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 5ae854 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051492,36 +2051467,36 @@ │ │ │ │ bl 5aefdc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ bl 5af1b0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - movt r0, #43177 @ 0xa8a9 │ │ │ │ - @ instruction: 0xf75e00a9 │ │ │ │ - @ instruction: 0xf6dc00a9 │ │ │ │ - movt r0, #59561 @ 0xe8a9 │ │ │ │ - @ instruction: 0xf6d400a9 │ │ │ │ - movt r0, #59561 @ 0xe8a9 │ │ │ │ - movt r0, #18601 @ 0x48a9 │ │ │ │ - ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ + bic.w r0, sl, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf4be00a9 │ │ │ │ + bics.w r0, ip, #5537792 @ 0x548000 │ │ │ │ + bic.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + bics.w r0, r4, #5537792 @ 0x548000 │ │ │ │ + bic.w r0, lr, #5537792 @ 0x548000 │ │ │ │ + bic.w r0, r4, #5537792 @ 0x548000 │ │ │ │ + stmia r7!, {r1, r2, r6} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subw r0, r2, #2217 @ 0x8a9 │ │ │ │ - subw r0, r8, #2217 @ 0x8a9 │ │ │ │ - subw r0, r2, #2217 @ 0x8a9 │ │ │ │ - @ instruction: 0xf69200a9 │ │ │ │ - ldrsh r2, [r2, r5] │ │ │ │ + and.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + and.w r0, r8, #5537792 @ 0x548000 │ │ │ │ + and.w r0, r2, #5537792 @ 0x548000 │ │ │ │ + @ instruction: 0xf3f200a9 │ │ │ │ + ldrb r2, [r6, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf66000a9 │ │ │ │ - @ instruction: 0xf65200a9 │ │ │ │ - movw r0, #34985 @ 0x88a9 │ │ │ │ - adc.w r0, r2, #5537792 @ 0x548000 │ │ │ │ - @ instruction: 0xf62400a9 │ │ │ │ - @ instruction: 0xf61e00a9 │ │ │ │ - @ instruction: 0xf61800a9 │ │ │ │ + @ instruction: 0xf3c000a9 │ │ │ │ + @ instruction: 0xf3b200a9 │ │ │ │ + @ instruction: 0xf3a800a9 │ │ │ │ + subw r0, r2, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf38400a9 │ │ │ │ + @ instruction: 0xf37e00a9 │ │ │ │ + @ instruction: 0xf37800a9 │ │ │ │ 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 5ae854 │ │ │ │ cbz r0, 60cd34 │ │ │ │ @@ -2051543,16 +2051518,16 @@ │ │ │ │ bne.n 60cd10 │ │ │ │ bl 5aefdc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - sbcs.w r0, sl, #5537792 @ 0x548000 │ │ │ │ - ldmia r6, {r1, r4, r5, r6} │ │ │ │ + @ instruction: 0xf2da00a9 │ │ │ │ + ldmia r3!, {r1, r4, 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 5ae854 │ │ │ │ @@ -2051577,16 +2051552,16 @@ │ │ │ │ bl 5aefdc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xf52a00a9 │ │ │ │ - @ instruction: 0xf53600a9 │ │ │ │ + @ instruction: 0xf28a00a9 │ │ │ │ + @ instruction: 0xf29600a9 │ │ │ │ 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 5ae854 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2051734,36 +2051709,36 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #72] @ (60cfc8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60cf68 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf4da00a9 │ │ │ │ - @ instruction: 0xf4e600a9 │ │ │ │ - @ instruction: 0xf4d600a9 │ │ │ │ - @ instruction: 0xf4c600a9 │ │ │ │ - @ instruction: 0xf4b600a9 │ │ │ │ - @ instruction: 0xf4ae00a9 │ │ │ │ - @ instruction: 0xf4a600a9 │ │ │ │ - eors.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - eors.w r0, r6, #5537792 @ 0x548000 │ │ │ │ - eor.w r0, lr, #5537792 @ 0x548000 │ │ │ │ - eor.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - eor.w r0, r4, #5537792 @ 0x548000 │ │ │ │ - subs r4, r4, r1 │ │ │ │ + @ instruction: 0xf23a00a9 │ │ │ │ + movw r0, #24745 @ 0x60a9 │ │ │ │ + @ instruction: 0xf23600a9 │ │ │ │ + @ instruction: 0xf22600a9 │ │ │ │ + @ instruction: 0xf21600a9 │ │ │ │ + addw r0, lr, #169 @ 0xa9 │ │ │ │ + addw r0, r6, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf1fe00a9 │ │ │ │ + @ instruction: 0xf1f600a9 │ │ │ │ + @ instruction: 0xf1ee00a9 │ │ │ │ + @ instruction: 0xf1ec00a9 │ │ │ │ + @ instruction: 0xf1e400a9 │ │ │ │ + asrs r4, r0, #31 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - orn r0, ip, #5537792 @ 0x548000 │ │ │ │ - orrs.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - orr.w r0, ip, #5537792 @ 0x548000 │ │ │ │ - bics.w r0, r0, #5537792 @ 0x548000 │ │ │ │ - itee eq │ │ │ │ - lsleq r4, r4, #2 │ │ │ │ - pushne {r4, r5, r6, lr} │ │ │ │ - movne.w ip, #4096 @ 0x1000 │ │ │ │ + rsb r0, ip, #169 @ 0xa9 │ │ │ │ + subs.w r0, ip, #169 @ 0xa9 │ │ │ │ + sub.w r0, ip, #169 @ 0xa9 │ │ │ │ + @ instruction: 0xf19000a9 │ │ │ │ + pop {r1, r2, r3, r5, r6} │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + push {r4, r5, r6, lr} │ │ │ │ + mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae854 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 60d144 │ │ │ │ @@ -2051948,54 +2051923,54 @@ │ │ │ │ b.n 60d0da │ │ │ │ bl 5af1b0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #96] @ (60d25c ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d018 │ │ │ │ - @ instruction: 0xf3a400a9 │ │ │ │ - add r3, pc, #368 @ (adr r3, 60d378 ) │ │ │ │ + add.w r0, r4, #169 @ 0xa9 │ │ │ │ + add r0, pc, #752 @ (adr r0, 60d4f8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r4, [r0, r1] │ │ │ │ + ldr r7, [pc, #656] @ (60d4a0 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r6, [r4, #28] │ │ │ │ + ldrsh r6, [r0, r5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsb r6, [r3, r1] │ │ │ │ + strh r6, [r7, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrh r2, [r6, r0] │ │ │ │ + ldrsb r2, [r2, r6] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60cd50 │ │ │ │ + b.n 60d810 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60cd44 │ │ │ │ + b.n 60d804 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d400 │ │ │ │ + udf #76 @ 0x4c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - b.n 60cccc │ │ │ │ + b.n 60d78c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf2e000a9 │ │ │ │ - @ instruction: 0xf2d400a9 │ │ │ │ - movt r0, #32937 @ 0x80a9 │ │ │ │ - @ instruction: 0xf2bc00a9 │ │ │ │ - it le │ │ │ │ - lslle r3, r5, #2 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + orr.w r0, r0, #169 @ 0xa9 │ │ │ │ + bics.w r0, r4, #169 @ 0xa9 │ │ │ │ + bic.w r0, r8, #169 @ 0xa9 │ │ │ │ + ands.w r0, ip, #169 @ 0xa9 │ │ │ │ + pop {r3, r4, r5, pc} │ │ │ │ + lsls r3, r5, #2 │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r2, [sp, #920] @ 0x398 │ │ │ │ + str r0, [sp, #280] @ 0x118 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xf21c00a9 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + vhadd.s d16, d28, d25 │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - addw r0, sl, #169 @ 0xa9 │ │ │ │ - add r2, sp, #72 @ 0x48 │ │ │ │ + vhadd.s32 d16, d26, d25 │ │ │ │ + add r7, pc, #456 @ (adr r7, 60d420 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r2, r3, #20 │ │ │ │ + lsls r2, r7, #9 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - pop {r4, r7} │ │ │ │ + cbnz r0, 60d29c │ │ │ │ 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 │ │ │ │ @@ -2052059,28 +2052034,28 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d340 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d2a4 │ │ │ │ nop │ │ │ │ - sbcs.w r0, r4, #169 @ 0xa9 │ │ │ │ - add r0, pc, #816 @ (adr r0, 60d65c ) │ │ │ │ + cdp 0, 13, cr0, cr4, cr9, {5} │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [pc, #840] @ (60d678 ) │ │ │ │ + ldr r5, [pc, #200] @ (60d3f8 ) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, r3, r5 │ │ │ │ + asrs r4, r7, #26 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r1, pc, #184 @ (adr r1, 60d3f0 ) │ │ │ │ + ldr r6, [sp, #568] @ 0x238 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 60d9a0 │ │ │ │ + b.n 60d460 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d994 │ │ │ │ + b.n 60d454 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r6, 60d39e │ │ │ │ + @ instruction: 0xb8ce │ │ │ │ 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, 60d35e │ │ │ │ @@ -2052170,26 +2052145,26 @@ │ │ │ │ add.w r0, r6, #208 @ 0xd0 │ │ │ │ cbz r1, 60d44e │ │ │ │ ldrb.w r1, [r1, #78] @ 0x4e │ │ │ │ bl 60d260 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - eor.w r0, r6, #169 @ 0xa9 │ │ │ │ - add r0, sp, #312 @ 0x138 │ │ │ │ + stcl 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + add r5, pc, #696 @ (adr r5, 60d71c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsls r6, r2, #13 │ │ │ │ + lsls r6, r6, #2 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - cmp r5, #254 @ 0xfe │ │ │ │ + cmp r3, #94 @ 0x5e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - orrs.w r0, sl, #169 @ 0xa9 │ │ │ │ - orr.w r0, lr, #169 @ 0xa9 │ │ │ │ - orr.w r0, r6, #169 @ 0xa9 │ │ │ │ - orr.w r0, r0, #169 @ 0xa9 │ │ │ │ - and.w r0, sl, #169 @ 0xa9 │ │ │ │ + ldc 0, cr0, [sl, #676]! @ 0x2a4 │ │ │ │ + stc 0, cr0, [lr, #676]! @ 0x2a4 │ │ │ │ + stc 0, cr0, [r6, #676]! @ 0x2a4 │ │ │ │ + stc 0, cr0, [r0, #676]! @ 0x2a4 │ │ │ │ + stcl 0, cr0, [sl, #-676]! @ 0xfffffd5c │ │ │ │ b.w 60d364 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae854 │ │ │ │ @@ -2052217,19 +2052192,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ bl 5af1fc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - vext.8 d16, d26, d25, #0 │ │ │ │ - and.w r0, r6, #169 @ 0xa9 │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + ldcl 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ + stcl 0, cr0, [r6, #-676]! @ 0xfffffd5c │ │ │ │ + uxtb r4, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r2, #9] │ │ │ │ + strb r4, [r6, #30] │ │ │ │ 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 5ae854 │ │ │ │ @@ -2052293,24 +2052268,24 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #32] @ (60d5d8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d58c │ │ │ │ nop │ │ │ │ - vaddl.s32 q0, d22, d25 │ │ │ │ - vext.8 d0, d18, d25, #0 │ │ │ │ - vaddl.s32 q0, d26, d25 │ │ │ │ - push {r1, r4, lr} │ │ │ │ + stc 0, cr0, [r6, #-676] @ 0xfffffd5c │ │ │ │ + ldc 0, cr0, [r2, #-676] @ 0xfffffd5c │ │ │ │ + stc 0, cr0, [sl, #-676] @ 0xfffffd5c │ │ │ │ + sxtb r2, r6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.s16 q0, d18, d25 │ │ │ │ - ldrb r6, [r2, #19] │ │ │ │ + ldcl 0, cr0, [r2], #676 @ 0x2a4 │ │ │ │ + ldrb r6, [r6, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vhadd.s32 d16, d22, d25 │ │ │ │ - @ instruction: 0xb8d6 │ │ │ │ + stcl 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ + @ instruction: 0xb636 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2052340,20 +2052315,20 @@ │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - vhadd.s16 d0, d18, d25 │ │ │ │ - cmp r2, ip │ │ │ │ + ldcl 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, 60d676 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d38c │ │ │ │ + b.n 60de4c │ │ │ │ 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 5ae854 │ │ │ │ @@ -2052383,20 +2052358,20 @@ │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 11, cr0, cr2, cr9, {5} │ │ │ │ - add sl, sp │ │ │ │ + ldc 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ + negs r2, r1 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - cbz r4, 60d738 │ │ │ │ + cbz r4, 60d6d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60d314 │ │ │ │ + b.n 60ddd4 │ │ │ │ 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 │ │ │ │ @@ -2052548,46 +2052523,46 @@ │ │ │ │ bl 5af0ec │ │ │ │ bl 5af164 │ │ │ │ b.n 60d7be │ │ │ │ ldr r0, [pc, #76] @ (60d8d0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60d72a │ │ │ │ nop │ │ │ │ - cdp 0, 4, cr0, cr2, cr9, {5} │ │ │ │ - vqadd.u8 d0, d26, d19 │ │ │ │ - ldr r4, [sp, #288] @ 0x120 │ │ │ │ + sub.w r0, r2, r9, asr #2 │ │ │ │ + stc2l 0, cr0, [sl], #-716 @ 0xfffffd34 │ │ │ │ + ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r0!, {r2, r3, r7} │ │ │ │ + pop {r2, r3, r5, r6, r7, pc} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r5, r3] │ │ │ │ + ldr r4, [r1, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r7, [pc, #400] @ (60da30 ) │ │ │ │ + ldr r4, [pc, #784] @ (60dbb0 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strh r2, [r7, r4] │ │ │ │ + str r2, [r3, r2] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + bgt.n 60d8a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #152 @ 0x98 │ │ │ │ + blt.n 60d89c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #384] @ 0x180 │ │ │ │ + ldr r1, [sp, #768] @ 0x300 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r2, 60d8c6 │ │ │ │ + @ instruction: 0xb6aa │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrsb r0, [r4, r5] │ │ │ │ + strb r0, [r0, r3] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r0, [r3, #34] @ 0x22 │ │ │ │ + ldrh r0, [r7, #12] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - @ instruction: 0xeb8e00a9 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + strd r0, r0, [lr], #676 @ 0x2a4 │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - sbcs.w r0, ip, r9, asr #2 │ │ │ │ - add r3, pc, #528 @ (adr r3, 60dadc ) │ │ │ │ + @ instruction: 0xe8dc00a9 │ │ │ │ + add r0, pc, #912 @ (adr r0, 60dc5c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - mcr2 0, 4, r0, cr12, cr4, {5} │ │ │ │ - @ instruction: 0xb60a │ │ │ │ + @ instruction: 0xfbec00b4 │ │ │ │ + cbz r2, 60d92e │ │ │ │ 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 5ae854 │ │ │ │ @@ -2052640,21 +2052615,21 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - mrrc 0, 10, r0, r2, cr9 │ │ │ │ - mrrc 0, 10, r0, lr, cr9 │ │ │ │ - mrrc 0, 10, r0, lr, cr9 │ │ │ │ - mrrc 0, 10, r0, lr, cr9 │ │ │ │ - stcl 0, cr0, [r2], #-676 @ 0xfffffd5c │ │ │ │ - stcl 0, cr0, [r6], #-676 @ 0xfffffd5c │ │ │ │ - stcl 0, cr0, [sl], #-676 @ 0xfffffd5c │ │ │ │ + @ instruction: 0xe9b200a9 │ │ │ │ + @ instruction: 0xe9be00a9 │ │ │ │ + @ instruction: 0xe9be00a9 │ │ │ │ + @ instruction: 0xe9be00a9 │ │ │ │ + strd r0, r0, [r2, #676] @ 0x2a4 │ │ │ │ + strd r0, r0, [r6, #676] @ 0x2a4 │ │ │ │ + strd r0, r0, [sl, #676] @ 0x2a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae854 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052734,26 +2052709,26 @@ │ │ │ │ ldr r0, [r4, #20] │ │ │ │ bl 5af1fc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - stc 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ - ldc 0, cr0, [r6], #-676 @ 0xfffffd5c │ │ │ │ - stc 0, cr0, [lr], #-676 @ 0xfffffd5c │ │ │ │ - subs r7, #82 @ 0x52 │ │ │ │ + @ instruction: 0xe98e00a9 │ │ │ │ + @ instruction: 0xe99600a9 │ │ │ │ + @ instruction: 0xe98e00a9 │ │ │ │ + subs r4, #178 @ 0xb2 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldc 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ - ldc 0, cr0, [r2], {169} @ 0xa9 │ │ │ │ - stc 0, cr0, [lr], {169} @ 0xa9 │ │ │ │ - stc 0, cr0, [r6], {169} @ 0xa9 │ │ │ │ - @ instruction: 0xebfe00a9 │ │ │ │ - @ instruction: 0xebfc00a9 │ │ │ │ - @ instruction: 0xebf800a9 │ │ │ │ + ldrd r0, r0, [r6, #-676]! @ 0x2a4 │ │ │ │ + ldrd r0, r0, [r2, #-676]! @ 0x2a4 │ │ │ │ + strd r0, r0, [lr, #-676]! @ 0x2a4 │ │ │ │ + strd r0, r0, [r6, #-676]! @ 0x2a4 │ │ │ │ + ldrd r0, r0, [lr, #-676] @ 0x2a4 │ │ │ │ + ldrd r0, r0, [ip, #-676] @ 0x2a4 │ │ │ │ + ldrd r0, r0, [r8, #-676] @ 0x2a4 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2052775,18 +2052750,18 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - sub.w r0, r4, r9, asr #2 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + stmdb r4, {r0, r3, r5, r7} │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - sub.w r0, r2, r9, asr #2 │ │ │ │ + stmdb r2, {r0, r3, r5, r7} │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae854 │ │ │ │ cbnz r0, 60db3c │ │ │ │ @@ -2052807,20 +2052782,20 @@ │ │ │ │ ldr r0, [r4, #4] │ │ │ │ movs r1, #0 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - sbcs.w r0, sl, r9, asr #2 │ │ │ │ - adds.w r0, r2, r9, asr #2 │ │ │ │ - itet cs │ │ │ │ - lslcs r2, r5, #2 │ │ │ │ - pushcc {r4, lr} │ │ │ │ - movcs.w ip, #4096 @ 0x1000 │ │ │ │ + @ instruction: 0xe8da00a9 │ │ │ │ + ldrd r0, r0, [r2], #-676 @ 0x2a4 │ │ │ │ + pop {r1, r3, r7} │ │ │ │ + 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 5ae854 │ │ │ │ cbnz r0, 60db98 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [pc, #72] @ (60dbe4 ) │ │ │ │ @@ -2052846,19 +2052821,19 @@ │ │ │ │ ldr r0, [r4, #8] │ │ │ │ asrs r1, r0, #31 │ │ │ │ bl 5aed84 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds.w r0, lr, r9, asr #2 │ │ │ │ - @ instruction: 0xeab600a9 │ │ │ │ - bkpt 0x00ce │ │ │ │ + ldrd r0, r0, [lr], #-676 @ 0x2a4 │ │ │ │ + @ instruction: 0xe81600a9 │ │ │ │ + pop {r1, r2, r3, r5} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add.w r0, sl, r9, asr #2 │ │ │ │ + strd r0, r0, [sl], #-676 @ 0x2a4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r4, r0 │ │ │ │ bl 5ae854 │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2052915,25 +2052890,25 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - pkhtb r0, lr, r9, asr #2 │ │ │ │ - strh r6, [r5, r4] │ │ │ │ + @ instruction: 0xe82e00a9 │ │ │ │ + str r6, [r1, r2] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xeab600a9 │ │ │ │ - @ instruction: 0xeaae00a9 │ │ │ │ - subs r6, #246 @ 0xf6 │ │ │ │ + @ instruction: 0xe81600a9 │ │ │ │ + @ instruction: 0xe80e00a9 │ │ │ │ + subs r4, #86 @ 0x56 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - @ instruction: 0xeaa400a9 │ │ │ │ - @ instruction: 0xeaa600a9 │ │ │ │ + @ instruction: 0xe80400a9 │ │ │ │ + @ instruction: 0xe80600a9 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r2, [pc, #576] @ (60df1c ) │ │ │ │ sub sp, #28 │ │ │ │ ldr r3, [pc, #576] @ (60df20 ) │ │ │ │ @@ -2053138,49 +2053113,53 @@ │ │ │ │ b.n 60ddd2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r3, #26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orr.w r0, lr, r9, asr #2 │ │ │ │ - add r4, pc, #400 @ (adr r4, 60e0bc ) │ │ │ │ + b.n 60de84 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + add r1, pc, #784 @ (adr r1, 60e23c ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - str??.w r0, [ip, #179] @ 0xb3 │ │ │ │ - str r6, [sp, #872] @ 0x368 │ │ │ │ + movw r0, #51379 @ 0xc8b3 │ │ │ │ + str r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [sp, #88] @ 0x58 │ │ │ │ + str r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bvs.n 60df48 │ │ │ │ + bcc.n 60e008 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #80 @ (adr r5, 60df90 ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 60e110 ) │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldr??.w r0, [r4, r3, lsl #3] │ │ │ │ - str r6, [sp, #392] @ 0x188 │ │ │ │ + rsbs r0, r4, #5865472 @ 0x598000 │ │ │ │ + str r3, [sp, #776] @ 0x308 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r5, [sp, #632] @ 0x278 │ │ │ │ + str r2, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bpl.n 60de70 │ │ │ │ + bcs.n 60df30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r2, r5, r6, r7} │ │ │ │ + stmia r3!, {r2, r6} │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r3, #198 @ 0xc6 │ │ │ │ + adds r1, #38 @ 0x26 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strd r0, r0, [r6], #676 @ 0x2a4 │ │ │ │ - udf #202 @ 0xca │ │ │ │ + b.n 60dbe8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xe8ce00a9 │ │ │ │ - @ instruction: 0xe8c000a9 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + bgt.n 60dfb4 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60dbc0 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60dba8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r1, r6, #2 │ │ │ │ movs r1, #12 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r7, sp, #512 @ 0x200 │ │ │ │ + add r4, sp, #896 @ 0x380 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - add r7, sp, #488 @ 0x1e8 │ │ │ │ + add r4, sp, #872 @ 0x368 │ │ │ │ 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 │ │ │ │ @@ -2053435,70 +2053414,85 @@ │ │ │ │ ldr r0, [pc, #160] @ (60e32c ) │ │ │ │ add r0, pc │ │ │ │ bl 5af138 │ │ │ │ ldrd r0, r1, [r4] │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ b.n 60e0d6 │ │ │ │ - strd r0, r0, [r0], #-676 @ 0x2a4 │ │ │ │ - ldrd r0, r0, [ip], #-676 @ 0x2a4 │ │ │ │ - ldrd r0, r0, [r4], #-676 @ 0x2a4 │ │ │ │ - ldrd r0, r0, [r0], #-676 @ 0x2a4 │ │ │ │ - strd r0, r0, [ip], #-676 @ 0x2a4 │ │ │ │ - strd r0, r0, [r8], #-676 @ 0x2a4 │ │ │ │ - strd r0, r0, [r4], #-676 @ 0x2a4 │ │ │ │ - strd r0, r0, [r0], #-676 @ 0x2a4 │ │ │ │ - @ instruction: 0xe85c00a9 │ │ │ │ - @ instruction: 0xe85800a9 │ │ │ │ - @ instruction: 0xe85400a9 │ │ │ │ - @ instruction: 0xe85000a9 │ │ │ │ - strex r0, r0, [ip, #676] @ 0x2a4 │ │ │ │ - strex r0, r0, [r8, #676] @ 0x2a4 │ │ │ │ - strex r0, r0, [r4, #676] @ 0x2a4 │ │ │ │ - b.n 60e130 │ │ │ │ + b.n 60de24 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60de60 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60de54 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60de50 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60de4c │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60de48 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60de44 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60de40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e080 │ │ │ │ + b.n 60de3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e0bc │ │ │ │ + b.n 60de38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e0b0 │ │ │ │ + b.n 60de34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60df7c │ │ │ │ + b.n 60de30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dfb0 │ │ │ │ + b.n 60de2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dfbc │ │ │ │ + b.n 60de28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e210 │ │ │ │ + b.n 60de24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e1e8 │ │ │ │ + b.n 60dbf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e1a0 │ │ │ │ + b.n 60db40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e158 │ │ │ │ + b.n 60db7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e110 │ │ │ │ + b.n 60db70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e0c8 │ │ │ │ + b.n 60ea3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e080 │ │ │ │ + b.n 60ea70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e038 │ │ │ │ + b.n 60ea7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dff0 │ │ │ │ + b.n 60dcd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dfa8 │ │ │ │ + b.n 60dca8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60df60 │ │ │ │ + b.n 60dc60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60df18 │ │ │ │ + b.n 60dc18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ded0 │ │ │ │ + b.n 60dbd0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60de90 │ │ │ │ + b.n 60db88 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60db40 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60eaf8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60eab0 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60ea68 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60ea20 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e9d8 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e990 │ │ │ │ + lsls r1, r5, #2 │ │ │ │ + b.n 60e950 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2053602,32 +2053596,32 @@ │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60e464 │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - b.n 60e000 │ │ │ │ + b.n 60eac0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60e014 │ │ │ │ + b.n 60ead4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [lr, #-676] @ 0xfffffd5c │ │ │ │ - b.n 60dfb4 │ │ │ │ + @ instruction: 0xfa6e00a9 │ │ │ │ + b.n 60ea74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r6, r4, #26 │ │ │ │ + asrs r6, r0, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 60df54 │ │ │ │ + b.n 60ea14 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ea98 │ │ │ │ + b.n 60e558 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ea8c │ │ │ │ + b.n 60e54c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60eaa0 │ │ │ │ + b.n 60e560 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60dee8 │ │ │ │ + b.n 60e9a8 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2053664,23 +2053658,23 @@ │ │ │ │ movs r1, #0 │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 60de60 │ │ │ │ + b.n 60e920 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60de94 │ │ │ │ + b.n 60e954 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60de88 │ │ │ │ + b.n 60e948 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60de8c │ │ │ │ + b.n 60e94c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60de80 │ │ │ │ + b.n 60e940 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2053762,34 +2053756,34 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r0, [pc, #44] @ (60e658 ) │ │ │ │ add r0, pc │ │ │ │ b.n 60e5ec │ │ │ │ nop │ │ │ │ - b.n 60df00 │ │ │ │ + b.n 60e9c0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [pc, #24] @ (60e650 ) │ │ │ │ + ldr r1, [pc, #408] @ (60e7d0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - @ instruction: 0xf26200a9 │ │ │ │ - lsls r2, r1, #23 │ │ │ │ + vaddl.s8 q8, d18, d25 │ │ │ │ + lsls r2, r5, #12 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldr r2, [r6, #0] │ │ │ │ + str r2, [r2, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r5, #72] @ 0x48 │ │ │ │ + str r2, [r1, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #552] @ (60e874 ) │ │ │ │ + mov sl, sp │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r0, #44] @ 0x2c │ │ │ │ + ldrh r2, [r4, #22] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - pop {r1, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r2, 60e6a6 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r2, [r1, #25] │ │ │ │ + ldrb r2, [r5, #14] │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r0, sp, #392 @ 0x188 │ │ │ │ + add r5, pc, #776 @ (adr r5, 60e964 ) │ │ │ │ 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 5ae854 │ │ │ │ @@ -2053827,19 +2053821,19 @@ │ │ │ │ bl 5aede4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60ed38 │ │ │ │ + b.n 60e7f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, #150 @ 0x96 │ │ │ │ + cmp r7, #246 @ 0xf6 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - b.n 60ed24 │ │ │ │ + b.n 60e7e4 │ │ │ │ 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 5ae854 │ │ │ │ @@ -2053884,25 +2053878,25 @@ │ │ │ │ bl 60e684 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - b.n 60ed48 │ │ │ │ + b.n 60e808 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r5, [sp, #584] @ 0x248 │ │ │ │ + str r2, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 60ed30 │ │ │ │ + b.n 60e7f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ed24 │ │ │ │ + b.n 60e7e4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60ed18 │ │ │ │ + b.n 60e7d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #160 @ (adr r6, 60e840 ) │ │ │ │ + add r3, pc, #544 @ (adr r3, 60e9c0 ) │ │ │ │ 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 5ae854 │ │ │ │ @@ -2053923,19 +2053917,19 @@ │ │ │ │ ldrd r0, r1, [r4, #8] │ │ │ │ bl 5aedb4 │ │ │ │ bl 5af164 │ │ │ │ bl 5af0ec │ │ │ │ pop {r4, pc} │ │ │ │ bl 5af1b0 │ │ │ │ pop {r4, pc} │ │ │ │ - b.n 60ecbc │ │ │ │ + svc 194 @ 0xc2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + blt.n 60e7e8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ 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 │ │ │ │ @@ -2054135,23 +2054129,23 @@ │ │ │ │ asrs r1, r4, #31 │ │ │ │ bl 5aed84 │ │ │ │ bl 5aecb4 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - bcs.n 60eac8 │ │ │ │ + ldmia r7, {r1, r3, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60eb0c │ │ │ │ + ble.n 60e9cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 60eb18 │ │ │ │ + ble.n 60e9d8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, r4] │ │ │ │ + ldr r6, [pc, #576] @ (60ec80 ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r6, [r5, #92] @ 0x5c │ │ │ │ + str r6, [r1, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2054187,23 +2054181,23 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r7 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - bne.n 60ea14 │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 226 @ 0xe2 │ │ │ │ + ble.n 60eb40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 210 @ 0xd2 │ │ │ │ + ble.n 60eb24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r3, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - ldrb r6, [r0, #7] │ │ │ │ + strb r6, [r4, #28] │ │ │ │ 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] @ (60eb04 ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054219,19 +2054213,19 @@ │ │ │ │ bl 5af1fc │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ ldr r3, [r4, #84] @ 0x54 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ pop {r4, pc} │ │ │ │ - lsls r4, r1, #24 │ │ │ │ + lsls r4, r5, #13 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - bne.n 60eb68 │ │ │ │ + ldmia r6!, {r1, r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 84 @ 0x54 │ │ │ │ + bgt.n 60ea78 │ │ │ │ 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 │ │ │ │ @@ -2054276,25 +2054270,24 @@ │ │ │ │ ldr r4, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ blx r4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - beq.n 60eb60 │ │ │ │ + ldmia r6, {r1, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + bgt.n 60eaac │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 4 │ │ │ │ + bgt.n 60ec6c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r6, #9 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - svc 12 │ │ │ │ + vshr.u64 d16, d19, #42 │ │ │ │ + bgt.n 60ec84 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r1, #20 │ │ │ │ + lsrs r2, r5, #9 │ │ │ │ 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 │ │ │ │ @@ -2054328,23 +2054321,22 @@ │ │ │ │ ldr r3, [r4, #76] @ 0x4c │ │ │ │ mov r2, r6 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - udf #172 @ 0xac │ │ │ │ + bgt.n 60ec38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - beq.n 60eca4 │ │ │ │ + ldmia r5, {r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #102 @ 0x66 │ │ │ │ + blt.n 60ebb4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r3, #7 │ │ │ │ - lsls r4, r6, #2 │ │ │ │ - udf #138 @ 0x8a │ │ │ │ + vqadd.u64 d0, d24, d19 │ │ │ │ + blt.n 60ec04 │ │ │ │ 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 │ │ │ │ @@ -2054381,21 +2054373,21 @@ │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ bl 5af1b0 │ │ │ │ bl 5aeb44 │ │ │ │ bl 5ae9b8 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - beq.n 60ecd4 │ │ │ │ + ldmia r5, {r1, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - udf #78 @ 0x4e │ │ │ │ + blt.n 60ec10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #14 │ │ │ │ + cmp r4, #110 @ 0x6e │ │ │ │ lsls r3, r5, #2 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ 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] @ (60ed00 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2054414,19 +2054406,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ mov r0, r5 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r1, r3, r4, r5} │ │ │ │ + ldmia r4, {r1, r3, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ble.n 60eca4 │ │ │ │ + blt.n 60ed64 │ │ │ │ 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] @ (60ed7c ) │ │ │ │ mov r3, r0 │ │ │ │ @@ -2054460,19 +2054452,19 @@ │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ bl 5af1b0 │ │ │ │ bl 5ae9b8 │ │ │ │ mov r0, r6 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - ble.n 60eca8 │ │ │ │ + bge.n 60ed68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5} │ │ │ │ + ldmia r4, {r1, r2, r4, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ 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] @ (60ee14 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2054516,19 +2054508,19 @@ │ │ │ │ bne.n 60edcc │ │ │ │ mov r0, r7 │ │ │ │ ldr r3, [r7, #32] │ │ │ │ blx r3 │ │ │ │ mov r0, r6 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ - str r4, [r2, #56] @ 0x38 │ │ │ │ + str r4, [r6, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r1, r4, r5, r7} │ │ │ │ + ldmia r4, {r1, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r1, r7] │ │ │ │ + strh r0, [r5, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ mov r7, r0 │ │ │ │ ldr r1, [pc, #256] @ (60ef34 ) │ │ │ │ @@ -2054630,19 +2054622,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60eed6 │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60ee8a │ │ │ │ nop │ │ │ │ - bgt.n 60ee50 │ │ │ │ + bls.n 60ef10 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r6!, {r2, r3, r4} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #24 │ │ │ │ + cmp r2, #120 @ 0x78 │ │ │ │ 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] @ (60f054 ) │ │ │ │ @@ -2054744,19 +2054736,19 @@ │ │ │ │ ldr r2, [r0, #0] │ │ │ │ adds r2, #1 │ │ │ │ str r2, [r0, #0] │ │ │ │ b.n 60eff6 │ │ │ │ bl 5af1b0 │ │ │ │ b.n 60efaa │ │ │ │ nop │ │ │ │ - blt.n 60ef60 │ │ │ │ + bhi.n 60f020 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2, {r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r5, #2 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ ldr r3, [r1, #4] │ │ │ │ cmp r3, #1 │ │ │ │ bne.n 60f098 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2054901,16 +2054893,15 @@ │ │ │ │ ldr r1, [r1, #68] @ 0x44 │ │ │ │ str r1, [r2, #0] │ │ │ │ cmp r0, r2 │ │ │ │ bne.n 60f1cc │ │ │ │ b.n 60f0ce │ │ │ │ movs r0, #0 │ │ │ │ b.n 60f0d2 │ │ │ │ - lsls r6, r3, #6 │ │ │ │ - lsls r5, r4, #4 │ │ │ │ + cdp2 1, 15, cr0, cr14, cr4, {1} │ │ │ │ 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 │ │ │ │ @@ -2054955,22 +2054946,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} │ │ │ │ - bhi.n 60f268 │ │ │ │ + bvs.n 60f328 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r2, {r2, r3} │ │ │ │ + stmia r7!, {r2, r3, r5, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bhi.n 60f2d8 │ │ │ │ + bpl.n 60f198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr??.w r0, [lr, #179] @ 0xb3 │ │ │ │ - bhi.n 60f228 │ │ │ │ + @ instruction: 0xf75e00b3 │ │ │ │ + bvs.n 60f2e8 │ │ │ │ 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 │ │ │ │ @@ -2055090,32 +2055081,32 @@ │ │ │ │ bl 5aea04 │ │ │ │ ldr r3, [sp, #44] @ 0x2c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 60f38c │ │ │ │ bl 5aef90 │ │ │ │ b.n 60f35a │ │ │ │ nop │ │ │ │ - bhi.n 60f4bc │ │ │ │ + bpl.n 60f37c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1, {r1, r3, r5, r6} │ │ │ │ + stmia r6!, {r1, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 60f30c │ │ │ │ + bmi.n 60f3cc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vld4.32 {d16-d19}, [r0 :256], r3 │ │ │ │ - bhi.n 60f45c │ │ │ │ + movt r0, #2227 @ 0x8b3 │ │ │ │ + bpl.n 60f31c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #204 @ 0xcc │ │ │ │ + cmp r3, #44 @ 0x2c │ │ │ │ lsls r5, r6, #2 │ │ │ │ - stmia r6!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r4!, {r1, r3, r4} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r6!, {r6} │ │ │ │ + stmia r3!, {r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r3!, {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 │ │ │ │ @@ -2055175,26 +2055166,26 @@ │ │ │ │ cbnz r7, 60f4aa │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - stmia r7!, {r1, r2, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 60f4b8 │ │ │ │ + bmi.n 60f578 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 60f4e0 │ │ │ │ + bcc.n 60f5a0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf7de00b3 │ │ │ │ - bvs.n 60f430 │ │ │ │ + @ instruction: 0xf53e00b3 │ │ │ │ + bmi.n 60f4f0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 60f478 │ │ │ │ + bmi.n 60f538 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvs.n 60f450 │ │ │ │ + bmi.n 60f510 │ │ │ │ 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 │ │ │ │ @@ -2055238,22 +2055229,22 @@ │ │ │ │ cbnz r6, 60f54a │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [sp, #0] │ │ │ │ blx 6a8c0 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 60f610 │ │ │ │ + bcc.n 60f4d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 60f5e8 │ │ │ │ + bcs.n 60f4a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf71200b3 │ │ │ │ - bpl.n 60f538 │ │ │ │ + orns r0, r2, #5865472 @ 0x598000 │ │ │ │ + bcc.n 60f5f8 │ │ │ │ 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 │ │ │ │ @@ -2055619,15 +2055610,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r5, #3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ lsrs r6, r2, #3 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - @ instruction: 0xfb3e0124 │ │ │ │ + ldrb.w r0, [lr, #292] @ 0x124 │ │ │ │ strb r4, [r5, r4] │ │ │ │ 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 │ │ │ │ @@ -2056002,15 +2055993,15 @@ │ │ │ │ b.n 60fcc0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r7, #26 │ │ │ │ lsls r2, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r7, #27 │ │ │ │ + lsls r6, r3, #17 │ │ │ │ lsls r5, r4, #4 │ │ │ │ lsls r2, r1, #21 │ │ │ │ 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 │ │ │ │ @@ -2056227,18 +2056218,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 r4!, {r2, r3, r5} │ │ │ │ + ldmia r1!, {r2, r3, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ - lsls r5, r4, #4 │ │ │ │ + vrhadd.u d0, d0, d20 │ │ │ │ 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 │ │ │ │ @@ -2056335,17 +2056325,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 r3!, {r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #11 │ │ │ │ + lsrs r4, r5, #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 │ │ │ │ @@ -2056364,17 +2056354,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 r2, {r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r1, #5 │ │ │ │ + lsls r0, r5, #26 │ │ │ │ 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 │ │ │ │ @@ -2056393,17 +2056383,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 r2!, {r3, r4, r7} │ │ │ │ + stmia r7!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r5, r4, #4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldrb r3, [r0, #24] │ │ │ │ and.w r3, r3, #15 │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2056517,17 +2056507,17 @@ │ │ │ │ bl 610118 │ │ │ │ b.n 6101ec │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mcr2 1, 3, r0, cr2, cr9, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr2 1, 0, r0, cr12, cr9, {2} │ │ │ │ - ldmia r1!, {r2, r3, r5, r6} │ │ │ │ + stmia r6!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldmia r1!, {r3, r7} │ │ │ │ + stmia r6!, {r3, r5, r6, r7} │ │ │ │ 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] @ (6102bc ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2056601,15 +2056591,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (610308 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r2, lsl #2] │ │ │ │ str r3, [r0, #120] @ 0x78 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsrs r6, r1, #5 │ │ │ │ + lsls r6, r5, #26 │ │ │ │ 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] @ (610370 ) │ │ │ │ @@ -2056646,15 +2056636,15 @@ │ │ │ │ add sp, #12 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldc2l 1, cr0, [sl], {89} @ 0x59 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r2, r7} │ │ │ │ + stmia r5!, {r1, r2, r5, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ stc2 1, cr0, [ip], #356 @ 0x164 │ │ │ │ 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] @ (6104f8 ) │ │ │ │ @@ -2056794,24 +2056784,24 @@ │ │ │ │ b.n 61047c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ stc2l 1, cr0, [r6], #-356 @ 0xfffffe9c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #28 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xfbd20159 │ │ │ │ asrs r4, r0, #27 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r5} │ │ │ │ + stmia r4!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r4!, {r2, r4, 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 │ │ │ │ @@ -2056992,28 +2056982,28 @@ │ │ │ │ mov r0, r6 │ │ │ │ ldr r1, [pc, #40] @ (610748 ) │ │ │ │ ubfx r2, r2, #12, #8 │ │ │ │ add r1, pc │ │ │ │ bl 610118 │ │ │ │ b.n 61069c │ │ │ │ nop │ │ │ │ - stmia r4!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6106d8 │ │ │ │ + b.n 610198 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf3f600a4 │ │ │ │ - stmia r6!, {r1, r2, r3, r5, r6} │ │ │ │ + adcs.w r0, r6, #164 @ 0xa4 │ │ │ │ + stmia r3!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r6!, {r5} │ │ │ │ + stmia r3!, {r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r6, r7} │ │ │ │ + stmia r3!, {r1, r5} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, 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] @ (6107e8 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2057072,15 +2057062,15 @@ │ │ │ │ nop │ │ │ │ ldrb.w r0, [sl, #345] @ 0x159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str.w r0, [sl, ] │ │ │ │ asrs r6, r2, #13 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, 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 │ │ │ │ @@ -2057178,17 +2057168,17 @@ │ │ │ │ adds r4, #1 │ │ │ │ strd sl, r5, [r1] │ │ │ │ bl 61074c │ │ │ │ ldr r3, [r6, #124] @ 0x7c │ │ │ │ cmp r3, r4 │ │ │ │ bhi.n 6108ea │ │ │ │ b.n 610860 │ │ │ │ - stmia r3!, {r2, r5} │ │ │ │ + stmia r0!, {r2, r7} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r5, r7} │ │ │ │ + stmia r2!, {r1, r3} │ │ │ │ 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] @ (6109dc ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2057264,17 +2057254,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf6d40159 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf6760159 │ │ │ │ asrs r0, r5, #5 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r2!, {} │ │ │ │ + nop {6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ 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] @ (610ae8 ) │ │ │ │ @@ -2057376,15 +2057366,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [r1, #44] @ 0x2c │ │ │ │ lsls r7, r3, #5 │ │ │ │ ldr r2, [r7, #40] @ 0x28 │ │ │ │ lsls r7, r3, #5 │ │ │ │ adcs.w r1, ip, #14221312 @ 0xd90000 │ │ │ │ - stmia r2!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ lsls r7, r3, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2059932,17 +2059922,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r3, #252 @ 0xfc │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r4, #90 @ 0x5a │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r5, pc, #800 @ (adr r5, 612b3c ) │ │ │ │ + add r3, pc, #160 @ (adr r3, 6128bc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 612b28 ) │ │ │ │ + add r3, pc, #136 @ (adr r3, 6128a8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612830 │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 612844 │ │ │ │ ldr r3, [pc, #36] @ (61284c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2059960,17 +2059950,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r3, #152 @ 0x98 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r3, #158 @ 0x9e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r5, pc, #560 @ (adr r5, 612a88 ) │ │ │ │ + add r2, pc, #944 @ (adr r2, 612c08 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #536 @ (adr r5, 612a74 ) │ │ │ │ + add r2, pc, #920 @ (adr r2, 612bf4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 61286c │ │ │ │ cmp r0, #15 │ │ │ │ bhi.n 612880 │ │ │ │ ldr r3, [pc, #36] @ (612888 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2059988,17 +2059978,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r2, #220 @ 0xdc │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r3, #14 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r5, pc, #320 @ (adr r5, 6129d4 ) │ │ │ │ + add r2, pc, #704 @ (adr r2, 612b54 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #296 @ (adr r5, 6129c0 ) │ │ │ │ + add r2, pc, #680 @ (adr r2, 612b40 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6128a8 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6128bc │ │ │ │ ldr r3, [pc, #36] @ (6128c4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060016,17 +2060006,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r2, #96 @ 0x60 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r2, #114 @ 0x72 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r5, pc, #80 @ (adr r5, 612920 ) │ │ │ │ + add r2, pc, #464 @ (adr r2, 612aa0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r5, pc, #56 @ (adr r5, 61290c ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 612a8c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6128e4 │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 6128f8 │ │ │ │ ldr r3, [pc, #36] @ (612900 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060044,17 +2060034,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #228 @ 0xe4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r1, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r4, pc, #864 @ (adr r4, 612c6c ) │ │ │ │ + add r2, pc, #224 @ (adr r2, 6129ec ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #840 @ (adr r4, 612c58 ) │ │ │ │ + add r2, pc, #200 @ (adr r2, 6129d8 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612920 │ │ │ │ cmp r0, #8 │ │ │ │ bhi.n 612934 │ │ │ │ ldr r3, [pc, #36] @ (61293c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060072,17 +2060062,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #96 @ 0x60 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r1, #118 @ 0x76 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r4, pc, #624 @ (adr r4, 612bb8 ) │ │ │ │ + add r1, pc, #1008 @ (adr r1, 612d38 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #600 @ (adr r4, 612ba4 ) │ │ │ │ + add r1, pc, #984 @ (adr r1, 612d24 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 61295c │ │ │ │ cmp r0, #7 │ │ │ │ bhi.n 612970 │ │ │ │ ldr r3, [pc, #36] @ (612978 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060100,17 +2060090,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r0, #228 @ 0xe4 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r0, #246 @ 0xf6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r4, pc, #384 @ (adr r4, 612b04 ) │ │ │ │ + add r1, pc, #768 @ (adr r1, 612c84 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #360 @ (adr r4, 612af0 ) │ │ │ │ + add r1, pc, #744 @ (adr r1, 612c70 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612998 │ │ │ │ cmp r0, #2 │ │ │ │ bhi.n 6129ac │ │ │ │ ldr r3, [pc, #36] @ (6129b4 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060128,17 +2060118,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r0, #144 @ 0x90 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r0, #142 @ 0x8e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r4, pc, #144 @ (adr r4, 612a50 ) │ │ │ │ + add r1, pc, #528 @ (adr r1, 612bd0 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #120 @ (adr r4, 612a3c ) │ │ │ │ + add r1, pc, #504 @ (adr r1, 612bbc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 6129d4 │ │ │ │ cmp r0, #1 │ │ │ │ bhi.n 6129e8 │ │ │ │ ldr r3, [pc, #36] @ (6129f0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060156,17 +2060146,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r0, #68 @ 0x44 │ │ │ │ lsls r2, r3, #5 │ │ │ │ cmp r0, #62 @ 0x3e │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, pc, #928 @ (adr r3, 612d9c ) │ │ │ │ + add r1, pc, #288 @ (adr r1, 612b1c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #904 @ (adr r3, 612d88 ) │ │ │ │ + add r1, pc, #264 @ (adr r1, 612b08 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612a10 │ │ │ │ cmp r0, #12 │ │ │ │ bhi.n 612a24 │ │ │ │ ldr r3, [pc, #36] @ (612a2c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060184,17 +2060174,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r7, #160 @ 0xa0 │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #198 @ 0xc6 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, pc, #688 @ (adr r3, 612ce8 ) │ │ │ │ + add r1, pc, #48 @ (adr r1, 612a68 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #664 @ (adr r3, 612cd4 ) │ │ │ │ + add r1, pc, #24 @ (adr r1, 612a54 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ cbz r1, 612a4c │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 612a60 │ │ │ │ ldr r3, [pc, #36] @ (612a68 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ @@ -2060212,17 +2060202,17 @@ │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r6, #220 @ 0xdc │ │ │ │ lsls r2, r3, #5 │ │ │ │ movs r7, #10 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - add r3, pc, #448 @ (adr r3, 612c34 ) │ │ │ │ + add r0, pc, #832 @ (adr r0, 612db4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #424 @ (adr r3, 612c20 ) │ │ │ │ + add r0, pc, #808 @ (adr r0, 612da0 ) │ │ │ │ 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 612aa8 │ │ │ │ @@ -2060243,19 +2060233,19 @@ │ │ │ │ sub.w r3, r1, #256 @ 0x100 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ movs r7, #76 @ 0x4c │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r2, r6, #1 │ │ │ │ + lsls r2, r2, #23 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 612b64 ) │ │ │ │ + add r0, pc, #544 @ (adr r0, 612ce4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r3, pc, #160 @ (adr r3, 612b68 ) │ │ │ │ + add r0, pc, #544 @ (adr r0, 612ce8 ) │ │ │ │ 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 612aee │ │ │ │ @@ -2060268,17 +2060258,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (612afc ) │ │ │ │ add r3, pc │ │ │ │ b.n 612ae2 │ │ │ │ movs r6, #188 @ 0xbc │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsrs r6, r4, #32 │ │ │ │ + lsls r6, r0, #22 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #880 @ (adr r2, 612e70 ) │ │ │ │ + add r0, pc, #240 @ (adr r0, 612bf0 ) │ │ │ │ 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 612b26 │ │ │ │ @@ -2060291,17 +2060281,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (612b34 ) │ │ │ │ add r3, pc │ │ │ │ b.n 612b1a │ │ │ │ movs r6, #132 @ 0x84 │ │ │ │ lsls r2, r3, #5 │ │ │ │ - lsls r6, r5, #31 │ │ │ │ + lsls r6, r1, #21 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 612dc8 ) │ │ │ │ + add r0, pc, #16 @ (adr r0, 612b48 ) │ │ │ │ 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, 612bbc │ │ │ │ @@ -2060347,15 +2060337,15 @@ │ │ │ │ blx 691e0 │ │ │ │ b.n 612b7a │ │ │ │ mov r1, r0 │ │ │ │ movs r0, #48 @ 0x30 │ │ │ │ blx 691e0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ and.w r1, r6, #82 @ 0x52 │ │ │ │ - b.n 61335c │ │ │ │ + b.n 612e1c │ │ │ │ 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] @ 612c44 │ │ │ │ @@ -2060437,15 +2060427,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 r2, sp, #736 @ 0x2e0 │ │ │ │ + add r0, sp, #96 @ 0x60 │ │ │ │ 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, 612cd0 │ │ │ │ mov r2, r1 │ │ │ │ @@ -2060456,17 +2060446,17 @@ │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [pc, #16] @ (612ce4 ) │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 612d9c │ │ │ │ + ble.n 612c5c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, #180 @ 0xb4 │ │ │ │ + adds r6, #20 │ │ │ │ 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 │ │ │ │ @@ -2060678,51 +2060668,51 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #76] @ (612f58 ) │ │ │ │ add r0, pc │ │ │ │ b.n 612d54 │ │ │ │ nop │ │ │ │ - add r2, sp, #296 @ 0x128 │ │ │ │ + add r7, pc, #680 @ (adr r7, 6131bc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - itet eq │ │ │ │ - lsleq r3, r6, #2 │ │ │ │ - ldrhne r2, [r4, #14] │ │ │ │ - lsleq r2, r6, #2 │ │ │ │ - mov r6, r2 │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ + lsls r3, r6, #2 │ │ │ │ + strh r2, [r0, #58] @ 0x3a │ │ │ │ + lsls r2, r6, #2 │ │ │ │ + muls r6, r6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r6, #12] │ │ │ │ + strh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r7, pc, #280 @ (adr r7, 613040 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, #108 @ 0x6c │ │ │ │ + movs r5, #204 @ 0xcc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r1, sp, #920 @ 0x398 │ │ │ │ + add r7, pc, #280 @ (adr r7, 613048 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + add r7, pc, #168 @ (adr r7, 612fdc ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, sp, #696 @ 0x2b8 │ │ │ │ + add r7, pc, #56 @ (adr r7, 612f70 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #112] @ (612fac ) │ │ │ │ + ldr r3, [pc, #496] @ (61312c ) │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r0, #0] │ │ │ │ + strh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r6, #38] @ 0x26 │ │ │ │ + ldrh r0, [r2, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r2, #38] @ 0x26 │ │ │ │ + ldrh r6, [r6, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r5, #19 │ │ │ │ + lsls r4, r1, #9 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r6, #23 │ │ │ │ + lsrs r0, r2, #13 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, #142 @ 0x8e │ │ │ │ + adds r3, #238 @ 0xee │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r2, [r0, r6] │ │ │ │ + ldrb r2, [r4, r3] │ │ │ │ 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 │ │ │ │ @@ -2061369,102 +2061359,102 @@ │ │ │ │ ldr r0, [pc, #192] @ (6136a8 ) │ │ │ │ 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 r7, pc, #840 @ (adr r7, 613944 ) │ │ │ │ + add r5, pc, #200 @ (adr r5, 6136c4 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs r4, r4, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r7, #29 │ │ │ │ + lsls r2, r3, #19 │ │ │ │ lsls r5, r6, #2 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r6, #24 │ │ │ │ + movs r3, #120 @ 0x78 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r7, #38] @ 0x26 │ │ │ │ + ldrh r6, [r3, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, #38] @ 0x26 │ │ │ │ + ldrh r2, [r0, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r1, #38] @ 0x26 │ │ │ │ + ldrh r4, [r5, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r7, #36] @ 0x24 │ │ │ │ + ldrh r2, [r3, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #34] @ 0x22 │ │ │ │ + ldrh r6, [r3, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #34] @ 0x22 │ │ │ │ + ldrh r2, [r4, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r5, #32] │ │ │ │ + ldrh r0, [r1, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #32] │ │ │ │ + ldrh r2, [r5, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #30] │ │ │ │ + ldrh r2, [r5, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #28] │ │ │ │ + ldrh r6, [r1, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #28] │ │ │ │ + ldrh r0, [r7, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #26] │ │ │ │ + ldrh r0, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r0, #26] │ │ │ │ + ldrh r4, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, pc, #960 @ (adr r4, 613a14 ) │ │ │ │ + add r2, pc, #320 @ (adr r2, 613794 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #24] │ │ │ │ + ldrh r0, [r4, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #28] │ │ │ │ + ldrh r0, [r0, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r2, #20] │ │ │ │ + strh r6, [r6, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #20] │ │ │ │ + strh r0, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r5, #18] │ │ │ │ + strh r4, [r1, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r3, #18] │ │ │ │ + strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #18] │ │ │ │ + strh r0, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r7, #16] │ │ │ │ + strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r4, #16] │ │ │ │ + strh r2, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r2, pc, #800 @ (adr r2, 6139b0 ) │ │ │ │ + add r0, pc, #160 @ (adr r0, 613730 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r6, #7] │ │ │ │ + ldr r4, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf0e400a4 │ │ │ │ - ldrh r4, [r2, #14] │ │ │ │ + cdp 0, 4, cr0, cr4, cr4, {5} │ │ │ │ + strh r4, [r6, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r7, #12] │ │ │ │ + strh r0, [r3, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r3, #12] │ │ │ │ + strh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r7, #158 @ 0x9e │ │ │ │ + cmp r4, #254 @ 0xfe │ │ │ │ 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 │ │ │ │ @@ -2061527,23 +2061517,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 │ │ │ │ - strh r2, [r3, #4] │ │ │ │ + ldrb r2, [r7, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #552 @ (adr r0, 61398c ) │ │ │ │ + ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r7, #3 │ │ │ │ + adds r0, r3, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r6, #60 @ 0x3c │ │ │ │ + cmp r3, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2061627,27 +2061617,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 r7, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r5, [sp, #352] @ 0x160 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r6, #29] │ │ │ │ + ldrb r6, [r2, #19] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - str r7, [sp, #248] @ 0xf8 │ │ │ │ + str r4, [sp, #632] @ 0x278 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r7, [sp, #704] @ 0x2c0 │ │ │ │ + ldr r5, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r2, #60] @ 0x3c │ │ │ │ + strh r0, [r6, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #376] @ 0x178 │ │ │ │ + ldr r4, [sp, #760] @ 0x2f8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2061730,29 +2061720,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 r6, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r4, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r7, #4 │ │ │ │ + subs r2, r3, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r7, #54] @ 0x36 │ │ │ │ + strh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r4, #25] │ │ │ │ + ldrb r6, [r0, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #52] @ 0x34 │ │ │ │ + strh r0, [r0, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, #56 @ 0x38 │ │ │ │ + cmp r1, #152 @ 0x98 │ │ │ │ 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 │ │ │ │ @@ -2061818,23 +2061808,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (613a54 ) │ │ │ │ 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 r5, [sp, #880] @ 0x370 │ │ │ │ + ldr r3, [sp, #240] @ 0xf0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #21] │ │ │ │ + ldrb r2, [r0, #11] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r4, [r4, #48] @ 0x30 │ │ │ │ + strh r4, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #648] @ 0x288 │ │ │ │ + ldr r3, [sp, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #82 @ 0x52 │ │ │ │ + cmp r0, #178 @ 0xb2 │ │ │ │ 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 │ │ │ │ @@ -2061986,37 +2061976,37 @@ │ │ │ │ ldr r0, [pc, #60] @ (613c1c ) │ │ │ │ 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} │ │ │ │ - subs r4, r3, r5 │ │ │ │ + adds r4, r7, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r3, #44] @ 0x2c │ │ │ │ + strh r0, [r7, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [sp, #824] @ 0x338 │ │ │ │ + ldr r2, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #18] │ │ │ │ + ldrb r0, [r4, #7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r4, [sp, #336] @ 0x150 │ │ │ │ + ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r4, #40] @ 0x28 │ │ │ │ + strh r4, [r0, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r0, r1, r3 │ │ │ │ + adds r0, r5, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r7, #38] @ 0x26 │ │ │ │ + strh r6, [r3, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + movs r7, #6 │ │ │ │ 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 │ │ │ │ @@ -2062085,31 +2062075,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, #28] │ │ │ │ + strh r6, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #1000] @ 0x3e8 │ │ │ │ + ldr r0, [sp, #360] @ 0x168 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r3, r5, #2 │ │ │ │ - bhi.n 613da4 │ │ │ │ + bpl.n 613c64 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r0, #10] │ │ │ │ + strb r6, [r4, #31] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [sp, #728] @ 0x2d8 │ │ │ │ + ldr r0, [sp, #88] @ 0x58 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r3, #9] │ │ │ │ + strb r2, [r7, #30] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cmp r0, #194 @ 0xc2 │ │ │ │ + movs r6, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2062403,62 +2062393,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} │ │ │ │ - ldr r2, [sp, #224] @ 0xe0 │ │ │ │ + str r7, [sp, #608] @ 0x260 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #28] │ │ │ │ + strh r4, [r7, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vld1.8 @ instruction: 0xf9e200b4 │ │ │ │ - ldrb r4, [r2, #7] │ │ │ │ + @ instruction: 0xf74200b4 │ │ │ │ + strb r4, [r6, #28] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #968] @ 0x3c8 │ │ │ │ + str r7, [sp, #328] @ 0x148 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 613cc0 │ │ │ │ + b.n 614780 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr??.w r0, [ip, r4, lsl #3] │ │ │ │ - ldrb r4, [r6, #5] │ │ │ │ + @ instruction: 0xf6dc00b4 │ │ │ │ + strb r4, [r2, #27] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r1, #5] │ │ │ │ + strb r6, [r5, #26] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r1, [sp, #384] @ 0x180 │ │ │ │ + str r6, [sp, #768] @ 0x300 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vst4.32 {d0-d3}, [sl :256], r4 │ │ │ │ - strh r4, [r3, #30] │ │ │ │ + @ instruction: 0xf66a00b4 │ │ │ │ + strh r4, [r7, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r2, #30 │ │ │ │ + asrs r4, r6, #19 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r2, #20] │ │ │ │ + ldrb r2, [r6, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r1, #18] │ │ │ │ + ldrb r6, [r5, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r5, #12] │ │ │ │ + ldrb r0, [r1, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r7, [sp, #704] @ 0x2c0 │ │ │ │ + str r5, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2062605,41 +2062595,41 @@ │ │ │ │ blx 69a2c │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #2 │ │ │ │ mov r0, r6 │ │ │ │ movs r1, #1 │ │ │ │ blx 69ab0 │ │ │ │ b.n 6140c2 │ │ │ │ - str r6, [sp, #800] @ 0x320 │ │ │ │ + str r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r5, #25] │ │ │ │ + strb r2, [r1, #15] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #6] │ │ │ │ + ldrb r0, [r2, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r7, #20 │ │ │ │ + asrs r0, r3, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r4, [r4, #12] │ │ │ │ + ldrb r4, [r0, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [sp, #568] @ 0x238 │ │ │ │ + str r3, [sp, #952] @ 0x3b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #20 │ │ │ │ + asrs r0, r5, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r2, [r5, #24] │ │ │ │ + strb r2, [r1, #14] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r7, #6] │ │ │ │ + ldrb r2, [r3, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #31] │ │ │ │ + ldrb r2, [r5, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #4] │ │ │ │ + ldrb r4, [r7, #23] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ 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 │ │ │ │ @@ -2062812,40 +2062802,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 r5, [sp, #8] │ │ │ │ + str r2, [sp, #392] @ 0x188 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r3, #29] │ │ │ │ + ldrb r2, [r7, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xf4ac00b4 │ │ │ │ - strb r2, [r4, #18] │ │ │ │ + addw r0, ip, #180 @ 0xb4 │ │ │ │ + strb r2, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r3, r1] │ │ │ │ + ldr r7, [pc, #760] @ (614704 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r4, [r4, #28] │ │ │ │ + ldrb r4, [r0, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r1, #28] │ │ │ │ + ldrb r4, [r5, #17] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r6, #11 │ │ │ │ + asrs r2, r2, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r1, #26] │ │ │ │ + ldrb r6, [r5, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #25] │ │ │ │ + ldrb r2, [r4, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r6, #14] │ │ │ │ + strb r0, [r2, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 6142f4 │ │ │ │ + b.n 613db4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r2, [r3, #23] │ │ │ │ + ldrb r2, [r7, #12] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r1, #160 @ 0xa0 │ │ │ │ + subs r0, r0, #4 │ │ │ │ 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, 6144b6 │ │ │ │ @@ -2062895,23 +2062885,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (6144d8 ) │ │ │ │ mov r3, r5 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - str r3, [sp, #240] @ 0xf0 │ │ │ │ + str r0, [sp, #624] @ 0x270 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, #10] │ │ │ │ + strb r2, [r3, #0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrsb r0, [r3, r4] │ │ │ │ + strb r0, [r7, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [sp, #984] @ 0x3d8 │ │ │ │ + str r0, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #206 @ 0xce │ │ │ │ + subs r6, r5, #0 │ │ │ │ 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, 61455a │ │ │ │ @@ -2062960,23 +2062950,23 @@ │ │ │ │ ldr r0, [pc, #32] @ (61457c ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r2, r3, #3 │ │ │ │ + lsrs r2, r7, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r4, [r1, #8] │ │ │ │ + ldr r4, [r5, #116] @ 0x74 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r2, #22] │ │ │ │ + ldrb r6, [r6, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [sp, #304] @ 0x130 │ │ │ │ + ldrh r4, [r5, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r0, #42 @ 0x2a │ │ │ │ + adds r2, r1, #6 │ │ │ │ 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 │ │ │ │ @@ -2063257,54 +2063247,54 @@ │ │ │ │ ldr r0, [pc, #96] @ (6148c4 ) │ │ │ │ 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} │ │ │ │ - str r1, [sp, #712] @ 0x2c8 │ │ │ │ + ldrh r2, [r2, #56] @ 0x38 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r2, #5] │ │ │ │ + ldr r4, [r6, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf13200b4 │ │ │ │ - ldrb r4, [r4, #19] │ │ │ │ + mrc 0, 4, r0, cr2, cr4, {5} │ │ │ │ + ldrb r4, [r0, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #18] │ │ │ │ + ldrb r6, [r7, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r5, #17] │ │ │ │ + ldrb r2, [r1, #7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #17] │ │ │ │ + ldrb r0, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #16] │ │ │ │ + ldrb r0, [r3, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r3, #16] │ │ │ │ + ldrb r6, [r7, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #16] │ │ │ │ + ldrb r2, [r5, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, #15] │ │ │ │ + ldrb r2, [r2, #5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [sp, #120] @ 0x78 │ │ │ │ + ldrh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r1, pc, #744 @ (adr r1, 614ba0 ) │ │ │ │ + ldr r7, [sp, #104] @ 0x68 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r4, #13] │ │ │ │ + ldrb r2, [r0, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r4, #4 │ │ │ │ + subs r2, r0, r2 │ │ │ │ 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 │ │ │ │ @@ -2063419,43 +2063409,43 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #60] @ (614a28 ) │ │ │ │ add r0, pc │ │ │ │ b.n 614902 │ │ │ │ nop │ │ │ │ - cmp r2, #102 @ 0x66 │ │ │ │ + movs r7, #198 @ 0xc6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r0, [r5, #50] @ 0x32 │ │ │ │ + ldrh r0, [r1, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r0, #96] @ 0x60 │ │ │ │ + ldr r4, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bls.n 614ac8 │ │ │ │ + bvs.n 614988 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r2, [r7, #48] @ 0x30 │ │ │ │ + ldrh r2, [r3, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [r3, #92] @ 0x5c │ │ │ │ + ldr r0, [r7, #48] @ 0x30 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r4, [r1, #48] @ 0x30 │ │ │ │ + ldrh r4, [r5, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r2, #18 │ │ │ │ + lsrs r2, r6, #7 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cmp r2, #176 @ 0xb0 │ │ │ │ + cmp r0, #16 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [r4, #72] @ 0x48 │ │ │ │ + ldr r4, [r0, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r1, #72] @ 0x48 │ │ │ │ + ldr r4, [r5, #28] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r6, r7, r6 │ │ │ │ + adds r6, r3, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r6, r5, r6 │ │ │ │ + adds r6, r1, r4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - add sl, r4 │ │ │ │ + tst r2, r0 │ │ │ │ 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 │ │ │ │ @@ -2063588,40 +2063578,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, #40] @ 0x28 │ │ │ │ + ldrh r0, [r5, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r1, #124 @ 0x7c │ │ │ │ + cmp r6, #220 @ 0xdc │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r7, #72] @ 0x48 │ │ │ │ + ldr r0, [r3, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r6, #34] @ 0x22 │ │ │ │ + ldrh r0, [r2, #14] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - @ instruction: 0xb708 │ │ │ │ + push {r3, r5, r6} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r2, #5] │ │ │ │ + strb r4, [r6, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r7, #4] │ │ │ │ + strb r0, [r3, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r5, #4] │ │ │ │ + strb r0, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r5, #3] │ │ │ │ + strb r4, [r1, #25] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #30] │ │ │ │ + ldrh r6, [r3, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - mov.w ip, #4096 @ 0x1000 │ │ │ │ + ittt ne │ │ │ │ + lslne r7, r5, #2 │ │ │ │ + stmdbne sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ + movne.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 614d3c │ │ │ │ mov r5, r1 │ │ │ │ mov r1, r0 │ │ │ │ @@ -2063780,54 +2063770,54 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #84] @ (614da4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 614c20 │ │ │ │ - ldrh r0, [r5, #16] │ │ │ │ + strh r0, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r2, [r7, #26] │ │ │ │ + ldrh r2, [r3, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r1!, {r2, r4, r5} │ │ │ │ + bkpt 0x0094 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r7, #74 @ 0x4a │ │ │ │ + movs r4, #170 @ 0xaa │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r1, #26] │ │ │ │ + ldrh r4, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r5, #44] @ 0x2c │ │ │ │ + ldr r2, [r1, #4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r0, [r2, #24] │ │ │ │ + ldrh r0, [r6, #2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, #26] │ │ │ │ + ldrh r0, [r0, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r0, #6 │ │ │ │ + lsls r4, r4, #27 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xeaba00b4 │ │ │ │ - ldrh r6, [r1, #26] │ │ │ │ + @ instruction: 0xe81a00b4 │ │ │ │ + ldrh r6, [r5, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r6, [r5, #24] │ │ │ │ + ldrh r6, [r1, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r4, [r4, #18] │ │ │ │ + strh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, #20] │ │ │ │ + strh r2, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r6, r4, #3 │ │ │ │ + lsls r6, r0, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r2, [r0, #20] │ │ │ │ + strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r0, r3, r1 │ │ │ │ + asrs r0, r7, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r0, r1, r1 │ │ │ │ + asrs r0, r5, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r7 │ │ │ │ + subs r6, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2063905,33 +2063895,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 r5!, {r1, r4, r7} │ │ │ │ + ldmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrh r0, [r1, #12] │ │ │ │ + strh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - itt mi │ │ │ │ - lslmi r7, r5, #2 │ │ │ │ - ldrmi r6, [r4, #16] │ │ │ │ + pop {r2, r5, r7} │ │ │ │ + lsls r7, r5, #2 │ │ │ │ + str r6, [r0, #104] @ 0x68 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrh r2, [r3, #10] │ │ │ │ + strh r2, [r7, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r4, #70 @ 0x46 │ │ │ │ + subs r1, #166 @ 0xa6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r0, r6, #28 │ │ │ │ + asrs r0, r2, #18 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ 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 │ │ │ │ @@ -2064180,71 +2064170,71 @@ │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ ldr r0, [pc, #116] @ (61518c ) │ │ │ │ add r0, pc │ │ │ │ b.n 614f10 │ │ │ │ - ldrh r2, [r2, #4] │ │ │ │ + strh r2, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [sp, #328] @ 0x148 │ │ │ │ + ldr r2, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r6, #124] @ 0x7c │ │ │ │ + str r6, [r2, #84] @ 0x54 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bcc.n 6151e0 │ │ │ │ + beq.n 6150a0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r5, #0] │ │ │ │ + strh r4, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 61518c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #124] @ 0x7c │ │ │ │ + str r0, [r5, #80] @ 0x50 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r0, [r6, #62] @ 0x3e │ │ │ │ + strh r0, [r2, #42] @ 0x2a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r3, #2] │ │ │ │ + strh r2, [r7, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #25 │ │ │ │ + lsls r2, r2, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r6, [r0, #2] │ │ │ │ + strh r6, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r0, #2] │ │ │ │ + strh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r6, #0] │ │ │ │ + strh r2, [r2, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r0, [r4, #58] @ 0x3a │ │ │ │ + strh r0, [r0, #38] @ 0x26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, #15] │ │ │ │ + strb r0, [r4, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [r7, #108] @ 0x6c │ │ │ │ + str r6, [r3, #68] @ 0x44 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r3, #14] │ │ │ │ + strb r4, [r7, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r4, #13] │ │ │ │ + strb r4, [r0, #3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r4, [r3, #52] @ 0x34 │ │ │ │ + strh r4, [r7, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #54] @ 0x36 │ │ │ │ + strh r2, [r6, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r6, r3, #20 │ │ │ │ + lsls r6, r7, #9 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r2, [r7, #52] @ 0x34 │ │ │ │ + strh r2, [r3, #32] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r2, #18 │ │ │ │ + asrs r0, r6, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ 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 │ │ │ │ @@ -2064346,41 +2064336,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 │ │ │ │ - ldmia r1, {r1, r3, r5, r7} │ │ │ │ + stmia r7!, {r1, r3} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r0, [r4, #44] @ 0x2c │ │ │ │ + strh r0, [r0, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbnz r4, 6152fa │ │ │ │ + @ instruction: 0xb8bc │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r6, [r7, #80] @ 0x50 │ │ │ │ + str r6, [r3, #40] @ 0x28 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r6, #42] @ 0x2a │ │ │ │ + strh r2, [r2, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #15 │ │ │ │ + lsls r2, r2, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #98 @ 0x62 │ │ │ │ + adds r5, #194 @ 0xc2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, #40] @ 0x28 │ │ │ │ + ldr r6, [r1, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r5, #46] @ 0x2e │ │ │ │ + strh r2, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - revsh r0, r4 │ │ │ │ + @ instruction: 0xb840 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #76] @ 0x4c │ │ │ │ + str r2, [r4, #32] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r4, #12 │ │ │ │ + asrs r0, r0, #2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r2, #12 │ │ │ │ + asrs r0, r6, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r0, #12 │ │ │ │ + asrs r0, r4, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2064456,34 +2064446,34 @@ │ │ │ │ ldr r0, [pc, #52] @ (6153bc ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - strh r6, [r4, #34] @ 0x22 │ │ │ │ + strh r6, [r0, #14] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r6, #6] │ │ │ │ + ldr r6, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, #64] @ 0x40 │ │ │ │ + str r6, [r5, #20] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - b.n 614bc0 │ │ │ │ + b.n 615680 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - adds r7, #42 @ 0x2a │ │ │ │ + adds r4, #138 @ 0x8a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r6, #10 │ │ │ │ + movs r2, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xfbd800a8 │ │ │ │ - cbnz r6, 6153e6 │ │ │ │ + ldrsh.w r0, [r8, r8, lsl #2] │ │ │ │ + @ instruction: 0xb72e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r6, #56] @ 0x38 │ │ │ │ + str r0, [r2, #16] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + lsrs r0, r6, #29 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ 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 │ │ │ │ @@ -2064590,38 +2064580,36 @@ │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r0, [pc, #52] @ (615508 ) │ │ │ │ add r0, pc │ │ │ │ b.n 615474 │ │ │ │ nop │ │ │ │ - strh r0, [r6, #26] │ │ │ │ + strh r0, [r2, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r4, r6, #7 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - strb r2, [r4, #3] │ │ │ │ + vhadd.u16 d16, d20, d21 │ │ │ │ + ldr r2, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r4, #48] @ 0x30 │ │ │ │ + str r0, [r0, #8] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - adds r6, #68 @ 0x44 │ │ │ │ + adds r3, #164 @ 0xa4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r4, #2] │ │ │ │ + ldr r0, [r0, #96] @ 0x60 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2l 0, cr0, [r4, #672]! @ 0x2a0 │ │ │ │ - str r6, [r2, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfb4400a8 │ │ │ │ + ldrsh r6, [r6, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r4, [r5, #1] │ │ │ │ + ldr r4, [r1, #92] @ 0x5c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r6, [r0, #22] │ │ │ │ + strh r6, [r4, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r2, r0, #5 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + cdp2 0, 10, cr0, cr2, cr5, {5} │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ 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 │ │ │ │ @@ -2064699,33 +2064687,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 r6!, {r1, r2, r3, r5} │ │ │ │ + stmia r3!, {r1, r2, r3, r7} │ │ │ │ lsls r2, r5, #2 │ │ │ │ - strh r4, [r4, #16] │ │ │ │ + ldrb r4, [r0, #30] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + push {r6, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r2, [r0, #28] │ │ │ │ + ldrsh r2, [r4, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsls r0, r7, #1 │ │ │ │ - lsls r6, r4, #2 │ │ │ │ - adds r4, #226 @ 0xe2 │ │ │ │ + ldc2l 0, cr0, [r8, #660] @ 0x294 │ │ │ │ + adds r2, #66 @ 0x42 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r4, r1, #31 │ │ │ │ + lsrs r4, r5, #20 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ 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 │ │ │ │ @@ -2064932,56 +2064919,56 @@ │ │ │ │ ldr r0, [pc, #100] @ (615860 ) │ │ │ │ mov r3, r4 │ │ │ │ movs r2, #4 │ │ │ │ movs r1, #1 │ │ │ │ add r0, pc │ │ │ │ blx 69ab0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vaddl.u32 q0, d30, d21 │ │ │ │ - ldr r0, [r0, #124] @ 0x7c │ │ │ │ + stc2 0, cr0, [lr, #-660] @ 0xfffffd6c │ │ │ │ + ldr r0, [r4, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r3, #12] │ │ │ │ + ldrsh r2, [r7, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r2, [r4, #120] @ 0x78 │ │ │ │ + ldr r2, [r0, #80] @ 0x50 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r0!, {r1, r2, r4} │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldr r0, [r5, #116] @ 0x74 │ │ │ │ + ldr r0, [r1, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, #116] @ 0x74 │ │ │ │ + ldr r0, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r5, #112] @ 0x70 │ │ │ │ + ldr r0, [r1, #72] @ 0x48 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r2, #112] @ 0x70 │ │ │ │ + ldr r0, [r6, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + ble.n 615890 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - strh r6, [r6, #4] │ │ │ │ + ldrb r6, [r2, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r1, r2, r3, r4, r7, lr} │ │ │ │ + uxtb r6, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r3, #108] @ 0x6c │ │ │ │ + ldr r4, [r7, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r0, #31] │ │ │ │ + ldrb r2, [r4, #20] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - push {r7, lr} │ │ │ │ + uxtb r0, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsh r2, [r4, r5] │ │ │ │ + ldrb r2, [r0, r3] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r2, #104] @ 0x68 │ │ │ │ + ldr r6, [r6, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r3, #22 │ │ │ │ + lsrs r2, r7, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r1, #22 │ │ │ │ + lsrs r2, r5, #11 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ mov r8, r1 │ │ │ │ @@ -2065040,26 +2065027,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, #27] │ │ │ │ + ldrb r2, [r6, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2l 0, cr0, [r2, #-660] @ 0xfffffd6c │ │ │ │ - ldr r0, [r1, #92] @ 0x5c │ │ │ │ + @ instruction: 0xfab200a5 │ │ │ │ + ldr r0, [r5, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r6, [r7, r1] │ │ │ │ + ldrh r6, [r3, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - rors r4, r1 │ │ │ │ + subs r7, #44 @ 0x2c │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r6, [r6, #92] @ 0x5c │ │ │ │ + ldr r6, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldc2l 0, cr0, [sl], #660 @ 0x294 │ │ │ │ + @ instruction: 0xfa5a00a5 │ │ │ │ stmdb sp!, {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 615a8c │ │ │ │ @@ -2065200,43 +2065187,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, #24] │ │ │ │ + ldrb r2, [r4, #13] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stc2 0, cr0, [r0], {165} @ 0xa5 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + vld1.8 {d16[5]}, [r0], r5 │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r6, [r5, r6] │ │ │ │ + ldrh r6, [r1, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strh r2, [r7, #54] @ 0x36 │ │ │ │ + strh r2, [r3, #34] @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r4, #116] @ 0x74 │ │ │ │ + ldr r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #21] │ │ │ │ + ldrb r4, [r3, #11] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, pc, #344 @ (adr r0, 615c18 ) │ │ │ │ + ldr r5, [sp, #728] @ 0x2d8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r4, [r6, #20] │ │ │ │ + ldrb r4, [r2, #10] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - uxtb r2, r6 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrb r4, [r2, r3] │ │ │ │ + ldrh r4, [r6, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldr r6, [r6, #108] @ 0x6c │ │ │ │ + ldr r6, [r2, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - @ instruction: 0xfb8400a5 │ │ │ │ - lsrs r0, r1, #12 │ │ │ │ + str??.w r0, [r4, #165] @ 0xa5 │ │ │ │ + lsrs r0, r5, #1 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r0, r7, #11 │ │ │ │ + lsrs r0, r3, #1 │ │ │ │ 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 │ │ │ │ @@ -2065348,32 +2065335,32 @@ │ │ │ │ ldr r0, [pc, #52] @ (615c34 ) │ │ │ │ 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, #17] │ │ │ │ + ldrb r2, [r6, #6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xfacc00a5 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + strh.w r0, [ip, r5, lsl #2] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - bvc.n 615bb8 │ │ │ │ + bpl.n 615c78 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - strb r0, [r6, #11] │ │ │ │ + strb r0, [r2, #1] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - movs r0, #78 @ 0x4e │ │ │ │ + adds r6, r5, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r4, [r0, #13] │ │ │ │ + ldrb r4, [r4, #2] │ │ │ │ lsls r4, r6, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - lsrs r6, r0, #6 │ │ │ │ + lsls r6, r4, #27 │ │ │ │ lsls r0, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2065493,37 +2065480,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 │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + strb r4, [r0, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrb r6, [r6, #11] │ │ │ │ + ldrb r6, [r2, #1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub sp, #200 @ 0xc8 │ │ │ │ + add r6, sp, #72 @ 0x48 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrh r4, [r2, r2] │ │ │ │ + ldrsb r4, [r6, r7] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #11] │ │ │ │ + ldrb r0, [r5, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - vst4.32 {d16-d19}, [lr :128], r5 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + subw r0, lr, #2213 @ 0x8a5 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - bvs.n 615cf4 │ │ │ │ + bmi.n 615db4 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldrsb r4, [r1, r2] │ │ │ │ + strh r4, [r5, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldcl 0, cr0, [r2, #-660] @ 0xfffffd6c │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + @ instruction: 0xeab200a5 │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ 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] @ (6161a4 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2065923,93 +2065910,93 @@ │ │ │ │ b.n 615e66 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #240 @ (adr r2, 616298 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r7, #5] │ │ │ │ + strb r0, [r3, #27] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #132 @ 0x84 │ │ │ │ + movs r0, #228 @ 0xe4 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - ldrb r2, [r1, #0] │ │ │ │ + strb r2, [r5, #21] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r7, sp, #96 @ 0x60 │ │ │ │ + add r4, sp, #480 @ 0x1e0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [r7, r3] │ │ │ │ + ldrsb r2, [r3, r1] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r2, [r6, #4] │ │ │ │ + strb r2, [r2, #26] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r3, #23 │ │ │ │ + asrs r2, r7, #12 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf7a800a5 │ │ │ │ - asrs r2, r0, #20 │ │ │ │ + add.w r0, r8, #5406720 @ 0x528000 │ │ │ │ + asrs r2, r4, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [r4, r2] │ │ │ │ + ldrsb r4, [r0, r0] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r6, [r4, r3] │ │ │ │ + strh r6, [r0, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r3, #192 @ 0xc0 │ │ │ │ + movs r1, #32 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - add r6, sp, #264 @ 0x108 │ │ │ │ + add r3, sp, #648 @ 0x288 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r4, r0] │ │ │ │ + strb r4, [r0, r6] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r4, [r3, #1] │ │ │ │ + strb r4, [r7, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r4, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xf6d200a5 │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + bics.w r0, r2, #5406720 @ 0x528000 │ │ │ │ + asrs r4, r1, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r6, [r1, r7] │ │ │ │ + strb r6, [r5, r4] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r0, [r2, r0] │ │ │ │ + str r0, [r6, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bvc.n 616164 │ │ │ │ + bpl.n 616224 │ │ │ │ lsls r4, r6, #2 │ │ │ │ - add r4, pc │ │ │ │ + rors r4, r3 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - cbz r2, 616252 │ │ │ │ + add r7, sp, #360 @ 0x168 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r1, #112] @ 0x70 │ │ │ │ + str r0, [r5, #68] @ 0x44 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r3, r3] │ │ │ │ + ldrh r2, [r7, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r1, #108] @ 0x6c │ │ │ │ + str r6, [r5, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r6, #104] @ 0x68 │ │ │ │ + str r6, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add lr, fp │ │ │ │ + tst r6, r7 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrsb r6, [r3, r0] │ │ │ │ + strh r6, [r7, r5] │ │ │ │ lsls r2, r6, #2 │ │ │ │ - strb r6, [r4, #28] │ │ │ │ + strb r6, [r0, #18] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - bpl.n 61620c │ │ │ │ + bcc.n 6162cc │ │ │ │ lsls r4, r6, #2 │ │ │ │ ldr r6, [sp, #704] @ 0x2c0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - lsls r2, r4, #16 │ │ │ │ + lsls r2, r0, #6 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsls r2, r0, #16 │ │ │ │ + lsls r2, r4, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r4, #242 @ 0xf2 │ │ │ │ + cmp r2, #82 @ 0x52 │ │ │ │ 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} │ │ │ │ @@ -2066093,15 +2066080,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 616316 │ │ │ │ ldr r5, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r7, #20] │ │ │ │ + strb r4, [r3, #10] │ │ │ │ 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, 61636e │ │ │ │ @@ -2066170,15 +2066157,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6163b0 │ │ │ │ ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r3, #18] │ │ │ │ + strb r2, [r7, #7] │ │ │ │ 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] @ (616480 ) │ │ │ │ @@ -2066239,15 +2066226,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #16] │ │ │ │ + strb r6, [r1, #6] │ │ │ │ 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 │ │ │ │ @@ -2066403,15 +2066390,15 @@ │ │ │ │ ldr r1, [r2, #4] │ │ │ │ b.n 6165a2 │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ mov r0, lr │ │ │ │ b.n 6165de │ │ │ │ nop │ │ │ │ - add r7, pc, #80 @ (adr r7, 616680 ) │ │ │ │ + add r4, pc, #464 @ (adr r4, 616800 ) │ │ │ │ lsls r4, r4, #4 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #1 │ │ │ │ ldr.w ip, [sp, #8] │ │ │ │ beq.n 61667e │ │ │ │ cmp r0, #2 │ │ │ │ beq.n 61665c │ │ │ │ @@ -2066980,15 +2066967,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #424] @ 0x1a8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #80] @ 0x50 │ │ │ │ + ldr r2, [r6, #36] @ 0x24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r4, [sp, #136] @ 0x88 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2067039,19 +2067026,19 @@ │ │ │ │ b.n 616c4c │ │ │ │ ldr r2, [pc, #20] @ (616c90 ) │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a7a0 │ │ │ │ b.n 616c4c │ │ │ │ nop │ │ │ │ - rev16 r6, r5 │ │ │ │ + @ instruction: 0xb7ce │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rev16 r0, r3 │ │ │ │ + @ instruction: 0xb7b8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - rev r6, r6 │ │ │ │ + @ instruction: 0xb796 │ │ │ │ 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] @ (616e44 ) │ │ │ │ @@ -2067210,21 +2067197,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 616dd2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #320] @ 0x140 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 616e78 │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb8dc │ │ │ │ + @ instruction: 0xb63c │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - @ instruction: 0xb890 │ │ │ │ + push {r4, r5, r6, r7, lr} │ │ │ │ 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 │ │ │ │ @@ -2067321,19 +2067308,19 @@ │ │ │ │ mov r1, fp │ │ │ │ mov r6, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 68c48 │ │ │ │ mov r2, r0 │ │ │ │ b.n 616f02 │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7ca │ │ │ │ + push {r1, r3, r5, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb7ac │ │ │ │ + push {r2, r3, lr} │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb768 │ │ │ │ + push {r3, r6, r7} │ │ │ │ lsls r7, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 616e5c │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2067409,19 +2067396,19 @@ │ │ │ │ b.n 616ffc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r0, [sp, #376] @ 0x178 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb6cc │ │ │ │ + push {r2, r3, r5} │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r4, [r7, #62] @ 0x3e │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r6, [r6, #8] │ │ │ │ + str r6, [r2, #96] @ 0x60 │ │ │ │ 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] │ │ │ │ @@ -2067432,17 +2067419,17 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6ad10 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r2, [pc, #12] @ (61707c ) │ │ │ │ add r2, pc │ │ │ │ blx 690b4 │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb64e │ │ │ │ + cbz r6, 6170e6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - @ instruction: 0xb644 │ │ │ │ + cbz r4, 6170e8 │ │ │ │ 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 │ │ │ │ @@ -2067540,15 +2067527,15 @@ │ │ │ │ mov r3, r6 │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #36] @ 0x24 │ │ │ │ mov r0, r4 │ │ │ │ bl 6295d0 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6170b8 │ │ │ │ - push {r1, r2, r7, lr} │ │ │ │ + uxtb r6, r4 │ │ │ │ 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 │ │ │ │ @@ -2067564,15 +2067551,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 68a5c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + sxtb r0, r1 │ │ │ │ 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 │ │ │ │ @@ -2067756,31 +2067743,31 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldrh r4, [r0, #48] @ 0x30 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r1, r3, #5 │ │ │ │ - push {r5} │ │ │ │ + cbz r0, 6173e8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r4, [r4, #100] @ 0x64 │ │ │ │ + str r4, [r0, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r4, 61744e │ │ │ │ + cbz r4, 6173e6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r5, #88] @ 0x58 │ │ │ │ + str r2, [r1, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r7, #88] @ 0x58 │ │ │ │ + str r6, [r3, #48] @ 0x30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r5, #84] @ 0x54 │ │ │ │ + str r6, [r1, #44] @ 0x2c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r3, #84] @ 0x54 │ │ │ │ + str r4, [r7, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2067798,15 +2067785,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ blx 6aa40 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - uxth r0, r3 │ │ │ │ + add r7, sp, #992 @ 0x3e0 │ │ │ │ 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 │ │ │ │ @@ -2068065,35 +2068052,35 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #28] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 61771c │ │ │ │ + add r7, sp, #280 @ 0x118 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cbz r0, 61771e │ │ │ │ + add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r6, [r2, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ lsls r7, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, #48] @ 0x30 │ │ │ │ + str r6, [r7, #4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add sp, #64 @ 0x40 │ │ │ │ + add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r0, [r4, #40] @ 0x28 │ │ │ │ + str r0, [r0, #0] │ │ │ │ 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 │ │ │ │ @@ -2068298,25 +2068285,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r1, #28] │ │ │ │ + ldrsh r4, [r5, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, sp, #784 @ 0x310 │ │ │ │ + add r4, sp, #144 @ 0x90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r6, sp, #568 @ 0x238 │ │ │ │ + add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r2, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r6, [r4, #8] │ │ │ │ + ldrsh r6, [r0, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r2, [r0, #8] │ │ │ │ + ldrb r2, [r4, r7] │ │ │ │ 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 │ │ │ │ @@ -2068362,15 +2068349,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r2, #52] @ 0x34 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ strh r6, [r1, #50] @ 0x32 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617a20 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ @@ -2068399,15 +2068386,15 @@ │ │ │ │ blx 6a620 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r0, [r0, #28] │ │ │ │ bx lr │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r3, [r0, #32] │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 617a96 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2068451,19 +2068438,19 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r3 │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #16] @ (617aac ) │ │ │ │ add r3, pc │ │ │ │ blx 6a620 │ │ │ │ pop {r4, pc} │ │ │ │ - add r4, sp, #248 @ 0xf8 │ │ │ │ + add r1, sp, #632 @ 0x278 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #152 @ 0x98 │ │ │ │ + add r1, sp, #536 @ 0x218 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r4, sp, #96 @ 0x60 │ │ │ │ + add r1, sp, #480 @ 0x1e0 │ │ │ │ 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 │ │ │ │ @@ -2068489,15 +2068476,15 @@ │ │ │ │ add r3, pc │ │ │ │ ldr r2, [sp, #4] │ │ │ │ blx 6a620 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - add r3, sp, #800 @ 0x320 │ │ │ │ + add r1, sp, #160 @ 0xa0 │ │ │ │ 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] @ (617b94 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2068591,17 +2068578,17 @@ │ │ │ │ bl 6179d8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r1, [pc, #8] @ (617c08 ) │ │ │ │ add r1, pc │ │ │ │ b.n 617bda │ │ │ │ nop │ │ │ │ - ldrb r0, [r6, r7] │ │ │ │ + ldrh r0, [r2, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r6, r6] │ │ │ │ + ldrh r2, [r2, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ mov r3, r0 │ │ │ │ mov sl, r2 │ │ │ │ @@ -2068657,15 +2068644,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 r2, sp, #456 @ 0x1c8 │ │ │ │ + add r7, pc, #840 @ (adr r7, 618000 ) │ │ │ │ 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 │ │ │ │ @@ -2068716,15 +2068703,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 r1, sp, #888 @ 0x378 │ │ │ │ + add r7, pc, #248 @ (adr r7, 617e54 ) │ │ │ │ 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 │ │ │ │ @@ -2068748,15 +2068735,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 692e0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #192 @ 0xc0 │ │ │ │ + add r6, pc, #576 @ (adr r6, 617fec ) │ │ │ │ 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 │ │ │ │ @@ -2068779,15 +2068766,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 617c0c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ subs r3, #205 @ 0xcd │ │ │ │ str r7, [r7, #100] @ 0x64 │ │ │ │ add r0, pc, #632 @ (adr r0, 618070 ) │ │ │ │ subs r7, #246 @ 0xf6 │ │ │ │ - add r0, sp, #856 @ 0x358 │ │ │ │ + add r6, pc, #216 @ (adr r6, 617ed4 ) │ │ │ │ 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] │ │ │ │ @@ -2068804,19 +2068791,19 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a31c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #16] @ (617e44 ) │ │ │ │ add r3, pc │ │ │ │ blx 68d14 │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp, #592 @ 0x250 │ │ │ │ + add r5, pc, #976 @ (adr r5, 618210 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r5, pc, #936 @ (adr r5, 6181ec ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - add r0, sp, #512 @ 0x200 │ │ │ │ + add r5, pc, #896 @ (adr r5, 6181c8 ) │ │ │ │ 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 │ │ │ │ @@ -2068846,19 +2068833,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ae2c │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldrh r0, [r6, r5] │ │ │ │ + ldr r0, [r2, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r0, sp, #192 @ 0xc0 │ │ │ │ + add r5, pc, #576 @ (adr r5, 6180e8 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r5, #29] │ │ │ │ + strb r2, [r1, #19] │ │ │ │ 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 │ │ │ │ @@ -2069135,45 +2069122,45 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r3, pc │ │ │ │ b.n 6180aa │ │ │ │ strh r2, [r5, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, r7] │ │ │ │ + ldr r0, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r2, r4] │ │ │ │ + ldr r2, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r4, r0] │ │ │ │ + ldrsb r0, [r0, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r0, r1] │ │ │ │ + ldrsb r0, [r4, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 6183e0 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 618560 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r6, [r4, r6] │ │ │ │ + ldrsb r6, [r0, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, r1] │ │ │ │ + ldrsb r0, [r5, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r0, r5] │ │ │ │ + ldrsb r6, [r4, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r0, r5] │ │ │ │ + ldrsb r4, [r4, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r3, r6] │ │ │ │ + ldrsb r2, [r7, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r5, r1] │ │ │ │ + strb r6, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r3, r4] │ │ │ │ + ldrsb r4, [r7, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r2, [r1, r3] │ │ │ │ + ldrsb r2, [r5, r0] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r0, [r6, r3] │ │ │ │ + ldrsb r0, [r2, r1] │ │ │ │ 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 │ │ │ │ @@ -2069518,43 +2069505,43 @@ │ │ │ │ mov.w sl, #256 @ 0x100 │ │ │ │ add r2, pc │ │ │ │ b.n 6183f4 │ │ │ │ ldrb r2, [r7, #20] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r3, r1] │ │ │ │ + strb r6, [r7, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r4, [r3, r1] │ │ │ │ + strb r4, [r7, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r7, r6] │ │ │ │ + strb r2, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #128 @ (adr r2, 61862c ) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldrsb r6, [r7, r1] │ │ │ │ + strh r6, [r3, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r6, r1] │ │ │ │ + strh r4, [r2, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r2, r4] │ │ │ │ + strb r2, [r6, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, r6] │ │ │ │ + strh r2, [r3, r4] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r2, [r3, r0] │ │ │ │ + strh r2, [r7, r5] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [r4, r6] │ │ │ │ lsls r1, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3984] @ 0xf90 │ │ │ │ mov r4, r1 │ │ │ │ ldr r1, [pc, #524] @ (6187ec ) │ │ │ │ @@ -2069780,27 +2069767,27 @@ │ │ │ │ b.n 618692 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r3, #8] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #488 @ (adr r0, 6189e0 ) │ │ │ │ + ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrb r6, [r3, #6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - add r0, pc, #104 @ (adr r0, 618868 ) │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r4, r5] │ │ │ │ + strh r4, [r0, r3] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #584] @ 0x248 │ │ │ │ + ldr r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [sp, #128] @ 0x80 │ │ │ │ + ldr r4, [sp, #512] @ 0x200 │ │ │ │ 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] @ (6189e0 ) │ │ │ │ @@ -2069976,19 +2069963,19 @@ │ │ │ │ b.n 618932 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, #31] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #136] @ 0x88 │ │ │ │ + ldr r3, [sp, #520] @ 0x208 │ │ │ │ lsls r7, r5, #2 │ │ │ │ strb r6, [r0, #27] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r5, [sp, #376] @ 0x178 │ │ │ │ + ldr r2, [sp, #760] @ 0x2f8 │ │ │ │ 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] @ 618a94 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2070046,15 +2070033,15 @@ │ │ │ │ b.n 618a64 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r5, #23] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #520] @ (618ca8 ) │ │ │ │ + ldr r3, [pc, #904] @ (618e28 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r4, [r2, #22] │ │ │ │ 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 │ │ │ │ @@ -2070211,19 +2070198,19 @@ │ │ │ │ lsls r3, r3, #31 │ │ │ │ bmi.n 618c00 │ │ │ │ rbit r2, r2 │ │ │ │ clz r2, r2 │ │ │ │ vmov s15, r2 │ │ │ │ vcvt.f64.s32 d0, s15 │ │ │ │ b.n 618bc8 │ │ │ │ - ldr r2, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r0, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #880] @ 0x370 │ │ │ │ + ldr r0, [sp, #240] @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r2, [sp, #824] @ 0x338 │ │ │ │ + ldr r0, [sp, #184] @ 0xb8 │ │ │ │ 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] @ (618e28 ) │ │ │ │ mov r7, r0 │ │ │ │ @@ -2070413,27 +2070400,27 @@ │ │ │ │ adcs r0, r6 │ │ │ │ strb r4, [r4, #14] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #14] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r7, [pc, #680] @ (6190e0 ) │ │ │ │ + ldr r5, [pc, #40] @ (618e60 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r4, #12] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r1, [sp, #576] @ 0x240 │ │ │ │ + str r6, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r7, [pc, #384] @ (618fc4 ) │ │ │ │ + ldr r4, [pc, #768] @ (619144 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #584] @ (619094 ) │ │ │ │ + ldr r3, [pc, #968] @ (619214 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [pc, #520] @ (619058 ) │ │ │ │ + ldr r3, [pc, #904] @ (6191d8 ) │ │ │ │ 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 │ │ │ │ @@ -2070566,25 +2070553,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, #5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r5, [pc, #784] @ (6192c0 ) │ │ │ │ + ldr r3, [pc, #144] @ (619040 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #872] @ (61931c ) │ │ │ │ + ldr r3, [pc, #232] @ (61909c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r7, #3] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r7, [sp, #448] @ 0x1c0 │ │ │ │ + str r4, [sp, #832] @ 0x340 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r5, [pc, #448] @ (619180 ) │ │ │ │ + ldr r2, [pc, #832] @ (619300 ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r5, [pc, #192] @ (619084 ) │ │ │ │ + ldr r2, [pc, #576] @ (619204 ) │ │ │ │ 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 │ │ │ │ @@ -2070762,25 +2070749,25 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 619156 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r3, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #512] @ 0x200 │ │ │ │ + str r3, [sp, #896] @ 0x380 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r7, #120] @ 0x78 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r5, [sp, #944] @ 0x3b0 │ │ │ │ + str r3, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - str r5, [sp, #576] @ 0x240 │ │ │ │ + str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r3, [pc, #624] @ (61940c ) │ │ │ │ + ldr r0, [pc, #1008] @ (61958c ) │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r3, [pc, #416] @ (619340 ) │ │ │ │ + ldr r0, [pc, #800] @ (6194c0 ) │ │ │ │ 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] @ (6193c0 ) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2070984,19 +2070971,19 @@ │ │ │ │ b.n 619322 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #100] @ 0x64 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #912] @ 0x390 │ │ │ │ + str r1, [sp, #272] @ 0x110 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r3, [sp, #16] │ │ │ │ + str r0, [sp, #400] @ 0x190 │ │ │ │ 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] @ (6194f8 ) │ │ │ │ @@ -2071392,29 +2071379,29 @@ │ │ │ │ adcs r0, r6 │ │ │ │ ldr r4, [r2, #32] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r1, #32] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - mov r4, r9 │ │ │ │ + bics r4, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [r2, #24] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - str r0, [sp, #16] │ │ │ │ + ldrh r4, [r4, #42] @ 0x2a │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r2, r0 │ │ │ │ + subs r7, #162 @ 0xa2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r0, [r2, #62] @ 0x3e │ │ │ │ + ldrh r0, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, ip │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r0, r2 │ │ │ │ + negs r0, r6 │ │ │ │ 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 │ │ │ │ @@ -2071465,21 +2071452,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 │ │ │ │ - add sl, r9 │ │ │ │ + tst r2, r5 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add sl, r8 │ │ │ │ + tst r2, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r8, r4 │ │ │ │ + tst r0, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add sl, r1 │ │ │ │ + rors r2, r5 │ │ │ │ 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 │ │ │ │ @@ -2071616,25 +2071603,25 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r2, #112] @ 0x70 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r6, r7 │ │ │ │ + lsls r6, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - mvns r2, r0 │ │ │ │ + asrs r2, r4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r4, [r4, #104] @ 0x68 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r4, [r3, #40] @ 0x28 │ │ │ │ + ldrh r4, [r7, #18] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - muls r4, r6 │ │ │ │ + lsrs r4, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cmp r4, r5 │ │ │ │ + ands r4, r1 │ │ │ │ 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 │ │ │ │ @@ -2071961,23 +2071948,23 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r4, #88] @ 0x58 │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r7, #28] │ │ │ │ + ldrh r6, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r4, [r0, #76] @ 0x4c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r4, [r0, #4] │ │ │ │ + ldr r4, [r4, #100] @ 0x64 │ │ │ │ lsls r4, r4, #4 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r0, r7 │ │ │ │ + subs r6, #24 │ │ │ │ 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] @ 619e08 │ │ │ │ @@ -2072317,21 +2072304,21 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #0] │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r1, #50] @ 0x32 │ │ │ │ + strh r0, [r5, #28] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r4, r4, #4 │ │ │ │ ldrsh r4, [r7, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r4, #78 @ 0x4e │ │ │ │ + subs r1, #174 @ 0xae │ │ │ │ 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] @ (61a210 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2072739,15 +2072726,15 @@ │ │ │ │ ldrb r0, [r0, #30] │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, r6] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r1, #16] │ │ │ │ + ldrb r4, [r5, #29] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrh r0, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -2073170,47 +2073157,47 @@ │ │ │ │ strh r0, [r6, r1] │ │ │ │ strb r4, [r2, r5] │ │ │ │ ittet gt │ │ │ │ subgt r0, #92 @ 0x5c │ │ │ │ movgt r0, r0 │ │ │ │ ldrhle r4, [r2, r2] │ │ │ │ lslgt r1, r3, #5 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #142 @ 0x8e │ │ │ │ + adds r4, #238 @ 0xee │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #118 @ 0x76 │ │ │ │ + adds r4, #214 @ 0xd6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #82 @ 0x52 │ │ │ │ + adds r4, #178 @ 0xb2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r2, [r7, #31] │ │ │ │ + ldrb r2, [r3, #21] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, #176 @ 0xb0 │ │ │ │ + adds r4, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r6, #178 @ 0xb2 │ │ │ │ + adds r4, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r1, #116 @ 0x74 │ │ │ │ + cmp r6, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r5, #2 │ │ │ │ + adds r2, #98 @ 0x62 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r4, [sp, #296] @ 0x128 │ │ │ │ + str r1, [sp, #680] @ 0x2a8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r4, #184 @ 0xb8 │ │ │ │ + adds r2, #24 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r3, [sp, #12] │ │ │ │ mov r0, r5 │ │ │ │ str.w sl, [sp, #52] @ 0x34 │ │ │ │ str.w r8, [sp, #48] @ 0x30 │ │ │ │ bl 626958 │ │ │ │ mov r9, r0 │ │ │ │ @@ -2073380,41 +2073367,41 @@ │ │ │ │ b.n 61a6de │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r7, #31] │ │ │ │ - adds r3, #116 @ 0x74 │ │ │ │ + adds r0, #212 @ 0xd4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #48 @ 0x30 │ │ │ │ + adds r0, #144 @ 0x90 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #32 │ │ │ │ + adds r0, #128 @ 0x80 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #28 │ │ │ │ + adds r0, #124 @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #22 │ │ │ │ + adds r0, #118 @ 0x76 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r6, #26 │ │ │ │ + lsrs r4, r2, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ strb r0, [r5, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r4, [r7, #12] │ │ │ │ + ldrb r4, [r3, #2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #232 @ 0xe8 │ │ │ │ + cmp r7, #72 @ 0x48 │ │ │ │ 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] @ (61ac90 ) │ │ │ │ @@ -2073474,15 +2073461,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r6, r7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r0, r7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r1, #142 @ 0x8e │ │ │ │ + cmp r6, #238 @ 0xee │ │ │ │ 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] @ (61ad40 ) │ │ │ │ @@ -2073542,15 +2073529,15 @@ │ │ │ │ nop │ │ │ │ strh r6, [r0, r5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ 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] @ (61adf0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2073608,15 +2073595,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r2, r2] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #4] │ │ │ │ + strb r2, [r5, #25] │ │ │ │ lsls r7, r5, #2 │ │ │ │ strh r6, [r4, r0] │ │ │ │ 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 │ │ │ │ @@ -2073696,19 +2073683,19 @@ │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r4, r7] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #146 @ 0x92 │ │ │ │ + cmp r4, #242 @ 0xf2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ str r4, [r5, r5] │ │ │ │ lsls r1, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2073764,17 +2073751,17 @@ │ │ │ │ ldr r0, [sp, #16] │ │ │ │ b.n 61af04 │ │ │ │ nop │ │ │ │ str r6, [r0, r4] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #30] │ │ │ │ + strb r0, [r6, #19] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r6, #238 @ 0xee │ │ │ │ + cmp r4, #78 @ 0x4e │ │ │ │ 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 │ │ │ │ @@ -2073858,19 +2073845,19 @@ │ │ │ │ mov r1, r3 │ │ │ │ bl 45dfbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349c40> │ │ │ │ b.n 61afa6 │ │ │ │ str r0, [r5, r1] │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r4, [r5, #26] │ │ │ │ + strb r4, [r1, #16] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #25] │ │ │ │ + strb r0, [r3, #15] │ │ │ │ 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 │ │ │ │ @@ -2073965,23 +2073952,23 @@ │ │ │ │ b.n 61b120 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r7, [pc, #464] @ (61b334 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r2, #248 @ 0xf8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r5, #22] │ │ │ │ + strb r2, [r1, #12] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r6, [pc, #808] @ (61b4a0 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ - strb r4, [r4, #21] │ │ │ │ + strb r4, [r0, #11] │ │ │ │ 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 │ │ │ │ @@ -2073989,15 +2073976,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61b070 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r4, #198 @ 0xc6 │ │ │ │ + cmp r2, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2074005,15 +2073992,15 @@ │ │ │ │ str r3, [sp, #0] │ │ │ │ add r1, pc │ │ │ │ mov r3, r2 │ │ │ │ mov r2, lr │ │ │ │ bl 61b070 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ - cmp r4, #182 @ 0xb6 │ │ │ │ + cmp r2, #22 │ │ │ │ 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 │ │ │ │ @@ -2074046,17 +2074033,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 r2, [r1, #19] │ │ │ │ + strb r2, [r5, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #18] │ │ │ │ + strb r0, [r3, #8] │ │ │ │ lsls r7, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ ldr r5, [r3, #36] @ 0x24 │ │ │ │ @@ -2074089,17 +2074076,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 r6, [r3, #17] │ │ │ │ + strb r6, [r7, #6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r1, #17] │ │ │ │ + strb r4, [r5, #6] │ │ │ │ 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 │ │ │ │ @@ -2074132,17 +2074119,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 r2, [r6, #15] │ │ │ │ + strb r2, [r2, #5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #15] │ │ │ │ + strb r0, [r0, #5] │ │ │ │ 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 │ │ │ │ @@ -2074187,17 +2074174,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 r0, [r0, #14] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r4, #13] │ │ │ │ + strb r0, [r0, #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 │ │ │ │ ldr r2, [r0, #0] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2074226,29 +2074213,29 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r4, #16] │ │ │ │ mov r0, r5 │ │ │ │ blx 69084 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - strb r6, [r7, #11] │ │ │ │ + strb r6, [r3, #1] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r4, [r5, #11] │ │ │ │ + strb r4, [r1, #1] │ │ │ │ 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] @ (61b410 ) │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac20 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #10] │ │ │ │ + strb r4, [r1, #0] │ │ │ │ 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] │ │ │ │ @@ -2074259,17 +2074246,17 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6af10 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r3, [pc, #12] @ (61b448 ) │ │ │ │ add r3, pc │ │ │ │ blx 6ace0 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r2, [r0, #10] │ │ │ │ + ldr r2, [r4, #124] @ 0x7c │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r0, [r7, #9] │ │ │ │ + ldr r0, [r3, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2074286,15 +2074273,15 @@ │ │ │ │ ldr r3, [pc, #12] @ (61b488 ) │ │ │ │ mov r1, r5 │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ add r3, pc │ │ │ │ blx 6ac20 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r6, [r6, #8] │ │ │ │ + ldr r6, [r2, #120] @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2074320,17 +2074307,17 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ ldr r3, [pc, #16] @ (61b4e0 ) │ │ │ │ mov r1, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6ace0 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - strb r0, [r6, #7] │ │ │ │ + ldr r0, [r2, #116] @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ 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] @ (61b548 ) │ │ │ │ @@ -2074369,15 +2074356,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (61b554 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [pc, #824] @ (61b890 ) │ │ │ │ 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 │ │ │ │ @@ -2074418,15 +2074405,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [pc, #568] @ (61b7f8 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r2, [pc, #360] @ (61b734 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2074497,17 +2074484,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r2, [pc, #80] @ (61b6dc ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #178 @ 0xb2 │ │ │ │ + movs r6, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strb r2, [r7, #2] │ │ │ │ + ldr r2, [r3, #96] @ 0x60 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r1, [pc, #624] @ (61b90c ) │ │ │ │ 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 │ │ │ │ @@ -2074552,15 +2074539,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r1, [pc, #296] @ (61b838 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #244 @ 0xf4 │ │ │ │ + movs r5, #84 @ 0x54 │ │ │ │ lsls r1, r5, #2 │ │ │ │ ldr r1, [pc, #40] @ (61b744 ) │ │ │ │ lsls r1, r3, #5 │ │ │ │ sub sp, #8 │ │ │ │ strd r0, r1, [sp] │ │ │ │ ubfx r0, r0, #6, #14 │ │ │ │ ldrb.w r3, [sp] │ │ │ │ @@ -2075419,15 +2075406,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, #0 │ │ │ │ + subs r6, r0, r6 │ │ │ │ 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} │ │ │ │ @@ -2075521,15 +2075508,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r6, #182 @ 0xb6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r7, #4 │ │ │ │ + subs r4, r3, r2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r6, #92 @ 0x5c │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2075570,15 +2075557,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r6, #24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r4, #3 │ │ │ │ + subs r4, r0, r1 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r5, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -2075628,15 +2075615,15 @@ │ │ │ │ add sp, #24 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r5, #162 @ 0xa2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r6, #1 │ │ │ │ + adds r4, r2, r7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2075653,15 +2075640,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626958 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, r0, r6 │ │ │ │ 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] │ │ │ │ @@ -2075676,15 +2075663,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626958 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r0, r7, r7 │ │ │ │ + adds r0, r3, r5 │ │ │ │ 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] │ │ │ │ @@ -2075699,15 +2075686,15 @@ │ │ │ │ add r3, sp, #12 │ │ │ │ mov r0, r4 │ │ │ │ strd ip, lr, [sp] │ │ │ │ bl 626958 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - subs r4, r1, r7 │ │ │ │ + adds r4, r5, r4 │ │ │ │ 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] @ (61c414 ) │ │ │ │ @@ -2075755,15 +2075742,15 @@ │ │ │ │ add sp, #32 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #76 @ 0x4c │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r4, r5, r5 │ │ │ │ + adds r4, r1, r3 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r4, #0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2075842,17 +2075829,17 @@ │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #142 @ 0x8e │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r3, r3 │ │ │ │ + adds r2, r7, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - subs r2, r0, r3 │ │ │ │ + adds r2, r4, r0 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r3, #44 @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2075963,21 +2075950,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r2, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r4, r0 │ │ │ │ + asrs r2, r0, #30 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - adds r2, r5, r5 │ │ │ │ + asrs r2, r1, #27 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - str r0, [r6, #16] │ │ │ │ + ldrsh r0, [r2, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r7, r3 │ │ │ │ + asrs r0, r3, #25 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r1, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -2076067,17 +2076054,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r1, #164 @ 0xa4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #4] │ │ │ │ + ldrb r6, [r5, r6] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r4, r0 │ │ │ │ + asrs r6, r0, #22 │ │ │ │ lsls r1, r5, #2 │ │ │ │ subs r0, #244 @ 0xf4 │ │ │ │ lsls r1, r3, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2076129,17 +2076116,17 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #168 @ 0xa8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - asrs r2, r0, #30 │ │ │ │ + asrs r2, r4, #19 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrsh r2, [r5, r4] │ │ │ │ + ldrb r2, [r1, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r0, #88 @ 0x58 │ │ │ │ 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 │ │ │ │ @@ -2076535,33 +2076522,33 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #84 @ 0x54 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ lsls r4, r4, #2 │ │ │ │ adds r6, #158 @ 0x9e │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldrh r0, [r6, #36] @ 0x24 │ │ │ │ + ldrh r0, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r6, #23 │ │ │ │ + asrs r0, r2, #13 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrh r2, [r1, r7] │ │ │ │ + ldr r2, [r5, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r4, #18 │ │ │ │ + asrs r6, r0, #8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r0, #18 │ │ │ │ + asrs r0, r4, #7 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r2, r3, #17 │ │ │ │ + asrs r2, r7, #6 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #976 @ 0x3d0 │ │ │ │ + add r2, sp, #336 @ 0x150 │ │ │ │ lsls r4, r4, #2 │ │ │ │ ldr r3, [r0, #40] @ 0x28 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 61cc50 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2076671,23 +2076658,23 @@ │ │ │ │ ldrd r3, r2, [sp, #64] @ 0x40 │ │ │ │ ldr r0, [r4, #40] @ 0x28 │ │ │ │ blx 69aa4 │ │ │ │ b.n 61cbea │ │ │ │ nop │ │ │ │ add r4, sp, #864 @ 0x360 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - asrs r4, r1, #13 │ │ │ │ + asrs r4, r5, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r0, r1, #13 │ │ │ │ + asrs r0, r5, #2 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - strh r2, [r2, #2] │ │ │ │ + ldrb r2, [r6, #22] │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r6, [r6, r7] │ │ │ │ + ldrsb r6, [r2, r5] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r6, #234 @ 0xea │ │ │ │ + subs r4, #74 @ 0x4a │ │ │ │ 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] @ (61d040 ) │ │ │ │ @@ -2077008,23 +2076995,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 r5, [sp, #304] @ 0x130 │ │ │ │ + str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - asrs r6, r0, #7 │ │ │ │ + lsrs r6, r4, #28 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrh r0, [r2, r4] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r4, #4 │ │ │ │ + lsrs r4, r0, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r3, r5, #2 │ │ │ │ cmp r7, #240 @ 0xf0 │ │ │ │ lsls r1, r3, #5 │ │ │ │ ldr r1, [pc, #312] @ (61d1b4 ) │ │ │ │ movs r2, #24 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ @@ -2077150,21 +2077137,21 @@ │ │ │ │ ldr.w r3, [r3, #-12] │ │ │ │ str r2, [r4, r3] │ │ │ │ b.n 61d15a │ │ │ │ mov r0, r5 │ │ │ │ blx 696b4 , std::allocator >::_M_dispose()@plt> │ │ │ │ b.n 61d134 │ │ │ │ nop │ │ │ │ - lsrs r6, r6, #30 │ │ │ │ + lsrs r6, r2, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r4, r7, #30 │ │ │ │ + lsrs r4, r3, #20 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r7, #27 │ │ │ │ + lsrs r2, r3, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r2, r3, #27 │ │ │ │ + lsrs r2, r7, #16 │ │ │ │ lsls r1, r5, #2 │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #146 @ 0x92 │ │ │ │ lsls r1, r3, #5 │ │ │ │ @@ -2077234,28 +2077221,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} │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + str r2, [r5, 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.w ip, [r0] │ │ │ │ ldr r3, [pc, #16] @ (61d2a8 ) │ │ │ │ ldrd r1, r2, [r0, #12] │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [ip, #36] @ 0x24 │ │ │ │ blx 6acf8 │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + str r0, [r7, 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 r2, [r0, #0] │ │ │ │ sub sp, #8 │ │ │ │ @@ -2077276,15 +2077263,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} │ │ │ │ - strh r6, [r5, r7] │ │ │ │ + str r6, [r1, 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, [r0, #0] │ │ │ │ ldr r2, [r0, #16] │ │ │ │ @@ -2077307,15 +2077294,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (61d348 ) │ │ │ │ ldrd r1, r2, [r4, #12] │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6acf8 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r7, r5] │ │ │ │ + str r0, [r3, r3] │ │ │ │ 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] │ │ │ │ @@ -2077369,17 +2077356,17 @@ │ │ │ │ ldr r2, [sp, #12] │ │ │ │ str r2, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ movs r2, #1 │ │ │ │ blx 691d4 │ │ │ │ mov r2, r0 │ │ │ │ b.n 61d36a │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ 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] │ │ │ │ @@ -2077397,15 +2077384,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} │ │ │ │ - strh r2, [r3, r2] │ │ │ │ + ldr r7, [pc, #1000] @ (61d814 ) │ │ │ │ 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 │ │ │ │ @@ -2077445,17 +2077432,17 @@ │ │ │ │ blx 6a944 │ │ │ │ ldr r1, [r4, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx 6987c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r5, r1] │ │ │ │ + ldr r7, [pc, #824] @ (61d7dc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ 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 │ │ │ │ @@ -2077483,17 +2077470,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, #14 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r7, #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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2077509,15 +2077496,15 @@ │ │ │ │ blx 68804 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ str r1, [r4, #16] │ │ │ │ blx 6987c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #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 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ @@ -2077622,17 +2077609,17 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ add r1, pc │ │ │ │ bl 61d1d0 │ │ │ │ str r0, [r4, #4] │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - add r4, sp, #0 │ │ │ │ + add r1, sp, #384 @ 0x180 │ │ │ │ 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 │ │ │ │ @@ -2077684,19 +2077671,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 │ │ │ │ - cmp r0, #24 │ │ │ │ + movs r5, #120 @ 0x78 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #768] @ (61da10 ) │ │ │ │ + ldr r5, [pc, #128] @ (61d790 ) │ │ │ │ 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 │ │ │ │ @@ -2077763,21 +2077750,21 @@ │ │ │ │ bl 61d1d0 │ │ │ │ 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 r7, #120 @ 0x78 │ │ │ │ + movs r4, #216 @ 0xd8 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - lsrs r6, r2, #5 │ │ │ │ + lsls r6, r6, #26 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - ldr r7, [pc, #64] @ (61d814 ) │ │ │ │ + ldr r4, [pc, #448] @ (61d994 ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r1, #4 │ │ │ │ + lsls r2, r5, #25 │ │ │ │ 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 │ │ │ │ @@ -2079071,37 +2079058,37 @@ │ │ │ │ bl 61bd80 │ │ │ │ mov r8, r0 │ │ │ │ b.n 61e504 │ │ │ │ movs r6, #68 @ 0x44 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [pc, #776] @ (61e84c ) │ │ │ │ + ldr r1, [pc, #136] @ (61e5cc ) │ │ │ │ lsls r7, r5, #2 │ │ │ │ movs r4, #80 @ 0x50 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - ldr r0, [pc, #448] @ (61e70c ) │ │ │ │ + cmp r8, sl │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldr r0, [pc, #416] @ (61e6f0 ) │ │ │ │ + cmp r8, r9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov ip, r3 │ │ │ │ + mvns r4, r7 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - mov r2, r1 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #672 @ 0x2a0 │ │ │ │ - add sl, sl │ │ │ │ + @ instruction: 0xfa5e00a8 │ │ │ │ + tst r2, r6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cdp2 0, 15, cr0, cr2, cr8, {5} │ │ │ │ - add r0, r7 │ │ │ │ + mrrc2 0, 10, r0, r2, cr8 │ │ │ │ + sbcs r0, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - bics r4, r1 │ │ │ │ + lsrs r4, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmn r0, r1 │ │ │ │ + ands r0, r5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - negs r4, r7 │ │ │ │ + subs r7, #220 @ 0xdc │ │ │ │ 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 │ │ │ │ @@ -2079422,19 +2079409,19 @@ │ │ │ │ mov r0, sl │ │ │ │ str r2, [sp, #8] │ │ │ │ mov r3, r6 │ │ │ │ ldmia.w r5, {r1, r2} │ │ │ │ bl 6395c4 │ │ │ │ b.n 61e7e2 │ │ │ │ nop │ │ │ │ - asrs r2, r4 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - eors r2, r3 │ │ │ │ + subs r5, #186 @ 0xba │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r7, #176 @ 0xb0 │ │ │ │ + subs r5, #16 │ │ │ │ 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 │ │ │ │ @@ -2079490,15 +2079477,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 r5, #172 @ 0xac │ │ │ │ + subs r3, #12 │ │ │ │ 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 │ │ │ │ @@ -2079654,15 +2079641,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #25 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #254 @ 0xfe │ │ │ │ + subs r2, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r5, #19 │ │ │ │ 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 │ │ │ │ @@ -2079775,15 +2079762,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #18 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r3, #6 │ │ │ │ + subs r0, #102 @ 0x66 │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r0, r7, #14 │ │ │ │ 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 │ │ │ │ @@ -2079940,19 +2079927,19 @@ │ │ │ │ add.w fp, sp, #36 @ 0x24 │ │ │ │ b.n 61eda6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r1, #11 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #254 @ 0xfe │ │ │ │ + adds r6, #94 @ 0x5e │ │ │ │ lsls r7, r5, #2 │ │ │ │ asrs r2, r7, #8 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - subs r4, r5, #5 │ │ │ │ + adds r4, r1, #3 │ │ │ │ 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 │ │ │ │ @@ -2080407,17 +2080394,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r1, #6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ asrs r6, r3, #5 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - adds r7, #162 @ 0xa2 │ │ │ │ + adds r5, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r5, #48 @ 0x30 │ │ │ │ + adds r2, #144 @ 0x90 │ │ │ │ lsls r7, r5, #2 │ │ │ │ str r0, [sp, #120] @ 0x78 │ │ │ │ mov r0, r6 │ │ │ │ bl 638f54 │ │ │ │ ldr r2, [sp, #28] │ │ │ │ mov r1, r0 │ │ │ │ ldr r0, [sp, #48] @ 0x30 │ │ │ │ @@ -2080736,19 +2080723,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #14 │ │ │ │ + cmp r7, #110 @ 0x6e │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r1, #76 @ 0x4c │ │ │ │ + cmp r6, #172 @ 0xac │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, #156 @ 0x9c │ │ │ │ + cmp r5, #252 @ 0xfc │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsrs r2, r3, #7 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [sp, #32] │ │ │ │ mov r0, r5 │ │ │ │ @@ -2080818,17 +2080805,17 @@ │ │ │ │ ldr r2, [sp, #96] @ 0x60 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #60] @ 0x3c │ │ │ │ mov r1, r3 │ │ │ │ bl 45dfbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349c40> │ │ │ │ b.n 61f3fc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - adds r0, #16 │ │ │ │ + cmp r5, #112 @ 0x70 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r7, #198 @ 0xc6 │ │ │ │ + cmp r5, #38 @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2081017,15 +2081004,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r6, #2 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - cmp r7, #8 │ │ │ │ + cmp r4, #104 @ 0x68 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r6, r3, #28 │ │ │ │ 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 │ │ │ │ @@ -2081080,15 +2081067,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r4, r0, #27 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r5, #56 @ 0x38 │ │ │ │ + cmp r2, #152 @ 0x98 │ │ │ │ lsls r7, r5, #2 │ │ │ │ lsls r4, r5, #25 │ │ │ │ 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 │ │ │ │ @@ -2081158,21 +2081145,21 @@ │ │ │ │ add r6, pc │ │ │ │ b.n 61fa16 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r5, #24 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 61f810 │ │ │ │ + b.n 61f2d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - b.n 61f810 │ │ │ │ + b.n 61f2d0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ lsls r0, r6, #22 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - b.n 61f764 │ │ │ │ + b.n 620224 │ │ │ │ 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 │ │ │ │ @@ -2081519,21 +2081506,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r2, #21 │ │ │ │ lsls r1, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r3, #144 @ 0x90 │ │ │ │ + cmp r0, #240 @ 0xf0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r2, #20 │ │ │ │ + movs r7, #116 @ 0x74 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - cmp r1, #46 @ 0x2e │ │ │ │ + movs r6, #142 @ 0x8e │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldrd r1, r2, [sp, #92] @ 0x5c │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 61bd80 │ │ │ │ mov r1, r9 │ │ │ │ mov r2, r0 │ │ │ │ @@ -2081856,15 +2081843,15 @@ │ │ │ │ b.n 61fc94 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #168 @ 0xa8 │ │ │ │ + movs r4, #8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ vsra.u32 q8, q4, #26 │ │ │ │ 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 │ │ │ │ @@ -2081971,15 +2081958,15 @@ │ │ │ │ add sp, #100 @ 0x64 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc2 1, 0, r0, cr4, cr8, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #106 @ 0x6a │ │ │ │ + movs r1, #202 @ 0xca │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldc2 1, cr0, [ip, #-352]! @ 0xfffffea0 │ │ │ │ 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 │ │ │ │ @@ -2082057,15 +2082044,15 @@ │ │ │ │ bne.n 6203bc │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldc2l 1, cr0, [r4], #352 @ 0x160 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r3, #72 @ 0x48 │ │ │ │ + movs r0, #168 @ 0xa8 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mrrc2 1, 5, r0, r6, cr8 │ │ │ │ stmdb 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 │ │ │ │ @@ -2082178,15 +2082165,15 @@ │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [lr], {88} @ 0x58 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #66 @ 0x42 │ │ │ │ + subs r2, r4, #6 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xfb180158 │ │ │ │ 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 │ │ │ │ @@ -2082301,15 +2082288,15 @@ │ │ │ │ movs r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfac80158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #38 @ 0x26 │ │ │ │ + subs r6, r0, #2 │ │ │ │ lsls r7, r5, #2 │ │ │ │ vst2.8 {d16[2],d17[2]}, [lr :16], r8 │ │ │ │ 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] @ (6207b8 ) │ │ │ │ @@ -2082435,15 +2082422,15 @@ │ │ │ │ bne.n 6207b4 │ │ │ │ add sp, #56 @ 0x38 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ vst2.8 {d0[2],d1[2]}, [r0 :16], r8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, r7, #6 │ │ │ │ + adds r0, r3, #4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ 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, #3408] @ 0xd50 │ │ │ │ sub.w sp, sp, #652 @ 0x28c │ │ │ │ @@ -2082930,27 +2082917,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r0, [r2, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf79c0158 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r3, r7 │ │ │ │ + adds r6, r7, r4 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r6, r5 │ │ │ │ + adds r2, r2, r3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r0, r0, r2 │ │ │ │ + asrs r0, r4, #31 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - subs r2, r0, r1 │ │ │ │ + asrs r2, r4, #30 │ │ │ │ lsls r7, r5, #2 │ │ │ │ ldr r0, [r4, #32] │ │ │ │ blx 69780 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ blx 691d4 │ │ │ │ @@ -2083359,32 +2083346,32 @@ │ │ │ │ bl 45dfbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349c40> │ │ │ │ b.n 620bf6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r0, r0, #16 │ │ │ │ lsrs r0, r1, #16 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r0, r7 │ │ │ │ + asrs r6, r4, #28 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r6, r1, r6 │ │ │ │ + asrs r6, r5, #27 │ │ │ │ lsls r7, r5, #2 │ │ │ │ @ instruction: 0xf22a0158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r5, r2 │ │ │ │ + asrs r6, r1, #24 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - adds r0, r7, r0 │ │ │ │ + asrs r0, r3, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r0, r1, #28 │ │ │ │ + asrs r0, r5, #17 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - beq.n 6210c8 │ │ │ │ + ldmia r6, {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 │ │ │ │ @@ -2083727,24 +2083714,24 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 62131a │ │ │ │ nop │ │ │ │ mcr 1, 6, r0, cr10, cr8, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mcr 1, 5, r0, cr8, cr8, {2} │ │ │ │ - ldmia r7, {r1, r2, r5, r7} │ │ │ │ + ldmia r5!, {r1, r2} │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r4, #19 │ │ │ │ + asrs r6, r0, #9 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mcr 1, 0, r0, cr2, cr8, {2} │ │ │ │ - strb r0, [r6, #29] │ │ │ │ + strb r0, [r2, #19] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r3, #13 │ │ │ │ + asrs r2, r7, #2 │ │ │ │ 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 │ │ │ │ @@ -2084280,21 +2084267,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r7, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #4 │ │ │ │ + lsrs r4, r2, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - asrs r2, r0, #2 │ │ │ │ + lsrs r2, r4, #23 │ │ │ │ lsls r7, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r7, #31 │ │ │ │ + lsrs r0, r3, #21 │ │ │ │ lsls r7, r5, #2 │ │ │ │ mov r6, r0 │ │ │ │ mov r3, r7 │ │ │ │ mov r1, r4 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ blx 69084 │ │ │ │ mov r7, r5 │ │ │ │ @@ -2084548,17 +2084535,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 r0, r1, #16 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ 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 │ │ │ │ @@ -2085125,23 +2085112,23 @@ │ │ │ │ bl 45dfbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349c40> │ │ │ │ b.w 621698 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r1 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsrs r2, r1, #1 │ │ │ │ + lsls r2, r5, #22 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r7, r5, #2 │ │ │ │ - itt cc │ │ │ │ - lslcc r0, r5, #2 │ │ │ │ - addcc r3, #176 @ 0xb0 │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ + lsls r0, r5, #2 │ │ │ │ + adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3912] @ 0xf48 │ │ │ │ sub sp, #148 @ 0x94 │ │ │ │ mov r7, r2 │ │ │ │ @@ -2085444,22 +2085431,20 @@ │ │ │ │ b.n 6223ce │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ble.n 622614 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r7, r5, #2 │ │ │ │ bgt.n 622604 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - lsls r2, r6, #8 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ - lsls r0, r2, #7 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + vaddl.u16 q0, d18, d30 │ │ │ │ + vhadd.u d0, d16, 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] @ (6228c0 ) │ │ │ │ @@ -2085742,20 +2085727,19 @@ │ │ │ │ b.n 622708 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bls.n 6228b8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r1, #1 │ │ │ │ - lsls r7, r5, #2 │ │ │ │ + stc2 0, cr0, [sl, #696]! @ 0x2b8 │ │ │ │ bhi.n 6228b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - vhadd.u d16, d18, d30 │ │ │ │ - vhadd.u16 d0, d16, d30 │ │ │ │ + ldc2l 0, cr0, [r2], {174} @ 0xae │ │ │ │ + ldc2l 0, cr0, [r0], #-696 @ 0xfffffd48 │ │ │ │ stmdb 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] @ 622ec0 │ │ │ │ @@ -2086337,19 +2086321,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 622ecc │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldc2 0, cr0, [ip, #-696] @ 0xfffffd48 │ │ │ │ + @ instruction: 0xfa7c00ae │ │ │ │ bpl.n 622fb0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xfb5400ae │ │ │ │ - ldrsb.w r0, [r6, lr, lsl #2] │ │ │ │ + ldrh.w r0, [r4, #174] @ 0xae │ │ │ │ + @ instruction: 0xf67600ae │ │ │ │ stmdb 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] @ (623178 ) │ │ │ │ @@ -2086612,15 +2086596,15 @@ │ │ │ │ mov r1, r0 │ │ │ │ b.n 623048 │ │ │ │ nop │ │ │ │ bne.n 62318c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf73200ae │ │ │ │ + eors.w r0, r2, #5701632 @ 0x570000 │ │ │ │ ldmia r7!, {r3, r4, r5, r6} │ │ │ │ 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] │ │ │ │ @@ -2086964,26 +2086948,26 @@ │ │ │ │ mov r9, r0 │ │ │ │ b.n 6234aa │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r5, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - and.w r0, r2, #5701632 @ 0x570000 │ │ │ │ + sbc.w r0, r2, #174 @ 0xae │ │ │ │ ldmia r5, {r1, r2, r3, r4, r5} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xf37e00ae │ │ │ │ - @ instruction: 0xf2fa00ae │ │ │ │ - @ instruction: 0xf2b400ae │ │ │ │ - @ instruction: 0xf29000ae │ │ │ │ - @ instruction: 0xf26c00ae │ │ │ │ - movw r0, #24750 @ 0x60ae │ │ │ │ - @ instruction: 0xf23400ae │ │ │ │ - @ instruction: 0xf1f000ae │ │ │ │ - sub.w r0, r6, #174 @ 0xae │ │ │ │ + @ instruction: 0xf0de00ae │ │ │ │ + orrs.w r0, sl, #174 @ 0xae │ │ │ │ + ands.w r0, r4, #174 @ 0xae │ │ │ │ + vext.8 d16, d16, d30, #0 │ │ │ │ + vaddl.s8 q8, d28, d30 │ │ │ │ + vaddl.s32 q0, d22, d30 │ │ │ │ + vaddl.s16 q0, d20, d30 │ │ │ │ + vhadd.s16 d16, d16, d30 │ │ │ │ + vhadd.s8 d0, d22, 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, #3920] @ 0xf50 │ │ │ │ mov r4, r0 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #944] @ (623918 ) │ │ │ │ @@ -2087339,29 +2087323,29 @@ │ │ │ │ b.n 623874 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia r2!, {r4, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf0ac00ae │ │ │ │ + cdp 0, 0, cr0, cr12, cr14, {5} │ │ │ │ ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - orn r0, r6, #174 @ 0xae │ │ │ │ - bic.w r0, r0, #174 @ 0xae │ │ │ │ - and.w r0, r6, #174 @ 0xae │ │ │ │ - vhadd.s16 d16, d26, d30 │ │ │ │ - vhadd.s8 d0, d26, d30 │ │ │ │ - cdp 0, 13, cr0, cr10, cr14, {5} │ │ │ │ - cdp 0, 11, cr0, cr8, cr14, {5} │ │ │ │ - cdp 0, 10, cr0, cr6, cr14, {5} │ │ │ │ - cdp 0, 5, cr0, cr14, cr14, {5} │ │ │ │ - cdp 0, 3, cr0, cr2, cr14, {5} │ │ │ │ - stcl 0, cr0, [r6, #696]! @ 0x2b8 │ │ │ │ - add r0, sp, #344 @ 0x158 │ │ │ │ + stcl 0, cr0, [r6, #696] @ 0x2b8 │ │ │ │ + stc 0, cr0, [r0, #696] @ 0x2b8 │ │ │ │ + stcl 0, cr0, [r6, #-696]! @ 0xfffffd48 │ │ │ │ + ldc 0, cr0, [sl], #696 @ 0x2b8 │ │ │ │ + stcl 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ + ldc 0, cr0, [sl], #-696 @ 0xfffffd48 │ │ │ │ + ldc 0, cr0, [r8], {174} @ 0xae │ │ │ │ + stc 0, cr0, [r6], {174} @ 0xae │ │ │ │ + subs.w r0, lr, lr, asr #2 │ │ │ │ + @ instruction: 0xeb9200ae │ │ │ │ + adc.w r0, r6, lr, asr #2 │ │ │ │ + add r5, pc, #728 @ (adr r5, 623c30 ) │ │ │ │ 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 │ │ │ │ @@ -2087551,17 +2087535,17 @@ │ │ │ │ mov r0, r8 │ │ │ │ movs r1, #8 │ │ │ │ ldrd r2, r3, [sp, #24] │ │ │ │ bl 64f1f8 │ │ │ │ mov r1, r0 │ │ │ │ b.n 623b40 │ │ │ │ nop │ │ │ │ - @ instruction: 0xebe400ae │ │ │ │ - rsbs r0, r4, lr, asr #2 │ │ │ │ - rsb r0, r6, lr, asr #2 │ │ │ │ + strd r0, r0, [r4, #-696] @ 0x2b8 │ │ │ │ + ldmdb r4!, {r1, r2, r3, r5, r7} │ │ │ │ + stmdb r6!, {r1, r2, r3, r5, r7} │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3496] @ 0xda8 │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ mov fp, r0 │ │ │ │ ldr.w r0, [pc, #3056] @ 624780 │ │ │ │ @@ -2088697,39 +2088681,41 @@ │ │ │ │ add r2, pc │ │ │ │ b.n 6246f0 │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands.w r0, r6, lr, asr #2 │ │ │ │ + b.n 624678 │ │ │ │ + lsls r6, r5, #2 │ │ │ │ stmia r2!, {r1, r2, r3, r6} │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia.w ip!, {r1, r2, r3, r5, r7} │ │ │ │ - b.n 624518 │ │ │ │ + b.n 6243ac │ │ │ │ + lsls r6, r5, #2 │ │ │ │ + b.n 623fd8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 62450c │ │ │ │ + b.n 623fcc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624354 │ │ │ │ + b.n 624e14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624110 │ │ │ │ + b.n 624bd0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 623fcc │ │ │ │ + b.n 624a8c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624e0c │ │ │ │ + b.n 6248cc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624b84 │ │ │ │ + svc 74 @ 0x4a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 624b18 │ │ │ │ + svc 18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 6248f8 │ │ │ │ + udf #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 198 @ 0xc6 │ │ │ │ + ble.n 624808 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - svc 58 @ 0x3a │ │ │ │ + bgt.n 6246f4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldr r5, [sp, #56] @ 0x38 │ │ │ │ ldmia.w r3, {r1, r2} │ │ │ │ mov r0, r5 │ │ │ │ bl 64c284 │ │ │ │ add r2, sp, #220 @ 0xdc │ │ │ │ @@ -2088840,15 +2088826,15 @@ │ │ │ │ stmia.w r9, {r0, r1} │ │ │ │ b.w 624062 │ │ │ │ add r3, sp, #236 @ 0xec │ │ │ │ str r3, [sp, #48] @ 0x30 │ │ │ │ b.n 624144 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - udf #196 @ 0xc4 │ │ │ │ + bgt.n 624934 │ │ │ │ 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 │ │ │ │ @@ -2089268,17 +2089254,17 @@ │ │ │ │ b.n 624c30 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb6f0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 624d1c │ │ │ │ + bge.n 624ddc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r1, r3, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2089384,18 +2089370,18 @@ │ │ │ │ subs r7, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ sxtb r4, r3 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - itte gt │ │ │ │ - lslgt r3, r4, #4 │ │ │ │ - cbz r4, 624ee6 @ unpredictable │ │ │ │ - lslle r0, r3, #5 │ │ │ │ + pop {r1, r2, r5, pc} │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + cbz r4, 624ee6 │ │ │ │ + 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 │ │ │ │ vpush {d8-d10} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3840] @ 0xf00 │ │ │ │ @@ -2089689,15 +2089675,15 @@ │ │ │ │ eors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ muls r7, r7 │ │ │ │ cbz r4, 625212 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 625308 │ │ │ │ + bcs.n 6251c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r6, sp, #608 @ 0x260 │ │ │ │ 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 │ │ │ │ @@ -2089811,21 +2089797,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ add r5, sp, #768 @ 0x300 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 6253c4 │ │ │ │ + bne.n 625284 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 62537c │ │ │ │ + ble.n 62543c │ │ │ │ lsls r2, r6, #2 │ │ │ │ - svc 42 @ 0x2a │ │ │ │ + bgt.n 625280 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bcs.n 62532c │ │ │ │ + beq.n 6253ec │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r4, sp, #824 @ 0x338 │ │ │ │ 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 │ │ │ │ @@ -2089934,21 +2089920,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #448 @ 0x1c0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 62546c │ │ │ │ + beq.n 62552c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + bgt.n 6254e0 │ │ │ │ lsls r2, r6, #2 │ │ │ │ - ble.n 625464 │ │ │ │ + blt.n 625524 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bne.n 6253d0 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r3, sp, #496 @ 0x1f0 │ │ │ │ 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 │ │ │ │ @@ -2090180,25 +2090166,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 │ │ │ │ - bne.n 6256f0 │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r3, sp, #96 @ 0x60 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bxns ip │ │ │ │ + add ip, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #244 @ 0xf4 │ │ │ │ + movs r6, #84 @ 0x54 │ │ │ │ lsls r7, r5, #2 │ │ │ │ add r0, sp, #952 @ 0x3b8 │ │ │ │ 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 │ │ │ │ @@ -2090297,15 +2090283,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ vhadd.u8 d0, d0, d0 │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #560 @ 0x230 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1} │ │ │ │ + ldmia r4!, {r1, r5, r6} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r7, pc, #800 @ (adr r7, 625b88 ) │ │ │ │ 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 │ │ │ │ @@ -2090560,17 +2090546,17 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r5, pc, #712 @ (adr r5, 625d88 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r5} │ │ │ │ + ldmia r1!, {r2, r4, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r4!, {r2, r5} │ │ │ │ + ldmia r1!, {r2, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r5, pc, #352 @ (adr r5, 625c30 ) │ │ │ │ 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 │ │ │ │ @@ -2090650,17 +2090636,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 r3, {r2, r3, r4, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r3!, {r2, r4} │ │ │ │ + ldmia r0!, {r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2090733,17 +2090719,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 r2, {r2, r5, r7} │ │ │ │ + ldmia r0!, {r2} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2!, {r1, r6} │ │ │ │ + stmia r7!, {r1, r5, 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] @ 626284 │ │ │ │ @@ -2091293,33 +2091279,33 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, pc, #176 @ (adr r3, 626340 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r5, r6} │ │ │ │ + stmia r5!, {r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r7!, {r1, r4, r5, r7} │ │ │ │ + stmia r5!, {r1, r4} │ │ │ │ lsls r6, r5, #2 │ │ │ │ add r0, pc, #768 @ (adr r0, 6265a0 ) │ │ │ │ lsls r0, r3, #5 │ │ │ │ - stmia r6!, {r2, r3, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r6!, {r3, r6} │ │ │ │ + stmia r3!, {r3, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ cbnz r2, 6262da │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r1!, {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, #4040] @ 0xfc8 │ │ │ │ mov r9, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2091359,15 +2091345,15 @@ │ │ │ │ cmp r5, r7 │ │ │ │ it eq │ │ │ │ cmpeq r4, r8 │ │ │ │ bne.n 626300 │ │ │ │ mov r0, sl │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2091393,15 +2091379,15 @@ │ │ │ │ blx 6978c │ │ │ │ cmp r6, r4 │ │ │ │ mov r1, r0 │ │ │ │ bne.n 626378 │ │ │ │ mov r0, r1 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - stmia r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, 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 │ │ │ │ @@ -2091471,21 +2091457,21 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626458 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r4, [sp, #208] @ 0xd0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r1, r5, r7} │ │ │ │ + stmia r0!, {r1} │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r3, [sp, #744] @ 0x2e8 │ │ │ │ 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 │ │ │ │ @@ -2091556,21 +2091542,21 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 626526 │ │ │ │ add sp, #116 @ 0x74 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldrb r2, [r3, #19] │ │ │ │ + ldrb r2, [r7, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ ldr r3, [sp, #384] @ 0x180 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + wfi │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r2, [sp, #944] @ 0x3b0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2091606,15 +2091592,15 @@ │ │ │ │ nop │ │ │ │ ldr r2, [sp, #672] @ 0x2a0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #15 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r0, [r1, #20] │ │ │ │ + ldrb r0, [r5, #9] │ │ │ │ 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 │ │ │ │ @@ -2091690,19 +2091676,19 @@ │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r4, r7, #13 │ │ │ │ lsls r6, r3, #5 │ │ │ │ asrs r6, r4, #13 │ │ │ │ lsls r6, r3, #5 │ │ │ │ cpsie a │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrb r2, [r6, #18] │ │ │ │ + ldrb r2, [r2, #8] │ │ │ │ lsls r0, r5, #2 │ │ │ │ asrs r6, r1, #13 │ │ │ │ lsls r6, r3, #5 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r1, r7, lr} │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r2, r7, #11 │ │ │ │ lsls r6, r3, #5 │ │ │ │ ldr r3, [pc, #4] @ (626690 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2091730,15 +2091716,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, #15] │ │ │ │ + ldrb r0, [r2, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #20] @ (6266f8 ) │ │ │ │ add r3, pc │ │ │ │ @@ -2091875,17 +2091861,17 @@ │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #32 │ │ │ │ b.n 6267fa │ │ │ │ movs r2, #102 @ 0x66 │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ b.n 6267fa │ │ │ │ nop │ │ │ │ - ldrb r0, [r1, #16] │ │ │ │ + ldrb r0, [r5, #5] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r7, #14] │ │ │ │ + ldrb r0, [r3, #4] │ │ │ │ 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 │ │ │ │ @@ -2091985,31 +2091971,31 @@ │ │ │ │ add r0, pc │ │ │ │ b.n 6268cc │ │ │ │ ldr r0, [pc, #40] @ (626954 ) │ │ │ │ movs r1, #12 │ │ │ │ add r0, pc │ │ │ │ b.n 6268cc │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #13] │ │ │ │ + ldrb r0, [r0, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r0, [r6, #13] │ │ │ │ + ldrb r0, [r2, #3] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r5, #12] │ │ │ │ + ldrb r6, [r1, #2] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r6, [r4, #11] │ │ │ │ + ldrb r6, [r0, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r5, #11] │ │ │ │ + ldrb r2, [r1, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r2, [r7, #11] │ │ │ │ + ldrb r2, [r3, #1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cbz r2, 6269ae │ │ │ │ + sub sp, #296 @ 0x128 │ │ │ │ lsls r1, r6, #2 │ │ │ │ - ldrb r6, [r4, #10] │ │ │ │ + ldrb r6, [r0, #0] │ │ │ │ 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 │ │ │ │ @@ -2092118,21 +2092104,21 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #528] @ 0x210 │ │ │ │ lsls r0, r3, #5 │ │ │ │ str r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - pop {r3, r4, r6, r7} │ │ │ │ + rev r0, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r5, [sp, #928] @ 0x3a0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r5, #7] │ │ │ │ + strb r2, [r1, #29] │ │ │ │ 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 │ │ │ │ @@ -2092419,19 +2092405,19 @@ │ │ │ │ b.n 626bf2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r4, [sp, #744] @ 0x2e8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - hlt 0x002c │ │ │ │ + @ instruction: 0xb80c │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r3, [sp, #576] @ 0x240 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbnz r2, 626db2 │ │ │ │ + @ instruction: 0xb6ba │ │ │ │ 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] @ 626e38 │ │ │ │ mov r3, r2 │ │ │ │ @@ -2092542,15 +2092528,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: 0xb83c │ │ │ │ + push {r2, r3, r4, r7, lr} │ │ │ │ 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] @ (626fe4 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2092655,15 +2092641,15 @@ │ │ │ │ nop │ │ │ │ str r1, [sp, #80] @ 0x50 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #904] @ 0x388 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xb76e │ │ │ │ + push {r1, r2, r3, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #304] @ (627138 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2092790,17 +2092776,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r0, r3, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb632 │ │ │ │ + cbz r2, 6271b4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - push {r1, r2, r6, r7, lr} │ │ │ │ + cbz r6, 62719c │ │ │ │ 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] @ (6273d8 ) │ │ │ │ @@ -2093045,31 +2093031,31 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r2, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r1, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - push {r2, r4, r6, r7} │ │ │ │ + sxth r4, r6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r3, r5, r6} │ │ │ │ + cbz r2, 627422 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r4, [r7, #40] @ 0x28 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r0, 62746c │ │ │ │ + cbz r0, 627404 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - strb r2, [r6, #5] │ │ │ │ + ldr r2, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r2, [r3, #5] │ │ │ │ + ldr r2, [r7, #104] @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r4, [r1, #5] │ │ │ │ + ldr r4, [r5, #104] @ 0x68 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - uxtb r4, r7 │ │ │ │ + add sp, #368 @ 0x170 │ │ │ │ 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] @ 627864 │ │ │ │ @@ -2093490,33 +2093476,33 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r3, #30] │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldrh r0, [r2, #30] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sxth r6, r7 │ │ │ │ + add r7, sp, #632 @ 0x278 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrh r0, [r0, #26] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cbz r2, 62788e │ │ │ │ + add r6, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, sp, #960 @ 0x3c0 │ │ │ │ + add r5, sp, #320 @ 0x140 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r7, sp, #368 @ 0x170 │ │ │ │ + add r4, sp, #752 @ 0x2f0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, sp, #1008 @ 0x3f0 │ │ │ │ + add r4, sp, #368 @ 0x170 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r2, #72] @ 0x48 │ │ │ │ + ldr r4, [r6, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [r7, #68] @ 0x44 │ │ │ │ + ldr r4, [r3, #28] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r6, [r5, #68] @ 0x44 │ │ │ │ + ldr r6, [r1, #28] │ │ │ │ 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] @ 627da4 │ │ │ │ @@ -2094002,33 +2093988,33 @@ │ │ │ │ nop │ │ │ │ strh r0, [r1, #58] @ 0x3a │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #728 @ 0x2d8 │ │ │ │ + add r3, sp, #88 @ 0x58 │ │ │ │ lsls r6, r5, #2 │ │ │ │ strh r0, [r4, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r4, sp, #776 @ 0x308 │ │ │ │ + add r2, sp, #136 @ 0x88 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #576 @ 0x240 │ │ │ │ + add r7, pc, #960 @ (adr r7, 628188 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r2, sp, #232 @ 0xe8 │ │ │ │ + add r7, pc, #616 @ (adr r7, 628034 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r4, [r1, #124] @ 0x7c │ │ │ │ + str r4, [r5, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r0, [r7, #120] @ 0x78 │ │ │ │ + str r0, [r3, #80] @ 0x50 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - str r2, [r5, #120] @ 0x78 │ │ │ │ + str r2, [r1, #80] @ 0x50 │ │ │ │ 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 │ │ │ │ @@ -2094158,15 +2094144,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 r7, pc, #728 @ (adr r7, 628218 ) │ │ │ │ + add r5, pc, #88 @ (adr r5, 627f98 ) │ │ │ │ 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 │ │ │ │ @@ -2094306,21 +2094292,21 @@ │ │ │ │ b.n 627ff6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r7, pc, #192 @ (adr r7, 628170 ) │ │ │ │ + add r4, pc, #576 @ (adr r4, 6282f0 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r7, #31] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r6, pc, #528 @ (adr r6, 6282c8 ) │ │ │ │ + add r3, pc, #912 @ (adr r3, 628448 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r6, pc, #176 @ (adr r6, 62816c ) │ │ │ │ + add r3, pc, #560 @ (adr r3, 6282ec ) │ │ │ │ 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 │ │ │ │ @@ -2094537,23 +2094523,23 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6281fc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r3, #26] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #168 @ (adr r5, 6283c0 ) │ │ │ │ + add r2, pc, #552 @ (adr r2, 628540 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r4, pc, #640 @ (adr r4, 62859c ) │ │ │ │ + add r2, pc, #0 @ (adr r2, 62831c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r4, [r3, #23] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r4, pc, #224 @ (adr r4, 628404 ) │ │ │ │ + add r1, pc, #608 @ (adr r1, 628584 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r3, pc, #776 @ (adr r3, 628630 ) │ │ │ │ + add r1, pc, #136 @ (adr r1, 6283b0 ) │ │ │ │ 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 │ │ │ │ @@ -2094813,21 +2094799,21 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 628568 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r4, [r2, #13] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #696 @ (adr r1, 6288c4 ) │ │ │ │ + ldr r7, [sp, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - add r1, pc, #248 @ (adr r1, 628708 ) │ │ │ │ + ldr r6, [sp, #632] @ 0x278 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r2, [r7, #9] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r1, pc, #24 @ (adr r1, 628630 ) │ │ │ │ + ldr r6, [sp, #408] @ 0x198 │ │ │ │ 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 │ │ │ │ @@ -2095135,25 +2095121,25 @@ │ │ │ │ ldr r2, [r3, #4] │ │ │ │ mov r0, sl │ │ │ │ b.n 6288d8 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - add r0, pc, #72 @ (adr r0, 628984 ) │ │ │ │ + ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldrb r0, [r2, #4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r7, [sp, #600] @ 0x258 │ │ │ │ + ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r4, [sp, #824] @ 0x338 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #1016] @ 0x3f8 │ │ │ │ + ldr r4, [sp, #376] @ 0x178 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ 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 │ │ │ │ @@ -2095591,15 +2095577,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 628e14 │ │ │ │ add sp, #52 @ 0x34 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r4, [r1, #9] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrsb r0, [r1, r4] │ │ │ │ + strb r0, [r5, r1] │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r7, #7] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2096127,17 +2096113,17 @@ │ │ │ │ b.n 62934a │ │ │ │ ldrd r1, r2, [sp, #16] │ │ │ │ mov r0, sl │ │ │ │ bl 61b9c8 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6292dc │ │ │ │ nop │ │ │ │ - str r3, [sp, #960] @ 0x3c0 │ │ │ │ + str r1, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r3, [sp, #400] @ 0x190 │ │ │ │ + str r0, [sp, #784] @ 0x310 │ │ │ │ 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 │ │ │ │ @@ -2096337,21 +2096323,21 @@ │ │ │ │ mov r0, r6 │ │ │ │ blx 6ae2c │ │ │ │ mov r3, r4 │ │ │ │ mov r9, r0 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, fp │ │ │ │ b.n 62951a │ │ │ │ - str r1, [sp, #1008] @ 0x3f0 │ │ │ │ + ldrh r4, [r3, #58] @ 0x3a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #776] @ 0x308 │ │ │ │ + ldrh r2, [r4, #56] @ 0x38 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #368] @ 0x170 │ │ │ │ + ldrh r4, [r7, #52] @ 0x34 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r1, [sp, #288] @ 0x120 │ │ │ │ + ldrh r0, [r5, #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, #4016] @ 0xfb0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r2, [pc, #748] @ (6298d0 ) │ │ │ │ @@ -2096635,43 +2096621,43 @@ │ │ │ │ nop │ │ │ │ ldr r4, [r2, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r0, #32] │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [r3, #24] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #62] @ 0x3e │ │ │ │ + ldrh r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r2, [r0, #58] @ 0x3a │ │ │ │ + ldrh r2, [r4, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r5, [pc, #384] @ (629a74 ) │ │ │ │ + ldr r2, [pc, #768] @ (629bf4 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrh r0, [r5, #54] @ 0x36 │ │ │ │ + ldrh r0, [r1, #34] @ 0x22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r1, #54] @ 0x36 │ │ │ │ + ldrh r6, [r5, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r6, [r0, #52] @ 0x34 │ │ │ │ + ldrh r6, [r4, #30] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #880] @ (629c78 ) │ │ │ │ + ldr r2, [pc, #240] @ (6299f8 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [pc, #272] @ (629a1c ) │ │ │ │ + ldr r1, [pc, #656] @ (629b9c ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [pc, #592] @ (629b60 ) │ │ │ │ + ldr r1, [pc, #976] @ (629ce0 ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [pc, #312] @ (629a4c ) │ │ │ │ + ldr r1, [pc, #696] @ (629bcc ) │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r4, [pc, #128] @ (629998 ) │ │ │ │ + ldr r1, [pc, #512] @ (629b18 ) │ │ │ │ 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] @ (629a44 ) │ │ │ │ @@ -2096785,15 +2096771,15 @@ │ │ │ │ b.n 629a04 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 629a42 │ │ │ │ str r4, [r1, #108] @ 0x6c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r6, r5, #2 │ │ │ │ str r4, [r6, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2096843,17 +2096829,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 629ab8 │ │ │ │ - ldrh r4, [r2, #32] │ │ │ │ + ldrh r4, [r6, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r4, [r5, #30] │ │ │ │ + ldrh r4, [r1, #10] │ │ │ │ lsls r6, r5, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2097038,15 +2097024,15 @@ │ │ │ │ nop │ │ │ │ str r6, [r1, #56] @ 0x38 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r6, #52] @ 0x34 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldrh r2, [r1, #16] │ │ │ │ + strh r2, [r5, #58] @ 0x3a │ │ │ │ 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] @ (629d08 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2097254,15 +2097240,15 @@ │ │ │ │ str r0, [r3, #8] │ │ │ │ add sp, #16 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ ldr r0, [pc, #8] @ (629ed4 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ - stmia r7!, {r3, r5, r6} │ │ │ │ + stmia r4!, {r3, 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 │ │ │ │ @@ -2098525,15 +2098511,15 @@ │ │ │ │ lsls r0, r3, #5 │ │ │ │ strb r4, [r1, r5] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #146 @ 0x92 │ │ │ │ + adds r7, #242 @ 0xf2 │ │ │ │ lsls r0, r5, #2 │ │ │ │ strb r2, [r6, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strb r6, [r1, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2098628,15 +2098614,15 @@ │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 69464 │ │ │ │ ldrd r1, r3, [sp] │ │ │ │ b.n 62abdc │ │ │ │ ldr r0, [pc, #4] @ (62ac70 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - cbnz r2, 62aca6 │ │ │ │ + @ instruction: 0xb72a │ │ │ │ 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 │ │ │ │ @@ -2098940,25 +2098926,25 @@ │ │ │ │ nop │ │ │ │ strh r0, [r2, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ strh r6, [r1, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #376 @ (adr r7, 62b0f8 ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 62b278 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r0, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #128 @ 0x80 │ │ │ │ + adds r4, #224 @ 0xe0 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r7, #88 @ 0x58 │ │ │ │ + adds r4, #184 @ 0xb8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - adds r7, #40 @ 0x28 │ │ │ │ + adds r4, #136 @ 0x88 │ │ │ │ lsls r0, r5, #2 │ │ │ │ str r2, [r5, r4] │ │ │ │ lsls r0, r3, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r3, r3] │ │ │ │ lsls r0, r3, #5 │ │ │ │ @@ -2100177,15 +2100163,15 @@ │ │ │ │ ldr r3, [r1, #44] @ 0x2c │ │ │ │ cmp r3, #1 │ │ │ │ beq.n 62bb9c │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 62bb96 │ │ │ │ movs r3, #2 │ │ │ │ b.n 62bb9c │ │ │ │ - subs r2, #84 @ 0x54 │ │ │ │ + adds r7, #180 @ 0xb4 │ │ │ │ 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 │ │ │ │ @@ -2100381,37 +2100367,37 @@ │ │ │ │ cmp.w ip, #13 │ │ │ │ it eq │ │ │ │ moveq r2, r3 │ │ │ │ ldr r3, [pc, #52] @ (62be50 ) │ │ │ │ add r3, pc │ │ │ │ blx 69084 │ │ │ │ b.n 62bd0c │ │ │ │ - ldr r2, [r0, #28] │ │ │ │ + str r2, [r4, #112] @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r1, #24] │ │ │ │ + str r0, [r5, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + str r0, [r1, #108] @ 0x6c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r2, #20] │ │ │ │ + str r0, [r6, #104] @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r7, #16] │ │ │ │ + str r2, [r3, #104] @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r4, #16] │ │ │ │ + str r4, [r0, #104] @ 0x68 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r6, #12] │ │ │ │ + str r0, [r2, #100] @ 0x64 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [r0, #12] │ │ │ │ + str r4, [r4, #96] @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [r3, #8] │ │ │ │ + str r0, [r7, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2100472,15 +2100458,15 @@ │ │ │ │ movt r2, #65535 @ 0xffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ b.n 62be92 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -2100678,15 +2100664,15 @@ │ │ │ │ blx 69ef0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #3224] @ 0xc98 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62c11c │ │ │ │ ldr.w r0, [r4, #3232] @ 0xca0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ 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 │ │ │ │ @@ -2100748,15 +2100734,15 @@ │ │ │ │ blx 6a400 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9f8 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - str r2, [r6, #76] @ 0x4c │ │ │ │ + str r2, [r2, #36] @ 0x24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r3, [r0, #3268] @ 0xcc4 │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 62c1f2 │ │ │ │ bx lr │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2100831,15 +2100817,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 r0, [r4, #72] @ 0x48 │ │ │ │ + str r0, [r0, #32] │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #208] @ (62c3a4 ) │ │ │ │ @@ -2100916,15 +2100902,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 r5, #20 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r0, [r1, #52] @ 0x34 │ │ │ │ + str r0, [r5, #8] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r4, #116 @ 0x74 │ │ │ │ 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 │ │ │ │ @@ -2101021,19 +2101007,19 @@ │ │ │ │ b.n 62c3f6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r4, #50 @ 0x32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r3, #148 @ 0x94 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r4, [r4, #32] │ │ │ │ + ldrsh r4, [r0, 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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ ldr r3, [pc, #280] @ (62c5f8 ) │ │ │ │ @@ -2101141,17 +2101127,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 r3, #10 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - str r2, [r4, #24] │ │ │ │ + ldrsh r2, [r0, r4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r2, #16] │ │ │ │ + ldrsh r2, [r6, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r2, #34 @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2101224,15 +2101210,15 @@ │ │ │ │ bhi.n 62c69e │ │ │ │ mov r2, r5 │ │ │ │ mov r1, fp │ │ │ │ mov r0, r8 │ │ │ │ bl 6185cc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r0, [r3, #0] │ │ │ │ + ldrb r0, [r7, r5] │ │ │ │ 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 │ │ │ │ @@ -2101418,23 +2101404,23 @@ │ │ │ │ b.n 62c87c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #248 @ 0xf8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r7, r4] │ │ │ │ + ldrb r6, [r3, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r0, [r7, r4] │ │ │ │ + ldrb r0, [r3, r2] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrsh r6, [r1, r3] │ │ │ │ + ldrb r6, [r5, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r7, #124 @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2101479,15 +2101465,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} │ │ │ │ - ldrb r0, [r2, r6] │ │ │ │ + ldrh r0, [r6, 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 │ │ │ │ ldr.w r3, [r0, #984] @ 0x3d8 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2101560,17 +2101546,17 @@ │ │ │ │ mov r0, r7 │ │ │ │ bl 61bd80 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62c9a4 │ │ │ │ bl 62c0dc │ │ │ │ mov r2, r0 │ │ │ │ b.n 62c9a4 │ │ │ │ - ldrb r2, [r1, r4] │ │ │ │ + ldrh r2, [r5, r1] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r4, r7, r2 │ │ │ │ + adds r4, r3, r0 │ │ │ │ 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 │ │ │ │ @@ -2101629,15 +2101615,15 @@ │ │ │ │ b.n 62ca84 │ │ │ │ blx 69780 │ │ │ │ b.n 62cabc │ │ │ │ blx 69f20 │ │ │ │ b.n 62cabc │ │ │ │ blx 6abb4 │ │ │ │ b.n 62cabc │ │ │ │ - ldrb r0, [r5, r0] │ │ │ │ + ldr r0, [r1, 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 │ │ │ │ cmp r1, #16 │ │ │ │ ldr r5, [r0, #0] │ │ │ │ @@ -2101690,17 +2101676,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} │ │ │ │ - ldrh r4, [r5, r5] │ │ │ │ + ldr r4, [r1, r3] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r0, [r1, 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #276] @ (62ccd0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2101805,15 +2101791,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, #60 @ 0x3c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, r2] │ │ │ │ + ldr r6, [r0, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r3, #72 @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2102089,15 +2102075,15 @@ │ │ │ │ mov fp, r0 │ │ │ │ b.n 62cdfa │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r2, #44 @ 0x2c │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r0, #154 @ 0x9a │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2102248,25 +2102234,25 @@ │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ strd r2, r3, [sp] │ │ │ │ ldrd r1, r2, [r0, #44] @ 0x2c │ │ │ │ mov r0, r5 │ │ │ │ bl 61bd80 │ │ │ │ mov r2, r0 │ │ │ │ b.n 62d084 │ │ │ │ - asrs r2, r1, #16 │ │ │ │ + asrs r2, r5, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r0, r7, #15 │ │ │ │ + asrs r0, r3, #5 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - strb r6, [r7, r7] │ │ │ │ + strh r6, [r3, r5] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #15 │ │ │ │ + asrs r0, r7, #4 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - asrs r6, r5, #18 │ │ │ │ + asrs r6, r1, #8 │ │ │ │ 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 │ │ │ │ @@ -2102469,15 +2102455,15 @@ │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d326 │ │ │ │ b.n 62d212 │ │ │ │ cmp r7, #64 @ 0x40 │ │ │ │ beq.n 62d314 │ │ │ │ b.n 62d2a0 │ │ │ │ nop │ │ │ │ - strb r4, [r1, r1] │ │ │ │ + str 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, #4040] @ 0xfc8 │ │ │ │ sub sp, #20 │ │ │ │ mov r8, r3 │ │ │ │ @@ -2102716,17 +2102702,17 @@ │ │ │ │ b.n 62d516 │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62d5ce │ │ │ │ b.n 62d43c │ │ │ │ cmp.w r8, #64 @ 0x40 │ │ │ │ beq.n 62d5ba │ │ │ │ b.n 62d4ee │ │ │ │ - strh r6, [r2, r0] │ │ │ │ + ldr r7, [pc, #472] @ (62d80c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r6, [r7, r7] │ │ │ │ + ldr r7, [pc, #376] @ (62d7b0 ) │ │ │ │ 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 │ │ │ │ @@ -2102833,19 +2102819,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 62d662 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ str r2, [r3, #0] │ │ │ │ b.n 62d662 │ │ │ │ nop │ │ │ │ - str r6, [r5, r0] │ │ │ │ + ldr r5, [pc, #568] @ (62d998 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [pc, #824] @ (62da9c ) │ │ │ │ + ldr r5, [pc, #184] @ (62d81c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r7, [pc, #736] @ (62da48 ) │ │ │ │ + ldr r5, [pc, #96] @ (62d7c8 ) │ │ │ │ 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 │ │ │ │ @@ -2103458,41 +2103444,41 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, #112 @ 0x70 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r6, [pc, #696] @ (62e074 ) │ │ │ │ + ldr r4, [pc, #56] @ (62ddf4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #488] @ (62dfa8 ) │ │ │ │ + ldr r3, [pc, #872] @ (62e128 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #96] @ (62de24 ) │ │ │ │ + ldr r3, [pc, #480] @ (62dfa4 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #64] @ (62de08 ) │ │ │ │ + ldr r3, [pc, #448] @ (62df88 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r6, [pc, #16] @ (62dddc ) │ │ │ │ + ldr r3, [pc, #400] @ (62df5c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r4, [pc, #152] @ (62de68 ) │ │ │ │ + ldr r1, [pc, #536] @ (62dfe8 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r5, #78 @ 0x4e │ │ │ │ lsls r0, r3, #5 │ │ │ │ - ldr r3, [pc, #704] @ (62e098 ) │ │ │ │ + ldr r1, [pc, #64] @ (62de18 ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r3, [pc, #448] @ (62df9c ) │ │ │ │ + ldr r0, [pc, #832] @ (62e11c ) │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r2, [pc, #416] @ (62df80 ) │ │ │ │ + blx r9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r7, #4 │ │ │ │ + lsls r2, r3, #26 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2103584,17 +2103570,17 @@ │ │ │ │ b.n 62dea2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ movs r1, #240 @ 0xf0 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #488] @ (62e0d4 ) │ │ │ │ + cmp sl, fp │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldr r0, [pc, #152] @ (62df88 ) │ │ │ │ + cmp lr, r0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ movs r1, #86 @ 0x56 │ │ │ │ lsls r0, r3, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2104086,15 +2104072,15 @@ │ │ │ │ add.w r7, r4, r2, lsl #5 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ b.n 62e3ca │ │ │ │ adds r7, r2, #5 │ │ │ │ add.w r7, r4, r7, lsl #4 │ │ │ │ b.n 62e3ca │ │ │ │ nop │ │ │ │ - cmp r0, r6 │ │ │ │ + ands r0, r2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r4, [pc, #116] @ (62e4fc ) │ │ │ │ mov r3, r1 │ │ │ │ @@ -2104561,19 +2104547,19 @@ │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ adds r4, r5, r7 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #244 @ 0xf4 │ │ │ │ + subs r5, #84 @ 0x54 │ │ │ │ lsls r6, r5, #2 │ │ │ │ adds r4, r1, r2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - subs r6, #110 @ 0x6e │ │ │ │ + subs r3, #206 @ 0xce │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ mov r5, r2 │ │ │ │ ldr r2, [pc, #656] @ (62eba8 ) │ │ │ │ @@ -2104818,19 +2104804,19 @@ │ │ │ │ b.n 62eb02 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r4, #27 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrrc2 0, 10, r0, sl, cr7 │ │ │ │ + ldrsh.w r0, [sl, #167] @ 0xa7 │ │ │ │ asrs r0, r0, #23 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - @ instruction: 0xfb8e00a7 │ │ │ │ - subs r3, #218 @ 0xda │ │ │ │ + str??.w r0, [lr, #167] @ 0xa7 │ │ │ │ + subs r1, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2105372,31 +2105358,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r3, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ asrs r6, r2, #16 │ │ │ │ lsls r0, r3, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #238 @ 0xee │ │ │ │ + adds r7, #78 @ 0x4e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #150 @ 0x96 │ │ │ │ + adds r6, #246 @ 0xf6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #198 @ 0xc6 │ │ │ │ + adds r5, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r7, #70 @ 0x46 │ │ │ │ + adds r4, #166 @ 0xa6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r6, #232 @ 0xe8 │ │ │ │ + adds r4, #72 @ 0x48 │ │ │ │ lsls r6, r5, #2 │ │ │ │ asrs r2, r0, #32 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - adds r5, #204 @ 0xcc │ │ │ │ + adds r3, #44 @ 0x2c │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r5, #132 @ 0x84 │ │ │ │ + adds r2, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -2105921,54 +2105907,54 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 62f524 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r0, #0] │ │ │ │ - adds r3, #188 @ 0xbc │ │ │ │ + adds r1, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r3, #24 │ │ │ │ + adds r0, #120 @ 0x78 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r2, #198 @ 0xc6 │ │ │ │ + adds r0, #38 @ 0x26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - str r2, [r7, #68] @ 0x44 │ │ │ │ + str r2, [r3, #28] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - ldrh r4, [r7, #24] │ │ │ │ + ldrh r4, [r3, #4] │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf0a600a7 │ │ │ │ - adds r1, #26 │ │ │ │ + cdp 0, 0, cr0, cr6, cr7, {5} │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r6, r5, #2 │ │ │ │ - adds r0, #188 @ 0xbc │ │ │ │ + cmp r6, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - @ instruction: 0xf78e00b0 │ │ │ │ - lsrs r4, r0, #24 │ │ │ │ + @ instruction: 0xf4ee00b0 │ │ │ │ + lsrs r4, r4, #13 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ lsls r3, r6, #2 │ │ │ │ - @ instruction: 0xf74c00b0 │ │ │ │ - str r2, [r5, #100] @ 0x64 │ │ │ │ + @ instruction: 0xf4ac00b0 │ │ │ │ + str r2, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r3, r6, #2 │ │ │ │ - str r4, [r5, #32] │ │ │ │ + ldrsh r4, [r1, r6] │ │ │ │ lsls r3, r6, #2 │ │ │ │ - vext.8 d0, d18, d23, #0 │ │ │ │ - bge.n 62f7d4 │ │ │ │ + ldc 0, cr0, [r2, #-668] @ 0xfffffd64 │ │ │ │ + bvc.n 62f694 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf78c00b0 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ + @ instruction: 0xf4ec00b0 │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [sp, #112] @ 0x70 │ │ │ │ + ldrh r4, [r7, #42] @ 0x2a │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 62f7d4 │ │ │ │ + bvc.n 62f694 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - @ instruction: 0xf74400b0 │ │ │ │ + @ instruction: 0xf4a400b0 │ │ │ │ stmdb 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] @ 62fc40 │ │ │ │ @@ -2106468,21 +2106454,21 @@ │ │ │ │ ldrb r3, [r3, #21] │ │ │ │ b.n 62f7a2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsrs r4, r2, #2 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #226 @ 0xe2 │ │ │ │ + cmp r4, #66 @ 0x42 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - cmp r5, #62 @ 0x3e │ │ │ │ + cmp r2, #158 @ 0x9e │ │ │ │ lsls r6, r5, #2 │ │ │ │ lsls r0, r0, #25 │ │ │ │ lsls r0, r3, #5 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r1, #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, #3944] @ 0xf68 │ │ │ │ ldr r2, [pc, #352] @ (62fdcc ) │ │ │ │ sub sp, #116 @ 0x74 │ │ │ │ @@ -2107343,42 +2107329,42 @@ │ │ │ │ bhi.w 63016c │ │ │ │ b.n 6304c4 │ │ │ │ nop │ │ │ │ lsls r6, r0, #8 │ │ │ │ lsls r0, r3, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #16 │ │ │ │ + movs r5, #112 @ 0x70 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs r5, #16 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #168 @ 0xa8 │ │ │ │ + movs r5, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r7, #162 @ 0xa2 │ │ │ │ + movs r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ vbsl q8, q6, │ │ │ │ - b.n 630ca0 │ │ │ │ + b.n 630760 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - b.n 630cb4 │ │ │ │ + b.n 630774 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r4, #146 @ 0x92 │ │ │ │ + movs r1, #242 @ 0xf2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 630c30 │ │ │ │ + b.n 6306f0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r1, pc, #648 @ (adr r1, 6307c0 ) │ │ │ │ + ldr r7, [sp, #8] │ │ │ │ lsls r0, r6, #2 │ │ │ │ - b.n 6308cc │ │ │ │ + svc 40 @ 0x28 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #206 @ 0xce │ │ │ │ + movs r1, #46 @ 0x2e │ │ │ │ lsls r6, r5, #2 │ │ │ │ - b.n 630890 │ │ │ │ + svc 6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r3, #106 @ 0x6a │ │ │ │ + movs r0, #202 @ 0xca │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r3, #102 @ 0x66 │ │ │ │ + movs r0, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ @@ -2107757,28 +2107743,28 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xfa940157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #18 │ │ │ │ + subs r2, r6, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #202 @ 0xca │ │ │ │ + subs r2, r5, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - movs r0, #82 @ 0x52 │ │ │ │ + adds r2, r6, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r7, #6 │ │ │ │ + adds r2, r3, #4 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr.w r0, [r0, #343] @ 0x157 │ │ │ │ - subs r4, r6, #4 │ │ │ │ + adds r4, r2, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r2, r6, #2 │ │ │ │ + adds r2, r2, #0 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - subs r6, r0, #2 │ │ │ │ + subs r6, r4, r7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3448] @ 0xd78 │ │ │ │ ldr.w r2, [pc, #2836] @ 631498 │ │ │ │ sub.w sp, sp, #612 @ 0x264 │ │ │ │ @@ -2108872,31 +2108858,31 @@ │ │ │ │ @ instruction: 0xf66e0157 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movw r1, #2135 @ 0x857 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ orr.w r1, r0, #14090240 @ 0xd70000 │ │ │ │ - subs r4, r0, r2 │ │ │ │ + asrs r4, r4, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs r4, r3, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r1, #13 │ │ │ │ + asrs r6, r5, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r6, #12 │ │ │ │ + asrs r6, r2, #2 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r3, #12 │ │ │ │ + asrs r2, r7, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r2, r5, #8 │ │ │ │ + lsrs r2, r1, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ ldrd r1, r2, [sp, #348] @ 0x15c │ │ │ │ bl 619e78 │ │ │ │ mov r1, r0 │ │ │ │ ldrb.w r0, [fp, #33] @ 0x21 │ │ │ │ b.n 630f68 │ │ │ │ @@ -2109807,87 +2109793,87 @@ │ │ │ │ ldr r2, [sp, #100] @ 0x64 │ │ │ │ ldr r3, [r2, r3] │ │ │ │ str r3, [sp, #28] │ │ │ │ mov r1, r3 │ │ │ │ bl 45dfbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349c40> │ │ │ │ b.n 631d60 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - asrs r6, r4, #6 │ │ │ │ + lsrs r6, r0, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r2, #5 │ │ │ │ + lsrs r6, r6, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r0, r4, #3 │ │ │ │ + lsrs r0, r0, #25 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r5, #1 │ │ │ │ + lsrs r4, r1, #23 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r6, r0, #1 │ │ │ │ + lsrs r6, r4, #22 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r2, #31 │ │ │ │ + lsrs r4, r6, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r7, #30 │ │ │ │ + lsrs r6, r3, #20 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r0, #30 │ │ │ │ + lsrs r0, r4, #19 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #28 │ │ │ │ + lsrs r0, r1, #18 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #26 │ │ │ │ + lsrs r6, r7, #15 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r3, #22 │ │ │ │ + lsrs r6, r7, #11 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r3, #21 │ │ │ │ + lsrs r2, r7, #10 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs r0, r5, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #17 │ │ │ │ + lsrs r2, r0, #7 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #16 │ │ │ │ + lsrs r2, r3, #6 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r4, #13 │ │ │ │ + lsrs r2, r0, #3 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsrs r2, r2, #10 │ │ │ │ + lsls r2, r6, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r0, #10 │ │ │ │ + lsls r0, r4, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #9 │ │ │ │ + lsls r6, r1, #31 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r1, #9 │ │ │ │ + lsls r6, r5, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsls r0, r1, #30 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r0, r7, #7 │ │ │ │ + lsls r0, r3, #29 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r2, #7 │ │ │ │ + lsls r2, r6, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r7, #6 │ │ │ │ + lsls r4, r3, #28 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r7, #5 │ │ │ │ + lsls r2, r3, #27 │ │ │ │ lsls r6, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #4 │ │ │ │ + lsls r2, r1, #26 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r2, r0, #3 │ │ │ │ + lsls r2, r4, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r6, r5, #2 │ │ │ │ + lsls r6, r1, #24 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsrs r4, r1, #2 │ │ │ │ + lsls r4, r5, #23 │ │ │ │ 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 │ │ │ │ @@ -2110312,25 +2110298,25 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 632528 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r0, #25 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r6, r5, #2 │ │ │ │ udf #198 @ 0xc6 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r7, #19 │ │ │ │ + lsls r6, r3, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r4, #19 │ │ │ │ + lsls r0, r0, #9 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r6, r5, #2 │ │ │ │ - lsls r4, r4, #14 │ │ │ │ + lsls r4, r0, #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, #3776] @ 0xec0 │ │ │ │ ldr r4, [pc, #1012] @ (632794 ) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2110718,21 +2110704,18 @@ │ │ │ │ nop │ │ │ │ bgt.n 632848 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ blt.n 632828 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r0, #7 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - vtrn.8 d16, d29 │ │ │ │ + vhadd.u32 d0, d22, d29 │ │ │ │ + ldc2l 0, cr0, [r0, #692]! @ 0x2b4 │ │ │ │ + ldc2l 0, cr0, [r8, #-692]! @ 0xfffffd4c │ │ │ │ + ldc2l 0, cr0, [r2, #-692] @ 0xfffffd4c │ │ │ │ stmdb 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] @ (632a78 ) │ │ │ │ mov r7, r1 │ │ │ │ @@ -2110996,21 +2110979,21 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ bhi.n 632ad8 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 4, cr0, cr4, cr13, {5} │ │ │ │ + @ instruction: 0xfba400ad │ │ │ │ bvc.n 632b20 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - stc2 0, cr0, [ip, #692]! @ 0x2b4 │ │ │ │ - ldr r7, [sp, #560] @ 0x230 │ │ │ │ + @ instruction: 0xfb0c00ad │ │ │ │ + ldr r4, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - mrrc2 0, 10, r0, lr, cr13 │ │ │ │ + ldrsh.w r0, [lr, #173] @ 0xad │ │ │ │ stmdb 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] @ 632fc4 │ │ │ │ ldr.w r2, [pc, #1300] @ 632fc8 │ │ │ │ @@ -2111502,26 +2111485,26 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bpl.n 633030 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb0c00ad │ │ │ │ + str??.w r0, [ip, sp, lsl #2] │ │ │ │ bcc.n 632fd0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xfa8400ad │ │ │ │ - vld1.8 {d0[5]}, [r6]! │ │ │ │ - str??.w r0, [r2, #173] @ 0xad │ │ │ │ - @ instruction: 0xb7fe │ │ │ │ + @ instruction: 0xf7e400ad │ │ │ │ + @ instruction: 0xf70600ad │ │ │ │ + movw r0, #10413 @ 0x28ad │ │ │ │ + push {r1, r2, r3, r4, r6, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr??.w r0, [r8, sp, lsl #2] │ │ │ │ - @ instruction: 0xb7fa │ │ │ │ + rsbs r0, r8, #5668864 @ 0x568000 │ │ │ │ + push {r1, r3, r4, r6, lr} │ │ │ │ lsls r7, r4, #2 │ │ │ │ - @ instruction: 0xb744 │ │ │ │ + push {r2, r5, r7} │ │ │ │ lsls r7, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3976] @ 0xf88 │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ @@ -2112304,21 +2112287,21 @@ │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 62c2c0 │ │ │ │ str r0, [r6, #0] │ │ │ │ b.n 633588 │ │ │ │ nop │ │ │ │ - push {r1, r4, r5} │ │ │ │ + cbz r2, 63384c │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r2, r4, r5} │ │ │ │ + cbz r6, 633850 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - push {r1, r3, r4, r5} │ │ │ │ + cbz r2, 633856 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - eors.w r0, lr, #173 @ 0xad │ │ │ │ + ldcl 0, cr0, [lr, #692]! @ 0x2b4 │ │ │ │ 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] @ (633a0c ) │ │ │ │ ldr r3, [pc, #452] @ (633a10 ) │ │ │ │ @@ -2113033,18 +2113016,21 @@ │ │ │ │ b.n 633c3e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ stmia r4!, {r4, r6} │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orn r0, r4, sp, asr #2 │ │ │ │ - strd r0, r0, [r2, #692] @ 0x2b4 │ │ │ │ - ldmia.w r4, {r0, r2, r3, r5, r7} │ │ │ │ - b.n 633eb4 │ │ │ │ + b.n 633ed0 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 633d90 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 633b38 │ │ │ │ + lsls r5, r5, #2 │ │ │ │ + b.n 633974 │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmia r0!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r7, r2, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2113340,15 +2113326,15 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x00c4 │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 633bf8 │ │ │ │ + b.n 6346b8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ pop {r2, r3, r4, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2113540,19 +2113526,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 634ae8 │ │ │ │ + b.n 6345a8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 634ac8 │ │ │ │ + b.n 634588 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 634a4c │ │ │ │ + b.n 63450c │ │ │ │ lsls r5, r5, #2 │ │ │ │ cbnz r4, 6344dc │ │ │ │ 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 │ │ │ │ @@ -2114673,23 +2114659,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 63506a │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #808] @ 0x328 │ │ │ │ + ldr r4, [sp, #168] @ 0xa8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ lsls r1, r5, #2 │ │ │ │ @ instruction: 0xb7ee │ │ │ │ lsls r7, r2, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 63503c │ │ │ │ + bpl.n 6350fc │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #80 @ 0x50 │ │ │ │ mov r0, r5 │ │ │ │ bl 62e478 │ │ │ │ ldr r3, [r4, #92] @ 0x5c │ │ │ │ mov r1, r0 │ │ │ │ @@ -2115717,33 +2115703,33 @@ │ │ │ │ mov r3, r8 │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 62ebc0 │ │ │ │ ldr r7, [sp, #164] @ 0xa4 │ │ │ │ b.w 6347f8 │ │ │ │ - bvs.n 635b6c │ │ │ │ + bcc.n 635c2c │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bvs.n 635b4c │ │ │ │ + bcc.n 635c0c │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bmi.n 635b80 │ │ │ │ + bne.n 635a40 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bne.n 635ac4 │ │ │ │ + ldmia r7!, {r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {r1, r2, r3, r5} │ │ │ │ + ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r5!, {r2, r3, r6} │ │ │ │ + ldmia r2, {r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r2, #28] │ │ │ │ + ldrh r0, [r6, #6] │ │ │ │ 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 │ │ │ │ @@ -2116600,36 +2116586,36 @@ │ │ │ │ add.w r8, r5, #880 @ 0x370 │ │ │ │ b.w 6359a0 │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5} │ │ │ │ + stmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stmia r6!, {r2, r3} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r1, r4, r7} │ │ │ │ + stmia r3!, {r2, r3, r5, r6} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r5!, {r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r4!, {r1, r2, r4, r5} │ │ │ │ + stmia r2!, {r6, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r4, r7} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r7, #16 │ │ │ │ - beq.w 636968 │ │ │ │ + ittt le │ │ │ │ + lslle r5, r5, #2 │ │ │ │ + cmple r7, #16 │ │ │ │ + beq.w 636968 @ unpredictable │ │ │ │ bhi.w 63693e │ │ │ │ cmp r7, #1 │ │ │ │ it eq │ │ │ │ addeq.w fp, r5, #920 @ 0x398 │ │ │ │ beq.n 6364d6 │ │ │ │ cmp r7, #8 │ │ │ │ it eq │ │ │ │ @@ -2117229,43 +2117215,43 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r3, #0 │ │ │ │ ldr r3, [r3, #36] @ 0x24 │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ - lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r1, r3, r7} │ │ │ │ + ite ne │ │ │ │ + lslne r5, r5, #2 │ │ │ │ + popeq {r1, r3, r5, r6, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - stmia r0!, {r1, r5} │ │ │ │ + pop {r1, r7, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - nop {13} │ │ │ │ + pop {r4, r5, pc} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - bkpt 0x008e │ │ │ │ + cbnz r6, 636c16 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r7, pc} │ │ │ │ + revsh r0, r4 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r2, r4, r6, pc} │ │ │ │ + hlt 0x0036 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r1, r4, r5, pc} │ │ │ │ + hlt 0x0012 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - pop {r2, r3, r5} │ │ │ │ + cbnz r4, 636bd6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r2, 636c1a │ │ │ │ + @ instruction: 0xb8da │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r7, #12] │ │ │ │ + ldrb r6, [r3, #2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cbnz r6, 636c16 │ │ │ │ + @ instruction: 0xb8ae │ │ │ │ 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] @ (636d48 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2118412,47 +2118398,47 @@ │ │ │ │ add.w lr, sp, #184 @ 0xb8 │ │ │ │ b.n 63777a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r2, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb862 │ │ │ │ + push {r1, r6, r7, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb7d2 │ │ │ │ + push {r1, r4, r5, lr} │ │ │ │ lsls r5, r5, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + push {r3, r4} │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r7, r2, #5 │ │ │ │ - push {r1, r2, r4, r6, lr} │ │ │ │ + uxth r6, r6 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r3, r5, r6, r7} │ │ │ │ + sxtb r2, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r1, r2, r3, r5, r7} │ │ │ │ + sxth r6, r1 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + cbz r0, 637852 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - push {r2, r3, r5} │ │ │ │ + cbz r4, 637846 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 63789e │ │ │ │ + cbz r6, 637836 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 637884 │ │ │ │ + sub sp, #280 @ 0x118 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - uxth r4, r6 │ │ │ │ + add sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r4, 637860 │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r6, 63784c │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cbz r4, 63783e │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add sp, #96 @ 0x60 │ │ │ │ + add r5, sp, #480 @ 0x1e0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #960 @ 0x3c0 │ │ │ │ + add r4, sp, #320 @ 0x140 │ │ │ │ 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] @ 637f0c │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2119078,31 +2119064,31 @@ │ │ │ │ nop │ │ │ │ strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r3, #60] @ 0x3c │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, sp, #200 @ 0xc8 │ │ │ │ + add r3, sp, #584 @ 0x248 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #168 @ 0xa8 │ │ │ │ + add r3, sp, #552 @ 0x228 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r6, sp, #152 @ 0x98 │ │ │ │ + add r3, sp, #536 @ 0x218 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strh r4, [r1, #52] @ 0x34 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r0, sp, #480 @ 0x1e0 │ │ │ │ + add r5, pc, #864 @ (adr r5, 63828c ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - add r0, sp, #72 @ 0x48 │ │ │ │ + add r5, pc, #456 @ (adr r5, 6380f8 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r3, #9 │ │ │ │ + lsls r2, r7, #30 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ 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 │ │ │ │ @@ -2120181,59 +2120167,59 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r2, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strh r2, [r1, #4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r4, #44] @ 0x2c │ │ │ │ + str r0, [r0, #4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r2, [r3, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r7, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r6, #11 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #744 @ (adr r0, 638ea8 ) │ │ │ │ + ldr r6, [sp, #104] @ 0x68 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r2, [r5, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ asrs r4, r5, #6 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r6] │ │ │ │ + ldrb r4, [r5, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #20] │ │ │ │ + ldrsh r6, [r0, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r4, #90 @ 0x5a │ │ │ │ + subs r1, #186 @ 0xba │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r2, r3, #7 │ │ │ │ + lsls r2, r7, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrb r6, [r6, r7] │ │ │ │ + ldrh r6, [r2, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r5, [sp, #360] @ 0x168 │ │ │ │ + ldr r2, [sp, #744] @ 0x2e8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrh r0, [r2, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r4, [sp, #816] @ 0x330 │ │ │ │ + ldr r2, [sp, #176] @ 0xb0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #424] @ 0x1a8 │ │ │ │ + ldr r1, [sp, #808] @ 0x328 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [sp, #304] @ 0x130 │ │ │ │ + ldr r0, [sp, #688] @ 0x2b0 │ │ │ │ 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 6518f4 │ │ │ │ @@ -2120271,15 +2120257,15 @@ │ │ │ │ bl 52f400 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41b084> │ │ │ │ movs r2, #1 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r4 │ │ │ │ bl 530eb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41cb38> │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac414c │ │ │ │ + bl ac3e9c │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ 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 │ │ │ │ @@ -2120440,19 +2120426,19 @@ │ │ │ │ b.n 638dec │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r5, #9] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r4, [r1, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r0, [sp, #664] @ 0x298 │ │ │ │ + str r6, [sp, #24] │ │ │ │ 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] @ (638f44 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2120552,15 +2120538,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r6, #6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r5, r5, #2 │ │ │ │ strb r6, [r2, #3] │ │ │ │ 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 │ │ │ │ @@ -2121022,59 +2121008,59 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r4, [r7, #1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #712] @ 0x2c8 │ │ │ │ + str r4, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrsb r0, [r4, r4] │ │ │ │ + strb r0, [r0, r2] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldrsb r2, [r3, r2] │ │ │ │ + strh r2, [r7, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r3, r7] │ │ │ │ + strh r2, [r7, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r4, [sp, #672] @ 0x2a0 │ │ │ │ + str r2, [sp, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [sp, #240] @ 0xf0 │ │ │ │ + str r1, [sp, #624] @ 0x270 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r0, [r1, r3] │ │ │ │ + strh r0, [r5, r0] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r2, r2] │ │ │ │ + str r2, [r6, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r0, r1] │ │ │ │ + str r2, [r4, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r3, [sp, #232] @ 0xe8 │ │ │ │ + str r0, [sp, #616] @ 0x268 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r4, [r7, r1] │ │ │ │ + str r4, [r3, r7] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r2, [r3, r0] │ │ │ │ + str r2, [r7, r5] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r0, [r3, r6] │ │ │ │ + str r0, [r7, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strb r0, [r4, r0] │ │ │ │ + str r0, [r0, r6] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r7, r6] │ │ │ │ + str r2, [r3, r4] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r4, [r1, r6] │ │ │ │ + str r4, [r5, r3] │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r6, [r3, r5] │ │ │ │ + str r6, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -2121299,15 +2121285,15 @@ │ │ │ │ add sp, #272 @ 0x110 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #42] @ 0x2a │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r2, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -2121446,21 +2121432,21 @@ │ │ │ │ nop │ │ │ │ ldr r6, [r7, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r6, [r4, #58] @ 0x3a │ │ │ │ + ldrh r6, [r0, #38] @ 0x26 │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr r6, [r3, #8] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r5, #54] @ 0x36 │ │ │ │ + ldrh r6, [r1, #34] @ 0x22 │ │ │ │ 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 │ │ │ │ @@ -2121585,17 +2121571,17 @@ │ │ │ │ nop │ │ │ │ str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r2, #112] @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrh r2, [r6, #42] @ 0x2a │ │ │ │ + ldrh r2, [r2, #22] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r0, [r7, #38] @ 0x26 │ │ │ │ + ldrh r0, [r3, #18] │ │ │ │ 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 │ │ │ │ @@ -2121667,17 +2121653,17 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r8 │ │ │ │ add r3, pc │ │ │ │ blx 6af10 │ │ │ │ mov r6, r0 │ │ │ │ b.n 639a18 │ │ │ │ - ldrh r0, [r4, #34] @ 0x22 │ │ │ │ + ldrh r0, [r0, #14] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r2, [r3, #32] │ │ │ │ + ldrh r2, [r7, #10] │ │ │ │ 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 │ │ │ │ @@ -2121802,17 +2121788,17 @@ │ │ │ │ bl 45dfbc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349c40> │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 639b2a │ │ │ │ str r4, [r4, #80] @ 0x50 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r0, #24] │ │ │ │ + ldrh r4, [r4, #2] │ │ │ │ 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 │ │ │ │ @@ -2121996,21 +2121982,21 @@ │ │ │ │ ldrd r0, r3, [sp, #16] │ │ │ │ b.n 639d7e │ │ │ │ nop │ │ │ │ str r4, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #784] @ (63a128 ) │ │ │ │ + ldr r0, [pc, #144] @ (639ea8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #368] @ (639f8c ) │ │ │ │ + blxns r7 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #248] @ (639f18 ) │ │ │ │ + @ instruction: 0x479e │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [pc, #512] @ (63a024 ) │ │ │ │ + blx ip │ │ │ │ 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 │ │ │ │ @@ -2122464,17 +2122450,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r2, [r3, #0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r6, [r5, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strh r6, [r1, #42] @ 0x2a │ │ │ │ + strh r6, [r5, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3776] @ 0xec0 │ │ │ │ mov sl, r2 │ │ │ │ ldr r2, [pc, #264] @ (63a40c ) │ │ │ │ @@ -2122584,19 +2122570,19 @@ │ │ │ │ b.n 63a35c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r4, [r6, r3] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldrb r4, [r3, r2] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - strh r4, [r7, #20] │ │ │ │ + strh r4, [r3, #0] │ │ │ │ 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 │ │ │ │ @@ -2122678,23 +2122664,23 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r6, r6] │ │ │ │ lsls r7, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r4 │ │ │ │ + sbcs r2, r0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, r0 │ │ │ │ + adcs r2, r4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrh r6, [r0, r5] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - add r6, r3 │ │ │ │ + adcs r6, r7 │ │ │ │ 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 │ │ │ │ @@ -2122755,15 +2122741,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 6af28 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #60] @ 0x3c │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ - muls r6, r1 │ │ │ │ + lsls r6, r5 │ │ │ │ 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] @ (63a5f4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2122779,17 +2122765,17 @@ │ │ │ │ bl 645e88 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 618fc8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldr r0, [r4, #0] │ │ │ │ + str r0, [r0, #88] @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r1, #0] │ │ │ │ + str r4, [r5, #84] @ 0x54 │ │ │ │ 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] @ (63a634 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2122805,17 +2122791,17 @@ │ │ │ │ bl 645e88 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r4 │ │ │ │ bl 618fc8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - str r0, [r3, #124] @ 0x7c │ │ │ │ + str r0, [r7, #80] @ 0x50 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r0, #124] @ 0x7c │ │ │ │ + str r4, [r4, #80] @ 0x50 │ │ │ │ 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] @ (63a694 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2122846,21 +2122832,21 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 6a400 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - str r6, [r1, #120] @ 0x78 │ │ │ │ + str r6, [r5, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r7, #116] @ 0x74 │ │ │ │ + str r0, [r3, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cmp r0, r2 │ │ │ │ + subs r7, #240 @ 0xf0 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r0, r0 │ │ │ │ + subs r7, #224 @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -2123018,21 +2123004,21 @@ │ │ │ │ b.n 63a832 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r7, r4] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r4, [r7, #26] │ │ │ │ + ldrb r4, [r3, #16] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r4, r4 │ │ │ │ + subs r6, #68 @ 0x44 │ │ │ │ lsls r7, r4, #2 │ │ │ │ ldrsb r6, [r0, r7] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - lsls r6, r7 │ │ │ │ + subs r6, #30 │ │ │ │ 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 │ │ │ │ @@ -2123123,15 +2123109,15 @@ │ │ │ │ blx 69084 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ str.w r0, [r4], #8 │ │ │ │ cmp r8, r3 │ │ │ │ bne.n 63a90a │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - ldrb r6, [r5, #22] │ │ │ │ + ldrb r6, [r1, #12] │ │ │ │ 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 │ │ │ │ @@ -2124002,69 +2123988,69 @@ │ │ │ │ mov r6, r0 │ │ │ │ b.n 63b0a4 │ │ │ │ nop │ │ │ │ ldrsb r4, [r7, r0] │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ strb r2, [r2, r1] │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldrb r0, [r0, #10] │ │ │ │ + strb r0, [r4, #31] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r6, #24] │ │ │ │ + ldrsh r4, [r2, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r4, #24] │ │ │ │ + ldrsh r0, [r0, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r0, [r7, #6] │ │ │ │ + strb r0, [r3, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r5, #12] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r3, #12] │ │ │ │ + ldrsh r0, [r7, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r5, #8] │ │ │ │ + ldrsh r6, [r1, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, r7] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r3, #3] │ │ │ │ + strb r2, [r7, #24] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r1, #0] │ │ │ │ + ldrb r6, [r5, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r2, [r7, r7] │ │ │ │ + ldrb r2, [r3, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrsh r6, [r5, r6] │ │ │ │ + ldrb r6, [r1, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r2, [r5, #28] │ │ │ │ + strb r2, [r1, #18] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r0, [r7, r5] │ │ │ │ + ldrh r0, [r3, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r2, r4] │ │ │ │ + ldrh r2, [r6, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r4, [r7, r3] │ │ │ │ + ldrh r4, [r3, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r4, [r6, r2] │ │ │ │ + ldrh r4, [r2, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r6, [r1, #20] │ │ │ │ + strb r6, [r5, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r6, [r5, #19] │ │ │ │ + strb r6, [r1, #9] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r0, r0] │ │ │ │ + ldr r6, [r4, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r6, r7] │ │ │ │ + ldr r4, [r2, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r6, [r2, r7] │ │ │ │ + ldr r6, [r6, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r6, [r3, r6] │ │ │ │ + ldr r6, [r7, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrh r4, [r1, r6] │ │ │ │ + ldr r4, [r5, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #6 │ │ │ │ bhi.n 63b324 │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r6, r0, #12 │ │ │ │ lsrs r4, r0, #12 │ │ │ │ @@ -2125085,33 +2125071,33 @@ │ │ │ │ ldr r1, [sp, #700] @ 0x2bc │ │ │ │ ldmia r4!, {r1, r3, r7} │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ ldr r1, [pc, #384] @ (63bfa4 ) │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r1, #192 @ 0xc0 │ │ │ │ + cmp r7, #32 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - cmp r7, #148 @ 0x94 │ │ │ │ + cmp r4, #244 @ 0xf4 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r2, #76] @ 0x4c │ │ │ │ + ldr r2, [r6, #32] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r0, [r3, r0] │ │ │ │ + str r0, [r7, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r6, [r4, r7] │ │ │ │ + str r6, [r0, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strh r2, [r2, r7] │ │ │ │ + str r2, [r6, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ add lr, r5 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r4, #184 @ 0xb8 │ │ │ │ + cmp r2, #24 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr r2, [r5, #20] │ │ │ │ + str r2, [r1, #108] @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2125267,19 +2125253,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 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - str r0, [r2, #116] @ 0x74 │ │ │ │ + str r0, [r6, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r1, #184 @ 0xb8 │ │ │ │ + movs r7, #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, #4040] @ 0xfc8 │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [pc, #116] @ (63c08c ) │ │ │ │ @@ -2125333,15 +2125319,15 @@ │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r7, #226 @ 0xe2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r5, #100] @ 0x64 │ │ │ │ + str r4, [r1, #60] @ 0x3c │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r7, #138 @ 0x8a │ │ │ │ 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 │ │ │ │ @@ -2125463,17 +2125449,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r6, #240 @ 0xf0 │ │ │ │ bl 645924 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r2, [r2, #92] @ 0x5c │ │ │ │ + str r2, [r6, #48] @ 0x30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r3, #84] @ 0x54 │ │ │ │ + str r6, [r7, #40] @ 0x28 │ │ │ │ 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] @ (63c26c ) │ │ │ │ @@ -2125515,15 +2125501,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r5, #238 @ 0xee │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r6, #68] @ 0x44 │ │ │ │ + str r4, [r2, #28] │ │ │ │ lsls r5, r5, #2 │ │ │ │ subs r5, #170 @ 0xaa │ │ │ │ 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 │ │ │ │ @@ -2125646,17 +2125632,17 @@ │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #240 @ 0xf0 │ │ │ │ bl 645924 │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r5 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - str r6, [r6, #60] @ 0x3c │ │ │ │ + str r6, [r2, #20] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r6, [r1, #56] @ 0x38 │ │ │ │ + str r6, [r5, #12] │ │ │ │ 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] @ 63c538 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2125797,19 +2125783,19 @@ │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #2 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #232 @ 0xe8 │ │ │ │ + movs r2, #72 @ 0x48 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - str r0, [r2, #28] │ │ │ │ + ldrsh r0, [r6, r4] │ │ │ │ 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 │ │ │ │ @@ -2125849,15 +2125835,15 @@ │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r5, r5, #2 │ │ │ │ cmp r2, r3 │ │ │ │ beq.n 63c65c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2125906,15 +2125892,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 │ │ │ │ - str r4, [r5, #8] │ │ │ │ + ldrsh r4, [r1, 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, #3688] @ 0xe68 │ │ │ │ ldr r5, [pc, #768] @ (63c978 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2126195,21 +2126181,21 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 63c84a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #84 @ 0x54 │ │ │ │ + subs r4, r6, #6 │ │ │ │ lsls r7, r4, #2 │ │ │ │ subs r0, #112 @ 0x70 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - movs r1, #72 @ 0x48 │ │ │ │ + subs r0, r5, #2 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - movs r0, #198 @ 0xc6 │ │ │ │ + subs r6, r4, #0 │ │ │ │ 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 │ │ │ │ @@ -2127011,17 +2126997,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 │ │ │ │ - ldrsb r6, [r4, r3] │ │ │ │ + strb r6, [r0, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r4, #20] │ │ │ │ + ldrsh r4, [r0, r3] │ │ │ │ lsls r5, r5, #2 │ │ │ │ ldr.w r7, [pc, #1128] @ 63d5f4 │ │ │ │ mov r0, r4 │ │ │ │ bl 6295d0 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ mov r3, r0 │ │ │ │ add r7, pc │ │ │ │ @@ -2127486,19 +2127472,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ mov r0, r4 │ │ │ │ bl 63a5fc │ │ │ │ str r0, [sp, #80] @ 0x50 │ │ │ │ b.n 63d202 │ │ │ │ nop │ │ │ │ - strb r6, [r3, r4] │ │ │ │ + strh r6, [r7, r1] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - strb r2, [r1, r2] │ │ │ │ + str r2, [r5, r7] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrb r6, [r4, r3] │ │ │ │ + ldrh r6, [r0, r1] │ │ │ │ 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 │ │ │ │ @@ -2127552,15 +2127538,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 │ │ │ │ - str r6, [r1, r1] │ │ │ │ + ldr r5, [pc, #696] @ (63d954 ) │ │ │ │ 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] @ (63d784 ) │ │ │ │ @@ -2128148,23 +2128134,23 @@ │ │ │ │ b.n 63da02 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ cmp r0, #64 @ 0x40 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #112] @ (63dd24 ) │ │ │ │ + ldr r3, [pc, #496] @ (63dea4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ movs r5, #220 @ 0xdc │ │ │ │ lsls r7, r2, #5 │ │ │ │ - ldr r3, [pc, #904] @ (63e044 ) │ │ │ │ + ldr r1, [pc, #264] @ (63ddc4 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r3, [pc, #264] @ (63ddc8 ) │ │ │ │ + ldr r0, [pc, #648] @ (63df48 ) │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldr r2, [pc, #336] @ (63de14 ) │ │ │ │ + blxns r6 │ │ │ │ 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 │ │ │ │ @@ -2129060,15 +2129046,15 @@ │ │ │ │ blx 69084 │ │ │ │ mov r1, r7 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r5 │ │ │ │ bl 6185cc │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - asrs r0, r2 │ │ │ │ + subs r6, #112 @ 0x70 │ │ │ │ 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 │ │ │ │ @@ -2129210,15 +2129196,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r0, r2, r7 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ands r2, r7 │ │ │ │ + subs r5, #154 @ 0x9a │ │ │ │ lsls r5, r5, #2 │ │ │ │ adds r0, r2, r2 │ │ │ │ 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 │ │ │ │ @@ -2129505,15 +2129491,15 @@ │ │ │ │ b.n 63e994 │ │ │ │ asrs r0, r1, #31 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #25 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - subs r4, #60 @ 0x3c │ │ │ │ + subs r1, #156 @ 0x9c │ │ │ │ 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 │ │ │ │ @@ -2129543,15 +2129529,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691d4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #234 @ 0xea │ │ │ │ + subs r1, #74 @ 0x4a │ │ │ │ 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 │ │ │ │ @@ -2129581,15 +2129567,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r1, [sp, #0] │ │ │ │ blx 691d4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - subs r3, #138 @ 0x8a │ │ │ │ + subs r0, #234 @ 0xea │ │ │ │ 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 │ │ │ │ @@ -2130001,21 +2129987,21 @@ │ │ │ │ nop │ │ │ │ asrs r0, r1, #18 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r6, #10 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - @ instruction: 0xfaea00a6 │ │ │ │ - @ instruction: 0xfae600a6 │ │ │ │ - @ instruction: 0xfaa000a6 │ │ │ │ - @ instruction: 0xfa6400a6 │ │ │ │ - @ instruction: 0xfa6000a6 │ │ │ │ - @ instruction: 0xfa1800a6 │ │ │ │ - @ instruction: 0xfa0400a6 │ │ │ │ + str.w r0, [sl, r6, lsl #2] │ │ │ │ + str.w r0, [r6, r6, lsl #2] │ │ │ │ + strb.w r0, [r0, r6, lsl #2] │ │ │ │ + @ instruction: 0xf7c400a6 │ │ │ │ + @ instruction: 0xf7c000a6 │ │ │ │ + @ instruction: 0xf77800a6 │ │ │ │ + @ instruction: 0xf76400a6 │ │ │ │ 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] │ │ │ │ @@ -2130086,15 +2130072,15 @@ │ │ │ │ movs r2, #6 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #0 │ │ │ │ blx 691d4 │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r0 │ │ │ │ b.n 63f034 │ │ │ │ - adds r6, #210 @ 0xd2 │ │ │ │ + adds r4, #50 @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2130906,17 +2130892,17 @@ │ │ │ │ b.n 63f3c8 │ │ │ │ lsrs r6, r5, #19 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r4, #16 │ │ │ │ lsls r7, r2, #5 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - cmp r6, #24 │ │ │ │ + cmp r3, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2132055,20 +2132041,20 @@ │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ b.n 640076 │ │ │ │ lsls r2, r1, #28 │ │ │ │ lsls r7, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cdp 0, 7, cr0, cr2, cr6, {5} │ │ │ │ - cdp 0, 5, cr0, cr12, cr6, {5} │ │ │ │ - cdp 0, 5, cr0, cr0, cr6, {5} │ │ │ │ - adds r5, #192 @ 0xc0 │ │ │ │ + rsbs r0, r2, r6, asr #2 │ │ │ │ + subs.w r0, ip, r6, asr #2 │ │ │ │ + subs.w r0, r0, r6, asr #2 │ │ │ │ + adds r3, #32 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r5, r5, #2 │ │ │ │ vbsl q8, q7, q3 │ │ │ │ ldrb r1, [r3, #2] │ │ │ │ ldr r3, [sp, #56] @ 0x38 │ │ │ │ and.w r0, r1, #7 │ │ │ │ mov r1, r0 │ │ │ │ cmp r0, #5 │ │ │ │ @@ -2132518,23 +2132504,23 @@ │ │ │ │ ubfx r3, r3, #1, #3 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 63f97e │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r0, #0] │ │ │ │ strb r5, [r2, r5] │ │ │ │ subs r7, #213 @ 0xd5 │ │ │ │ - b.n 64104c │ │ │ │ + b.n 640b0c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 64103c │ │ │ │ + b.n 640afc │ │ │ │ lsls r6, r4, #2 │ │ │ │ - b.n 641028 │ │ │ │ + b.n 640ae8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #184 @ 0xb8 │ │ │ │ + subs r0, r3, #0 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 641010 │ │ │ │ + b.n 640ad0 │ │ │ │ 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 │ │ │ │ @@ -2133175,17 +2133161,17 @@ │ │ │ │ bl 629434 │ │ │ │ str r0, [sp, #200] @ 0xc8 │ │ │ │ b.n 640e32 │ │ │ │ bl 629434 │ │ │ │ mov r5, r0 │ │ │ │ b.n 640e16 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - adds r0, r3, #2 │ │ │ │ + adds r0, r7, r7 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - adds r6, r1, r5 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ 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 │ │ │ │ @@ -2133408,15 +2133394,15 @@ │ │ │ │ b.n 641030 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xf0ec0156 │ │ │ │ orr.w r1, r8, #86 @ 0x56 │ │ │ │ - bhi.n 641064 │ │ │ │ + bpl.n 641124 │ │ │ │ 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 │ │ │ │ @@ -2133853,30 +2133839,30 @@ │ │ │ │ str r0, [sp, #40] @ 0x28 │ │ │ │ b.n 6411e6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ mrc 1, 3, r0, cr10, cr6, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #18 │ │ │ │ + asrs r0, r0, #8 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - cbz r0, 6415f2 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #36] @ 0x24 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - str r4, [r4, #0] │ │ │ │ + ldrb r4, [r0, r6] │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r2, r7, #13 │ │ │ │ + asrs r2, r3, #3 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - asrs r0, r6, #8 │ │ │ │ + lsrs r0, r2, #30 │ │ │ │ lsls r5, r5, #2 │ │ │ │ @ instruction: 0xeae80156 │ │ │ │ - asrs r2, r3, #5 │ │ │ │ + lsrs r2, r7, #26 │ │ │ │ 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] │ │ │ │ @@ -2135128,17 +2135114,17 @@ │ │ │ │ nop │ │ │ │ strex r1, r0, [r0, #344] @ 0x158 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe8200156 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ 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} │ │ │ │ @@ -2135532,15 +2135518,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ bge.n 642888 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - vhadd.u32 d0, d22, d28 │ │ │ │ + stc2 0, cr0, [r6], {172} @ 0xac │ │ │ │ ldr.w r2, [sp, #2168] @ 0x878 │ │ │ │ ldr r0, [sp, #136] @ 0x88 │ │ │ │ ldr.w r1, [sp, #2164] @ 0x874 │ │ │ │ bl 6185cc │ │ │ │ ldr r2, [sp, #232] @ 0xe8 │ │ │ │ mov r3, r0 │ │ │ │ str.w r0, [sp, #2164] @ 0x874 │ │ │ │ @@ -2136521,15 +2136507,15 @@ │ │ │ │ mov r0, fp │ │ │ │ ldr r1, [r1, #0] │ │ │ │ bl 638d78 │ │ │ │ b.n 642c58 │ │ │ │ nop │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - vld4.32 {d16-d19}, [r2 :128], ip │ │ │ │ + movt r0, #10412 @ 0x28ac │ │ │ │ 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 63b304 │ │ │ │ @@ -2136878,17 +2136864,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 6429dc │ │ │ │ ... │ │ │ │ - @ instruction: 0xf39a00ac │ │ │ │ - @ instruction: 0xf27a00ac │ │ │ │ - rsbs r0, ip, #172 @ 0xac │ │ │ │ + @ instruction: 0xf0fa00ac │ │ │ │ + vaddl.s16 q8, d26, d28 │ │ │ │ + vhadd.s d0, d28, d28 │ │ │ │ cmp r5, #2 │ │ │ │ beq.w 643796 │ │ │ │ subs r5, #3 │ │ │ │ cmp r5, #2 │ │ │ │ bhi.w 643882 │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ @@ -2137357,15 +2137343,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 │ │ │ │ - cbz r2, 643b6a │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2138069,22 +2138055,23 @@ │ │ │ │ strd r3, r3, [sp, #208] @ 0xd0 │ │ │ │ b.n 643fd8 │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r3, r4, r7} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #808 @ 0x328 │ │ │ │ + add r3, sp, #168 @ 0xa8 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmdb r0!, {r2, r3, r5, r7} │ │ │ │ + b.n 643fa0 │ │ │ │ + lsls r4, r5, #2 │ │ │ │ stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r3, sp, #304 @ 0x130 │ │ │ │ + add r0, sp, #688 @ 0x2b0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [pc, #184] @ (644364 ) │ │ │ │ + mov lr, r1 │ │ │ │ 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] @ (64441c ) │ │ │ │ @@ -2138233,15 +2138220,15 @@ │ │ │ │ b.n 6443da │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 644b8c │ │ │ │ + b.n 64464c │ │ │ │ lsls r4, r5, #2 │ │ │ │ pop {r3, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2138694,23 +2138681,23 @@ │ │ │ │ movs r1, r0 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 644948 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #254 @ 0xfe │ │ │ │ + cmp r4, #94 @ 0x5e │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 644aac │ │ │ │ + udf #66 @ 0x42 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - svc 206 @ 0xce │ │ │ │ + ble.n 644948 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xb8c2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - svc 22 │ │ │ │ + bgt.n 6449e0 │ │ │ │ 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} │ │ │ │ @@ -2139394,23 +2139381,23 @@ │ │ │ │ b.n 644e16 │ │ │ │ nop │ │ │ │ ... │ │ │ │ setpan #0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 645048 │ │ │ │ + bls.n 644f08 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 644f40 │ │ │ │ + bhi.n 645000 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bge.n 644fec │ │ │ │ + bvc.n 6450ac │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #168] @ 0xa8 │ │ │ │ + str r1, [sp, #552] @ 0x228 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bhi.n 644fc0 │ │ │ │ + bvs.n 645080 │ │ │ │ lsls r4, r5, #2 │ │ │ │ sub sp, #232 @ 0xe8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb.w r3, [fp, #11] │ │ │ │ lsls r0, r3, #29 │ │ │ │ bpl.w 644ec2 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2139511,15 +2139498,15 @@ │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 644ca0 │ │ │ │ cmp r1, #0 │ │ │ │ bne.w 644c82 │ │ │ │ b.n 644c88 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - bvs.n 645040 │ │ │ │ + bmi.n 645100 │ │ │ │ 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] @ (6451bc ) │ │ │ │ @@ -2139598,17 +2139585,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ + str r6, [sp, #64] @ 0x40 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bpl.n 645220 │ │ │ │ + bcs.n 6450e0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r6, sp, #368 @ 0x170 │ │ │ │ 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 │ │ │ │ @@ -2139677,15 +2139664,15 @@ │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r6, sp, #80 @ 0x50 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #0] │ │ │ │ + str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r5, sp, #616 @ 0x268 │ │ │ │ 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 │ │ │ │ @@ -2139704,15 +2139691,15 @@ │ │ │ │ ldr r0, [r7, #36] @ 0x24 │ │ │ │ blx 68870 │ │ │ │ str.w r0, [r6, r4, lsl #2] │ │ │ │ adds r4, #1 │ │ │ │ cmp r4, #4 │ │ │ │ bne.n 6452b0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - bmi.n 6452ec │ │ │ │ + bne.n 6453ac │ │ │ │ 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] @ (6453ac ) │ │ │ │ @@ -2139794,19 +2139781,19 @@ │ │ │ │ b.n 645342 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r5, sp, #80 @ 0x50 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #904] @ 0x388 │ │ │ │ + str r4, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r4, #2 │ │ │ │ add r4, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bcc.n 645454 │ │ │ │ + beq.n 645314 │ │ │ │ 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] @ (6454cc ) │ │ │ │ @@ -2139907,17 +2139894,17 @@ │ │ │ │ b.n 64546e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, sp, #144 @ 0x90 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r0, r7] │ │ │ │ + ldrsb r0, [r4, r4] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bcs.n 6455b8 │ │ │ │ + ldmia r7, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r3, sp, #336 @ 0x150 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2139998,15 +2139985,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r2, sp, #776 @ 0x308 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 645638 │ │ │ │ + ldmia r6!, {r5, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r2, sp, #424 @ 0x1a8 │ │ │ │ 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 │ │ │ │ @@ -2140031,15 +2140018,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 69ec0 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - beq.n 645598 │ │ │ │ + ldmia r6!, {r3, r5} │ │ │ │ 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 │ │ │ │ @@ -2140086,15 +2140073,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r1, sp, #872 @ 0x368 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 645754 │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, sp, #616 @ 0x268 │ │ │ │ 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 │ │ │ │ @@ -2140149,15 +2140136,15 @@ │ │ │ │ add sp, #36 @ 0x24 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r5, r6, r7} │ │ │ │ + ldmia r5!, {r2, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, sp, #16 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2140184,15 +2140171,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ mov r1, r3 │ │ │ │ blx 6a4a8 │ │ │ │ mov r0, r4 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r7, {r7} │ │ │ │ + ldmia r4!, {r5, r6, r7} │ │ │ │ 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] @ 6457d8 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2140226,15 +2140213,15 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6457d4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r7!, {r2, r5} │ │ │ │ + ldmia r4!, {r2, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, sp, #240 @ 0xf0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2140259,15 +2140246,15 @@ │ │ │ │ mov r1, r5 │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9f8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldmia r6!, {r1, r2, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2} │ │ │ │ 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 │ │ │ │ @@ -2140289,15 +2140276,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a9f8 │ │ │ │ ldr r1, [sp, #32] │ │ │ │ blx 6a4a8 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2140334,15 +2140321,15 @@ │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r5 │ │ │ │ str r4, [sp, #0] │ │ │ │ blx 6aa64 │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r4, r5, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2140454,17 +2140441,17 @@ │ │ │ │ b.n 6459c0 │ │ │ │ ldr r2, [sp, #48] @ 0x30 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 64587c │ │ │ │ str r0, [sp, #48] @ 0x30 │ │ │ │ b.n 64599e │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r1, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3744] @ 0xea0 │ │ │ │ ldr r6, [pc, #816] @ (645d74 ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2140779,35 +2140766,35 @@ │ │ │ │ b.n 645b58 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 645d72 │ │ │ │ add r5, pc, #720 @ (adr r5, 646048 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r2, r4, r6, r7} │ │ │ │ + ldmia r1!, {r2, r4, r5} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - uxtb r0, r6 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r3, {r1, r3, r4} │ │ │ │ + ldmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2, {r2, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r0!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r4, pc, #216 @ (adr r4, 645e6c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldmia r2!, {r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r4, r5} │ │ │ │ + stmia r7!, {r4, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r2!, {r1, r3, r4} │ │ │ │ + stmia r7!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r4, r7} │ │ │ │ + stmia r6!, {r4, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6, 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, #1984] @ 0x7c0 │ │ │ │ subw sp, sp, #2076 @ 0x81c │ │ │ │ mov r8, r2 │ │ │ │ @@ -2140880,15 +2140867,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r2, pc, #224 @ (adr r2, 645f58 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r1, r7} │ │ │ │ + stmia r5!, {r1, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r1, pc, #672 @ (adr r1, 646124 ) │ │ │ │ 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 │ │ │ │ @@ -2141290,25 +2141277,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ add r1, pc, #328 @ (adr r1, 6463fc ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r6!, {r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ add r0, pc, #144 @ (adr r0, 646350 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r3, r4} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r5!, {r1, r3, r7} │ │ │ │ + stmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r3, r4, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - stmia r4!, {r1, r3, r7} │ │ │ │ + stmia r1!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ cmp r2, #4 │ │ │ │ beq.n 6462e4 │ │ │ │ bls.n 6462de │ │ │ │ cmp r2, #5 │ │ │ │ bne.n 6462e8 │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ @@ -2141661,32 +2141648,32 @@ │ │ │ │ b.n 6464e4 │ │ │ │ ldr.w r9, [sp, #8] │ │ │ │ mov r8, r9 │ │ │ │ mov fp, r9 │ │ │ │ mov r5, r9 │ │ │ │ b.n 6464e4 │ │ │ │ nop │ │ │ │ - bcc.n 646708 │ │ │ │ + beq.n 6465c8 │ │ │ │ lsls r0, r6, #2 │ │ │ │ - sbc.w r0, lr, r0, ror #2 │ │ │ │ - bcs.n 64666c │ │ │ │ + @ instruction: 0xe8ce00b0 │ │ │ │ + beq.n 64672c │ │ │ │ lsls r0, r6, #2 │ │ │ │ - adds r2, r2, #3 │ │ │ │ + subs r2, r6, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - strh r0, [r1, #38] @ 0x26 │ │ │ │ + strh r0, [r5, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r0, #38] @ 0x26 │ │ │ │ + strh r0, [r4, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r7, #36] @ 0x24 │ │ │ │ + strh r0, [r3, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r6, #36] @ 0x24 │ │ │ │ + strh r0, [r2, #16] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bne.n 646770 │ │ │ │ + ldmia r6, {r2, r6, r7} │ │ │ │ lsls r0, r6, #2 │ │ │ │ - subs r0, r1, r5 │ │ │ │ + adds r0, r5, r2 │ │ │ │ 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 │ │ │ │ @@ -2141823,19 +2141810,19 @@ │ │ │ │ b.n 6467a0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r0, [sp, #776] @ 0x308 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x00ec │ │ │ │ + pop {r2, r3, r6} │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r0, [sp, #144] @ 0x90 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bkpt 0x00b8 │ │ │ │ + pop {r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2141938,15 +2141925,15 @@ │ │ │ │ b.n 6468ee │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ str r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r4, r6, r7, pc} │ │ │ │ + cbnz r2, 646984 │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #3312] @ 0xcf0 │ │ │ │ push {r4, lr} │ │ │ │ @@ -2142064,15 +2142051,15 @@ │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrb.w r3, [r4, #844] @ 0x34c │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 646a5e │ │ │ │ ldr.w r0, [r4, #852] @ 0x354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - pop {r1, r2, r3, r4, r6} │ │ │ │ + cbnz r6, 646aa2 │ │ │ │ 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 │ │ │ │ @@ -2142089,15 +2142076,15 @@ │ │ │ │ bl 61c7d0 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ ldr r0, [r4, #36] @ 0x24 │ │ │ │ blx 6987c │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #15] │ │ │ │ + ldrb r2, [r3, #5] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov r0, r1 │ │ │ │ ldr r3, [pc, #16] @ (646ad8 ) │ │ │ │ @@ -2142105,15 +2142092,15 @@ │ │ │ │ movs r1, #7 │ │ │ │ add r3, pc │ │ │ │ ldr r0, [r0, #0] │ │ │ │ ldr r0, [r0, #36] @ 0x24 │ │ │ │ blx 6a004 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cbnz r2, 646b56 │ │ │ │ + cbnz r2, 646aee │ │ │ │ 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] @ (646ba0 ) │ │ │ │ @@ -2142188,15 +2142175,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r5, [sp, #40] @ 0x28 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r2, pc, #984 @ (adr r2, 646f88 ) │ │ │ │ + add r0, pc, #344 @ (adr r0, 646d08 ) │ │ │ │ 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] @ (646c00 ) │ │ │ │ @@ -2142359,17 +2142346,17 @@ │ │ │ │ bne.n 646d64 │ │ │ │ cmp r2, #1 │ │ │ │ itt eq │ │ │ │ moveq.w r3, #4294967295 @ 0xffffffff │ │ │ │ streq.w r3, [r1, #3464] @ 0xd88 │ │ │ │ bne.n 646d6c │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - udf #6 │ │ │ │ + blt.n 646e84 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrb r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ movw r2, #3572 @ 0xdf4 │ │ │ │ @@ -2142438,17 +2142425,17 @@ │ │ │ │ bl 651100 │ │ │ │ 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 646e56 │ │ │ │ - ldrb r4, [r2, #15] │ │ │ │ + ldrb r4, [r6, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r2, [r2, #15] │ │ │ │ + ldrb r2, [r6, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r5, r1, #12288 @ 0x3000 │ │ │ │ ldr.w r3, [r1, #3464] @ 0xd88 │ │ │ │ @@ -2142474,15 +2142461,15 @@ │ │ │ │ blx 69978 │ │ │ │ mov r1, r0 │ │ │ │ b.n 646ee2 │ │ │ │ ldr.w r0, [r5, #836] @ 0x344 │ │ │ │ bl 61d210 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - strb r2, [r4, #30] │ │ │ │ + strb r2, [r0, #20] │ │ │ │ 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 │ │ │ │ @@ -2142533,19 +2142520,19 @@ │ │ │ │ str.w r0, [r5, #864] @ 0x360 │ │ │ │ add.w r0, r8, #13120 @ 0x3340 │ │ │ │ adds r0, #8 │ │ │ │ bl 651100 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r0, #11] │ │ │ │ + ldrb r0, [r4, #0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xb728 │ │ │ │ + push {r3, r7} │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r5, #10] │ │ │ │ + ldrb r6, [r1, #0] │ │ │ │ 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] │ │ │ │ @@ -2142712,15 +2142699,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 651354 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + sxtb r6, r6 │ │ │ │ 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 │ │ │ │ @@ -2142830,21 +2142817,21 @@ │ │ │ │ bl 61d210 │ │ │ │ b.n 6472a0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r4, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r4, r5} │ │ │ │ + cbz r6, 64732e │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrh r0, [r3, #42] @ 0x2a │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r4, #14] │ │ │ │ + strb r6, [r0, #4] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r0, 647388 │ │ │ │ + cbz r0, 647320 │ │ │ │ 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 │ │ │ │ @@ -2142943,19 +2142930,19 @@ │ │ │ │ cmpne r2, #141 @ 0x8d │ │ │ │ bne.n 647342 │ │ │ │ subs r3, #1 │ │ │ │ str.w r3, [r1, #3464] @ 0xd88 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ mov r3, r6 │ │ │ │ b.n 647378 │ │ │ │ - strb r2, [r6, #25] │ │ │ │ + strb r2, [r2, #15] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ 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 │ │ │ │ @@ -2143234,15 +2143221,15 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrh r0, [r1, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r1, #14] │ │ │ │ + strb r6, [r5, #3] │ │ │ │ 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 │ │ │ │ @@ -2143356,15 +2143343,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 r7, sp, #104 @ 0x68 │ │ │ │ + add r4, sp, #488 @ 0x1e8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #8] │ │ │ │ cbz r3, 64789c │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2143500,21 +2143487,21 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r6, [r7, #56] @ 0x38 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #792 @ 0x318 │ │ │ │ + add r3, sp, #152 @ 0x98 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r4, [r0, #84] @ 0x54 │ │ │ │ + ldr r4, [r4, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [r6, #80] @ 0x50 │ │ │ │ + ldr r2, [r2, #40] @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [r5, #72] @ 0x48 │ │ │ │ + ldr r4, [r1, #32] │ │ │ │ lsls r6, r4, #2 │ │ │ │ strh r4, [r0, #50] @ 0x32 │ │ │ │ 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 │ │ │ │ @@ -2143621,15 +2143608,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r2, [r5, #46] @ 0x2e │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #48 @ 0x30 │ │ │ │ + add r1, sp, #432 @ 0x1b0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r7, #38] @ 0x26 │ │ │ │ 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 │ │ │ │ @@ -2143754,21 +2143741,21 @@ │ │ │ │ nop │ │ │ │ strh r0, [r7, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r5, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r2, [sp, #824] @ 0x338 │ │ │ │ + str r0, [sp, #184] @ 0xb8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r4, #32] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r1, #100] @ 0x64 │ │ │ │ + ldr r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ mov ip, r2 │ │ │ │ mov r0, r1 │ │ │ │ @@ -2143858,15 +2143845,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ mov r0, r7 │ │ │ │ bl 6185cc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r9 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r1, sp, #456 @ 0x1c8 │ │ │ │ + add r6, pc, #840 @ (adr r6, 6480dc ) │ │ │ │ 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 │ │ │ │ @@ -2144046,23 +2144033,23 @@ │ │ │ │ b.n 647f1c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #18] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r6, pc, #8 @ (adr r6, 647f80 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r0, sp, #624 @ 0x270 │ │ │ │ + add r5, pc, #1008 @ (adr r5, 64836c ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r0, #120] @ 0x78 │ │ │ │ + str r2, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r0, sp, #168 @ 0xa8 │ │ │ │ + add r5, pc, #552 @ (adr r5, 6481ac ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ - add r7, pc, #776 @ (adr r7, 648290 ) │ │ │ │ + add r5, pc, #136 @ (adr r5, 648010 ) │ │ │ │ lsls r4, r5, #2 │ │ │ │ strh r4, [r3, #6] │ │ │ │ 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 │ │ │ │ @@ -2144528,15 +2144515,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ ldrb r0, [r4, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r0, #108] @ 0x6c │ │ │ │ + str r6, [r4, #64] @ 0x40 │ │ │ │ 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 │ │ │ │ @@ -2144794,15 +2144781,15 @@ │ │ │ │ str r3, [sp, #16] │ │ │ │ b.n 64864e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrb r0, [r2, #7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r5, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldrb r4, [r2, #4] │ │ │ │ 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 │ │ │ │ @@ -2145137,15 +2145124,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ strb r4, [r1, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ asrs r4, r2, #14 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r5, r7] │ │ │ │ + ldrb r0, [r1, r5] │ │ │ │ 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 │ │ │ │ @@ -2145366,15 +2145353,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r3, #14] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [sp, #184] @ 0xb8 │ │ │ │ + str r7, [sp, #568] @ 0x238 │ │ │ │ lsls r4, r5, #2 │ │ │ │ strb r4, [r7, #10] │ │ │ │ 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 │ │ │ │ @@ -2145417,15 +2145404,15 @@ │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 648c44 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [sp, #8] │ │ │ │ + str r6, [sp, #392] @ 0x188 │ │ │ │ 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] @ 648edc │ │ │ │ mov ip, r1 │ │ │ │ @@ -2145508,15 +2145495,15 @@ │ │ │ │ nop │ │ │ │ strb r6, [r6, #7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r5, #6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r7, [sp, #984] @ 0x3d8 │ │ │ │ + str r5, [sp, #344] @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -2145591,19 +2145578,19 @@ │ │ │ │ mov r1, r0 │ │ │ │ add r3, pc │ │ │ │ mov r0, r7 │ │ │ │ blx 69084 │ │ │ │ mov r2, r0 │ │ │ │ b.n 648f3a │ │ │ │ nop │ │ │ │ - ldrh r6, [r3, r5] │ │ │ │ + ldr r6, [r7, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrh r0, [r2, r5] │ │ │ │ + ldr r0, [r6, r2] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r6, [sp, #1016] @ 0x3f8 │ │ │ │ + str r4, [sp, #376] @ 0x178 │ │ │ │ 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] │ │ │ │ @@ -2145798,15 +2145785,15 @@ │ │ │ │ bic.w r2, r5, #2 │ │ │ │ cmp r2, #1 │ │ │ │ bne.n 64916a │ │ │ │ b.n 6491da │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ 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 │ │ │ │ @@ -2145894,19 +2145881,19 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 6479f0 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - str r4, [sp, #536] @ 0x218 │ │ │ │ + str r1, [sp, #920] @ 0x398 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r4, [sp, #288] @ 0x120 │ │ │ │ + str r1, [sp, #672] @ 0x2a0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ 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 │ │ │ │ @@ -2146057,21 +2146044,21 @@ │ │ │ │ adds r6, #200 @ 0xc8 │ │ │ │ b.n 649430 │ │ │ │ adds r6, #160 @ 0xa0 │ │ │ │ b.n 649430 │ │ │ │ adds r6, #40 @ 0x28 │ │ │ │ b.n 649430 │ │ │ │ nop │ │ │ │ - str r3, [sp, #88] @ 0x58 │ │ │ │ + str r0, [sp, #472] @ 0x1d8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #856] @ 0x358 │ │ │ │ + str r0, [sp, #216] @ 0xd8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #496] @ 0x1f0 │ │ │ │ + ldrh r4, [r3, #62] @ 0x3e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [sp, #272] @ 0x110 │ │ │ │ + ldrh r4, [r4, #60] @ 0x3c │ │ │ │ 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 │ │ │ │ @@ -2146144,15 +2146131,15 @@ │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 6479f0 │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - str r1, [sp, #904] @ 0x388 │ │ │ │ + ldrh r2, [r0, #58] @ 0x3a │ │ │ │ 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] @ (6498e4 ) │ │ │ │ @@ -2146467,23 +2146454,23 @@ │ │ │ │ str r0, [sp, #104] @ 0x68 │ │ │ │ b.n 6497f2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [r3, #36] @ 0x24 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r0, #48] @ 0x30 │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r2, [r1, #28] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - str r0, [sp, #264] @ 0x108 │ │ │ │ + ldrh r2, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #62] @ 0x3e │ │ │ │ + ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r7, #24] │ │ │ │ + strb r6, [r3, #14] │ │ │ │ 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 │ │ │ │ @@ -2146634,21 +2146621,21 @@ │ │ │ │ mov r1, r0 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #20] │ │ │ │ add r3, pc │ │ │ │ blx 69084 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6499d2 │ │ │ │ - strb r4, [r5, #20] │ │ │ │ + strb r4, [r1, #10] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r4, [r7, #32] │ │ │ │ + ldrh r4, [r3, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r5, #32] │ │ │ │ + ldrh r2, [r1, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r2, [r2, #32] │ │ │ │ + ldrh r2, [r6, #10] │ │ │ │ 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 │ │ │ │ @@ -2146826,19 +2146813,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ add r3, pc │ │ │ │ blx 69084 │ │ │ │ mov r6, r0 │ │ │ │ b.n 649b8e │ │ │ │ - ldrh r6, [r2, #18] │ │ │ │ + strh r6, [r6, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r6, #16] │ │ │ │ + strh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #16] │ │ │ │ + strh r6, [r7, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2147022,19 +2147009,19 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldr r2, [r5, #96] @ 0x60 │ │ │ │ ldr r0, [sp, #28] │ │ │ │ add r3, pc │ │ │ │ blx 69084 │ │ │ │ mov r6, r0 │ │ │ │ b.n 649d7c │ │ │ │ - ldrh r0, [r3, #2] │ │ │ │ + strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r3, #0] │ │ │ │ + strh r6, [r7, #42] @ 0x2a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrh r6, [r0, #0] │ │ │ │ + strh r6, [r4, #42] @ 0x2a │ │ │ │ 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] @ (64a110 ) │ │ │ │ add.w r6, r0, #12288 @ 0x3000 │ │ │ │ @@ -2147246,31 +2147233,31 @@ │ │ │ │ str.w r0, [r6, #676] @ 0x2a4 │ │ │ │ b.n 649ef8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r3, #16] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - blx r4 │ │ │ │ + cmp r0, r0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0x47aa │ │ │ │ + cmp r2, r1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r2, [r2, #8] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - bx pc │ │ │ │ + add r8, fp │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strh r0, [r3, #54] @ 0x36 │ │ │ │ + strh r0, [r7, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [pc, #616] @ (64a39c ) │ │ │ │ + @ instruction: 0x47fa │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #336] @ (64a288 ) │ │ │ │ + blxns r6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [pc, #48] @ (64a16c ) │ │ │ │ + bxns sp │ │ │ │ lsls r6, r4, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #556] @ (64a37c ) │ │ │ │ sub sp, #52 @ 0x34 │ │ │ │ @@ -2147477,17 +2147464,17 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r0, [r5, r2] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r5, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r2, [r1, #28] │ │ │ │ + strh r2, [r5, #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, #4040] @ 0xfc8 │ │ │ │ ldrb r3, [r1, #1] │ │ │ │ sub sp, #20 │ │ │ │ @@ -2147646,21 +2147633,21 @@ │ │ │ │ ldr r2, [r1, #24] │ │ │ │ str.w r2, [r3, #4]! │ │ │ │ cmp r3, r4 │ │ │ │ bne.n 64a546 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - strh r6, [r4, #20] │ │ │ │ + strh r6, [r0, #0] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r2, [r6, r6] │ │ │ │ + ldr r7, [pc, #72] @ (64a5a8 ) │ │ │ │ lsls r7, r4, #2 │ │ │ │ - strh r2, [r7, #56] @ 0x38 │ │ │ │ + strh r2, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldmia r1!, {r2, 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, #3824] @ 0xef0 │ │ │ │ mov r6, r2 │ │ │ │ ldr.w r2, [pc, #1084] @ 64a9b8 │ │ │ │ @@ -2148067,23 +2148054,23 @@ │ │ │ │ mov r5, ip │ │ │ │ b.n 64a95a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrh r0, [r7, r1] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #6] │ │ │ │ + ldrb r4, [r4, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr r6, [r4, r7] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strh r6, [r3, #2] │ │ │ │ + ldrb r6, [r7, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strh r4, [r1, #0] │ │ │ │ + ldrb r4, [r5, #21] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - str r6, [r1, #84] @ 0x54 │ │ │ │ + str r6, [r5, #40] @ 0x28 │ │ │ │ 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] @ (64ac08 ) │ │ │ │ @@ -2148301,17 +2148288,17 @@ │ │ │ │ nop │ │ │ │ ldrsb r0, [r2, r0] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r7, r6] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldrb r4, [r0, #17] │ │ │ │ + ldrb r4, [r4, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r6, [r0, #12] │ │ │ │ + ldrb r6, [r4, #1] │ │ │ │ lsls r4, r5, #2 │ │ │ │ ldr.w r3, [r1, #3532] @ 0xdcc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 64ad0a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2148396,15 +2148383,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 r4, [r4, #9] │ │ │ │ + strb r4, [r0, #31] │ │ │ │ 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] @ 64b1c4 │ │ │ │ @@ -2148852,27 +2148839,27 @@ │ │ │ │ mov r6, lr │ │ │ │ b.n 64b164 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r0, [r2, r3] │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #12] │ │ │ │ + ldrsh r6, [r0, r1] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrb r4, [r7, #3] │ │ │ │ + strb r4, [r3, #25] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r0, [r3, #3] │ │ │ │ + strb r0, [r7, #24] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r5, #0] │ │ │ │ + strb r4, [r1, #22] │ │ │ │ lsls r4, r5, #2 │ │ │ │ str r6, [r1, r3] │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r0, [r7, #27] │ │ │ │ + strb r0, [r3, #17] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ 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] @ (64b41c ) │ │ │ │ @@ -2149081,21 +2149068,21 @@ │ │ │ │ b.n 64b330 │ │ │ │ ldr r5, [pc, #1008] @ (64b810 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [pc, #624] @ (64b698 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r2, [r4, #16] │ │ │ │ + strb r2, [r0, #6] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r7, #13] │ │ │ │ + strb r4, [r3, #3] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r6, [r4, #12] │ │ │ │ + strb r6, [r0, #2] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ 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 │ │ │ │ @@ -2149386,19 +2149373,19 @@ │ │ │ │ nop │ │ │ │ ldr r3, [pc, #656] @ (64b9e0 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #816] @ (64ba88 ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ - strb r6, [r0, #5] │ │ │ │ + ldr r6, [r4, #104] @ 0x68 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ 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] @ (64ba68 ) │ │ │ │ @@ -2149680,27 +2149667,27 @@ │ │ │ │ blx 69084 │ │ │ │ b.n 64b9a2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r0, [pc, #512] @ (64bc6c ) │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, #22 │ │ │ │ + cmp r7, #118 @ 0x76 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r2, #28 │ │ │ │ + cmp r7, #124 @ 0x7c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ mov r6, sl │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldr r2, [r6, #72] @ 0x48 │ │ │ │ + ldr r2, [r2, #32] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r2, [r0, #72] @ 0x48 │ │ │ │ + ldr r2, [r4, #28] │ │ │ │ lsls r4, r5, #2 │ │ │ │ - ldr r0, [r3, #68] @ 0x44 │ │ │ │ + ldr r0, [r7, #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] │ │ │ │ sub.w ip, ip, #4096 @ 0x1000 │ │ │ │ str.w r0, [ip] │ │ │ │ @@ -2151109,23 +2151096,23 @@ │ │ │ │ cmp.w r3, #65536 @ 0x10000 │ │ │ │ strd lr, r0, [r2, #8] │ │ │ │ mov.w ip, r1, lsr #16 │ │ │ │ bne.n 64c906 │ │ │ │ movs r1, #0 │ │ │ │ str r1, [r2, #16] │ │ │ │ b.n 64c93a │ │ │ │ - @ instruction: 0x47ee │ │ │ │ + cmp r6, r9 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bx ip │ │ │ │ + add r8, r8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bxns sl │ │ │ │ + add ip, r6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bx r5 │ │ │ │ + add sl, r1 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bx r1 │ │ │ │ + add r2, sp │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w ip, [r1, #12] │ │ │ │ push {r4, lr} │ │ │ │ cmp ip, r2 │ │ │ │ bgt.n 64ca30 │ │ │ │ ldr r0, [r0, #4] │ │ │ │ rsb r2, r2, ip, lsl #1 │ │ │ │ @@ -2152352,21 +2152339,21 @@ │ │ │ │ adds r1, r6, #1 │ │ │ │ str.w r8, [sp] │ │ │ │ adds r6, #1 │ │ │ │ adds r7, #1 │ │ │ │ bl 64c640 │ │ │ │ b.n 64d5f6 │ │ │ │ nop │ │ │ │ - subs r2, #94 @ 0x5e │ │ │ │ + adds r7, #190 @ 0xbe │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r1, #186 @ 0xba │ │ │ │ + adds r7, #26 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r2, #128 @ 0x80 │ │ │ │ + adds r7, #224 @ 0xe0 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r2, #12 │ │ │ │ + adds r7, #108 @ 0x6c │ │ │ │ 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] @ (64dad4 ) │ │ │ │ mov fp, r0 │ │ │ │ @@ -2153487,17 +2153474,17 @@ │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ lsls r0, r0, #2 │ │ │ │ subs r7, #128 @ 0x80 │ │ │ │ movs r1, #2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r7, #122 @ 0x7a │ │ │ │ + cmp r4, #218 @ 0xda │ │ │ │ lsls r1, r4, #4 │ │ │ │ subs r2, r2, #2 │ │ │ │ lsls r6, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3864] @ 0xf18 │ │ │ │ @@ -2153934,17 +2153921,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r2, r5 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r1, r4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r1, r4, #4 │ │ │ │ - cmp r1, #192 @ 0xc0 │ │ │ │ + movs r7, #32 │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3928] @ 0xf58 │ │ │ │ ldr r2, [pc, #172] @ (64e9ac ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2154144,17 +2154131,17 @@ │ │ │ │ vmov.f32 s11, s12 │ │ │ │ b.n 64ea12 │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #248 @ 0xf8 │ │ │ │ + movs r2, #88 @ 0x58 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r4, #222 @ 0xde │ │ │ │ + movs r2, #62 @ 0x3e │ │ │ │ lsls r1, r4, #4 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #84] @ (64eb88 ) │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2154365,19 +2154352,19 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #15 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, #18 │ │ │ │ + adds r7, #114 @ 0x72 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r6, r4, #12 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - subs r1, #176 @ 0xb0 │ │ │ │ + adds r7, #16 │ │ │ │ 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 │ │ │ │ @@ -2154554,24 +2154541,24 @@ │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #9 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #130 @ 0x82 │ │ │ │ + adds r5, #226 @ 0xe2 │ │ │ │ lsls r4, r5, #2 │ │ │ │ asrs r6, r7, #6 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - ldc2l 0, cr0, [r0], {165} @ 0xa5 │ │ │ │ - adds r7, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xfa3000a5 │ │ │ │ + adds r5, #66 @ 0x42 │ │ │ │ lsls r4, r5, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r8], #-660 @ 0xfffffd6c │ │ │ │ + ldrsb.w r0, [r8, #165] @ 0xa5 │ │ │ │ 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] @ (64f1d8 ) │ │ │ │ mov r5, r3 │ │ │ │ @@ -2154785,25 +2154772,25 @@ │ │ │ │ b.n 64f042 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r7, #1 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r6, #90 @ 0x5a │ │ │ │ + adds r3, #186 @ 0xba │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r2, r1, #30 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - adds r5, #228 @ 0xe4 │ │ │ │ + adds r3, #68 @ 0x44 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2154943,19 +2154930,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 r3, #252 @ 0xfc │ │ │ │ + adds r1, #92 @ 0x5c │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #128 @ 0x80 │ │ │ │ + adds r0, #224 @ 0xe0 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r3, #102 @ 0x66 │ │ │ │ + adds r0, #198 @ 0xc6 │ │ │ │ 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 │ │ │ │ @@ -2155877,27 +2155864,27 @@ │ │ │ │ bl 64c33c │ │ │ │ b.n 64fd08 │ │ │ │ nop │ │ │ │ lsrs r6, r4, #16 │ │ │ │ lsls r6, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r4, r5, #2 │ │ │ │ lsrs r2, r5, #4 │ │ │ │ lsls r6, r2, #5 │ │ │ │ - cmp r7, #30 │ │ │ │ + cmp r4, #126 @ 0x7e │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - cmp r3, #14 │ │ │ │ + cmp r0, #110 @ 0x6e │ │ │ │ lsls r4, r5, #2 │ │ │ │ tst.w r8, #4 │ │ │ │ beq.w 64f50e │ │ │ │ tst.w r9, #8 │ │ │ │ beq.w 64f50e │ │ │ │ ldrh.w r4, [sp, #768] @ 0x300 │ │ │ │ ubfx r2, r4, #0, #14 │ │ │ │ @@ -2156223,15 +2156210,15 @@ │ │ │ │ cbnz r0, 65020c │ │ │ │ ldr r3, [sp, #28] │ │ │ │ add r4, sp, #140 @ 0x8c │ │ │ │ b.w 64f6fa │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.w 64f468 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ 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] │ │ │ │ @@ -2156621,18 +2156608,18 @@ │ │ │ │ str r0, [sp, #64] @ 0x40 │ │ │ │ b.n 650552 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfba00155 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #180 @ 0xb4 │ │ │ │ + subs r4, r2, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xfa420155 │ │ │ │ - movs r0, #128 @ 0x80 │ │ │ │ + adds r0, r4, #7 │ │ │ │ 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] @ (650758 ) │ │ │ │ @@ -2157027,17 +2157014,17 @@ │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ adcs r0, r2 │ │ │ │ ldr??.w r0, [r2, ] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #1 │ │ │ │ + subs r6, r3, r7 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xf6220155 │ │ │ │ ldrd r3, r2, [sp, #248] @ 0xf8 │ │ │ │ mov r0, r5 │ │ │ │ add r3, r2 │ │ │ │ ldr r2, [sp, #20] │ │ │ │ lsl.w r3, sl, r3 │ │ │ │ @@ -2157378,17 +2157365,17 @@ │ │ │ │ mov r5, r0 │ │ │ │ b.n 650dc8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf3ec0155 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r3, r5 │ │ │ │ + asrs r6, r7, #26 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - adds r4, r4, r3 │ │ │ │ + asrs r4, r0, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ @ instruction: 0xf2220155 │ │ │ │ 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 │ │ │ │ @@ -2157611,15 +2157598,15 @@ │ │ │ │ movs r7, r2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ eor.w r1, r4, #85 @ 0x55 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + asrs r4, r4, #14 │ │ │ │ lsls r4, r5, #2 │ │ │ │ vorn q0, q6, │ │ │ │ stmdb sp!, {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] │ │ │ │ @@ -2157753,23 +2157740,23 @@ │ │ │ │ ldr r1, [r4, #20] │ │ │ │ str r1, [r4, #12] │ │ │ │ b.n 65119a │ │ │ │ ldr r3, [r4, #20] │ │ │ │ str r3, [r4, #12] │ │ │ │ b.n 6511aa │ │ │ │ nop │ │ │ │ - bge.n 651268 │ │ │ │ + bvc.n 651328 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 6511fc │ │ │ │ + bvc.n 6512bc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r0, #19 │ │ │ │ + asrs r0, r4, #8 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bls.n 651350 │ │ │ │ + bvs.n 651210 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bls.n 651348 │ │ │ │ + bvs.n 651208 │ │ │ │ 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 │ │ │ │ @@ -2157838,17 +2157825,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 │ │ │ │ - bhi.n 65131c │ │ │ │ + bvs.n 6513dc │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 6512d8 │ │ │ │ + bvs.n 651398 │ │ │ │ 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 │ │ │ │ @@ -2157905,15 +2157892,15 @@ │ │ │ │ mov r1, r8 │ │ │ │ ldr r2, [r5, #16] │ │ │ │ mov r0, r4 │ │ │ │ blx 6a118 │ │ │ │ mov r8, r0 │ │ │ │ b.n 6513a0 │ │ │ │ nop │ │ │ │ - asrs r4, r5, #12 │ │ │ │ + asrs r4, r1, #2 │ │ │ │ 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 │ │ │ │ @@ -2157941,15 +2157928,15 @@ │ │ │ │ blx 6a9f8 │ │ │ │ mov r0, r5 │ │ │ │ bl 651100 │ │ │ │ ldr.w r3, [r4, #3564] @ 0xdec │ │ │ │ str.w r3, [r4, #3568] @ 0xdf0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ 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 │ │ │ │ @@ -2158039,17 +2158026,17 @@ │ │ │ │ str r2, [r4, #28] │ │ │ │ blx 6a9f8 │ │ │ │ cmp.w sl, #0 │ │ │ │ beq.n 651472 │ │ │ │ mov r0, r4 │ │ │ │ bl 6513e0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ - asrs r0, r6, #7 │ │ │ │ + lsrs r0, r2, #29 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bvs.n 6514d0 │ │ │ │ + bmi.n 651590 │ │ │ │ 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 │ │ │ │ @@ -2158170,21 +2158157,21 @@ │ │ │ │ ldr.w r3, [r1, #2280] @ 0x8e8 │ │ │ │ str.w r3, [r4, #2280] @ 0x8e8 │ │ │ │ str.w r6, [r4, #652] @ 0x28c │ │ │ │ bl 651100 │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r4, #3 │ │ │ │ + lsrs r6, r0, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - asrs r0, r4, #2 │ │ │ │ + lsrs r0, r0, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bpl.n 651608 │ │ │ │ + bcs.n 6516c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ 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 │ │ │ │ @@ -2158210,15 +2158197,15 @@ │ │ │ │ add r3, pc │ │ │ │ blx 69ef0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 651100 │ │ │ │ pop {r4, pc} │ │ │ │ - lsrs r2, r2, #30 │ │ │ │ + lsrs r2, r6, #19 │ │ │ │ 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 │ │ │ │ @@ -2158249,15 +2158236,15 @@ │ │ │ │ blx 69ef0 │ │ │ │ mov r3, r0 │ │ │ │ mov r0, r4 │ │ │ │ str r3, [r4, #20] │ │ │ │ bl 651100 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ 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 │ │ │ │ @@ -2158303,15 +2158290,15 @@ │ │ │ │ ldr r2, [r4, #28] │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ blx 6a9f8 │ │ │ │ mov r0, r4 │ │ │ │ bl 651100 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ 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 │ │ │ │ @@ -2158374,23 +2158361,23 @@ │ │ │ │ blx 6a9f8 │ │ │ │ b.n 651882 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 651888 │ │ │ │ str r3, [r1, #0] │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - subs r5, #48 @ 0x30 │ │ │ │ + subs r2, #144 @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bcc.n 6519c8 │ │ │ │ + beq.n 651888 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r4, #246 @ 0xf6 │ │ │ │ + subs r2, #86 @ 0x56 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - bcc.n 651928 │ │ │ │ + beq.n 6519e8 │ │ │ │ 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] @ (651a40 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2158418,15 +2158405,15 @@ │ │ │ │ movs r1, #112 @ 0x70 │ │ │ │ mov r0, r4 │ │ │ │ add r7, sp, #20 │ │ │ │ bl 48dcb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x379934> │ │ │ │ movs r1, #31 │ │ │ │ mov r0, r4 │ │ │ │ movw r8, #9217 @ 0x2401 │ │ │ │ - bl ac091c │ │ │ │ + bl ac066c │ │ │ │ mov r0, r4 │ │ │ │ bl 47d9c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x369648> │ │ │ │ ldr r3, [pc, #248] @ (651a50 ) │ │ │ │ ldr.w r9, [r6, r3] │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b6134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a1db8> │ │ │ │ @@ -2158487,36 +2158474,36 @@ │ │ │ │ bne.n 651a3a │ │ │ │ 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 acc968 │ │ │ │ + bl acc6b8 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 651938 │ │ │ │ mov r0, r4 │ │ │ │ - bl acda5c │ │ │ │ + bl acd7ac │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 651938 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac38b8 │ │ │ │ + bl ac3608 │ │ │ │ mov r0, r4 │ │ │ │ bl 49e2b4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x389f38> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b99e8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a566c> │ │ │ │ b.n 651938 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 651824 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb.w r0, [r4, #288] @ 0x120 │ │ │ │ + @ instruction: 0xf5e40120 │ │ │ │ b.n 651818 │ │ │ │ lsls r5, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ b.n 651674 │ │ │ │ lsls r5, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ @@ -2158601,15 +2158588,15 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ef0 │ │ │ │ mov r4, r0 │ │ │ │ b.n 651a94 │ │ │ │ nop │ │ │ │ - lsrs r0, r2, #14 │ │ │ │ + lsrs r0, r6, #3 │ │ │ │ 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 │ │ │ │ @@ -2158734,15 +2158721,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 6515e4 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r4, r5, #2 │ │ │ │ b.n 6523c4 │ │ │ │ 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 │ │ │ │ @@ -2159021,23 +2159008,23 @@ │ │ │ │ mov r1, r0 │ │ │ │ mov r2, r8 │ │ │ │ mov r0, sl │ │ │ │ add r3, pc │ │ │ │ blx 69ef0 │ │ │ │ mov r5, r0 │ │ │ │ b.n 651d18 │ │ │ │ - lsrs r6, r7, #3 │ │ │ │ + lsls r6, r3, #25 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r0, r4, #2 │ │ │ │ + lsls r0, r0, #24 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r6, r4, #1 │ │ │ │ + lsls r6, r0, #23 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsrs r4, r6, #32 │ │ │ │ + lsls r4, r2, #22 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r2, r3, #29 │ │ │ │ + lsls r2, r7, #18 │ │ │ │ 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] │ │ │ │ @@ -2159338,17 +2159325,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ b.n 652348 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r1, #24 │ │ │ │ + lsls r6, r5, #13 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r0, r7, #16 │ │ │ │ + lsls r0, r3, #6 │ │ │ │ lsls r4, r5, #2 │ │ │ │ bhi.w 65281a │ │ │ │ ldrh.w r1, [sl, #8] │ │ │ │ ubfx r1, r1, #0, #14 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6529c8 │ │ │ │ movs r7, #0 │ │ │ │ @@ -2159794,30 +2159781,26 @@ │ │ │ │ b.n 6521f0 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r4, r5, #2 │ │ │ │ - lsls r6, r7, #13 │ │ │ │ + lsls r6, r3, #3 │ │ │ │ lsls r4, r5, #2 │ │ │ │ blt.n 652844 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r0, #6 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - lsls r0, r6, #3 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - movs r2, r6 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + cdp2 0, 14, cr0, cr6, cr11, {5} │ │ │ │ + cdp2 0, 5, cr0, cr0, cr11, {5} │ │ │ │ + cdp2 0, 4, cr0, cr0, cr11, {5} │ │ │ │ + ldc2 0, cr0, [r2, #684] @ 0x2ac │ │ │ │ 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] │ │ │ │ @@ -2160055,16 +2160038,16 @@ │ │ │ │ b.n 652322 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 6, cr0, cr0, cr11, {5} │ │ │ │ - cdp2 0, 4, cr0, cr8, cr11, {5} │ │ │ │ + smlaltb r0, r0, r0, fp │ │ │ │ + @ instruction: 0xfba800ab │ │ │ │ stmdb 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 │ │ │ │ @@ -2160436,15 +2160419,15 @@ │ │ │ │ nop │ │ │ │ bpl.n 652d9c │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 652d98 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xfa1600ab │ │ │ │ + @ instruction: 0xf77600ab │ │ │ │ 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 │ │ │ │ @@ -2160764,22 +2160747,22 @@ │ │ │ │ eors r0, r6 │ │ │ │ bne.n 6530e8 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 6531b0 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf7ac00ab │ │ │ │ - pop {r2, r5, r6, r7} │ │ │ │ + add.w r0, ip, #5603328 @ 0x558000 │ │ │ │ + rev16 r4, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf6b600ab │ │ │ │ - @ instruction: 0xf63a00ab │ │ │ │ - cbnz r0, 653148 │ │ │ │ + ands.w r0, r6, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf39a00ab │ │ │ │ + cpsie │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs.w r0, r0, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf31000ab │ │ │ │ stmdb 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 │ │ │ │ @@ -2160984,21 +2160967,21 @@ │ │ │ │ bpl.n 653290 │ │ │ │ b.n 6532fc │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r6!, {r1, r2, r7} │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rev r2, r6 │ │ │ │ + @ instruction: 0xb792 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf4b800ab │ │ │ │ - orr.w r0, r8, #5603328 @ 0x558000 │ │ │ │ + @ instruction: 0xf21800ab │ │ │ │ + sub.w r0, r8, #171 @ 0xab │ │ │ │ ldmia r5!, {r3, r4, r6} │ │ │ │ lsls r5, r2, #5 │ │ │ │ - @ instruction: 0xf3e000ab │ │ │ │ + adc.w r0, r0, #171 @ 0xab │ │ │ │ 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 │ │ │ │ @@ -2161281,15 +2161264,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} │ │ │ │ - orr.w r0, r6, #171 @ 0xab │ │ │ │ + stc 0, cr0, [r6, #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] @ (6536b0 ) │ │ │ │ @@ -2161299,15 +2161282,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 │ │ │ │ - ands.w r0, r8, #171 @ 0xab │ │ │ │ + ldcl 0, cr0, [r8, #-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] @ (6536e0 ) │ │ │ │ @@ -2161317,15 +2161300,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 │ │ │ │ - vaddl.s32 q8, d24, d27 │ │ │ │ + stcl 0, cr0, [r8, #-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] @ (653710 ) │ │ │ │ @@ -2161334,15 +2161317,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} │ │ │ │ - vext.8 d0, d22, d27, #0 │ │ │ │ + ldc 0, cr0, [r6, #-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] @ (653740 ) │ │ │ │ @@ -2161351,15 +2161334,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} │ │ │ │ - vaddl.s8 q0, d22, d27 │ │ │ │ + stcl 0, cr0, [r6], #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] @ (653770 ) │ │ │ │ @@ -2161368,15 +2161351,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} │ │ │ │ - vhadd.s16 d16, d22, d27 │ │ │ │ + ldc 0, cr0, [r6], #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] @ (6537a0 ) │ │ │ │ @@ -2161385,15 +2161368,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} │ │ │ │ - vhadd.s32 d0, d22, d27 │ │ │ │ + stc 0, cr0, [r6], {171} @ 0xab │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (6537d0 ) │ │ │ │ @@ -2161403,15 +2161386,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 │ │ │ │ - cdp 0, 15, cr0, cr8, cr11, {5} │ │ │ │ + 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 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ ldr r3, [pc, #24] @ (653800 ) │ │ │ │ @@ -2161420,15 +2161403,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} │ │ │ │ - cdp 0, 12, cr0, cr6, cr11, {5} │ │ │ │ + stc 0, cr0, [r6], #-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] @ (653830 ) │ │ │ │ @@ -2161438,15 +2161421,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 │ │ │ │ - cdp 0, 9, cr0, cr8, cr11, {5} │ │ │ │ + @ instruction: 0xebf800ab │ │ │ │ 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 │ │ │ │ @@ -2161461,15 +2161444,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 │ │ │ │ - cdp 0, 5, cr0, cr6, cr11, {5} │ │ │ │ + subs.w r0, r6, 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 │ │ │ │ add.w r0, r1, #160 @ 0xa0 │ │ │ │ ldrd r1, r2, [r2] │ │ │ │ @@ -2161523,15 +2161506,15 @@ │ │ │ │ ldr r3, [pc, #16] @ (65391c ) │ │ │ │ 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} │ │ │ │ - stc 0, cr0, [r4, #684]! @ 0x2ac │ │ │ │ + add.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 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ @@ -2161545,15 +2161528,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 │ │ │ │ - stcl 0, cr0, [sl, #-684]! @ 0xfffffd54 │ │ │ │ + pkhtb r0, sl, fp, asr #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #120 @ 0x78 │ │ │ │ mov r4, r2 │ │ │ │ mov r5, r1 │ │ │ │ @@ -2161568,15 +2161551,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 │ │ │ │ - stc 0, cr0, [sl, #-684]! @ 0xfffffd54 │ │ │ │ + eor.w r0, sl, 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] @ (6539c8 ) │ │ │ │ @@ -2161585,15 +2161568,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 │ │ │ │ - stc 0, cr0, [r0, #-684] @ 0xfffffd54 │ │ │ │ + orn r0, r0, 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] │ │ │ │ @@ -2161789,15 +2161772,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} │ │ │ │ - @ instruction: 0xeaee00ab │ │ │ │ + strex r0, r0, [lr, #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] @ (653c08 ) │ │ │ │ @@ -2161807,15 +2161790,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 │ │ │ │ - pkhtb r0, r0, fp, asr #2 │ │ │ │ + @ instruction: 0xe82000ab │ │ │ │ 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] @ (653c50 ) │ │ │ │ @@ -2161834,15 +2161817,16 @@ │ │ │ │ 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 │ │ │ │ - eor.w r0, lr, fp, asr #2 │ │ │ │ + b.n 653c30 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ sub sp, #8 │ │ │ │ ldr r5, [pc, #48] @ (653c98 ) │ │ │ │ @@ -2161861,15 +2161845,16 @@ │ │ │ │ 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 │ │ │ │ - orr.w r0, r6, fp, asr #2 │ │ │ │ + b.n 653be8 │ │ │ │ + lsls r3, r5, #2 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ add.w r0, r1, #40 @ 0x28 │ │ │ │ ldr r1, [pc, #68] @ (653cf4 ) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2161958,15 +2161943,16 @@ │ │ │ │ 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 │ │ │ │ - ldmdb r8!, {r0, r1, r3, r5, r7} │ │ │ │ + b.n 653ac4 │ │ │ │ + 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 │ │ │ │ ldr r2, [r2, #0] │ │ │ │ @@ -2162040,15 +2162026,16 @@ │ │ │ │ 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 │ │ │ │ - strex r0, r0, [ip, #684] @ 0x2ac │ │ │ │ + b.n 6539d8 │ │ │ │ + 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 │ │ │ │ ldr r0, [r3, #32] │ │ │ │ @@ -2162136,15 +2162123,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 64ebdc │ │ │ │ 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 653e80 │ │ │ │ + b.n 653940 │ │ │ │ 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 │ │ │ │ @@ -2162412,15 +2162399,15 @@ │ │ │ │ ldr r5, [r4, #88] @ 0x58 │ │ │ │ ldrd r2, r3, [r4, #4] │ │ │ │ adds r5, #24 │ │ │ │ bl 6295d0 │ │ │ │ str.w r0, [r4, r5, lsl #2] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - b.n 653b58 │ │ │ │ + b.n 654618 │ │ │ │ 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 │ │ │ │ @@ -2162816,15 +2162803,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} │ │ │ │ - svc 236 @ 0xec │ │ │ │ + ble.n 65479c │ │ │ │ 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 │ │ │ │ @@ -2162852,15 +2162839,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} │ │ │ │ - svc 144 @ 0x90 │ │ │ │ + bgt.n 654740 │ │ │ │ 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] │ │ │ │ @@ -2162891,15 +2162878,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 │ │ │ │ - svc 38 @ 0x26 │ │ │ │ + bgt.n 6546d0 │ │ │ │ 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 │ │ │ │ @@ -2162929,15 +2162916,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} │ │ │ │ - udf #194 @ 0xc2 │ │ │ │ + bgt.n 654868 │ │ │ │ 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 │ │ │ │ @@ -2162968,15 +2162955,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 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + blt.n 65480c │ │ │ │ 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] │ │ │ │ @@ -2163006,15 +2162993,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} │ │ │ │ - udf #4 │ │ │ │ + blt.n 6549ac │ │ │ │ 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 │ │ │ │ @@ -2163271,15 +2163258,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 │ │ │ │ - blt.n 654bfc │ │ │ │ + bhi.n 654cbc │ │ │ │ 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 │ │ │ │ @@ -2163573,15 +2163560,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} │ │ │ │ - bhi.n 654f14 │ │ │ │ + bpl.n 654fd4 │ │ │ │ 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 │ │ │ │ @@ -2163788,15 +2163775,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 │ │ │ │ - bpl.n 65506c │ │ │ │ + bcc.n 65512c │ │ │ │ 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 │ │ │ │ @@ -2163814,15 +2163801,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 │ │ │ │ - bpl.n 655228 │ │ │ │ + bcs.n 6550e8 │ │ │ │ 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 │ │ │ │ @@ -2163840,15 +2163827,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 │ │ │ │ - bpl.n 6551e4 │ │ │ │ + bcs.n 6552a4 │ │ │ │ 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 │ │ │ │ @@ -2164018,15 +2164005,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 6553dc │ │ │ │ + beq.n 65549c │ │ │ │ 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 │ │ │ │ @@ -2164049,15 +2164036,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 │ │ │ │ - bcs.n 655388 │ │ │ │ + beq.n 655448 │ │ │ │ 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] │ │ │ │ @@ -2164068,15 +2164055,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 │ │ │ │ - bcs.n 655358 │ │ │ │ + ldmia r7, {r2, r3, r5, r6, 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164086,15 +2164073,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} │ │ │ │ - bcs.n 655524 │ │ │ │ + ldmia r7, {r1, r3, 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 r4, r2 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ @@ -2164104,15 +2164091,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} │ │ │ │ - bcs.n 6554f4 │ │ │ │ + ldmia r7, {r1, r3, r7} │ │ │ │ lsls r3, r5, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ movs r6, #0 │ │ │ │ mov r8, r0 │ │ │ │ @@ -2164184,15 +2164171,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 655620 │ │ │ │ + ldmia r6!, {r2, r4, r5, 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 │ │ │ │ @@ -2164210,15 +2164197,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 6555dc │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2164236,15 +2164223,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 │ │ │ │ - beq.n 655598 │ │ │ │ + ldmia r6!, {r2, r3, 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 │ │ │ │ @@ -2164262,15 +2164249,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 │ │ │ │ - beq.n 655554 │ │ │ │ + ldmia r5, {r3, 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 │ │ │ │ @@ -2164288,15 +2164275,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 │ │ │ │ - beq.n 655710 │ │ │ │ + ldmia r5, {r2, r5, 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 │ │ │ │ @@ -2164314,15 +2164301,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 │ │ │ │ - beq.n 6556cc │ │ │ │ + ldmia r5, {r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2165104,15 +2165091,15 @@ │ │ │ │ add sp, #16 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r0, pc, #128 @ (adr r0, 656098 ) │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r6, #32] │ │ │ │ + ldrh r6, [r2, #12] │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r0, pc, #24 @ (adr r0, 65603c ) │ │ │ │ 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 │ │ │ │ @@ -2165973,15 +2165960,15 @@ │ │ │ │ nop │ │ │ │ ldr r0, [sp, #112] @ 0x70 │ │ │ │ lsls r5, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - strh r0, [r0, #26] │ │ │ │ + strh r0, [r4, #4] │ │ │ │ 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] @ (656918 ) │ │ │ │ mrc 15, 0, r2, cr13, cr0, {3} │ │ │ │ @@ -2192442,16306 +2192429,16285 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #12] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #12] │ │ │ │ + ldrsh r0, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #12] │ │ │ │ + ldrsh r4, [r1, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #12] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #12] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668bec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #12] │ │ │ │ + ldrsh 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] @ (668c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #12] │ │ │ │ + ldrsh 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] @ (668c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #12] │ │ │ │ + ldrsh 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] @ (668c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #8] │ │ │ │ + ldrsh 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] @ (668c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #8] │ │ │ │ + ldrsh r0, [r1, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #8] │ │ │ │ + ldrsh r4, [r0, r0] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r4, #8] │ │ │ │ + ldrsh 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] @ (668cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #8] │ │ │ │ + ldrb 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] @ (668ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #8] │ │ │ │ + ldrb 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] @ (668ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #8] │ │ │ │ + ldrb 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] @ (668d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #8] │ │ │ │ + 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] @ (668d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #4] │ │ │ │ + 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] @ (668d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #4] │ │ │ │ + ldrb r0, [r3, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #4] │ │ │ │ + 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] @ (668dac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #4] │ │ │ │ + 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] @ (668dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #4] │ │ │ │ + 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] @ (668de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #4] │ │ │ │ + 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] @ (668e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #4] │ │ │ │ + ldrb r0, [r2, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #4] │ │ │ │ + ldrb r4, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #4] │ │ │ │ + ldrb 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] @ (668e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #4] │ │ │ │ + ldrb r4, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r3, #4] │ │ │ │ + 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] @ (668ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrb 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] @ (668ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrb 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] @ (668ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #4] │ │ │ │ + ldrb 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] @ (668efc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r0, #4] │ │ │ │ + ldrb 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] @ (668f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r7, #0] │ │ │ │ + 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] @ (668f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r7, #0] │ │ │ │ + ldrb 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] @ (668f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r6, #0] │ │ │ │ + ldrb 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] @ (668f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + adds r4, #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] @ (668f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #44 @ 0x2c │ │ │ │ + adds r4, #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] @ (668fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #244 @ 0xf4 │ │ │ │ + adds r4, #84 @ 0x54 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #108 @ 0x6c │ │ │ │ + adds r3, #204 @ 0xcc │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #68 @ 0x44 │ │ │ │ + cmp r7, #164 @ 0xa4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (668ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #12 │ │ │ │ + cmp r7, #108 @ 0x6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #44 @ 0x2c │ │ │ │ + cmp r4, #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] @ (669030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r5] │ │ │ │ + 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] @ (66904c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r5] │ │ │ │ + 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] @ (669068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #160] @ 0xa0 │ │ │ │ + str r3, [sp, #544] @ 0x220 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 236 @ 0xec │ │ │ │ + ble.n 669120 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - svc 180 @ 0xb4 │ │ │ │ + ble.n 6690cc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6690bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + 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] @ (6690d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r4] │ │ │ │ + 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] @ (6690f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrb 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] @ (669110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrb 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] @ (66912c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r4] │ │ │ │ + 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] @ (669148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r5] │ │ │ │ + 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] @ (669164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrb r0, [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] @ (669180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrb r0, [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] @ (66919c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r4, r5] │ │ │ │ + ldrb r0, [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] @ (6691b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r5] │ │ │ │ + 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] @ (6691d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #160 @ 0xa0 │ │ │ │ + adds r4, #0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6691f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #152 @ 0x98 │ │ │ │ + adds r3, #248 @ 0xf8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66920c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + cmp r6, #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] @ (669244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #216 @ 0xd8 │ │ │ │ + cmp r6, #56 @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #104 @ 0x68 │ │ │ │ + cmp r5, #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] @ (66927c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 669188 │ │ │ │ + bvs.n 669248 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bls.n 6692f4 │ │ │ │ + bvs.n 6691b4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6692b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r2] │ │ │ │ + ldrh 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] @ (6692d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + 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] @ (6692ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r2] │ │ │ │ + ldrh r4, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669308 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r1, r2] │ │ │ │ + ldrh r0, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669324 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r2] │ │ │ │ + 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] @ (669340 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r1] │ │ │ │ + ldrh 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] @ (66935c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r1] │ │ │ │ + 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] @ (669378 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r5, r1] │ │ │ │ + ldrh r4, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669394 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r4, r1] │ │ │ │ + ldrh r4, [r0, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r1] │ │ │ │ + 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] @ (6693cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r2, r1] │ │ │ │ + ldrh r4, [r6, r6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6693e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r1] │ │ │ │ + ldrh 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] @ (669404 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r1] │ │ │ │ + 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] @ (669420 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r7, r0] │ │ │ │ + ldrh 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] @ (66943c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r7, r0] │ │ │ │ + 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] @ (669458 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r6, r0] │ │ │ │ + ldrh 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] @ (669474 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r0] │ │ │ │ + ldrh r0, [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] @ (669490 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r3, r0] │ │ │ │ + ldrh r4, [r7, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r3, r0] │ │ │ │ + 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] @ (6694c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6694e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r1, r0] │ │ │ │ + ldrh 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] @ (669500 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r4, [r0, r0] │ │ │ │ + ldrh 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] @ (66951c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r0] │ │ │ │ + ldrh r0, [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] @ (669538 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r7] │ │ │ │ + ldrh r0, [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] @ (669554 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r5, r7] │ │ │ │ + ldrh r4, [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] @ (66958c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r4, r7] │ │ │ │ + ldrh r0, [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] @ (6695a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r7] │ │ │ │ + ldrh 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] @ (6695c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r7] │ │ │ │ + ldrh 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] @ (6695e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrh 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] @ (6695fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r6] │ │ │ │ + ldrh 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] @ (669618 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + 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] @ (669634 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r6] │ │ │ │ + ldrh 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] @ (669650 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r6] │ │ │ │ + ldrh 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] @ (66966c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r5] │ │ │ │ + ldrh 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] @ (6696a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrh 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] @ (6696c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, r5] │ │ │ │ + ldrh 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] @ (6696dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r5] │ │ │ │ + ldrh 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] @ (6696f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r7, r4] │ │ │ │ + ldrh 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] @ (669714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r6, r4] │ │ │ │ + ldrh 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] @ (669730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, r4] │ │ │ │ + ldrh 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] @ (66974c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, r4] │ │ │ │ + ldrh 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] @ (669768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r1, r4] │ │ │ │ + ldrh 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] @ (669784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrh 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] @ (6697a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh 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] @ (6697bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6697d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r4] │ │ │ │ + ldrh 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] @ (6697f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r7, r3] │ │ │ │ + ldrh r0, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669810 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3} │ │ │ │ + stmia r5!, {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] @ (66982c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r5, r7} │ │ │ │ + stmia r5!, {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] @ (669848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2} │ │ │ │ + stmia r2!, {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] @ (669864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r4, r6, r7} │ │ │ │ + stmia 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, #12] @ (669884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r0, r2] │ │ │ │ + ldr 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] @ (6698a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4, r6} │ │ │ │ + stmia r1!, {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] @ (6698bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6698d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r5, r7} │ │ │ │ + stmia r1!, {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] @ (6698f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r1 │ │ │ │ + adcs 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] @ (669910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s64 d0, d16, d14 │ │ │ │ + ldc 0, cr0, [r0], {158} @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66992c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 4, r0, cr12, cr14, {4} │ │ │ │ + @ instruction: 0xebec009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r8, #632]! @ 0x278 │ │ │ │ + adc.w r0, r8, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip, #632] @ 0x278 │ │ │ │ + @ instruction: 0xeaec009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ + eors.w r0, r0, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66999c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [r0], #-632 @ 0xfffffd88 │ │ │ │ + @ instruction: 0xe990009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4, r6} │ │ │ │ + ldmia r2!, {r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6699d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r5!, {r3, r4} │ │ │ │ + ldmia 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] @ (6699f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {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] @ (669a0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xeae8009e │ │ │ │ + strex 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] @ (669a28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66967c │ │ │ │ + b.n 66a13c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669a44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #736] @ 0x2e0 │ │ │ │ + ldrh r0, [r3, #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] @ (669a60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #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] @ (669a7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs 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] @ (669a98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #184 @ 0xb8 │ │ │ │ + subs 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] @ (669ab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 2, r0, cr4, cr14, {4} │ │ │ │ + subs.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] @ (669ad0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc 0, 0, r0, cr8, cr14, {4} │ │ │ │ + sbcs.w r0, r8, lr, lsr #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669aec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc 0, cr0, [ip, #632]! @ 0x278 │ │ │ │ + adds.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] @ (669b08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ + @ instruction: 0xeac0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r6, r7] │ │ │ │ + ldrsb r4, [r2, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66980c │ │ │ │ + b.n 66a2cc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r6] │ │ │ │ + str r4, [r6, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r5] │ │ │ │ + str r4, [r4, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669b94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669620 │ │ │ │ + b.n 66a0e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669bb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66945c │ │ │ │ + b.n 669f1c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669bcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a208 │ │ │ │ + b.n 669cc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669be8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a124 │ │ │ │ + svc 252 @ 0xfc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a288 │ │ │ │ + b.n 669d48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a22c │ │ │ │ + b.n 669cec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a010 │ │ │ │ + svc 72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a114 │ │ │ │ + svc 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] @ (669c74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a2e8 │ │ │ │ + b.n 669da8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669c90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a01c │ │ │ │ + svc 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] @ (669cac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 669f40 │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669cc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #72 @ 0x48 │ │ │ │ + subs r0, #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] @ (669ce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #56] @ 0x38 │ │ │ │ + ldrh r4, [r2, #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] @ (669d1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #54] @ 0x36 │ │ │ │ + ldrh r4, [r3, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #12 │ │ │ │ + lsrs r4, r5, #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] @ (669d54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r4, r7] │ │ │ │ + strb r4, [r0, r5] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669d70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r7] │ │ │ │ + strb 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] @ (669d8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 669df8 │ │ │ │ + ldmia 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, #8] @ (669da8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r6, r7} │ │ │ │ + ldmia r5, {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] @ (669dc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r6] │ │ │ │ + strb r4, [r2, r4] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 669dec │ │ │ │ + ldmia r7!, {r2, r5, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669dfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7, {r3, r5, r7} │ │ │ │ + ldmia 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] @ (669e18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r2, r3, r4, r5} │ │ │ │ + ldmia r4, {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] @ (669e34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {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] @ (669e50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r3, r4, r5, r6} │ │ │ │ + stmia r4!, {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] @ (669e6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, r4, #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] @ (669e88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #9 │ │ │ │ + lsls r0, r1, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ea4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r6, r3] │ │ │ │ + strb 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] @ (669ec0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r7, r3] │ │ │ │ + strb r4, [r3, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669edc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #7 │ │ │ │ + lsls r4, r5, #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] @ (669ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + strb 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] @ (669f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #3 │ │ │ │ + lsls r0, r2, #25 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #9 │ │ │ │ + lsls r4, r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #160] @ (669ff0 ) │ │ │ │ + mov r8, 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] @ (669f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r3, r2] │ │ │ │ + strh r4, [r7, 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] @ (669f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r4, r2] │ │ │ │ + strb 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] @ (669fa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #28] │ │ │ │ + strh 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] @ (669fbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669fd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (669ff4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r4, [r5, r1] │ │ │ │ + strh r4, [r1, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a010 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r3, r4, r5} │ │ │ │ + ldmia r3, {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] @ (66a02c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r6!, {r7} │ │ │ │ + ldmia 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] @ (66a048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r6, r7} │ │ │ │ + stmia r5!, {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] @ (66a064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r7} │ │ │ │ + stmia r1!, {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] @ (66a080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r6, r7} │ │ │ │ + stmia r1!, {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] @ (66a09c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r6} │ │ │ │ + stmia r0!, {r2, r3, 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] @ (66a0b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r4, r5, r7} │ │ │ │ + stmia 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] @ (66a0d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r4, r6} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite lt │ │ │ │ + lsllt r6, r3, #2 │ │ │ │ + pushge {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a0f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ + it pl │ │ │ │ + lslpl r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a10c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r5, r7} │ │ │ │ + stmia r1!, {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] @ (66a144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, 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] @ (66a160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + itt gt │ │ │ │ + lslgt r6, r3, #2 │ │ │ │ + pushgt {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r3, r6, r7} │ │ │ │ - lsls r6, r3, #2 │ │ │ │ - push {r3, lr} │ │ │ │ + ite cs │ │ │ │ + lslcs r6, r3, #2 │ │ │ │ + pushcc {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r4, r5, r6} │ │ │ │ + bkpt 0x00d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r1!, {r2, r4} │ │ │ │ + bkpt 0x0074 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, r2] │ │ │ │ + strh 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] @ (66a1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66a5d8 │ │ │ │ + svc 84 @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, r2] │ │ │ │ + str r4, [r5, r7] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #100 @ 0x64 │ │ │ │ + cmp r1, #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] @ (66a278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r0] │ │ │ │ + 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] @ (66a294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #12 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #112 @ 0x70 │ │ │ │ + cmp r1, #208 @ 0xd0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #52 @ 0x34 │ │ │ │ + cmp r1, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r1, #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] @ (66a304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r6] │ │ │ │ + str 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] @ (66a320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00fc │ │ │ │ + pop {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] @ (66a33c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0090 │ │ │ │ + cbnz r0, 66a3bc │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r5, r6, r7, pc} │ │ │ │ + cbnz r0, 66a3ae │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r7, pc} │ │ │ │ + revsh 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] @ (66a390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r4, r5, r7} │ │ │ │ + ldmia r1!, {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] @ (66a3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {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] @ (66a3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, r4] │ │ │ │ + str 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] @ (66a3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r4] │ │ │ │ + str r0, [r6, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r4] │ │ │ │ + str r4, [r5, r1] │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66a474 │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66a47e │ │ │ │ + @ instruction: 0xb86c │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r4, r0 │ │ │ │ + @ instruction: 0xb824 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r2!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {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] @ (66a48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4} │ │ │ │ + stmia r4!, {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] @ (66a4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4, r6} │ │ │ │ + stmia r4!, {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] @ (66a4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r5} │ │ │ │ + stmia 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] @ (66a4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r7} │ │ │ │ + stmia r4!, {r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, r0] │ │ │ │ + ldr r7, [pc, #544] @ (66a720 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, r0] │ │ │ │ + ldr r7, [pc, #528] @ (66a72c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, r0] │ │ │ │ + ldr r7, [pc, #512] @ (66a738 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, r0] │ │ │ │ + ldr r7, [pc, #480] @ (66a734 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r0] │ │ │ │ + ldr r7, [pc, #448] @ (66a730 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, r0] │ │ │ │ + ldr r7, [pc, #416] @ (66a72c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #18] │ │ │ │ + strh r0, [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] @ (66a5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r7] │ │ │ │ + ldr r7, [pc, #272] @ (66a6d4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, r7] │ │ │ │ + ldr r7, [pc, #272] @ (66a6f0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #24] │ │ │ │ + strh r0, [r0, #4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #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] @ (66a630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r1, #10] │ │ │ │ + ldrb r0, [r5, #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] @ (66a64c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a668 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + ldrb r0, [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, #12] @ (66a688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r6, #25] │ │ │ │ + ldrb r4, [r2, #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] @ (66a6a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #28] │ │ │ │ + strh r0, [r4, #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] @ (66a6c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #44 @ 0x2c │ │ │ │ + adds r5, #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] @ (66a6dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r7, #196 @ 0xc4 │ │ │ │ + adds 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] @ (66a6f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #124 @ 0x7c │ │ │ │ + adds r3, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #80 @ 0x50 │ │ │ │ + cmp r4, #176 @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a74c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, #120 @ 0x78 │ │ │ │ + cmp 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] @ (66a768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #160 @ 0xa0 │ │ │ │ + cmp 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] @ (66a784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r5, r7} │ │ │ │ + stmia r4!, {r2} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r3, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - it ls │ │ │ │ - lslls r7, r3, #2 │ │ │ │ + pop {r3, r4, r5, r6, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r7} │ │ │ │ + stmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a7f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r4, r5, r6, r7} │ │ │ │ + stmia r1!, {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] @ (66a810 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a82c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {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] @ (66a848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r5, r6, r7} │ │ │ │ + stmia 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] @ (66a864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r2, r4} │ │ │ │ + stmia r4!, {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, #12] @ (66a884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r1, #16 │ │ │ │ + cmp r6, #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] @ (66a8a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #224] @ (66a984 ) │ │ │ │ + ldr r4, [pc, #608] @ (66ab04 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a8bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66a8d0 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a8d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8d8 │ │ │ │ + @ instruction: 0xb638 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a8f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb834 │ │ │ │ + push {r2, r4, 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] @ (66a910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + push {r2, r6, 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] @ (66a92c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + push {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] @ (66a948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb754 │ │ │ │ + push {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb70c │ │ │ │ + push {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] @ (66a980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r6, r7, lr} │ │ │ │ + cbz r4, 66a9d2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a99c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + uxtb 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] @ (66a9b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r6, lr} │ │ │ │ + uxth 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, #12] @ (66a9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #252 @ 0xfc │ │ │ │ + cmp r4, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66a9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #112 @ 0x70 │ │ │ │ + movs r6, #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] @ (66aa10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #140 @ 0x8c │ │ │ │ + movs r7, #236 @ 0xec │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #12 │ │ │ │ + movs r7, #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] @ (66aa48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00d8 │ │ │ │ + pop {r3, r4, r5} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #576] @ (66aca8 ) │ │ │ │ + ldr r2, [pc, #960] @ (66ae28 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #576] @ (66acc4 ) │ │ │ │ + ldr r2, [pc, #960] @ (66ae44 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aa9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #576] @ (66ace0 ) │ │ │ │ + ldr r2, [pc, #960] @ (66ae60 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #576] @ (66acfc ) │ │ │ │ + ldr r2, [pc, #960] @ (66ae7c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r6, #4] │ │ │ │ + strh r0, [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] @ (66aaf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #2] │ │ │ │ + strh r4, [r4, #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] @ (66ab0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #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] @ (66ab28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + strh r0, [r7, #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] @ (66ab44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #128] @ (66abc8 ) │ │ │ │ + ldr r2, [pc, #512] @ (66ad48 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #6] │ │ │ │ + strh r0, [r0, #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] @ (66ab7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #0] @ (66ab80 ) │ │ │ │ + ldr r2, [pc, #384] @ (66ad00 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ab98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #4] │ │ │ │ + strh r4, [r6, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #880] @ (66af28 ) │ │ │ │ + ldr r2, [pc, #240] @ (66aca8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66abd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #2] │ │ │ │ + strh r0, [r5, #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] @ (66abec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #62] @ 0x3e │ │ │ │ + strh r4, [r1, #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] @ (66ac08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #624] @ (66ae7c ) │ │ │ │ + ldr r1, [pc, #1008] @ (66affc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r4, #62] @ 0x3e │ │ │ │ + strh r0, [r0, #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] @ (66ac40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #480] @ (66ae24 ) │ │ │ │ + ldr r1, [pc, #864] @ (66afa4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #60] @ 0x3c │ │ │ │ + strh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #336] @ (66adcc ) │ │ │ │ + ldr r1, [pc, #720] @ (66af4c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ac94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #352] @ (66adf8 ) │ │ │ │ + ldr r1, [pc, #736] @ (66af78 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66acb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #336] @ (66ae04 ) │ │ │ │ + ldr r1, [pc, #720] @ (66af84 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66accc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #288] @ (66adf0 ) │ │ │ │ + ldr r1, [pc, #672] @ (66af70 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ace8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #256] @ (66adec ) │ │ │ │ + ldr r1, [pc, #640] @ (66af6c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #224] @ (66ade8 ) │ │ │ │ + ldr r1, [pc, #608] @ (66af68 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #192] @ (66ade4 ) │ │ │ │ + ldr r1, [pc, #576] @ (66af64 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #160] @ (66ade0 ) │ │ │ │ + ldr r1, [pc, #544] @ (66af60 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #112] @ (66adcc ) │ │ │ │ + ldr r1, [pc, #496] @ (66af4c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #64] @ (66adb8 ) │ │ │ │ + ldr r1, [pc, #448] @ (66af38 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ad90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #16] @ (66ada4 ) │ │ │ │ + ldr r1, [pc, #400] @ (66af24 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #976] @ (66b180 ) │ │ │ │ + ldr r1, [pc, #336] @ (66af00 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66adc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #928] @ (66b16c ) │ │ │ │ + ldr r1, [pc, #288] @ (66aeec ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ade4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #880] @ (66b158 ) │ │ │ │ + ldr r1, [pc, #240] @ (66aed8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #832] @ (66b144 ) │ │ │ │ + ldr r1, [pc, #192] @ (66aec4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #784] @ (66b130 ) │ │ │ │ + ldr r1, [pc, #144] @ (66aeb0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #736] @ (66b11c ) │ │ │ │ + ldr r1, [pc, #96] @ (66ae9c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #688] @ (66b108 ) │ │ │ │ + ldr r1, [pc, #48] @ (66ae88 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ae70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #624] @ (66b0e4 ) │ │ │ │ + ldr r0, [pc, #1008] @ (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] @ (66ae8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #560] @ (66b0c0 ) │ │ │ │ + ldr r0, [pc, #944] @ (66b240 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #496] @ (66b09c ) │ │ │ │ + ldr r0, [pc, #880] @ (66b21c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #464] @ (66b098 ) │ │ │ │ + ldr r0, [pc, #848] @ (66b218 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #400] @ (66b074 ) │ │ │ │ + ldr r0, [pc, #784] @ (66b1f4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aefc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #368] @ (66b070 ) │ │ │ │ + ldr r0, [pc, #752] @ (66b1f0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #320] @ (66b05c ) │ │ │ │ + ldr r0, [pc, #704] @ (66b1dc ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #256] @ (66b038 ) │ │ │ │ + ldr r0, [pc, #640] @ (66b1b8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #192] @ (66b014 ) │ │ │ │ + ldr r0, [pc, #576] @ (66b194 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #128] @ (66aff0 ) │ │ │ │ + ldr r0, [pc, #512] @ (66b170 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66af88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #96] @ (66afec ) │ │ │ │ + ldr r0, [pc, #480] @ (66b16c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #48] @ (66afd8 ) │ │ │ │ + ldr r0, [pc, #432] @ (66b158 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #0] @ (66afc4 ) │ │ │ │ + ldr r0, [pc, #384] @ (66b144 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66afdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #960] @ (66b3a0 ) │ │ │ │ + ldr r0, [pc, #320] @ (66b120 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66aff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #912] @ (66b38c ) │ │ │ │ + ldr r0, [pc, #272] @ (66b10c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #864] @ (66b378 ) │ │ │ │ + ldr r0, [pc, #224] @ (66b0f8 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #800] @ (66b354 ) │ │ │ │ + ldr r0, [pc, #160] @ (66b0d4 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b04c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #736] @ (66b330 ) │ │ │ │ + ldr r0, [pc, #96] @ (66b0b0 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #688] @ (66b31c ) │ │ │ │ + ldr r0, [pc, #48] @ (66b09c ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #640] @ (66b308 ) │ │ │ │ + ldr r0, [pc, #0] @ (66b088 ) │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b0a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #576] @ (66b2e4 ) │ │ │ │ + blx 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] @ (66b0bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #512] @ (66b2c0 ) │ │ │ │ + blx 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] @ (66b0d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #432] @ (66b28c ) │ │ │ │ + blxns 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] @ (66b0f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #352] @ (66b258 ) │ │ │ │ + blx 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] @ (66b110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #304] @ (66b244 ) │ │ │ │ + blxns 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] @ (66b12c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #240] @ (66b220 ) │ │ │ │ + blxns 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] @ (66b148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #192] @ (66b20c ) │ │ │ │ + blx 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] @ (66b164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #144] @ (66b1f8 ) │ │ │ │ + blxns 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] @ (66b180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #96] @ (66b1e4 ) │ │ │ │ + bx 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] @ (66b19c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #112] @ (66b210 ) │ │ │ │ + bxns 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] @ (66b1b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6d0009f │ │ │ │ + bics.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] @ (66b1d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #48] @ (66b208 ) │ │ │ │ + bxns 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] @ (66b1f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #64] @ (66b234 ) │ │ │ │ + bx 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] @ (66b20c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r5, #112] @ 0x70 │ │ │ │ + ldr r4, [r1, #72] @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #0] │ │ │ │ + ldr r4, [r5, #84] @ 0x54 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #864] @ (66b5a8 ) │ │ │ │ + bx 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] @ (66b260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #2 │ │ │ │ + lsrs r4, r0, #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] @ (66b27c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #32 │ │ │ │ + lsrs r4, r0, #22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #30 │ │ │ │ + lsrs r4, r0, #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] @ (66b2b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #24 │ │ │ │ + lsrs r4, r2, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b2d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #23 │ │ │ │ + lsrs r4, r3, #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] @ (66b2ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #22 │ │ │ │ + lsrs r4, r3, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b308 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #208] @ (66b3dc ) │ │ │ │ + mov ip, r2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b324 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r4, #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] @ (66b340 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #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] @ (66b35c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #19 │ │ │ │ + lsrs r4, r3, #9 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b378 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, r4, #8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b394 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #18 │ │ │ │ + lsrs r4, r5, #7 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #21 │ │ │ │ + lsrs r4, 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] @ (66b3cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs r4, r3, #16 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b3e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b404 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r2, #7 │ │ │ │ + adds 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, #8] @ (66b420 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #15 │ │ │ │ + lsrs 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, #12] @ (66b440 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #112] @ (66b4b4 ) │ │ │ │ + cmp r4, pc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66b460 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #64] @ (66b4a4 ) │ │ │ │ + cmp r0, 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] @ (66b47c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #2] │ │ │ │ + strb r4, [r4, #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] @ (66b498 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r2, #3] │ │ │ │ + strb r4, [r6, #24] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #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] @ (66b4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - blx r6 │ │ │ │ + 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] @ (66b4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #9 │ │ │ │ + lsls r0, r4, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b508 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #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] @ (66b524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns pc │ │ │ │ + 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] @ (66b540 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #10 │ │ │ │ + lsls r4, r4, #31 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b55c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, 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] @ (66b578 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns r8 │ │ │ │ + add ip, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b594 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #10 │ │ │ │ + movs r0, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #11 │ │ │ │ + movs r4, r5 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bcs.n 66b698 │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, sp │ │ │ │ + add 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] @ (66b604 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, sp │ │ │ │ + add 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] @ (66b620 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, ip │ │ │ │ + add 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] @ (66b63c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, ip │ │ │ │ + add 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] @ (66b658 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, ip │ │ │ │ + add r0, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b674 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, ip │ │ │ │ + add r0, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b690 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, ip │ │ │ │ + add r0, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, ip │ │ │ │ + add r0, r8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, fp │ │ │ │ + add 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] @ (66b6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, sl │ │ │ │ + add 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] @ (66b700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, sl │ │ │ │ + add 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] @ (66b71c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r9 │ │ │ │ + add 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] @ (66b738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r8 │ │ │ │ + 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] @ (66b754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r9 │ │ │ │ + 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] @ (66b770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, #25] │ │ │ │ + ldrb r0, [r5, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b78c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r5 │ │ │ │ + add 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] @ (66b7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r5 │ │ │ │ + add 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] @ (66b7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r6 │ │ │ │ + add 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] @ (66b7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r7 │ │ │ │ + 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, #8] @ (66b7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #27] │ │ │ │ + ldrb r4, [r0, #17] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66b818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r4 │ │ │ │ + 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] @ (66b834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r3 │ │ │ │ + mvns 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] @ (66b850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r2 │ │ │ │ + mvns 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] @ (66b86c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r8, r2 │ │ │ │ + mvns 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] @ (66b888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r1 │ │ │ │ + mvns 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] @ (66b8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov ip, r0 │ │ │ │ + mvns 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] @ (66b8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, pc │ │ │ │ + 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] @ (66b8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, pc │ │ │ │ + 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] @ (66b8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, lr │ │ │ │ + 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] @ (66b914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, lr │ │ │ │ + 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] @ (66b930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, sp │ │ │ │ + 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] @ (66b94c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, sp │ │ │ │ + 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] @ (66b968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, ip │ │ │ │ + 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] @ (66b984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, ip │ │ │ │ + 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] @ (66b9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, fp │ │ │ │ + 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] @ (66b9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, fp │ │ │ │ + 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] @ (66b9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, sl │ │ │ │ + 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] @ (66b9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, sl │ │ │ │ + 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] @ (66ba10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r9 │ │ │ │ + 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] @ (66ba2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r9 │ │ │ │ + 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] @ (66ba48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r8 │ │ │ │ + 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] @ (66ba64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r5, #20] │ │ │ │ + ldrsh r0, [r1, 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] @ (66ba80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, #20] │ │ │ │ + str r0, [r1, #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] @ (66ba9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r1 │ │ │ │ + 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] @ (66bab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r0 │ │ │ │ + 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] @ (66bad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, lr │ │ │ │ + muls 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] @ (66baf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, sp │ │ │ │ + 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] @ (66bb0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66bba0 │ │ │ │ + bmi.n 66ba60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #816 @ (adr r7, 66be5c ) │ │ │ │ + add r5, pc, #176 @ (adr r5, 66bbdc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bb44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r5 │ │ │ │ + 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] @ (66bb60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r4 │ │ │ │ + orrs 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] @ (66bb7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r4 │ │ │ │ + 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] @ (66bb98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r4 │ │ │ │ + orrs 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] @ (66bbb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r3 │ │ │ │ + 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, #12] @ (66bbd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r8, r2 │ │ │ │ + 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] @ (66bbf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r1 │ │ │ │ + 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] @ (66bc0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r0 │ │ │ │ + cmn 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] @ (66bc28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r0 │ │ │ │ + cmn 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] @ (66bc44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r0 │ │ │ │ + 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] @ (66bc60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, pc │ │ │ │ + cmn 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] @ (66bc7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mcr 0, 7, r0, cr8, cr15, {4} │ │ │ │ + mcrr 0, 9, r0, r8, cr15 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bc98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, fp │ │ │ │ + cmp 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] @ (66bcb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, fp │ │ │ │ + cmp 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] @ (66bcd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, fp │ │ │ │ + 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] @ (66bcec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, sl │ │ │ │ + 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] @ (66bd08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, sl │ │ │ │ + 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] @ (66bd24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r9 │ │ │ │ + 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] @ (66bd40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r9 │ │ │ │ + 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] @ (66bd5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r8 │ │ │ │ + cmp r4, r4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66bd78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r8 │ │ │ │ + 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] @ (66bd94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r7 │ │ │ │ + cmp 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] @ (66bdb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r7 │ │ │ │ + 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] @ (66bdcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r6 │ │ │ │ + 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] @ (66bde8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r6 │ │ │ │ + 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] @ (66be04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r5 │ │ │ │ + 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] @ (66be20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r5 │ │ │ │ + cmp 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] @ (66be3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r4 │ │ │ │ + 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] @ (66be58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r4 │ │ │ │ + cmp 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] @ (66be74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r3 │ │ │ │ + negs 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] @ (66be90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r3 │ │ │ │ + negs 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] @ (66beac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r2 │ │ │ │ + negs 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] @ (66bec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r1 │ │ │ │ + negs 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] @ (66bee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r0 │ │ │ │ + negs 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] @ (66bf00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, pc │ │ │ │ + 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] @ (66bf1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, lr │ │ │ │ + negs 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] @ (66bf38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, sp │ │ │ │ + negs 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] @ (66bf54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, ip │ │ │ │ + negs 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] @ (66bf70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, fp │ │ │ │ + tst 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] @ (66bf8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, sl │ │ │ │ + tst 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] @ (66bfa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r9 │ │ │ │ + tst 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] @ (66bfc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r8 │ │ │ │ + tst 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] @ (66bfe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r7 │ │ │ │ + tst 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] @ (66bffc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r6 │ │ │ │ + tst 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] @ (66c018 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r5 │ │ │ │ + tst 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] @ (66c034 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r4 │ │ │ │ + tst 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] @ (66c050 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r3 │ │ │ │ + rors 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] @ (66c06c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r2 │ │ │ │ + rors 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] @ (66c088 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r1 │ │ │ │ + rors 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] @ (66c0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, r0 │ │ │ │ + rors 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] @ (66c0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc │ │ │ │ + rors 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] @ (66c0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, lr │ │ │ │ + rors 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] @ (66c0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sp │ │ │ │ + rors 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] @ (66c114 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, ip │ │ │ │ + rors 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] @ (66c130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, fp │ │ │ │ + sbcs 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] @ (66c14c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sl │ │ │ │ + sbcs 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] @ (66c168 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sl │ │ │ │ + sbcs 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] @ (66c184 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, sl │ │ │ │ + sbcs 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] @ (66c1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r9 │ │ │ │ + sbcs 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] @ (66c1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r8 │ │ │ │ + sbcs 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] @ (66c1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r7 │ │ │ │ + sbcs 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] @ (66c1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r6 │ │ │ │ + sbcs 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] @ (66c210 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r5 │ │ │ │ + sbcs 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] @ (66c22c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r4 │ │ │ │ + sbcs 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] @ (66c248 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r3 │ │ │ │ + adcs 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] @ (66c264 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, r2 │ │ │ │ + adcs 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] @ (66c280 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, r0 │ │ │ │ + adcs 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] @ (66c29c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #160 @ 0xa0 │ │ │ │ + movs 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] @ (66c2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r4, r3 │ │ │ │ + asrs 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] @ (66c2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mvns r0, r3 │ │ │ │ + asrs 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] @ (66c2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + subs r0, r0, #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] @ (66c30c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, #208 @ 0xd0 │ │ │ │ + subs r0, r6, #0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c328 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #23 │ │ │ │ + lsls r4, r6, #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] @ (66c344 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #21 │ │ │ │ + lsls r4, r1, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c360 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #23 │ │ │ │ + lsls r4, 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] @ (66c37c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #21 │ │ │ │ + lsls 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, #12] @ (66c39c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r1, #3 │ │ │ │ + adds r0, r5, #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] @ (66c3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #1 │ │ │ │ + subs r0, r3, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #3 │ │ │ │ + adds 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] @ (66c3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmn r4, r2 │ │ │ │ + ands 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] @ (66c40c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #32] │ │ │ │ + ldrsh 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] @ (66c428 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r6 │ │ │ │ + ands 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] @ (66c444 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r4, #6] │ │ │ │ + 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] @ (66c460 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, r3 │ │ │ │ + subs r7, #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] @ (66c47c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4} │ │ │ │ + cbnz r0, 66c49e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c498 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {15} │ │ │ │ + pop {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] @ (66c4b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c522 │ │ │ │ + cbnz r0, 66c4ba │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c4d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - nop {8} │ │ │ │ + pop {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] @ (66c4ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c530 │ │ │ │ + @ instruction: 0xb860 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c508 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00d8 │ │ │ │ + pop {r3, 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] @ (66c524 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c57c │ │ │ │ + @ instruction: 0xb8b4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c540 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ite cs │ │ │ │ - lslcs r7, r3, #2 │ │ │ │ - pushcc {r3, lr} │ │ │ │ + pop {r2, r3, r7} │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c55c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - revsh r0, r1 │ │ │ │ + @ instruction: 0xb828 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c578 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x00a0 │ │ │ │ + pop {} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c594 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r7 │ │ │ │ + @ instruction: 0xb79c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x0014 │ │ │ │ + cbnz r4, 66c610 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - rev16 r4, r6 │ │ │ │ + @ instruction: 0xb7d4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c5e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bkpt 0x004c │ │ │ │ + cbnz r4, 66c656 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c604 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r0 │ │ │ │ + @ instruction: 0xb764 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c620 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3, r4, r6, r7, pc} │ │ │ │ + cbnz r4, 66c672 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c63c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c65e │ │ │ │ + @ instruction: 0xb6d8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c658 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r4, r6, pc} │ │ │ │ + hlt 0x0030 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c674 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c682 │ │ │ │ + @ instruction: 0xb688 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c690 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb8b0 │ │ │ │ + setpan #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] @ (66c6ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb804 │ │ │ │ + push {r2, r5, 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] @ (66c6c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb748 │ │ │ │ + push {r3, 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] @ (66c6e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb77c │ │ │ │ + push {r2, r3, 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] @ (66c700 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6c0 │ │ │ │ + push {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] @ (66c71c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r3, r4, r5, r6} │ │ │ │ + cbnz r0, 66c756 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c738 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r3} │ │ │ │ + cbnz r4, 66c756 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c754 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb830 │ │ │ │ + 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] @ (66c770 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c78c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb710 │ │ │ │ + push {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] @ (66c7a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb654 │ │ │ │ + cbz r4, 66c818 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + cbz r0, 66c842 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r6, r7, lr} │ │ │ │ + cbz r4, 66c82e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c860 │ │ │ │ + @ instruction: 0xb8e4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c818 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c862 │ │ │ │ + @ instruction: 0xb878 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c834 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb738 │ │ │ │ + push {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] @ (66c850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb6c8 │ │ │ │ + push {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] @ (66c86c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb61c │ │ │ │ + cbz r4, 66c8ce │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c888 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5, r6, lr} │ │ │ │ + uxtb r0, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r7, lr} │ │ │ │ + uxtb 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] @ (66c8c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r6, r7} │ │ │ │ + sxth 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] @ (66c8dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - hlt 0x0010 │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c8f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - rev r4, r4 │ │ │ │ + @ instruction: 0xb784 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c914 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + cbz r0, 66c980 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c930 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r6, r7, lr} │ │ │ │ + cbz r4, 66c980 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c94c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r5, lr} │ │ │ │ + uxth 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] @ (66c968 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r5, r6} │ │ │ │ + cbz r4, 66c99e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c984 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5, r7} │ │ │ │ + sxth r0, r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66ca1c │ │ │ │ + cbz r4, 66c9b4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r4, 66c9e6 │ │ │ │ + @ instruction: 0xb6fc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 66c9e8 │ │ │ │ + @ instruction: 0xb690 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66c9f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #24 │ │ │ │ + subs r2, #120 @ 0x78 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ca14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r5, #12 │ │ │ │ + subs r2, #108 @ 0x6c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #0 │ │ │ │ + subs r2, #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] @ (66ca4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #252 @ 0xfc │ │ │ │ + subs r2, #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] @ (66ca68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #11] │ │ │ │ + strb r4, [r3, #1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ca84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #224 @ 0xe0 │ │ │ │ + subs r2, #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, #12] @ (66caa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r0, [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] @ (66cac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #192 @ 0xc0 │ │ │ │ + subs r2, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cadc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #188 @ 0xbc │ │ │ │ + subs r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66caf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #184 @ 0xb8 │ │ │ │ + subs r2, #24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #180 @ 0xb4 │ │ │ │ + subs 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] @ (66cb30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #172 @ 0xac │ │ │ │ + subs 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] @ (66cb4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #168 @ 0xa8 │ │ │ │ + subs 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] @ (66cb68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #160 @ 0xa0 │ │ │ │ + subs r2, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cb84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #152 @ 0x98 │ │ │ │ + subs r1, #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] @ (66cba0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #148 @ 0x94 │ │ │ │ + subs r1, #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, #12] @ (66cbc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, #140 @ 0x8c │ │ │ │ + subs r1, #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] @ (66cbdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #128 @ 0x80 │ │ │ │ + subs r1, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cbf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #124 @ 0x7c │ │ │ │ + subs r1, #220 @ 0xdc │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #112 @ 0x70 │ │ │ │ + subs r1, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cc30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #100 @ 0x64 │ │ │ │ + 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] @ (66cc4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #88 @ 0x58 │ │ │ │ + subs r1, #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] @ (66cc68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #76 @ 0x4c │ │ │ │ + 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] @ (66cc84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #64 @ 0x40 │ │ │ │ + subs r1, #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] @ (66cca0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + 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] @ (66ccbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, #40 @ 0x28 │ │ │ │ + subs r1, #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] @ (66ccd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [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] @ (66ccf4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #608] @ 0x260 │ │ │ │ + ldr r3, [sp, #992] @ 0x3e0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r0, r1] │ │ │ │ + ldrh r0, [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] @ (66cd2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r2, r2] │ │ │ │ + ldrh 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] @ (66cd48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs 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] @ (66cd64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #172 @ 0xac │ │ │ │ + subs 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] @ (66cd80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf678009f │ │ │ │ + @ instruction: 0xf3d8009f │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cd9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r4] │ │ │ │ + ldrb r0, [r1, 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] @ (66cdb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh r0, [r5, r3] │ │ │ │ + ldrb r0, [r1, 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] @ (66cdd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cdf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #76 @ 0x4c │ │ │ │ + subs r0, #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] @ (66ce28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #68 @ 0x44 │ │ │ │ + subs r0, #164 @ 0xa4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #60 @ 0x3c │ │ │ │ + subs r0, #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] @ (66ce60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #52 @ 0x34 │ │ │ │ + subs r0, #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] @ (66ce7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #44 @ 0x2c │ │ │ │ + subs r0, #140 @ 0x8c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ce98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #36 @ 0x24 │ │ │ │ + subs r0, #132 @ 0x84 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ceb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #28 │ │ │ │ + subs r0, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ced0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #20 │ │ │ │ + subs r0, #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] @ (66ceec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #12 │ │ │ │ + subs r0, #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] @ (66cf08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r3, #4 │ │ │ │ + subs r0, #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] @ (66cf24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #244 @ 0xf4 │ │ │ │ + subs r0, #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] @ (66cf5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #236 @ 0xec │ │ │ │ + subs r0, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cf78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #228 @ 0xe4 │ │ │ │ + subs r0, #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] @ (66cf94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r2, #220 @ 0xdc │ │ │ │ + subs r0, #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] @ (66cfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb688 │ │ │ │ + cbz r0, 66d02e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r4, 66d026 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66cfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + uxtb 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, #8] @ (66d004 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r5, r6, r7} │ │ │ │ + sxtb 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] @ (66d020 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r3, r4, r5, r6, r7, lr} │ │ │ │ + cbz r4, 66d07a │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d03c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + uxtb 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, #8] @ (66d058 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + sxtb 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] @ (66d074 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r5, r6} │ │ │ │ + cbz r0, 66d0a8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d090 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r4, r5, r6, lr} │ │ │ │ + uxtb 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, #8] @ (66d0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + sxtb 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] @ (66d0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 66d0fa │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d0e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d15e │ │ │ │ + cbz r0, 66d0f6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d100 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r5, r6, r7} │ │ │ │ + sxtb 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] @ (66d11c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r4, r6} │ │ │ │ + cbz r0, 66d14e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d138 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66d1ae │ │ │ │ + cbz r4, 66d146 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d154 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d1ac │ │ │ │ + sub 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] @ (66d170 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #20 │ │ │ │ + adds r6, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d18c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #16 │ │ │ │ + adds r6, #112 @ 0x70 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d1a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #12 │ │ │ │ + adds r6, #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] @ (66d1c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #8 │ │ │ │ + adds 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] @ (66d1e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #12 │ │ │ │ + lsrs r0, 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] @ (66d1fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #10 │ │ │ │ + lsls r4, r5, #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, #8] @ (66d218 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #432] @ 0x1b0 │ │ │ │ + str r2, [sp, #816] @ 0x330 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d234 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #172 @ 0xac │ │ │ │ + adds 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] @ (66d250 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d2cc │ │ │ │ + cbz r0, 66d264 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d26c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66d2c0 │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d288 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf12c009e │ │ │ │ + mcr 0, 4, 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] @ (66d2a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r7, lr} │ │ │ │ + uxtb 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] @ (66d2c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r2, r4, r6} │ │ │ │ + cbz r4, 66d2f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r0, 66d35e │ │ │ │ + cbz r0, 66d2f6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d2f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbz r4, 66d362 │ │ │ │ + sub sp, #496 @ 0x1f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d314 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {r3, r7} │ │ │ │ + cbz r0, 66d352 │ │ │ │ lsls r6, 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] @ (66d334 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + adds r5, #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] @ (66d350 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r3, [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] @ (66d36c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr 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] @ (66d388 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r3, #42] @ 0x2a │ │ │ │ + ldrh r0, [r7, #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] @ (66d3a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r2, #40] @ 0x28 │ │ │ │ + ldrh r0, [r6, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #38] @ 0x26 │ │ │ │ + ldrh 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] @ (66d3dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #960] @ 0x3c0 │ │ │ │ + str r0, [sp, #320] @ 0x140 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d3f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [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] @ (66d414 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r7, #62] @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d430 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d44c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [sp, #256] @ 0x100 │ │ │ │ + ldr r1, [sp, #640] @ 0x280 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d468 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #752] @ 0x2f0 │ │ │ │ + str r6, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d484 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r5, [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] @ (66d4a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #944] @ 0x3b0 │ │ │ │ + str r4, [sp, #304] @ 0x130 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r4, [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] @ (66d4d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #720] @ 0x2d0 │ │ │ │ + str r6, [sp, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d4f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + str r5, [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] @ (66d510 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #912] @ 0x390 │ │ │ │ + ldrh 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] @ (66d52c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #576] @ 0x240 │ │ │ │ + ldrh r0, [r6, #46] @ 0x2e │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d548 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #352] @ (66d6ac ) │ │ │ │ + ldr r1, [pc, #736] @ (66d82c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d564 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [pc, #0] @ (66d568 ) │ │ │ │ + ldr r1, [pc, #384] @ (66d6e8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d580 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, r3] │ │ │ │ + ldr r6, [pc, #320] @ (66d6c4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d59c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r0, r6] │ │ │ │ + ldr r6, [pc, #896] @ (66d920 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, r2] │ │ │ │ + ldr r7, [pc, #944] @ (66d96c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + lsls r4, r2, #26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, r7] │ │ │ │ + str r4, [r4, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d60c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #2 │ │ │ │ + lsls r0, r2, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d628 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls r0, r1, #19 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d644 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mrc2 0, 0, r0, cr12, cr14, {4} │ │ │ │ + @ instruction: 0xfb7c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d660 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0, #-632]! @ 0xfffffd88 │ │ │ │ + @ instruction: 0xfac0009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d67c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #632] @ 0x278 │ │ │ │ + @ instruction: 0xfae8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d69c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r7, #7 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + vqadd.u16 d16, d28, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66d6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r3, #9 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + vshr.u64 d0, d14, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r2] │ │ │ │ + str 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] @ (66d6f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, r3] │ │ │ │ + strh r0, [r0, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d710 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [r0], {158} @ 0x9e │ │ │ │ + bic.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] @ (66d72c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d748 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #912 @ 0x390 │ │ │ │ + add r1, sp, #272 @ 0x110 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d764 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr 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] @ (66d780 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r5, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d79c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #240 @ (adr r0, 66d890 ) │ │ │ │ + ldr r5, [sp, #624] @ 0x270 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #992] @ 0x3e0 │ │ │ │ + str r5, [sp, #352] @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d7d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #560] @ 0x230 │ │ │ │ + str 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] @ (66d7f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [sp, #176] @ 0xb0 │ │ │ │ + str r5, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d80c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r7, [sp, #752] @ 0x2f0 │ │ │ │ + str r5, [sp, #112] @ 0x70 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d828 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #272] @ 0x110 │ │ │ │ + str r3, [sp, #656] @ 0x290 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d844 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r5, [sp, #784] @ 0x310 │ │ │ │ + str r3, [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] @ (66d860 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #54] @ 0x36 │ │ │ │ + ldrh r0, [r0, #34] @ 0x22 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d87c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #0] │ │ │ │ + ldr r0, [r6, #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] @ (66d898 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #0] │ │ │ │ + ldr r4, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #120] @ 0x78 │ │ │ │ + ldr r4, [r3, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #124] @ 0x7c │ │ │ │ + ldr r0, [r7, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d8ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r2, [pc, #224] @ (66d9d0 ) │ │ │ │ + blx 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] @ (66d908 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r7] │ │ │ │ + ldr r7, [pc, #192] @ (66d9cc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d924 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #800] @ (66dc48 ) │ │ │ │ + ldr r5, [pc, #160] @ (66d9c8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d940 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb88009e │ │ │ │ + str??.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] @ (66d95c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r8, #632]! @ 0x278 │ │ │ │ + @ instruction: 0xfb48009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d978 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0], {158} @ 0x9e │ │ │ │ + @ instruction: 0xfa20009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d994 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ + @ instruction: 0xfa6c009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r0, #52] @ 0x34 │ │ │ │ + ldrh r0, [r4, #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] @ (66d9cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, r0] │ │ │ │ + ldr r7, [pc, #592] @ (66dc20 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66d9e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d16, d14, #40 │ │ │ │ + ldc2 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] @ (66da04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #528 @ (adr r7, 66dc18 ) │ │ │ │ + add r4, pc, #912 @ (adr r4, 66dd98 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #800 @ (adr r7, 66dd44 ) │ │ │ │ + add r5, pc, #160 @ (adr r5, 66dac4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r0, #-632]! @ 0x278 │ │ │ │ + b.n 66d7c0 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66da58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r6, [sp, #96] @ 0x60 │ │ │ │ + str r3, [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] @ (66da74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #48] @ 0x30 │ │ │ │ + ldrh r4, [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] @ (66da90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66daac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r7 │ │ │ │ + subs r5, #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] @ (66dac8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r3, #24] │ │ │ │ + str r4, [r7, #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] @ (66dae4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (66db00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - eors r0, r2 │ │ │ │ + subs r5, #176 @ 0xb0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r8, lr, lsl #1] │ │ │ │ + @ instruction: 0xf588009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66db38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #56] @ 0x38 │ │ │ │ + strh r0, [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] @ (66db54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #52] @ 0x34 │ │ │ │ + strh r4, [r6, #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] @ (66db70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r5, #48] @ 0x30 │ │ │ │ + strh r0, [r1, #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] @ (66db8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0], #632 @ 0x278 │ │ │ │ + @ instruction: 0xfa00009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dba8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #8] │ │ │ │ + strh r4, [r4, #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] @ (66dbc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r5, #4] │ │ │ │ + strh r4, [r1, #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] @ (66dbe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #62] @ 0x3e │ │ │ │ + strh r4, [r4, #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] @ (66dbfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #28 │ │ │ │ + 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, #8] @ (66dc18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #28 │ │ │ │ + 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, #8] @ (66dc34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #28 │ │ │ │ + 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, #8] @ (66dc50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #28 │ │ │ │ + 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, #8] @ (66dc6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r8, lr, lsl #1] │ │ │ │ + @ instruction: 0xf678009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dc88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r0, #158] @ 0x9e │ │ │ │ + @ instruction: 0xf610009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66dca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #0] @ (66dcac ) │ │ │ │ + cmp r0, ip │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dcc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bmi.n 66dc58 │ │ │ │ + bcs.n 66dd18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp 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] @ (66dcfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #27 │ │ │ │ + lsrs r4, r3, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #26 │ │ │ │ + lsrs 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] @ (66dd50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bvc.n 66dd1c │ │ │ │ + bpl.n 66dddc │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dd6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + cmp 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] @ (66dd88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #48 @ 0x30 │ │ │ │ + cmp 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] @ (66dda4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #44 @ 0x2c │ │ │ │ + cmp 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] @ (66ddc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #40 @ 0x28 │ │ │ │ + cmp r3, #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] @ (66dddc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #32 @ (adr r1, 66de00 ) │ │ │ │ + ldr r6, [sp, #416] @ 0x1a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ddf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #816 @ (adr r0, 66e12c ) │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #236 @ 0xec │ │ │ │ + cmp r3, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66de30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #240 @ 0xf0 │ │ │ │ + cmp r3, #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] @ (66de4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r3, #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] @ (66de68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r3, #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, #12] @ (66de88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp 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] @ (66dea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #736 @ (adr r3, 66e1a8 ) │ │ │ │ + add r1, pc, #96 @ (adr r1, 66df28 ) │ │ │ │ lsls r6, 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] @ (66dee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp 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, #12] @ (66df04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp 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, #12] @ (66df24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp 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] @ (66df40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #704 @ (adr r6, 66e204 ) │ │ │ │ + add r4, pc, #64 @ (adr r4, 66df84 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66df5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #176 @ 0xb0 │ │ │ │ + cmp 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] @ (66df78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #164 @ 0xa4 │ │ │ │ + cmp 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] @ (66df94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #152 @ 0x98 │ │ │ │ + cmp r2, #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] @ (66dfb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb60009e │ │ │ │ + str.w r0, [r0, #158] @ 0x9e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66dfcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb78009e │ │ │ │ + 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] @ (66dfe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r0, #20] │ │ │ │ + ldrb r4, [r4, #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] @ (66e004 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #20] │ │ │ │ + strh 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] @ (66e020 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf334009e │ │ │ │ + eors.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] @ (66e03c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r2, #50] @ 0x32 │ │ │ │ + strh r4, [r6, #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] @ (66e058 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r4, #46] @ 0x2e │ │ │ │ + strh r4, [r0, #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] @ (66e074 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #40] @ 0x28 │ │ │ │ + strh r4, [r7, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e090 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #176 @ (adr r1, 66e144 ) │ │ │ │ + ldr r6, [sp, #560] @ 0x230 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e0ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #8] │ │ │ │ + ldr r0, [r5, #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] @ (66e0c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strd r0, r0, [r8, #-636]! @ 0x27c │ │ │ │ + b.n 66de5c │ │ │ │ + lsls r7, 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] @ (66e0e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [r4, #636]! @ 0x27c │ │ │ │ + b.n 66df94 │ │ │ │ + lsls r7, 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] @ (66e108 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe990009f │ │ │ │ + b.n 66deec │ │ │ │ + lsls r7, 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] @ (66e128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xe8d0009f │ │ │ │ + b.n 66dd8c │ │ │ │ + lsls r7, r3, #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 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xe854009f │ │ │ │ + b.n 66dcb0 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e160 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsls r4, r2, #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, #8] @ (66e17c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #7 │ │ │ │ + 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] @ (66e198 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #784] @ (66e4ac ) │ │ │ │ + bxns 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] @ (66e1b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #148 @ 0x94 │ │ │ │ + subs r2, #244 @ 0xf4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r5, #56 @ 0x38 │ │ │ │ + subs r2, #152 @ 0x98 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e1ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #128 @ (adr r6, 66e270 ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 66e3f0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e208 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #464 @ (adr r4, 66e3dc ) │ │ │ │ + add r1, pc, #848 @ (adr r1, 66e55c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e224 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #256 @ (adr r4, 66e328 ) │ │ │ │ + add r1, pc, #640 @ (adr r1, 66e4a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e240 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #48 @ (adr r4, 66e274 ) │ │ │ │ + add r1, pc, #432 @ (adr r1, 66e3f4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e25c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #160 @ (adr r5, 66e300 ) │ │ │ │ + add r2, pc, #544 @ (adr r2, 66e480 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e278 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #992 @ (adr r2, 66e65c ) │ │ │ │ + add r0, pc, #352 @ (adr r0, 66e3dc ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e294 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #172 @ 0xac │ │ │ │ + cmp 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] @ (66e2b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #160 @ 0xa0 │ │ │ │ + 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] @ (66e2cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 66e3a0 │ │ │ │ + ldmia r6, {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] @ (66e2e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - beq.n 66e2a4 │ │ │ │ + ldmia r6!, {r2, r3, 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] @ (66e304 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf268009e │ │ │ │ + vshr.s64 d16, d14, #56 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e320 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r4, #158 @ 0x9e │ │ │ │ + vqadd.s32 d16, d20, d14 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e33c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r7, #44] @ 0x2c │ │ │ │ + ldrh r4, [r3, #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] @ (66e358 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #44] @ 0x2c │ │ │ │ + ldrh r0, [r5, #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] @ (66e374 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r2, #42] @ 0x2a │ │ │ │ + ldrh r4, [r6, #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] @ (66e390 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #36] @ 0x24 │ │ │ │ + ldrh r4, [r2, #16] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #36] @ 0x24 │ │ │ │ + ldrh r0, [r5, #14] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e3c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #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] @ (66e3e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #128 @ 0x80 │ │ │ │ + movs r6, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e400 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #116 @ 0x74 │ │ │ │ + movs r6, #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] @ (66e41c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [sp, #800] @ 0x320 │ │ │ │ + ldr r4, [sp, #160] @ 0xa0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e438 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, ip │ │ │ │ + mvns 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] @ (66e454 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + 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] @ (66e470 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #64 @ 0x40 │ │ │ │ + movs r6, #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] @ (66e48c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #72 @ 0x48 │ │ │ │ + movs r6, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + movs r6, #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] @ (66e4c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e4e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #108 @ 0x6c │ │ │ │ + movs r6, #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] @ (66e4fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #100 @ 0x64 │ │ │ │ + movs r6, #196 @ 0xc4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e518 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #92 @ 0x5c │ │ │ │ + movs r6, #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] @ (66e534 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #84 @ 0x54 │ │ │ │ + movs r6, #180 @ 0xb4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e550 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #76 @ 0x4c │ │ │ │ + movs r6, #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] @ (66e56c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #14] │ │ │ │ + ldrb r0, [r4, #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] @ (66e588 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #40 @ 0x28 │ │ │ │ + movs r6, #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] @ (66e5a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #36 @ 0x24 │ │ │ │ + movs r6, #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] @ (66e5c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #32 │ │ │ │ + movs r6, #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] @ (66e5dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #28 │ │ │ │ + movs r6, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e5f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #20 │ │ │ │ + movs r6, #116 @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e614 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r1, #8 │ │ │ │ + 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] @ (66e630 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #252 @ 0xfc │ │ │ │ + movs r6, #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] @ (66e64c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #10] │ │ │ │ + ldrb r0, [r2, #27] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66e66c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r6, #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] @ (66e688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #656 @ (adr r0, 66e91c ) │ │ │ │ + ldr r6, [sp, #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] @ (66e6a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #288 @ (adr r0, 66e7c8 ) │ │ │ │ + ldr r5, [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] @ (66e6c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #152 @ 0x98 │ │ │ │ + movs r5, #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] @ (66e6dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r2, #4] │ │ │ │ + str r4, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e6f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #124] @ 0x7c │ │ │ │ + str r4, [r6, #80] @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #88 @ 0x58 │ │ │ │ + movs r5, #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] @ (66e730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r3 │ │ │ │ + muls 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] @ (66e74c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r0, r2 │ │ │ │ + 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] @ (66e768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #20 │ │ │ │ + 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] @ (66e784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #12 │ │ │ │ + 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] @ (66e7a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #672] @ 0x2a0 │ │ │ │ + str r7, [sp, #32] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e7bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #232 @ 0xe8 │ │ │ │ + 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] @ (66e7d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #224 @ 0xe0 │ │ │ │ + movs r5, #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] @ (66e7f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #216 @ 0xd8 │ │ │ │ + movs r5, #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] @ (66e810 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #208 @ 0xd0 │ │ │ │ + movs r5, #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] @ (66e82c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + movs 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] @ (66e848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #192 @ 0xc0 │ │ │ │ + movs r5, #32 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + movs r5, #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] @ (66e880 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #176 @ 0xb0 │ │ │ │ + movs 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] @ (66e89c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [sp, #720] @ 0x2d0 │ │ │ │ + str r7, [sp, #80] @ 0x50 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e8b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, #8] │ │ │ │ + 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] @ (66e8d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r1, #7] │ │ │ │ + ldr r4, [r5, #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] @ (66e8f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e90c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #2] │ │ │ │ + ldr r4, [r3, #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] @ (66e928 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #28 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66e944 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #24 │ │ │ │ + movs 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] @ (66e960 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #24 │ │ │ │ + movs 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] @ (66e97c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #12 │ │ │ │ + movs 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] @ (66e998 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #0 │ │ │ │ + movs 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, #8] @ (66e9b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #248 @ 0xf8 │ │ │ │ + movs 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] @ (66e9d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #240 @ 0xf0 │ │ │ │ + movs r4, #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] @ (66e9ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66ea44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - movs r6, #236 @ 0xec │ │ │ │ + movs r4, #76 @ 0x4c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r5, #48] @ 0x30 │ │ │ │ + strh r4, [r1, #28] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ea7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #200 @ 0xc8 │ │ │ │ + movs r4, #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] @ (66ea98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs 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] @ (66eab4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r6, #196 @ 0xc4 │ │ │ │ + movs 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] @ (66ead0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r6, #1] │ │ │ │ + ldr r0, [r2, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eaec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #1] │ │ │ │ + ldr r0, [r1, #92] @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #4] │ │ │ │ + ldr r4, [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, #12] @ (66eb44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66eb64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r0, [r5, #0] │ │ │ │ + ldr r0, [r1, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eb80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, #3] │ │ │ │ + ldr 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] @ (66eb9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r0, #0] │ │ │ │ + ldr r4, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r1, #1] │ │ │ │ + ldr r0, [r5, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebd4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #1] │ │ │ │ + ldr r0, [r6, #88] @ 0x58 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ebf0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #160 @ 0xa0 │ │ │ │ + movs r3, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #156 @ 0x9c │ │ │ │ + movs 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] @ (66ec28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #152 @ 0x98 │ │ │ │ + movs r2, #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] @ (66ec44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs 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] @ (66ec60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #140 @ 0x8c │ │ │ │ + movs r2, #236 @ 0xec │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #136 @ 0x88 │ │ │ │ + movs r2, #232 @ 0xe8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ec98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ecb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #124 @ 0x7c │ │ │ │ + movs r2, #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] @ (66ecd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #120 @ 0x78 │ │ │ │ + movs 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] @ (66ecec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #112 @ 0x70 │ │ │ │ + movs r2, #208 @ 0xd0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #100 @ 0x64 │ │ │ │ + movs r2, #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] @ (66ed24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #84 @ 0x54 │ │ │ │ + movs 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] @ (66ed40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #72 @ 0x48 │ │ │ │ + movs r2, #168 @ 0xa8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #56 @ 0x38 │ │ │ │ + movs r2, #152 @ 0x98 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ed78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #44 @ 0x2c │ │ │ │ + movs r2, #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] @ (66ed94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66edb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #16 │ │ │ │ + movs r2, #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] @ (66edcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r5, #0 │ │ │ │ + movs r2, #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] @ (66ede8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip, #-632] @ 0xfffffd88 │ │ │ │ + @ instruction: 0xfaac009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], {158} @ 0x9e │ │ │ │ + @ instruction: 0xfa34009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #672 @ (adr r6, 66f0c4 ) │ │ │ │ + add r4, pc, #32 @ (adr r4, 66ee44 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #496 @ (adr r6, 66f030 ) │ │ │ │ + add r3, pc, #880 @ (adr r3, 66f1b0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #320 @ (adr r6, 66ef9c ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 66f11c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #144 @ (adr r6, 66ef08 ) │ │ │ │ + add r3, pc, #528 @ (adr r3, 66f088 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ee90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #992 @ (adr r5, 66f274 ) │ │ │ │ + add r3, pc, #352 @ (adr r3, 66eff4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eeac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #816 @ (adr r5, 66f1e0 ) │ │ │ │ + add r3, pc, #176 @ (adr r3, 66ef60 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eec8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #256 @ (adr r6, 66efcc ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 66f14c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66eee4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #64 @ (adr r6, 66ef28 ) │ │ │ │ + add r3, pc, #448 @ (adr r3, 66f0a8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #512 @ (adr r6, 66f104 ) │ │ │ │ + add r3, pc, #896 @ (adr r3, 66f284 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #320 @ (adr r6, 66f060 ) │ │ │ │ + add r3, pc, #704 @ (adr r3, 66f1e0 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, pc, #128 @ (adr r6, 66efbc ) │ │ │ │ + add r3, pc, #512 @ (adr r3, 66f13c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #960 @ (adr r5, 66f318 ) │ │ │ │ + add r3, pc, #320 @ (adr r3, 66f098 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #768 @ (adr r5, 66f274 ) │ │ │ │ + add r3, pc, #128 @ (adr r3, 66eff4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ef8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r5, pc, #576 @ (adr r5, 66f1d0 ) │ │ │ │ + add r2, pc, #960 @ (adr r2, 66f350 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #256 @ (adr r3, 66f0ac ) │ │ │ │ + add r0, pc, #640 @ (adr r0, 66f22c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #80 @ (adr r3, 66f018 ) │ │ │ │ + add r0, pc, #464 @ (adr r0, 66f198 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66efe0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #928 @ (adr r2, 66f384 ) │ │ │ │ + add r0, pc, #288 @ (adr r0, 66f104 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66effc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #752 @ (adr r2, 66f2f0 ) │ │ │ │ + add r0, pc, #112 @ (adr r0, 66f070 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f018 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #576 @ (adr r2, 66f25c ) │ │ │ │ + ldr r7, [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] @ (66f034 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #400 @ (adr r2, 66f1c8 ) │ │ │ │ + ldr r7, [sp, #784] @ 0x310 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f050 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #224 @ (adr r2, 66f134 ) │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f06c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #0 @ (adr r2, 66f070 ) │ │ │ │ + ldr r7, [sp, #384] @ 0x180 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f088 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #784 @ (adr r2, 66f39c ) │ │ │ │ + add r0, pc, #144 @ (adr r0, 66f11c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #576 @ (adr r2, 66f2e8 ) │ │ │ │ + ldr r7, [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] @ (66f0c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #288 @ (adr r2, 66f1e4 ) │ │ │ │ + ldr r7, [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] @ (66f0dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #112 @ (adr r2, 66f150 ) │ │ │ │ + ldr r7, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f0f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #416 @ (adr r3, 66f29c ) │ │ │ │ + add r0, pc, #800 @ (adr r0, 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] @ (66f114 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #224 @ (adr r3, 66f1f8 ) │ │ │ │ + add r0, pc, #608 @ (adr r0, 66f378 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f130 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #16 @ (adr r3, 66f144 ) │ │ │ │ + add r0, pc, #400 @ (adr r0, 66f2c4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f14c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #848 @ (adr r2, 66f4a0 ) │ │ │ │ + add r0, pc, #208 @ (adr r0, 66f220 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f168 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #640 @ (adr r2, 66f3ec ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 66f16c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f184 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #448 @ (adr r2, 66f348 ) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #240 @ (adr r2, 66f294 ) │ │ │ │ + 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] @ (66f1bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #48 @ (adr r2, 66f1f0 ) │ │ │ │ + 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] @ (66f1d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #48 @ (adr r3, 66f20c ) │ │ │ │ + add r0, pc, #432 @ (adr r0, 66f38c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f1f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, pc, #912 @ (adr r2, 66f588 ) │ │ │ │ + add r0, pc, #272 @ (adr r0, 66f308 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f210 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #80 @ (adr r1, 66f264 ) │ │ │ │ + ldr r6, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f22c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r0, pc, #944 @ (adr r0, 66f5e0 ) │ │ │ │ + ldr r6, [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] @ (66f248 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r2, r3] │ │ │ │ + strh r4, [r6, r0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f264 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r6, r7] │ │ │ │ + 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] @ (66f280 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r0, r7] │ │ │ │ + strh r0, [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] @ (66f29c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, r1] │ │ │ │ + strb r4, [r3, r7] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f2d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r5] │ │ │ │ + ldrsb 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] @ (66f2f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, r2] │ │ │ │ + strb r0, [r7, 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] @ (66f30c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, r7] │ │ │ │ + ldrsb r0, [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] @ (66f328 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, r5] │ │ │ │ + ldrsb r4, [r0, r3] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f348 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r0, r3, #6 │ │ │ │ + adds r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f364 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r7] │ │ │ │ + ldrsb r0, [r1, 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] @ (66f380 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, 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] @ (66f39c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrsb r0, [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] @ (66f3b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, r0] │ │ │ │ + ldrsb r4, [r5, 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] @ (66f3d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r0, r1] │ │ │ │ + strh r0, [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] @ (66f3f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r7, #3 │ │ │ │ + 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, #8] @ (66f40c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #3 │ │ │ │ + adds r0, 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, #12] @ (66f42c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrh r0, [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] @ (66f448 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r0] │ │ │ │ + ldr r0, [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, #8] @ (66f464 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r5, #2 │ │ │ │ + adds r0, r1, #0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f480 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, #2 │ │ │ │ + subs r4, r7, 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] @ (66f49c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #2 │ │ │ │ + subs r0, r7, 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] @ (66f4b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r2, #2 │ │ │ │ + subs 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] @ (66f4d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r2, #5] │ │ │ │ + ldr r0, [r6, #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] @ (66f4f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r3, #4] │ │ │ │ + ldr r4, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f50c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r5, r5] │ │ │ │ + ldrsb r0, [r1, 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] @ (66f528 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs 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] @ (66f544 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f560 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs 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] @ (66f57c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs 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] @ (66f598 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, #0 │ │ │ │ + subs r4, r2, r6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f5b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs 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] @ (66f5d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, #0 │ │ │ │ + subs 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, #12] @ (66f5f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs 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] @ (66f60c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, #0 │ │ │ │ + subs 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] @ (66f628 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r6, #184 @ 0xb8 │ │ │ │ + adds r4, #24 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66f648 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r5, #7 │ │ │ │ + subs r4, 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] @ (66f664 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs 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, #12] @ (66f684 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r1, #7 │ │ │ │ + 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, #8] @ (66f6a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66f924 │ │ │ │ + udf #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] @ (66f6bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r1, #20] │ │ │ │ + strh r4, [r5, #62] @ 0x3e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f6d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #16] │ │ │ │ + strh r4, [r2, #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, #12] @ (66f6f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r0, #16] │ │ │ │ + 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] @ (66f714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #22] │ │ │ │ + strh r0, [r7, #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] @ (66f730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #26] │ │ │ │ + ldrh r4, [r2, #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] @ (66f74c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r6, #22] │ │ │ │ + ldrh 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] @ (66f768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r4, #24] │ │ │ │ + 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, #12] @ (66f788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r3, #3 │ │ │ │ + subs 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] @ (66f7a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, 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] @ (66f7c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, #2 │ │ │ │ + subs 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] @ (66f7dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, #2 │ │ │ │ + subs 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, #12] @ (66f7fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - b.n 66f8a0 │ │ │ │ + ble.n 66f760 │ │ │ │ lsls r6, r3, #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 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - b.n 66fb34 │ │ │ │ + udf #236 @ 0xec │ │ │ │ lsls r6, r3, #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 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + movs 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] @ (66f850 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, #76 @ 0x4c │ │ │ │ + movs r5, #172 @ 0xac │ │ │ │ lsls r6, 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] @ (66f870 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r6, #0 │ │ │ │ + adds 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, #12] @ (66f890 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r4, #0 │ │ │ │ + adds r4, 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] @ (66f8ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #28 │ │ │ │ + movs r7, #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] @ (66f8c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r6, r3, #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 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r3, #8 │ │ │ │ + adds 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] @ (66f900 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #60 @ 0x3c │ │ │ │ + subs r4, r3, #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] @ (66f91c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #76 @ 0x4c │ │ │ │ + subs r4, r5, #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] @ (66f938 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r5, #28 │ │ │ │ + cmp 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] @ (66f954 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #232 @ 0xe8 │ │ │ │ + cmp r2, #72 @ 0x48 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f970 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #140 @ 0x8c │ │ │ │ + cmp r1, #236 @ 0xec │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f98c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, #88 @ 0x58 │ │ │ │ + cmp r1, #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] @ (66f9a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #128 @ 0x80 │ │ │ │ + cmp r3, #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] @ (66f9c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r3 │ │ │ │ + adds r4, r3, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66f9e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #32 │ │ │ │ + movs r7, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fa00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - subs r4, r3, r3 │ │ │ │ + adds 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] @ (66fa1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xb630 │ │ │ │ + cbz r0, 66fa84 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r7, r2 │ │ │ │ + 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] @ (66fa54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r6, r2 │ │ │ │ + adds r4, r2, r0 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fa70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bics.w r0, r4, #158 @ 0x9e │ │ │ │ + ldc 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] @ (66fa8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vqadd.s32 d0, d20, d14 │ │ │ │ + stc 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] @ (66faa8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r2, r5] │ │ │ │ + ldrh r0, [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] @ (66fac4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r1 │ │ │ │ + asrs r0, r7, #30 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fae0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r1, r4] │ │ │ │ + ldrh 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, #12] @ (66fb00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrb r4, [r1, r5] │ │ │ │ + ldrh r4, [r5, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fb1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r4, r3, r0 │ │ │ │ + asrs r4, r7, #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] @ (66fb38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, r3, r0 │ │ │ │ + asrs r0, r7, #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] @ (66fb54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldr r0, [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, #12] @ (66fb74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldrh r4, [r5, r6] │ │ │ │ + ldr r4, [r1, 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, #12] @ (66fb94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r4, r2, r7 │ │ │ │ + asrs r4, r6, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r7, r4] │ │ │ │ + ldr r0, [r3, r2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbcc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r6 │ │ │ │ + asrs r4, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fbe8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r6 │ │ │ │ + asrs r0, r2, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r6 │ │ │ │ + asrs r0, r1, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r6 │ │ │ │ + asrs r4, r0, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r6 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r6 │ │ │ │ + asrs r0, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r6 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fc90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r6 │ │ │ │ + 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] @ (66fcac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r4, lr, lsr #2 │ │ │ │ + ldmdb r4, {r1, r2, r3, r4, r7} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fcc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r5, r5 │ │ │ │ + asrs r0, r1, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fce4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r5 │ │ │ │ + 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] @ (66fd00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r6, r5 │ │ │ │ + asrs r0, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r5 │ │ │ │ + asrs r4, r2, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r5 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r5 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r5 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fd8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r7, r5 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (66fdac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - adds r0, r7, r5 │ │ │ │ + asrs r0, r3, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fdc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, sp, #320 @ 0x140 │ │ │ │ + add r0, sp, #704 @ 0x2c0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fde4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r5 │ │ │ │ + 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] @ (66fe00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #416 @ 0x1a0 │ │ │ │ + add r7, pc, #800 @ (adr r7, 670124 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #720 @ 0x2d0 │ │ │ │ + add r0, sp, #80 @ 0x50 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fe38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r6, #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] @ (66fe54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #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] @ (66fe70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r3, r4 │ │ │ │ + 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] @ (66fe8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r4 │ │ │ │ + asrs r0, r6, #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] @ (66fea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r1, r4 │ │ │ │ + asrs r0, 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] @ (66fec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r0, r4 │ │ │ │ + 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] @ (66fee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #752] @ (6701d4 ) │ │ │ │ + ldr r5, [pc, #112] @ (66ff54 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fefc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r4, r3 │ │ │ │ + asrs r0, r0, #25 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r6, #32 │ │ │ │ + cmp r3, #128 @ 0x80 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 66ff08 │ │ │ │ + bmi.n 66ffc8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ff50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r7, #144 @ 0x90 │ │ │ │ + movs r4, #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] @ (66ff6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r5, #92] @ 0x5c │ │ │ │ + str r4, [r1, #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] @ (66ff88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r1 │ │ │ │ + asrs r4, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r3, #8] │ │ │ │ + ldrb r4, [r7, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r1, r1 │ │ │ │ + asrs r4, r5, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66ffdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r1 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (66fff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r7, r0 │ │ │ │ + asrs r4, r3, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r6, r0 │ │ │ │ + asrs r4, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r5, r0 │ │ │ │ + asrs r4, r1, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67004c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r4, r0 │ │ │ │ + asrs r4, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r3, r0 │ │ │ │ + asrs r4, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, r0, r0 │ │ │ │ + asrs r4, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #31 │ │ │ │ + asrs r0, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #31 │ │ │ │ + asrs r4, r1, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6700f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #31 │ │ │ │ + asrs r0, r0, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #31 │ │ │ │ + asrs r4, r6, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67012c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r5, #12] │ │ │ │ + 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] @ (670164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r7, #28] │ │ │ │ + str r4, [r3, #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] @ (670180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #28] │ │ │ │ + str r4, [r5, #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, #12] @ (6701a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r5, #29 │ │ │ │ + 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] @ (6701bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, #6] │ │ │ │ + ldrb r4, [r2, #25] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6701d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r0, #6] │ │ │ │ + ldrb r0, [r4, #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] @ (6701f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs 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] @ (670210 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #13] │ │ │ │ + strb r0, [r7, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67022c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r4, #76] @ 0x4c │ │ │ │ + ldr r4, [r0, #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] @ (670248 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r6, #72] @ 0x48 │ │ │ │ + ldr r0, [r2, #32] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670268 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - cmp r5, #76 @ 0x4c │ │ │ │ + cmp r2, #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] @ (670284 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + cmp 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, #12] @ (6702a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #592] @ (6704f8 ) │ │ │ │ + ldr r3, [pc, #976] @ (670678 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r2, #88 @ 0x58 │ │ │ │ + movs r7, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #25 │ │ │ │ + asrs r0, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6702f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #25 │ │ │ │ + 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] @ (670314 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldcl 0, cr0, [ip], {158} @ 0x9e │ │ │ │ + bics.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] @ (670330 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stcl 0, cr0, [ip], {158} @ 0x9e │ │ │ │ + bic.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] @ (67034c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #24 │ │ │ │ + asrs r0, 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] @ (670368 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #23 │ │ │ │ + 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] @ (670384 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #23 │ │ │ │ + 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] @ (6703a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #23 │ │ │ │ + asrs r0, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6703bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #23 │ │ │ │ + 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] @ (6703d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #23 │ │ │ │ + asrs 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] @ (6703f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #23 │ │ │ │ + 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] @ (670410 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 670454 │ │ │ │ + bcc.n 670314 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67042c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bvs.n 670360 │ │ │ │ + bcc.n 670420 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670448 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #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] @ (670464 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #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] @ (670480 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #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] @ (67049c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #22 │ │ │ │ + asrs r4, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r0, #22 │ │ │ │ + asrs r0, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #21 │ │ │ │ + asrs r4, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6704f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #21 │ │ │ │ + asrs r0, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67050c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #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] @ (670528 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r4, [r0, #11] │ │ │ │ + ldrb r4, [r4, #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] @ (670544 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + 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] @ (670560 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #21 │ │ │ │ + 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] @ (67057c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #21 │ │ │ │ + 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] @ (670598 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #20 │ │ │ │ + asrs r4, r3, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #20 │ │ │ │ + asrs 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] @ (6705d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #20 │ │ │ │ + asrs r4, r1, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6705ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #20 │ │ │ │ + asrs 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] @ (670608 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + 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] @ (670624 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs 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] @ (670640 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #20 │ │ │ │ + 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] @ (67065c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs 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] @ (670678 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #19 │ │ │ │ + asrs 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] @ (670694 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #19 │ │ │ │ + asrs 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] @ (6706b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #19 │ │ │ │ + asrs 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] @ (6706cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #19 │ │ │ │ + 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] @ (6706e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #19 │ │ │ │ + asrs 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] @ (670704 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #19 │ │ │ │ + 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] @ (670720 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #19 │ │ │ │ + asrs 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] @ (67073c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #19 │ │ │ │ + asrs 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] @ (670758 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #18 │ │ │ │ + asrs 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] @ (670774 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #18 │ │ │ │ + asrs 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] @ (670790 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #18 │ │ │ │ + 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] @ (6707ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6707c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #18 │ │ │ │ + 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] @ (6707e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #18 │ │ │ │ + asrs 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] @ (670800 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #18 │ │ │ │ + asrs 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] @ (67081c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #18 │ │ │ │ + asrs 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] @ (670838 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #17 │ │ │ │ + asrs 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] @ (670854 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, r3] │ │ │ │ + ldr r6, [pc, #192] @ (670918 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670870 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r4, r6] │ │ │ │ + strh r4, [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] @ (67088c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #16 │ │ │ │ + asrs 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] @ (6708a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #16 │ │ │ │ + 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, #8] @ (6708e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r4, #16 │ │ │ │ + asrs r4, r0, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6708fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #16 │ │ │ │ + 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] @ (670918 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #16 │ │ │ │ + asrs r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670934 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #15 │ │ │ │ + asrs r4, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670950 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67096c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #15 │ │ │ │ + asrs 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] @ (670988 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #15 │ │ │ │ + asrs r0, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #15 │ │ │ │ + asrs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #14 │ │ │ │ + asrs r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6709f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r3, #14 │ │ │ │ + asrs r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r1, #14 │ │ │ │ + asrs r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #13 │ │ │ │ + asrs 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] @ (670a4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r6, #13 │ │ │ │ + asrs r0, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r4, #13 │ │ │ │ + asrs r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670a84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #13 │ │ │ │ + asrs 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] @ (670aa0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #13 │ │ │ │ + asrs r4, r4, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670abc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #12 │ │ │ │ + asrs r4, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ad8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r7, #12 │ │ │ │ + asrs r0, r3, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670af4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #12 │ │ │ │ + asrs r4, r2, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r6, r3] │ │ │ │ + str r4, [r2, r1] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs 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, #12] @ (670b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r7, #11 │ │ │ │ + asrs 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, #8] @ (670b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r7, #27] │ │ │ │ + strb r4, [r3, #17] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r4, #26] │ │ │ │ + strb 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] @ (670ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r0, [r3, #26] │ │ │ │ + strb r0, [r7, #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] @ (670bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + lsrs 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] @ (670bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #10 │ │ │ │ + lsrs 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] @ (670bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #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, #12] @ (670c18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - strb r4, [r3, #18] │ │ │ │ + strb r4, [r7, #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] @ (670c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bx r9 │ │ │ │ + add r8, 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] @ (670c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #912] @ (670fe4 ) │ │ │ │ + ldr r1, [pc, #272] @ (670d64 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #8 │ │ │ │ + lsrs r0, 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] @ (670c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #8 │ │ │ │ + lsrs r0, r5, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r7, #7 │ │ │ │ + lsrs r4, r3, #29 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (670cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r0, r7 │ │ │ │ + sbcs 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] @ (670ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, fp │ │ │ │ + bics 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] @ (670cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r7, #68] @ 0x44 │ │ │ │ + ldr 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] @ (670d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r8, lr │ │ │ │ + negs 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, #8] @ (670d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #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] @ (670d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bne.n 670dd4 │ │ │ │ + ldmia r6!, {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] @ (670d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #5 │ │ │ │ + lsrs r0, 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] @ (670d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp ip, r9 │ │ │ │ + orrs 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] @ (670da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #640] @ (671028 ) │ │ │ │ + bx 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] @ (670dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r1, [pc, #464] @ (670f94 ) │ │ │ │ + mov 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, #12] @ (670de0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r1, [pc, #192] @ (670ea4 ) │ │ │ │ + mov 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, #12] @ (670e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r2, #3 │ │ │ │ + lsrs r4, r6, #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] @ (670e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [pc, #896] @ (6711a0 ) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r5, #2 │ │ │ │ + lsrs r0, r1, #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] @ (670e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs r0, r5 │ │ │ │ + subs r7, #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] @ (670e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, lr │ │ │ │ + cmn 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] @ (670e90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - stmia r7!, {r2, r4, r5} │ │ │ │ + stmia r4!, {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, #12] @ (670eb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldmia r2!, {r6} │ │ │ │ + stmia r7!, {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] @ (670ed0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r4, r5, #32 │ │ │ │ + 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, #12] @ (670ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - asrs r0, r3, #32 │ │ │ │ + lsrs r0, r7, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #32 │ │ │ │ + lsrs r4, r4, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r1, #4 │ │ │ │ + adds r6, #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] @ (670f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r0, #212 @ 0xd4 │ │ │ │ + adds r6, #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] @ (670f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r5!, {r2, r4, r6} │ │ │ │ + stmia r2!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {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] @ (670f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r6!, {r2, r3, r5, r6} │ │ │ │ + stmia r3!, {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] @ (670fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #192 @ 0xc0 │ │ │ │ + adds r2, #32 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (670fec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r1, #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] @ (671008 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #28 │ │ │ │ + lsrs r0, r7, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671024 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #28 │ │ │ │ + lsrs r4, r5, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671040 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r4!, {r4} │ │ │ │ + stmia r1!, {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] @ (67105c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stmia r3!, {r3, r4, r7} │ │ │ │ + stmia r0!, {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] @ (671078 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - pop {r2, r4, r6, pc} │ │ │ │ + hlt 0x0034 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671094 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds 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] @ (6710b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #26 │ │ │ │ + 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] @ (6710cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6710e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #25 │ │ │ │ + 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] @ (671104 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #25 │ │ │ │ + lsrs r4, r1, #15 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671120 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #25 │ │ │ │ + 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] @ (67113c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #25 │ │ │ │ + lsrs 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] @ (671158 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #25 │ │ │ │ + lsrs r0, r5, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671174 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #24 │ │ │ │ + lsrs 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] @ (671190 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #24 │ │ │ │ + lsrs r0, r2, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #24 │ │ │ │ + lsrs 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] @ (6711c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #24 │ │ │ │ + lsrs r0, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6711e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #24 │ │ │ │ + lsrs r4, r5, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671200 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #24 │ │ │ │ + lsrs r0, r4, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67121c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #23 │ │ │ │ + lsrs 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] @ (671238 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #23 │ │ │ │ + lsrs r0, r1, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671254 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs 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] @ (671270 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r4, #68] @ 0x44 │ │ │ │ + ldr r0, [r0, #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] @ (67128c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #22 │ │ │ │ + lsrs 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] @ (6712a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #22 │ │ │ │ + lsrs r0, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6712c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, 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] @ (6712e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #22 │ │ │ │ + lsrs 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] @ (6712fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs 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] @ (671318 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #22 │ │ │ │ + lsrs r0, 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] @ (671334 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #22 │ │ │ │ + lsrs r0, r6, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671350 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #22 │ │ │ │ + lsrs r0, r5, #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] @ (67136c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #22 │ │ │ │ + lsrs r0, r4, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671388 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #21 │ │ │ │ + lsrs r0, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #21 │ │ │ │ + lsrs r0, r2, #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] @ (6713c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #21 │ │ │ │ + lsrs r0, r0, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6713f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #21 │ │ │ │ + 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] @ (671414 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + 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] @ (671430 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #21 │ │ │ │ + lsrs r0, r5, #10 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67144c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #21 │ │ │ │ + lsrs r0, 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] @ (671468 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs 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] @ (671484 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 671510 │ │ │ │ + bcs.n 6713d0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6714a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #20 │ │ │ │ + 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] @ (6714bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #20 │ │ │ │ + lsrs 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] @ (6714d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r0, [r3, #24] │ │ │ │ + str r0, [r7, #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] @ (6714f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add sp, #32 │ │ │ │ + add r5, sp, #416 @ 0x1a0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671510 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #19 │ │ │ │ + lsrs r0, 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] @ (67152c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #18 │ │ │ │ + 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] @ (671548 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #18 │ │ │ │ + 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] @ (671564 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #18 │ │ │ │ + lsrs r0, r2, #8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671580 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #18 │ │ │ │ + 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] @ (67159c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r7, r0] │ │ │ │ + ldr r7, [pc, #624] @ (671810 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #864] @ (67191c ) │ │ │ │ + ldr r4, [pc, #224] @ (67169c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #224] @ (6716b8 ) │ │ │ │ + ldr r3, [pc, #608] @ (671838 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6715f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #608] @ (671854 ) │ │ │ │ + ldr r2, [pc, #992] @ (6719d4 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67160c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r7, #16 │ │ │ │ + lsrs r0, r3, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671628 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671644 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #16 │ │ │ │ + lsrs 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] @ (671660 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #16 │ │ │ │ + lsrs r4, r1, #6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67167c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #16 │ │ │ │ + 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] @ (671698 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #16 │ │ │ │ + lsrs r4, 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] @ (6716b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #16 │ │ │ │ + lsrs r4, r6, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6716d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #16 │ │ │ │ + lsrs 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] @ (6716ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671708 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671724 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #15 │ │ │ │ + lsrs r4, r3, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671740 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #15 │ │ │ │ + lsrs 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] @ (67175c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #15 │ │ │ │ + lsrs r4, r1, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671778 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #15 │ │ │ │ + lsrs r4, r0, #5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671794 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs 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] @ (6717b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #15 │ │ │ │ + lsrs r4, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r2, #15 │ │ │ │ + lsrs r0, r6, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6717e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs 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] @ (671804 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #15 │ │ │ │ + lsrs r4, r4, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671820 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #14 │ │ │ │ + lsrs 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] @ (67183c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #14 │ │ │ │ + lsrs r4, r2, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671858 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #14 │ │ │ │ + lsrs r4, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671874 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #14 │ │ │ │ + lsrs r4, r0, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671890 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #14 │ │ │ │ + lsrs r4, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #14 │ │ │ │ + lsrs r0, r7, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #14 │ │ │ │ + lsrs r4, r6, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6718e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #14 │ │ │ │ + lsrs r4, r5, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671900 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #14 │ │ │ │ + lsrs r4, r4, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67191c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r7, #13 │ │ │ │ + lsrs r4, r3, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671938 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #13 │ │ │ │ + lsrs r4, r2, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671954 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671970 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #13 │ │ │ │ + lsrs r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67198c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r4, #13 │ │ │ │ + lsrs r0, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6719a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #13 │ │ │ │ + lsrs 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] @ (6719c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #13 │ │ │ │ + lsrs 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] @ (6719e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #13 │ │ │ │ + lsrs 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] @ (6719fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #13 │ │ │ │ + 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] @ (671a18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - bxns sp │ │ │ │ + add ip, r9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, r5 │ │ │ │ + bics r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #12 │ │ │ │ + lsrs r4, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671a6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + ldmia r4, {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] @ (671a88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r2, sp, #880 @ 0x370 │ │ │ │ + add r0, 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] @ (671aa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #11 │ │ │ │ + lsrs r0, 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] @ (671ac0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671adc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r2, [sp, #976] @ 0x3d0 │ │ │ │ + str r0, [sp, #336] @ 0x150 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671af8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r0, fp │ │ │ │ + cmp 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] @ (671b14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r4, r5 │ │ │ │ + cmp r4, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671b30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [pc, #80] @ (671b84 ) │ │ │ │ + ldr r4, [pc, #464] @ (671d04 ) │ │ │ │ lsls r6, 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] @ (671b50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #8 │ │ │ │ + lsls 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] @ (671b6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #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] @ (671b88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r5, [pc, #64] @ (671bcc ) │ │ │ │ + ldr r2, [pc, #448] @ (671d4c ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ba4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #7 │ │ │ │ + lsls r4, r7, #28 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671bc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r6 │ │ │ │ + orrs r0, 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] @ (671bdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cmp r8, r0 │ │ │ │ + cmn 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] @ (671bf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r3, #6 │ │ │ │ + lsls r4, r7, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #6 │ │ │ │ + lsls r4, r6, #27 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (671c34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r6, [pc, #288] @ (671d58 ) │ │ │ │ + ldr r3, [pc, #672] @ (671ed8 ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671c50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r2, #24] │ │ │ │ + ldrsh r4, [r6, 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] @ (671c6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #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] @ (671c88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #4 │ │ │ │ + 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] @ (671ca4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r6, #20] │ │ │ │ + ldrsh r0, [r2, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671cc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r1, #4 │ │ │ │ + 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] @ (671cdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #4 │ │ │ │ + lsls r4, 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] @ (671cf8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r6, #3 │ │ │ │ + lsls 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] @ (671d14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #24] │ │ │ │ + ldrsh r0, [r6, 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] @ (671d30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #3 │ │ │ │ + lsls r0, r5, #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] @ (671d4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + ldrsh 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] @ (671d68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r3, {r3, r5, r6, r7} │ │ │ │ + ldmia r1!, {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] @ (671d84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4} │ │ │ │ + ldmia r1!, {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] @ (671da0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r5, #1 │ │ │ │ + lsls r4, r1, #23 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671dbc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r1, #8] │ │ │ │ + ldrb 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] @ (671dd8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r3, [pc, #80] @ (671e2c ) │ │ │ │ + ldr r0, [pc, #464] @ (671fac ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671df4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r6, #32 │ │ │ │ + lsls r0, r2, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #32 │ │ │ │ + lsls r4, r0, #22 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r1, #32 │ │ │ │ + lsls r0, r5, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #31 │ │ │ │ + lsls r4, r3, #21 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671e80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #31 │ │ │ │ + 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] @ (671e9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #31 │ │ │ │ + lsls r4, r7, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671eb8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #31 │ │ │ │ + lsls r4, r5, #20 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671ed4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r2, #17 │ │ │ │ + asrs r0, r6, #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] @ (671ef0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #30 │ │ │ │ + lsls r0, 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] @ (671f0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r5, #15 │ │ │ │ + asrs r4, 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] @ (671f28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #29 │ │ │ │ + lsls r4, r2, #19 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671f44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #29 │ │ │ │ + lsls 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] @ (671f60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #14 │ │ │ │ + asrs r4, r2, #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] @ (671f7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, 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] @ (671f98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (671fb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls 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] @ (671fd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #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] @ (671fec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #28 │ │ │ │ + lsls r0, r4, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67200c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (67202c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r0, r4, #27 │ │ │ │ + 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] @ (672048 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672064 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #27 │ │ │ │ + lsls r4, r5, #16 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672080 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #400] @ (672214 ) │ │ │ │ + ldr r3, [pc, #784] @ (672394 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67209c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r6, [pc, #208] @ (672170 ) │ │ │ │ + ldr r3, [pc, #592] @ (6722f0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6720b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mov r4, sl │ │ │ │ + bics 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] @ (6720d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #704 @ 0x2c0 │ │ │ │ + add r4, sp, #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] @ (6720f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #432 @ 0x1b0 │ │ │ │ + add r3, sp, #816 @ 0x330 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67210c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r6, sp, #160 @ 0xa0 │ │ │ │ + add r3, 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] @ (672128 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #24 │ │ │ │ + lsls r4, r0, #14 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672144 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #24 │ │ │ │ + lsls r0, r7, #13 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (672164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsrs r0, r5, #22 │ │ │ │ + lsrs r0, 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] @ (672180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs 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] @ (67219c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #23 │ │ │ │ + lsls r0, r6, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, 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] @ (6721d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #23 │ │ │ │ + lsls r0, r4, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6721f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #22 │ │ │ │ + lsls r4, r2, #12 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67220c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #22 │ │ │ │ + lsls r0, 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] @ (672228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #22 │ │ │ │ + lsls 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] @ (672244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #22 │ │ │ │ + lsls r4, r5, #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] @ (672260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #21 │ │ │ │ + lsls r4, r3, #11 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67227c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #30 │ │ │ │ + lsrs r4, r4, #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] @ (672298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r3, #29 │ │ │ │ + lsrs r0, r7, #18 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6722b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #8 │ │ │ │ + lsls r0, r4, #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] @ (6722d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r0, #8 │ │ │ │ + lsls r4, r4, #29 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #12] @ (6722f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls 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] @ (67230c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r4, r4, #7 │ │ │ │ + lsls r4, r0, #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] @ (672328 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [sp, #432] @ 0x1b0 │ │ │ │ + ldrh r4, [r1, #46] @ 0x2e │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672344 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsrs r0, r0, #6 │ │ │ │ + lsls r0, r4, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672360 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {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] @ (67237c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #672 @ (adr r7, 672620 ) │ │ │ │ + add r5, pc, #32 @ (adr r5, 6723a0 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672398 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r2!, {} │ │ │ │ + stmia r7!, {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] @ (6723b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cbnz r0, 672402 │ │ │ │ + @ instruction: 0xb888 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6723d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #16 │ │ │ │ + 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] @ (6723ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #16 │ │ │ │ + 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] @ (672408 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + 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] @ (672424 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + 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] @ (672440 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + 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] @ (67245c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + 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] @ (672478 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #15 │ │ │ │ + lsls 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] @ (672494 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #15 │ │ │ │ + lsls r0, r7, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6724b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls 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] @ (6724cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #14 │ │ │ │ + lsls 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] @ (6724e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #14 │ │ │ │ + lsls r0, r1, #4 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672504 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, pc, #112 @ (adr r1, 672578 ) │ │ │ │ + ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672520 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr r7, [sp, #832] @ 0x340 │ │ │ │ + ldr r5, [sp, #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] @ (67253c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r4, #13 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672558 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #13 │ │ │ │ + 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] @ (672574 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls 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] @ (672590 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #12 │ │ │ │ + lsls 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] @ (6725ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #12 │ │ │ │ + lsls r4, r1, #2 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6725e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672600 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67261c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #11 │ │ │ │ + lsls 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, #8] @ (672638 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls 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] @ (672654 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, 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] @ (672670 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #11 │ │ │ │ + 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] @ (67268c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #11 │ │ │ │ + movs r0, r5 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r7, #10 │ │ │ │ + movs 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] @ (6726c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r5, #10 │ │ │ │ + movs 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] @ (6726e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldmia r4, {r2, r3, r4, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6726fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #10 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u32 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] @ (672718 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #9 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u16 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] @ (672734 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #9 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vrev32. 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] @ (672750 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #9 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + 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] @ (67276c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #8 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vaddl.u16 q0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672788 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r4, [r1, #48] @ 0x30 │ │ │ │ + strh r4, [r5, #26] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #7 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vhadd.u8 d16, d24, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r2, #7 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vhadd.u d0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6727f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r0, #7 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vhadd.u32 d0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672814 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + vhadd.u16 d0, d20, d19 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672830 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r0, #17] │ │ │ │ + ldrb r0, [r4, #6] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67284c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r1, #6 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 14, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672868 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 13, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672884 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 12, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r3, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 11, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6728bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 10, cr0, cr12, 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] @ (6728d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #5 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 10, cr0, cr0, 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] @ (6728f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r6, #4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 9, 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] @ (672910 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r5, #4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 8, cr0, cr8, cr3, {5} │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67292c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 7, cr0, cr12, 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] @ (672948 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb r0, [r3, #2] │ │ │ │ + strb r0, [r7, #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] @ (672964 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - push {} │ │ │ │ + cbz r0, 672980 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672980 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r2, #3 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + mrc2 0, 1, 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] @ (67299c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #3 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + mcr2 0, 1, 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] @ (6729b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + cdp2 0, 0, cr0, cr0, 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] @ (6729d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #1 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + ldc2l 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] @ (6729f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r7, #1 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ + ldc2l 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, #12] @ (672a10 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - lsls r4, r3, #1 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + ldc2 0, cr0, [ip, #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] @ (672a2c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r0, r1 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + 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] @ (672a48 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vshr.u64 d0, d14, #60 │ │ │ │ + stc2l 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] @ (672a64 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #320 @ (adr r4, 672ba8 ) │ │ │ │ + add r1, pc, #704 @ (adr r1, 672d28 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672a80 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vrev32.16 d16, d19 │ │ │ │ + ldc2l 0, cr0, [r4, #-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] @ (672a9c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #992 @ (adr r3, 672e80 ) │ │ │ │ + add r1, pc, #352 @ (adr r1, 672c00 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ab8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #368 @ (adr r4, 672c2c ) │ │ │ │ + add r1, pc, #752 @ (adr r1, 672dac ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ad4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r4, pc, #128 @ (adr r4, 672b58 ) │ │ │ │ + add r1, pc, #512 @ (adr r1, 672cd8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672af0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r3, pc, #912 @ (adr r3, 672e84 ) │ │ │ │ + add r1, pc, #272 @ (adr r1, 672c04 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672b0c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d16, d20, d19 │ │ │ │ + ldc2l 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] @ (672b28 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d16, d20, d19 │ │ │ │ + stc2l 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] @ (672b44 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u16 d16, d20, d19 │ │ │ │ + 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] @ (672b60 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u8 d16, d20, d19 │ │ │ │ + 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] @ (672b7c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u d0, d20, d19 │ │ │ │ + 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] @ (672b98 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vhadd.u32 d0, d24, d19 │ │ │ │ + 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] @ (672bb4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #132 @ 0x84 │ │ │ │ + subs r4, #228 @ 0xe4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bd0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #88 @ 0x58 │ │ │ │ + subs r4, #184 @ 0xb8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672bec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r4, #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] @ (672c08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs r6, #252 @ 0xfc │ │ │ │ + subs r4, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r6, #21 │ │ │ │ + lsls 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] @ (672c40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movs r2, #4 │ │ │ │ + subs r4, r4, #5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r0, r1, #31 │ │ │ │ + asrs r0, r5, #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] @ (672c78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 5, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfbb800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672c94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672cb0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 3, cr0, cr0, cr3, {5} │ │ │ │ + @ instruction: 0xfb9000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ccc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 2, cr0, cr4, cr3, {5} │ │ │ │ + @ instruction: 0xfb8400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ce8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 1, cr0, cr4, cr3, {5} │ │ │ │ + @ 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] @ (672d04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - cdp2 0, 0, cr0, cr8, cr3, {5} │ │ │ │ + @ instruction: 0xfb6800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r0, r0, #22 │ │ │ │ + lsls r0, r4, #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] @ (672d3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfb3c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfb3000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r4, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfb2400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672d90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xfb1800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672dac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip, #652]! @ 0x28c │ │ │ │ + @ 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] @ (672dc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xfb0000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672de4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfaf000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r0, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfae000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfad000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfac000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r3, #22 │ │ │ │ + asrs r4, r7, #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] @ (672e70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfa9000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672e8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip, #-652] @ 0xfffffd74 │ │ │ │ + @ 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] @ (672ea8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ + @ instruction: 0xfa6800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ec4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [r4], #652 @ 0x28c │ │ │ │ + @ instruction: 0xfa5400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672ee0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - asrs r4, r0, #20 │ │ │ │ + asrs r4, r4, #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] @ (672efc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - lsls r4, r1, #13 │ │ │ │ + lsls r4, r5, #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] @ (672f18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r6, #34] @ 0x22 │ │ │ │ + strh r0, [r2, #14] │ │ │ │ lsls r7, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (672f34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + 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] @ (672f50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2l 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ + 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] @ (672f6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2l 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ + 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] @ (672f88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mrrc2 0, 10, r0, ip, cr3 │ │ │ │ + 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] @ (672fa4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - mcrr2 0, 10, r0, ip, cr3 │ │ │ │ + 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] @ (672fc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ + 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] @ (672fdc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ + 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] @ (672ff8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldc2 0, cr0, [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] @ (673014 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - stc2 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + vld4.32 {d16-d19}, [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] @ (673030 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbfc00a3 │ │ │ │ + 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] @ (67304c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbec00a3 │ │ │ │ + vst4.32 {d16-d19}, [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] @ (673068 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbdc00a3 │ │ │ │ + ldrsh.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] @ (673084 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - smlaltb r0, r0, ip, r3 │ │ │ │ + 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] @ (6730a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbbc00a3 │ │ │ │ + ldrsb.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] @ (6730bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfbac00a3 │ │ │ │ + vst4.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] @ (6730d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb9c00a3 │ │ │ │ + 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] @ (6730f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb8c00a3 │ │ │ │ + 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] @ (673110 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb7c00a3 │ │ │ │ + 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] @ (67312c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb6c00a3 │ │ │ │ + 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] @ (673148 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb5c00a3 │ │ │ │ + ldrh.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] @ (673164 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb4c00a3 │ │ │ │ + strh.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] @ (673180 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb3c00a3 │ │ │ │ + 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] @ (67319c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb2c00a3 │ │ │ │ + strb.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] @ (6731b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb1c00a3 │ │ │ │ + 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] @ (6731d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb0c00a3 │ │ │ │ + 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] @ (6731f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfb0000a3 │ │ │ │ + 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] @ (67320c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaf400a3 │ │ │ │ + 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] @ (673228 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfae800a3 │ │ │ │ + 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] @ (673244 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfadc00a3 │ │ │ │ + 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] @ (673260 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfad000a3 │ │ │ │ + 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] @ (67327c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfac400a3 │ │ │ │ + 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] @ (673298 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfab800a3 │ │ │ │ + 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] @ (6732b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaac00a3 │ │ │ │ + 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] @ (6732d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfaa000a3 │ │ │ │ + strb.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] @ (6732ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa9400a3 │ │ │ │ + @ instruction: 0xf7f400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673308 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa8800a3 │ │ │ │ + @ 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] @ (673324 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa7c00a3 │ │ │ │ + @ instruction: 0xf7dc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673340 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa7000a3 │ │ │ │ + @ instruction: 0xf7d000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67335c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa6400a3 │ │ │ │ + @ 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] @ (673378 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa5800a3 │ │ │ │ + @ instruction: 0xf7b800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673394 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa4c00a3 │ │ │ │ + @ instruction: 0xf7ac00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733b0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa4000a3 │ │ │ │ + @ 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] @ (6733cc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa3400a3 │ │ │ │ + @ instruction: 0xf79400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6733e8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa2800a3 │ │ │ │ + @ instruction: 0xf78800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673404 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa1c00a3 │ │ │ │ + @ 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] @ (673420 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa1000a3 │ │ │ │ + @ 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] @ (67343c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xfa0400a3 │ │ │ │ + @ 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] @ (673458 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ 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] @ (673474 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d16[5]}, [ip], r3 │ │ │ │ + @ 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] @ (673490 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d16[5]}, [r0], r3 │ │ │ │ + @ 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] @ (6734ac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r4, #163] @ 0xa3 │ │ │ │ + @ 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] @ (6734c8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d16[5]}, [r8], r3 │ │ │ │ + @ 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] @ (6734e4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ 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] @ (673500 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r0, #163] @ 0xa3 │ │ │ │ + @ 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] @ (67351c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vld1.8 {d0[5]}, [r4], r3 │ │ │ │ + @ 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] @ (673538 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ 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] @ (673554 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vst1.8 {d0[5]}, [ip], r3 │ │ │ │ + @ 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] @ (673570 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, r3, lsl #2] │ │ │ │ + @ instruction: 0xf6dc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67358c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d16-d19}, [r8 :128], r3 │ │ │ │ + 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] @ (6735a8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + @ instruction: 0xf6b800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735c4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vst4.32 {d16-d19}, [r4 :128], r3 │ │ │ │ + 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] @ (6735e0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsh.w r0, [r4, r3, lsl #2] │ │ │ │ + @ instruction: 0xf69400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6735fc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - vld4.32 {d0-d3}, [r0 :128], r3 │ │ │ │ + @ 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] @ (673618 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb.w r0, [r0, r3, lsl #2] │ │ │ │ + @ instruction: 0xf67000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673634 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ 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] @ (673650 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r0, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf65000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67366c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r4, #163] @ 0xa3 │ │ │ │ + movw r0, #18595 @ 0x48a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673688 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r8, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf63800a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736a4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ 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] @ (6736c0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r0, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf62000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736dc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r4, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf61400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6736f8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r8, #163] @ 0xa3 │ │ │ │ + addw r0, r8, #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] @ (673714 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [ip, #163] @ 0xa3 │ │ │ │ + @ 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] @ (673730 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r0, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf5f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67374c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r4, #163] @ 0xa3 │ │ │ │ + @ instruction: 0xf5e400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673768 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr??.w r0, [r8, r3, lsl #2] │ │ │ │ + rsbs r0, r8, #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] @ (673784 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [ip, r3, lsl #2] │ │ │ │ + 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] @ (6737a0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str??.w r0, [r0, r3, lsl #2] │ │ │ │ + rsb 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] @ (6737bc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldr.w r0, [r4, r3, lsl #2] │ │ │ │ + subs.w r0, r4, #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] @ (6737d8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str.w r0, [r8, r3, lsl #2] │ │ │ │ + sub.w r0, r8, #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] @ (6737f4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [ip, r3, lsl #2] │ │ │ │ + @ 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] @ (673810 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh.w r0, [r0, r3, lsl #2] │ │ │ │ + @ instruction: 0xf59000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67382c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh.w r0, [r4, r3, lsl #2] │ │ │ │ + @ instruction: 0xf58400a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673848 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrb.w r0, [r8, r3, lsl #2] │ │ │ │ + sbcs.w r0, r8, #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] @ (673864 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [ip, r3, lsl #2] │ │ │ │ + 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] @ (673880 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strb.w r0, [r0, r3, lsl #2] │ │ │ │ + sbc.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] @ (67389c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7f400a3 │ │ │ │ + adcs.w r0, r4, #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] @ (6738b8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7e800a3 │ │ │ │ + adc.w r0, r8, #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] @ (6738d4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7dc00a3 │ │ │ │ + @ instruction: 0xf53c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6738f0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7cc00a3 │ │ │ │ + @ instruction: 0xf52c00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67390c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7bc00a3 │ │ │ │ + adds.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] @ (673928 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf7ac00a3 │ │ │ │ + add.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] @ (673944 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf79c00a3 │ │ │ │ + @ instruction: 0xf4fc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673960 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf78c00a3 │ │ │ │ + @ instruction: 0xf4ec00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (67397c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf77c00a3 │ │ │ │ + @ instruction: 0xf4dc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673998 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf76c00a3 │ │ │ │ + @ instruction: 0xf4cc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739b4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf75c00a3 │ │ │ │ + @ instruction: 0xf4bc00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739d0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf74c00a3 │ │ │ │ + @ instruction: 0xf4ac00a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (6739ec ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf73c00a3 │ │ │ │ + eors.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] @ (673a08 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf72c00a3 │ │ │ │ + eor.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] @ (673a24 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf71c00a3 │ │ │ │ + orns 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] @ (673a40 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf70c00a3 │ │ │ │ + orn 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] @ (673a5c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6fc00a3 │ │ │ │ + orrs.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] @ (673a78 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6ec00a3 │ │ │ │ + orr.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] @ (673a94 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf6dc00a3 │ │ │ │ + bics.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] @ (673ab0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movt r0, #51363 @ 0xc8a3 │ │ │ │ + bic.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] @ (673acc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrsb r0, [r7, r5] │ │ │ │ + strb r0, [r3, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ae8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subw r0, r0, #2211 @ 0x8a3 │ │ │ │ + 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] @ (673b04 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf69000a3 │ │ │ │ + @ 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] @ (673b20 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf68000a3 │ │ │ │ + @ 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] @ (673b3c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf67000a3 │ │ │ │ + @ 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] @ (673b58 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf66000a3 │ │ │ │ + @ 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] @ (673b74 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf65000a3 │ │ │ │ + @ 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] @ (673b90 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - movw r0, #2211 @ 0x8a3 │ │ │ │ + @ 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] @ (673bac ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf63000a3 │ │ │ │ + @ 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] @ (673bc8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf62000a3 │ │ │ │ + @ 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] @ (673be4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf61000a3 │ │ │ │ + @ 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] @ (673c00 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - addw r0, r0, #2211 @ 0x8a3 │ │ │ │ + @ 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] @ (673c1c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5f000a3 │ │ │ │ + @ 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] @ (673c38 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf5e000a3 │ │ │ │ + @ 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] @ (673c54 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - rsbs r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ 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] @ (673c70 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - rsb r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ 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] @ (673c8c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - subs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ 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] @ (673ca8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - sub.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf30000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cc4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf59000a3 │ │ │ │ + @ instruction: 0xf2f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ce0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf58000a3 │ │ │ │ + @ instruction: 0xf2e000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673cfc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - sbcs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf2d000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d18 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - sbc.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + movt 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] @ (673d34 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adcs.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf2b000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d50 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adc.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + subw 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] @ (673d6c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf53000a3 │ │ │ │ + @ instruction: 0xf29000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673d88 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf52000a3 │ │ │ │ + @ instruction: 0xf28000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673da4 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - adds.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf27000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673dc0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf26000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ddc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4f000a3 │ │ │ │ + @ instruction: 0xf25000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673df8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4e000a3 │ │ │ │ + movw 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] @ (673e14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4d000a3 │ │ │ │ + @ instruction: 0xf23000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4c000a3 │ │ │ │ + @ instruction: 0xf22000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4b000a3 │ │ │ │ + @ instruction: 0xf21000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673e68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf4a000a3 │ │ │ │ + addw 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] @ (673e84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r0, r0, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf1f000a3 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ea0 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, sp, #624 @ 0x270 │ │ │ │ + add r4, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673ebc ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - strh r0, [r2, r6] │ │ │ │ + str r0, [r6, 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] @ (673ed8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - orr.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + sub.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, #12] @ (673ef8 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r7, pc, #176 @ (adr r7, 673fac ) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f14 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r6, pc, #1008 @ (adr r6, 674308 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x288>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f30 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - @ instruction: 0xf3fc00a3 │ │ │ │ + adcs.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] @ (673f4c ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r3, #80] @ 0x50 │ │ │ │ + str r0, [r7, #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] @ (673f68 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r1, sp, #560 @ 0x230 │ │ │ │ + add r6, pc, #944 @ (adr r6, 67431c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x29c>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r0, [pc, #8] @ (673f84 ) │ │ │ │ add r0, pc │ │ │ │ bl 254d14 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x140998> │ │ │ │ pop {r3, pc} │ │ │ │ - add r7, pc, #32 @ (adr r7, 673fa8 ) │ │ │ │ + add r4, pc, #416 @ (adr r4, 674128 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xa8>) │ │ │ │ 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, 673fde │ │ │ │ ldrb r3, [r0, #0] │ │ │ │ @@ -2208771,17 +2208737,17 @@ │ │ │ │ movle r4, r5 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 673fb8 │ │ │ │ movs r6, #0 │ │ │ │ mov r0, r6 │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - bcc.n 6740e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x64> │ │ │ │ + beq.n 673fa4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - subs r2, r7, r6 │ │ │ │ + adds r2, r3, r4 │ │ │ │ lsls r7, r3, #4 │ │ │ │ │ │ │ │ 00673ff0 <_mesa_glapi_get_dispatch_table_size@@libgallium-26.0.2-1.so>: │ │ │ │ movw r0, #1639 @ 0x667 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ │ │ │ │ @@ -2209125,15 +2209091,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 5d920c │ │ │ │ mov r0, r4 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + cbnz r4, 6743aa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x32a> │ │ │ │ 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 │ │ │ │ @@ -2209159,15 +2209125,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} │ │ │ │ - cdp2 0, 7, cr0, cr0, cr3, {5} │ │ │ │ + @ instruction: 0xfbd000a3 │ │ │ │ movs r4, #38 @ 0x26 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209199,15 +2209165,15 @@ │ │ │ │ str r4, [r5, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp2 0, 1, cr0, cr12, cr3, {5} │ │ │ │ + @ instruction: 0xfb7c00a3 │ │ │ │ movs r3, #190 @ 0xbe │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r2, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2209275,20 +2209241,20 @@ │ │ │ │ ldr r0, [r5, #48] @ 0x30 │ │ │ │ b.n 6744a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x424> │ │ │ │ ldr r3, [r5, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6744a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x426> │ │ │ │ b.n 6744ba <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43a> │ │ │ │ nop │ │ │ │ - ldc2 0, cr0, [r0, #652]! @ 0x28c │ │ │ │ + @ instruction: 0xfb1000a3 │ │ │ │ movs r3, #102 @ 0x66 │ │ │ │ lsls r5, r1, #5 │ │ │ │ str r2, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stc2 0, cr0, [lr, #652] @ 0x28c │ │ │ │ + @ instruction: 0xfaee00a3 │ │ │ │ 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 │ │ │ │ @@ -2209470,30 +2209436,30 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ hlt 0x0028 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #46 @ 0x2e │ │ │ │ lsls r5, r1, #5 │ │ │ │ - stc2l 0, cr0, [ip], #-652 @ 0xfffffd74 │ │ │ │ - stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ + vst1.8 {d16[5]}, [ip], r3 │ │ │ │ + bkpt 0x002e │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldmia r7!, {r1, r2} │ │ │ │ + ldmia r4!, {r1, r2, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ cbnz r0, 67471e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69e> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - rev r0, r5 │ │ │ │ + @ instruction: 0xb788 │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r4, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r1!, {r4, r6, r7} │ │ │ │ + wfi │ │ │ │ lsls r5, r3, #2 │ │ │ │ cmp r1, #0 │ │ │ │ blt.n 67472c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6ac> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2209778,15 +2209744,15 @@ │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 6749ae <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x92e> │ │ │ │ ldr.w r0, [ip, r3, lsl #3] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7c2 │ │ │ │ + push {r1, r5, lr} │ │ │ │ lsls r7, r3, #4 │ │ │ │ ldr r1, [pc, #32] @ (6749f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x970>) │ │ │ │ movs r3, #0 │ │ │ │ add r1, pc │ │ │ │ b.n 6749d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x958> │ │ │ │ cmp r3, #38 @ 0x26 │ │ │ │ beq.n 6749ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x96c> │ │ │ │ @@ -2209795,15 +2209761,15 @@ │ │ │ │ adds r3, #1 │ │ │ │ cmp r2, r0 │ │ │ │ bne.n 6749d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x954> │ │ │ │ ldr.w r0, [ip, #4] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - @ instruction: 0xb798 │ │ │ │ + push {r3, r4, r5, r6, r7} │ │ │ │ lsls r7, r3, #4 │ │ │ │ push {r1, r2, r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4084] @ 0xff4 │ │ │ │ ldr r2, [pc, #80] @ (674a58 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x9d8>) │ │ │ │ @@ -2209988,31 +2209954,31 @@ │ │ │ │ movs r3, r1 │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r4, r5, r6, lr} │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r1, r4, r7} │ │ │ │ + stmia r1!, {r1, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf74800a3 │ │ │ │ - push {r3, r4, r6, lr} │ │ │ │ + @ instruction: 0xf4a800a3 │ │ │ │ + uxth r0, r7 │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r3, r2, #5 │ │ │ │ - stmia r4!, {r2, r3, r4} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf6e200a3 │ │ │ │ - @ instruction: 0xf6b600a3 │ │ │ │ + orr.w r0, r2, #5341184 @ 0x518000 │ │ │ │ + ands.w r0, r6, #5341184 @ 0x518000 │ │ │ │ cmp r5, #214 @ 0xd6 │ │ │ │ lsls r1, r3, #5 │ │ │ │ lsrs r0, r2, #5 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - subw r0, ip, #2211 @ 0x8a3 │ │ │ │ - @ instruction: 0xf68600a3 │ │ │ │ + and.w r0, ip, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf3e600a3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ ldr r1, [pc, #224] @ (674cec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xc6c>) │ │ │ │ sub sp, #32 │ │ │ │ ldr r2, [pc, #224] @ (674cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xc70>) │ │ │ │ @@ -2210108,17 +2210074,17 @@ │ │ │ │ nop │ │ │ │ cbz r2, 674d6a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xcea> │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 674d6a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xcea> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xf62200a3 │ │ │ │ - rsbs r0, ip, #5341184 @ 0x518000 │ │ │ │ - rsb r0, r8, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf38200a3 │ │ │ │ + @ instruction: 0xf33c00a3 │ │ │ │ + @ instruction: 0xf32800a3 │ │ │ │ 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] @ (674d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xd18>) │ │ │ │ @@ -2210167,15 +2210133,15 @@ │ │ │ │ bne.n 674d92 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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: 0xf58a00a3 │ │ │ │ + @ instruction: 0xf2ea00a3 │ │ │ │ uxtb r0, r1 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ uxth r4, r0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ @@ -2210222,15 +2210188,15 @@ │ │ │ │ mov r2, r5 │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx r4 │ │ │ │ b.n 674dca <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xd4a> │ │ │ │ lsls r2, r3, #27 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf4ba00a3 │ │ │ │ + @ instruction: 0xf21a00a3 │ │ │ │ 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 │ │ │ │ @@ -2210278,16 +2210244,16 @@ │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r2 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ lsls r2, r7, #25 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - eors.w r0, r0, #5341184 @ 0x518000 │ │ │ │ - orr.w r0, lr, #5341184 @ 0x518000 │ │ │ │ + @ instruction: 0xf1f000a3 │ │ │ │ + sub.w r0, lr, #163 @ 0xa3 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ sub sp, #8 │ │ │ │ bl 674e48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xdc8> │ │ │ │ mov r3, r0 │ │ │ │ @@ -2210319,15 +2210285,15 @@ │ │ │ │ subs r4, #101 @ 0x65 │ │ │ │ it eq │ │ │ │ ldrbeq r4, [r3, #2] │ │ │ │ clz r4, r4 │ │ │ │ lsrs r4, r4, #5 │ │ │ │ b.n 674ef2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xe72> │ │ │ │ nop │ │ │ │ - stmia r0!, {r2, r3, r4, r5, r6} │ │ │ │ + pop {r2, r3, r4, r6, r7, pc} │ │ │ │ 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 │ │ │ │ @@ -2210993,63 +2210959,63 @@ │ │ │ │ blx r3 │ │ │ │ b.n 67543c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x13bc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r7, sp, #48 @ 0x30 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf22800a3 │ │ │ │ - @ instruction: 0xf21e00a3 │ │ │ │ - @ instruction: 0xf21400a3 │ │ │ │ + vaddl.s8 q0, d24, d19 │ │ │ │ + vhadd.s d16, d30, d19 │ │ │ │ + vhadd.s d16, d20, d19 │ │ │ │ lsls r6, r3, #12 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - @ instruction: 0xf27200a3 │ │ │ │ - @ instruction: 0xf23200a3 │ │ │ │ - add.w r0, r6, #163 @ 0xa3 │ │ │ │ + vaddl.s16 q8, d18, d19 │ │ │ │ + vaddl.s16 q0, d18, d19 │ │ │ │ + cdp 0, 6, cr0, cr6, cr3, {5} │ │ │ │ lsls r6, r6, #9 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - movt r0, #16547 @ 0x40a3 │ │ │ │ + bic.w r0, r4, #163 @ 0xa3 │ │ │ │ add r5, sp, #448 @ 0x1c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r4, r3, #20 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - orn r0, ip, #163 @ 0xa3 │ │ │ │ - orns r0, r2, #163 @ 0xa3 │ │ │ │ + stcl 0, cr0, [ip, #652] @ 0x28c │ │ │ │ + ldcl 0, cr0, [r2, #652] @ 0x28c │ │ │ │ lsls r2, r6, #6 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - orn r0, r2, #163 @ 0xa3 │ │ │ │ - ldr r0, [sp, #784] @ 0x310 │ │ │ │ + stcl 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + str r6, [sp, #144] @ 0x90 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - orn r0, r2, #163 @ 0xa3 │ │ │ │ - orrs.w r0, sl, #163 @ 0xa3 │ │ │ │ - ldr r0, [sp, #504] @ 0x1f8 │ │ │ │ + stcl 0, cr0, [r2, #652] @ 0x28c │ │ │ │ + ldc 0, cr0, [sl, #652]! @ 0x28c │ │ │ │ + str r5, [sp, #888] @ 0x378 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r4, r7, #4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - bics.w r0, r2, #163 @ 0xa3 │ │ │ │ + ldc 0, cr0, [r2, #652] @ 0x28c │ │ │ │ lsls r6, r4, #4 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - asrs r6, r6, #32 │ │ │ │ + lsrs r6, r2, #22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ lsls r6, r5, #3 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - strh r4, [r0, #50] @ 0x32 │ │ │ │ + strh r4, [r4, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf0ae00a3 │ │ │ │ - @ instruction: 0xf0b600a3 │ │ │ │ + cdp 0, 0, cr0, cr14, cr3, {5} │ │ │ │ + cdp 0, 1, cr0, cr6, cr3, {5} │ │ │ │ lsls r6, r1, #2 │ │ │ │ lsls r4, r2, #5 │ │ │ │ - vaddl.s8 q8, d30, d19 │ │ │ │ - vext.8 d0, d16, d19, #0 │ │ │ │ - ands.w r0, r2, #163 @ 0xa3 │ │ │ │ + stc 0, cr0, [lr, #-652]! @ 0xfffffd74 │ │ │ │ + ldc 0, cr0, [r0, #-652] @ 0xfffffd74 │ │ │ │ + ldcl 0, cr0, [r2, #-652]! @ 0xfffffd74 │ │ │ │ vsra.u16 q8, , #6 │ │ │ │ - vaddl.s32 q0, d24, d19 │ │ │ │ - cdp 0, 10, cr0, cr12, cr3, {5} │ │ │ │ - vhadd.s32 d0, d20, d19 │ │ │ │ - vhadd.s16 d0, d24, d19 │ │ │ │ + stc 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ + stc 0, cr0, [ip], {163} @ 0xa3 │ │ │ │ + stc 0, cr0, [r4], {163} @ 0xa3 │ │ │ │ + ldcl 0, cr0, [r8], #-652 @ 0xfffffd74 │ │ │ │ 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] @ (675714 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1694>) │ │ │ │ ldr r3, [pc, #240] @ (675718 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1698>) │ │ │ │ @@ -2211155,23 +2211121,23 @@ │ │ │ │ b.n 6756f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1676> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r1, sp, #840 @ 0x348 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ mrc2 1, 4, r0, cr4, cr3, {2} │ │ │ │ - vhadd.s8 d0, d30, d19 │ │ │ │ + stcl 0, cr0, [lr], #-652 @ 0xfffffd74 │ │ │ │ add r1, sp, #512 @ 0x200 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - vst4.32 {d0-d3}, [r0 :128], r2 │ │ │ │ - cdp 0, 11, cr0, cr14, cr3, {5} │ │ │ │ + @ instruction: 0xf66000a2 │ │ │ │ + ldc 0, cr0, [lr], {163} @ 0xa3 │ │ │ │ stc2l 1, cr0, [lr, #332]! @ 0x14c │ │ │ │ - cdp 0, 9, cr0, cr4, cr3, {5} │ │ │ │ + @ instruction: 0xebf400a3 │ │ │ │ ldc2l 1, cr0, [r6, #332] @ 0x14c │ │ │ │ - cdp 0, 11, cr0, cr0, cr3, {5} │ │ │ │ + ldc 0, cr0, [r0], {163} @ 0xa3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4008] @ 0xfa8 │ │ │ │ ldr r2, [pc, #404] @ (6758e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1868>) │ │ │ │ sub sp, #64 @ 0x40 │ │ │ │ ldr r3, [pc, #404] @ (6758ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x186c>) │ │ │ │ @@ -2211344,27 +2211310,27 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #656 @ 0x290 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r2, #1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - sub.w r0, sl, r3, asr #2 │ │ │ │ - cdp 0, 4, cr0, cr2, cr3, {5} │ │ │ │ + stmdb sl, {r0, r1, r5, r7} │ │ │ │ + sub.w r0, r2, r3, asr #2 │ │ │ │ add r0, sp, #120 @ 0x78 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r2, r5, #2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ stc2 1, cr0, [r0], #332 @ 0x14c │ │ │ │ - stc 0, cr0, [lr, #652]! @ 0x28c │ │ │ │ - @ instruction: 0xfa0c00a2 │ │ │ │ + add.w r0, lr, r3, asr #2 │ │ │ │ + @ instruction: 0xf76c00a2 │ │ │ │ asrs r2, r2, #32 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldc2 1, cr0, [r6], {83} @ 0x53 │ │ │ │ - stc 0, cr0, [r0, #-652]! @ 0xfffffd74 │ │ │ │ + eor.w r0, r0, r3, asr #2 │ │ │ │ lsrs r2, r4, #31 │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6759ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x196c> │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2211451,20 +2211417,20 @@ │ │ │ │ ands r2, r3 │ │ │ │ str r2, [sp, #12] │ │ │ │ b.n 6759ae <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x192e> │ │ │ │ movs r2, #1 │ │ │ │ mov r0, r2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stc 0, cr0, [r8, #-652] @ 0xfffffd74 │ │ │ │ - ldc2 0, cr0, [r6], #652 @ 0x28c │ │ │ │ - stc 0, cr0, [r2, #-652] @ 0xfffffd74 │ │ │ │ + orn r0, r8, r3, asr #2 │ │ │ │ + @ instruction: 0xfa1600a3 │ │ │ │ + orn r0, r2, r3, asr #2 │ │ │ │ @ instruction: 0xfb3a0153 │ │ │ │ @ instruction: 0xfb0e0153 │ │ │ │ - mrrc 0, 10, r0, r0, cr3 @ │ │ │ │ + @ instruction: 0xe9b000a3 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov sl, r1 │ │ │ │ mov r4, r0 │ │ │ │ cbz r3, 675a84 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1a04> │ │ │ │ cbz r2, 675a2a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x19aa> │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r2, #0] │ │ │ │ @@ -2211690,15 +2211656,15 @@ │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - @ instruction: 0xeab600a3 │ │ │ │ + @ instruction: 0xe81600a3 │ │ │ │ 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] @ (675cec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c6c>) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2211753,24 +2211719,27 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 675c9e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c1e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, pc, #536 @ (adr r3, 675f08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e88>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ add r3, pc, #504 @ (adr r3, 675eec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e6c>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ - eor.w r0, r4, r3, asr #2 │ │ │ │ + b.n 675cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c40> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, sl, r3, asr #2 │ │ │ │ + b.n 675cb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c34> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ add r3, pc, #360 @ (adr r3, 675e6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1dec>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs.w r0, r6, r3, asr #2 │ │ │ │ - ldrb r4, [r2, #21] │ │ │ │ + b.n 675c78 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bf8> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + ldrb r4, [r6, #10] │ │ │ │ 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 │ │ │ │ @@ -2211838,18 +2211807,22 @@ │ │ │ │ mov r2, r0 │ │ │ │ ldr r0, [pc, #24] @ (675ddc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1d5c>) │ │ │ │ mov r1, r4 │ │ │ │ add r0, pc │ │ │ │ bl 675c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1be0> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldrd r0, r0, [lr, #652] @ 0x28c │ │ │ │ - ldrd r0, r0, [ip, #652] @ 0x28c │ │ │ │ - strd r0, r0, [ip, #652]! @ 0x28c │ │ │ │ - ldrd r0, r0, [sl, #-652] @ 0x28c │ │ │ │ + b.n 675c50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bd0> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 675c50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bd0> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 675c74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bf4> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + b.n 675b54 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ad4> │ │ │ │ + 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] @ (675f0c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e8c>) │ │ │ │ sub.w sp, sp, #4256 @ 0x10a0 │ │ │ │ @@ -2211959,15 +2211932,15 @@ │ │ │ │ add r1, pc, #952 @ (adr r1, 6762d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2250>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ adds r4, r0, r4 │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 15, cr15, [r3, #1020] @ 0x3fc │ │ │ │ lsls r1, r7, #4 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r6, #6 │ │ │ │ + lsrs r6, r2, #28 │ │ │ │ lsls r1, r4, #2 │ │ │ │ lsls r1, r2, #31 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #56 @ (adr r1, 675f68 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ee8>) │ │ │ │ lsls r3, r2, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2212294,23 +2212267,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4!, {r0, r2, r3, r6, r7} │ │ │ │ subs r5, #204 @ 0xcc │ │ │ │ ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6760e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2064> │ │ │ │ + b.n 675ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1b24> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67605c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1fdc> │ │ │ │ + b.n 675b1c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1a9c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r7, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ 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] @ (676368 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x22e8>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2212388,17 +2212361,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ ldr r5, [sp, #280] @ 0x118 │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 675c54 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bd4> │ │ │ │ + b.n 676714 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2694> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 675c80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c00> │ │ │ │ + b.n 676740 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x26c0> │ │ │ │ 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 │ │ │ │ @@ -2212634,36 +2212607,37 @@ │ │ │ │ b.n 676436 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x23b6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strd r0, r0, [r8], #644 @ 0x284 │ │ │ │ - b.n 675e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1dc0> │ │ │ │ + b.n 676288 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2208> │ │ │ │ + lsls r1, r4, #2 │ │ │ │ + b.n 676900 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2880> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 675e54 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1dd4> │ │ │ │ + b.n 676914 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2894> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r3, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - b.n 676d24 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ca4> │ │ │ │ + b.n 6767e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2764> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676cac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c2c> │ │ │ │ + b.n 67676c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x26ec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676dd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d54> │ │ │ │ + b.n 676894 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2814> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676c68 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2be8> │ │ │ │ + b.n 676728 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x26a8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676ce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c60> │ │ │ │ + b.n 6767a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2720> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676c28 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ba8> │ │ │ │ + b.n 6766e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2668> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676da0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d20> │ │ │ │ + b.n 676860 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x27e0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c28> │ │ │ │ + b.n 676768 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x26e8> │ │ │ │ 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] @ 676b58 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ad8> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2213186,81 +2213160,81 @@ │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 67678c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x270c> │ │ │ │ + b.n 67724c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x31cc> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6772ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x326c> │ │ │ │ + b.n 676dac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d2c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6770a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3024> │ │ │ │ + svc 246 @ 0xf6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676570 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x24f0> │ │ │ │ + b.n 677030 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fb0> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 676488 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2408> │ │ │ │ + b.n 676f48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ec8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6764ac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x242c> │ │ │ │ + b.n 676f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2eec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676edc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e5c> │ │ │ │ + svc 10 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6765d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2554> │ │ │ │ + b.n 677094 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3014> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677278 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x31f8> │ │ │ │ + b.n 676d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2cb8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6771bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x313c> │ │ │ │ + b.n 676c7c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2bfc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677004 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f84> │ │ │ │ + svc 150 @ 0x96 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ed0> │ │ │ │ + svc 58 @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676490 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2410> │ │ │ │ + b.n 676f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ed0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6771d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3150> │ │ │ │ + b.n 676c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c10> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67724c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x31cc> │ │ │ │ + b.n 676d0c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c8c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bgt.n 676b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2a98> │ │ │ │ + bge.n 676bd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2b58> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677348 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x32c8> │ │ │ │ + b.n 676e08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d88> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + cbnz r6, 676c14 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2b94> │ │ │ │ lsls r1, r4, #2 │ │ │ │ - b.n 6764dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x245c> │ │ │ │ + b.n 676f9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f1c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 676528 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x24a8> │ │ │ │ + b.n 676fe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f68> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ble.n 676b88 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2b08> │ │ │ │ + blt.n 676c48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2bc8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c08> │ │ │ │ + ble.n 676b48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ac8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2eec> │ │ │ │ + svc 44 @ 0x2c │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 676fd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f54> │ │ │ │ + svc 94 @ 0x5e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6771dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x315c> │ │ │ │ + b.n 676c9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c1c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677248 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x31c8> │ │ │ │ + b.n 676d08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c88> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67719c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x311c> │ │ │ │ + b.n 676c5c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2bdc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6772b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3230> │ │ │ │ + b.n 676d70 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2cf0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + ble.n 676c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c08> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6772d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3250> │ │ │ │ + b.n 676d90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d10> │ │ │ │ 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 │ │ │ │ @@ -2213456,37 +2213430,37 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ str r3, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6773ac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x332c> │ │ │ │ + b.n 676e6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2dec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - str r0, [sp, #528] @ 0x210 │ │ │ │ + ldrh r4, [r4, #46] @ 0x2e │ │ │ │ lsls r5, r5, #2 │ │ │ │ - lsls r6, r4, #29 │ │ │ │ + lsls r6, r0, #19 │ │ │ │ lsls r1, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bge.n 676cfc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c7c> │ │ │ │ + bvc.n 676dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d3c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 676d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2cac> │ │ │ │ + bvc.n 676dec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d6c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677094 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3014> │ │ │ │ + udf #168 @ 0xa8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 676e14 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d94> │ │ │ │ + bvc.n 676ed4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e54> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 676e44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2dc4> │ │ │ │ + bvc.n 676f04 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e84> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bls.n 676dfc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d7c> │ │ │ │ + bvc.n 676ebc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e3c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bge.n 676e2c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2dac> │ │ │ │ + bvc.n 676eec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e6c> │ │ │ │ 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] @ (67707c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ffc>) │ │ │ │ sub sp, #60 @ 0x3c │ │ │ │ @@ -2213709,63 +2213683,62 @@ │ │ │ │ bl 439dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325a44> │ │ │ │ b.n 676ee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e64> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6772f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3278> │ │ │ │ + udf #152 @ 0x98 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677884 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3804> │ │ │ │ + b.n 677344 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x32c4> │ │ │ │ lsls r3, r4, #2 │ │ │ │ b.n 676d9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d1c> │ │ │ │ lsls r3, r2, #5 │ │ │ │ - add r6, pc, #496 @ (adr r6, 677284 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3204>) │ │ │ │ + add r3, pc, #880 @ (adr r3, 677404 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3384>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r1, #1 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ - bgt.n 677184 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3104> │ │ │ │ + stc2 0, cr0, [lr, #684]! @ 0x2ac │ │ │ │ + bls.n 677044 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fc4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 6777fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x377c> │ │ │ │ + b.n 6772bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x323c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6768b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2838> │ │ │ │ + b.n 677378 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x32f8> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 67766c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x35ec> │ │ │ │ + b.n 67712c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30ac> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 6778ac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x382c> │ │ │ │ + b.n 67736c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x32ec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ str r0, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - lsrs r2, r6, #5 │ │ │ │ + lsls r2, r2, #27 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r3!, {r3, r7} │ │ │ │ + stmia r0!, {r3, r5, r6, r7} │ │ │ │ lsls r6, r5, #2 │ │ │ │ - asrs r4, r2 │ │ │ │ + subs r6, #116 @ 0x74 │ │ │ │ lsls r5, r5, #2 │ │ │ │ - b.n 676d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2cac> │ │ │ │ + b.n 6777ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x376c> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 677580 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3500> │ │ │ │ + svc 188 @ 0xbc │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677638 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x35b8> │ │ │ │ + b.n 6770f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3078> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - @ instruction: 0xb6b4 │ │ │ │ + push {r2, r4} │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6775a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3528> │ │ │ │ + svc 202 @ 0xca │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677494 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3414> │ │ │ │ + svc 62 @ 0x3e │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677620 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x35a0> │ │ │ │ + b.n 6770e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3060> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - b.n 677634 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x35b4> │ │ │ │ + b.n 6770f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3074> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsrs r4, r6, #1 │ │ │ │ + lsls r4, r2, #23 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - b.n 677500 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3480> │ │ │ │ + svc 108 @ 0x6c │ │ │ │ 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 │ │ │ │ @@ -2213998,46 +2213971,46 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r3, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #54] @ 0x36 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - bvs.n 67737c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x32fc> │ │ │ │ + bcc.n 67743c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x33bc> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvs.n 6773ac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x332c> │ │ │ │ + bcc.n 67746c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x33ec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ lsls r2, r7, #29 │ │ │ │ lsls r1, r3, #5 │ │ │ │ - b.n 6775e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3564> │ │ │ │ + udf #144 @ 0x90 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - vhadd.u8 d0, d18, d16 │ │ │ │ - b.n 6775e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3564> │ │ │ │ + stc2l 0, cr0, [r2], #-640 @ 0xfffffd80 │ │ │ │ + udf #140 @ 0x8c │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldcl 15, cr15, [pc], #1020 @ 67778c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x370c> │ │ │ │ bl a15392 │ │ │ │ ldrh r6, [r7, #40] @ 0x28 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - b.n 6774cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x344c> │ │ │ │ + ble.n 67738c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x330c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldc 15, cr15, [r3], {255} @ 0xff │ │ │ │ bl 9a93a2 │ │ │ │ - b.n 6774b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3430> │ │ │ │ + ble.n 677370 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x32f0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - cbz r6, 67740e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x338e> │ │ │ │ + sub sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - cbz r6, 677410 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3390> │ │ │ │ + sub sp, #408 @ 0x198 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - b.n 6773cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x334c> │ │ │ │ + ble.n 67748c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x340c> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bmi.n 677490 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3410> │ │ │ │ + bne.n 677350 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x32d0> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bmi.n 6772c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3240> │ │ │ │ + bne.n 677380 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3300> │ │ │ │ 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 │ │ │ │ @@ -2214204,15 +2214177,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #20] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #88 @ 0x58 │ │ │ │ + blt.n 6774f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3470> │ │ │ │ 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] @ (6775a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3528>) │ │ │ │ movs r1, #1 │ │ │ │ @@ -2214226,15 +2214199,15 @@ │ │ │ │ movs r0, #0 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #18] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #92 @ 0x5c │ │ │ │ + blt.n 67752c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x34ac> │ │ │ │ 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} │ │ │ │ @@ -2215003,17 +2214976,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r2, [r4, #28] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 677dac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d2c> │ │ │ │ + bmi.n 677c6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3bec> │ │ │ │ lsls r3, r4, #2 │ │ │ │ - bvs.n 677d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3cbc> │ │ │ │ + bmi.n 677dfc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d7c> │ │ │ │ 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] @ (677e98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e18>) │ │ │ │ @@ -2215765,15 +2215738,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r5, #15] │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldrb r6, [r3, #13] │ │ │ │ lsls r3, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7, {r2, r5, r7} │ │ │ │ + ldmia r5!, {r2} │ │ │ │ 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] @ (6786a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4620>) │ │ │ │ mov r4, r2 │ │ │ │ @@ -2217719,21 +2217692,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r5, #112] @ 0x70 │ │ │ │ lsls r3, r2, #5 │ │ │ │ ldr r0, [pc, #4] @ (679904 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5884>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - add r5, sp, #312 @ 0x138 │ │ │ │ + add r2, sp, #696 @ 0x2b8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldr r0, [pc, #4] @ (679910 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5890>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r6, #108] @ 0x6c │ │ │ │ + str r2, [r2, #68] @ 0x44 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 67993e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58be> │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2217977,15 +2217950,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 af91c8 │ │ │ │ + bl af8f18 │ │ │ │ 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 │ │ │ │ @@ -2218175,19 +2218148,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} @ │ │ │ │ - strb r4, [r4, #5] │ │ │ │ + ldr r4, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r3, #4 │ │ │ │ str r6, [r4, #36] @ 0x24 │ │ │ │ lsls r3, r2, #5 │ │ │ │ - @ instruction: 0xb6d2 │ │ │ │ + push {r1, r4, r5} │ │ │ │ lsls r3, r4, #2 │ │ │ │ ldmia r3!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r1, #5 │ │ │ │ blt.n 679f40 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ec0> │ │ │ │ lsls r0, r3, #5 │ │ │ │ ldr.w r1, [r2, #280] @ 0x118 │ │ │ │ cbz r1, 679e84 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e04> │ │ │ │ @@ -2219014,15 +2218987,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, 67a740 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66c0> │ │ │ │ - bl af40b0 │ │ │ │ + bl af3e00 │ │ │ │ ldr.w r0, [r8, #1812] @ 0x714 │ │ │ │ cbz r0, 67a74a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66ca> │ │ │ │ bl 598250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x483ed4> │ │ │ │ ldr.w r0, [r8, #1716] @ 0x6b4 │ │ │ │ cbz r0, 67a754 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66d4> │ │ │ │ ldr r3, [r0, #16] │ │ │ │ blx r3 │ │ │ │ @@ -2219395,40 +2219368,40 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 67ce30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x8db0> │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1816] @ 0x718 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67aac8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aeede0 │ │ │ │ + bl aeeb30 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r9, #1820] @ 0x71c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67aac8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a48> │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 5986a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x484324> │ │ │ │ ldr.w r1, [r9, #1816] @ 0x718 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 598d2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4849b0> │ │ │ │ mov r0, r4 │ │ │ │ - bl af3cb4 │ │ │ │ + bl af3a04 │ │ │ │ str.w r0, [r9, #1824] @ 0x720 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 67aac8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a48> │ │ │ │ - bl af476c │ │ │ │ + bl af44bc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59bfa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x487c2c> │ │ │ │ movs r2, #38 @ 0x26 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ bl 59cde8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x488a6c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ - bl aee75c │ │ │ │ + bl aee4ac │ │ │ │ ldr.w r0, [r9, #1812] @ 0x714 │ │ │ │ movs r1, #1 │ │ │ │ bl 5989ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x484630> │ │ │ │ mov r0, r4 │ │ │ │ bl 686258 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x121d8> │ │ │ │ b.n 67aad2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a52> │ │ │ │ bl 59841c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4840a0> │ │ │ │ @@ -2227735,15 +2227708,15 @@ │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ @ instruction: 0xffff4b7f │ │ │ │ vaba.u8 q2, q0, │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r2, #328]! @ 0x148 │ │ │ │ - lsls r6, r3, #31 │ │ │ │ + lsls r6, r7, #20 │ │ │ │ lsls r7, r3, #4 │ │ │ │ @ instruction: 0xfa520152 │ │ │ │ lsls r7, r3, #31 │ │ │ │ bmi.w 680834 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xc7b4> │ │ │ │ ldr r2, [sp, #20] │ │ │ │ ldrb r2, [r2, #0] │ │ │ │ lsls r4, r2, #31 │ │ │ │ @@ -2232292,15 +2232265,15 @@ │ │ │ │ ldrsb.w r3, [r5, #1433] @ 0x599 │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6841ca <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1014a> │ │ │ │ ldrsb.w r3, [r5, #1434] @ 0x59a │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 684198 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x10118> │ │ │ │ mov r0, r6 │ │ │ │ - bl aeeecc │ │ │ │ + bl aeec1c │ │ │ │ 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 6840b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x10030> │ │ │ │ ldr.w r3, [r9, #1416] @ 0x588 │ │ │ │ @@ -2233761,15 +2233734,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r6, sp, #704 @ 0x2c0 │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r3, r4, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ lsls r0, r3, #5 │ │ │ │ add r6, sp, #376 @ 0x178 │ │ │ │ lsls r2, r2, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2234059,15 +2234032,15 @@ │ │ │ │ ldr.w r1, [r5, #1804] @ 0x70c │ │ │ │ ldr.w r3, [r0, #2764] @ 0xacc │ │ │ │ blx r3 │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 6854ee <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1146e> │ │ │ │ ldr.w r1, [r6, #548] @ 0x224 │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ - bl aedb64 │ │ │ │ + bl aed8b4 │ │ │ │ ldr r0, [r6, #4] │ │ │ │ bl 5c6408 │ │ │ │ mov r0, r6 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2234089,15 +2234062,15 @@ │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [r6, r3] │ │ │ │ ldrb r3, [r3, #0] │ │ │ │ ubfx r3, r3, #4, #1 │ │ │ │ bl 685278 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x111f8> │ │ │ │ ldr.w r0, [r5, #1812] @ 0x714 │ │ │ │ mov r1, r4 │ │ │ │ - bl aedaf4 │ │ │ │ + bl aed844 │ │ │ │ str.w r0, [r4, #548] @ 0x224 │ │ │ │ cbz r0, 68556e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x114ee> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #8 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [r4, #4] │ │ │ │ @@ -2234128,22 +2234101,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, 6855e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x11562> │ │ │ │ ldr.w r1, [r1, #548] @ 0x224 │ │ │ │ - bl aedb40 │ │ │ │ + bl aed890 │ │ │ │ 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 aedb40 │ │ │ │ + bl aed890 │ │ │ │ b.n 6855ce <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 │ │ │ │ @@ -2234902,15 +2234875,15 @@ │ │ │ │ movne r2, #1 │ │ │ │ bl 5d79cc │ │ │ │ cbz r0, 685e84 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 af54b0 │ │ │ │ + bl af5200 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 685e7e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x11dfe> │ │ │ │ ldrsh.w r3, [r5, #24] │ │ │ │ mov r0, r4 │ │ │ │ ldrd r1, r2, [r5] │ │ │ │ bl 67a8fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x687c> │ │ │ │ cmp r0, #2 │ │ │ │ @@ -2235129,15 +2235102,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 af6308 │ │ │ │ + bl af6058 │ │ │ │ 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 4324b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e13c> │ │ │ │ cbz r0, 68613c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x120bc> │ │ │ │ ldr r3, [r0, #56] @ 0x38 │ │ │ │ @@ -2235641,15 +2235614,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 r6, pc, #592 @ (adr r6, 686968 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x128e8>) │ │ │ │ + add r3, pc, #976 @ (adr r3, 686ae8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x12a68>) │ │ │ │ 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 │ │ │ │ @@ -2240897,20 +2240870,20 @@ │ │ │ │ str r3, [r5, #12] │ │ │ │ str r3, [r5, #8] │ │ │ │ str r3, [r5, #4] │ │ │ │ str r3, [r5, #0] │ │ │ │ b.n 68a25e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x161de> │ │ │ │ nop │ │ │ │ bvs.n 68a322 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x162a2> │ │ │ │ - vtbl.8 d22, {d31- │ │ │ │ - vtbl.8 d22, {d15-d18}, d10 │ │ │ │ + vtbx.8 d22, {d15}, d26 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r0, [r3, #40] @ 0x28 │ │ │ │ + str r0, [r7, #124] @ 0x7c │ │ │ │ lsls r6, r3, #4 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3936] @ 0xf60 │ │ │ │ @@ -2242076,15 +2242049,15 @@ │ │ │ │ add r0, sp, #76 @ 0x4c │ │ │ │ str r3, [sp, #88] @ 0x58 │ │ │ │ str r3, [sp, #84] @ 0x54 │ │ │ │ str r3, [sp, #80] @ 0x50 │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ b.n 68ad62 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x16ce2> │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, r5] │ │ │ │ + ldrh r4, [r3, r3] │ │ │ │ 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 │ │ │ │ @@ -2244002,21 +2243975,21 @@ │ │ │ │ and.w r1, r1, #31 │ │ │ │ ubfx r6, r0, #5, #14 │ │ │ │ and.w r0, r7, #31 │ │ │ │ it pl │ │ │ │ negpl r0, r1 │ │ │ │ b.n 68c4b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x18434> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #464] @ (68c7cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1874c>) │ │ │ │ + ldr r0, [pc, #848] @ (68c94c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x188cc>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r2, [pc, #672] @ (68c8a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x18820>) │ │ │ │ + ldr r0, [pc, #32] @ (68c620 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x185a0>) │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r2, [pc, #216] @ (68c6dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1865c>) │ │ │ │ + @ instruction: 0x4796 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldr r2, [pc, #40] @ (68c630 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x185b0>) │ │ │ │ + bx sp │ │ │ │ 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] @ 68cb98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x18b18> │ │ │ │ @@ -2247384,15 +2247357,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ asrs r2, r2, #28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r1, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #100 @ 0x64 │ │ │ │ + movs r1, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2247629,15 +2247602,15 @@ │ │ │ │ str r2, [r3, #4] │ │ │ │ str.w r3, [r0, #1728] @ 0x6c0 │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #4] @ (68ee40 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1adc0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r2, r0] │ │ │ │ + strb r2, [r6, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ add.w r0, r0, #1984 @ 0x7c0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr.w r0, [r0, #2084] @ 0x824 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2247691,15 +2247664,15 @@ │ │ │ │ ldr r0, [r4, #32] │ │ │ │ mov r5, r0 │ │ │ │ mov r0, r4 │ │ │ │ blx r5 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - str r2, [r6, #112] @ 0x70 │ │ │ │ + str r2, [r2, #72] @ 0x48 │ │ │ │ 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 │ │ │ │ @@ -2247727,15 +2247700,15 @@ │ │ │ │ blx 68a20 │ │ │ │ ldr.w r1, [r4, #2152] @ 0x868 │ │ │ │ cbz r1, 68ef50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1aed0> │ │ │ │ ldr.w r3, [r4, #1784] @ 0x6f8 │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #2128 @ 0x850 │ │ │ │ - bl aba358 │ │ │ │ + bl aba0a8 │ │ │ │ ldr.w r0, [r4, #2092] @ 0x82c │ │ │ │ blx 68a20 │ │ │ │ add.w r0, r4, #2096 @ 0x830 │ │ │ │ bl 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ add.w r0, r4, #1872 @ 0x750 │ │ │ │ bl 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ addw r0, r4, #1900 @ 0x76c │ │ │ │ @@ -2247753,15 +2247726,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, #100] @ 0x64 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r2, r4, #2 │ │ │ │ ldr.w ip, [pc, #32] @ 68efcc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1af4c> │ │ │ │ mov r3, r1 │ │ │ │ movs r2, #0 │ │ │ │ strh.w r2, [r1, #13] │ │ │ │ add ip, pc │ │ │ │ strb r2, [r1, #15] │ │ │ │ @@ -2247769,15 +2247742,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, #100] @ 0x64 │ │ │ │ + str r0, [r7, #56] @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2247867,36 +2247840,36 @@ │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 626688 │ │ │ │ str r0, [r7, #0] │ │ │ │ mov r0, r4 │ │ │ │ bl 45bbb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34783c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6218 │ │ │ │ + bl ab5f68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f1c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1b148> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab628c │ │ │ │ + bl ab5fdc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6288 │ │ │ │ + bl ab5fd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 68f1bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1b13c> │ │ │ │ ldr r3, [pc, #384] @ (68f280 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1b200>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ str r3, [sp, #4] │ │ │ │ mov r0, r3 │ │ │ │ - bl ab6218 │ │ │ │ + bl ab5f68 │ │ │ │ mov r6, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 68f1fa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1b17a> │ │ │ │ - bl ab628c │ │ │ │ + bl ab5fdc │ │ │ │ mov r9, r0 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6288 │ │ │ │ + bl ab5fd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 68f22c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1b1ac> │ │ │ │ movs r2, #4 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 45bc34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3478b8> │ │ │ │ ldr r3, [pc, #344] @ (68f284 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1b204>) │ │ │ │ @@ -2248033,27 +2248006,27 @@ │ │ │ │ @ instruction: 0xffd9ffff │ │ │ │ lsrs r4, r6, #28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r6, #232 @ 0xe8 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r6, #4 │ │ │ │ + subs r6, r2, r2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - lsrs r0, r4, #26 │ │ │ │ + lsrs r0, r0, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r2, r3, #25 │ │ │ │ lsls r2, r2, #5 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r7, #56] @ 0x38 │ │ │ │ + str r4, [r3, #16] │ │ │ │ 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 4324b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e13c> │ │ │ │ @@ -2248538,21 +2248511,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 aba760 │ │ │ │ + bl aba4b0 │ │ │ │ ldr.w r2, [pc, #1264] @ 68fcd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bc54> │ │ │ │ movs r0, #0 │ │ │ │ movs r1, #0 │ │ │ │ add r2, pc │ │ │ │ strb.w r5, [r4, #2144] @ 0x860 │ │ │ │ - bl ab5f38 │ │ │ │ + bl ab5c88 │ │ │ │ str.w r0, [r4, #2092] @ 0x82c │ │ │ │ adds r0, #1 │ │ │ │ beq.n 68f8a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1b822> │ │ │ │ bl 626540 │ │ │ │ ldr.w r3, [pc, #1240] @ 68fcd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bc58> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #4] │ │ │ │ @@ -2248706,15 +2248679,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 af91c8 │ │ │ │ + bl af8f18 │ │ │ │ ldr.w r2, [r4, #1856] @ 0x740 │ │ │ │ ldr r2, [r2, #4] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 68fc50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bbd0> │ │ │ │ movs r2, #3 │ │ │ │ ldr.w r1, [r4, #2156] @ 0x86c │ │ │ │ movs r3, #1 │ │ │ │ @@ -2248889,21 +2248862,21 @@ │ │ │ │ lsls r2, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r2, #7 │ │ │ │ lsls r2, r2, #5 │ │ │ │ strb r6, [r3, #20] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r0, [r4, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ strb r2, [r0, #16] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - str r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ strh r2, [r0, #24] │ │ │ │ lsls r7, r2, #5 │ │ │ │ bl 637c86 │ │ │ │ bl 641c8a │ │ │ │ str.w pc, [r7, #255]! │ │ │ │ stc2l 15, cr15, [r1], {255} @ 0xff │ │ │ │ @@ -2248920,31 +2248893,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ pld [r5, #4095] @ 0xfff │ │ │ │ str??.w pc, [r3, #255]! │ │ │ │ bl 5d9cbe │ │ │ │ bl 5abcc2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x497946> │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r6, [r4, r4] │ │ │ │ + ldrb r6, [r0, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r0, r4, #28 │ │ │ │ + asrs r0, r0, #18 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - ldrsh r6, [r1, r4] │ │ │ │ + ldrb r6, [r5, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r0, r3] │ │ │ │ + ldrb r4, [r4, r0] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r6, [r5, r3] │ │ │ │ + ldrb r6, [r1, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r3, [pc, #624] @ (68ff50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bed0>) │ │ │ │ + ldr r0, [pc, #1008] @ (6900d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c050>) │ │ │ │ lsls r1, r4, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r0, [r2, r0] │ │ │ │ + ldrh r0, [r6, r5] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r1, #15 │ │ │ │ + lsls r6, r5, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ lsls r0, r7, #28 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ mov r3, r1 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2249277,15 +2249250,15 @@ │ │ │ │ subs r5, r0, #0 │ │ │ │ blt.n 6900c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c042> │ │ │ │ cbnz r6, 690082 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c002> │ │ │ │ ldr r3, [pc, #160] @ (6900f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c078>) │ │ │ │ add.w r2, r4, #24 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add r3, pc │ │ │ │ - bl ab6ee4 │ │ │ │ + bl ab6c34 │ │ │ │ cbz r0, 6900bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 │ │ │ │ @@ -2249332,15 +2249305,15 @@ │ │ │ │ str r5, [r4, #0] │ │ │ │ strd r7, r6, [r4, #24] │ │ │ │ strd r0, r2, [r4, #32] │ │ │ │ vstr d7, [r4, #8] │ │ │ │ b.n 690072 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1bff2> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - vshr.u64 d16, d11, #48 │ │ │ │ + ldc2 0, cr0, [r0, #-620]! @ 0xfffffd94 │ │ │ │ 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 │ │ │ │ @@ -2249375,15 +2249348,15 @@ │ │ │ │ ldr r3, [pc, #352] @ (6902bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 ab7010 │ │ │ │ + bl ab6d60 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 69027c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c1fc> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ bl 438c58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3248dc> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2249492,27 +2249465,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 6901c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c146> │ │ │ │ mov r0, r5 │ │ │ │ - bl ab70ec │ │ │ │ + bl ab6e3c │ │ │ │ b.n 69027c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c1fc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ mcr2 1, 7, r0, cr4, cr1, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrc2 0, 6, r0, cr2, cr11, {4} │ │ │ │ - ldrsb r0, [r5, r1] │ │ │ │ + ldc2 0, cr0, [r2], #-620 @ 0xfffffd94 │ │ │ │ + strh r0, [r1, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ mcr2 1, 3, r0, cr8, cr1, {2} │ │ │ │ - strb r6, [r6, r7] │ │ │ │ + strh r6, [r2, r5] │ │ │ │ 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 │ │ │ │ @@ -2249525,15 +2249498,15 @@ │ │ │ │ str r1, [sp, #8] │ │ │ │ bl 45e11c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349da0> │ │ │ │ vldr d7, [r4, #24] │ │ │ │ ldr r2, [sp, #12] │ │ │ │ vstr d7, [sp] │ │ │ │ add.w r0, r2, #2128 @ 0x850 │ │ │ │ ldrd r2, r3, [r4, #8] │ │ │ │ - bl aba5f8 │ │ │ │ + bl aba348 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ bl 45e138 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349dbc> │ │ │ │ ldr r0, [r4, #16] │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 690316 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c296> │ │ │ │ ldr r1, [r4, #24] │ │ │ │ blx 68d20 │ │ │ │ @@ -2249584,15 +2249557,15 @@ │ │ │ │ str r3, [r5, #32] │ │ │ │ bl 45e11c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349da0> │ │ │ │ vldr d7, [sp, #8] │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r9 │ │ │ │ mov r0, r7 │ │ │ │ vstr d7, [sp] │ │ │ │ - bl aba380 │ │ │ │ + bl aba0d0 │ │ │ │ orrs.w r3, r0, r1 │ │ │ │ strd r0, r1, [r5, #8] │ │ │ │ beq.n 69040e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c38e> │ │ │ │ adds.w r2, r0, r9 │ │ │ │ adc.w r3, r4, r1 │ │ │ │ ldrd r0, r1, [r7, #-8] │ │ │ │ cmp r0, r2 │ │ │ │ @@ -2249642,15 +2249615,15 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (690454 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c3d4>) │ │ │ │ add r1, pc │ │ │ │ bl 692db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ed30> │ │ │ │ pop {r3, pc} │ │ │ │ - stc 0, cr0, [ip], {171} @ 0xab │ │ │ │ + strd r0, r0, [ip, #684]! @ 0x2ac │ │ │ │ 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 │ │ │ │ @@ -2249820,15 +2249793,15 @@ │ │ │ │ mov r3, r1 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r5 │ │ │ │ ldr r5, [pc, #96] @ (690698 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c618>) │ │ │ │ mov r2, lr │ │ │ │ add r5, pc │ │ │ │ str r5, [sp, #8] │ │ │ │ - bl ab6f6c │ │ │ │ + bl ab6cbc │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6905f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c572> │ │ │ │ b.n 69050e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c48e> │ │ │ │ vldr d7, [pc, #72] @ 690690 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c610> │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r1, lr │ │ │ │ str r3, [sp, #0] │ │ │ │ @@ -2249848,15 +2249821,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 690510 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c490> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - ldr??.w r0, [r8, #155] @ 0x9b │ │ │ │ + @ instruction: 0xf758009b │ │ │ │ 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 │ │ │ │ @@ -2249867,15 +2249840,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 af8eb0 │ │ │ │ + bl af8c00 │ │ │ │ ldr r2, [sp, #112] @ 0x70 │ │ │ │ cmp r2, #7 │ │ │ │ bhi.n 69079e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c71e> │ │ │ │ tbb [pc, r2] │ │ │ │ subs r7, #56 @ 0x38 │ │ │ │ ldrb r7, [r0, r1] │ │ │ │ lsls r4, r0, #16 │ │ │ │ @@ -2249921,15 +2249894,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 69071c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c69c> │ │ │ │ mov r0, r5 │ │ │ │ - bl af8e9c │ │ │ │ + bl af8bec │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r4] │ │ │ │ b.n 69071c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1c69c> │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ movs r2, #0 │ │ │ │ adds r3, #26 │ │ │ │ ldr.w r3, [r0, r3, lsl #2] │ │ │ │ @@ -2250121,15 +2250094,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68a20 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ - bl ab70ec │ │ │ │ + bl ab6e3c │ │ │ │ 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 │ │ │ │ @@ -2251518,15 +2251491,15 @@ │ │ │ │ b.n 69152c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1d4ac> │ │ │ │ ldr.w sl, [r4, #40] @ 0x28 │ │ │ │ b.n 691650 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1d5d0> │ │ │ │ movs r2, #1 │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #32] │ │ │ │ b.n 691774 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1d6f4> │ │ │ │ - vst4.8 {d0,d2,d4,d6}, [ip :64]! │ │ │ │ + @ instruction: 0xf66c011d │ │ │ │ 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] │ │ │ │ @@ -2251744,25 +2251717,25 @@ │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r1, [pc, #8] @ (691b18 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1da98>) │ │ │ │ add r1, pc │ │ │ │ bl 692db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ed30> │ │ │ │ pop {r3, pc} │ │ │ │ - bpl.n 691aac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1da2c> │ │ │ │ + bcc.n 691b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1daec> │ │ │ │ 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] @ (691b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1dab4>) │ │ │ │ add r2, pc │ │ │ │ bl 692d44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ecc4> │ │ │ │ pop {r3, pc} │ │ │ │ - eors.w r1, r8, #10289152 @ 0x9d0000 │ │ │ │ + @ instruction: 0xf1f8011d │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2251784,15 +2251757,15 @@ │ │ │ │ cbz r0, 691b88 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1db08> │ │ │ │ bl 6afb74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3baf4> │ │ │ │ ldr.w r0, [r8, #3744] @ 0xea0 │ │ │ │ cbz r0, 691b92 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1db12> │ │ │ │ bl 6afb74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3baf4> │ │ │ │ ldr.w r0, [r8, #3668] @ 0xe54 │ │ │ │ cbz r0, 691b9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1db1c> │ │ │ │ - bl af40b0 │ │ │ │ + bl af3e00 │ │ │ │ ldr r0, [r7, #16] │ │ │ │ cbz r0, 691ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1db24> │ │ │ │ bl 5e5f6c │ │ │ │ ldr.w r0, [r8, #3664] @ 0xe50 │ │ │ │ cbz r0, 691bae <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1db2e> │ │ │ │ bl 598250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x483ed4> │ │ │ │ add.w r0, r7, #137216 @ 0x21800 │ │ │ │ @@ -2252152,29 +2252125,29 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 5e5e80 │ │ │ │ str r0, [r4, #16] │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 69206a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1dfea> │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af3cb4 │ │ │ │ + bl af3a04 │ │ │ │ str.w r0, [r5, #3668] @ 0xe54 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 69206a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1dfea> │ │ │ │ - bl af476c │ │ │ │ + bl af44bc │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59bfa8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x487c2c> │ │ │ │ movs r2, #7 │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 59cde8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x488a6c> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aee75c │ │ │ │ + bl aee4ac │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ movs r1, #0 │ │ │ │ bl 5989ac <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x484630> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ bl 598a98 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48471c> │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ @@ -2252815,15 +2252788,16 @@ │ │ │ │ bne.n 692706 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e686> │ │ │ │ ldr.w r0, [r7, #2156] @ 0x86c │ │ │ │ adds r3, r0, #1 │ │ │ │ beq.n 69270a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e68a> │ │ │ │ bl 438c58 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3248dc> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldrd r0, r1, [r6], #116 @ 0x74 │ │ │ │ + b.n 6923c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e340> │ │ │ │ + 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 │ │ │ │ cbz r3, 692730 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e6b0> │ │ │ │ @@ -2253406,15 +2253380,15 @@ │ │ │ │ str.w r3, [r4, #2152] @ 0x868 │ │ │ │ b.n 692ce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ec60> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bcc.n 692c2c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ebac> │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 693380 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f300> │ │ │ │ + b.n 692e40 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1edc0> │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr??.w pc, [r7, #4095] @ 0xfff │ │ │ │ bcc.n 692d64 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ece4> │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldr r3, [pc, #8] @ (692d40 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ecc0>) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #420] @ 0x1a4 │ │ │ │ @@ -2253760,16 +2253734,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ beq.n 69309c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f01c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #9 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + vtrn.32 d0, d28 │ │ │ │ stmdb 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] @ (6931d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f158>) │ │ │ │ sub sp, #20 │ │ │ │ ldr r3, [pc, #224] @ (6931dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f15c>) │ │ │ │ @@ -2253869,16 +2253842,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r6, {r1, r3, r5, r6, r7} │ │ │ │ lsls r1, r2, #5 │ │ │ │ movs r5, #116 @ 0x74 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #5 │ │ │ │ - lsls r5, r5, #2 │ │ │ │ + cdp2 0, 10, cr0, cr12, cr12, {5} │ │ │ │ mov r3, r0 │ │ │ │ ldr r0, [r1, #0] │ │ │ │ cbz r0, 693228 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f1a8> │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2253930,15 +2253902,15 @@ │ │ │ │ add r0, pc │ │ │ │ strd r0, r2, [r4] │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r0, [r1, #12] │ │ │ │ b.n 693254 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f1d4> │ │ │ │ nop │ │ │ │ - ble.n 693364 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f2e4> │ │ │ │ + bge.n 693224 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f1a4> │ │ │ │ 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 │ │ │ │ @@ -2254516,15 +2254488,15 @@ │ │ │ │ b.n 693738 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f6b8> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ldmia r2!, {} │ │ │ │ subs r3, #154 @ 0x9a │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - bhi.n 693840 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f7c0> │ │ │ │ + bvs.n 693900 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f880> │ │ │ │ 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 │ │ │ │ @@ -2254849,19 +2254821,19 @@ │ │ │ │ ldrd r0, r2, [r4, #584] @ 0x248 │ │ │ │ mov lr, r1 │ │ │ │ b.n 693944 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f8c4> │ │ │ │ movs r5, #1 │ │ │ │ b.n 693944 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1f8c4> │ │ │ │ stmia r7!, {r2, r4, r5} │ │ │ │ lsls r1, r2, #5 │ │ │ │ - bvs.n 693b04 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1fa84> │ │ │ │ + bcc.n 693bc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1fb44> │ │ │ │ lsls r5, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r5, #4 │ │ │ │ + subs r4, r1, r2 │ │ │ │ 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 │ │ │ │ @@ -2255152,15 +2255124,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 693f60 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1fee0> │ │ │ │ - bne.n 694014 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ff94> │ │ │ │ + ldmia r6!, {r1, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2255215,15 +2255187,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 693fe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ff64> │ │ │ │ b.n 69400a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1ff8a> │ │ │ │ bl 6927ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e76c> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ - ldmia r7, {r1, r3, r4, r6, r7} │ │ │ │ + ldmia r5, {r1, r3, r4, r5} │ │ │ │ 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] @ (6940e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x20064>) │ │ │ │ add.w r4, r0, #155648 @ 0x26000 │ │ │ │ @@ -2255904,17 +2255876,17 @@ │ │ │ │ bhi.w 6943f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x20376> │ │ │ │ ldr r3, [sp, #8] │ │ │ │ ldr.w ip, [lr, #284] @ 0x11c │ │ │ │ add r3, ip │ │ │ │ str r3, [sp, #8] │ │ │ │ b.n 6943a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x20326> │ │ │ │ nop │ │ │ │ - asrs r2, r6, #19 │ │ │ │ + asrs r2, r2, #9 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5!, {r1, r2, r3, r4, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2255993,17 +2255965,17 @@ │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb87c │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r0!, {r3, r5, r6, r7} │ │ │ │ + stmia r6!, {r3, r6} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - asrs r2, r3, #1 │ │ │ │ + lsrs r2, r7, #22 │ │ │ │ lsls r2, r4, #2 │ │ │ │ @ instruction: 0xb7e8 │ │ │ │ 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} │ │ │ │ @@ -2256281,17 +2256253,17 @@ │ │ │ │ ... │ │ │ │ @ instruction: 0xb792 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb77a │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldmia r0!, {r1, r5} │ │ │ │ + stmia r5!, {r1, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - ldr r1, [pc, #560] @ (694d94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x20d14>) │ │ │ │ + mov ip, sp │ │ │ │ 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 │ │ │ │ @@ -2256311,17 +2256283,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 694848 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x207c8> │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - mov r8, r7 │ │ │ │ + add r0, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r6} │ │ │ │ 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 │ │ │ │ @@ -2256470,21 +2256442,21 @@ │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ mov r3, fp │ │ │ │ strd r9, r5, [sp, #12] │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 444dc0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x330a44> │ │ │ │ b.n 694c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x20b88> │ │ │ │ nop │ │ │ │ - mov r6, sl │ │ │ │ + bics r6, r6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r7} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - stmia r3!, {r1, r2, r3, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, r7 │ │ │ │ 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 │ │ │ │ @@ -2256771,20 +2256743,20 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ sxth r2, r3 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 6950dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2105c> │ │ │ │ lsls r1, r2, #5 │ │ │ │ - stmia r2!, {r1, r2, r3, r6, r7} │ │ │ │ - lsls r5, r3, #4 │ │ │ │ - stmia r2!, {r1, r5, r6} │ │ │ │ + stmia r0!, {r1, r2, r3, r5} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsrs r4, r2, #7 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + ittt gt │ │ │ │ + lslgt r5, r3, #4 │ │ │ │ + lslgt r4, r6, #28 │ │ │ │ + lslgt r2, r4, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r1, r3 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r2, #6] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strh r6, [r2, #60] @ 0x3c │ │ │ │ @@ -2256888,19 +2256860,19 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6951de <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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, #29 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + pop {r1, r2, r5, r6, pc} │ │ │ │ lsls r5, r3, #4 │ │ │ │ - adcs r0, r0 │ │ │ │ + subs r6, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ add r6, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2257255,25 +2257227,25 @@ │ │ │ │ add.w r4, r4, #264 @ 0x108 │ │ │ │ cmp r3, r5 │ │ │ │ bhi.n 69559a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2151a> │ │ │ │ b.n 695548 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x214c8> │ │ │ │ bl 6927ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1e76c> │ │ │ │ b.n 6954fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2147c> │ │ │ │ nop │ │ │ │ - pop {r4, r6} │ │ │ │ + cbnz r0, 6955fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2157c> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r5, #130 @ 0x82 │ │ │ │ + subs r2, #226 @ 0xe2 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 69564c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x215cc> │ │ │ │ + cbnz r6, 6955e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x21564> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - subs r5, #22 │ │ │ │ + subs r2, #118 @ 0x76 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 69564c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x215cc> │ │ │ │ + cbnz r6, 6955e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x21564> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ 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] @ (695760 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x216e0>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2257413,16 +2257385,15 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #5 │ │ │ │ add r1, sp, #360 @ 0x168 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - lsls r2, r6, #6 │ │ │ │ - lsls r2, r4, #2 │ │ │ │ + vhadd.u16 d0, d18, d17 │ │ │ │ ldr??.w pc, [pc, #4095] @ 696777 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 │ │ │ │ @@ -2257901,19 +2257872,19 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, lr} │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r4, pc, #48 @ (adr r4, 695ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x21c28>) │ │ │ │ lsls r1, r2, #5 │ │ │ │ - adds r6, #64 @ 0x40 │ │ │ │ + adds r3, #160 @ 0xa0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb622 │ │ │ │ + cbz r2, 695ce4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x21c64> │ │ │ │ lsls r5, r3, #4 │ │ │ │ add r3, pc, #672 @ (adr r3, 695f28 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x21ea8>) │ │ │ │ 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 │ │ │ │ @@ -2258285,21 +2258256,21 @@ │ │ │ │ ands r4, r3 │ │ │ │ lsls r3, r7, #2 │ │ │ │ str r4, [sp, #0] │ │ │ │ bl 695ce8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x21c68> │ │ │ │ add sp, #44 @ 0x2c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ - push {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbz r6, 6960aa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2202a> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - push {r1, r2, r3, r4, r6} │ │ │ │ + cbz r6, 6960a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x22026> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - push {r2, r3, r4, r5} │ │ │ │ + cbz r4, 6960a2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x22022> │ │ │ │ lsls r5, r3, #4 │ │ │ │ - push {r3, r4, r5} │ │ │ │ + cbz r0, 6960a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x22026> │ │ │ │ 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 │ │ │ │ @@ -2258927,21 +2258898,21 @@ │ │ │ │ bl 6953bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2133c> │ │ │ │ b.n 6962f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x22272> │ │ │ │ adds r5, #16 │ │ │ │ mov r1, r5 │ │ │ │ bl 696080 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x22000> │ │ │ │ b.n 6965f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x22576> │ │ │ │ nop │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r7, sp, #152 @ 0x98 │ │ │ │ + add r4, sp, #536 @ 0x218 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r7, sp, #120 @ 0x78 │ │ │ │ + add r4, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r3, #4 │ │ │ │ - add r6, sp, #984 @ 0x3d8 │ │ │ │ + add r4, sp, #344 @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -2269865,15 +2269836,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, r2, r1 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r0, r7 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ 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 │ │ │ │ @@ -2270595,15 +2270566,15 @@ │ │ │ │ b.n 69f08c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2b00c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r4, r4, #20 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #184 @ 0xb8 │ │ │ │ + movs r0, #24 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsrs r2, r4, #20 │ │ │ │ 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 │ │ │ │ @@ -2271315,15 +2271286,15 @@ │ │ │ │ b.n 69faf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2ba76> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r5, #18 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r6, #3 │ │ │ │ + subs r2, r2, r1 │ │ │ │ lsls r5, r3, #4 │ │ │ │ lsls r0, r4, #18 │ │ │ │ lsls r1, r2, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2272077,15 +2272048,15 @@ │ │ │ │ b.n 6a03ee <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2c36e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsls r0, r6, #14 │ │ │ │ lsls r1, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r7, #15 │ │ │ │ + asrs r2, r3, #5 │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xfba80150 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ @@ -2272815,15 +2272786,15 @@ │ │ │ │ b.n 6a0c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2cbb8> │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a0c98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2cc18> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfaf40150 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r7, #12 │ │ │ │ + lsrs r6, r3, #2 │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xf2fe0150 │ │ │ │ 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 │ │ │ │ @@ -2273536,15 +2273507,15 @@ │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a1502 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2d482> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf2880150 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r4, #11 │ │ │ │ + lsls r0, r0, #1 │ │ │ │ lsls r5, r3, #4 │ │ │ │ eors.w r1, r4, r0, lsr #1 │ │ │ │ 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 │ │ │ │ @@ -2274257,15 +2274228,15 @@ │ │ │ │ b.n 6a1d0e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2dc8e> │ │ │ │ movw fp, #65535 @ 0xffff │ │ │ │ b.n 6a1d6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2dcec> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bic.w r1, r4, r0, lsr #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa6e011c │ │ │ │ + @ instruction: 0xf7ce011c │ │ │ │ b.n 6a2278 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e1f8> │ │ │ │ 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 │ │ │ │ @@ -2274977,15 +2274948,15 @@ │ │ │ │ b.n 6a25d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e558> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6a29ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e96c> │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1fc011c │ │ │ │ + vbic d16, d12, d12 │ │ │ │ bls.n 6a2610 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e590> │ │ │ │ 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 │ │ │ │ @@ -2275030,15 +2275001,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 ab9f44 │ │ │ │ + bl ab9c94 │ │ │ │ mov r4, r0 │ │ │ │ cbz r0, 6a2748 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e6c8> │ │ │ │ movs r1, #0 │ │ │ │ mov.w r2, #956 @ 0x3bc │ │ │ │ movt r2, #1 │ │ │ │ blx 6a214 │ │ │ │ add.w r3, r4, #65536 @ 0x10000 │ │ │ │ @@ -2275351,15 +2275322,15 @@ │ │ │ │ add.w r0, r4, #912 @ 0x390 │ │ │ │ bl 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ ldr.w r0, [r4, #940] @ 0x3ac │ │ │ │ blx 6a8c0 │ │ │ │ ldr r0, [r4, #8] │ │ │ │ mov r1, r4 │ │ │ │ adds r0, #112 @ 0x70 │ │ │ │ - bl ab9f5c │ │ │ │ + bl ab9cac │ │ │ │ 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 │ │ │ │ @@ -2276192,17 +2276163,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 │ │ │ │ - b.n 6a3690 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f610> │ │ │ │ + udf #174 @ 0xae │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r4, [r5, r2] │ │ │ │ + ldrb r4, [r1, r0] │ │ │ │ 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 │ │ │ │ @@ -2276379,15 +2276350,15 @@ │ │ │ │ bics r0, r0 │ │ │ │ ldmia r3, {r2, r3, r4, r6, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r0, #29 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #136 @ 0x88 │ │ │ │ + subs r0, r5, #7 │ │ │ │ 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 │ │ │ │ @@ -2276555,17 +2276526,17 @@ │ │ │ │ ldr r3, [r2, #0] │ │ │ │ b.n 6a3742 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f6c2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r1!, {r2, r3, r5, r7} │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #50 @ 0x32 │ │ │ │ + subs r2, r2, #6 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ble.n 6a3800 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f780> │ │ │ │ + blt.n 6a38c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f840> │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldmia r1, {r1, r3, r4} │ │ │ │ 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 │ │ │ │ @@ -2276835,17 +2276806,17 @@ │ │ │ │ @ instruction: 0xffff416f │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xffe0ffff │ │ │ │ rors r7, r5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ - bgt.n 6a3be4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fb64> │ │ │ │ + bls.n 6a3aa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fa24> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r0, #98 @ 0x62 │ │ │ │ + adds r2, r0, #7 │ │ │ │ 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] @ (6a3c84 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fc04>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2276938,17 +2276909,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 │ │ │ │ - bhi.n 6a3c4c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fbcc> │ │ │ │ + bvs.n 6a3d0c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fc8c> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsb r6, [r1, r3] │ │ │ │ + strb r6, [r5, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 587c8e <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x473912> │ │ │ │ bl 53fc92 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x42b916> │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ @@ -2276960,17 +2276931,17 @@ │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a3308 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f288> │ │ │ │ add.w r3, r5, #32768 @ 0x8000 │ │ │ │ str.w r4, [r3, #2732] @ 0xaac │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - bvc.n 6a3bc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fb48> │ │ │ │ + bmi.n 6a3c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fc08> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r1, r6] │ │ │ │ + strh r2, [r5, r3] │ │ │ │ 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] @ (6a3d0c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fc8c>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2276988,17 +2276959,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 │ │ │ │ - bvc.n 6a3d78 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fcf8> │ │ │ │ + bmi.n 6a3c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fbb8> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r2, r1, r7 │ │ │ │ + adds r2, r5, r4 │ │ │ │ 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 │ │ │ │ @@ -2277167,17 +2277138,17 @@ │ │ │ │ b.n 6a3ecc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fe4c> │ │ │ │ add.w sl, r4, #33024 @ 0x8100 │ │ │ │ mov r9, r6 │ │ │ │ add.w sl, sl, #148 @ 0x94 │ │ │ │ b.n 6a3e3c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fdbc> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bvs.n 6a3e94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fe14> │ │ │ │ + bmi.n 6a3f54 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2fed4> │ │ │ │ lsls r4, r3, #4 │ │ │ │ - subs r0, r6, r5 │ │ │ │ + adds r0, r2, r3 │ │ │ │ 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 │ │ │ │ @@ -2277908,30 +2277879,30 @@ │ │ │ │ ldr r2, [pc, #48] @ (6a478c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3070c>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a452a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x304aa> │ │ │ │ ldr r2, [pc, #44] @ (6a4790 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30710>) │ │ │ │ add r2, pc │ │ │ │ b.n 6a452a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x304aa> │ │ │ │ nop │ │ │ │ - cdp 0, 11, cr0, cr8, cr1, {5} │ │ │ │ - ldmia r7, {r5, r6, r7} │ │ │ │ + ldc 0, cr0, [r8], {161} @ 0xa1 │ │ │ │ + ldmia r5!, {r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r6, r7, #13 │ │ │ │ + asrs r6, r3, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r7, #9 │ │ │ │ + lsrs r0, r3, #31 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stcl 0, cr0, [sl, #-644] @ 0xfffffd7c │ │ │ │ - stcl 0, cr0, [r4, #-644] @ 0xfffffd7c │ │ │ │ - ldmia r7!, {r4, r5, r6} │ │ │ │ + @ instruction: 0xeaaa00a1 │ │ │ │ + @ instruction: 0xeaa400a1 │ │ │ │ + ldmia r4, {r4, r6, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stc 0, cr0, [sl], {161} @ 0xa1 │ │ │ │ - stc 0, cr0, [r4], {161} @ 0xa1 │ │ │ │ - ldcl 0, cr0, [lr], #-644 @ 0xfffffd7c │ │ │ │ + strd r0, r0, [sl, #644]! @ 0x284 │ │ │ │ + strd r0, r0, [r4, #644]! @ 0x284 │ │ │ │ + ldrd r0, r0, [lr, #644] @ 0x284 │ │ │ │ ldr r3, [pc, #288] @ (6a48b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30838>) │ │ │ │ ldr.w r2, [r0, #1888] @ 0x760 │ │ │ │ add r3, pc │ │ │ │ cmp r2, r1 │ │ │ │ beq.w 6a48b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30834> │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2278040,21 +2278011,21 @@ │ │ │ │ b.n 6a47e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30764> │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ @ instruction: 0xb862 │ │ │ │ lsls r0, r2, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r0, r1, #32 │ │ │ │ + lsrs r0, r5, #21 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r4!, {r2, r5, r6} │ │ │ │ + ldmia r1!, {r2, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r1, [pc, #600] @ (6a4b28 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30aa8>) │ │ │ │ + mov lr, lr │ │ │ │ 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 │ │ │ │ @@ -2278133,17 +2278104,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 r3, {r1, r2, r3} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [pc, #672] @ (6a4c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30be0>) │ │ │ │ + mov r0, r1 │ │ │ │ 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] @ (6a4a24 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x309a4>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278170,17 +2278141,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 r2, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r6} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [pc, #376] @ (6a4ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30b24>) │ │ │ │ + cmp lr, r7 │ │ │ │ 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 6a4794 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30714> │ │ │ │ @@ -2278342,17 +2278313,17 @@ │ │ │ │ bne.n 6a4be8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30b68> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6a4bac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30b2c> │ │ │ │ b.n 6a4bd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30b54> │ │ │ │ mov r5, r9 │ │ │ │ b.n 6a4b78 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30af8> │ │ │ │ - lsrs r6, r0, #25 │ │ │ │ + lsrs r6, r4, #14 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6} │ │ │ │ + stmia r6!, {r3, r4, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2278528,17 +2278499,17 @@ │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a4de4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30d64> │ │ │ │ add.w r4, r7, #33792 @ 0x8400 │ │ │ │ mov r8, sl │ │ │ │ adds r4, #164 @ 0xa4 │ │ │ │ b.n 6a4d5e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30cde> │ │ │ │ nop │ │ │ │ - stmia r7!, {r5, r7} │ │ │ │ + stmia r5!, {} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r0, r0, #18 │ │ │ │ + lsrs r0, r4, #7 │ │ │ │ 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 │ │ │ │ @@ -2278561,17 +2278532,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 r5!, {r3, r5, r6} │ │ │ │ + stmia r2!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ 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 │ │ │ │ @@ -2278603,17 +2278574,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 r4!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r6, r7, #8 │ │ │ │ + lsls r6, r3, #30 │ │ │ │ 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 │ │ │ │ @@ -2278643,17 +2278614,17 @@ │ │ │ │ ldrb r2, [r4, #1] │ │ │ │ ldr.w r1, [r5, #1904] @ 0x770 │ │ │ │ cmp r1, r2 │ │ │ │ bne.n 6a4f42 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30ec2> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - stmia r4!, {r2, r4, r5} │ │ │ │ + stmia r1!, {r2, r4, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r0, r1, #7 │ │ │ │ + lsls r0, r5, #28 │ │ │ │ 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] @ (6a4fd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30f50>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278681,17 +2278652,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 r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cmp r6, r4 │ │ │ │ + ands r6, r0 │ │ │ │ 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] @ (6a5040 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30fc0>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2278719,17 +2278690,17 @@ │ │ │ │ str.w r2, [r3, #944] @ 0x3b0 │ │ │ │ bne.n 6a5000 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 r3!, {r1, r2, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r3, #4 │ │ │ │ - negs r6, r0 │ │ │ │ + subs r7, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr.w r3, [r0, #1928] @ 0x788 │ │ │ │ cmp r3, r1 │ │ │ │ beq.n 6a5064 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x30fe4> │ │ │ │ add.w r2, r0, #32768 @ 0x8000 │ │ │ │ str.w r1, [r0, #1928] @ 0x788 │ │ │ │ ldr.w r3, [r2, #2736] @ 0xab0 │ │ │ │ @@ -2278857,18 +2278828,18 @@ │ │ │ │ bne.n 6a5190 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 r2!, {r1, r4, r5} │ │ │ │ - lsls r4, r3, #4 │ │ │ │ - adcs r4, r2 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ + itee ls │ │ │ │ + lslls r4, r3, #4 │ │ │ │ + subhi r6, #180 @ 0xb4 │ │ │ │ + lslhi 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 │ │ │ │ mov r7, r1 │ │ │ │ @@ -2279000,17 +2278971,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6a538e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3130e> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6a5330 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x312b0> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6a5366 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x312e6> │ │ │ │ nop │ │ │ │ - ands r6, r1 │ │ │ │ + subs r5, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r2, r6, r7} │ │ │ │ + bkpt 0x0024 │ │ │ │ lsls r4, r3, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ mov r8, r0 │ │ │ │ mov r6, r1 │ │ │ │ @@ -2279035,20 +2279006,20 @@ │ │ │ │ cmp r4, #32 │ │ │ │ bne.n 6a53c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 r6, #122 @ 0x7a │ │ │ │ + subs r3, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - itet eq │ │ │ │ - lsleq r4, r3, #4 │ │ │ │ - stmdbne sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ - moveq.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r5, r6} │ │ │ │ + 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, 6a5430 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x313b0> │ │ │ │ mov r3, r0 │ │ │ │ movs r2, #0 │ │ │ │ b.n 6a541c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3139c> │ │ │ │ @@ -2279336,21 +2279307,20 @@ │ │ │ │ cmp r2, r4 │ │ │ │ bhi.n 6a570e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3168e> │ │ │ │ ldr r1, [pc, #28] @ (6a5748 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x316c8>) │ │ │ │ movs r0, #16 │ │ │ │ add r1, pc │ │ │ │ bl 6a3308 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2f288> │ │ │ │ add.w r0, r8, #112 @ 0x70 │ │ │ │ - bl ab9f74 │ │ │ │ + bl ab9cc4 │ │ │ │ mov r0, r8 │ │ │ │ blx 6a8c0 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - lsls r6, r2, #7 │ │ │ │ - lsls r1, r4, #2 │ │ │ │ + vhadd.u d0, d22, d16 │ │ │ │ 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 │ │ │ │ @@ -2279364,29 +2279334,29 @@ │ │ │ │ bl 6ab440 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 aeede0 │ │ │ │ + bl aeeb30 │ │ │ │ str r0, [r4, #100] @ 0x64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6a5818 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x31798> │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r6 │ │ │ │ bl 5986a0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x484324> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r6 │ │ │ │ bl 598d2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4849b0> │ │ │ │ movs r2, #4 │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ mov.w r1, #956 @ 0x3bc │ │ │ │ movt r1, #1 │ │ │ │ - bl ab9f8c │ │ │ │ + bl ab9cdc │ │ │ │ mov r0, r4 │ │ │ │ bl 6a2704 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x2e684> │ │ │ │ str.w r0, [r4, #148] @ 0x94 │ │ │ │ cbz r0, 6a57fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3177c> │ │ │ │ add.w r3, r4, #32768 @ 0x8000 │ │ │ │ ldr.w r1, [r4, #144] @ 0x90 │ │ │ │ ldr r2, [pc, #88] @ (6a5828 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x317a8>) │ │ │ │ @@ -2285086,27 +2285056,27 @@ │ │ │ │ cmp r2, r3 │ │ │ │ bge.n 6a9902 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x35882> │ │ │ │ b.n 6a9550 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x354d0> │ │ │ │ ldr r0, [r2, #108] @ 0x6c │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #8] │ │ │ │ + ldrb r0, [r3, #26] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r1, #8] │ │ │ │ + ldrb r4, [r5, #25] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r0, [r4, #6] │ │ │ │ + ldrb r0, [r0, #25] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldr r4, [r1, #12] │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldrb r0, [r4, #20] │ │ │ │ + ldrb r0, [r0, #10] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #7] │ │ │ │ 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 │ │ │ │ @@ -2288504,15 +2288474,15 @@ │ │ │ │ ldrsb.w r3, [r4, #3274] @ 0xcca │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ac0c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38044> │ │ │ │ ldrsb.w r3, [r4, #3275] @ 0xccb │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 6ac092 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38012> │ │ │ │ mov r0, r9 │ │ │ │ - bl aeeecc │ │ │ │ + bl aeec1c │ │ │ │ ldr.w r0, [r4, #3288] @ 0xcd8 │ │ │ │ mov r1, r9 │ │ │ │ bl 6a50b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x31034> │ │ │ │ ldr.w r3, [r8, #752] @ 0x2f0 │ │ │ │ b.n 6abbc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x37b46> │ │ │ │ cmp.w lr, #22 │ │ │ │ bne.n 6abf44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x37ec4> │ │ │ │ @@ -2288725,15 +2288695,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ cmp r3, r6 │ │ │ │ ldr r4, [r4, #4] │ │ │ │ bne.n 6ac260 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x381e0> │ │ │ │ add.w r5, r5, #155648 @ 0x26000 │ │ │ │ ldr.w r1, [r7, #556] @ 0x22c │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ - bl aedc78 │ │ │ │ + bl aed9c8 │ │ │ │ ldr r0, [r7, #8] │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ mov r0, r7 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r3, r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ ldr.w r3, [r0, #1720] @ 0x6b8 │ │ │ │ @@ -2288747,15 +2288717,15 @@ │ │ │ │ sub sp, #12 │ │ │ │ str.w r1, [r0, #1720] @ 0x6b8 │ │ │ │ ldr.w r2, [r3, #3664] @ 0xe50 │ │ │ │ cbz r1, 6ac2ba <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3823a> │ │ │ │ ldr.w r1, [r1, #556] @ 0x22c │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl aedc34 │ │ │ │ + bl aed984 │ │ │ │ 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} │ │ │ │ @@ -2288963,17 +2288933,17 @@ │ │ │ │ str r2, [r0, #24] │ │ │ │ adds r3, #1 │ │ │ │ adds r0, #28 │ │ │ │ cmp r3, #32 │ │ │ │ bne.n 6ac4a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38426> │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ - ldmia r5, {r1, r5, r7} │ │ │ │ + ldmia r3!, {r1} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r0, [r1, r5] │ │ │ │ + ldr r6, [pc, #672] @ (6ac780 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38700>) │ │ │ │ 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 │ │ │ │ @@ -2289578,15 +2289548,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 aede44 │ │ │ │ + bl aedb94 │ │ │ │ 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 │ │ │ │ @@ -2289701,15 +2289671,15 @@ │ │ │ │ subs r1, #252 @ 0xfc │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #218 @ 0xda │ │ │ │ lsls r0, r2, #5 │ │ │ │ @ instruction: 0xfb87ffff │ │ │ │ - ldr r6, [pc, #216] @ (6acd7c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38cfc>) │ │ │ │ + ldr r3, [pc, #600] @ (6acefc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38e7c>) │ │ │ │ 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 │ │ │ │ @@ -2289807,15 +2289777,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 aedb7c │ │ │ │ + bl aed8cc │ │ │ │ str.w r0, [r4, #556] @ 0x22c │ │ │ │ cbz r0, 6ace3e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38dbe> │ │ │ │ ldr.w r0, [r5, #284] @ 0x11c │ │ │ │ cbz r0, 6acde4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38d64> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ add.w r1, r5, #252 @ 0xfc │ │ │ │ @@ -2289929,15 +2289899,15 @@ │ │ │ │ movs r3, #12 │ │ │ │ rsb r1, r1, #32 │ │ │ │ add r1, r5 │ │ │ │ mul.w r3, r1, r3 │ │ │ │ b.n 6acee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38e68> │ │ │ │ ldr r0, [r5, #4] │ │ │ │ ldr r1, [r6, #0] │ │ │ │ - bl b03194 │ │ │ │ + bl b02ee4 │ │ │ │ mov r5, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ b.n 6ace90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38e10> │ │ │ │ rsb r1, ip, r5, lsr #1 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2290162,15 +2290132,15 @@ │ │ │ │ ldr.w r8, [r1, #52] @ 0x34 │ │ │ │ b.n 6acfb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x38f30> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r0, #172 @ 0xac │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r4, [r6, r2] │ │ │ │ + strb r4, [r2, r0] │ │ │ │ lsls r6, r4, #2 │ │ │ │ cmp r6, #172 @ 0xac │ │ │ │ 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 │ │ │ │ @@ -2290516,17 +2290486,17 @@ │ │ │ │ dmb ish │ │ │ │ cbz r2, 6ad55e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x394de> │ │ │ │ ldr r4, [sp, #4] │ │ │ │ b.n 6ad500 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39480> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6ad536 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x394b6> │ │ │ │ nop │ │ │ │ - bkpt 0x0032 │ │ │ │ + cbnz r2, 6ad5cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3954c> │ │ │ │ lsls r2, r3, #2 │ │ │ │ - rors r4, r6 │ │ │ │ + subs r7, #84 @ 0x54 │ │ │ │ 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] @ (6ad638 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x395b8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2290593,17 +2290563,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6ad61c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3959c> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad5ce <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3954e> │ │ │ │ b.n 6ad608 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39588> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ 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] @ (6ad714 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39694>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2290672,17 +2290642,17 @@ │ │ │ │ cmp r2, #0 │ │ │ │ bne.n 6ad6f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39678> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad6a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39626> │ │ │ │ b.n 6ad6e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39664> │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - subs r7, #210 @ 0xd2 │ │ │ │ + subs r5, #50 @ 0x32 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r4, [r1, #18] │ │ │ │ + ldrb r4, [r5, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ ldr r2, [pc, #232] @ (6ad818 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39798>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2290767,17 +2290737,17 @@ │ │ │ │ bne.n 6ad7fa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3977a> │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6ad78a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3970a> │ │ │ │ b.n 6ad7e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39766> │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ - subs r6, #144 @ 0x90 │ │ │ │ + subs r3, #240 @ 0xf0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strh r2, [r6, #10] │ │ │ │ + ldrb r2, [r2, #27] │ │ │ │ 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 │ │ │ │ @@ -2291049,25 +2291019,25 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ movs r7, #182 @ 0xb6 │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #0] @ (6adadc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39a5c>) │ │ │ │ + ldr r3, [pc, #384] @ (6adc5c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39bdc>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #984] @ (6adeb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39e38>) │ │ │ │ + ldr r3, [pc, #344] @ (6adc38 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39bb8>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r5, [pc, #816] @ (6ade14 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39d94>) │ │ │ │ + ldr r3, [pc, #176] @ (6adb94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39b14>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #968] @ (6adeb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39e30>) │ │ │ │ + ldr r2, [pc, #328] @ (6adc30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39bb0>) │ │ │ │ lsls r6, r4, #2 │ │ │ │ movs r5, #156 @ 0x9c │ │ │ │ lsls r0, r2, #5 │ │ │ │ - ldr r4, [pc, #200] @ (6adbb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39b38>) │ │ │ │ + ldr r1, [pc, #584] @ (6add38 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39cb8>) │ │ │ │ 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 │ │ │ │ @@ -2291716,29 +2291686,29 @@ │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r4, #204 @ 0xcc │ │ │ │ lsls r0, r2, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #26 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - str r7, [sp, #584] @ 0x248 │ │ │ │ + str r4, [sp, #968] @ 0x3c8 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldrb r4, [r3, #10] │ │ │ │ + strb r4, [r7, #31] │ │ │ │ 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 │ │ │ │ - ldrb r0, [r6, #1] │ │ │ │ + strb r0, [r2, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ 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 │ │ │ │ @@ -2292998,61 +2292968,60 @@ │ │ │ │ str r0, [sp, #228] @ 0xe4 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r0, fp │ │ │ │ movs r3, #2 │ │ │ │ bl 6455bc │ │ │ │ strd r0, r5, [sp, #232] @ 0xe8 │ │ │ │ b.w 6ae4d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3a450> │ │ │ │ - add r6, pc, #48 @ (adr r6, 6aef94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3af14>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 6af114 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3b094>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, pc, #776 @ (adr r5, 6af270 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3b1f0>) │ │ │ │ + add r3, pc, #136 @ (adr r3, 6aeff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3af70>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r3, #23 │ │ │ │ + lsrs r0, r7, #12 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsrs r4, r3, #19 │ │ │ │ + lsrs r4, r7, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r6, #19] │ │ │ │ + strb r6, [r2, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - tst r4, r1 │ │ │ │ + subs r7, #108 @ 0x6c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - rors r0, r2 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsrs r4, r6 │ │ │ │ + subs r6, #84 @ 0x54 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r6, r6 │ │ │ │ + subs r6, #22 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6, pc} │ │ │ │ + revsh r6, r3 │ │ │ │ lsls r0, r5, #2 │ │ │ │ - lsrs r2, r3, #20 │ │ │ │ + lsrs r2, r7, #9 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r6, [r0, #88] @ 0x58 │ │ │ │ + str r6, [r4, #44] @ 0x2c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r3, #236 @ 0xec │ │ │ │ + subs r1, #76 @ 0x4c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r7, [sp, #48] @ 0x30 │ │ │ │ + ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r5, [sp, #280] @ 0x118 │ │ │ │ + ldr r2, [sp, #664] @ 0x298 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r1, #21 │ │ │ │ + lsls r6, r5, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r4, r6, #31 │ │ │ │ + lsls r4, r2, #21 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + cbz r2, 6aefde <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3af5e> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r1, #94 @ 0x5e │ │ │ │ + adds r6, #190 @ 0xbe │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #66 @ 0x42 │ │ │ │ + adds r5, #162 @ 0xa2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #848] @ 0x350 │ │ │ │ + ldr r0, [sp, #208] @ 0xd0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r5, #11 │ │ │ │ + lsls r4, r1, #1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - lsls r2, r6, #7 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - ldr r6, [r1, #32] │ │ │ │ + vqadd.u16 d16, d18, d11 │ │ │ │ + str r6, [r5, #116] @ 0x74 │ │ │ │ lsls r0, r4, #2 │ │ │ │ ldr r5, [sp, #60] @ 0x3c │ │ │ │ mov r2, sl │ │ │ │ mov r0, fp │ │ │ │ mov r1, r5 │ │ │ │ bl 61cbc8 │ │ │ │ ldr.w r2, [pc, #2304] @ 6af8d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3b850> │ │ │ │ @@ -2293880,41 +2293849,40 @@ │ │ │ │ b.w 6ae01c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39f9c> │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ movs r4, #0 │ │ │ │ bl 4388f0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x324574> │ │ │ │ b.w 6adcd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x39c54> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldr r2, [sp, #24] │ │ │ │ + str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r6, #148 @ 0x94 │ │ │ │ + adds r3, #244 @ 0xf4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r0, [r1, #12] │ │ │ │ + str r0, [r5, #96] @ 0x60 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r2, [sp, #560] @ 0x230 │ │ │ │ + str r7, [sp, #944] @ 0x3b0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #30 │ │ │ │ + adds r2, #126 @ 0x7e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r1, [sp, #544] @ 0x220 │ │ │ │ + str r6, [sp, #928] @ 0x3a0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #352] @ 0x160 │ │ │ │ + str r4, [sp, #736] @ 0x2e0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r3, #3 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - str r2, [r3, #80] @ 0x50 │ │ │ │ + mrc2 0, 1, r0, cr10, cr11, {4} │ │ │ │ + str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ b.n 6b0082 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c002> │ │ │ │ vqrdmulh.s q14, , d27[0] │ │ │ │ - vrsra.u64 , q0, #1 │ │ │ │ + vsra.u32 d17, d16, #1 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #86 @ 0x56 │ │ │ │ + cmp r6, #182 @ 0xb6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - orn r0, r0, #159 @ 0x9f │ │ │ │ + stcl 0, cr0, [r0, #636] @ 0x27c │ │ │ │ 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] @ (6afb24 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3baa4>) │ │ │ │ sub sp, #104 @ 0x68 │ │ │ │ ldr r3, [pc, #516] @ (6afb28 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3baa8>) │ │ │ │ @@ -2294956,15 +2294924,15 @@ │ │ │ │ mov r4, fp │ │ │ │ b.n 6b02fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c27c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldc2 1, cr0, [ip, #316]! @ 0x13c │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2l 1, cr0, [ip], #316 @ 0x13c │ │ │ │ - asrs r0, r1, #12 │ │ │ │ + asrs r0, r5, #1 │ │ │ │ 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] @ (6b06e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c664>) │ │ │ │ @@ -2295174,24 +2295142,24 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b0512 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c492> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfb2c014f │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #170 @ 0xaa │ │ │ │ + subs r2, r1, #4 │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xfae6014f │ │ │ │ - movs r1, #118 @ 0x76 │ │ │ │ + subs r6, r2, #3 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r1, #6 │ │ │ │ + subs r6, r4, #1 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #160 @ 0xa0 │ │ │ │ + subs r0, r0, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - movs r0, #66 @ 0x42 │ │ │ │ + adds r2, r4, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ ldr r3, [r0, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b077a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c6fa> │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2295254,15 +2295222,15 @@ │ │ │ │ sub sp, #8 │ │ │ │ mov r5, r1 │ │ │ │ ldr.w r0, [r6, #3664] @ 0xe50 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 6b083a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c7ba> │ │ │ │ add.w r3, r1, #4096 @ 0x1000 │ │ │ │ ldr.w r1, [r3, #2968] @ 0xb98 │ │ │ │ - bl aedb40 │ │ │ │ + bl aed890 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6b084c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c7cc> │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ add.w r1, r5, #544 @ 0x220 │ │ │ │ cmp r2, r1 │ │ │ │ beq.n 6b0818 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c798> │ │ │ │ @@ -2295281,15 +2295249,15 @@ │ │ │ │ bne.n 6b07e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c764> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b0818 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 aedb64 │ │ │ │ + bl aed8b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r0, [r6, #3288] @ 0xcd8 │ │ │ │ movs r1, #0 │ │ │ │ @@ -2295297,15 +2295265,15 @@ │ │ │ │ add.w r4, r4, #157696 @ 0x26800 │ │ │ │ bl 6a3cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 aedb40 │ │ │ │ + bl aed890 │ │ │ │ ldr.w r3, [r4, #1684] @ 0x694 │ │ │ │ add.w r2, r3, #544 @ 0x220 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6b07e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c760> │ │ │ │ b.n 6b0818 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c798> │ │ │ │ add.w r3, r5, #544 @ 0x220 │ │ │ │ dmb ish │ │ │ │ @@ -2295386,15 +2295354,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6b0922 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c8a2> │ │ │ │ dmb ish │ │ │ │ cbnz r1, 6b0954 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c8d4> │ │ │ │ add.w r2, r9, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r5, #3664] @ 0xe50 │ │ │ │ ldr.w r1, [r2, #2968] @ 0xb98 │ │ │ │ - bl aedb64 │ │ │ │ + bl aed8b4 │ │ │ │ ldr.w r0, [r9, #8] │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8c0 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ blx 6a8c0 │ │ │ │ ldr r0, [r4, #64] @ 0x40 │ │ │ │ @@ -2295416,15 +2295384,15 @@ │ │ │ │ bne.n 6b097e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c8fe> │ │ │ │ dmb ish │ │ │ │ cbnz r2, 6b09b2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 aedb64 │ │ │ │ + bl aed8b4 │ │ │ │ ldr.w r0, [r8, #8] │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ 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} │ │ │ │ @@ -2295462,15 +2295430,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 ac1060 │ │ │ │ + bl ac0db0 │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 6b0a52 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c9d2> │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2295491,15 +2295459,15 @@ │ │ │ │ add.w r7, r7, #155648 @ 0x26000 │ │ │ │ ldr.w r3, [r5, #2308] @ 0x904 │ │ │ │ mov r1, r5 │ │ │ │ str.w r3, [r5, #3300] @ 0xce4 │ │ │ │ bl 6c00cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4c04c> │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r0, [r7, #3664] @ 0xe50 │ │ │ │ - bl aedaf4 │ │ │ │ + bl aed844 │ │ │ │ str.w r0, [r6, #2968] @ 0xb98 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6b0cac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3cc2c> │ │ │ │ ldr.w r0, [r4, #284] @ 0x11c │ │ │ │ cbz r0, 6b0a9a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3ca1a> │ │ │ │ clz r0, r0 │ │ │ │ rsb r0, r0, #32 │ │ │ │ @@ -2295676,15 +2295644,15 @@ │ │ │ │ b.n 6b0ac6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3ca46> │ │ │ │ clz r2, r2 │ │ │ │ rsb r2, r2, #32 │ │ │ │ add.w r2, r2, r3, lsl #5 │ │ │ │ b.n 6b0aae <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3ca2e> │ │ │ │ ldr r1, [r7, #0] │ │ │ │ ldr.w r0, [r8, #4] │ │ │ │ - bl b03194 │ │ │ │ + bl b02ee4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b0a1c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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 │ │ │ │ @@ -2296258,25 +2296226,25 @@ │ │ │ │ bne.n 6b12d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d252> │ │ │ │ dmb ish │ │ │ │ add.w fp, r7, #4 │ │ │ │ add.w sl, r7, #8 │ │ │ │ b.n 6b0d66 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3cce6> │ │ │ │ strd r7, r7, [r4] │ │ │ │ b.n 6b0f6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3ceec> │ │ │ │ - lsrs r2, r1, #23 │ │ │ │ + lsrs r2, r5, #12 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r2, #20 │ │ │ │ + lsrs r0, r6, #9 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r1, #16 │ │ │ │ + lsrs r2, r5, #5 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r7, #13 │ │ │ │ + lsrs r2, r3, #3 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r2, r0, #11 │ │ │ │ + lsrs r2, r4, #32 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r5, #2 │ │ │ │ + lsls r4, r1, #24 │ │ │ │ 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 │ │ │ │ @@ -2296482,15 +2296450,15 @@ │ │ │ │ mov r1, r6 │ │ │ │ ldrd r6, r0, [r1, #92] @ 0x5c │ │ │ │ ldr.w r3, [r0, #1660] @ 0x67c │ │ │ │ blx r3 │ │ │ │ cmp r6, #0 │ │ │ │ bne.n 6b154c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d4cc> │ │ │ │ b.n 6b1520 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d4a0> │ │ │ │ - lsrs r6, r3, #3 │ │ │ │ + lsls r6, r7, #24 │ │ │ │ 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 │ │ │ │ @@ -2296599,15 +2296567,15 @@ │ │ │ │ ldr r3, [sp, #52] @ 0x34 │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 6b16a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-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> │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r6, r4, #2 │ │ │ │ orrs.w r1, lr, pc, lsl #1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [sl, #-316]! @ 0x13c │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2296730,15 +2296698,15 @@ │ │ │ │ add sp, #60 @ 0x3c │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmdb lr, {r0, r1, r2, r3, r6, r8} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r5, #30 │ │ │ │ + lsrs r0, r1, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ @ instruction: 0xe81c014f │ │ │ │ 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 │ │ │ │ lsls r6, r1, #4 │ │ │ │ @@ -2296927,15 +2296895,15 @@ │ │ │ │ str r1, [r2, #8] │ │ │ │ strd r1, r1, [r3, #4] │ │ │ │ str r1, [r0, #4] │ │ │ │ b.n 6b18de <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d85e> │ │ │ │ mov r1, r4 │ │ │ │ b.n 6b19ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d96c> │ │ │ │ nop │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ 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 │ │ │ │ @@ -2297157,15 +2297125,15 @@ │ │ │ │ b.n 6b1b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3db00> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b17cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d74c> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #12 │ │ │ │ + lsrs r2, r1, #2 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b150c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3d48c> │ │ │ │ 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 │ │ │ │ @@ -2297425,21 +2297393,21 @@ │ │ │ │ bne.n 6b1f3c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3debc> │ │ │ │ b.n 6b1ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3de40> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 6b25f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e578> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r0, #2 │ │ │ │ + lsls r6, r4, #23 │ │ │ │ lsls r6, r4, #2 │ │ │ │ b.n 6b21f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e178> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - lsls r4, r0, #31 │ │ │ │ + lsls r4, r4, #20 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsls r0, r4, #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, #3936] @ 0xf60 │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [pc, #544] @ (6b21c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e144>) │ │ │ │ @@ -2297632,18 +2297600,18 @@ │ │ │ │ b.n 6b2172 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e0f2> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6b226c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e1ec> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf656011b │ │ │ │ - lsls r4, r1, #26 │ │ │ │ + @ instruction: 0xf3b6011b │ │ │ │ + lsls r4, r5, #15 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r4, r6, #20 │ │ │ │ + lsls r4, r2, #10 │ │ │ │ lsls r6, r4, #2 │ │ │ │ udf #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -2297776,19 +2297744,19 @@ │ │ │ │ mov r4, r0 │ │ │ │ b.n 6b2226 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e1a6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ udf #4 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #58 @ 0x3a │ │ │ │ + adds r4, #154 @ 0x9a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [sp, #896] @ 0x380 │ │ │ │ + str r2, [sp, #256] @ 0x100 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r6, r4, #16 │ │ │ │ + lsls r6, r0, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ bgt.n 6b2338 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e2b8> │ │ │ │ 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 │ │ │ │ @@ -2298824,23 +2298792,23 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ bgt.n 6b2d3c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3ecbc> │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - cdp2 0, 14, cr0, cr14, cr5, {5} │ │ │ │ - cdp2 0, 13, cr0, cr14, cr5, {5} │ │ │ │ - stc2 0, cr0, [r2, #660] @ 0x294 │ │ │ │ - stc2l 0, cr0, [r8, #-660]! @ 0xfffffd6c │ │ │ │ - cmp r6, #110 @ 0x6e │ │ │ │ + mcrr2 0, 10, r0, lr, cr5 │ │ │ │ + ldc2 0, cr0, [lr], #-660 @ 0xfffffd6c │ │ │ │ + @ instruction: 0xfae200a5 │ │ │ │ + @ instruction: 0xfac800a5 │ │ │ │ + cmp r3, #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfb7400a5 │ │ │ │ - @ instruction: 0xfa1400a5 │ │ │ │ - vst1.8 {d16[5]}, [r8], r5 │ │ │ │ + ldr.w r0, [r4, #165] @ 0xa5 │ │ │ │ + @ instruction: 0xf77400a5 │ │ │ │ + @ instruction: 0xf72800a5 │ │ │ │ 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} │ │ │ │ @@ -2300032,22 +2300000,22 @@ │ │ │ │ add r3, sp, #488 @ 0x1e8 │ │ │ │ str r3, [sp, #4] │ │ │ │ ldr r3, [sp, #64] @ 0x40 │ │ │ │ ldmia r2, {r1, r2} │ │ │ │ bl 6b0228 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3c1a8> │ │ │ │ b.w 6b2a2e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3e9ae> │ │ │ │ nop │ │ │ │ - movt r0, #43173 @ 0xa8a5 │ │ │ │ - vext.8 d0, d20, d21, #0 │ │ │ │ + bic.w r0, sl, #5406720 @ 0x528000 │ │ │ │ + ldc 0, cr0, [r4, #-660] @ 0xfffffd6c │ │ │ │ stmia r7!, {r3, r4, r7} │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stcl 0, cr0, [lr, #-660]! @ 0xfffffd6c │ │ │ │ - ldcl 0, cr0, [r4], #660 @ 0x294 │ │ │ │ + pkhtb r0, lr, r5, asr #2 │ │ │ │ + orrs.w r0, r4, r5, asr #2 │ │ │ │ ldr r3, [sp, #128] @ 0x80 │ │ │ │ ldrh r2, [r3, #4] │ │ │ │ ubfx r2, r2, #0, #14 │ │ │ │ cmp r2, r6 │ │ │ │ bhi.w 6b48f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40876> │ │ │ │ ldr r3, [sp, #156] @ 0x9c │ │ │ │ mov r0, fp │ │ │ │ @@ -2301333,32 +2301301,35 @@ │ │ │ │ str r3, [sp, #132] @ 0x84 │ │ │ │ movs r6, #1 │ │ │ │ add r3, sp, #744 @ 0x2e8 │ │ │ │ str r3, [sp, #116] @ 0x74 │ │ │ │ b.w 6b2a96 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x3ea16> │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ - strd r0, r0, [r4, #660]! @ 0x294 │ │ │ │ - @ instruction: 0xe8de00a5 │ │ │ │ - stmia.w r2!, {r0, r2, r5, r7} │ │ │ │ - b.n 6b4720 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x406a0> │ │ │ │ + b.n 6b4708 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40688> │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + b.n 6b4500 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40480> │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + b.n 6b448c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4040c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b470c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4068c> │ │ │ │ + b.n 6b41e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40160> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b46fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4067c> │ │ │ │ + b.n 6b41cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4014c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b41d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40154> │ │ │ │ + b.n 6b41bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4013c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b5004 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40f84> │ │ │ │ + b.n 6b4c94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40c14> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4c68 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40be8> │ │ │ │ + b.n 6b4ac4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40a44> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b4a90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40a10> │ │ │ │ + svc 68 @ 0x44 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b48f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40874> │ │ │ │ + udf #86 @ 0x56 │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + ble.n 6b47b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40734> │ │ │ │ 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 │ │ │ │ @@ -2301940,31 +2301911,31 @@ │ │ │ │ b.n 6b4a5e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x409de> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xb602 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6b4f28 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40ea8> │ │ │ │ + bls.n 6b4fe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40f68> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6b4ea0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40e20> │ │ │ │ + bls.n 6b4f60 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40ee0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6b4e90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40e10> │ │ │ │ + bls.n 6b4f50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40ed0> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - blt.n 6b4fac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40f2c> │ │ │ │ + bhi.n 6b4e6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40dec> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bge.n 6b4fe4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40f64> │ │ │ │ + bvc.n 6b4ea4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40e24> │ │ │ │ lsls r5, r4, #2 │ │ │ │ cbz r4, 6b4f60 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40ee0> │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bls.n 6b4e9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40e1c> │ │ │ │ + bvc.n 6b4f5c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40edc> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 6b4ed4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40e54> │ │ │ │ + bvs.n 6b4f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40f14> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bhi.n 6b5000 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40f80> │ │ │ │ + bpl.n 6b4ec0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40e40> │ │ │ │ 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 │ │ │ │ @@ -2302678,31 +2302649,31 @@ │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #144 @ 0x90 │ │ │ │ lsls r7, r1, #5 │ │ │ │ sub sp, #112 @ 0x70 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r2, #3 │ │ │ │ + lsls r4, r6, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r2, #3 │ │ │ │ + lsls r2, r6, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r0, r1, #25 │ │ │ │ + lsls r0, r5, #14 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcc.n 6b56fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4167c> │ │ │ │ + beq.n 6b55bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4153c> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r6, #22 │ │ │ │ + lsls r2, r2, #12 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r3, #22 │ │ │ │ + lsls r2, r7, #11 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bne.n 6b563c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x415bc> │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r6, #14 │ │ │ │ + lsls r4, r2, #4 │ │ │ │ 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 │ │ │ │ @@ -2303394,49 +2303365,45 @@ │ │ │ │ b.w 6b5410 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x41390> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #5 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - lsls r6, r4, #5 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + vqadd.u64 d0, d26, d15 │ │ │ │ + mcr2 0, 6, r0, cr8, cr15, {4} │ │ │ │ + mcr2 0, 6, r0, cr6, cr15, {4} │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [sp, #72] @ 0x48 │ │ │ │ + str r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5, {r3, r4, r5, r6} │ │ │ │ + ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - tst r4, r3 │ │ │ │ + subs r7, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #1 │ │ │ │ - lsls r0, r4, #2 │ │ │ │ - ldmia r4!, {r2} │ │ │ │ + ldc2 0, cr0, [r2, #636]! @ 0x27c │ │ │ │ + ldmia r1!, {r2, r5, r6} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mcr2 0, 1, r0, cr2, cr15, {4} │ │ │ │ - stc2l 0, cr0, [sl, #636]! @ 0x27c │ │ │ │ - ldc2l 0, cr0, [lr, #-636]! @ 0xfffffd84 │ │ │ │ - ldc2l 0, cr0, [r6, #-636]! @ 0xfffffd84 │ │ │ │ - stc2l 0, cr0, [r2, #-636]! @ 0xfffffd84 │ │ │ │ - stc2l 0, cr0, [r6, #-636] @ 0xfffffd84 │ │ │ │ + @ instruction: 0xfb82009f │ │ │ │ + @ instruction: 0xfb4a009f │ │ │ │ + @ instruction: 0xfade009f │ │ │ │ + @ instruction: 0xfad6009f │ │ │ │ + @ instruction: 0xfac2009f │ │ │ │ + @ instruction: 0xfaa6009f │ │ │ │ add r2, pc, #624 @ (adr r2, 6b60e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42068>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r5, r6] │ │ │ │ + str r6, [r1, r4] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldmia r0!, {r5, r7} │ │ │ │ + stmia r6!, {} │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr.w r5, [pc, #2488] @ 6b6840 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x427c0> │ │ │ │ mov r0, r9 │ │ │ │ ldr r4, [sp, #304] @ 0x130 │ │ │ │ add r5, pc │ │ │ │ ldr r1, [sp, #156] @ 0x9c │ │ │ │ mov r2, r4 │ │ │ │ @@ -2304374,43 +2304341,43 @@ │ │ │ │ ldr r2, [sp, #164] @ 0xa4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a9f8 │ │ │ │ ldrb.w r2, [r8, #196] @ 0xc4 │ │ │ │ b.w 6b5f16 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x41e96> │ │ │ │ nop │ │ │ │ - ldmia r0!, {r3, r5} │ │ │ │ + stmia r5!, {r3, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ add r2, pc, #228 @ (adr r2, 6b6930 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x428b0>) │ │ │ │ vtbl.8 d30, {d15-d17}, d31 │ │ │ │ - @ instruction: 0xfffffa72 │ │ │ │ + vqshl.u64 , q1, #63 @ 0x3f │ │ │ │ lsls r7, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5} │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - stmia r5!, {r1, r4, r5} │ │ │ │ + stmia r2!, {r1, r3, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xf704009f │ │ │ │ - @ instruction: 0xf68c009f │ │ │ │ - @ instruction: 0xf682009f │ │ │ │ - stmia r2!, {r2, r5, r6} │ │ │ │ + stmia r2!, {r1, r4, r7} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs.w r0, lr, #5210112 @ 0x4f8000 │ │ │ │ - asrs r6, r5, #28 │ │ │ │ + orn r0, r4, #5210112 @ 0x4f8000 │ │ │ │ + @ instruction: 0xf3ec009f │ │ │ │ + @ instruction: 0xf3e2009f │ │ │ │ + itt gt │ │ │ │ + lslgt r5, r4, #2 │ │ │ │ + @ instruction: 0xf31e009f │ │ │ │ + asrs r6, r1, #18 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - asrs r4, r6, #27 │ │ │ │ + asrs r4, r2, #17 │ │ │ │ lsls r1, r5, #2 │ │ │ │ - stmia r0!, {r4, r5, r6, r7} │ │ │ │ + bkpt 0x0050 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - itee al │ │ │ │ - lslal r5, r4, #2 │ │ │ │ - cmp r1, #98 @ 0x62 │ │ │ │ - lsl r5, r3, #2 │ │ │ │ - cmp r0, #196 @ 0xc4 │ │ │ │ + pop {r1, r2, r3, r6, pc} │ │ │ │ + lsls r5, r4, #2 │ │ │ │ + movs r6, #194 @ 0xc2 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + movs r6, #36 @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r8, sl │ │ │ │ ldrb.w r3, [r8, #196] @ 0xc4 │ │ │ │ lsls r5, r3, #27 │ │ │ │ bpl.w 6b6a40 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x429c0> │ │ │ │ ldrb.w r3, [r8, #246] @ 0xf6 │ │ │ │ cmp r3, #1 │ │ │ │ @@ -2304814,31 +2304781,31 @@ │ │ │ │ b.n 6b6cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42c48> │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r3, r4, r5, r7, pc} │ │ │ │ + cbnz r0, 6b6cea <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42c6a> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r3, r5, pc} │ │ │ │ + hlt 0x0008 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r5, r7} │ │ │ │ + rev r0, r0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5} │ │ │ │ + cbnz r6, 6b6cd6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42c56> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4} │ │ │ │ + cbnz r6, 6b6cd2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42c52> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - orns r0, sl, #159 @ 0x9f │ │ │ │ - cbnz r2, 6b6d1e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42c9e> │ │ │ │ + ldcl 0, cr0, [sl, #636] @ 0x27c │ │ │ │ + @ instruction: 0xb8ea │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r4, 6b6d18 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42c98> │ │ │ │ + @ instruction: 0xb8c4 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - vshr.s64 d0, d15, #10 │ │ │ │ - mrc 0, 2, r0, cr2, cr15, {4} │ │ │ │ + ldc 0, cr0, [r6, #-636] @ 0xfffffd84 │ │ │ │ + subs.w r0, r2, pc, lsr #2 │ │ │ │ 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 │ │ │ │ @@ -2305749,55 +2305716,56 @@ │ │ │ │ b.w 6b6cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42c70> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r4, 6b7640 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x435c0> │ │ │ │ + @ instruction: 0xb694 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbnz r6, 6b7642 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x435c2> │ │ │ │ + @ instruction: 0xb68e │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldcl 0, cr0, [r6, #-636] @ 0xfffffd84 │ │ │ │ - @ instruction: 0xb7d0 │ │ │ │ + @ instruction: 0xeab6009f │ │ │ │ + push {r4, r5, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb7be │ │ │ │ + push {r1, r2, r3, r4, lr} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb6b8 │ │ │ │ + push {r3, r4} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r2, r3, r7, lr} │ │ │ │ + uxtb r4, r5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r2, [r4, #80] @ 0x50 │ │ │ │ + str r2, [r0, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r7, [pc, #504] @ (6b784c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x437cc>) │ │ │ │ + ldr r4, [pc, #888] @ (6b79cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4394c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xe8d0009f │ │ │ │ - push {r1, r6} │ │ │ │ + b.n 6b72b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43238> │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + cbz r2, 6b7684 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43604> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r2, r5} │ │ │ │ + cbz r6, 6b7680 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43600> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r6, 6b76e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43662> │ │ │ │ + cbz r6, 6b767a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x435fa> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - cbz r0, 6b76d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43652> │ │ │ │ + cbz r0, 6b766a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x435ea> │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b75bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4353c> │ │ │ │ + b.n 6b707c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42ffc> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r4, 6b76c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43640> │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6b7554 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x434d4> │ │ │ │ + b.n 6b7014 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42f94> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r4, 6b76ba <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4363a> │ │ │ │ + add sp, #432 @ 0x1b0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - uxth r0, r0 │ │ │ │ + add r7, sp, #896 @ 0x380 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - sxtb r6, r2 │ │ │ │ + add r7, sp, #728 @ 0x2d8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r7, #28] │ │ │ │ + ldrsh r0, [r3, r5] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r2, 6b769c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4361c> │ │ │ │ + add r6, sp, #712 @ 0x2c8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ movs r6, #0 │ │ │ │ blx 69780 │ │ │ │ movs r2, #0 │ │ │ │ movs r3, #0 │ │ │ │ str r6, [sp, #0] │ │ │ │ mov sl, r7 │ │ │ │ @@ -2306366,23 +2306334,23 @@ │ │ │ │ b.w 6b5c00 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x41b80> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #176 @ 0xb0 │ │ │ │ - add r7, sp, #840 @ 0x348 │ │ │ │ + add r5, sp, #200 @ 0xc8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #480 @ 0x1e0 │ │ │ │ + add r3, sp, #864 @ 0x360 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #264 @ 0x108 │ │ │ │ + add r2, sp, #648 @ 0x288 │ │ │ │ lsls r5, r4, #2 │ │ │ │ subs r0, r2, #3 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #21 │ │ │ │ + asrs r4, r2, #11 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb.w r2, [r8, #196] @ 0xc4 │ │ │ │ lsls r1, r2, #27 │ │ │ │ bmi.w 6b6a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x42988> │ │ │ │ ldr r1, [sp, #88] @ 0x58 │ │ │ │ cbnz r1, 6b7cec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43c6c> │ │ │ │ ldr r3, [sp, #68] @ 0x44 │ │ │ │ @@ -2306611,25 +2306579,25 @@ │ │ │ │ str r3, [sp, #92] @ 0x5c │ │ │ │ b.w 6b654c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x424cc> │ │ │ │ nop.w │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - ble.n 6b7f90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43f10> │ │ │ │ + bge.n 6b8050 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43fd0> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + add r6, pc, #280 @ (adr r6, 6b8070 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43ff0>) │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ble.n 6b7f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43f14> │ │ │ │ + bge.n 6b8054 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43fd4> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - bgt.n 6b7f00 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43e80> │ │ │ │ + bge.n 6b7fc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43f40> │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r7, #34] @ 0x22 │ │ │ │ + strh r0, [r3, #14] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #64 @ 0x40 │ │ │ │ + add r5, pc, #448 @ (adr r5, 6b8128 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x440a8>) │ │ │ │ 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 │ │ │ │ @@ -2306658,15 +2306626,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 aedb64 │ │ │ │ + bl aed8b4 │ │ │ │ ldr r3, [sp, #4] │ │ │ │ ldr r0, [r3, #8] │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6a8c0 │ │ │ │ b.n 6b7fa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x43f24> │ │ │ │ nop │ │ │ │ @@ -2307733,15 +2307701,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldrb r0, [r5, #31] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r7, #14] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - bcs.n 6b8cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x44c48> │ │ │ │ + ldmia r7, {r4, r5, r7} │ │ │ │ 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 │ │ │ │ @@ -2308395,15 +2308363,15 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ strb r2, [r4, #3] │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r6, [r2, #54] @ 0x36 │ │ │ │ + strh r6, [r6, #32] │ │ │ │ lsls r3, r3, #4 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2308519,15 +2308487,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 b03738 │ │ │ │ + bl b03488 │ │ │ │ mov r0, r4 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ ldr r4, [r6, #4] │ │ │ │ ldr r7, [r4, #0] │ │ │ │ cmp r7, #0 │ │ │ │ beq.w 6b9556 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x454d6> │ │ │ │ ldr r3, [pc, #336] @ (6b959c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4551c>) │ │ │ │ @@ -2308663,21 +2308631,21 @@ │ │ │ │ add r2, sp, #416 @ 0x1a0 │ │ │ │ b.n 6b93dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4535c> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #72] @ 0x48 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r6, [r5, #18] │ │ │ │ + ldrb r6, [r1, #31] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r2, [sp, #400] @ 0x190 │ │ │ │ + ldrh r4, [r0, #62] @ 0x3e │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr r2, [r4, #40] @ 0x28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ 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] @ 6b9cf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x45c78> │ │ │ │ @@ -2309419,36 +2309387,36 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r5, #32] │ │ │ │ lsls r7, r1, #5 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r4, r6} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xf2d4009e │ │ │ │ - @ instruction: 0xf286009e │ │ │ │ - svc 170 @ 0xaa │ │ │ │ + bics.w r0, r4, #158 @ 0x9e │ │ │ │ + vshr.s64 d16, d14, #26 │ │ │ │ + ble.n 6b9d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x45cb0> │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #128] @ 0x80 │ │ │ │ + str r0, [sp, #512] @ 0x200 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r4} │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r2, [r5, #54] @ 0x36 │ │ │ │ + ldrh r2, [r1, #34] @ 0x22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r2, r2, #7 │ │ │ │ + adds r2, r6, #4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r1, #10 │ │ │ │ + movs r6, #106 @ 0x6a │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r0, [r5, #48] @ 0x30 │ │ │ │ + ldrh r0, [r1, #28] │ │ │ │ lsls r5, r4, #2 │ │ │ │ ldr??.w pc, [r5, #255]! │ │ │ │ - ldrh r2, [r3, #40] @ 0x28 │ │ │ │ + ldrh r2, [r7, #18] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldrh r6, [r4, #34] @ 0x22 │ │ │ │ + ldrh r6, [r0, #14] │ │ │ │ lsls r5, r4, #2 │ │ │ │ str r2, [r5, #48] @ 0x30 │ │ │ │ lsls r7, r1, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2310378,15 +2310346,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ add.w sl, r7, #137216 @ 0x21800 │ │ │ │ b.n 6ba670 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x465f0> │ │ │ │ mov r6, fp │ │ │ │ mov.w ip, r4, lsl #7 │ │ │ │ b.n 6ba61e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4659e> │ │ │ │ nop │ │ │ │ - push {r2, r3, r5, r7, lr} │ │ │ │ + cbz r4, 6ba7ce <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4674e> │ │ │ │ lsls r7, r3, #2 │ │ │ │ cbz r1, 6ba796 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x46716> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6ba798 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x46718> │ │ │ │ bx lr │ │ │ │ @@ -2310717,37 +2310685,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} │ │ │ │ - cbz r4, 6bab26 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x46aa6> │ │ │ │ + add r6, sp, #496 @ 0x1f0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r6, 6bab24 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x46aa4> │ │ │ │ + add r6, sp, #408 @ 0x198 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #504 @ 0x1f8 │ │ │ │ + add r6, sp, #376 @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cbz r0, 6bab30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x46ab0> │ │ │ │ + add r6, sp, #384 @ 0x180 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #488 @ 0x1e8 │ │ │ │ + add r6, sp, #360 @ 0x168 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #456 @ 0x1c8 │ │ │ │ + add r6, sp, #328 @ 0x148 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #424 @ 0x1a8 │ │ │ │ + add r6, sp, #296 @ 0x128 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #400 @ 0x190 │ │ │ │ + add r6, sp, #272 @ 0x110 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ 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 │ │ │ │ @@ -2310807,15 +2310775,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r4, [r2, r2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r1, #12] │ │ │ │ + ldrb r2, [r5, #1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strb r0, [r6, r0] │ │ │ │ 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 │ │ │ │ @@ -2310890,15 +2310858,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r5, r7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r6, #9] │ │ │ │ + strb r6, [r2, #31] │ │ │ │ lsls r5, r4, #2 │ │ │ │ strh r0, [r4, r5] │ │ │ │ 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 │ │ │ │ @@ -2311016,21 +2310984,21 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r3, r4] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #6] │ │ │ │ + strb r6, [r4, #27] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, sp, #616 @ 0x268 │ │ │ │ + add r3, sp, #1000 @ 0x3e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #512 @ 0x200 │ │ │ │ + add r3, sp, #896 @ 0x380 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r7, r3, #2 │ │ │ │ strh r4, [r4, r0] │ │ │ │ lsls r7, r1, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ @@ -2311137,21 +2311105,21 @@ │ │ │ │ blt.n 6baee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x46e64> │ │ │ │ b.n 6baf06 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x46e86> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r2, r7] │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r4, #1] │ │ │ │ + strb r0, [r0, #23] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r5, sp, #592 @ 0x250 │ │ │ │ + add r2, sp, #976 @ 0x3d0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #472 @ 0x1d8 │ │ │ │ + add r2, sp, #856 @ 0x358 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r5, sp, #360 @ 0x168 │ │ │ │ + add r2, sp, #744 @ 0x2e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ str r4, [r2, r4] │ │ │ │ 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 │ │ │ │ @@ -2311511,19 +2311479,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r0, r2] │ │ │ │ lsls r7, r1, #5 │ │ │ │ ldr r6, [pc, #896] @ (6bb6f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47674>) │ │ │ │ lsls r7, r1, #5 │ │ │ │ lsrs r2, r1, #2 │ │ │ │ lsls r5, r2, #5 │ │ │ │ - add r2, sp, #376 @ 0x178 │ │ │ │ + add r7, pc, #760 @ (adr r7, 6bb674 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x475f4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ cmp r3, #144 @ 0x90 │ │ │ │ movs r0, r0 │ │ │ │ - bvs.n 6bb2ac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4722c> │ │ │ │ + bcc.n 6bb36c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x472ec> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp.w sl, #8 │ │ │ │ beq.n 6bb3aa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4732a> │ │ │ │ ldr.w r0, [r9], #4 │ │ │ │ add.w sl, sl, #1 │ │ │ │ blx 6a7e8 │ │ │ │ cmp r0, #12 │ │ │ │ @@ -2311854,35 +2311822,35 @@ │ │ │ │ ldrd r2, r3, [sp, #136] @ 0x88 │ │ │ │ bl 64c33c │ │ │ │ ldrb r3, [r4, #7] │ │ │ │ lsls r1, r3, #28 │ │ │ │ bpl.w 6bbc5a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47bda> │ │ │ │ b.n 6bb744 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x476c4> │ │ │ │ ... │ │ │ │ - add r7, pc, #712 @ (adr r7, 6bb9e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47964>) │ │ │ │ + add r5, pc, #72 @ (adr r5, 6bb764 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x476e4>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #704 @ (adr r7, 6bb9e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47960>) │ │ │ │ + add r5, pc, #64 @ (adr r5, 6bb760 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x476e0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r7, pc, #664 @ (adr r7, 6bb9bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4793c>) │ │ │ │ + add r5, pc, #24 @ (adr r5, 6bb73c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x476bc>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r2, #7] │ │ │ │ + ldr r4, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - add r7, pc, #128 @ (adr r7, 6bb7b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47730>) │ │ │ │ + add r4, pc, #512 @ (adr r4, 6bb930 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x478b0>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r2, [r3, #3] │ │ │ │ + ldr r2, [r7, #96] @ 0x60 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r6, pc, #240 @ (adr r6, 6bb828 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x477a8>) │ │ │ │ + add r3, pc, #624 @ (adr r3, 6bb9a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47928>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #48 @ (adr r6, 6bb76c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x476ec>) │ │ │ │ + add r3, pc, #432 @ (adr r3, 6bb8ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4786c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r6, pc, #24 @ (adr r6, 6bb758 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x476d8>) │ │ │ │ + add r3, pc, #408 @ (adr r3, 6bb8d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47858>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrsb r4, [r5, r6] │ │ │ │ + strb r4, [r1, r4] │ │ │ │ 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 │ │ │ │ @@ -2312411,39 +2312379,39 @@ │ │ │ │ ldr r0, [sp, #52] @ 0x34 │ │ │ │ bl 6181ec │ │ │ │ str r0, [sp, #36] @ 0x24 │ │ │ │ b.n 6bb874 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x477f4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ - adds r0, #254 @ 0xfe │ │ │ │ + cmp r6, #94 @ 0x5e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r4, pc, #112 @ (adr r4, 6bbd78 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47cf8>) │ │ │ │ + add r1, pc, #496 @ (adr r1, 6bbef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47e78>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r6, #96] @ 0x60 │ │ │ │ + ldr r4, [r2, #56] @ 0x38 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [r3, #80] @ 0x50 │ │ │ │ + ldr r0, [r7, #36] @ 0x24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, pc, #48 @ (adr r3, 6bbd44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47cc4>) │ │ │ │ + add r0, pc, #432 @ (adr r0, 6bbec4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47e44>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #192 @ (adr r1, 6bbdd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47d58>) │ │ │ │ + ldr r6, [sp, #576] @ 0x240 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r1, pc, #72 @ (adr r1, 6bbd64 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x47ce4>) │ │ │ │ + ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #1016 @ (adr r0, 6bc118 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x48098>) │ │ │ │ + ldr r6, [sp, #376] @ 0x178 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #952 @ (adr r0, 6bc0dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4805c>) │ │ │ │ + ldr r6, [sp, #312] @ 0x138 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 6bc0c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x48048>) │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r0, pc, #920 @ (adr r0, 6bc0c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x48044>) │ │ │ │ + ldr r6, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r2, [r6, r1] │ │ │ │ + ldrsb r2, [r2, r7] │ │ │ │ lsls r3, r3, #4 │ │ │ │ - ldr r7, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r5, [sp, #344] @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -2313241,15 +2313209,15 @@ │ │ │ │ movs r3, #1 │ │ │ │ add ip, pc │ │ │ │ str r3, [sp, #0] │ │ │ │ strd r2, ip, [sp, #4] │ │ │ │ bl 692e34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1edb4> │ │ │ │ add sp, #20 │ │ │ │ pop {pc} │ │ │ │ - lsrs r0, r1, #31 │ │ │ │ + lsrs r0, r5, #20 │ │ │ │ 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 │ │ │ │ @@ -2314069,17 +2314037,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 6bcd98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x48d18> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r2, #216 @ 0xd8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r7, #58] @ 0x3a │ │ │ │ + ldrh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrh r4, [r6, #58] @ 0x3a │ │ │ │ + ldrh r4, [r2, #38] @ 0x26 │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r2, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2314487,15 +2314455,15 @@ │ │ │ │ ldrh.w r5, [r1, #76] @ 0x4c │ │ │ │ cmp r5, r0 │ │ │ │ it eq │ │ │ │ cmpeq r3, r0 │ │ │ │ beq.w 6bd6c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x49646> │ │ │ │ ldr.w r0, [r4, #3668] @ 0xe54 │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ - bl af54b0 │ │ │ │ + bl af5200 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6bd60e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4958e> │ │ │ │ ldr.w r3, [r9, #60] @ 0x3c │ │ │ │ movw r2, #271 @ 0x10f │ │ │ │ cmp r3, r2 │ │ │ │ beq.w 6bd69c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4961c> │ │ │ │ ldr.w r5, [r4, #2584] @ 0xa18 │ │ │ │ @@ -2314718,15 +2314686,15 @@ │ │ │ │ str.w r5, [r0, #1044] @ 0x414 │ │ │ │ strb.w r2, [r0, #1052] @ 0x41c │ │ │ │ ldr.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6bd674 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x495f4> │ │ │ │ add r1, sp, #40 @ 0x28 │ │ │ │ movs r2, #0 │ │ │ │ - bl af6308 │ │ │ │ + bl af6058 │ │ │ │ mov r0, r7 │ │ │ │ ldrd r1, r2, [r9] │ │ │ │ bl 6918a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x1d820> │ │ │ │ lsls r3, r0, #30 │ │ │ │ bmi.n 6bd6ba <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4963a> │ │ │ │ str.w r5, [r4, #3760] @ 0xeb0 │ │ │ │ ldr r2, [pc, #268] @ (6bd71c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4969c>) │ │ │ │ @@ -2315290,25 +2315258,25 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #66 @ 0x42 │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r6, #64 @ 0x40 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - strh r4, [r0, #24] │ │ │ │ + strh r4, [r4, #2] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r6, [r3, #32] │ │ │ │ + strh r6, [r7, #10] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r4, #10] │ │ │ │ + strh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r2, r5, #2 │ │ │ │ - add r6, sp, #768 @ 0x300 │ │ │ │ + add r4, sp, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r2, [r0, #6] │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r2, r5, #2 │ │ │ │ movs r4, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2315761,27 +2315729,27 @@ │ │ │ │ lsls r7, r1, #5 │ │ │ │ movs r3, #182 @ 0xb6 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #160 @ 0xa0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r0, [r5, #29] │ │ │ │ + ldrb r0, [r1, #19] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strh r0, [r0, #4] │ │ │ │ + ldrb r0, [r4, #23] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, sp, #512 @ 0x200 │ │ │ │ + add r7, pc, #896 @ (adr r7, 6be484 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4a404>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mov r8, r6 │ │ │ │ + add r0, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldmia r0!, {r1, r4, r6} │ │ │ │ + stmia r5!, {r1, r4, r5, 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] @ (6be1c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4a144>) │ │ │ │ addw r3, r0, #3812 @ 0xee4 │ │ │ │ @@ -2316237,27 +2316205,27 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, r2, #0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r0, #0 │ │ │ │ lsls r7, r1, #5 │ │ │ │ - ldrb r4, [r2, #11] │ │ │ │ + ldrb r4, [r6, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldrb r2, [r5, #10] │ │ │ │ + ldrb r2, [r1, #0] │ │ │ │ lsls r7, r3, #2 │ │ │ │ movs r5, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #184 @ 0xb8 │ │ │ │ + adds r6, #24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #576 @ (adr r5, 6be838 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4a7b8>) │ │ │ │ + add r2, pc, #960 @ (adr r2, 6be9b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4a938>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rors r4, r5 │ │ │ │ + subs r7, #76 @ 0x4c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r7, #74 @ 0x4a │ │ │ │ + adds r4, #170 @ 0xaa │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r2, r5, 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, #4048] @ 0xfd0 │ │ │ │ @@ -2316991,27 +2316959,27 @@ │ │ │ │ strb.w r3, [r5, #3916] @ 0xf4c │ │ │ │ b.n 6beb6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4aaec> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r2, r7, #19 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r2, #10] │ │ │ │ + ldr r0, [r6, #124] @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r6, [r7, #9] │ │ │ │ + ldr r6, [r3, #124] @ 0x7c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r6, [sp, #88] @ 0x58 │ │ │ │ + ldr r3, [sp, #472] @ 0x1d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r2, #180 @ 0xb4 │ │ │ │ + subs r0, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r1, #120 @ 0x78 │ │ │ │ + adds r6, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - str r0, [r5, #12] │ │ │ │ + ldrsh r0, [r1, r1] │ │ │ │ lsls r5, r4, #2 │ │ │ │ asrs r6, r0, #10 │ │ │ │ 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 │ │ │ │ @@ -2317291,27 +2317259,27 @@ │ │ │ │ b.n 6bee54 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4add4> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r6, r2, #8 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #0] │ │ │ │ + ldr r2, [r4, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - strb r4, [r5, #22] │ │ │ │ + strb r4, [r1, #12] │ │ │ │ lsls r2, r5, #2 │ │ │ │ - ldr r3, [sp, #64] @ 0x40 │ │ │ │ + ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #176 @ 0xb0 │ │ │ │ + adds r5, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - strb r6, [r4, #15] │ │ │ │ + strb r6, [r0, #5] │ │ │ │ lsls r2, r5, #2 │ │ │ │ lsrs r0, r0, #30 │ │ │ │ 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 │ │ │ │ @@ -2317602,27 +2317570,27 @@ │ │ │ │ b.n 6bf158 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4b0d8> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r6, r1, #28 │ │ │ │ lsls r7, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r2, #84] @ 0x54 │ │ │ │ + ldr r4, [r6, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r6, [r7, #80] @ 0x50 │ │ │ │ + ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r5, r4, #2 │ │ │ │ - @ instruction: 0xb6f4 │ │ │ │ + push {r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [sp, #104] @ 0x68 │ │ │ │ + str r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r3, #86 @ 0x56 │ │ │ │ + adds r0, #182 @ 0xb6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r4, r3, #2 │ │ │ │ lsrs r4, r4, #17 │ │ │ │ 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 │ │ │ │ @@ -2320293,37 +2320261,37 @@ │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ add r3, pc │ │ │ │ blx 69b40 │ │ │ │ b.n 6c0efa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4ce7a> │ │ │ │ mov r0, r4 │ │ │ │ b.n 6c0efa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4ce7a> │ │ │ │ - asrs r0, r5, #30 │ │ │ │ + asrs r0, r1, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r1, #30 │ │ │ │ + asrs r6, r5, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r0, #29 │ │ │ │ + asrs r6, r4, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r6, #28 │ │ │ │ + asrs r6, r2, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r4, #28 │ │ │ │ + asrs r6, r0, #18 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r1, #28 │ │ │ │ + asrs r2, r5, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r7, #27 │ │ │ │ + asrs r2, r3, #17 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r3, #27 │ │ │ │ + asrs r4, r7, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r0, #27 │ │ │ │ + asrs r0, r4, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ 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 │ │ │ │ @@ -2320367,15 +2320335,15 @@ │ │ │ │ mov r3, r5 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r6 │ │ │ │ ubfx r1, r1, #1, #3 │ │ │ │ bl 629434 │ │ │ │ add sp, #24 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ - asrs r6, r1, #24 │ │ │ │ + asrs r6, r5, #13 │ │ │ │ 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 │ │ │ │ @@ -2320477,19 +2320445,19 @@ │ │ │ │ b.n 6c1150 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d0d0> │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ lsls r7, r7, #3 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r2, #21 │ │ │ │ + asrs r4, r6, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r6, r5, #20 │ │ │ │ + asrs r6, r1, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r4, r2, #20 │ │ │ │ + asrs r4, r6, #9 │ │ │ │ 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] │ │ │ │ @@ -2320593,15 +2320561,15 @@ │ │ │ │ mov r2, r4 │ │ │ │ ldr r1, [sp, #52] @ 0x34 │ │ │ │ mov r0, r6 │ │ │ │ bl 6295d0 │ │ │ │ add sp, #16 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ nop │ │ │ │ - asrs r6, r1, #17 │ │ │ │ + asrs r6, r5, #6 │ │ │ │ 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] @ (6c13c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d348>) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2320986,52 +2320954,52 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldc 1, cr0, [r0], {78} @ 0x4e │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc 1, cr0, [r8], {78} @ 0x4e │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [pc, #640] @ (6c1980 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d900>) │ │ │ │ + ldr r0, [pc, #0] @ (6c1700 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d680>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r6, r2, #8 │ │ │ │ + lsrs r6, r6, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r0, r6, #6 │ │ │ │ + lsrs r0, r2, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #960] @ (6c1acc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4da4c>) │ │ │ │ + bx sl │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [pc, #640] @ (6c1990 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d910>) │ │ │ │ + bx r0 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r5, #5 │ │ │ │ + lsrs r2, r1, #27 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r1, [pc, #816] @ (6c1a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d9c8>) │ │ │ │ + bxns r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r1, [pc, #816] @ (6c1a4c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d9cc>) │ │ │ │ + bxns r5 │ │ │ │ lsls r7, r3, #2 │ │ │ │ orns r1, r6, lr, lsl #1 │ │ │ │ - ldr r1, [pc, #432] @ (6c18d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d854>) │ │ │ │ + mov ip, r9 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r2, r7, #3 │ │ │ │ + lsrs r2, r3, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - asrs r2, r1, #3 │ │ │ │ + lsrs r2, r5, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #896] @ (6c1ab0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4da30>) │ │ │ │ + mov r0, r8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [pc, #744] @ (6c1a1c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d99c>) │ │ │ │ + mov r2, r3 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - asrs r0, r5, #1 │ │ │ │ + lsrs r0, r1, #23 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ldr r0, [pc, #344] @ (6c1894 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d814>) │ │ │ │ + cmp lr, r6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [pc, #352] @ (6c18a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d820>) │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r0, [pc, #608] @ (6c19a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d924>) │ │ │ │ + cmp r8, pc │ │ │ │ lsls r7, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #216] @ (6c1824 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d7a4>) │ │ │ │ + cmp lr, r2 │ │ │ │ lsls r7, r3, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3752] @ 0xea8 │ │ │ │ sub sp, #308 @ 0x134 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2321435,29 +2321403,29 @@ │ │ │ │ add.w sl, sp, #236 @ 0xec │ │ │ │ b.n 6c19f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d970> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldmia.w r2, {r1, r2, r3, r6, r8} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r3, #23 │ │ │ │ + lsrs r4, r7, #12 │ │ │ │ lsls r5, r4, #2 │ │ │ │ b.n 6c1970 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d8f0> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsrs r0, r6, #20 │ │ │ │ + lsrs r0, r2, #10 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r6, #18 │ │ │ │ + lsrs r2, r2, #8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r4, #16 │ │ │ │ + lsrs r6, r0, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r5, #13 │ │ │ │ + lsrs r4, r1, #3 │ │ │ │ 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] @ 6c2028 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4dfa8> │ │ │ │ @@ -2321898,31 +2321866,31 @@ │ │ │ │ b.n 6c1e9a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4de1a> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ b.n 6c189c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4d81c> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r1, #8 │ │ │ │ + lsls r2, r5, #29 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r5, #6 │ │ │ │ + lsls r2, r1, #28 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r1, #4 │ │ │ │ + lsls r6, r5, #25 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r4, r3, #3 │ │ │ │ + lsls r4, r7, #24 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r2, r0, #1 │ │ │ │ + lsls r2, r4, #22 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r5, r4, #2 │ │ │ │ b.n 6c2274 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4e1f4> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ 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 │ │ │ │ @@ -2322671,48 +2322639,39 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ... │ │ │ │ svc 134 @ 0x86 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #124 @ 0x7c │ │ │ │ + subs r2, #220 @ 0xdc │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r0, r6, #15 │ │ │ │ + lsls r0, r2, #5 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r0, #12 │ │ │ │ + lsls r4, r4, #1 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsls r4, r6, #10 │ │ │ │ + movs r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ blt.n 6c28d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4e858> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - subs r2, #62 @ 0x3e │ │ │ │ + adds r7, #158 @ 0x9e │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r4, #5 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r6, r1, #4 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r4, r6, #3 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r0, r5, #2 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - lsls r0, r6, #1 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - movs r2, r6 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - movs r4, r1 │ │ │ │ - lsls r5, r4, #2 │ │ │ │ - vhadd.u32 d16, d22, d20 │ │ │ │ - vhadd.u d0, d20, d20 │ │ │ │ + cdp2 0, 12, cr0, cr4, cr4, {5} │ │ │ │ + cdp2 0, 8, cr0, cr0, cr4, {5} │ │ │ │ + cdp2 0, 6, cr0, cr14, cr4, {5} │ │ │ │ + cdp2 0, 5, cr0, cr4, cr4, {5} │ │ │ │ + cdp2 0, 4, cr0, cr0, cr4, {5} │ │ │ │ + cdp2 0, 0, cr0, cr8, cr4, {5} │ │ │ │ + ldc2l 0, cr0, [r0, #656] @ 0x290 │ │ │ │ + ldc2 0, cr0, [r2, #656] @ 0x290 │ │ │ │ + stc2l 0, cr0, [ip, #-656]! @ 0xfffffd70 │ │ │ │ + stc2l 0, cr0, [r6], {164} @ 0xa4 │ │ │ │ + ldc2 0, cr0, [r4], {164} @ 0xa4 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2322784,15 +2322743,15 @@ │ │ │ │ mov r3, r4 │ │ │ │ mov r2, r0 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ blx 6acf8 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - ldc2 0, cr0, [r6, #656]! @ 0x290 │ │ │ │ + @ instruction: 0xfb1600a4 │ │ │ │ stmdb 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 │ │ │ │ @@ -2322941,15 +2322900,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 6c2a84 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4ea04> │ │ │ │ nop │ │ │ │ - stc2l 0, cr0, [sl, #-656] @ 0xfffffd70 │ │ │ │ + @ instruction: 0xfaaa00a4 │ │ │ │ stmdb 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 │ │ │ │ @@ -2323732,25 +2323691,25 @@ │ │ │ │ mov r0, r8 │ │ │ │ mov r7, r4 │ │ │ │ bl 6c2858 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4e7d8> │ │ │ │ mov r4, r5 │ │ │ │ mov r6, r0 │ │ │ │ b.n 6c2cb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4ec34> │ │ │ │ nop │ │ │ │ - @ instruction: 0xfbae00a4 │ │ │ │ + vst4.32 {d0-d3}, [lr :128], r4 │ │ │ │ bmi.n 6c32f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4f274> │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfadc00a4 │ │ │ │ - @ instruction: 0xfad000a4 │ │ │ │ + ldrh.w r0, [ip, r4, lsl #2] │ │ │ │ + ldrh.w r0, [r0, r4, lsl #2] │ │ │ │ bcc.n 6c32a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4f224> │ │ │ │ lsls r6, r1, #5 │ │ │ │ - str.w r0, [ip, #164] @ 0xa4 │ │ │ │ - @ instruction: 0xf5e200a4 │ │ │ │ + @ instruction: 0xf62c00a4 │ │ │ │ + @ instruction: 0xf34200a4 │ │ │ │ stmdb 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] @ 6c3710 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4f690> │ │ │ │ ldr r7, [r1, #36] @ 0x24 │ │ │ │ @@ -2324101,23 +2324060,23 @@ │ │ │ │ mov r7, r0 │ │ │ │ b.n 6c36b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4f630> │ │ │ │ nop │ │ │ │ movs r4, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf35a00a4 │ │ │ │ + @ instruction: 0xf0ba00a4 │ │ │ │ ldmia r4!, {r1, r2, r3, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf28a00a4 │ │ │ │ - @ instruction: 0xf27200a4 │ │ │ │ - @ instruction: 0xf21800a4 │ │ │ │ - sbc.w r0, r4, #164 @ 0xa4 │ │ │ │ + vaddl.s32 q8, d26, d20 │ │ │ │ + vaddl.s16 q8, d18, d20 │ │ │ │ + vhadd.s d16, d24, d20 │ │ │ │ + cdp 0, 12, cr0, cr4, cr4, {5} │ │ │ │ ldmia r1!, {r3, r6} │ │ │ │ lsls r6, r1, #5 │ │ │ │ ldr.w r3, [sl] │ │ │ │ movs r2, #8 │ │ │ │ ldr.w sl, [r6, #36] @ 0x24 │ │ │ │ mov r0, r6 │ │ │ │ str r3, [sp, #32] │ │ │ │ @@ -2324686,25 +2324645,27 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ stmia r6!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - mrrc 0, 10, r0, r2, cr4 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + @ instruction: 0xe9b200a4 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - movs r4, #116 @ 0x74 │ │ │ │ + movs r1, #212 @ 0xd4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - eors.w r0, lr, r4, asr #2 │ │ │ │ - bls.n 6c3d1c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fc9c> │ │ │ │ + b.n 6c3d44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fcc4> │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + bvc.n 6c3ddc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fd5c> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - bls.n 6c3cf0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fc70> │ │ │ │ + bvc.n 6c3db0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fd30> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strd r0, r0, [r8, #656]! @ 0x290 │ │ │ │ + b.n 6c3be4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fb64> │ │ │ │ + lsls r4, r4, #2 │ │ │ │ ldr.w r0, [r8, #32] │ │ │ │ blx 69780 │ │ │ │ mov r2, fp │ │ │ │ movs r3, #0 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov r3, r6 │ │ │ │ blx 691d4 │ │ │ │ @@ -2324888,15 +2324849,16 @@ │ │ │ │ str.w r0, [r4, #1088] @ 0x440 │ │ │ │ mov r0, r5 │ │ │ │ bl 61bce8 │ │ │ │ str.w r0, [r4, #1092] @ 0x444 │ │ │ │ b.n 6c3c0e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fb8e> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - ldmia.w sl!, {r2, r5, r7} │ │ │ │ + b.n 6c3ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fb24> │ │ │ │ + lsls r4, r4, #2 │ │ │ │ stmia r1!, {r1, r4} │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2325326,27 +2325288,26 @@ │ │ │ │ subs r1, #128 @ 0x80 │ │ │ │ bkpt 0x00d4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bkpt 0x0084 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - bmi.n 6c44a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50420> │ │ │ │ + bne.n 6c4560 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x504e0> │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr r0, [pc, #4] @ (6c4488 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50408>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - lsls r2, r1, #7 │ │ │ │ - lsls r7, r3, #2 │ │ │ │ + vqadd.u32 d0, d26, d14 │ │ │ │ ldr r0, [pc, #4] @ (6c4494 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50414>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r4, #108] @ 0x6c │ │ │ │ + str r2, [r0, #68] @ 0x44 │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r3, [pc, #12] @ (6c44a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50428>) │ │ │ │ ldr.w r2, [r0, #3464] @ 0xd88 │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2325441,27 +2325402,27 @@ │ │ │ │ ldr r3, [r5, #8] │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ cbz r0, 6c45c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50546> │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl ab9b90 │ │ │ │ + bl ab98e0 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 4333b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f034> │ │ │ │ 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 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ - bl ab9b90 │ │ │ │ + bl ab98e0 │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ bl 4333b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f034> │ │ │ │ b.n 6c45c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50540> │ │ │ │ nop │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2325480,22 +2325441,22 @@ │ │ │ │ add r6, pc │ │ │ │ mov r7, r1 │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str.w r3, [sp, #2156] @ 0x86c │ │ │ │ mov.w r3, #0 │ │ │ │ bl 45bbb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34783c> │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6218 │ │ │ │ + bl ab5f68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c46c2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50642> │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab628c │ │ │ │ + bl ab5fdc │ │ │ │ mov r6, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6288 │ │ │ │ + bl ab5fd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c46b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50636> │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ mov r0, r5 │ │ │ │ bl 45c124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x347da8> │ │ │ │ ldr r0, [pc, #216] @ (6c4720 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x506a0>) │ │ │ │ @@ -2325577,23 +2325538,23 @@ │ │ │ │ rev r0, r0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r0, 6c475a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x506da> │ │ │ │ lsls r6, r1, #5 │ │ │ │ @ instruction: 0xffd7ffff │ │ │ │ - beq.n 6c46b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50630> │ │ │ │ + ldmia r6!, {r1, r2, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ movs r7, #82 @ 0x52 │ │ │ │ lsls r0, r1, #5 │ │ │ │ cbnz r6, 6c4742 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x506c2> │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ 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 │ │ │ │ @@ -2325985,15 +2325946,15 @@ │ │ │ │ cmp r4, #16 │ │ │ │ bne.w 6c4a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x509c8> │ │ │ │ ldrb.w r4, [lr, #4] │ │ │ │ and.w r4, r4, #31 │ │ │ │ cmp r4, #4 │ │ │ │ bne.w 6c4a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x509c8> │ │ │ │ b.n 6c4a8c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50a0c> │ │ │ │ - ldmia r3!, {r5, r6, r7} │ │ │ │ + ldmia r1!, {r6} │ │ │ │ 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] @ 6c5040 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50fc0> │ │ │ │ sub sp, #28 │ │ │ │ @@ -2326186,15 +2326147,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 af91c8 │ │ │ │ + bl af8f18 │ │ │ │ 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] │ │ │ │ @@ -2326298,15 +2326259,15 @@ │ │ │ │ vstr s15, [r4, #600] @ 0x258 │ │ │ │ vstr s15, [r4, #584] @ 0x248 │ │ │ │ vstr s15, [r4, #580] @ 0x244 │ │ │ │ bl 6c45e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x50564> │ │ │ │ movs r1, #40 @ 0x28 │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ - bl ab9b78 │ │ │ │ + bl ab98c8 │ │ │ │ movs r1, #1 │ │ │ │ addw r0, r4, #3532 @ 0xdcc │ │ │ │ bl 45e090 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d14> │ │ │ │ mov r0, r4 │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2326368,53 +2326329,53 @@ │ │ │ │ cmp r8, r0 │ │ │ │ movs r0, r0 │ │ │ │ cmp r0, r4 │ │ │ │ str r0, [r0, r0] │ │ │ │ cmp r3, pc │ │ │ │ push {r1, r3, r4, r5} │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r1, r3, r5, r6} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - stmia r2!, {r1, r3, r6, r7} │ │ │ │ + itet lt │ │ │ │ + lsllt r0, r3, #2 │ │ │ │ + itet gt @ unpredictable │ │ │ │ + lslgt r0, r3, #2 │ │ │ │ + ittt le @ unpredictable │ │ │ │ + lslle r0, r3, #2 │ │ │ │ + stmiale r0!, {r2} │ │ │ │ + lslle r0, r3, #2 │ │ │ │ + stmia r0!, {r1, r3, r5} │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #4 │ │ │ │ movs r0, r0 │ │ │ │ bl 68305e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0xefde> │ │ │ │ strh.w pc, [r1, #4095] @ 0xfff │ │ │ │ bl 65d066 │ │ │ │ bl 66106a │ │ │ │ bl 67906e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4fee> │ │ │ │ bl 6b5072 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x40ff2> │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ bl 66707a │ │ │ │ bl 67907e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x4ffe> │ │ │ │ bl 6ab082 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x37002> │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r6!, {r3} │ │ │ │ + ldmia r3, {r3, r5, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r2!, {r4, r7} │ │ │ │ + stmia r7!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r0!, {r2, r7} │ │ │ │ + stmia r5!, {r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - stmia r7!, {r2, r3, r4} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r0!, {r1, r2, r3, r4} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r4!, {r1, r2, r5} │ │ │ │ + ldmia r1, {r1, r2, r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r3!, {r5} │ │ │ │ + ldmia r0!, {r7} │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldmia r1, {r1, r4} │ │ │ │ + stmia r6!, {r1, r4, r5, r6} │ │ │ │ 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] @ (6c5118 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51098>) │ │ │ │ @@ -2326462,15 +2326423,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #224 @ 0xe0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r7, sp, #112 @ 0x70 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r6, #29 │ │ │ │ + lsrs r4, r2, #19 │ │ │ │ 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 │ │ │ │ @@ -2326699,25 +2326660,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, sp, #640 @ 0x280 │ │ │ │ lsls r6, r1, #5 │ │ │ │ add r5, sp, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #336] @ (6c54e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51464>) │ │ │ │ + cmp ip, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r2, #22 │ │ │ │ + lsrs r4, r6, #11 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - cmp r0, #156 @ 0x9c │ │ │ │ + movs r5, #252 @ 0xfc │ │ │ │ lsls r0, r5, #2 │ │ │ │ - cmp r0, #142 @ 0x8e │ │ │ │ + movs r5, #238 @ 0xee │ │ │ │ lsls r0, r5, #2 │ │ │ │ - ldr r0, [pc, #48] @ (6c53d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51354>) │ │ │ │ + cmp r4, sp │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [pc, #24] @ (6c53c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51340>) │ │ │ │ + cmp r6, ip │ │ │ │ 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 4324b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e13c> │ │ │ │ @@ -2327148,15 +2327109,15 @@ │ │ │ │ lsl.w r3, r6, r0 │ │ │ │ orr.w ip, ip, r3 │ │ │ │ b.n 6c586e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x517ee> │ │ │ │ add r7, pc, #968 @ (adr r7, 6c5c98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51c18>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1, r4, r6, r7} │ │ │ │ + ldmia r3!, {r1, r4, r5} │ │ │ │ lsls r2, r3, #4 │ │ │ │ add r7, pc, #536 @ (adr r7, 6c5af4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51a74>) │ │ │ │ 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 │ │ │ │ @@ -2327581,15 +2327542,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r0, r0, #6 │ │ │ │ bne.w 6c5988 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51908> │ │ │ │ b.n 6c5950 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x518d0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #0 @ (adr r7, 6c5d94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51d14>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldmia r4!, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r6} │ │ │ │ lsls r2, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #656 @ (adr r6, 6c6030 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51fb0>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp.w r0, #274 @ 0x112 │ │ │ │ beq.n 6c5dd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51d54> │ │ │ │ @@ -2327644,19 +2327605,19 @@ │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {pc} │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - stmia r1!, {r5} │ │ │ │ + bkpt 0x0080 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - itt cc │ │ │ │ - lslcc r2, r3, #4 │ │ │ │ - mvncc.w r3, #268 @ 0x10c │ │ │ │ + pop {r2, r3, r4, r7} │ │ │ │ + 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 │ │ │ │ andls.w r0, r0, #1 │ │ │ │ movhi r0, #0 │ │ │ │ @@ -2328183,28 +2328144,28 @@ │ │ │ │ strd r3, r2, [sp, #36] @ 0x24 │ │ │ │ bl 6c53a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x51328> │ │ │ │ ldrd r3, r2, [sp, #36] @ 0x24 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [r4, #52] @ 0x34 │ │ │ │ b.n 6c6238 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x521b8> │ │ │ │ nop │ │ │ │ - pop {pc} │ │ │ │ + rev16 r0, r4 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - cbnz r0, 6c6434 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x523b4> │ │ │ │ + @ instruction: 0xb880 │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r2, [pc, #952] @ (6c67a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x52728>) │ │ │ │ + ldr r0, [pc, #312] @ (6c6528 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x524a8>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #904] @ (6c677c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x526fc>) │ │ │ │ + ldr r0, [pc, #264] @ (6c64fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5247c>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r2, [pc, #864] @ (6c6758 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x526d8>) │ │ │ │ + ldr r0, [pc, #224] @ (6c64d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x52458>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stc2 0, cr0, [r0, #632] @ 0x278 │ │ │ │ - stc2 0, cr0, [r6, #632]! @ 0x278 │ │ │ │ - stc2 0, cr0, [r0, #632]! @ 0x278 │ │ │ │ - ldc2 0, cr0, [sl, #632] @ 0x278 │ │ │ │ + @ instruction: 0xfae0009e │ │ │ │ + @ instruction: 0xfb06009e │ │ │ │ + @ instruction: 0xfb00009e │ │ │ │ + @ instruction: 0xfafa009e │ │ │ │ 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] │ │ │ │ @@ -2328372,23 +2328333,23 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c6582 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x52502> │ │ │ │ nop │ │ │ │ ldr r2, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #624] @ (6c6844 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x527c4>) │ │ │ │ + cmp ip, pc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #592] @ (6c6828 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x527a8>) │ │ │ │ + cmp ip, lr │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfb68009e │ │ │ │ - @ instruction: 0xfb4a009e │ │ │ │ - @ instruction: 0xfb34009e │ │ │ │ - @ instruction: 0xfb2c009e │ │ │ │ - cmp r0, #214 @ 0xd6 │ │ │ │ + str.w r0, [r8, #158] @ 0x9e │ │ │ │ + strh.w r0, [sl, #158] @ 0x9e │ │ │ │ + ldrb.w r0, [r4, #158] @ 0x9e │ │ │ │ + strb.w r0, [ip, #158] @ 0x9e │ │ │ │ + movs r6, #54 @ 0x36 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w ip, [r0, #80] @ 0x50 │ │ │ │ cmp.w ip, #1 │ │ │ │ bhi.n 6c6688 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x52608> │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2328458,15 +2328419,15 @@ │ │ │ │ movls r0, #0 │ │ │ │ movhi r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ mov ip, r0 │ │ │ │ movs r1, #1 │ │ │ │ b.n 6c6640 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x525c0> │ │ │ │ - stmia r0!, {r2, r3, r4} │ │ │ │ + pop {r2, r3, r4, r5, r6, pc} │ │ │ │ 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 │ │ │ │ @@ -2328529,18 +2328490,18 @@ │ │ │ │ blx 69e78 <__aeabi_uidiv@plt> │ │ │ │ ldr r2, [sp, #4] │ │ │ │ ldr r3, [sp, #0] │ │ │ │ cmp r2, r0 │ │ │ │ it cc │ │ │ │ movcc r2, r0 │ │ │ │ b.n 6c6712 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x52692> │ │ │ │ - itte pl │ │ │ │ - lslpl r2, r3, #4 │ │ │ │ - stmdbpl sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ - movmi.w ip, #4096 @ 0x1000 │ │ │ │ + pop {r1, r3, r4, r5, r7} │ │ │ │ + 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 │ │ │ │ ldr r3, [r0, #116] @ 0x74 │ │ │ │ mov r5, r0 │ │ │ │ add.w r7, r9, #4294967295 @ 0xffffffff │ │ │ │ @@ -2328873,21 +2328834,21 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 6c68c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x52844> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strh.w r0, [lr, #158] @ 0x9e │ │ │ │ - ldrb.w r0, [r4, #158] @ 0x9e │ │ │ │ - @ instruction: 0xf738009e │ │ │ │ - @ instruction: 0xf764009e │ │ │ │ + addw r0, lr, #2206 @ 0x89e │ │ │ │ + @ instruction: 0xf5f4009e │ │ │ │ + eors.w r0, r8, #5177344 @ 0x4f0000 │ │ │ │ + @ instruction: 0xf4c4009e │ │ │ │ str r5, [sp, #624] @ 0x270 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - movs r3, #184 @ 0xb8 │ │ │ │ + movs r1, #24 │ │ │ │ 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] │ │ │ │ @@ -2329560,28 +2329521,28 @@ │ │ │ │ b.n 6c7250 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x531d0> │ │ │ │ movs r3, #1 │ │ │ │ strd r3, r3, [r4, #124] @ 0x7c │ │ │ │ b.n 6c6c34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x52bb4> │ │ │ │ nop │ │ │ │ str r4, [sp, #616] @ 0x268 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - cbnz r4, 6c72aa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5322a> │ │ │ │ + @ instruction: 0xb66c │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0xb8ec │ │ │ │ + @ instruction: 0xb64c │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2d4009e │ │ │ │ - @ instruction: 0xb640 │ │ │ │ + bics.w r0, r4, #158 @ 0x9e │ │ │ │ + cbz r0, 6c7320 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x532a0> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0xb62e │ │ │ │ + cbz r6, 6c731e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5329e> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0xb648 │ │ │ │ + cbz r0, 6c732a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x532aa> │ │ │ │ lsls r2, r3, #4 │ │ │ │ - @ instruction: 0xb628 │ │ │ │ + cbz r0, 6c7326 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x532a6> │ │ │ │ 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 │ │ │ │ @@ -2330125,15 +2330086,15 @@ │ │ │ │ beq.w 6c735e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x532de> │ │ │ │ b.n 6c7550 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x534d0> │ │ │ │ nop │ │ │ │ ldrh r4, [r0, #40] @ 0x28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #632] @ 0x278 │ │ │ │ + @ instruction: 0xeaf8009e │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 6cbe08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x57d88> │ │ │ │ pop {r3, pc} │ │ │ │ cbz r1, 6c78da <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5385a> │ │ │ │ @@ -2330164,15 +2330125,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, 6c792e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x538ae> │ │ │ │ - bl af40b0 │ │ │ │ + bl af3e00 │ │ │ │ ldr.w r0, [r5, #708] @ 0x2c4 │ │ │ │ cbz r0, 6c7938 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x538b8> │ │ │ │ bl 598250 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x483ed4> │ │ │ │ ldr.w r3, [r5, #2324] @ 0x914 │ │ │ │ cbz r3, 6c7996 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53916> │ │ │ │ mov.w r8, #0 │ │ │ │ mov r6, r5 │ │ │ │ @@ -2330296,15 +2330257,15 @@ │ │ │ │ ldr r3, [r3, #124] @ 0x7c │ │ │ │ blx r3 │ │ │ │ add.w r0, r5, #2432 @ 0x980 │ │ │ │ bl 6e5d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71cd0> │ │ │ │ addw r0, r5, #2516 @ 0x9d4 │ │ │ │ bl 6e5d50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71cd0> │ │ │ │ addw r0, r5, #2332 @ 0x91c │ │ │ │ - bl ab9ba0 │ │ │ │ + bl ab98f0 │ │ │ │ ldr.w r0, [r5, #892] @ 0x37c │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6c7b52 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53ad2> │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r0, [r5, #1012] @ 0x3f4 │ │ │ │ blx 6a8c0 │ │ │ │ ldr.w r0, [r5, #1212] @ 0x4bc │ │ │ │ @@ -2330454,15 +2330415,15 @@ │ │ │ │ ldr r3, [pc, #1000] @ (6c8080 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54000>) │ │ │ │ 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 ab9b94 │ │ │ │ + bl ab98e4 │ │ │ │ ldr r3, [r6, #120] @ 0x78 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r6 │ │ │ │ blx r3 │ │ │ │ str.w r0, [r4, #644] @ 0x284 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c8652 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x545d2> │ │ │ │ @@ -2330773,109 +2330734,109 @@ │ │ │ │ strh r6, [r1, #28] │ │ │ │ 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 6c7bd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53b54> │ │ │ │ + b.n 6c8694 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54614> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c7bc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53b40> │ │ │ │ + b.n 6c8680 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54600> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r5, #160 @ 0xa0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53b24> │ │ │ │ + b.n 6c8664 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x545e4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #200 @ 0xc8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7bd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53b58> │ │ │ │ + b.n 6c8698 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54618> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r4, r7, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7b68 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53ae8> │ │ │ │ + b.n 6c8628 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x545a8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c7b6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53aec> │ │ │ │ + b.n 6c862c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x545ac> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #124 @ 0x7c │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r4, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7b38 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53ab8> │ │ │ │ + b.n 6c85f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54578> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mvns r2, r2 │ │ │ │ + asrs r2, r6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r4, #18 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #52 @ 0x34 │ │ │ │ + adds r0, #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #32 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #222 @ 0xde │ │ │ │ + adds r5, #62 @ 0x3e │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r7, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r2, r3 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7a9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53a1c> │ │ │ │ + b.n 6c855c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x544dc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r7, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7a0c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5398c> │ │ │ │ + b.n 6c84cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5444c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c7a14 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53994> │ │ │ │ + b.n 6c84d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54454> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #48 @ 0x30 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c79fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5397c> │ │ │ │ + b.n 6c84bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5443c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r7, #29 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c79e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53964> │ │ │ │ + b.n 6c84a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54424> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r0, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c79c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53944> │ │ │ │ + b.n 6c8484 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54404> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c79bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5393c> │ │ │ │ + b.n 6c847c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x543fc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r4, r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7998 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x53918> │ │ │ │ + b.n 6c8458 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x543d8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r1, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #228 @ 0xe4 │ │ │ │ + adds r5, #68 @ 0x44 │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r3, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7954 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x538d4> │ │ │ │ + b.n 6c8414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54394> │ │ │ │ lsls r6, r3, #2 │ │ │ │ movs r0, #80 @ 0x50 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c7944 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x538c4> │ │ │ │ + b.n 6c8404 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54384> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r7, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c892c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x548ac> │ │ │ │ + b.n 6c83ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5436c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r1, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r5, #44] @ 0x2c │ │ │ │ + ldrh r4, [r1, #24] │ │ │ │ lsls r4, r4, #2 │ │ │ │ asrs r4, r6, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c88f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54874> │ │ │ │ + b.n 6c83b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54334> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r0, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c872c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x546ac> │ │ │ │ + b.n 6c81ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5416c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r0, pc │ │ │ │ ldr.w r1, [pc, #2152] @ 6c89b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54938> │ │ │ │ str.w r0, [r4, #1328] @ 0x530 │ │ │ │ strb.w r3, [r4, #1324] @ 0x52c │ │ │ │ str.w r3, [r4, #1332] @ 0x534 │ │ │ │ str.w r3, [r4, #1340] @ 0x53c │ │ │ │ @@ -2331379,15 +2331340,15 @@ │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r6, [sp, #0] │ │ │ │ bl 5e5e30 │ │ │ │ str r0, [r4, #20] │ │ │ │ mov r0, r4 │ │ │ │ - bl af3cb4 │ │ │ │ + bl af3a04 │ │ │ │ str.w r0, [r4, #720] @ 0x2d0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6c8652 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x545d2> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ ldrb.w r1, [r3, #3498] @ 0xdaa │ │ │ │ ldr r3, [pc, #652] @ (6c8a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54980>) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ @@ -2331585,35 +2331546,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 6c8f80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54f00> │ │ │ │ + b.n 6c8a40 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x549c0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #164 @ 0xa4 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ef0> │ │ │ │ + b.n 6c8a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x549b0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ subs r0, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8f70 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ef0> │ │ │ │ + b.n 6c8a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x549b0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6c8f48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ec8> │ │ │ │ + b.n 6c8a08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54988> │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #100 @ 0x64 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, r3, r5 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8ee4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54e64> │ │ │ │ + svc 226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r2, #16 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6c8eb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54e38> │ │ │ │ + svc 200 @ 0xc8 │ │ │ │ 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 │ │ │ │ @@ -2331623,25 +2331584,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 r5, #36 @ 0x24 │ │ │ │ + movs r2, #132 @ 0x84 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #28 │ │ │ │ + movs r2, #124 @ 0x7c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6c89d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54958> │ │ │ │ + bls.n 6c8a98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54a18> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r5, #4 │ │ │ │ + movs r2, #100 @ 0x64 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 6c8944 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x548c4> │ │ │ │ + bvs.n 6c8a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54984> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bls.n 6c8938 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x548b8> │ │ │ │ + bvs.n 6c89f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54978> │ │ │ │ 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] @ (6c8a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x549c8>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2331652,15 +2331613,15 @@ │ │ │ │ add r0, pc │ │ │ │ bl 443fa4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32fc28> │ │ │ │ str.w r0, [r4, #3504] @ 0xdb0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ b.n 6c9248 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x551c8> │ │ │ │ lsls r7, r0, #5 │ │ │ │ - blt.n 6c8a74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x549f4> │ │ │ │ + bhi.n 6c8b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ab4> │ │ │ │ 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] @ (6c8c10 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b90>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2331836,54 +2331797,54 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6c8b20 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54aa0> │ │ │ │ nop │ │ │ │ strb r4, [r2, #22] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1ee00a7 │ │ │ │ - strh r4, [r5, #8] │ │ │ │ + vhadd.s8 d16, d30, d23 │ │ │ │ + ldrb r4, [r1, #26] │ │ │ │ lsls r0, r5, #2 │ │ │ │ - bge.n 6c8ba4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b24> │ │ │ │ + bhi.n 6c8c64 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54be4> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8c08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b88> │ │ │ │ + bhi.n 6c8cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c48> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8c20 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ba0> │ │ │ │ + bhi.n 6c8ce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c60> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6c8c50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54bd0> │ │ │ │ + bhi.n 6c8d10 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c90> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8c24 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ba4> │ │ │ │ + bhi.n 6c8ce4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c64> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8c34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54bb4> │ │ │ │ + bhi.n 6c8cf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c74> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blt.n 6c8cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c40> │ │ │ │ + bhi.n 6c8b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b00> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #56] @ (6c8c78 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54bf8>) │ │ │ │ + ldr r4, [pc, #440] @ (6c8df8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54d78>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r6, [pc, #664] @ (6c8edc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54e5c>) │ │ │ │ + ldr r4, [pc, #24] @ (6c8c5c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54bdc>) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bge.n 6c8cc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c40> │ │ │ │ + bvc.n 6c8b80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b00> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8ca8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c28> │ │ │ │ + bvc.n 6c8b68 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ae8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8bbc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b3c> │ │ │ │ + bhi.n 6c8c7c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54bfc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8b78 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54af8> │ │ │ │ + bvc.n 6c8c38 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54bb8> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8d4c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ccc> │ │ │ │ + bvc.n 6c8c0c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b8c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8d20 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54ca0> │ │ │ │ + bvc.n 6c8be0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b60> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8cf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c74> │ │ │ │ + bvc.n 6c8bb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b34> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8cc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c48> │ │ │ │ + bvc.n 6c8b88 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54b08> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8c9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c1c> │ │ │ │ + bvc.n 6c8d5c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54cdc> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bge.n 6c8c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54bf0> │ │ │ │ + bvc.n 6c8d30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54cb0> │ │ │ │ lsls r6, r3, #2 │ │ │ │ push {r4, lr} │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6c8cec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54c6c> │ │ │ │ mov.w ip, #11 │ │ │ │ ldr.w r3, [r1, r0, lsl #2] │ │ │ │ adds r0, #2 │ │ │ │ @@ -2332061,15 +2332022,15 @@ │ │ │ │ subs r2, #131 @ 0x83 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r2, #10] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6c8efc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54e7c> │ │ │ │ + bls.n 6c8dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54d3c> │ │ │ │ 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] @ (6c8ef8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x54e78>) │ │ │ │ @@ -2332878,19 +2332839,19 @@ │ │ │ │ b.n 6c973e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x556be> │ │ │ │ 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 6c9792 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x55712> │ │ │ │ - ldmia r3!, {r2, r5, r6, r7} │ │ │ │ + ldmia r1!, {r2, r6} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - bcc.n 6c971c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5569c> │ │ │ │ + beq.n 6c97dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5575c> │ │ │ │ lsls r6, r3, #2 │ │ │ │ - asrs r6, r4, #23 │ │ │ │ + asrs r6, r0, #13 │ │ │ │ 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 │ │ │ │ @@ -2333333,15 +2333294,15 @@ │ │ │ │ subs r3, r0, #1 │ │ │ │ orr.w r3, r1, r3, lsl #5 │ │ │ │ cmp r0, #1 │ │ │ │ it ne │ │ │ │ movne r1, r3 │ │ │ │ b.n 6c9938 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x558b8> │ │ │ │ nop │ │ │ │ - ldmia r6, {r1, r2, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, 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 │ │ │ │ @@ -2333958,17 +2333919,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ blx 6a304 │ │ │ │ nop │ │ │ │ ldrsh r2, [r0, r4] │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r5, r6} │ │ │ │ + stmia r6!, {r1, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r5, r7} │ │ │ │ + stmia r3!, {r1, r2} │ │ │ │ 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 │ │ │ │ @@ -2334196,23 +2334157,23 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r6, #52] @ 0x34 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr.w r3, [r4, #704] @ 0x2c0 │ │ │ │ b.n 6ca6b6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x56636> │ │ │ │ ldr r2, [r2, r5] │ │ │ │ lsls r6, r1, #5 │ │ │ │ - stmia r3!, {r4, r5, r6} │ │ │ │ + stmia r0!, {r4, r6, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r3!, {r1, r2, r4, r6} │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r3, r6} │ │ │ │ + stmia r0!, {r3, r5, r7} │ │ │ │ lsls r6, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r5} │ │ │ │ + stmia r0!, {r1, r3, r4, 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 │ │ │ │ @@ -2334864,15 +2334825,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, 6cb178 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x570f8> │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ 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 │ │ │ │ @@ -2334965,19 +2334926,19 @@ │ │ │ │ bhi.n 6cb200 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x57180> │ │ │ │ b.n 6cb13e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x570be> │ │ │ │ nop │ │ │ │ ldr r6, [pc, #800] @ (6cb544 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x574c4>) │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rev16 r2, r7 │ │ │ │ + @ instruction: 0xb7da │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rev16 r2, r6 │ │ │ │ + @ instruction: 0xb7d2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - rev16 r2, r5 │ │ │ │ + @ instruction: 0xb7ca │ │ │ │ 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 │ │ │ │ @@ -2336216,15 +2336177,15 @@ │ │ │ │ movs r0, #1 │ │ │ │ b.n 6cc0cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5804c> │ │ │ │ nop │ │ │ │ subs r7, #114 @ 0x72 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #976 @ 0x3d0 │ │ │ │ + add r1, sp, #336 @ 0x150 │ │ │ │ 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] @ (6cc190 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58110>) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2336369,15 +2336330,15 @@ │ │ │ │ bl 6cbe08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x57d88> │ │ │ │ b.n 6cc236 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x581b6> │ │ │ │ nop │ │ │ │ subs r5, #248 @ 0xf8 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #728 @ 0x2d8 │ │ │ │ + add r0, sp, #88 @ 0x58 │ │ │ │ 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, 6cc2c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58246> │ │ │ │ @@ -2336442,15 +2336403,15 @@ │ │ │ │ bx lr │ │ │ │ ldr r3, [pc, #12] @ (6cc35c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x582dc>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r3, [r3, r1, lsl #2] │ │ │ │ strd r1, r3, [r0, #68] @ 0x44 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r1, #72] @ 0x48 │ │ │ │ + str r6, [r5, #28] │ │ │ │ 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} │ │ │ │ @@ -2336521,15 +2336482,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 r0, sp, #944 @ 0x3b0 │ │ │ │ + add r6, pc, #304 @ (adr r6, 6cc558 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x584d8>) │ │ │ │ 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 │ │ │ │ @@ -2336542,15 +2336503,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 r0, sp, #848 @ 0x350 │ │ │ │ + add r6, pc, #208 @ (adr r6, 6cc52c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x584ac>) │ │ │ │ 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] @ (6cc494 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58414>) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2336566,15 +2336527,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 r0, sp, #768 @ 0x300 │ │ │ │ + add r6, pc, #128 @ (adr r6, 6cc518 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58498>) │ │ │ │ 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 │ │ │ │ @@ -2336635,15 +2336596,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 6cc4fa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5847a> │ │ │ │ nop │ │ │ │ - add r0, sp, #632 @ 0x278 │ │ │ │ + add r5, pc, #1016 @ (adr r5, 6cc954 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x588d4>) │ │ │ │ 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 │ │ │ │ @@ -2336840,21 +2336801,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} │ │ │ │ subs r1, #254 @ 0xfe │ │ │ │ lsls r6, r1, #5 │ │ │ │ - add r7, pc, #744 @ (adr r7, 6ccad4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58a54>) │ │ │ │ + add r5, pc, #104 @ (adr r5, 6cc854 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x587d4>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #704 @ (adr r5, 6ccab8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58a38>) │ │ │ │ + add r3, pc, #64 @ (adr r3, 6cc838 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x587b8>) │ │ │ │ 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 │ │ │ │ @@ -2336890,15 +2336851,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 │ │ │ │ - ldrsh r6, [r2, r6] │ │ │ │ + ldrb r6, [r6, r3] │ │ │ │ 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] @ (6cc9b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58934>) │ │ │ │ sub sp, #32 │ │ │ │ @@ -2337005,15 +2336966,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r7, #94 @ 0x5e │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r7, #44 @ 0x2c │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrsh r2, [r4, r1] │ │ │ │ + ldrh r2, [r0, r7] │ │ │ │ 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] @ (6ccb6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58aec>) │ │ │ │ @@ -2337161,15 +2337122,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ adds r6, #32 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #648 @ (adr r2, 6cce00 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58d80>) │ │ │ │ + add r0, pc, #8 @ (adr r0, 6ccb80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58b00>) │ │ │ │ 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 │ │ │ │ @@ -2337237,15 +2337198,15 @@ │ │ │ │ it eq │ │ │ │ orreq.w r3, r3, #65536 @ 0x10000 │ │ │ │ beq.n 6ccbf2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58b72> │ │ │ │ subs r0, #7 │ │ │ │ cmp r0, #2 │ │ │ │ bls.n 6ccbee <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58b6e> │ │ │ │ b.n 6ccbf2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58b72> │ │ │ │ - add r2, pc, #696 @ (adr r2, 6ccf1c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58e9c>) │ │ │ │ + add r0, pc, #56 @ (adr r0, 6ccc9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58c1c>) │ │ │ │ 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 │ │ │ │ @@ -2337471,15 +2337432,15 @@ │ │ │ │ bne.n 6cceec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58e6c> │ │ │ │ b.n 6cce50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58dd0> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r3, #124 @ 0x7c │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r1, pc, #792 @ (adr r1, 6cd240 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x591c0>) │ │ │ │ + ldr r7, [sp, #152] @ 0x98 │ │ │ │ lsls r6, r3, #2 │ │ │ │ adds r1, #168 @ 0xa8 │ │ │ │ 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 │ │ │ │ @@ -2337977,15 +2337938,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ cmp r5, #190 @ 0xbe │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #176 @ 0xb0 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - strb r6, [r1, r0] │ │ │ │ + str r6, [r5, r5] │ │ │ │ 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 │ │ │ │ @@ -2338056,15 +2338017,15 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6cd4f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59478> │ │ │ │ cmp r3, #82 @ 0x52 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #352] @ 0x160 │ │ │ │ + str r6, [sp, #736] @ 0x2e0 │ │ │ │ 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] @ 6cda34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x599b4> │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2338501,25 +2338462,25 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #118 @ 0x76 │ │ │ │ lsls r6, r1, #5 │ │ │ │ cmp r2, #66 @ 0x42 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - str r4, [r6, r5] │ │ │ │ + ldr r6, [pc, #848] @ (6cdd98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59d18>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r7, [pc, #120] @ (6cdacc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59a4c>) │ │ │ │ + ldr r4, [pc, #504] @ (6cdc4c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59bcc>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r6, [pc, #600] @ (6cdcb0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59c30>) │ │ │ │ + ldr r3, [pc, #984] @ (6cde30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59db0>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldr r6, [pc, #184] @ (6cdb14 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59a94>) │ │ │ │ + ldr r3, [pc, #568] @ (6cdc94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59c14>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ ldr.w r3, [r4, #648] @ 0x288 │ │ │ │ tst.w r9, #1 │ │ │ │ add.w r0, r2, r3, lsl #2 │ │ │ │ beq.n 6cdaa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59a28> │ │ │ │ cmp r7, #1 │ │ │ │ bls.n 6cda8a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59a0a> │ │ │ │ @@ -2338625,15 +2338586,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 aeede0 │ │ │ │ + bl aeeb30 │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r5, r0 │ │ │ │ cbz r0, 6cdbba <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59b3a> │ │ │ │ ldr.w r0, [r4, #708] @ 0x2c4 │ │ │ │ bl 598d2c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x4849b0> │ │ │ │ mov r0, r5 │ │ │ │ add sp, #12 │ │ │ │ @@ -2338796,15 +2338757,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 af3380 │ │ │ │ + bl af30d0 │ │ │ │ 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] @ (6ce084 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a004>) │ │ │ │ movs r1, #16 │ │ │ │ @@ -2339014,19 +2338975,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 6cdd20 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x59ca0> │ │ │ │ nop │ │ │ │ - ldr r3, [pc, #792] @ (6ce39c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a31c>) │ │ │ │ + ldr r1, [pc, #152] @ (6ce11c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a09c>) │ │ │ │ lsls r2, r3, #4 │ │ │ │ - str r1, [sp, #608] @ 0x260 │ │ │ │ + ldrh r0, [r7, #54] @ 0x36 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - blxns r6 │ │ │ │ + cmp r4, r2 │ │ │ │ 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 │ │ │ │ @@ -2339268,15 +2339229,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 af7f30 │ │ │ │ + bl af7c80 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ movs r2, #2 │ │ │ │ str r2, [r4, #0] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ ldr r2, [pc, #168] @ (6ce410 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a390>) │ │ │ │ ldr r3, [pc, #160] @ (6ce40c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a38c>) │ │ │ │ @@ -2339307,15 +2339268,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 af80d0 │ │ │ │ + bl af7e20 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #2 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce366 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a2e6> │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6ce366 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a2e6> │ │ │ │ @@ -2339335,15 +2339296,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 af8000 │ │ │ │ + bl af7d50 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ lsrs r3, r3, #1 │ │ │ │ str r3, [r6, #0] │ │ │ │ b.n 6ce366 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a2e6> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r4, r6, #3 │ │ │ │ @@ -2339568,15 +2339529,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 ab9ce4 │ │ │ │ + bl ab9a34 │ │ │ │ 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 │ │ │ │ @@ -2339612,15 +2339573,15 @@ │ │ │ │ mov r0, sl │ │ │ │ blx r5 │ │ │ │ mov r8, r0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6ce68e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a60e> │ │ │ │ mov r1, r4 │ │ │ │ addw r0, r7, #2332 @ 0x91c │ │ │ │ - bl ab9e10 │ │ │ │ + bl ab9b60 │ │ │ │ b.n 6ce698 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a618> │ │ │ │ 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 │ │ │ │ @@ -2339683,15 +2339644,15 @@ │ │ │ │ b.n 6ce6b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a630> │ │ │ │ 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 ab9e10 │ │ │ │ + bl ab9b60 │ │ │ │ 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] @ (6ce848 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5a7c8>) │ │ │ │ mov r6, r1 │ │ │ │ @@ -2340440,21 +2340401,21 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 6cef10 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ae90> │ │ │ │ nop │ │ │ │ asrs r0, r4, #17 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #2] │ │ │ │ + ldrb r0, [r7, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #108 @ 0x6c │ │ │ │ + adds r6, #204 @ 0xcc │ │ │ │ lsls r2, r3, #4 │ │ │ │ - strh r2, [r4, #0] │ │ │ │ + ldrb r2, [r0, #22] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #18 │ │ │ │ + adds r6, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -2340696,21 +2340657,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #28 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #25] │ │ │ │ + ldrb r4, [r3, #15] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r2, r0, #26 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrb r2, [r0, #21] │ │ │ │ + ldrb r2, [r4, #10] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r4, [r7, #20] │ │ │ │ + ldrb r4, [r3, #10] │ │ │ │ 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 │ │ │ │ @@ -2340826,15 +2340787,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #18 │ │ │ │ lsls r6, r1, #5 │ │ │ │ lsrs r0, r5, #17 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r7, #17] │ │ │ │ + ldrb r4, [r3, #7] │ │ │ │ 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] @ (6cf60c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5b58c>) │ │ │ │ sub sp, #84 @ 0x54 │ │ │ │ @@ -2341052,21 +2341013,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r6, #15 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r4, #17] │ │ │ │ + ldrb r6, [r0, #7] │ │ │ │ lsls r6, r3, #2 │ │ │ │ lsrs r4, r6, #13 │ │ │ │ lsls r6, r1, #5 │ │ │ │ - ldrb r6, [r1, #14] │ │ │ │ + ldrb r6, [r5, #3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r6, [r3, #10] │ │ │ │ + strb r6, [r7, #31] │ │ │ │ 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 │ │ │ │ @@ -2341379,21 +2341340,21 @@ │ │ │ │ lsls r6, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r4, r0, #4 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r7, #7] │ │ │ │ + strb r6, [r3, #29] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrb r0, [r3, #9] │ │ │ │ + strb r0, [r7, #30] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r1, #62 @ 0x3e │ │ │ │ + cmp r6, #158 @ 0x9e │ │ │ │ lsls r2, r3, #4 │ │ │ │ - ldrb r0, [r0, #7] │ │ │ │ + strb r0, [r4, #28] │ │ │ │ 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] @ (6cfb44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5bac4>) │ │ │ │ @@ -2341558,25 +2341519,25 @@ │ │ │ │ cmp sl, fp │ │ │ │ bne.w 6cfa34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5b9b4> │ │ │ │ b.n 6cfac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ba40> │ │ │ │ lsls r0, r2, #25 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 6cfba6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5bb26> │ │ │ │ + sub sp, #240 @ 0xf0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r2, 6cfba8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5bb28> │ │ │ │ + sub sp, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r6, #28] │ │ │ │ + strb r4, [r2, #18] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r3, [sp, #800] @ 0x320 │ │ │ │ + str r1, [sp, #160] @ 0xa0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r1, #96] @ 0x60 │ │ │ │ + str r4, [r5, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - str r2, [r0, #96] @ 0x60 │ │ │ │ + str r2, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cbz r1, 6cfb6e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5baee> │ │ │ │ ldr r2, [r1, #0] │ │ │ │ subs r2, #1 │ │ │ │ str r2, [r1, #0] │ │ │ │ cbz r2, 6cfb70 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5baf0> │ │ │ │ bx lr │ │ │ │ @@ -2341934,15 +2341895,15 @@ │ │ │ │ ands r0, r2 │ │ │ │ movs r0, r0 │ │ │ │ tst r0, r0 │ │ │ │ lsls r4, r5, #14 │ │ │ │ lsls r6, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #12] │ │ │ │ + strb r4, [r2, #2] │ │ │ │ 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] │ │ │ │ @@ -2344758,45 +2344719,45 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2 │ │ │ │ lsls r6, r1, #5 │ │ │ │ orrs.w r1, sl, sp, lsl #1 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r5, r4] │ │ │ │ + ldr r0, [r1, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrh r4, [r1, r3] │ │ │ │ + ldr r4, [r5, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r1, r6] │ │ │ │ + ldrsb r0, [r5, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r5, r5] │ │ │ │ + ldrsb r6, [r1, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [r2, r4] │ │ │ │ + ldrsb r4, [r6, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [r7, r2] │ │ │ │ + ldrsb r0, [r3, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r7, r6] │ │ │ │ + strb r6, [r3, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r4, r5] │ │ │ │ + strb r6, [r0, r3] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r2, r5] │ │ │ │ + strb r0, [r6, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r7, r4] │ │ │ │ + strb r4, [r3, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r6, [r4, r4] │ │ │ │ + strb r6, [r0, r2] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r7, r3] │ │ │ │ + strb r2, [r3, r1] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r4, [r4, r2] │ │ │ │ + strb r4, [r0, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsb r2, [r1, r3] │ │ │ │ + strb r2, [r5, r0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ mov.w r3, #2228224 @ 0x220000 │ │ │ │ str r3, [sp, #24] │ │ │ │ b.n 6d1a70 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5d9f0> │ │ │ │ mov.w r3, #687865856 @ 0x29000000 │ │ │ │ orrs r4, r3 │ │ │ │ cmp.w r9, #4 │ │ │ │ @@ -2344963,19 +2344924,19 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ ldr r3, [sp, #24] │ │ │ │ str r3, [sp, #36] @ 0x24 │ │ │ │ b.w 6d14e2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5d462> │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r2, r2] │ │ │ │ + ldr r7, [pc, #960] @ (6d248c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e40c>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r0, [r4, r1] │ │ │ │ + ldr r7, [pc, #768] @ (6d23d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e350>) │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r7, r0] │ │ │ │ + ldr r7, [pc, #616] @ (6d233c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e2bc>) │ │ │ │ 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 │ │ │ │ @@ -2345129,15 +2345090,15 @@ │ │ │ │ vcmp.f32 s14, s15 │ │ │ │ vmrs APSR_nzcv, fpscr │ │ │ │ beq.n 6d224a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e1ca> │ │ │ │ b.n 6d2278 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e1f8> │ │ │ │ nop │ │ │ │ stc2 6, cr12, [r0], {127} @ 0x7f │ │ │ │ stc2 6, cr4, [r0], {127} @ 0x7f │ │ │ │ - ldr r5, [pc, #744] @ (6d25d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e558>) │ │ │ │ + ldr r3, [pc, #104] @ (6d2358 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e2d8>) │ │ │ │ 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 │ │ │ │ @@ -2345999,22 +2345960,22 @@ │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d29d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5e958> │ │ │ │ b.n 6d2b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5eab4> │ │ │ │ bvc.n 6d2d90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ed10> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 1, 6, r0, cr12, cr9, {0} │ │ │ │ - ldr r1, [pc, #656] @ (6d2fa8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ef28>) │ │ │ │ + stc2 1, cr0, [ip], #-100 @ 0xffffff9c │ │ │ │ + bxns r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #648] @ (6d2fa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ef24>) │ │ │ │ + mov r2, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #680] @ (6d2fc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ef48>) │ │ │ │ + mov r2, r1 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r0, [pc, #520] @ (6d2f2c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5eeac>) │ │ │ │ + cmp sl, ip │ │ │ │ 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 │ │ │ │ @@ -2346202,18 +2346163,18 @@ │ │ │ │ ldr r3, [pc, #20] @ (6d2f5c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5eedc>) │ │ │ │ add r3, pc │ │ │ │ b.n 6d2f1a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ee9a> │ │ │ │ bne.n 6d2ee8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5ee68> │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - vst2.8 {d0[0],d1[0]}, [ip :16], r9 │ │ │ │ - add r6, ip │ │ │ │ + @ instruction: 0xf6ec0119 │ │ │ │ + rors r6, r0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrsh r0, [r2, r5] │ │ │ │ + ldrb r0, [r6, r2] │ │ │ │ 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 │ │ │ │ @@ -2347730,15 +2347691,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 aeeecc │ │ │ │ + bl aeec1c │ │ │ │ ldr.w r9, [r5, #1172] @ 0x494 │ │ │ │ movs r2, #68 @ 0x44 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r9 │ │ │ │ blx 6a214 │ │ │ │ ldr r2, [pc, #332] @ (6d417c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x600fc>) │ │ │ │ ldr.w r3, [r5, #1440] @ 0x5a0 │ │ │ │ @@ -2347831,61 +2347792,63 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r2!, {r1, r3, r4, r5} │ │ │ │ lsls r5, r1, #5 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ @ instruction: 0xfa47ffff │ │ │ │ @ instruction: 0xfa2bffff │ │ │ │ ldr??.w pc, [pc, #4095] @ 6d511f <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6109f> │ │ │ │ - subs r4, #52 @ 0x34 │ │ │ │ + subs r1, #148 @ 0x94 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r3, #196 @ 0xc4 │ │ │ │ + subs r1, #36 @ 0x24 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r7, #122 @ 0x7a │ │ │ │ + subs r4, #218 @ 0xda │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldcl 0, cr0, [r8, #652]! @ 0x28c │ │ │ │ - subs r4, #108 @ 0x6c │ │ │ │ + adcs.w r0, r8, r3, asr #2 │ │ │ │ + subs r1, #204 @ 0xcc │ │ │ │ lsls r6, r3, #2 │ │ │ │ bl 632136 │ │ │ │ bl 5ce13a │ │ │ │ bl 6b613e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x420be> │ │ │ │ bl 59a142 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x485dc6> │ │ │ │ - subs r1, #200 @ 0xc8 │ │ │ │ + adds r7, #40 @ 0x28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r4, #150 @ 0x96 │ │ │ │ + subs r1, #246 @ 0xf6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #168 @ 0xa8 │ │ │ │ + adds r7, #8 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #124 @ 0x7c │ │ │ │ + adds r6, #220 @ 0xdc │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xeaaa00a3 │ │ │ │ - eor.w r0, r6, r3, asr #2 │ │ │ │ - subs r1, #54 @ 0x36 │ │ │ │ + @ instruction: 0xe80a00a3 │ │ │ │ + b.n 6d4128 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x600a8> │ │ │ │ + lsls r3, r4, #2 │ │ │ │ + adds r6, #150 @ 0x96 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #64 @ 0x40 │ │ │ │ + adds r6, #160 @ 0xa0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #32 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #132 @ 0x84 │ │ │ │ + adds r6, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #208 @ 0xd0 │ │ │ │ + adds r7, #48 @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #236 @ 0xec │ │ │ │ + adds r7, #76 @ 0x4c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #248 @ 0xf8 │ │ │ │ + adds r5, #88 @ 0x58 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r7, #188 @ 0xbc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldrd r0, r1, [sl], #-100 @ 0x64 │ │ │ │ - ldr r6, [pc, #256] @ (6d4288 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x60208>) │ │ │ │ + b.n 6d3d38 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5fcb8> │ │ │ │ + lsls r1, r3, #4 │ │ │ │ + ldr r3, [pc, #640] @ (6d4408 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x60388>) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r7, #170 @ 0xaa │ │ │ │ + adds r5, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r0, #132 @ 0x84 │ │ │ │ + cmp r5, #228 @ 0xe4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 6d40e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x60068> │ │ │ │ ldrh r3, [r3, #4] │ │ │ │ ubfx r3, r3, #7, #9 │ │ │ │ cmp r3, #16 │ │ │ │ beq.w 6d4554 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x604d4> │ │ │ │ @@ -2348254,17 +2348217,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ vmla.i32 q10, q8, d15[1] │ │ │ │ movs r0, r0 │ │ │ │ b.n 6d45e6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x60566> │ │ │ │ @ instruction: 0xffff416f │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6d42c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x60240> │ │ │ │ + b.n 6d4d80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x60d00> │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cmp r7, #12 │ │ │ │ + cmp r4, #108 @ 0x6c │ │ │ │ lsls r6, r3, #2 │ │ │ │ ldr.w r1, [fp] │ │ │ │ ldr.w r6, [r5, #728] @ 0x2d8 │ │ │ │ mov r8, r6 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6d4976 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x608f6> │ │ │ │ cbz r6, 6d4610 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x60590> │ │ │ │ @@ -2348702,25 +2348665,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 r5, #48 @ 0x30 │ │ │ │ + cmp r2, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #24 │ │ │ │ + cmp r1, #120 @ 0x78 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r4, #22 │ │ │ │ + cmp r1, #118 @ 0x76 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #252 @ 0xfc │ │ │ │ + cmp r3, #92 @ 0x5c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r5, #150 @ 0x96 │ │ │ │ + cmp r2, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -2349064,21 +2349027,21 @@ │ │ │ │ add r2, sp, #104 @ 0x68 │ │ │ │ movs r1, #105 @ 0x69 │ │ │ │ bl 6d32f8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x5f278> │ │ │ │ ldr.w r3, [r5, #704] @ 0x2c0 │ │ │ │ ldr r0, [sp, #104] @ 0x68 │ │ │ │ mov r7, r3 │ │ │ │ b.w 6d42f2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x60272> │ │ │ │ - cmp r1, #130 @ 0x82 │ │ │ │ + movs r6, #226 @ 0xe2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #48 @ 0x30 │ │ │ │ + movs r6, #144 @ 0x90 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #170 @ 0xaa │ │ │ │ + movs r7, #10 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ 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] @ (6d52a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x61228>) │ │ │ │ @@ -2349435,17 +2349398,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ sub sp, #464 @ 0x1d0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r7, sp, #584 @ 0x248 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r7, #44 @ 0x2c │ │ │ │ + movs r4, #140 @ 0x8c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r6, #106 @ 0x6a │ │ │ │ + movs r3, #202 @ 0xca │ │ │ │ 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] @ (6d53b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x61334>) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2349787,15 +2349750,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #96 @ 0x60 │ │ │ │ lsls r5, r1, #5 │ │ │ │ add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #172 @ 0xac │ │ │ │ + movs r0, #12 │ │ │ │ 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 │ │ │ │ @@ -2349884,17 +2349847,17 @@ │ │ │ │ str.w r4, [r5, #2908] @ 0xb5c │ │ │ │ ldmia.w sp!, {r3, r4, r5, r6, r7, r8, r9, pc} │ │ │ │ nop │ │ │ │ add r1, sp, #584 @ 0x248 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #62 @ 0x3e │ │ │ │ + subs r6, r3, #6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - movs r1, #246 @ 0xf6 │ │ │ │ + subs r6, r2, #5 │ │ │ │ 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, #504] @ (6d5970 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x618f0>) │ │ │ │ sub sp, #220 @ 0xdc │ │ │ │ @@ -2350070,19 +2350033,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r0, sp, #504 @ 0x1f8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb37ffff │ │ │ │ - movs r0, #118 @ 0x76 │ │ │ │ + adds r6, r2, #7 │ │ │ │ lsls r6, r3, #2 │ │ │ │ add r7, pc, #40 @ (adr r7, 6d59ac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6192c>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + adds r0, r5, #4 │ │ │ │ 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] @ (6d5a30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x619b0>) │ │ │ │ @@ -2352557,15 +2352520,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r1, r6 │ │ │ │ add r0, sp, #52 @ 0x34 │ │ │ │ mov r2, r9 │ │ │ │ str r0, [sp, #44] @ 0x2c │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldr r0, [sp, #44] @ 0x2c │ │ │ │ str r5, [sp, #8] │ │ │ │ @@ -2352705,15 +2352668,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ ldr r2, [sp, #4] │ │ │ │ add r0, sp, #44 @ 0x2c │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #4] │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldr r0, [sp, #4] │ │ │ │ add.w ip, r4, r5, lsl #4 │ │ │ │ @@ -2352786,15 +2352749,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2352875,15 +2352838,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #28 │ │ │ │ add r2, sp, #60 @ 0x3c │ │ │ │ mov r1, r7 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2352973,15 +2352936,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r6 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #1 │ │ │ │ @@ -2353299,15 +2353262,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #28 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #20] │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldr r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ @@ -2353413,15 +2353376,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 abc5b8 │ │ │ │ + bl abc308 │ │ │ │ add r2, sp, #464 @ 0x1d0 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldrb.w r1, [sp, #428] @ 0x1ac │ │ │ │ ldrb.w r2, [sp, #429] @ 0x1ad │ │ │ │ ldrb.w ip, [sp, #482] @ 0x1e2 │ │ │ │ @@ -2353513,15 +2353476,15 @@ │ │ │ │ bfi r2, r0, #0, #10 │ │ │ │ strh.w r2, [r3, #512] @ 0x200 │ │ │ │ bne.n 6d7f78 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63ef8> │ │ │ │ ldr r3, [sp, #72] @ 0x48 │ │ │ │ mov r0, r5 │ │ │ │ add r4, sp, #412 @ 0x19c │ │ │ │ add.w r1, r3, #20 │ │ │ │ - bl abc87c │ │ │ │ + bl abc5cc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r4 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ ldrb.w r3, [sp, #413] @ 0x19d │ │ │ │ ldrb.w r1, [sp, #444] @ 0x1bc │ │ │ │ ldrb.w r0, [sp, #462] @ 0x1ce │ │ │ │ @@ -2353685,15 +2353648,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 abc7e4 │ │ │ │ + bl abc534 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6d7e18 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63d98> │ │ │ │ ldr.w r2, [pc, #1796] @ 6d885c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x647dc> │ │ │ │ ldr.w r3, [pc, #1768] @ 6d8844 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x647c4> │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2353854,15 +2353817,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ movs r1, #30 │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d7228 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x631a8> │ │ │ │ b.n 6d8230 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x641b0> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc550 │ │ │ │ + bl abc2a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d8230 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x641b0> │ │ │ │ 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 │ │ │ │ @@ -2354205,15 +2354168,15 @@ │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ mov r1, ip │ │ │ │ mov r0, r8 │ │ │ │ ldmia.w r7, {r2, r3} │ │ │ │ bl 6d6254 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x621d4> │ │ │ │ b.n 6d8230 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x641b0> │ │ │ │ ldr r0, [sp, #72] @ 0x48 │ │ │ │ - bl abc550 │ │ │ │ + bl abc2a0 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6d8230 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x641b0> │ │ │ │ ldrb.w r3, [r8, #16] │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6d86e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x64664> │ │ │ │ ldmia.w r6, {r0, r1, r2, r3} │ │ │ │ stmia.w r5, {r0, r1, r2, r3} │ │ │ │ @@ -2354238,19 +2354201,19 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r1, #16] │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r0, r0, r7 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #16 │ │ │ │ + add r6, pc, #400 @ (adr r6, 6d89e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x64964>) │ │ │ │ lsls r1, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #31 │ │ │ │ + lsls r2, r6, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldrb r6, [r3, #26] │ │ │ │ lsls r5, r1, #5 │ │ │ │ sub sp, #8 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2354262,15 +2354225,15 @@ │ │ │ │ ldr r2, [pc, #188] @ (6d8938 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x648b8>) │ │ │ │ ldr r3, [pc, #188] @ (6d893c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x648bc>) │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #76] @ 0x4c │ │ │ │ mov.w r3, #0 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ ldrb.w r3, [sp, #28] │ │ │ │ cbz r3, 6d88c0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x64840> │ │ │ │ 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} │ │ │ │ @@ -2354412,15 +2354375,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldmia.w r8, {r0, r1, r2, r3} │ │ │ │ stmia.w r7, {r0, r1, r2, r3} │ │ │ │ stmia.w r4, {r0, r1, r2, r3} │ │ │ │ @@ -2354477,27 +2354440,27 @@ │ │ │ │ cmp r5, #107 @ 0x6b │ │ │ │ bhi.w 6d9f94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x65f14> │ │ │ │ cmp r5, #105 @ 0x69 │ │ │ │ bls.w 6d943a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x653ba> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #260 @ 0x104 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #272] @ 0x110 │ │ │ │ @@ -2354506,15 +2354469,15 @@ │ │ │ │ str r5, [sp, #0] │ │ │ │ ldmia.w r6, {r1, r2, r3} │ │ │ │ bl 6d6568 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x624e8> │ │ │ │ b.n 6d89e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x64964> │ │ │ │ add.w r9, sp, #820 @ 0x334 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, fp │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r9 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ ldr.w r3, [r9] │ │ │ │ ldr r6, [r4, #52] @ 0x34 │ │ │ │ ldrsh.w r2, [r9, #4] │ │ │ │ @@ -2354561,15 +2354524,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldrsh.w sl, [r6, #6] │ │ │ │ ldr r3, [r4, #44] @ 0x2c │ │ │ │ @@ -2354794,15 +2354757,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldrb.w r2, [sp, #900] @ 0x384 │ │ │ │ ldrh.w r3, [sp, #904] @ 0x388 │ │ │ │ and.w r0, r2, #15 │ │ │ │ @@ -2355009,15 +2354972,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, fp │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #900 @ 0x384 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ movs r3, #2 │ │ │ │ ldrd r0, r1, [sp, #908] @ 0x38c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2355329,15 +2355292,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldrb.w r3, [sl] │ │ │ │ and.w r3, r3, #15 │ │ │ │ cmp r3, #3 │ │ │ │ @@ -2355443,28 +2355406,28 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #22] │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf4b6009c │ │ │ │ - cmp sl, fp │ │ │ │ + @ instruction: 0xf216009c │ │ │ │ + orrs r2, r7 │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #308 @ 0x134 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ add r0, sp, #40 @ 0x28 │ │ │ │ str r0, [sp, #84] @ 0x54 │ │ │ │ @@ -2355592,15 +2355555,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ str r7, [sp, #80] @ 0x50 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldr r3, [r4, #48] @ 0x30 │ │ │ │ ldr r7, [sp, #100] @ 0x64 │ │ │ │ @@ -2355613,15 +2355576,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r7 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, fp │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ add.w r3, sp, #1192 @ 0x4a8 │ │ │ │ add.w r6, r3, r6, lsl #4 │ │ │ │ ldr.w ip, [r4, #44] @ 0x2c │ │ │ │ @@ -2355966,15 +2355929,15 @@ │ │ │ │ bl 6d76cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6364c> │ │ │ │ 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 abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, sl │ │ │ │ mov.w r5, #256 @ 0x100 │ │ │ │ movt r5, #770 @ 0x302 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ ldr r2, [sp, #84] @ 0x54 │ │ │ │ @@ -2356220,15 +2356183,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #276 @ 0x114 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldrd r0, r1, [sp, #284] @ 0x11c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ ldrd r2, r3, [sp, #276] @ 0x114 │ │ │ │ @@ -2356263,27 +2356226,27 @@ │ │ │ │ b.w 6d934e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x652ce> │ │ │ │ subs r5, #109 @ 0x6d │ │ │ │ cmp r5, #1 │ │ │ │ bhi.w 6d943a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x653ba> │ │ │ │ add.w r1, r4, #20 │ │ │ │ add r0, sp, #932 @ 0x3a4 │ │ │ │ add r6, sp, #228 @ 0xe4 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ add r7, sp, #916 @ 0x394 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r2, sp, #932 @ 0x3a4 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ add.w ip, sp, #4 │ │ │ │ ldmia.w r7, {r0, r1, r2, r3} │ │ │ │ ldr r5, [sp, #240] @ 0xf0 │ │ │ │ @@ -2356483,15 +2356446,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ add r0, sp, #404 @ 0x194 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #76] @ 0x4c │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldr.w r3, [r8, #136] @ 0x88 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2356626,15 +2356589,15 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ stmia.w sl, {r0, r1, r2, r3} │ │ │ │ b.n 6da06a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x65fea> │ │ │ │ add.w r9, sp, #932 @ 0x3a4 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r5, sp, #916 @ 0x394 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #452 @ 0x1c4 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #88] @ 0x58 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ ldrh.w r3, [sp, #512] @ 0x200 │ │ │ │ mov.w ip, #0 │ │ │ │ @@ -2356747,15 +2356710,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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ add r0, sp, #340 @ 0x154 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ str r5, [sp, #8] │ │ │ │ ldrd r0, r1, [sp, #348] @ 0x15c │ │ │ │ stmia.w sp, {r0, r1} │ │ │ │ @@ -2356864,27 +2356827,27 @@ │ │ │ │ ldr r5, [r4, #36] @ 0x24 │ │ │ │ str r7, [sp, #88] @ 0x58 │ │ │ │ b.w 6d9aa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x65a24> │ │ │ │ add r7, sp, #532 @ 0x214 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #516 @ 0x204 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldrh.w r3, [sp, #704] @ 0x2c0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2356952,15 +2356915,15 @@ │ │ │ │ orrs r6, r2 │ │ │ │ lsr.w r3, r1, r3 │ │ │ │ orrs r6, r3 │ │ │ │ ands.w r6, r6, #1 │ │ │ │ bne.w 6d9b8a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x65b0a> │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r9 │ │ │ │ add r0, sp, #580 @ 0x244 │ │ │ │ mov r1, r8 │ │ │ │ str r0, [sp, #96] @ 0x60 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ ldrh.w r3, [sp, #640] @ 0x280 │ │ │ │ add r2, sp, #628 @ 0x274 │ │ │ │ @@ -2357017,27 +2356980,27 @@ │ │ │ │ ldmia.w r5, {r2, r3} │ │ │ │ bl 6d6254 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x621d4> │ │ │ │ b.w 6d89e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x64964> │ │ │ │ add r7, sp, #564 @ 0x234 │ │ │ │ add.w r1, r4, #20 │ │ │ │ mov r0, r9 │ │ │ │ add r6, sp, #548 @ 0x224 │ │ │ │ - bl abcb74 │ │ │ │ + bl abc8c4 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r7 │ │ │ │ bl 6d7c90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63c10> │ │ │ │ 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 abcb14 │ │ │ │ + bl abc864 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, r8 │ │ │ │ mov r0, r6 │ │ │ │ str r6, [sp, #84] @ 0x54 │ │ │ │ bl 6d7414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x63394> │ │ │ │ ldrh.w r3, [sp, #672] @ 0x2a0 │ │ │ │ movs r2, #0 │ │ │ │ @@ -2357219,25 +2357182,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 │ │ │ │ - svc 34 @ 0x22 │ │ │ │ + bgt.n 6da9b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66938> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #252 @ 0xfc │ │ │ │ + cmp r5, #92 @ 0x5c │ │ │ │ lsls r7, r3, #2 │ │ │ │ - svc 0 │ │ │ │ + bgt.n 6dab7c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66afc> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #190 @ 0xbe │ │ │ │ + cmp r5, #30 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - udf #160 @ 0xa0 │ │ │ │ + bgt.n 6daac4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66a44> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #150 @ 0x96 │ │ │ │ + cmp r4, #246 @ 0xf6 │ │ │ │ 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 │ │ │ │ @@ -2357351,41 +2357314,41 @@ │ │ │ │ bne.n 6dabdc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66b5c> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ str r5, [sp, #24] │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 6db912 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67892> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ - bl ac562c │ │ │ │ + bl ac537c │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a46a0> │ │ │ │ mov r0, r5 │ │ │ │ bl 6e7d2c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x73cac> │ │ │ │ cmp.w r8, #0 │ │ │ │ bne.n 6dac50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66bd0> │ │ │ │ ldrsb.w r1, [r5, #65] @ 0x41 │ │ │ │ mov r0, r5 │ │ │ │ sub.w r1, r1, #4 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl abd868 │ │ │ │ + bl abd5b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a46a0> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4700> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db908 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67888> │ │ │ │ ldr r0, [sp, #24] │ │ │ │ bl 6e7e74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x73df4> │ │ │ │ b.n 6dac76 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x66bf6> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl abd868 │ │ │ │ + bl abd5b8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a46a0> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4700> │ │ │ │ ldrsb.w r3, [r5, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 6db908 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67888> │ │ │ │ @@ -2357396,45 +2357359,45 @@ │ │ │ │ ldr r5, [sp, #24] │ │ │ │ mov r0, r5 │ │ │ │ bl 6e7c88 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x73c08> │ │ │ │ mov r0, r5 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r5 │ │ │ │ - bl ae1378 │ │ │ │ + bl ae10c8 │ │ │ │ mov r0, r5 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ movs r1, #13 │ │ │ │ movt r1, #77 @ 0x4d │ │ │ │ mov r0, r5 │ │ │ │ - bl add578 │ │ │ │ + bl add2c8 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ - bl ad32ec │ │ │ │ + bl ad303c │ │ │ │ ldrsb.w r2, [r5, #65] @ 0x41 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6db5d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67554> │ │ │ │ ldr r5, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ bl 530eb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41cb38> │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r2 │ │ │ │ mov r0, r5 │ │ │ │ - bl acf814 │ │ │ │ + bl acf564 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r5 │ │ │ │ - bl ac414c │ │ │ │ + bl ac3e9c │ │ │ │ mov r0, r5 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ ldrb.w r1, [sl, #16] │ │ │ │ mov r0, r5 │ │ │ │ eor.w r1, r1, #1 │ │ │ │ - bl abcbd0 │ │ │ │ + bl abc920 │ │ │ │ ldrsb.w r0, [r5, #65] @ 0x41 │ │ │ │ str.w r5, [sl] │ │ │ │ bl 5cc7f0 │ │ │ │ add.w r1, r5, #24 │ │ │ │ str.w r0, [sl, #12] │ │ │ │ bl 5cc808 │ │ │ │ ldrb.w r3, [r5, #359] @ 0x167 │ │ │ │ @@ -2358266,21 +2358229,21 @@ │ │ │ │ nop │ │ │ │ strb r2, [r1, r4] │ │ │ │ lsls r5, r1, #5 │ │ │ │ strb r2, [r7, r3] │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r4, r5} │ │ │ │ + ldmia r3!, {r4, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ push {r0, r4, r5, r6} │ │ │ │ @ instruction: 0xffffaf95 │ │ │ │ - vtbl.8 d28, {d31}, d20 │ │ │ │ + vrsubhn.i d28, , q2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r1, #0] │ │ │ │ + strb r0, [r5, #21] │ │ │ │ lsls r1, r3, #4 │ │ │ │ ldr r5, [pc, #280] @ (6db720 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x676a0>) │ │ │ │ lsls r5, r1, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #212 @ 0xd4 │ │ │ │ @ instruction: 0xfffff8dd │ │ │ │ @@ -2358309,15 +2358272,15 @@ │ │ │ │ cmp r1, r0 │ │ │ │ bne.n 6db62a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x675aa> │ │ │ │ add r6, sp, #692 @ 0x2b4 │ │ │ │ movs r2, #1 │ │ │ │ ldr r0, [sp, #24] │ │ │ │ str r2, [sp, #0] │ │ │ │ mov r2, r6 │ │ │ │ - bl ace294 │ │ │ │ + bl acdfe4 │ │ │ │ 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] │ │ │ │ @@ -2358740,40 +2358703,40 @@ │ │ │ │ ldrh r2, [r2, #4] │ │ │ │ ubfx r2, r2, #3, #11 │ │ │ │ bl 6deaa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6aa20> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dba86 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67a06> │ │ │ │ ldr.w r0, [sl] │ │ │ │ mov r1, r9 │ │ │ │ - bl ab937c │ │ │ │ + bl ab90cc │ │ │ │ mov r4, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ beq.n 6dbaf6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67a76> │ │ │ │ subs r7, #4 │ │ │ │ mov.w r8, #0 │ │ │ │ mov r1, r8 │ │ │ │ ldr.w r2, [r7, #4]! │ │ │ │ mov r0, r4 │ │ │ │ add.w r8, r8, #1 │ │ │ │ - bl ab93b4 │ │ │ │ + bl ab9104 │ │ │ │ cmp r9, r8 │ │ │ │ bne.n 6dbae2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67a62> │ │ │ │ mov r0, r4 │ │ │ │ mov r1, r5 │ │ │ │ bl 6e5a74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x719f4> │ │ │ │ mov r0, r4 │ │ │ │ - bl ab957c │ │ │ │ + bl ab92cc │ │ │ │ cbz r0, 6dbb4a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67aca> │ │ │ │ movw r6, #34953 @ 0x8889 │ │ │ │ movt r6, #34952 @ 0x8888 │ │ │ │ movs r7, #0 │ │ │ │ cbz r5, 6dbb3e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67abe> │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ - bl ab9ac4 │ │ │ │ + bl ab9814 │ │ │ │ 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 │ │ │ │ @@ -2358792,18 +2358755,18 @@ │ │ │ │ mov r0, r6 │ │ │ │ add r1, pc │ │ │ │ bl 6deaa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6aa20> │ │ │ │ mov r0, r4 │ │ │ │ bl 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - itee ne │ │ │ │ - lslne r5, r3, #2 │ │ │ │ - bkpt 0x0066 │ │ │ │ - lsleq r5, r3, #2 │ │ │ │ + pop {r1, r4, r5, r6} │ │ │ │ + lsls r5, r3, #2 │ │ │ │ + cbnz r6, 6dbbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67b58> │ │ │ │ + lsls r5, r3, #2 │ │ │ │ stmdb sp!, {r3, r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ mov.w r9, #0 │ │ │ │ movt r9, #65532 @ 0xfffc │ │ │ │ mov.w r8, #32768 @ 0x8000 │ │ │ │ @@ -2358919,17 +2358882,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dbc72 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67bf2> │ │ │ │ mvns r0, r0 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r5, pc} │ │ │ │ + hlt 0x0004 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r2, [r6, #11] │ │ │ │ + strb r2, [r2, #1] │ │ │ │ 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] │ │ │ │ @@ -2359006,17 +2358969,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r0, #0 │ │ │ │ b.n 6dbd64 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67ce4> │ │ │ │ orrs r2, r2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #8] │ │ │ │ + ldr r0, [r4, #116] @ 0x74 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - pop {r1, r2, r3, r5} │ │ │ │ + cbnz r6, 6dbde6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67d66> │ │ │ │ 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 │ │ │ │ @@ -2359128,21 +2359091,21 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ movs r3, #0 │ │ │ │ b.n 6dbeb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67e34> │ │ │ │ tst r2, r1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #5] │ │ │ │ + ldr r4, [r2, #108] @ 0x6c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r6, 6dbf64 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67ee4> │ │ │ │ + @ instruction: 0xb8f6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r0, #3] │ │ │ │ + ldr r4, [r4, #96] @ 0x60 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - revsh r2, r6 │ │ │ │ + @ instruction: 0xb852 │ │ │ │ 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 │ │ │ │ @@ -2359292,25 +2359255,25 @@ │ │ │ │ and.w r0, r2, #15 │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dbfe8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x67f68> │ │ │ │ lsrs r4, r1 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #0] │ │ │ │ + ldr r0, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - rev16 r2, r3 │ │ │ │ + @ instruction: 0xb7ba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - cbnz r4, 6dc0d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68054> │ │ │ │ + @ instruction: 0xb6d4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r0, 6dc0d2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68052> │ │ │ │ + @ instruction: 0xb6b8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r6, [r3, #112] @ 0x70 │ │ │ │ + ldr r6, [r7, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2359459,25 +2359422,25 @@ │ │ │ │ mov r2, r0 │ │ │ │ b.n 6dc1a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68128> │ │ │ │ nop │ │ │ │ subs r7, #14 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r7, #100] @ 0x64 │ │ │ │ + ldr r4, [r3, #60] @ 0x3c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb89e │ │ │ │ + push {r1, r2, r3, r4, r5, r6, r7, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r2, [r1, #88] @ 0x58 │ │ │ │ + ldr r2, [r5, #44] @ 0x2c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - @ instruction: 0xb7b8 │ │ │ │ + push {r3, r4, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb79c │ │ │ │ + push {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #84] @ 0x54 │ │ │ │ + ldr r0, [r0, #44] @ 0x2c │ │ │ │ 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, #3148] @ 6dcee0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68e60> │ │ │ │ mov fp, r0 │ │ │ │ @@ -2360592,45 +2360555,45 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #80 @ 0x50 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb614 │ │ │ │ + cbz r4, 6dcf50 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68ed0> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + cbz r0, 6dcf5e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68ede> │ │ │ │ lsls r5, r3, #2 │ │ │ │ subs r3, #242 @ 0xf2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ - setend le │ │ │ │ + cbz r0, 6dcf6c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68eec> │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, #124] @ 0x7c │ │ │ │ + str r0, [r0, #84] @ 0x54 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - sxth r2, r0 │ │ │ │ + add r7, sp, #392 @ 0x188 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r6, #104] @ 0x68 │ │ │ │ + str r2, [r2, #64] @ 0x40 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - sub sp, #336 @ 0x150 │ │ │ │ + add r6, sp, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r7, sp, #616 @ 0x268 │ │ │ │ + add r4, sp, #1000 @ 0x3e8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r0, #68] @ 0x44 │ │ │ │ + str r6, [r4, #24] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, sp, #416 @ 0x1a0 │ │ │ │ + add r3, sp, #800 @ 0x320 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, sp, #472 @ 0x1d8 │ │ │ │ + add r1, sp, #856 @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r4, #16] │ │ │ │ + ldrsh r6, [r0, r2] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r3, sp, #288 @ 0x120 │ │ │ │ + add r0, sp, #672 @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r3, [sp, #28] │ │ │ │ orr.w r3, r3, #512 @ 0x200 │ │ │ │ str r3, [sp, #28] │ │ │ │ b.n 6dc90a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6888a> │ │ │ │ ldr r1, [pc, #452] @ (6dd100 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69080>) │ │ │ │ mov r0, fp │ │ │ │ @@ -2360805,35 +2360768,35 @@ │ │ │ │ ldrb r2, [r4, #28] │ │ │ │ ands.w r2, r2, #15 │ │ │ │ bne.w 6dca9e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68a1e> │ │ │ │ cmp r3, #1 │ │ │ │ bne.w 6dca9e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68a1e> │ │ │ │ b.n 6dca86 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68a06> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - add r3, sp, #472 @ 0x1d8 │ │ │ │ + add r0, sp, #856 @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #0] │ │ │ │ + ldrb r0, [r6, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r2, sp, #248 @ 0xf8 │ │ │ │ + add r7, pc, #632 @ (adr r7, 6dd388 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69308>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, sp, #128 @ 0x80 │ │ │ │ + add r7, pc, #512 @ (adr r7, 6dd314 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69294>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r4, r7] │ │ │ │ + ldrb r4, [r0, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r1, sp, #680 @ 0x2a8 │ │ │ │ + add r7, pc, #40 @ (adr r7, 6dd144 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x690c4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r6, [r5, r5] │ │ │ │ + ldrb r6, [r1, r3] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r1, sp, #352 @ 0x160 │ │ │ │ + add r6, pc, #736 @ (adr r6, 6dd404 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69384>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsh r4, [r3, r4] │ │ │ │ + ldrb r4, [r7, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r1, sp, #624 @ 0x270 │ │ │ │ + add r6, pc, #1008 @ (adr r6, 6dd51c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6949c>) │ │ │ │ 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, #4024] @ 0xfb8 │ │ │ │ ldr r5, [pc, #876] @ (6dd4ac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6942c>) │ │ │ │ movs r3, #12 │ │ │ │ @@ -2361167,63 +2361130,63 @@ │ │ │ │ add r3, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6dd160 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x690e0> │ │ │ │ cmp r6, #184 @ 0xb8 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r5, r7] │ │ │ │ + ldrh r6, [r1, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r0, sp, #112 @ 0x70 │ │ │ │ + add r5, pc, #496 @ (adr r5, 6dd6ac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6962c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r4, [r4, r7] │ │ │ │ + ldrh r4, [r0, r5] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r0, sp, #32 │ │ │ │ + add r5, pc, #416 @ (adr r5, 6dd668 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x695e8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r2, [r0, r7] │ │ │ │ + ldrh r2, [r4, r4] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r7, pc, #960 @ (adr r7, 6dd890 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69810>) │ │ │ │ + add r5, pc, #320 @ (adr r5, 6dd610 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69590>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r7, pc, #648 @ (adr r7, 6dd75c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x696dc>) │ │ │ │ + add r5, pc, #8 @ (adr r5, 6dd4dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6945c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r0, [r5, r5] │ │ │ │ + ldrh r0, [r1, r3] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r7, pc, #320 @ (adr r7, 6dd61c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6959c>) │ │ │ │ + add r4, pc, #704 @ (adr r4, 6dd79c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6971c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r6, [r2, r4] │ │ │ │ + ldrh r6, [r6, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r7, pc, #184 @ (adr r7, 6dd59c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6951c>) │ │ │ │ + add r4, pc, #568 @ (adr r4, 6dd71c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6969c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrb r4, [r6, r3] │ │ │ │ + ldrh r4, [r2, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldrb r4, [r3, r1] │ │ │ │ + ldr r4, [r7, r6] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r6, pc, #552 @ (adr r6, 6dd718 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69698>) │ │ │ │ + add r3, pc, #936 @ (adr r3, 6dd898 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69818>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r7, r6] │ │ │ │ + ldr r4, [r3, r4] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r5, pc, #936 @ (adr r5, 6dd8a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69820>) │ │ │ │ + add r3, pc, #296 @ (adr r3, 6dd620 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x695a0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #824 @ (adr r5, 6dd834 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697b4>) │ │ │ │ + add r3, pc, #184 @ (adr r3, 6dd5b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69534>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r2, r6] │ │ │ │ + ldr r4, [r6, r3] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldrh r4, [r0, r5] │ │ │ │ + ldr r4, [r4, r2] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r5, pc, #456 @ (adr r5, 6dd6d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69650>) │ │ │ │ + add r2, pc, #840 @ (adr r2, 6dd850 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697d0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #344 @ (adr r5, 6dd664 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x695e4>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 6dd7e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69764>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r3, r4] │ │ │ │ + ldr r4, [r7, r1] │ │ │ │ lsls r1, r3, #4 │ │ │ │ - add r5, pc, #248 @ (adr r5, 6dd60c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6958c>) │ │ │ │ + add r2, pc, #632 @ (adr r2, 6dd78c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6970c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r4, [r0, r4] │ │ │ │ + ldr r4, [r4, r1] │ │ │ │ lsls r1, 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, #3784] @ 0xec8 │ │ │ │ ldr r2, [pc, #380] @ (6dd6a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69628>) │ │ │ │ sub sp, #284 @ 0x11c │ │ │ │ @@ -2361384,48 +2361347,48 @@ │ │ │ │ cmp r2, #194 @ 0xc2 │ │ │ │ lsls r5, r1, #5 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbc3ffff │ │ │ │ - add r5, pc, #376 @ (adr r5, 6dd83c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697bc>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 6dd9bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6993c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dd2aa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6922a> │ │ │ │ - @ instruction: 0xffffa56a │ │ │ │ + vmlal.u q13, d31, d10[0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #336 @ (adr r5, 6dd820 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697a0>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 6dd9a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69920>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ adds r1, #112 @ 0x70 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #352 @ (adr r5, 6dd838 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697b8>) │ │ │ │ + add r2, pc, #736 @ (adr r2, 6dd9b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69938>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #312 @ (adr r5, 6dd818 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69798>) │ │ │ │ + add r2, pc, #696 @ (adr r2, 6dd998 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69918>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #320 @ (adr r5, 6dd828 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697a8>) │ │ │ │ + add r2, pc, #704 @ (adr r2, 6dd9a8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69928>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #376 @ (adr r5, 6dd864 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697e4>) │ │ │ │ + add r2, pc, #760 @ (adr r2, 6dd9e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69964>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ b.n 6dcf7a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x68efa> │ │ │ │ vcvt.u16.f16 d17, d4, #1 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #336 @ (adr r5, 6dd848 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697c8>) │ │ │ │ + add r2, pc, #720 @ (adr r2, 6dd9c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69948>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r5, pc, #344 @ (adr r5, 6dd854 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697d4>) │ │ │ │ + add r2, pc, #728 @ (adr r2, 6dd9d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69954>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ movs r2, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #368 @ (adr r5, 6dd874 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x697f4>) │ │ │ │ + add r2, pc, #752 @ (adr r2, 6dd9f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69974>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ mcrr 15, 15, pc, r9, cr15 @ │ │ │ │ - add r5, pc, #400 @ (adr r5, 6dd89c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6981c>) │ │ │ │ + add r2, pc, #784 @ (adr r2, 6dda1c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6999c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ asrs r4, r5, #25 │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [sp, #520] @ 0x208 │ │ │ │ lsls r6, r0, #5 │ │ │ │ cmp r1, #112 @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ @@ -2361714,83 +2361677,83 @@ │ │ │ │ b.n 6dd8f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69876> │ │ │ │ add sp, #84 @ 0x54 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ cmp r0, #198 @ 0xc6 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #416 @ (adr r4, 6ddbd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69b58>) │ │ │ │ + add r1, pc, #800 @ (adr r1, 6ddd58 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69cd8>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #520 @ (adr r4, 6ddc44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69bc4>) │ │ │ │ + add r1, pc, #904 @ (adr r1, 6dddc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69d44>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #568 @ (adr r4, 6ddc78 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69bf8>) │ │ │ │ + add r1, pc, #952 @ (adr r1, 6dddf8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69d78>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #408] @ 0x198 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r4, pc, #336 @ (adr r4, 6ddb98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69b18>) │ │ │ │ + add r1, pc, #720 @ (adr r1, 6ddd18 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69c98>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 6ddc34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69bb4>) │ │ │ │ + add r1, pc, #872 @ (adr r1, 6dddb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69d34>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [sp, #264] @ 0x108 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [sp, #800] @ 0x320 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r7, #17] │ │ │ │ + ldrb r0, [r3, #7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [sp, #704] @ 0x2c0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r0, [r4, #17] │ │ │ │ + ldrb r0, [r0, #7] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [sp, #592] @ 0x250 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r6, [r0, #17] │ │ │ │ + ldrb r6, [r4, #6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - add r3, pc, #896 @ (adr r3, 6dddf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69d74>) │ │ │ │ + add r1, pc, #256 @ (adr r1, 6ddb74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69af4>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #168 @ (adr r3, 6ddb20 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69aa0>) │ │ │ │ + add r0, pc, #552 @ (adr r0, 6ddca0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69c20>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r3, [sp, #592] @ 0x250 │ │ │ │ + str r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #664 @ (adr r3, 6ddd18 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69c98>) │ │ │ │ + add r1, pc, #24 @ (adr r1, 6dda98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a18>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, pc, #704 @ (adr r3, 6ddd44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69cc4>) │ │ │ │ + add r1, pc, #64 @ (adr r1, 6ddac4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a44>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [r6, #116] @ 0x74 │ │ │ │ + ldr r4, [r2, #76] @ 0x4c │ │ │ │ lsls r1, r4, #2 │ │ │ │ - add r3, pc, #256 @ (adr r3, 6ddb8c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69b0c>) │ │ │ │ + add r0, pc, #640 @ (adr r0, 6ddd0c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69c8c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r0, 6ddaba <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a3a> │ │ │ │ + add r7, sp, #32 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r0, 6ddabc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a3c> │ │ │ │ + add r7, sp, #0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r0, 6ddabe <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a3e> │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - cbz r0, 6ddac0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a40> │ │ │ │ + add r6, sp, #960 @ 0x3c0 │ │ │ │ lsls r6, r4, #2 │ │ │ │ str r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - @ instruction: 0xb8ac │ │ │ │ + @ instruction: 0xb60c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r2, pc, #440 @ (adr r2, 6ddc60 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69be0>) │ │ │ │ + ldr r7, [sp, #824] @ 0x338 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #536 @ (adr r2, 6ddcc4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69c44>) │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r5, r3, #2 │ │ │ │ str r7, [sp, #984] @ 0x3d8 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - @ instruction: 0xb87a │ │ │ │ + push {r1, r3, r4, r6, r7, lr} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r3, [sp, #384] @ 0x180 │ │ │ │ + ldr r0, [sp, #768] @ 0x300 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - add r2, pc, #736 @ (adr r2, 6ddd9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69d1c>) │ │ │ │ + add r0, pc, #96 @ (adr r0, 6ddb1c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a9c>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #648 @ (adr r2, 6ddd48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69cc8>) │ │ │ │ + add r0, pc, #8 @ (adr r0, 6ddac8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a48>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ mov r3, r0 │ │ │ │ ldrb r0, [r0, #12] │ │ │ │ ldr r2, [pc, #72] @ (6ddb10 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a90>) │ │ │ │ add r2, pc │ │ │ │ cbnz r0, 6ddb04 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69a84> │ │ │ │ ldrb r1, [r1, #0] │ │ │ │ @@ -2362031,19 +2361994,19 @@ │ │ │ │ bl 4618cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34d550> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b6134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a1db8> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae0c14 │ │ │ │ + bl ae0964 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae1378 │ │ │ │ + bl ae10c8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c23cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ae050> │ │ │ │ ldrsb.w r2, [sl, #65] @ 0x41 │ │ │ │ str r0, [sp, #20] │ │ │ │ cmp r2, #4 │ │ │ │ ite eq │ │ │ │ @@ -2362185,19 +2362148,19 @@ │ │ │ │ bl 4618cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34d550> │ │ │ │ mov r5, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4b6134 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a1db8> │ │ │ │ movs r1, #1 │ │ │ │ mov r9, r0 │ │ │ │ mov r0, sl │ │ │ │ - bl ae0c14 │ │ │ │ + bl ae0964 │ │ │ │ movs r1, #0 │ │ │ │ str r0, [sp, #4] │ │ │ │ mov r0, sl │ │ │ │ - bl ae1378 │ │ │ │ + bl ae10c8 │ │ │ │ str r0, [sp, #8] │ │ │ │ mov r0, sl │ │ │ │ bl 4c23cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3ae050> │ │ │ │ str r0, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #608] @ (6de14c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a0cc>) │ │ │ │ mov r0, sl │ │ │ │ @@ -2362215,15 +2362178,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 adf11c │ │ │ │ + bl adee6c │ │ │ │ b.n 6ddc7a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69bfa> │ │ │ │ ldr r3, [sp, #4] │ │ │ │ orrs r5, r6 │ │ │ │ orr.w r5, r9, r5 │ │ │ │ mov r0, sl │ │ │ │ orrs r5, r3 │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2362231,29 +2362194,29 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ orrs r5, r3 │ │ │ │ bl 4c5a68 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3b16ec> │ │ │ │ orr.w r3, r0, r5 │ │ │ │ ands.w r9, r3, #255 @ 0xff │ │ │ │ bne.n 6ddf00 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69e80> │ │ │ │ mov r0, sl │ │ │ │ - bl aceef8 │ │ │ │ + bl acec48 │ │ │ │ mov r6, r0 │ │ │ │ mov r0, sl │ │ │ │ bl 4c3ccc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3af950> │ │ │ │ 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 adf11c │ │ │ │ + bl adee6c │ │ │ │ orrs r6, r0 │ │ │ │ ands.w r6, r6, #255 @ 0xff │ │ │ │ bne.w 6ddc7a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x69bfa> │ │ │ │ ldr r4, [sp, #12] │ │ │ │ mov r0, r4 │ │ │ │ bl 4b2008 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x39dc8c> │ │ │ │ mov r2, r6 │ │ │ │ @@ -2362457,17 +2362420,17 @@ │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfbcfffff │ │ │ │ movs r0, #112 @ 0x70 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #368 @ (adr r2, 6de2cc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a24c>) │ │ │ │ + ldr r7, [sp, #752] @ 0x2f0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #544 @ (adr r2, 6de380 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a300>) │ │ │ │ + ldr r7, [sp, #928] @ 0x3a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr.w r3, [r0, #424] @ 0x1a8 │ │ │ │ ldr r2, [r3, #0] │ │ │ │ cbz r2, 6de1a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a126> │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w r1, [r3, #32] │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2362497,19 +2362460,19 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #16] @ (6de1b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a134>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ mov r3, r2 │ │ │ │ ldr r3, [r3, #24] │ │ │ │ udf #255 @ 0xff │ │ │ │ - add r3, pc, #0 @ (adr r3, 6de1b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a130>) │ │ │ │ + add r0, pc, #384 @ (adr r0, 6de330 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a2b0>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #656 @ (adr r2, 6de444 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a3c4>) │ │ │ │ + add r0, pc, #16 @ (adr r0, 6de1c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a144>) │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #216 @ (adr r2, 6de290 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a210>) │ │ │ │ + ldr r7, [sp, #600] @ 0x258 │ │ │ │ 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 │ │ │ │ @@ -2363314,29 +2363277,29 @@ │ │ │ │ b.n 6de9ae <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a92e> │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ asrs r4, r3, #29 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #776] @ 0x308 │ │ │ │ + ldr r1, [sp, #136] @ 0x88 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #600] @ 0x258 │ │ │ │ + ldr r0, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - mov lr, r3 │ │ │ │ + mvns r6, r7 │ │ │ │ lsls r1, r3, #4 │ │ │ │ - ldr r3, [sp, #592] @ 0x250 │ │ │ │ + ldr r0, [sp, #976] @ 0x3d0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #256] @ 0x100 │ │ │ │ + ldr r0, [sp, #640] @ 0x280 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #264] @ 0x108 │ │ │ │ + ldr r0, [sp, #648] @ 0x288 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r3, [sp, #288] @ 0x120 │ │ │ │ + ldr r0, [sp, #672] @ 0x2a0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r6, pc, #112 @ (adr r6, 6dea74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a9f4>) │ │ │ │ + add r3, pc, #496 @ (adr r3, 6debf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6ab74>) │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 6dea30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a9b0> │ │ │ │ ldr r1, [r0, #0] │ │ │ │ cmp r1, #1 │ │ │ │ it eq │ │ │ │ cmpeq r2, #2 │ │ │ │ @@ -2363484,15 +2363447,15 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r1, #20 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #856] @ 0x358 │ │ │ │ + str r7, [sp, #216] @ 0xd8 │ │ │ │ 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] @ (6dec44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6abc4>) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2364323,15 +2364286,15 @@ │ │ │ │ add sp, #20 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ lsrs r2, r7, #20 │ │ │ │ lsls r5, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl 609476 │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + ldrh r6, [r0, #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 │ │ │ │ @@ -2364385,15 +2364348,15 @@ │ │ │ │ nop │ │ │ │ lsrs r4, r5, #13 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r4, [r3, #21] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #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] @ (6df5fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6b57c>) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2364491,38 +2364454,38 @@ │ │ │ │ lsls r5, r1, #5 │ │ │ │ lsrs r6, r4, #10 │ │ │ │ lsls r5, r1, #5 │ │ │ │ ldrb r2, [r7, #18] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r3, #60] @ 0x3c │ │ │ │ + ldrh r4, [r7, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r1, [sp, #360] @ 0x168 │ │ │ │ + str r6, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r2, #58] @ 0x3a │ │ │ │ + ldrh r2, [r6, #36] @ 0x24 │ │ │ │ lsls r5, r3, #2 │ │ │ │ stmia r4!, {r1, r5, r6} │ │ │ │ lsls r2, r2, #5 │ │ │ │ - str r4, [r2, #80] @ 0x50 │ │ │ │ + str r4, [r6, #36] @ 0x24 │ │ │ │ lsls r4, r4, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [r0, #120] @ 0x78 │ │ │ │ ldr.w r2, [r0, #156] @ 0x9c │ │ │ │ cmp r3, r2 │ │ │ │ bhi.n 6df642 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6b5c2> │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #8] @ (6df64c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6b5cc>) │ │ │ │ add r1, pc │ │ │ │ bl 6deaa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6aa20> │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ lsls r5, r3, #2 │ │ │ │ ldr r1, [r0, #8] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6df658 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6b5d8> │ │ │ │ bx lr │ │ │ │ ldr r2, [r0, #4] │ │ │ │ cbnz r2, 6df664 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6b5e4> │ │ │ │ @@ -2364676,15 +2364639,15 @@ │ │ │ │ bhi.n 6df814 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6b794> │ │ │ │ ldr r3, [pc, #12] @ (6df818 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6b798>) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #7 │ │ │ │ bx lr │ │ │ │ - adds r7, #184 @ 0xb8 │ │ │ │ + adds r5, #24 │ │ │ │ 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 │ │ │ │ @@ -2365575,15 +2365538,15 @@ │ │ │ │ ldr r1, [pc, #16] @ (6e0184 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6c104>) │ │ │ │ add r1, pc │ │ │ │ bl 6deaa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6aa20> │ │ │ │ vldr s0, [pc, #4] @ 6e0180 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6c100> │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #36] @ 0x24 │ │ │ │ + strh r0, [r0, #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 6e019c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6c11c> │ │ │ │ @@ -2366730,15 +2366693,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ sub.w r1, r6, #13369344 @ 0xcc0000 │ │ │ │ sbcs.w r1, r8, #13369344 @ 0xcc0000 │ │ │ │ strb.w pc, [pc, #-4095] @ 6dfd05 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6bc85> │ │ │ │ stc2 15, cr15, [r3], {255} @ 0xff │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #5] │ │ │ │ + strb r6, [r7, #26] │ │ │ │ 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] │ │ │ │ @@ -2371145,15 +2371108,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 6e3d12 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6fc92> │ │ │ │ nop │ │ │ │ - movt r1, #40984 @ 0xa018 │ │ │ │ + bic.w r1, sl, #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] @ 6e41e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70168> │ │ │ │ mov r3, r1 │ │ │ │ @@ -2371653,17 +2371616,17 @@ │ │ │ │ strb.w r0, [ip] │ │ │ │ add r1, pc │ │ │ │ bl 4381d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323e5c> │ │ │ │ movs r0, #1 │ │ │ │ b.n 6e4394 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70314> │ │ │ │ strb r0, [r1, #27] │ │ │ │ lsls r2, r2, #5 │ │ │ │ - bics r0, r7 │ │ │ │ + asrs r0, r3 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xb8da │ │ │ │ + @ instruction: 0xb63a │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldrb.w r3, [r1, #40] @ 0x28 │ │ │ │ subs r3, #8 │ │ │ │ cmp r3, #1 │ │ │ │ bhi.n 6e43da <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7035a> │ │ │ │ ldrh r2, [r1, #22] │ │ │ │ movw ip, #2925 @ 0xb6d │ │ │ │ @@ -2371839,15 +2371802,15 @@ │ │ │ │ b.n 6e4562 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x704e2> │ │ │ │ movs r1, #0 │ │ │ │ str.w r1, [r0, #168] @ 0xa8 │ │ │ │ mov r0, r1 │ │ │ │ b.n 6e4540 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x704c0> │ │ │ │ revsh r0, r2 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - cmp r4, r5 │ │ │ │ + ands r4, r1 │ │ │ │ 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] │ │ │ │ @@ -2372249,29 +2372212,29 @@ │ │ │ │ b.n 6e49b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70938> │ │ │ │ ldr r3, [pc, #32] @ (6e4a00 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70980>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e49b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70938> │ │ │ │ ldr r3, [pc, #32] @ (6e4a04 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70984>) │ │ │ │ add r3, pc │ │ │ │ b.n 6e49b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70938> │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 6e4b10 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70a90>) │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r6, #90 @ 0x5a │ │ │ │ + subs r3, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #88 @ 0x58 │ │ │ │ + subs r3, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #86 @ 0x56 │ │ │ │ + subs r3, #182 @ 0xb6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #84 @ 0x54 │ │ │ │ + subs r3, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #82 @ 0x52 │ │ │ │ + subs r3, #178 @ 0xb2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #80 @ 0x50 │ │ │ │ + subs r3, #176 @ 0xb0 │ │ │ │ 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, 6e4a48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x709c8> │ │ │ │ @@ -2372348,39 +2372311,39 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d0, [sp] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6e4a52 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x709d2> │ │ │ │ ldr r0, [pc, #52] @ (6e4af8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70a78>) │ │ │ │ add r0, pc │ │ │ │ b.n 6e4a68 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x709e8> │ │ │ │ - subs r6, #30 │ │ │ │ + subs r3, #126 @ 0x7e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r3, r4 │ │ │ │ + adds r0, r7, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r5, #246 @ 0xf6 │ │ │ │ + subs r3, #86 @ 0x56 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #216 @ 0xd8 │ │ │ │ + subs r3, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #252 @ 0xfc │ │ │ │ + subs r3, #92 @ 0x5c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - b.n 6e4df0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70d70> │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bgt.n 6e4b34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70ab4> │ │ │ │ + bls.n 6e49f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70974> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r6, #120 @ 0x78 │ │ │ │ + movs r3, #216 @ 0xd8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - add r3, sp, #632 @ 0x278 │ │ │ │ + add r0, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r7, #104 @ 0x68 │ │ │ │ + adds r4, #200 @ 0xc8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - subs r5, #178 @ 0xb2 │ │ │ │ + subs r3, #18 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r5, #116 @ 0x74 │ │ │ │ + subs r2, #212 @ 0xd4 │ │ │ │ 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, 6e4b24 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70aa4> │ │ │ │ @@ -2372430,33 +2372393,33 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #8 │ │ │ │ pop {r4, pc} │ │ │ │ ldr r4, [pc, #40] @ (6e4ba0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70b20>) │ │ │ │ add r4, pc │ │ │ │ b.n 6e4b36 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x70ab6> │ │ │ │ - cmp r5, #188 @ 0xbc │ │ │ │ + cmp r3, #28 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r1, #6 │ │ │ │ + lsls r4, r5, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r0, r4 │ │ │ │ + adds r6, r4, r1 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r5, #128 @ 0x80 │ │ │ │ + cmp r2, #224 @ 0xe0 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - mov r2, r1 │ │ │ │ + muls r2, r5 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r4, [r7, #18] │ │ │ │ + ldrb r4, [r3, #31] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r6, r4, #5 │ │ │ │ + lsls r6, r0, #27 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r3, #5 │ │ │ │ + lsls r0, r7, #26 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r5, #112 @ 0x70 │ │ │ │ + cmp r2, #208 @ 0xd0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r0, r0, #5 │ │ │ │ + lsls r0, r4, #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] @ 6e5798 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71718> │ │ │ │ sub sp, #108 @ 0x6c │ │ │ │ @@ -2373559,267 +2373522,266 @@ │ │ │ │ lsls r4, r1, #5 │ │ │ │ push {r2, r4, r5} │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r5, #26 │ │ │ │ + subs r2, #122 @ 0x7a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #254 @ 0xfe │ │ │ │ + subs r5, #94 @ 0x5e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r2, r2, #2 │ │ │ │ + lsls r2, r6, #23 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - bge.n 6e56fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7167c> │ │ │ │ + bhi.n 6e57bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7173c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r6, #184 @ 0xb8 │ │ │ │ + subs r4, #24 │ │ │ │ lsls r6, r4, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6e54fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7147c> │ │ │ │ + b.n 6e5fbc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71f3c> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r6, #58 @ 0x3a │ │ │ │ + subs r3, #154 @ 0x9a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - vshr.u64 d0, d12, #46 │ │ │ │ - b.n 6e5cb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71c34> │ │ │ │ + ldc2l 0, cr0, [r2], #624 @ 0x270 │ │ │ │ + svc 208 @ 0xd0 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldrd r0, r0, [sl, #-668]! @ 0x29c │ │ │ │ - ldr r4, [r1, #20] │ │ │ │ + b.n 6e558c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7150c> │ │ │ │ + lsls r7, r4, #2 │ │ │ │ + str r4, [r5, #104] @ 0x68 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - vqadd.u8 d0, d22, d12 │ │ │ │ - str r5, [sp, #1016] @ 0x3f8 │ │ │ │ + stc2l 0, cr0, [r6], #-624 @ 0xfffffd90 │ │ │ │ + str r3, [sp, #376] @ 0x178 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r3, #194 @ 0xc2 │ │ │ │ + subs r1, #34 @ 0x22 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #112 @ 0x70 │ │ │ │ + subs r0, #208 @ 0xd0 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #104 @ 0x68 │ │ │ │ + subs r0, #200 @ 0xc8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r4, #142 @ 0x8e │ │ │ │ + subs r1, #238 @ 0xee │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bvc.n 6e5784 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71704> │ │ │ │ + bpl.n 6e5844 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x717c4> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - subs r1, #216 @ 0xd8 │ │ │ │ + adds r7, #56 @ 0x38 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r1, #218 @ 0xda │ │ │ │ + adds r7, #58 @ 0x3a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r3, #4 │ │ │ │ + subs r0, #100 @ 0x64 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r6, [r5, #62] @ 0x3e │ │ │ │ + ldrh r6, [r1, #42] @ 0x2a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r6, r3, #2 │ │ │ │ add sp, #480 @ 0x1e0 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - b.n 6e5374 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x712f4> │ │ │ │ + b.n 6e5e34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71db4> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - stc2l 0, cr0, [r2, #-624] @ 0xfffffd90 │ │ │ │ - b.n 6e5318 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71298> │ │ │ │ + @ instruction: 0xfaa2009c │ │ │ │ + b.n 6e5dd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71d58> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r6, r6, #18 │ │ │ │ + lsls r6, r2, #8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r2, #252 @ 0xfc │ │ │ │ + subs r0, #92 @ 0x5c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #250 @ 0xfa │ │ │ │ + adds r6, #90 @ 0x5a │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r2, [r4, #104] @ 0x68 │ │ │ │ + str r2, [r0, #64] @ 0x40 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, #168 @ 0xa8 │ │ │ │ + adds r6, #8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, #10] │ │ │ │ + strh r2, [r4, #52] @ 0x34 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r1, #250 @ 0xfa │ │ │ │ + adds r7, #90 @ 0x5a │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r0, #206 @ 0xce │ │ │ │ + adds r6, #46 @ 0x2e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, #18 │ │ │ │ + adds r5, #114 @ 0x72 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bpl.n 6e58d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71858> │ │ │ │ + bcs.n 6e5798 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71718> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e5b64 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71ae4> │ │ │ │ + udf #234 @ 0xea │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r4, [r1, #19] │ │ │ │ + ldrb r4, [r5, #8] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #208 @ 0xd0 │ │ │ │ + adds r5, #48 @ 0x30 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 6e584c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x717cc> │ │ │ │ + bcs.n 6e590c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7188c> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e5ad8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71a58> │ │ │ │ + udf #156 @ 0x9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r7, #17] │ │ │ │ + ldrb r6, [r3, #7] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #152 @ 0x98 │ │ │ │ + adds r4, #248 @ 0xf8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bmi.n 6e579c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7171c> │ │ │ │ + bne.n 6e585c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x717dc> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e5ec8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71e48> │ │ │ │ + b.n 6e5988 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71908> │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r2, #9 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - adds r7, #66 @ 0x42 │ │ │ │ + vshr.u64 d0, d8, #14 │ │ │ │ + adds r4, #162 @ 0xa2 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r0, r2, #2 │ │ │ │ + adds r0, r6, r7 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - ble.n 6e5950 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x718d0> │ │ │ │ + bge.n 6e5810 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71790> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - adds r6, #248 @ 0xf8 │ │ │ │ + adds r4, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r6, [r6, #58] @ 0x3a │ │ │ │ + strh r6, [r2, #38] @ 0x26 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - subs r0, #46 @ 0x2e │ │ │ │ + adds r5, #142 @ 0x8e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r7, #2 │ │ │ │ + adds r4, #98 @ 0x62 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r6, #70 @ 0x46 │ │ │ │ + adds r3, #166 @ 0xa6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - bcc.n 6e5928 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x718a8> │ │ │ │ + beq.n 6e57e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71768> │ │ │ │ lsls r2, r4, #2 │ │ │ │ - b.n 6e5c30 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71bb0> │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - lsls r2, r0, #4 │ │ │ │ - lsls r1, r3, #2 │ │ │ │ - adds r5, #242 @ 0xf2 │ │ │ │ + mcr2 0, 3, r0, cr2, cr8, {4} │ │ │ │ + adds r3, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r0, r0, r5 │ │ │ │ + adds r0, r4, r2 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bgt.n 6e58d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71858> │ │ │ │ + bls.n 6e5998 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71918> │ │ │ │ lsls r0, r3, #4 │ │ │ │ - adds r5, #240 @ 0xf0 │ │ │ │ + adds r3, #80 @ 0x50 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r2, [r7, #48] @ 0x30 │ │ │ │ + strh r2, [r3, #28] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r6, #242 @ 0xf2 │ │ │ │ + adds r4, #82 @ 0x52 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r3, #20 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r0, [r1, r0] │ │ │ │ + ldrsb r0, [r5, r5] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - adds r5, #170 @ 0xaa │ │ │ │ + adds r3, #10 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r6, #40] @ 0x28 │ │ │ │ + str r6, [r2, #0] │ │ │ │ lsls r5, r4, #2 │ │ │ │ - b.n 6e5a60 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x719e0> │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldr.w r0, [r8, ip, lsl #1] │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + subs.w r0, r8, #5111808 @ 0x4e0000 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r4, #124] @ 0x7c │ │ │ │ + ldr r0, [r0, #84] @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #110 @ 0x6e │ │ │ │ + adds r2, #206 @ 0xce │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #88 @ 0x58 │ │ │ │ + adds r2, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r5, #254 @ 0xfe │ │ │ │ + adds r3, #94 @ 0x5e │ │ │ │ lsls r6, r4, #2 │ │ │ │ - @ instruction: 0xf7c4009c │ │ │ │ - str r4, [r4, #24] │ │ │ │ + @ instruction: 0xf524009c │ │ │ │ + ldrsh r4, [r0, r4] │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldr r4, [sp, #512] @ 0x200 │ │ │ │ + ldr r1, [sp, #896] @ 0x380 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bne.n 6e5948 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x718c8> │ │ │ │ + ldmia r6!, {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r1, [sp, #816] @ 0x330 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r3, #36 @ 0x24 │ │ │ │ + adds r0, #132 @ 0x84 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r5, r3, #2 │ │ │ │ - beq.n 6e5864 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x717e4> │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6e585c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x717dc> │ │ │ │ + ldmia r6!, {r1, r2} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #784] @ 0x310 │ │ │ │ + str r4, [sp, #144] @ 0x90 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r5, #94 @ 0x5e │ │ │ │ + adds r2, #190 @ 0xbe │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r1, #132 @ 0x84 │ │ │ │ + movs r6, #228 @ 0xe4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r1, #92] @ 0x5c │ │ │ │ + str r4, [r5, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r6, [r6, #26] │ │ │ │ + strh r6, [r2, #6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r3, #92] @ 0x5c │ │ │ │ + str r4, [r7, #48] @ 0x30 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 6e5e54 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71dd4> │ │ │ │ + svc 242 @ 0xf2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r6, [sp, #552] @ 0x228 │ │ │ │ + str r3, [sp, #936] @ 0x3a8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6e59f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71970> │ │ │ │ + ldmia r5, {r2, r3, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6e59e4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71964> │ │ │ │ + ldmia r5, {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r6, [sp, #448] @ 0x1c0 │ │ │ │ + str r3, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6e59c8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71948> │ │ │ │ + ldmia r5, {r1, r5, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6e59bc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7193c> │ │ │ │ + ldmia r5!, {r1, r3, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6e59b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71930> │ │ │ │ + ldmia r5!, {r1, r4, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - beq.n 6e59a4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71924> │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r3, #56 @ 0x38 │ │ │ │ + adds r0, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #222 @ 0xde │ │ │ │ + adds r0, #62 @ 0x3e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #210 @ 0xd2 │ │ │ │ + adds r0, #50 @ 0x32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r0, [r0, #92] @ 0x5c │ │ │ │ + ldr r0, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r2, #29] │ │ │ │ + strb r6, [r6, #18] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - blt.n 6e5964 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x718e4> │ │ │ │ + bls.n 6e5a24 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x719a4> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - str r5, [sp, #776] @ 0x308 │ │ │ │ + str r3, [sp, #136] @ 0x88 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r2, #106 @ 0x6a │ │ │ │ + cmp r7, #202 @ 0xca │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, #20 │ │ │ │ + cmp r7, #116 @ 0x74 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r5, pc, #568 @ (adr r5, 6e5bb8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71b38>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #242 @ 0xf2 │ │ │ │ + cmp r7, #82 @ 0x52 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #48 @ 0x30 │ │ │ │ + cmp r6, #144 @ 0x90 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r5, pc, #472 @ (adr r5, 6e5b64 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71ae4>) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #44 @ 0x2c │ │ │ │ + cmp r6, #140 @ 0x8c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #54 @ 0x36 │ │ │ │ + cmp r6, #150 @ 0x96 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #56 @ 0x38 │ │ │ │ + cmp r6, #152 @ 0x98 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #50 @ 0x32 │ │ │ │ + cmp r6, #146 @ 0x92 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r1, #64 @ 0x40 │ │ │ │ + cmp r6, #160 @ 0xa0 │ │ │ │ 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 │ │ │ │ @@ -2373933,15 +2373895,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 6e59f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71970> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6e5ab6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71a36> │ │ │ │ ldr r1, [sp, #4] │ │ │ │ mov r2, r6 │ │ │ │ mov r0, r8 │ │ │ │ - bl ab940c │ │ │ │ + bl ab915c │ │ │ │ ldr r7, [r7, #68] @ 0x44 │ │ │ │ cmp r7, #0 │ │ │ │ bne.n 6e5aba <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71a3a> │ │ │ │ ldr r5, [r5, #68] @ 0x44 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6e5aaa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71a2a> │ │ │ │ ldr.w r9, [r9, #8] │ │ │ │ @@ -2374000,15 +2373962,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 ab8f08 │ │ │ │ + bl ab8c58 │ │ │ │ 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] │ │ │ │ @@ -2374018,29 +2373980,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 ab8ff0 │ │ │ │ + bl ab8d40 │ │ │ │ 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, 6e5bf2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71b72> │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ cbz r1, 6e5bdc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71b5c> │ │ │ │ add r1, r7 │ │ │ │ ldr r3, [r4, #0] │ │ │ │ add.w sl, sl, #1 │ │ │ │ add.w r3, r5, r3, lsl #2 │ │ │ │ ldr r0, [r3, #4] │ │ │ │ - bl ab9068 │ │ │ │ + bl ab8db8 │ │ │ │ ldr r3, [r4, #4] │ │ │ │ cmp r3, sl │ │ │ │ bhi.n 6e5bd4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71b54> │ │ │ │ adds r7, #15 │ │ │ │ cmp r7, r8 │ │ │ │ bne.n 6e5bcc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71b4c> │ │ │ │ add.w fp, fp, #32 │ │ │ │ @@ -2374100,15 +2374062,15 @@ │ │ │ │ beq.n 6e5ca2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71c22> │ │ │ │ tst r7, r4 │ │ │ │ beq.n 6e5c86 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71c06> │ │ │ │ add.w r2, sl, r4 │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r8 │ │ │ │ adds r4, #1 │ │ │ │ - bl ab8fb4 │ │ │ │ + bl ab8d04 │ │ │ │ cmp r4, #16 │ │ │ │ bne.n 6e5c8c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71c0c> │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #16 │ │ │ │ bne.n 6e5c7c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71bfc> │ │ │ │ ldr r7, [sp, #4] │ │ │ │ ldr r3, [sp, #8] │ │ │ │ @@ -2374117,15 +2374079,15 @@ │ │ │ │ bne.n 6e5c70 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71bf0> │ │ │ │ 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 ab908c │ │ │ │ + bl ab8ddc │ │ │ │ ldr.w r0, [r7], #4 │ │ │ │ blx 6a8c0 │ │ │ │ cmp r7, r4 │ │ │ │ bne.n 6e5cc6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71c46> │ │ │ │ mov r0, r9 │ │ │ │ blx 6a8c0 │ │ │ │ ldr r2, [pc, #108] @ (6e5d48 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71cc8>) │ │ │ │ @@ -2374162,23 +2374124,23 @@ │ │ │ │ movs r6, #128 @ 0x80 │ │ │ │ movs r4, #19 │ │ │ │ add r3, pc │ │ │ │ b.n 6e5b7c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71afc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bvc.n 6e5c84 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71c04> │ │ │ │ + bpl.n 6e5d44 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71cc4> │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r4, pc, #784 @ (adr r4, 6e6054 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71fd4>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bvs.n 6e5cfc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71c7c> │ │ │ │ + bmi.n 6e5dbc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71d3c> │ │ │ │ lsls r0, r3, #4 │ │ │ │ add r3, pc, #128 @ (adr r3, 6e5dcc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71d4c>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - bcs.n 6e5cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71c58> │ │ │ │ + beq.n 6e5d98 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71d18> │ │ │ │ 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 4399c4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x325648> │ │ │ │ @@ -2375687,15 +2375649,15 @@ │ │ │ │ str r4, [sp, #64] @ 0x40 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xff93ffff │ │ │ │ str r3, [sp, #632] @ 0x278 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - adds r0, r6, #7 │ │ │ │ + subs r0, r2, 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] @ (6e7028 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x72fa8>) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2376003,15 +2375965,15 @@ │ │ │ │ nop │ │ │ │ str r3, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [sp, #488] @ 0x1e8 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - lsrs r6, r1, #11 │ │ │ │ + lsrs r6, r5, #32 │ │ │ │ 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 6e7062 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x72fe2> │ │ │ │ ldr r3, [r3, #16] │ │ │ │ @@ -2378188,15 +2378150,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 af6804 │ │ │ │ + bl af6554 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8698 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x74618> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58214> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2378271,15 +2378233,15 @@ │ │ │ │ bcs.n 6e8828 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x747a8> │ │ │ │ movs r1, #5 │ │ │ │ mov r0, r4 │ │ │ │ bl 6e82f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x74270> │ │ │ │ mov r1, r6 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af7440 │ │ │ │ + bl af7190 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ mov r9, r6 │ │ │ │ cbz r1, 6e8780 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x74700> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58214> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ @@ -2378455,15 +2378417,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 af52fc │ │ │ │ + bl af504c │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e8988 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x74908> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58214> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379016,15 +2378978,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r3, #23] │ │ │ │ lsls r4, r1, #5 │ │ │ │ cmp r4, #106 @ 0x6a │ │ │ │ lsls r2, r2, #5 │ │ │ │ cmp r4, #89 @ 0x59 │ │ │ │ lsls r2, r2, #5 │ │ │ │ - @ instruction: 0xfb5a009c │ │ │ │ + ldrh.w r0, [sl, #156] @ 0x9c │ │ │ │ cmp r2, #249 @ 0xf9 │ │ │ │ lsls r2, r2, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrb.w r3, [r0, #2396] @ 0x95c │ │ │ │ cbz r3, 6e9014 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x74f94> │ │ │ │ ldr.w r3, [r0, #2400] @ 0x960 │ │ │ │ @@ -2379055,15 +2379017,15 @@ │ │ │ │ mov r4, r0 │ │ │ │ movs r1, #9 │ │ │ │ bl 6e82f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x74270> │ │ │ │ vldr d0, [pc, #132] @ 6e90e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75068> │ │ │ │ ldrd r1, r2, [r6] │ │ │ │ ldr.w r3, [r4, #1936] @ 0x790 │ │ │ │ ldr.w r0, [r4, #720] @ 0x2d0 │ │ │ │ - bl af5330 │ │ │ │ + bl af5080 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9088 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75008> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58214> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379192,15 +2379154,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ str r6, [sp, #384] @ 0x180 │ │ │ │ strh.w r4, [sp, #408] @ 0x198 │ │ │ │ bl 6e82f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x74270> │ │ │ │ ldr r1, [sp, #12] │ │ │ │ mov r2, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ - bl af6308 │ │ │ │ + bl af6058 │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9202 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75182> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58214> │ │ │ │ str.w r4, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ cmp r3, #0 │ │ │ │ @@ -2379243,15 +2379205,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 6e82f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x74270> │ │ │ │ mov r1, r4 │ │ │ │ ldr.w r0, [r5, #720] @ 0x2d0 │ │ │ │ movs r2, #0 │ │ │ │ - bl af6308 │ │ │ │ + bl af6058 │ │ │ │ ldr.w r1, [r5, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9290 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75210> │ │ │ │ mov r0, r5 │ │ │ │ bl 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58214> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r5, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r5, #1893] @ 0x765 │ │ │ │ @@ -2379422,15 +2379384,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 af6b38 │ │ │ │ + bl af6888 │ │ │ │ ldr.w r1, [r4, #748] @ 0x2ec │ │ │ │ cbz r1, 6e946a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x753ea> │ │ │ │ mov r0, r4 │ │ │ │ bl 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58214> │ │ │ │ movs r3, #0 │ │ │ │ str.w r3, [r4, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r4, #1893] @ 0x765 │ │ │ │ @@ -2379528,21 +2379490,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 af5364 │ │ │ │ + bl af50b4 │ │ │ │ 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 af53b8 │ │ │ │ + bl af5108 │ │ │ │ ldrh.w r0, [sp, #132] @ 0x84 │ │ │ │ bl 4324b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e13c> │ │ │ │ ldr r3, [r0, #28] │ │ │ │ ldrh.w fp, [sp, #132] @ 0x84 │ │ │ │ mov ip, r0 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6e95f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75570> │ │ │ │ @@ -2379729,15 +2379691,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 af5678 │ │ │ │ + bl af53c8 │ │ │ │ ldr.w r1, [r6, #748] @ 0x2ec │ │ │ │ cbz r1, 6e9790 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75710> │ │ │ │ mov r0, r6 │ │ │ │ bl 6cc294 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x58214> │ │ │ │ str.w r5, [r6, #748] @ 0x2ec │ │ │ │ ldrb.w r3, [r6, #1893] @ 0x765 │ │ │ │ cbz r3, 6e97a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75720> │ │ │ │ @@ -2380177,15 +2380139,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r1, #5 │ │ │ │ str r4, [r6, #64] @ 0x40 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mcr 0, 6, r0, cr0, cr12, {4} │ │ │ │ + stc 0, cr0, [r0], #-624 @ 0xfffffd90 │ │ │ │ stmdb sp!, {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 │ │ │ │ @@ -2380241,15 +2380203,15 @@ │ │ │ │ b.n 6e9c8a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75c0a> │ │ │ │ str.w r4, [r6, #160] @ 0xa0 │ │ │ │ b.n 6e9c8a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75c0a> │ │ │ │ str r2, [r4, #56] @ 0x38 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mrc 0, 2, r0, cr4, cr12, {4} │ │ │ │ + subs.w r0, r4, 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] @ 6ea624 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x765a4> │ │ │ │ mov r5, r2 │ │ │ │ @@ -2381069,19 +2381031,21 @@ │ │ │ │ str r0, [r1, #48] @ 0x30 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 15, cr15, [r9, #-1020] @ 0xfffffc04 │ │ │ │ ldrsh r2, [r1, r0] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldmia.w r4, {r2, r3, r4, r7} │ │ │ │ - stmia.w ip, {r2, r3, r4, r7} │ │ │ │ + b.n 6ea224 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x761a4> │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + b.n 6ea218 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76198> │ │ │ │ + lsls r4, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ea064 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x75fe4> │ │ │ │ + b.n 6eab24 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76aa4> │ │ │ │ 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] @ (6ea77c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x766fc>) │ │ │ │ sub.w sp, sp, #644 @ 0x284 │ │ │ │ @@ -2381385,15 +2381349,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r0, [r0, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ ldrsb r4, [r4, r2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ead58 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76cd8> │ │ │ │ + svc 56 @ 0x38 │ │ │ │ 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 │ │ │ │ @@ -2381656,15 +2381620,15 @@ │ │ │ │ movs r2, #2 │ │ │ │ str.w r2, [r0, #2408] @ 0x968 │ │ │ │ b.n 6eac96 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76c16> │ │ │ │ cmp r1, #0 │ │ │ │ bne.n 6eac2c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76bac> │ │ │ │ b.n 6eab28 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76aa8> │ │ │ │ nop │ │ │ │ - svc 36 @ 0x24 │ │ │ │ + bgt.n 6eabd0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76b50> │ │ │ │ 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] @ 6ead10 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76c90> │ │ │ │ subs r3, r0, #1 │ │ │ │ @@ -2381691,15 +2381655,15 @@ │ │ │ │ movs r0, #4 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ strh r0, [r4, r4] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - udf #114 @ 0x72 │ │ │ │ + blt.n 6eacc0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x76c40> │ │ │ │ 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] @ 6eb2ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7726c> │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2382260,27 +2382224,27 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r4, [r0, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r7, r2] │ │ │ │ lsls r4, r1, #5 │ │ │ │ - udf #172 @ 0xac │ │ │ │ + bgt.n 6eb314 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77294> │ │ │ │ lsls r4, r3, #2 │ │ │ │ str r0, [r1, r3] │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6eb360 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x772e0> │ │ │ │ + bls.n 6eb220 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x771a0> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 6eb21c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7719c> │ │ │ │ + bvc.n 6eb2dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7725c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bge.n 6eb220 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x771a0> │ │ │ │ + bvc.n 6eb2e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77260> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bls.n 6eb388 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77308> │ │ │ │ + bvs.n 6eb248 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x771c8> │ │ │ │ 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 │ │ │ │ @@ -2382451,17 +2382415,17 @@ │ │ │ │ ldr r0, [r3, #12] │ │ │ │ subs r0, #0 │ │ │ │ it ne │ │ │ │ movne r0, #1 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - add r4, pc, #672 @ (adr r4, 6eb780 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77700>) │ │ │ │ + add r2, pc, #32 @ (adr r2, 6eb500 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77480>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ - add r4, pc, #368 @ (adr r4, 6eb654 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x775d4>) │ │ │ │ + add r1, pc, #752 @ (adr r1, 6eb7d4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77754>) │ │ │ │ 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 │ │ │ │ @@ -2382548,15 +2382512,15 @@ │ │ │ │ mov r5, fp │ │ │ │ ldr r2, [sp, #12] │ │ │ │ mov fp, r1 │ │ │ │ b.n 6eb58c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7750c> │ │ │ │ strb r2, [r5, #0] │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ - add r4, pc, #24 @ (adr r4, 6eb5fc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7757c>) │ │ │ │ + add r1, pc, #408 @ (adr r1, 6eb77c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x776fc>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ push {r4, lr} │ │ │ │ mov.w lr, #0 │ │ │ │ ldr r4, [pc, #60] @ (6eb628 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x775a8>) │ │ │ │ add r4, pc │ │ │ │ movs r3, #0 │ │ │ │ add.w ip, r4, lr, lsl #2 │ │ │ │ @@ -2382576,15 +2382540,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ add.w lr, lr, #4 │ │ │ │ cmp.w lr, #44 @ 0x2c │ │ │ │ bne.n 6eb5ee <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7756e> │ │ │ │ movs r0, #0 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - add r3, pc, #224 @ (adr r3, 6eb70c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7768c>) │ │ │ │ + add r0, pc, #608 @ (adr r0, 6eb88c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7780c>) │ │ │ │ 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] @ 6eb6b8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77638> │ │ │ │ mov r4, r0 │ │ │ │ @@ -2382630,23 +2382594,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} │ │ │ │ - add r2, pc, #888 @ (adr r2, 6eba34 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x779b4>) │ │ │ │ + add r0, pc, #248 @ (adr r0, 6eb7b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77734>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ ldr r1, [pc, #712] @ (6eb988 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77908>) │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r2, pc, #688 @ (adr r2, 6eb974 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x778f4>) │ │ │ │ + add r0, pc, #48 @ (adr r0, 6eb6f4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77674>) │ │ │ │ lsls r0, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6eb674 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x775f4> │ │ │ │ + bcc.n 6eb734 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x776b4> │ │ │ │ lsls r4, r3, #2 │ │ │ │ and.w r1, r1, #7 │ │ │ │ cmp r0, #3 │ │ │ │ beq.n 6eb6f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77670> │ │ │ │ cmp r1, #2 │ │ │ │ bls.n 6eb6e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77668> │ │ │ │ cmp r1, #4 │ │ │ │ @@ -2383236,84 +2383200,84 @@ │ │ │ │ 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} │ │ │ │ - bcs.n 6ebce0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c60> │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 6ebd04 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c84> │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r7, #188 @ 0xbc │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 6ebcec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c6c> │ │ │ │ + ldmia r7!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bcs.n 6ebcfc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c7c> │ │ │ │ + ldmia r7!, {r3, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r6, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ebcec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c6c> │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r3, r4, r6, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - it │ │ │ │ - lsl r4, r3, #2 │ │ │ │ asrs r0, r6, #23 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ebcb4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c34> │ │ │ │ + ldmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xfbe9ffff │ │ │ │ - itt al │ │ │ │ - lslal r4, r3, #2 │ │ │ │ - moval r1, #68 @ 0x44 │ │ │ │ + pop {r2, r6, pc} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + movs r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ebca0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c20> │ │ │ │ + ldmia r7!, {r3, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r1, #128 @ 0x80 │ │ │ │ movs r0, r0 │ │ │ │ - it gt │ │ │ │ - lslgt r4, r3, #2 │ │ │ │ - bne.n 6ebc90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c10> │ │ │ │ + pop {r3, r5, pc} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + ldmia r7!, {r1, r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r0, #216 @ 0xd8 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ebc84 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c04> │ │ │ │ + ldmia r7!, {r1, r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bne.n 6ebc9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c1c> │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r2, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ebc8c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77c0c> │ │ │ │ + ldmia r7!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r2, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 6ebc7c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77bfc> │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r1, r7 │ │ │ │ movs r0, r0 │ │ │ │ - ite vs │ │ │ │ - lslvs r4, r3, #2 │ │ │ │ - subvc r0, r3, r4 │ │ │ │ + pop {r2, r3, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + subs r0, r3, r4 │ │ │ │ movs r0, r0 │ │ │ │ - itte hi │ │ │ │ - lslhi r4, r3, #2 │ │ │ │ - movhi r2, #136 @ 0x88 │ │ │ │ - movls r0, r0 │ │ │ │ - it hi │ │ │ │ - lslhi r4, r3, #2 │ │ │ │ + pop {r1, r2, r5, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + movs r2, #136 @ 0x88 │ │ │ │ + movs r0, r0 │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ adds r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r5, r7 │ │ │ │ movs r0, r0 │ │ │ │ - itt vc │ │ │ │ - lslvc r4, r3, #2 │ │ │ │ - addvc r7, #168 @ 0xa8 │ │ │ │ + pop {r2, r3, r4, r6, r7} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + adds r7, #168 @ 0xa8 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #156 @ 0x9c │ │ │ │ movs r0, r0 │ │ │ │ muls r4, r7 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, r2, #1 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2383514,29 +2383478,29 @@ │ │ │ │ ldr r0, [pc, #36] @ (6ebfa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77f20>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #32] @ (6ebfa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77f24>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r0, [r4, #31] │ │ │ │ + ldrb r0, [r0, #21] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - bpl.n 6ec08c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7800c> │ │ │ │ + bcs.n 6ebf4c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77ecc> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r2, [sp, #192] @ 0xc0 │ │ │ │ + str r7, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbnz r6, 6ebfac <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77f2c> │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - str r4, [r6, r1] │ │ │ │ + ldr r5, [pc, #848] @ (6ec2ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7826c>) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [r5, r3] │ │ │ │ + ldrsb r2, [r1, r1] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - svc 160 @ 0xa0 │ │ │ │ + ble.n 6ebfa4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77f24> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r2, r4, #2 │ │ │ │ subs r0, #1 │ │ │ │ cmp r0, #14 │ │ │ │ bhi.n 6ec01c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77f9c> │ │ │ │ tbb [pc, r0] │ │ │ │ lsrs r0, r1, #12 │ │ │ │ asrs r6, r1, #4 │ │ │ │ @@ -2383591,45 +2383555,45 @@ │ │ │ │ ldr r0, [pc, #68] @ (6ec05c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77fdc>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #64] @ (6ec060 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77fe0>) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r4, [r4, #29] │ │ │ │ + ldrb r4, [r0, #19] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r5, #29] │ │ │ │ + ldrb r6, [r1, #19] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r6, #27] │ │ │ │ + ldrb r0, [r2, #17] │ │ │ │ lsls r6, r4, #2 │ │ │ │ - bpl.n 6ec040 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77fc0> │ │ │ │ + bcs.n 6ec100 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78080> │ │ │ │ lsls r6, r4, #2 │ │ │ │ - ldr r4, [pc, #96] @ (6ec098 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78018>) │ │ │ │ + ldr r1, [pc, #480] @ (6ec218 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78198>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r4, #60] @ 0x3c │ │ │ │ + strh r6, [r0, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r4, [r4, #0] │ │ │ │ + strh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r1, [sp, #664] @ 0x298 │ │ │ │ + str r7, [sp, #24] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - cbz r4, 6ec074 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x77ff4> │ │ │ │ + add r7, sp, #80 @ 0x50 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r5, {r2, r4, r5, r6} │ │ │ │ + ldmia r2, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r6} │ │ │ │ + ldmia r2!, {r1, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r2, r6} │ │ │ │ + cbnz r4, 6ec080 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78000> │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r5, {r1, r3, r5, r6} │ │ │ │ + ldmia r2!, {r1, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ 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 │ │ │ │ @@ -2384573,218 +2384537,218 @@ │ │ │ │ movs r4, #0 │ │ │ │ b.n 6ec5d0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78550> │ │ │ │ nop │ │ │ │ subs r5, #92 @ 0x5c │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r3!, {r1, r2, r4, r6} │ │ │ │ + ldmia r0!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r3!, {r4, r6} │ │ │ │ + ldmia r0!, {r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r2, #1] │ │ │ │ + ldr r4, [r6, #88] @ 0x58 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r3, r5, r6} │ │ │ │ + stmia r7!, {r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r1, #24] │ │ │ │ + strb r4, [r5, #13] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strh r4, [r5, #42] @ 0x2a │ │ │ │ + strh r4, [r1, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r2!, {r1, r4, r6} │ │ │ │ + stmia r7!, {r1, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ + ldmia r0!, {r1, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r3, r4, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r6, r7} │ │ │ │ + ldmia r0!, {r1, r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r6, r7} │ │ │ │ + ldmia r0!, {r2, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r0!, {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5} │ │ │ │ + stmia r7!, {r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r4, r5} │ │ │ │ + stmia r7!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r0, [r1, #24] │ │ │ │ + ldrsh r0, [r5, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r4, [r7, #20] │ │ │ │ + ldrsh r4, [r3, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - str r2, [r6, #20] │ │ │ │ + ldrsh r2, [r2, r3] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbz r2, 6ecb08 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78a88> │ │ │ │ + add r6, sp, #776 @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #4] │ │ │ │ + ldrb r6, [r6, #23] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrh r2, [r0, r2] │ │ │ │ + ldrsb r2, [r4, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - movs r2, #36 @ 0x24 │ │ │ │ + subs r4, r0, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r0!, {} │ │ │ │ + stmia r5!, {r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r2, r4, r5, r6} │ │ │ │ + stmia r7!, {r2, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r7} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r1, r2, r3, r4, r6} │ │ │ │ + stmia r4!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r2, {r1, r2, r5} │ │ │ │ + stmia r7!, {r1, r2, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strh r2, [r5, #12] │ │ │ │ + ldrb r2, [r1, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r6, r6] │ │ │ │ + ldrb r2, [r2, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r6, [r4, r6] │ │ │ │ + ldrb r6, [r0, r4] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrh r4, [r6, r4] │ │ │ │ + ldr r4, [r2, r2] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cbz r6, 6ecb4c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78acc> │ │ │ │ + add r6, sp, #856 @ 0x358 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - stmia r3!, {r1, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r4, r5} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - subs r0, #26 │ │ │ │ + adds r5, #122 @ 0x7a │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r5, r4, #2 │ │ │ │ - lsrs r6, r4, #22 │ │ │ │ + lsrs r6, r0, #12 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r4, r5, r6} │ │ │ │ + stmia r5!, {r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r3, r5] │ │ │ │ + strh r4, [r7, r2] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldmia r0!, {r4, r6} │ │ │ │ + stmia r5!, {r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r6} │ │ │ │ + stmia r5!, {r1, r2, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r0!, {r1} │ │ │ │ + stmia r5!, {r1, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r3, r4, r6, r7} │ │ │ │ + stmia r3!, {r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r4, #26] │ │ │ │ + strb r2, [r0, #16] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r5!, {r2, r6, r7} │ │ │ │ + stmia r3!, {r2, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r7} │ │ │ │ + stmia r3!, {r1, r2, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r3, r5, r7} │ │ │ │ + stmia r3!, {r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r1, sp, #144 @ 0x90 │ │ │ │ + add r6, pc, #528 @ (adr r6, 6ecd7c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78cfc>) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r4, r6} │ │ │ │ + cbz r0, 6ecb9c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78b1c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r5, r7} │ │ │ │ + stmia r5!, {r2, r3} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r7!, {r2, r3, r4, r7} │ │ │ │ + stmia r4!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r0, #8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r2, [r5, r0] │ │ │ │ + ldrh r2, [r1, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrsh r4, [r4, r0] │ │ │ │ + ldrh r4, [r0, r6] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r7!, {r3, r4, r5, r6} │ │ │ │ + stmia r4!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0090 │ │ │ │ + cbnz r0, 6ecc10 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78b90> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - bkpt 0x0038 │ │ │ │ + cbnz r0, 6ecbfe <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78b7e> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r5, r6, r7} │ │ │ │ + stmia r2!, {r1, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r2!, {r2, r3, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r1, r6} │ │ │ │ + stmia r3!, {r1, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r6!, {r2, r3, r6} │ │ │ │ + stmia r3!, {r2, r3, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r0!, {r2, r3, r5} │ │ │ │ + pop {r2, r3, r7, pc} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r4!, {r2, r3, r4, r6} │ │ │ │ + stmia r1!, {r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ + stmia r3!, {r1, r3, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r5, r3] │ │ │ │ + ldrh r4, [r1, r1] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r2, r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ite ls │ │ │ │ - lslls r7, r2, #2 │ │ │ │ - stmiahi r3!, {r1, r3, r4, r6, r7} │ │ │ │ + pop {r2, r4, r5, r6, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r1!, {r1, r3, r4, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ lsls r3, r4, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r6} │ │ │ │ + cbnz r6, 6ecc06 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78b86> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r3, r4} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r5, #106 @ 0x6a │ │ │ │ + subs r2, #202 @ 0xca │ │ │ │ lsls r6, r4, #2 │ │ │ │ - subs r5, #60 @ 0x3c │ │ │ │ + subs r2, #156 @ 0x9c │ │ │ │ lsls r6, r4, #2 │ │ │ │ - stmia r3!, {r1, r6, r7} │ │ │ │ + stmia r1!, {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ite mi │ │ │ │ - lslmi r7, r2, #2 │ │ │ │ - ittt mi @ unpredictable │ │ │ │ - lslmi r7, r2, #2 │ │ │ │ - submi r5, #70 @ 0x46 │ │ │ │ - lslmi r6, r4, #2 │ │ │ │ - ldrb r6, [r2, r2] │ │ │ │ + pop {r2, r3, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + subs r2, #166 @ 0xa6 │ │ │ │ + lsls r6, r4, #2 │ │ │ │ + ldr r6, [r6, r7] │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stmia r3!, {r7} │ │ │ │ + stmia r0!, {r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - pop {r1, r3, r4, r5} │ │ │ │ + cbnz r2, 6ecc1e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78b9e> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrh r4, [r4, #12] │ │ │ │ + strh r4, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - itee cc │ │ │ │ - lslcc r7, r2, #2 │ │ │ │ - wfecs │ │ │ │ - lslcs r7, r2, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r6} │ │ │ │ + pop {r1, r4, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + pop {r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r0!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - itt mi │ │ │ │ - lslmi r7, r2, #2 │ │ │ │ - ittt mi @ unpredictable │ │ │ │ - lslmi r7, r2, #2 │ │ │ │ - itt mi @ unpredictable │ │ │ │ - lslmi r7, r2, #2 │ │ │ │ - bkpt 0x00e2 │ │ │ │ + pop {r2, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + pop {r1, r5, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r3!, {r2, r4, r6} │ │ │ │ + pop {r2, r5, r7} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + pop {r1, r6} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + stmia r0!, {r2, r4, r5, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r4, r5} │ │ │ │ + stmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - subs r4, #200 @ 0xc8 │ │ │ │ + subs r2, #40 @ 0x28 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - itte eq │ │ │ │ - lsleq r7, r2, #2 │ │ │ │ - addeq r2, sp, #680 @ 0x2a8 │ │ │ │ - lslne r5, r3, #2 │ │ │ │ + pop {r1, r2, r5, r6} │ │ │ │ + lsls r7, r2, #2 │ │ │ │ + add r0, sp, #40 @ 0x28 │ │ │ │ + lsls r5, r3, #2 │ │ │ │ adds r1, #6 │ │ │ │ push {r4, lr} │ │ │ │ ldr r4, [pc, #80] @ (6ecc84 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78c04>) │ │ │ │ add.w r3, r0, r1, lsl #2 │ │ │ │ movs r2, #0 │ │ │ │ ldrb.w lr, [r0, r1, lsl #2] │ │ │ │ add r4, pc │ │ │ │ @@ -2384807,15 +2384771,15 @@ │ │ │ │ ldrls.w r3, [r4, r1, lsl #2] │ │ │ │ cmp r2, #9 │ │ │ │ lsl.w r3, r3, lr │ │ │ │ orr.w r0, r0, r3 │ │ │ │ bne.n 6ecc5c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78bdc> │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ - ldrh r0, [r3, #44] @ 0x2c │ │ │ │ + ldrh r0, [r7, #22] │ │ │ │ lsls r0, r3, #4 │ │ │ │ lsls r3, r1, #31 │ │ │ │ bpl.n 6eccae <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78c2e> │ │ │ │ and.w r3, r1, #30 │ │ │ │ subs r3, #2 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 6eccaa <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78c2a> │ │ │ │ @@ -2385892,57 +2385856,57 @@ │ │ │ │ nop │ │ │ │ adds r3, #10 │ │ │ │ lsls r4, r1, #5 │ │ │ │ adds r2, #246 @ 0xf6 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r2, #38] @ 0x26 │ │ │ │ + ldrh r2, [r6, #16] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stmia r4!, {r1, r4} │ │ │ │ + stmia r1!, {r1, r4, r5, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - stmia r4!, {r1, r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #252 @ 0xfc │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrh r4, [r1, #2] │ │ │ │ + strh r4, [r5, #44] @ 0x2c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ittt ge │ │ │ │ - lslge r4, r3, #2 │ │ │ │ - stmiage r0!, {r2, r4, r5} │ │ │ │ - lslge r4, r3, #2 │ │ │ │ - ldrh r6, [r7, #0] │ │ │ │ + pop {r1, pc} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r2, r4, r7, pc} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + strh r6, [r3, #44] @ 0x2c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - it hi │ │ │ │ - lslhi r4, r3, #2 │ │ │ │ - ittt gt │ │ │ │ - lslgt r4, r3, #2 │ │ │ │ - stmiagt r0!, {r2, r5, r6, r7} │ │ │ │ - lslgt r4, r3, #2 │ │ │ │ - bkpt 0x00be │ │ │ │ + pop {r3, r5, r6, r7} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - it lt │ │ │ │ - lsllt r4, r3, #2 │ │ │ │ - bkpt 0x00ea │ │ │ │ + pop {r1, r5, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r7, #58] @ 0x3a │ │ │ │ + bkpt 0x0044 │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r3, r4, pc} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + pop {r1, r3, r6} │ │ │ │ + lsls r4, r3, #2 │ │ │ │ + strh r4, [r3, #38] @ 0x26 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - bkpt 0x00c2 │ │ │ │ + pop {r1, r5} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - nop {11} │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r6, [r6, #56] @ 0x38 │ │ │ │ + strh r6, [r2, #36] @ 0x24 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r6, [r0, #38] @ 0x26 │ │ │ │ + strh r6, [r4, #16] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r0, [r2, #36] @ 0x24 │ │ │ │ + strh r0, [r6, #14] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #12] │ │ │ │ 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 │ │ │ │ @@ -2386164,39 +2386128,39 @@ │ │ │ │ mla r3, r3, r2, r0 │ │ │ │ ldr r2, [pc, #60] @ (6edb1c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x79a9c>) │ │ │ │ mov r0, sl │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r3, #4] │ │ │ │ bl 6deaa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6aa20> │ │ │ │ b.w 6ecf7e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x78efe> │ │ │ │ - strh r4, [r6, #4] │ │ │ │ + ldrb r4, [r2, #24] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - cbnz r6, 6edb1e <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x79a9e> │ │ │ │ + @ instruction: 0xb70e │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cbnz r6, 6edb18 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x79a98> │ │ │ │ + @ instruction: 0xb6e6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r3, #30] │ │ │ │ + ldrb r2, [r7, #19] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb6f0 │ │ │ │ + push {r4, r6} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb812 │ │ │ │ + push {r1, r4, r5, r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + cbz r0, 6edb80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x79b00> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r1, #30] │ │ │ │ + ldrb r4, [r5, #19] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + cbz r2, 6edb8c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x79b0c> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r7, #29] │ │ │ │ + ldrb r2, [r3, #19] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - @ instruction: 0xb680 │ │ │ │ + cbz r0, 6edb90 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x79b10> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - @ instruction: 0xb68e │ │ │ │ + cbz r6, 6edb96 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x79b16> │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r3, #29] │ │ │ │ + ldrb r4, [r7, #18] │ │ │ │ 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 │ │ │ │ @@ -2386226,17 +2386190,17 @@ │ │ │ │ ldr r2, [pc, #16] @ (6edb80 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x79b00>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r1, pc │ │ │ │ add r2, pc │ │ │ │ bl 6deaa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6aa20> │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - @ instruction: 0xb7e0 │ │ │ │ + push {r6, lr} │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #27] │ │ │ │ + ldrb r6, [r7, #16] │ │ │ │ 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 │ │ │ │ @@ -2386790,25 +2386754,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r4, #50 @ 0x32 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #76 @ 0x4c │ │ │ │ lsls r4, r1, #5 │ │ │ │ - ldrb r4, [r2, #6] │ │ │ │ + strb r4, [r6, #27] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - uxth r2, r2 │ │ │ │ + add r7, sp, #968 @ 0x3c8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r4, #5] │ │ │ │ + strb r0, [r0, #27] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - sxtb r6, r6 │ │ │ │ + add r7, sp, #856 @ 0x358 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r5, #3] │ │ │ │ + strb r6, [r1, #25] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - sxth r4, r4 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ 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 │ │ │ │ @@ -2387641,15 +2387605,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r2, #5 │ │ │ │ lsls r4, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, r7, r1 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - add r1, sp, #432 @ 0x1b0 │ │ │ │ + add r6, pc, #816 @ (adr r6, 6eee94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7ae14>) │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r4, [sp, #16] │ │ │ │ mov sl, r0 │ │ │ │ ldr r1, [sp, #36] @ 0x24 │ │ │ │ adds r0, #116 @ 0x74 │ │ │ │ bl 6de6d8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6a658> │ │ │ │ ubfx r3, r0, #0, #11 │ │ │ │ @@ -2388442,23 +2388406,23 @@ │ │ │ │ cmp lr, r6 │ │ │ │ bne.n 6ef3c4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b344> │ │ │ │ add.w r1, r8, r9 │ │ │ │ ldr r3, [sp, #24] │ │ │ │ sub.w sl, sl, #4 │ │ │ │ movs r5, #0 │ │ │ │ ldr r0, [r3, #0] │ │ │ │ - bl ab937c │ │ │ │ + bl ab90cc │ │ │ │ mov r9, r0 │ │ │ │ cmp.w r8, #0 │ │ │ │ beq.n 6ef414 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b394> │ │ │ │ mov r1, r5 │ │ │ │ ldr.w r2, [sl, #4]! │ │ │ │ mov r0, r9 │ │ │ │ adds r5, #1 │ │ │ │ - bl ab93b4 │ │ │ │ + bl ab9104 │ │ │ │ cmp r8, r5 │ │ │ │ bne.n 6ef402 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b382> │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r9 │ │ │ │ bl 6e5a74 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x719f4> │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ cmp r1, #0 │ │ │ │ @@ -2388495,39 +2388459,39 @@ │ │ │ │ bl 6e59f0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x71970> │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 6ef458 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b3d8> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ mov r2, fp │ │ │ │ adds r6, #1 │ │ │ │ - bl ab940c │ │ │ │ + bl ab915c │ │ │ │ ldr r5, [r5, #8] │ │ │ │ ldr r0, [sp, #76] @ 0x4c │ │ │ │ add r0, r8 │ │ │ │ cmp r5, #0 │ │ │ │ bne.n 6ef462 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b3e2> │ │ │ │ ldr r2, [r0, #52] @ 0x34 │ │ │ │ cbz r2, 6ef496 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b416> │ │ │ │ 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 ab9ae0 │ │ │ │ + bl ab9830 │ │ │ │ ldr r1, [sp, #80] @ 0x50 │ │ │ │ add.w sl, sl, #1 │ │ │ │ adds r4, #1 │ │ │ │ cmp sl, r1 │ │ │ │ bcc.n 6ef43a <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b3ba> │ │ │ │ mov r4, r7 │ │ │ │ ldr r7, [sp, #0] │ │ │ │ mov r0, r9 │ │ │ │ - bl ab957c │ │ │ │ + bl ab92cc │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 6ef5e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b560> │ │ │ │ movw fp, #34953 @ 0x8889 │ │ │ │ movt fp, #34952 @ 0x8888 │ │ │ │ movs r6, #0 │ │ │ │ cbnz r4, 6ef4ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b46c> │ │ │ │ b.n 6ef5ea <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b56a> │ │ │ │ @@ -2388542,15 +2388506,15 @@ │ │ │ │ bl 6e6910 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x72890> │ │ │ │ ldr r4, [r4, #8] │ │ │ │ adds r6, #1 │ │ │ │ cmp r4, #0 │ │ │ │ beq.n 6ef5ea <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7b56a> │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r9 │ │ │ │ - bl ab9ac4 │ │ │ │ + bl ab9814 │ │ │ │ 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 │ │ │ │ @@ -2388648,22 +2388612,22 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r6, #27 │ │ │ │ lsls r4, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ vmaxnm.f32 , , │ │ │ │ - strh r2, [r1, #62] @ 0x3e │ │ │ │ + strh r2, [r5, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ mcr2 15, 3, pc, cr3, cr15, {7} @ │ │ │ │ stc2 15, cr15, [r7, #-1020] @ 0xfffffc04 │ │ │ │ @ instruction: 0xfa83ffff │ │ │ │ lsrs r0, r6, #9 │ │ │ │ lsls r4, r1, #5 │ │ │ │ - strh r0, [r2, #30] │ │ │ │ + strh r0, [r6, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ sub sp, #16 │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2389269,21 +2389233,21 @@ │ │ │ │ ldr r1, [pc, #24] @ (6efce8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7bc68>) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 6deaa0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6aa20> │ │ │ │ b.n 6efcb2 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7bc32> │ │ │ │ nop │ │ │ │ - ldrb r4, [r7, r6] │ │ │ │ + ldrh r4, [r3, r4] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r7, [sp, #312] @ 0x138 │ │ │ │ + str r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r6, r6] │ │ │ │ + ldrh r4, [r2, r4] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ 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 │ │ │ │ @@ -2389397,21 +2389361,21 @@ │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r2, #132] @ 0x84 │ │ │ │ bl 6e1268 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6d1e8> │ │ │ │ mov r1, r0 │ │ │ │ add.w r0, r4, #136 @ 0x88 │ │ │ │ bl 6e1288 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x6d208> │ │ │ │ b.n 6efd86 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7bd06> │ │ │ │ - ldrb r4, [r0, r4] │ │ │ │ + ldrh r4, [r4, r1] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r6, [sp, #600] @ 0x258 │ │ │ │ + str r3, [sp, #984] @ 0x3d8 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r2, [r4, r2] │ │ │ │ + ldrh r2, [r0, r0] │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r6, [sp, #48] @ 0x30 │ │ │ │ + str r3, [sp, #432] @ 0x1b0 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r3, [r1, #0] │ │ │ │ push {lr} │ │ │ │ ldr r2, [r3, #8] │ │ │ │ cmp r2, #0 │ │ │ │ beq.n 6efe96 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7be16> │ │ │ │ ldrb.w r2, [r3, #48] @ 0x30 │ │ │ │ @@ -2389983,15 +2389947,15 @@ │ │ │ │ str.w r3, [r9, #28] │ │ │ │ b.n 6f03c6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7c346> │ │ │ │ str.w r3, [r9, #32] │ │ │ │ b.n 6f03a6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7c326> │ │ │ │ vrhadd.u16 q0, q6, │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #704] @ 0x2c0 │ │ │ │ + ldrh r0, [r2, #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 │ │ │ │ @@ -2390717,15 +2390681,15 @@ │ │ │ │ b.n 6f065c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7c5dc> │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ @ instruction: 0xfb98014b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb7e014b │ │ │ │ bl aa6bde │ │ │ │ - ldrh r2, [r4, #60] @ 0x3c │ │ │ │ + ldrh r2, [r0, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ bl a12bea │ │ │ │ bl 750bee │ │ │ │ bl 4f4bf2 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3e0876> │ │ │ │ bl 5a0bf6 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x48c87a> │ │ │ │ @@ -2391536,22 +2391500,22 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xf3b4014b │ │ │ │ @ instruction: 0xf3b0014b │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #60] @ 0x3c │ │ │ │ + strh r2, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ @ instruction: 0xf0dc014b │ │ │ │ - strh r4, [r0, #12] │ │ │ │ + ldrb r4, [r4, #27] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r1, #6] │ │ │ │ + ldrb r2, [r5, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r0, [r4, #0] │ │ │ │ + ldrb r0, [r0, #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 │ │ │ │ @@ -2392183,21 +2392147,21 @@ │ │ │ │ add r2, pc │ │ │ │ ldr r0, [r2, #0] │ │ │ │ ldrb r2, [r2, #4] │ │ │ │ str r0, [r3, #0] │ │ │ │ strb r2, [r3, #4] │ │ │ │ bx lr │ │ │ │ bx lr │ │ │ │ - bne.n 6f1bc8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7db48> │ │ │ │ + ldmia r7!, {r1, r2, r5} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldrb r6, [r7, #4] │ │ │ │ + strb r6, [r3, #26] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - b.n 6f1c2c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7dbac> │ │ │ │ + b.n 6f16ec <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7d66c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldmia r5!, {r1, r3, r4} │ │ │ │ + ldmia r2!, {r1, r3, r4, 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] @ 6f246c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7e3ec> │ │ │ │ sub sp, #460 @ 0x1cc │ │ │ │ @@ -2392999,146 +2392963,147 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 6f2b94 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7eb14> │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #872] @ 0x368 │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldrb r0, [r1, #3] │ │ │ │ + strb r0, [r5, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r3, #3] │ │ │ │ + strb r6, [r7, #24] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - nop {11} │ │ │ │ + pop {r4, pc} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsrs r6, r0, #7 │ │ │ │ + lsls r6, r4, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - adds r7, #160 @ 0xa0 │ │ │ │ + adds r5, #0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsrs r4, r5, #6 │ │ │ │ + lsls r4, r1, #28 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r7, #31] │ │ │ │ + strb r4, [r3, #21] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r6!, {r1, r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r7} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r6, r3, #17 │ │ │ │ + asrs r6, r7, #6 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #632 @ 0x278 │ │ │ │ + add r4, sp, #1016 @ 0x3f8 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bvs.n 6f24e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7e460> │ │ │ │ + bcc.n 6f25a0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7e520> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r4, [r3, #29] │ │ │ │ + strb r4, [r7, #18] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldmia r5!, {r4, r6, r7} │ │ │ │ + ldmia r3!, {r4, r5} │ │ │ │ lsls r1, r4, #2 │ │ │ │ - asrs r0, r6, #15 │ │ │ │ + asrs r0, r2, #5 │ │ │ │ lsls r6, r4, #2 │ │ │ │ - add r7, sp, #192 @ 0xc0 │ │ │ │ + add r4, sp, #576 @ 0x240 │ │ │ │ lsls r5, r4, #2 │ │ │ │ - bpl.n 6f241c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7e39c> │ │ │ │ + bcc.n 6f24dc <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7e45c> │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strb r0, [r2, #27] │ │ │ │ + strb r0, [r6, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r5, #26] │ │ │ │ + strb r0, [r1, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r1, #26] │ │ │ │ + strb r6, [r5, #15] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r0, r2, #20 │ │ │ │ + asrs r0, r6, #9 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r1, {r1, r2, r3, r6} │ │ │ │ + stmia r6!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r4, #18 │ │ │ │ + asrs r4, r0, #8 │ │ │ │ lsls r7, r4, #2 │ │ │ │ - ldmia r0!, {r5, r6, r7} │ │ │ │ + stmia r6!, {r6} │ │ │ │ lsls r6, r4, #2 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r2, #25] │ │ │ │ + strb r6, [r6, #14] │ │ │ │ lsls r4, r3, #2 │ │ │ │ udf #190 @ 0xbe │ │ │ │ lsls r3, r1, #5 │ │ │ │ - lsls r4, r3, #21 │ │ │ │ + lsls r4, r7, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r2, #21 │ │ │ │ + lsls r6, r6, #10 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r4, [r1, #22] │ │ │ │ + strb r4, [r5, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r6, #21] │ │ │ │ + strb r2, [r2, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r3, #21] │ │ │ │ + strb r0, [r7, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r7, #20] │ │ │ │ + strb r6, [r3, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r4, #21] │ │ │ │ + strb r6, [r0, #11] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r0, #21] │ │ │ │ + strb r6, [r4, #10] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r0, #20] │ │ │ │ + strb r2, [r4, #9] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r7, #17] │ │ │ │ + strb r2, [r3, #7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r0, #16 │ │ │ │ + lsls r6, r4, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r0, r0, #16 │ │ │ │ + lsls r0, r4, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r2, r7, #15 │ │ │ │ + lsls r2, r3, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r4, r6, #15 │ │ │ │ + lsls r4, r2, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsls r6, r5, #15 │ │ │ │ + lsls r6, r1, #5 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - strb r6, [r6, #15] │ │ │ │ + strb r6, [r2, #5] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r5, #184 @ 0xb8 │ │ │ │ + movs r3, #24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strb r0, [r2, #15] │ │ │ │ + strb r0, [r6, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r7, #14] │ │ │ │ + strb r2, [r3, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrd r0, r0, [r4, #-612] @ 0x264 │ │ │ │ - strb r6, [r3, #12] │ │ │ │ + b.n 6f22b4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7e234> │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + strb r6, [r7, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r5, #11] │ │ │ │ + strb r2, [r1, #1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r2, #15] │ │ │ │ + strb r6, [r6, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r1, #15] │ │ │ │ + strb r0, [r5, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r2, #15] │ │ │ │ + strb r2, [r6, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r2, #14] │ │ │ │ + strb r6, [r6, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r2, #9] │ │ │ │ + ldr r4, [r6, #120] @ 0x78 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r3, #88] @ 0x58 │ │ │ │ + str r6, [r7, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r3, #92] @ 0x5c │ │ │ │ + str r6, [r7, #48] @ 0x30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r2, #46 @ 0x2e │ │ │ │ + subs r6, r1, #6 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r0, [r7, #84] @ 0x54 │ │ │ │ + str r0, [r3, #44] @ 0x2c │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r2, [r2, #5] │ │ │ │ + ldr r2, [r6, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r5, #24] │ │ │ │ + ldrb r0, [r1, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r4, [r7, #9] │ │ │ │ + ldr r4, [r3, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2393638,33 +2393603,33 @@ │ │ │ │ mov.w r2, #58720256 @ 0x3800000 │ │ │ │ b.n 6f2678 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7e5f8> │ │ │ │ mov.w r2, #67108864 @ 0x4000000 │ │ │ │ b.n 6f2678 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7e5f8> │ │ │ │ nop │ │ │ │ bge.n 6f2bf4 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7eb74> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - strb r4, [r5, #5] │ │ │ │ + ldr r4, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r6, #6] │ │ │ │ + ldr r4, [r2, #112] @ 0x70 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r2, [r5, #5] │ │ │ │ + ldr r2, [r1, #108] @ 0x6c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, #84 @ 0x54 │ │ │ │ + adds r1, #180 @ 0xb4 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - strb r0, [r7, #4] │ │ │ │ + ldr r0, [r3, #104] @ 0x68 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r6, [r5, #3] │ │ │ │ + ldr r6, [r1, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #192 @ 0xc0 │ │ │ │ + adds r1, #32 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r0, [r6, #80] @ 0x50 │ │ │ │ + ldr r0, [r2, #40] @ 0x28 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r4, #80] @ 0x50 │ │ │ │ + ldr r2, [r0, #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] @ (6f2cd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7ec58>) │ │ │ │ @@ -2393789,19 +2393754,19 @@ │ │ │ │ nop │ │ │ │ bmi.n 6f2db8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7ed38> │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcc.n 6f2c60 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7ebe0> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r5, #224 @ 0xe0 │ │ │ │ + cmp r3, #64 @ 0x40 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [r2, #48] @ 0x30 │ │ │ │ + ldr r6, [r6, #4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r4, #56] @ 0x38 │ │ │ │ + ldr r0, [r0, #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 │ │ │ │ @@ -2394097,35 +2394062,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 6f2ff0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7ef70> │ │ │ │ lsls r3, r1, #5 │ │ │ │ bcs.n 6f2fd8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7ef58> │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r5, #8 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r0, [r3, #32] │ │ │ │ + str r0, [r7, #116] @ 0x74 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r5, #20 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r0, r3, #4 │ │ │ │ bne.n 6f310c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f08c> │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r0, [r5, #0] │ │ │ │ + str r0, [r1, #88] @ 0x58 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [r1, #16] │ │ │ │ + str r2, [r5, #100] @ 0x64 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r5, #48] @ 0x30 │ │ │ │ + str r2, [r1, #8] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r2, #220 @ 0xdc │ │ │ │ + cmp r0, #60 @ 0x3c │ │ │ │ lsls r0, r3, #4 │ │ │ │ - str r2, [r1, #124] @ 0x7c │ │ │ │ + str r2, [r5, #80] @ 0x50 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [r0, #8] │ │ │ │ + str r4, [r4, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2394165,15 +2394130,15 @@ │ │ │ │ add.w r0, r4, #2256 @ 0x8d0 │ │ │ │ bl 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ addw r0, r4, #2284 @ 0x8ec │ │ │ │ bl 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cbnz r3, 6f3150 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f0d0> │ │ │ │ add.w r0, r4, #272 @ 0x110 │ │ │ │ - bl af024c │ │ │ │ + bl aeff9c │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ cbnz r3, 6f3146 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f0c6> │ │ │ │ ldr.w r0, [r4, #2084] @ 0x824 │ │ │ │ movs r1, #0 │ │ │ │ bl 436878 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3224fc> │ │ │ │ movs r1, #0 │ │ │ │ ldr.w r0, [r4, #2088] @ 0x828 │ │ │ │ @@ -2394195,15 +2394160,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ pop {r4, pc} │ │ │ │ ldr.w r0, [r4, #2244] @ 0x8c4 │ │ │ │ bl 6f9bdc │ │ │ │ b.n 6f30f6 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f076> │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab7620 │ │ │ │ + bl ab7370 │ │ │ │ b.n 6f30e8 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f068> │ │ │ │ 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] @ 6f31e0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f160> │ │ │ │ @@ -2394258,15 +2394223,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldmia r6, {r1, r2, r3, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r3, #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] @ (6f3350 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f2d0>) │ │ │ │ @@ -2394393,26 +2394358,26 @@ │ │ │ │ ... │ │ │ │ ldmia r5, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r4, r5, r7} │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stc2 0, cr0, [r4, #-660]! @ 0xfffffd6c │ │ │ │ - str r6, [r6, #100] @ 0x64 │ │ │ │ + @ instruction: 0xfa8400a5 │ │ │ │ + str r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r6, #100] @ 0x64 │ │ │ │ + str r0, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r4, #100] @ 0x64 │ │ │ │ + str r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r3, #100] @ 0x64 │ │ │ │ + str r4, [r7, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r2, [r2, #100] @ 0x64 │ │ │ │ + str r2, [r6, #56] @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r0, [r2, #100] @ 0x64 │ │ │ │ + str r0, [r6, #56] @ 0x38 │ │ │ │ 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] @ (6f33b0 <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f330>) │ │ │ │ dmb ish │ │ │ │ @@ -2394748,15 +2394713,15 @@ │ │ │ │ pop {pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ... │ │ │ │ ldmia r1, {r1, r4, r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #44] @ 0x2c │ │ │ │ + str r0, [r6, #0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldmia r1, {r1, r2, r5} │ │ │ │ lsls r3, r1, #5 │ │ │ │ │ │ │ │ 006f3708 : │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2395456,29 +2395421,29 @@ │ │ │ │ lsls r1, r2, #5 │ │ │ │ strh r6, [r7, #20] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldmia r0!, {r6} │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r5, #20] │ │ │ │ + ldrsh r6, [r1, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - movs r2, #192 @ 0xc0 │ │ │ │ + movs r0, #32 │ │ │ │ lsls r0, r3, #4 │ │ │ │ strh r0, [r2, #16] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - str r0, [r4, #20] │ │ │ │ + ldrsh r0, [r0, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r4, [r1, #12] │ │ │ │ + ldrsh r4, [r5, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r4, [r1, r7] │ │ │ │ + ldrb r4, [r5, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrsh r2, [r0, r7] │ │ │ │ + ldrb r2, [r4, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldrb r6, [r4, #27] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r2, [r1, #27] │ │ │ │ lsls r1, r2, #5 │ │ │ │ ldrb r0, [r5, #26] │ │ │ │ lsls r1, r2, #5 │ │ │ │ @@ -2395531,15 +2395496,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 af01b0 │ │ │ │ + bl aeff00 │ │ │ │ ldrb.w r2, [r4, #945] @ 0x3b1 │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #0 │ │ │ │ bne.w 6f4256 │ │ │ │ ldr.w r3, [r4, #892] @ 0x37c │ │ │ │ str.w r3, [r4, #920] @ 0x398 │ │ │ │ ldr.w r3, [r4, #468] @ 0x1d4 │ │ │ │ @@ -2395749,20 +2395714,20 @@ │ │ │ │ str r2, [sp, #12] │ │ │ │ ldr r2, [pc, #224] @ (6f4350 ) │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ strd r4, r2, [sp, #4] │ │ │ │ movs r2, #14 │ │ │ │ str r3, [sp, #0] │ │ │ │ movs r3, #64 @ 0x40 │ │ │ │ - bl ab75b8 │ │ │ │ + bl ab7308 │ │ │ │ mov.w r3, #512 @ 0x200 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6f3ff8 │ │ │ │ mov r0, r6 │ │ │ │ - bl af024c │ │ │ │ + bl aeff9c │ │ │ │ b.w 6f3840 │ │ │ │ ldr r7, [pc, #188] @ (6f4354 ) │ │ │ │ add r7, pc │ │ │ │ ldrb r1, [r7, #0] │ │ │ │ uxtb r1, r1 │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 6f46c8 │ │ │ │ @@ -2395797,21 +2395762,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, r0 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6f41b0 │ │ │ │ + b.n 6f3c70 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r0, [r4, r1] │ │ │ │ + ldr r0, [r0, r7] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldrb r6, [r2, r1] │ │ │ │ + ldr r6, [r6, r6] │ │ │ │ lsls r4, r3, #2 │ │ │ │ subs r4, r4, #2 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #88 @ 0x58 │ │ │ │ movs r0, r0 │ │ │ │ bl 3b831a <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x2a3f9e> │ │ │ │ bl 78231e │ │ │ │ @@ -2395833,15 +2395798,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #56 @ 0x38 │ │ │ │ movs r0, r0 │ │ │ │ strb r7, [r7, #30] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r0, [r6, #30] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - ldr r0, [r0, r5] │ │ │ │ + ldrsb r0, [r4, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr.w r2, [pc, #3356] @ 6f5080 │ │ │ │ addw r3, r4, #1804 @ 0x70c │ │ │ │ movs r1, #10 │ │ │ │ movs r7, #0 │ │ │ │ add r2, pc │ │ │ │ str r7, [sp, #40] @ 0x28 │ │ │ │ @@ -2396109,15 +2396074,15 @@ │ │ │ │ movs r1, #1 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 6f3840 │ │ │ │ ldrb.w r3, [r4, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 6f428a │ │ │ │ add.w r0, r4, #344 @ 0x158 │ │ │ │ - bl ab7620 │ │ │ │ + bl ab7370 │ │ │ │ b.n 6f428a │ │ │ │ ldr.w r2, [pc, #2564] @ 6f5098 │ │ │ │ add r3, sp, #36 @ 0x24 │ │ │ │ movs r1, #27 │ │ │ │ add r2, pc │ │ │ │ bl 6f315c <_mesa_glapi_set_dispatch@@libgallium-26.0.2-1.so+0x7f0dc> │ │ │ │ cmp r0, #0 │ │ │ │ @@ -2396966,43 +2396931,43 @@ │ │ │ │ movs r2, #21 │ │ │ │ lsr.w r3, r2, r3 │ │ │ │ lsls r2, r3, #31 │ │ │ │ bpl.w 6f49a2 │ │ │ │ movs r3, #4 │ │ │ │ b.n 6f495a │ │ │ │ nop │ │ │ │ - ldrsb r0, [r6, r4] │ │ │ │ + strb r0, [r2, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r0, [r0, r6] │ │ │ │ + strh r0, [r4, r3] │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r2, [r1, #20] │ │ │ │ lsls r1, r2, #5 │ │ │ │ strb r0, [r5, #19] │ │ │ │ lsls r1, r2, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r3, r7] │ │ │ │ + str r2, [r7, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r2, [r4, r6] │ │ │ │ + str r2, [r0, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r4, r3, #2 │ │ │ │ strb r0, [r7, #13] │ │ │ │ lsls r1, r2, #5 │ │ │ │ - strh r6, [r0, r3] │ │ │ │ + str r6, [r4, r0] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - strh r4, [r1, r5] │ │ │ │ + str r4, [r5, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r4, r1] │ │ │ │ + ldr r5, [pc, #768] @ (6f53b4 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - str r6, [r0, r1] │ │ │ │ + ldr r5, [pc, #664] @ (6f5350 ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r4, [pc, #128] @ (6f513c ) │ │ │ │ + ldr r1, [pc, #512] @ (6f52bc ) │ │ │ │ lsls r4, r3, #2 │ │ │ │ movw r2, #31087 @ 0x796f │ │ │ │ cmp r3, r2 │ │ │ │ bhi.w 6f49a2 │ │ │ │ movw r2, #31083 @ 0x796b │ │ │ │ cmp r3, r2 │ │ │ │ bls.w 6f5298 │ │ │ │ @@ -2397634,15 +2397599,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ add r2, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add sl, r3 │ │ │ │ + rors r2, r7 │ │ │ │ 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] @ (6f57fc ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2397780,15 +2397745,15 @@ │ │ │ │ mvn.w r0, #13 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ add r7, pc, #896 @ (adr r7, 6f5c90 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orrs r4, r7 │ │ │ │ + lsls r4, r3 │ │ │ │ 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] @ (6f5ab0 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2397951,15 +2397916,15 @@ │ │ │ │ mov.w r1, #256 @ 0x100 │ │ │ │ b.n 6f5a9e │ │ │ │ nop │ │ │ │ add r6, pc, #808 @ (adr r6, 6f5ddc ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - rors r2, r4 │ │ │ │ + subs r7, #66 @ 0x42 │ │ │ │ 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 │ │ │ │ @@ -2400322,15 +2400287,15 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ mvn.w r0, #13 │ │ │ │ b.n 6f735c │ │ │ │ ldrh r2, [r1, #48] @ 0x30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #148 @ 0x94 │ │ │ │ + movs r5, #244 @ 0xf4 │ │ │ │ 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 │ │ │ │ @@ -2400618,23 +2400583,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ movs r1, r0 │ │ │ │ movs r0, r0 │ │ │ │ lsls r0, r0, #1 │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r5, #32] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 6f7298 │ │ │ │ + b.n 6f7d58 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f7258 │ │ │ │ + b.n 6f7d18 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f702c │ │ │ │ + b.n 6f7aec │ │ │ │ lsls r7, r2, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - movs r5, #128 @ 0x80 │ │ │ │ + movs r2, #224 @ 0xe0 │ │ │ │ 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] @ (6f7720 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2400898,17 +2400863,17 @@ │ │ │ │ ... │ │ │ │ ldrh r4, [r6, #4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r4, [r0, #2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ - b.n 6f7ec4 │ │ │ │ + svc 250 @ 0xfa │ │ │ │ lsls r7, r2, #4 │ │ │ │ - b.n 6f7e84 │ │ │ │ + svc 216 @ 0xd8 │ │ │ │ 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] @ 6f8054 │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2404135,19 +2404100,19 @@ │ │ │ │ strb.w r3, [r5, #36] @ 0x24 │ │ │ │ b.n 6f9d30 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r6, [r4, #52] @ 0x34 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bkpt 0x0036 │ │ │ │ + cbnz r6, 6f9e20 │ │ │ │ lsls r7, r2, #4 │ │ │ │ str r0, [r1, #44] @ 0x2c │ │ │ │ lsls r3, r1, #5 │ │ │ │ - pop {r1, r2, r3, r4, r7, pc} │ │ │ │ + revsh r6, r7 │ │ │ │ lsls r7, r2, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ sub sp, #32 │ │ │ │ ldr.w ip, [pc, #116] @ 6f9e4c │ │ │ │ @@ -2404206,15 +2404171,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r4, #28] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - mcr2 0, 3, r0, cr0, cr11, {4} │ │ │ │ + smlalbt r0, r0, r0, fp │ │ │ │ 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] @ (6f9f30 ) │ │ │ │ mov r6, r2 │ │ │ │ @@ -2405394,17 +2405359,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r6, r2] │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrsb r6, [r1, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf2fe009b │ │ │ │ - ssat r0, #28, r6, asr #2 │ │ │ │ - @ instruction: 0xf336009b │ │ │ │ + orrs.w r0, lr, #155 @ 0x9b │ │ │ │ + eor.w r0, r6, #155 @ 0x9b │ │ │ │ + eors.w r0, r6, #155 @ 0x9b │ │ │ │ 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 │ │ │ │ @@ -2405575,15 +2405540,15 @@ │ │ │ │ str.w r2, [r5, #408] @ 0x198 │ │ │ │ adc.w r3, r3, #0 │ │ │ │ str.w r3, [r5, #412] @ 0x19c │ │ │ │ b.n 6fac62 │ │ │ │ mov r2, r4 │ │ │ │ add.w r1, r4, #16 │ │ │ │ add.w r0, r5, #272 @ 0x110 │ │ │ │ - bl af01a4 │ │ │ │ + bl aefef4 │ │ │ │ ldrb.w r3, [r5, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 6fac3c │ │ │ │ b.n 6fabac │ │ │ │ mov r0, r5 │ │ │ │ bl 6fa20c │ │ │ │ b.n 6fabe2 │ │ │ │ @@ -2405697,24 +2405662,24 @@ │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, r4] │ │ │ │ lsls r3, r1, #5 │ │ │ │ strh r6, [r2, r6] │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - orns r0, lr, #155 @ 0x9b │ │ │ │ - eors.w r0, r4, #155 @ 0x9b │ │ │ │ - @ instruction: 0xf0aa009b │ │ │ │ - @ instruction: 0xf0c0009b │ │ │ │ - @ instruction: 0xf0cc009b │ │ │ │ - eor.w r0, r6, #155 @ 0x9b │ │ │ │ - @ instruction: 0xf0aa009b │ │ │ │ - @ instruction: 0xf0c0009b │ │ │ │ - @ instruction: 0xf0d6009b │ │ │ │ - @ instruction: 0xf0dc009b │ │ │ │ + ldcl 0, cr0, [lr, #620] @ 0x26c │ │ │ │ + ldcl 0, cr0, [r4, #620]! @ 0x26c │ │ │ │ + mcr 0, 0, r0, cr10, cr11, {4} │ │ │ │ + mcr 0, 1, r0, cr0, cr11, {4} │ │ │ │ + mcr 0, 1, r0, cr12, cr11, {4} │ │ │ │ + stcl 0, cr0, [r6, #620]! @ 0x26c │ │ │ │ + mcr 0, 0, r0, cr10, cr11, {4} │ │ │ │ + mcr 0, 1, r0, cr0, cr11, {4} │ │ │ │ + mrc 0, 1, r0, cr6, cr11, {4} │ │ │ │ + mrc 0, 1, r0, cr12, 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 │ │ │ │ @@ -2405888,15 +2405853,15 @@ │ │ │ │ orr.w r6, r0, #2 │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6faf50 │ │ │ │ ldrb.w r3, [r8, #945] @ 0x3b1 │ │ │ │ cmp r3, #0 │ │ │ │ bne.n 6fb0b4 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af006c │ │ │ │ + bl aefdbc │ │ │ │ mov r3, r7 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ mov r0, r8 │ │ │ │ strd r6, r5, [sp] │ │ │ │ bl 6faac0 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2405953,32 +2405918,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 aefe24 │ │ │ │ + bl aefb74 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 6fae7c │ │ │ │ mov.w fp, #1 │ │ │ │ b.n 6faf76 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab7510 │ │ │ │ + bl ab7260 │ │ │ │ b.n 6faffa │ │ │ │ and.w r2, r6, #8 │ │ │ │ mov r0, r6 │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 6faedc │ │ │ │ mov.w r5, #4294967295 @ 0xffffffff │ │ │ │ b.n 6faf50 │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab744c │ │ │ │ + bl ab719c │ │ │ │ cbz r0, 6fb11a │ │ │ │ movs r3, #1 │ │ │ │ str.w r3, [r0, #-16]! │ │ │ │ b.n 6fae7c │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ cmp r2, r4 │ │ │ │ sbcs r6, r3 │ │ │ │ @@ -2405996,19 +2405961,19 @@ │ │ │ │ movmi r3, r5 │ │ │ │ bmi.n 6fb094 │ │ │ │ b.n 6fb092 │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r5, r3 │ │ │ │ b.n 6fb094 │ │ │ │ add.w r0, r8, #272 @ 0x110 │ │ │ │ - bl af006c │ │ │ │ + bl aefdbc │ │ │ │ mov r2, r5 │ │ │ │ mov r1, r4 │ │ │ │ add.w r0, r8, #344 @ 0x158 │ │ │ │ - bl ab744c │ │ │ │ + bl ab719c │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 6fb0de │ │ │ │ b.n 6fae7a │ │ │ │ bic.w r3, r6, #4096 @ 0x1000 │ │ │ │ bic.w r3, r3, #6 │ │ │ │ b.n 6fb062 │ │ │ │ orr.w r0, r6, #1 │ │ │ │ @@ -2406213,15 +2406178,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [pc, #544] @ (6fb58c ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr r5, [pc, #632] @ (6fb5e8 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sbcs.w r0, r8, fp, lsr #2 │ │ │ │ + @ instruction: 0xe8d8009b │ │ │ │ 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] @ (6fb668 ) │ │ │ │ mov r8, r2 │ │ │ │ ldr r2, [pc, #732] @ (6fb66c ) │ │ │ │ @@ -2406492,31 +2406457,32 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #696] @ (6fb930 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrd r0, r0, [r0], #-620 @ 0x26c │ │ │ │ + b.n 6fb220 │ │ │ │ + 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, 6fb6a4 │ │ │ │ ldrb.w r2, [r1, #64] @ 0x40 │ │ │ │ cbz r2, 6fb6b2 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl aefc1c │ │ │ │ + bl aef96c │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [r1, #68] @ 0x44 │ │ │ │ adds r1, #16 │ │ │ │ add.w r0, r0, #344 @ 0x158 │ │ │ │ - bl ab7464 │ │ │ │ + bl ab71b4 │ │ │ │ pop {r3, pc} │ │ │ │ mov r0, r2 │ │ │ │ bl 6fa720 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2406643,15 +2406609,15 @@ │ │ │ │ ldr r2, [pc, #120] @ (6fb87c ) │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6fb6f8 │ │ │ │ ldr r0, [r4, #68] @ 0x44 │ │ │ │ add.w r0, r0, #272 @ 0x110 │ │ │ │ - bl af006c │ │ │ │ + bl aefdbc │ │ │ │ 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 │ │ │ │ @@ -2406682,17 +2406648,17 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #0] @ (6fb878 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6fb63c │ │ │ │ + b.n 6fb0fc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 6fb5f0 │ │ │ │ + b.n 6fb0b0 │ │ │ │ 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 │ │ │ │ @@ -2407666,25 +2407632,25 @@ │ │ │ │ mov r3, r7 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6fc2d0 │ │ │ │ nop │ │ │ │ subs r5, #148 @ 0x94 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - bgt.n 6fc310 │ │ │ │ + bge.n 6fc3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 6fc308 │ │ │ │ + bge.n 6fc3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 6fc40c │ │ │ │ + bls.n 6fc2cc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 6fc344 │ │ │ │ + bls.n 6fc404 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 6fc3fc │ │ │ │ + bls.n 6fc2bc │ │ │ │ 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 │ │ │ │ @@ -2407787,17 +2407753,17 @@ │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ ldr r1, [sp, #612] @ 0x264 │ │ │ │ subs r7, #233 @ 0xe9 │ │ │ │ subs r4, #84 @ 0x54 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [sp, #648] @ 0x288 │ │ │ │ + str r4, [sp, #8] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - blt.n 6fc540 │ │ │ │ + bhi.n 6fc400 │ │ │ │ lsls r3, r3, #2 │ │ │ │ mov r3, r1 │ │ │ │ ldr r1, [r1, #0] │ │ │ │ cmp r1, r2 │ │ │ │ beq.n 6fc53c │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2408427,17 +2408393,17 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 6fc8ce │ │ │ │ subs r1, #4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldr.w pc, [r7, #255]! │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bpl.n 6fcb70 │ │ │ │ + bcc.n 6fcc30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bmi.n 6fcc74 │ │ │ │ + bne.n 6fcb34 │ │ │ │ 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 │ │ │ │ @@ -2408827,15 +2408793,15 @@ │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ ldmia r4!, {r2, r3, r6, r7} │ │ │ │ subs r7, #244 @ 0xf4 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - beq.n 6fd090 │ │ │ │ + ldmia r5, {r1, r3, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [pc, #120] @ (6fd0f8 ) │ │ │ │ ldr r3, [pc, #124] @ (6fd0fc ) │ │ │ │ add r2, pc │ │ │ │ ldr.w ip, [pc, #124] @ 6fd100 │ │ │ │ add r3, pc │ │ │ │ ldr r1, [pc, #120] @ (6fd104 ) │ │ │ │ @@ -2409786,17 +2409752,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r6, #92 @ 0x5c │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r4, #54 @ 0x36 │ │ │ │ lsls r3, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r1, {r1, r4, r5, r6, r7} │ │ │ │ + stmia r7!, {r1, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r5!, {r1, r3, r6} │ │ │ │ + stmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r3, [pc, #8] @ (6fdbb8 ) │ │ │ │ add r3, pc │ │ │ │ str.w r3, [r0, #228] @ 0xe4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bl 48dbba <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x37983e> │ │ │ │ @@ -2410198,41 +2410164,41 @@ │ │ │ │ nop │ │ │ │ movs r4, #40 @ 0x28 │ │ │ │ lsls r3, r1, #5 │ │ │ │ movs r4, #34 @ 0x22 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r2, r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #134 @ 0x86 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - stmia r3!, {r1, r4, r5, r7} │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r7} │ │ │ │ + stmia r1!, {r1, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r5, r7} │ │ │ │ + stmia r0!, {r1, r5, r6, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r2, r3, r5, r7} │ │ │ │ + stmia r1!, {r1, r2} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r2, r3, r4, r5, r7} │ │ │ │ + stmia r1!, {r1, r2, r3} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r2, r3, r5, r6, r7} │ │ │ │ + stmia r1!, {r2, r3, r4} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r1, r6} │ │ │ │ + stmia r1!, {r2, r3, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r3, r4, r5, r6, r7} │ │ │ │ + stmia r1!, {r1, r5, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r2!, {r3, r4, r5, r6, r7} │ │ │ │ + it pl │ │ │ │ + lslpl r3, r3, #2 │ │ │ │ + stmia r0!, {r3, r4, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r3!, {r1, r3, r4} │ │ │ │ + stmia r0!, {r1, r3, r4, r5, r6} │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ ldrd r3, r2, [r0, #336] @ 0x150 │ │ │ │ push {r4, lr} │ │ │ │ cmp r2, #12 │ │ │ │ bhi.w 6fe126 │ │ │ │ @@ -2411209,37 +2411175,37 @@ │ │ │ │ subs r7, #236 @ 0xec │ │ │ │ adds r0, r6, r4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r2, r4, r4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - pop {r2, r3, r4, r7} │ │ │ │ + cbnz r4, 6febd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r3, r7, pc} │ │ │ │ + revsh r2, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 6fec0a │ │ │ │ + @ instruction: 0xb8fe │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r2, r0, #30 │ │ │ │ lsls r3, r1, #5 │ │ │ │ - cbnz r2, 6febec │ │ │ │ + @ instruction: 0xb862 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - pop {r1, r3, r4} │ │ │ │ + cbnz r2, 6febce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r4, 6febd4 │ │ │ │ + @ instruction: 0xb6e4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r4, 6febc8 │ │ │ │ + @ instruction: 0xb6a4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb8a4 │ │ │ │ + @ instruction: 0xb604 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rev16 r0, r4 │ │ │ │ + @ instruction: 0xb7c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r0, 6fec1c │ │ │ │ + @ instruction: 0xb8c0 │ │ │ │ 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 │ │ │ │ @@ -2412276,23 +2412242,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 │ │ │ │ - push {r1, r2, r3, r4} │ │ │ │ + cbz r6, 6ff822 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbz r4, 6ff836 │ │ │ │ + add r7, sp, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #576 @ (adr r7, 6ffa4c ) │ │ │ │ + add r4, pc, #960 @ (adr r4, 6ffbcc ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 6ff904 │ │ │ │ + ble.n 6ff7c4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr.w r3, [r9, #8] │ │ │ │ subs r2, r3, #1 │ │ │ │ cmp r2, #18 │ │ │ │ bhi.w 7008e4 │ │ │ │ movs r2, #59 @ 0x3b │ │ │ │ str.w r2, [r4, #336] @ 0x150 │ │ │ │ @@ -2413485,33 +2413451,33 @@ │ │ │ │ b.n 70058e │ │ │ │ movs r3, #0 │ │ │ │ cmp r2, #1 │ │ │ │ strb.w r3, [r4, #359] @ 0x167 │ │ │ │ bhi.w 6ffcd4 │ │ │ │ b.w 6ffb18 │ │ │ │ nop │ │ │ │ - add r4, sp, #88 @ 0x58 │ │ │ │ + add r1, sp, #472 @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, sp, #576 @ 0x240 │ │ │ │ + add r0, sp, #960 @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #520 @ 0x208 │ │ │ │ + add r1, sp, #904 @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #568 @ 0x238 │ │ │ │ + add r1, sp, #952 @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #544 @ (adr r7, 700814 ) │ │ │ │ + add r4, pc, #928 @ (adr r4, 700994 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r7, pc, #184 @ (adr r7, 7006b0 ) │ │ │ │ + add r4, pc, #568 @ (adr r4, 700830 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #296 @ (adr r3, 700724 ) │ │ │ │ + add r0, pc, #680 @ (adr r0, 7008a4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ 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 │ │ │ │ @@ -2413953,31 +2413919,31 @@ │ │ │ │ blx 69930 │ │ │ │ ldr r3, [pc, #44] @ (700b40 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r2, lsl #2] │ │ │ │ str.w r0, [r4, #488] @ 0x1e8 │ │ │ │ b.n 7007e0 │ │ │ │ nop │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r3, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r4, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r1, r6] │ │ │ │ + str r6, [r5, r3] │ │ │ │ lsls r7, r2, #4 │ │ │ │ - ldr r7, [sp, #800] @ 0x320 │ │ │ │ + ldr r5, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #536] @ 0x218 │ │ │ │ + ldr r4, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #248] @ 0xf8 │ │ │ │ + ldr r2, [sp, #632] @ 0x278 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [r1, r1] │ │ │ │ + ldr r5, [pc, #680] @ (700dec ) │ │ │ │ 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] @ (700bac ) │ │ │ │ @@ -2414015,15 +2413981,15 @@ │ │ │ │ add sp, #28 │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xf4a2014a │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r2, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ orn r1, sl, #13238272 @ 0xca0000 │ │ │ │ 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] @ (700c10 ) │ │ │ │ @@ -2414053,15 +2414019,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 700be2 │ │ │ │ nop │ │ │ │ bic.w r1, sl, #13238272 @ 0xca0000 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r1, [sp, #824] @ 0x338 │ │ │ │ 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] @ 7016bc │ │ │ │ mov r4, r1 │ │ │ │ @@ -2415002,271 +2414968,271 @@ │ │ │ │ mov r0, r5 │ │ │ │ movs r7, #0 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 7018ce │ │ │ │ ubfx r1, r4, #1, #11 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r1, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #352] @ 0x160 │ │ │ │ + ldr r1, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #272] @ 0x110 │ │ │ │ + ldr r1, [sp, #656] @ 0x290 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #304] @ 0x130 │ │ │ │ + ldr r1, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #328] @ 0x148 │ │ │ │ + ldr r1, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #344] @ 0x158 │ │ │ │ + ldr r1, [sp, #728] @ 0x2d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #360] @ 0x168 │ │ │ │ + ldr r1, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #408] @ 0x198 │ │ │ │ + ldr r1, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #752] @ 0x2f0 │ │ │ │ + ldr r2, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r3, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r2, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r2, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [sp, #984] @ 0x3d8 │ │ │ │ + ldr r2, [sp, #344] @ 0x158 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #16] │ │ │ │ + ldr r2, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #80] @ 0x50 │ │ │ │ + ldr r2, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #144] @ 0x90 │ │ │ │ + ldr r2, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #152] @ 0x98 │ │ │ │ + ldr r2, [sp, #536] @ 0x218 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #72] @ 0x48 │ │ │ │ + ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #352] @ 0x160 │ │ │ │ + ldr r2, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #368] @ 0x170 │ │ │ │ + ldr r2, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #392] @ 0x188 │ │ │ │ + ldr r2, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #400] @ 0x190 │ │ │ │ + ldr r2, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #408] @ 0x198 │ │ │ │ + ldr r2, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #416] @ 0x1a0 │ │ │ │ + ldr r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r2, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ + ldr r2, [sp, #856] @ 0x358 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #440] @ 0x1b8 │ │ │ │ + ldr r2, [sp, #824] @ 0x338 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #480] @ 0x1e0 │ │ │ │ + ldr r2, [sp, #864] @ 0x360 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #504] @ 0x1f8 │ │ │ │ + ldr r2, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #544] @ 0x220 │ │ │ │ + ldr r2, [sp, #928] @ 0x3a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #600] @ 0x258 │ │ │ │ + ldr r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r3, [sp, #56] @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r3, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #792] @ 0x318 │ │ │ │ + ldr r3, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #848] @ 0x350 │ │ │ │ + ldr r3, [sp, #208] @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r3, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r3, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #56] @ 0x38 │ │ │ │ + ldr r3, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #312] @ 0x138 │ │ │ │ + ldr r3, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ + ldr r3, [sp, #816] @ 0x330 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #488] @ 0x1e8 │ │ │ │ + ldr r3, [sp, #872] @ 0x368 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #576] @ 0x240 │ │ │ │ + ldr r3, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #632] @ 0x278 │ │ │ │ + ldr r3, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #776] @ 0x308 │ │ │ │ + ldr r4, [sp, #136] @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #864] @ 0x360 │ │ │ │ + ldr r4, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #0] │ │ │ │ + ldr r4, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #88] @ 0x58 │ │ │ │ + ldr r4, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #176] @ 0xb0 │ │ │ │ + ldr r4, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #264] @ 0x108 │ │ │ │ + ldr r4, [sp, #648] @ 0x288 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #320] @ 0x140 │ │ │ │ + ldr r4, [sp, #704] @ 0x2c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #408] @ 0x198 │ │ │ │ + ldr r4, [sp, #792] @ 0x318 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ + ldr r4, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #520] @ 0x208 │ │ │ │ + ldr r4, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #576] @ 0x240 │ │ │ │ + ldr r4, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #648] @ 0x288 │ │ │ │ + ldr r5, [sp, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 7017fc ) │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #48 @ (adr r0, 701800 ) │ │ │ │ + ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #88 @ (adr r0, 70182c ) │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 701840 ) │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 701844 ) │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #80 @ (adr r0, 701830 ) │ │ │ │ + ldr r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #104 @ (adr r0, 70184c ) │ │ │ │ + ldr r5, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #88 @ (adr r0, 701840 ) │ │ │ │ + ldr r5, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #144 @ (adr r0, 70187c ) │ │ │ │ + ldr r5, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #184 @ (adr r0, 7018a8 ) │ │ │ │ + ldr r5, [sp, #568] @ 0x238 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #224 @ (adr r0, 7018d4 ) │ │ │ │ + ldr r5, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #280 @ (adr r0, 701910 ) │ │ │ │ + ldr r5, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #312 @ (adr r0, 701934 ) │ │ │ │ + ldr r5, [sp, #696] @ 0x2b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #360 @ (adr r0, 701968 ) │ │ │ │ + ldr r5, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #400 @ (adr r0, 701994 ) │ │ │ │ + ldr r5, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #456 @ (adr r0, 7019d0 ) │ │ │ │ + ldr r5, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #512 @ (adr r0, 701a0c ) │ │ │ │ + ldr r5, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #632 @ (adr r0, 701a88 ) │ │ │ │ + ldr r5, [sp, #1016] @ 0x3f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #640 @ (adr r0, 701a94 ) │ │ │ │ + ldr r6, [sp, #0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #616 @ (adr r0, 701a80 ) │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 701acc ) │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #752 @ (adr r0, 701b10 ) │ │ │ │ + ldr r6, [sp, #112] @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 701b04 ) │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #792 @ (adr r0, 701b40 ) │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #816 @ (adr r0, 701b5c ) │ │ │ │ + ldr r6, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #840 @ (adr r0, 701b78 ) │ │ │ │ + ldr r6, [sp, #200] @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #864 @ (adr r0, 701b94 ) │ │ │ │ + ldr r6, [sp, #224] @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #888 @ (adr r0, 701bb0 ) │ │ │ │ + ldr r6, [sp, #248] @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #928 @ (adr r0, 701bdc ) │ │ │ │ + ldr r6, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #968 @ (adr r0, 701c08 ) │ │ │ │ + ldr r6, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #1008 @ (adr r0, 701c34 ) │ │ │ │ + ldr r6, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #56 @ (adr r2, 701880 ) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #1016 @ (adr r1, 701c44 ) │ │ │ │ + ldr r7, [sp, #376] @ 0x178 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 701870 ) │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #56 @ (adr r2, 70188c ) │ │ │ │ + ldr r7, [sp, #440] @ 0x1b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 7018d8 ) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #192 @ (adr r2, 70191c ) │ │ │ │ + ldr r7, [sp, #576] @ 0x240 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mov r8, sp │ │ │ │ + add r0, r9 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - add r2, pc, #712 @ (adr r2, 701b2c ) │ │ │ │ + add r0, pc, #72 @ (adr r0, 7018ac ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #704 @ (adr r2, 701b28 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 7018a8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #528 @ (adr r2, 701a7c ) │ │ │ │ + ldr r7, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #576 @ (adr r2, 701ab0 ) │ │ │ │ + ldr r7, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 701808 │ │ │ │ + bpl.n 7018c8 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - add r2, pc, #304 @ (adr r2, 7019a8 ) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r1, r2, r4, lr} │ │ │ │ + sxtb r6, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r7, #40 @ 0x28 │ │ │ │ + subs r4, #136 @ 0x88 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r7, #30 │ │ │ │ + subs r4, #126 @ 0x7e │ │ │ │ lsls r7, r2, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 701ba8 ) │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #928 @ (adr r1, 701c2c ) │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r3, pc, #584 @ (adr r3, 701ad8 ) │ │ │ │ + add r0, pc, #968 @ (adr r0, 701c58 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #928 @ (adr r1, 701c34 ) │ │ │ │ + ldr r7, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #944 @ (adr r1, 701c48 ) │ │ │ │ + ldr r7, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #976 @ (adr r1, 701c6c ) │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #16 @ (adr r2, 7018b0 ) │ │ │ │ + ldr r7, [sp, #400] @ 0x190 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #80 @ (adr r2, 7018f4 ) │ │ │ │ + ldr r7, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 701928 ) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #224 @ (adr r2, 70198c ) │ │ │ │ + ldr r7, [sp, #608] @ 0x260 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 7019b0 ) │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #304 @ (adr r2, 7019e4 ) │ │ │ │ + ldr r7, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #352 @ (adr r2, 701a18 ) │ │ │ │ + ldr r7, [sp, #736] @ 0x2e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #416 @ (adr r2, 701a5c ) │ │ │ │ + ldr r7, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 701ab0 ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 701b14 ) │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #640 @ (adr r2, 701b48 ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 7018c8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ adds r7, #1 │ │ │ │ cmp r8, r6 │ │ │ │ beq.n 7018f4 │ │ │ │ ldr.w r3, [r6, #4]! │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7018c8 │ │ │ │ @@ -2416059,209 +2416025,209 @@ │ │ │ │ ldr.w r3, [r4, #524] @ 0x20c │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 7014a0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - add r0, pc, #608 @ (adr r0, 702444 ) │ │ │ │ + ldr r5, [sp, #992] @ 0x3e0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #672 @ (adr r0, 702488 ) │ │ │ │ + ldr r6, [sp, #32] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 7024cc ) │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #704 @ (adr r0, 7024b0 ) │ │ │ │ + ldr r6, [sp, #64] @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #504 @ (adr r0, 7023ec ) │ │ │ │ + ldr r5, [sp, #888] @ 0x378 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #568 @ (adr r0, 702430 ) │ │ │ │ + ldr r5, [sp, #952] @ 0x3b8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #624 @ (adr r0, 70246c ) │ │ │ │ + ldr r5, [sp, #1008] @ 0x3f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #680 @ (adr r0, 7024a8 ) │ │ │ │ + ldr r6, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #688 @ (adr r0, 7024b4 ) │ │ │ │ + ldr r6, [sp, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #712 @ (adr r0, 7024d0 ) │ │ │ │ + ldr r6, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #736 @ (adr r0, 7024ec ) │ │ │ │ + ldr r6, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #792 @ (adr r0, 702528 ) │ │ │ │ + ldr r6, [sp, #152] @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #880 @ (adr r0, 702584 ) │ │ │ │ + ldr r6, [sp, #240] @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #1000 @ (adr r0, 702600 ) │ │ │ │ + ldr r6, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #48 @ (adr r1, 70224c ) │ │ │ │ + ldr r6, [sp, #432] @ 0x1b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #88 @ (adr r1, 702278 ) │ │ │ │ + ldr r6, [sp, #472] @ 0x1d8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #128 @ (adr r1, 7022a4 ) │ │ │ │ + ldr r6, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #200 @ (adr r1, 7022f0 ) │ │ │ │ + ldr r6, [sp, #584] @ 0x248 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #256 @ (adr r1, 70232c ) │ │ │ │ + ldr r6, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 702358 ) │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #384 @ (adr r1, 7023b4 ) │ │ │ │ + ldr r6, [sp, #768] @ 0x300 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #424 @ (adr r1, 7023e0 ) │ │ │ │ + ldr r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r1, pc, #520 @ (adr r1, 702444 ) │ │ │ │ + ldr r6, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #64 @ (adr r2, 702280 ) │ │ │ │ + ldr r7, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #128 @ (adr r2, 7022c4 ) │ │ │ │ + ldr r7, [sp, #512] @ 0x200 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #176 @ (adr r2, 7022f8 ) │ │ │ │ + ldr r7, [sp, #560] @ 0x230 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #256 @ (adr r2, 70234c ) │ │ │ │ + ldr r7, [sp, #640] @ 0x280 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #288 @ (adr r2, 702370 ) │ │ │ │ + ldr r7, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 7023dc ) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 702418 ) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #448 @ (adr r2, 70241c ) │ │ │ │ + ldr r7, [sp, #832] @ 0x340 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #512 @ (adr r2, 702460 ) │ │ │ │ + ldr r7, [sp, #896] @ 0x380 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #536 @ (adr r2, 70247c ) │ │ │ │ + ldr r7, [sp, #920] @ 0x398 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #592 @ (adr r2, 7024b8 ) │ │ │ │ + ldr r7, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #496 @ (adr r2, 70245c ) │ │ │ │ + ldr r7, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #456 @ (adr r2, 702438 ) │ │ │ │ + ldr r7, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #704 @ (adr r2, 702534 ) │ │ │ │ + add r0, pc, #64 @ (adr r0, 7022b4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #952 @ (adr r2, 702630 ) │ │ │ │ + add r0, pc, #312 @ (adr r0, 7023b0 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #680 @ (adr r2, 702524 ) │ │ │ │ + add r0, pc, #40 @ (adr r0, 7022a4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #864 @ (adr r2, 7025e0 ) │ │ │ │ + add r0, pc, #224 @ (adr r0, 702360 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #888 @ (adr r2, 7025fc ) │ │ │ │ + add r0, pc, #248 @ (adr r0, 70237c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #1008 @ (adr r2, 702678 ) │ │ │ │ + add r0, pc, #368 @ (adr r0, 7023f8 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 702674 ) │ │ │ │ + add r0, pc, #360 @ (adr r0, 7023f4 ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #212 @ 0xd4 │ │ │ │ + subs r4, #52 @ 0x34 │ │ │ │ lsls r7, r2, #4 │ │ │ │ b.n 702894 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #112] @ 0x70 │ │ │ │ + str r6, [sp, #496] @ 0x1f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #34 @ 0x22 │ │ │ │ + adds r4, #130 @ 0x82 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r7, #22 │ │ │ │ + adds r4, #118 @ 0x76 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r6, [r5, #50] @ 0x32 │ │ │ │ + ldrh r6, [r1, #30] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r2, pc, #336 @ (adr r2, 7023fc ) │ │ │ │ + ldr r7, [sp, #720] @ 0x2d0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, ip │ │ │ │ + cmn r2, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [sp, #424] @ 0x1a8 │ │ │ │ + str r6, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #464 @ (adr r0, 702488 ) │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #424 @ (adr r0, 702464 ) │ │ │ │ + ldr r5, [sp, #808] @ 0x328 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r0, pc, #464 @ (adr r0, 702490 ) │ │ │ │ + ldr r5, [sp, #848] @ 0x350 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #144] @ 0x90 │ │ │ │ + ldr r3, [sp, #528] @ 0x210 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #456] @ 0x1c8 │ │ │ │ + ldr r3, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r1, #24] │ │ │ │ + ldrh r0, [r5, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r3, #24] │ │ │ │ + ldrh r2, [r7, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r1, #26] │ │ │ │ + ldrh r2, [r5, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #280] @ 0x118 │ │ │ │ + str r3, [sp, #664] @ 0x298 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #304] @ 0x130 │ │ │ │ + str r3, [sp, #688] @ 0x2b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #928] @ 0x3a0 │ │ │ │ + str r4, [sp, #288] @ 0x120 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #968] @ 0x3c8 │ │ │ │ + str r4, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #192] @ 0xc0 │ │ │ │ + ldrh r0, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r2, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #992] @ 0x3e0 │ │ │ │ + ldr r4, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #960] @ 0x3c0 │ │ │ │ + ldr r4, [sp, #320] @ 0x140 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [sp, #64] @ 0x40 │ │ │ │ + ldr r4, [sp, #448] @ 0x1c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #872] @ 0x368 │ │ │ │ + ldr r4, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #32] │ │ │ │ + str r4, [sp, #416] @ 0x1a0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #72] @ 0x48 │ │ │ │ + str r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r7, [sp, #120] @ 0x78 │ │ │ │ + str r4, [sp, #504] @ 0x1f8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #400] @ 0x190 │ │ │ │ + ldr r3, [sp, #784] @ 0x310 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #368] @ 0x170 │ │ │ │ + ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #496] @ 0x1f0 │ │ │ │ + ldr r3, [sp, #880] @ 0x370 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #528] @ 0x210 │ │ │ │ + ldr r3, [sp, #912] @ 0x390 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #560] @ 0x230 │ │ │ │ + ldr r3, [sp, #944] @ 0x3b0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #520] @ 0x208 │ │ │ │ + ldr r3, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #584] @ 0x248 │ │ │ │ + ldr r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #616] @ 0x268 │ │ │ │ + ldr r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #648] @ 0x288 │ │ │ │ + ldr r4, [sp, #8] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r4, [sp, #72] @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [sp, #736] @ 0x2e0 │ │ │ │ + ldr r4, [sp, #96] @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #520] @ 0x208 │ │ │ │ + str r1, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #576] @ 0x240 │ │ │ │ + str r1, [sp, #960] @ 0x3c0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #944] @ 0x3b0 │ │ │ │ + str r1, [sp, #304] @ 0x130 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #40] @ 0x28 │ │ │ │ + str r1, [sp, #424] @ 0x1a8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #72] @ 0x48 │ │ │ │ + str r1, [sp, #456] @ 0x1c8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [sp, #968] @ 0x3c8 │ │ │ │ + ldr r0, [sp, #328] @ 0x148 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r3, [sp, #0] │ │ │ │ + ldr r0, [sp, #384] @ 0x180 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r5, [sp, #416] @ 0x1a0 │ │ │ │ + str r2, [sp, #800] @ 0x320 │ │ │ │ lsls r3, r3, #2 │ │ │ │ cmp r0, #10 │ │ │ │ bhi.n 702384 │ │ │ │ subs r1, #49 @ 0x31 │ │ │ │ movs r3, #1 │ │ │ │ movw r2, #54055 @ 0xd327 │ │ │ │ movt r2, #3 │ │ │ │ @@ -2416382,15 +2416348,15 @@ │ │ │ │ mov r2, ip │ │ │ │ b.n 7023f6 │ │ │ │ nop │ │ │ │ bgt.n 702554 │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #520] @ 0x208 │ │ │ │ + ldr r0, [sp, #904] @ 0x388 │ │ │ │ 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] @ (7026e4 ) │ │ │ │ @@ -2417936,31 +2417902,31 @@ │ │ │ │ ands r0, r0 │ │ │ │ adds r3, #51 @ 0x33 │ │ │ │ subs r7, #243 @ 0xf3 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r2, #116 @ 0x74 │ │ │ │ + movs r7, #212 @ 0xd4 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r2, #174 @ 0xae │ │ │ │ + cmp r0, #14 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r2, #250 @ 0xfa │ │ │ │ + cmp r0, #90 @ 0x5a │ │ │ │ lsls r7, r2, #4 │ │ │ │ ldmia r4, {r2, r4, r5, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r2, #200 @ 0xc8 │ │ │ │ + cmp r0, #40 @ 0x28 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r2, #206 @ 0xce │ │ │ │ + cmp r0, #46 @ 0x2e │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r2, #162 @ 0xa2 │ │ │ │ + cmp r0, #2 │ │ │ │ lsls r7, r2, #4 │ │ │ │ - cmp r2, #142 @ 0x8e │ │ │ │ + movs r7, #238 @ 0xee │ │ │ │ lsls r7, r2, #4 │ │ │ │ blx 6a6a4 <__aeabi_ul2d@plt> │ │ │ │ vmov d8, r0, r1 │ │ │ │ b.n 70348a │ │ │ │ mov.w sl, #6 │ │ │ │ b.n 703304 │ │ │ │ mov.w sl, #7 │ │ │ │ @@ -2419713,15 +2419679,15 @@ │ │ │ │ moveq r2, #16 │ │ │ │ movne r2, #17 │ │ │ │ str r2, [r5, #60] @ 0x3c │ │ │ │ b.w 703e24 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r0, #29] │ │ │ │ + strb r0, [r4, #18] │ │ │ │ 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] @ 704d90 │ │ │ │ @@ -2420122,15 +2420088,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6a0 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r5, r6} │ │ │ │ lsls r2, r1, #5 │ │ │ │ - lsrs r6, r0, #28 │ │ │ │ + lsrs r6, r4, #17 │ │ │ │ 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 │ │ │ │ @@ -2422768,15 +2422734,15 @@ │ │ │ │ cmp lr, ip │ │ │ │ it cs │ │ │ │ movcs lr, ip │ │ │ │ mov.w ip, lr, lsr #5 │ │ │ │ mov.w lr, lr, lsl #27 │ │ │ │ b.n 706922 │ │ │ │ nop │ │ │ │ - @ instruction: 0xf3520116 │ │ │ │ + @ instruction: 0xf0b20116 │ │ │ │ stmdb 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] @ 7075a4 │ │ │ │ @@ -2424403,15 +2424369,15 @@ │ │ │ │ moveq r3, #2 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 707b74 │ │ │ │ ldr r2, [sp, #8] │ │ │ │ movs r3, #3 │ │ │ │ str r3, [r2, #0] │ │ │ │ b.n 707b74 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + ble.n 707d3c │ │ │ │ lsls r6, r2, #4 │ │ │ │ vldr d7, [pc, #516] @ 707ea8 │ │ │ │ ldr.w r3, [r0, #340] @ 0x154 │ │ │ │ vstr d7, [r2] │ │ │ │ cmp r3, #15 │ │ │ │ bls.n 707cfa │ │ │ │ ldrb.w r3, [r1, #130] @ 0x82 │ │ │ │ @@ -2424733,17 +2424699,17 @@ │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ strh r0, [r5, #8] │ │ │ │ lsls r2, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - eors r4, r5 │ │ │ │ + subs r5, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6 │ │ │ │ + subs r6, #18 │ │ │ │ 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] │ │ │ │ @@ -2425050,17 +2425016,17 @@ │ │ │ │ lsl.w r0, r0, ip │ │ │ │ subs r0, #1 │ │ │ │ b.n 7080f8 │ │ │ │ movs r0, #16 │ │ │ │ b.n 70816a │ │ │ │ movs r0, #8 │ │ │ │ b.n 70816a │ │ │ │ - blt.n 708444 │ │ │ │ + bhi.n 708304 │ │ │ │ lsls r6, r2, #4 │ │ │ │ - bhi.n 7084b8 │ │ │ │ + bpl.n 708378 │ │ │ │ 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 70840e │ │ │ │ @@ -2425828,41 +2425794,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 r7, #188 @ 0xbc │ │ │ │ + adds r5, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #244 @ 0xf4 │ │ │ │ + adds r6, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #52 @ 0x34 │ │ │ │ + adds r6, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #32 │ │ │ │ + adds r6, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #134 @ 0x86 │ │ │ │ + adds r4, #230 @ 0xe6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #224 @ 0xe0 │ │ │ │ + adds r7, #64 @ 0x40 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #56 @ 0x38 │ │ │ │ + adds r4, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r7, #54 @ 0x36 │ │ │ │ + adds r4, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #98 @ 0x62 │ │ │ │ + adds r3, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #114 @ 0x72 │ │ │ │ + adds r3, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #70 @ 0x46 │ │ │ │ + adds r5, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #124 @ 0x7c │ │ │ │ + adds r5, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #122 @ 0x7a │ │ │ │ + adds r3, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, #160 @ 0xa0 │ │ │ │ + adds r6, #0 │ │ │ │ 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] @ (708f1c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2426094,17 +2426060,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 708efa │ │ │ │ nop │ │ │ │ - asrs r0, r7, #27 │ │ │ │ + asrs r0, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 708e3c │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #4 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 7090b2 │ │ │ │ tbh [pc, r0, lsl #1] │ │ │ │ lsls r6, r7, #2 │ │ │ │ lsls r3, r7, #2 │ │ │ │ @@ -2426298,111 +2426264,111 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (709174 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #196] @ (709178 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - adds r7, #12 │ │ │ │ + adds r4, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #254 @ 0xfe │ │ │ │ + adds r4, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #236 @ 0xec │ │ │ │ + adds r4, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #218 @ 0xda │ │ │ │ + adds r4, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #204 @ 0xcc │ │ │ │ + adds r4, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #186 @ 0xba │ │ │ │ + adds r4, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #172 @ 0xac │ │ │ │ + adds r4, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #158 @ 0x9e │ │ │ │ + adds r3, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #144 @ 0x90 │ │ │ │ + adds r3, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #130 @ 0x82 │ │ │ │ + adds r3, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #104 @ 0x68 │ │ │ │ + adds r3, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #86 @ 0x56 │ │ │ │ + adds r3, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #72 @ 0x48 │ │ │ │ + adds r3, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #50 @ 0x32 │ │ │ │ + adds r3, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #52 @ 0x34 │ │ │ │ + adds r3, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #30 │ │ │ │ + adds r3, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #16 │ │ │ │ + adds r3, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #2 │ │ │ │ + adds r3, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #230 @ 0xe6 │ │ │ │ + adds r3, #70 @ 0x46 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #216 @ 0xd8 │ │ │ │ + adds r3, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #202 @ 0xca │ │ │ │ + adds r3, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #188 @ 0xbc │ │ │ │ + adds r3, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #174 @ 0xae │ │ │ │ + adds r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #160 @ 0xa0 │ │ │ │ + adds r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #146 @ 0x92 │ │ │ │ + adds r2, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #116 @ 0x74 │ │ │ │ + adds r2, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #112 @ 0x70 │ │ │ │ + adds r2, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #90 @ 0x5a │ │ │ │ + adds r2, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #76 @ 0x4c │ │ │ │ + adds r2, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #58 @ 0x3a │ │ │ │ + adds r2, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #40 @ 0x28 │ │ │ │ + adds r2, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #22 │ │ │ │ + adds r2, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #8 │ │ │ │ + adds r2, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #250 @ 0xfa │ │ │ │ + adds r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #236 @ 0xec │ │ │ │ + adds r2, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #222 @ 0xde │ │ │ │ + adds r2, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #208 @ 0xd0 │ │ │ │ + adds r2, #48 @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #194 @ 0xc2 │ │ │ │ + adds r2, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #174 @ 0xae │ │ │ │ + adds r2, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #152 @ 0x98 │ │ │ │ + adds r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #138 @ 0x8a │ │ │ │ + adds r1, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #110 @ 0x6e │ │ │ │ + adds r1, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #78 @ 0x4e │ │ │ │ + adds r1, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #244 @ 0xf4 │ │ │ │ + adds r3, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ subs r0, #49 @ 0x31 │ │ │ │ cmp r0, #48 @ 0x30 │ │ │ │ bhi.w 7092c8 │ │ │ │ tbb [pc, r0] │ │ │ │ ldr r2, [sp, #628] @ 0x274 │ │ │ │ strh r0, [r1, #44] @ 0x2c │ │ │ │ @@ -2426564,104 +2426530,104 @@ │ │ │ │ ldr r0, [pc, #188] @ (709380 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #184] @ (709384 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r5, #108 @ 0x6c │ │ │ │ + adds r2, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #34 @ 0x22 │ │ │ │ + adds r3, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #140 @ 0x8c │ │ │ │ + adds r2, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #152 @ 0x98 │ │ │ │ + adds r2, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #78 @ 0x4e │ │ │ │ + adds r2, #174 @ 0xae │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #184 @ 0xb8 │ │ │ │ + adds r3, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #186 @ 0xba │ │ │ │ + adds r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #164 @ 0xa4 │ │ │ │ + adds r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #150 @ 0x96 │ │ │ │ + adds r2, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #136 @ 0x88 │ │ │ │ + adds r2, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #242 @ 0xf2 │ │ │ │ + adds r2, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #44 @ 0x2c │ │ │ │ + adds r2, #140 @ 0x8c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #158 @ 0x9e │ │ │ │ + adds r2, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #248 @ 0xf8 │ │ │ │ + adds r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #234 @ 0xea │ │ │ │ + adds r3, #74 @ 0x4a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #220 @ 0xdc │ │ │ │ + adds r3, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #190 @ 0xbe │ │ │ │ + adds r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #168 @ 0xa8 │ │ │ │ + adds r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #194 @ 0xc2 │ │ │ │ + adds r3, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #180 @ 0xb4 │ │ │ │ + adds r3, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #142 @ 0x8e │ │ │ │ + adds r2, #238 @ 0xee │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #128 @ 0x80 │ │ │ │ + adds r2, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #114 @ 0x72 │ │ │ │ + adds r2, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #100 @ 0x64 │ │ │ │ + adds r2, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #38 @ 0x26 │ │ │ │ + adds r2, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #24 │ │ │ │ + adds r2, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #10 │ │ │ │ + adds r2, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #118 @ 0x76 │ │ │ │ + adds r2, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r5, #96 @ 0x60 │ │ │ │ + adds r2, #192 @ 0xc0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #98 @ 0x62 │ │ │ │ + adds r1, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #76 @ 0x4c │ │ │ │ + adds r1, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #62 @ 0x3e │ │ │ │ + adds r1, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #48 @ 0x30 │ │ │ │ + adds r1, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldcl 0, cr0, [r2, #-648]! @ 0xfffffd78 │ │ │ │ - adds r4, #116 @ 0x74 │ │ │ │ + @ instruction: 0xead200a2 │ │ │ │ + adds r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #102 @ 0x66 │ │ │ │ + adds r1, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #88 @ 0x58 │ │ │ │ + adds r1, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #178 @ 0xb2 │ │ │ │ + adds r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #60 @ 0x3c │ │ │ │ + adds r1, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #250 @ 0xfa │ │ │ │ + adds r1, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #236 @ 0xec │ │ │ │ + adds r1, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r3, [sp, #936] @ 0x3a8 │ │ │ │ + str r1, [sp, #296] @ 0x128 │ │ │ │ lsls r0, r4, #2 │ │ │ │ cmp r1, #9 │ │ │ │ bhi.n 7093ec │ │ │ │ tbb [pc, r1] │ │ │ │ lsls r0, r1, #20 │ │ │ │ adds r6, r1, #0 │ │ │ │ movs r2, #31 │ │ │ │ @@ -2426707,39 +2426673,39 @@ │ │ │ │ ldr r0, [pc, #56] @ (709420 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #52] @ (709424 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r4, [r4, #38] @ 0x26 │ │ │ │ + strh r4, [r0, #18] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r4, #122 @ 0x7a │ │ │ │ + adds r1, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #172 @ 0xac │ │ │ │ + adds r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #114 @ 0x72 │ │ │ │ + adds r1, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #166 @ 0xa6 │ │ │ │ + adds r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #132 @ 0x84 │ │ │ │ + adds r1, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #90 @ 0x5a │ │ │ │ + adds r1, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #92 @ 0x5c │ │ │ │ + adds r1, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #94 @ 0x5e │ │ │ │ + adds r1, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #124 @ 0x7c │ │ │ │ + adds r1, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, #106 @ 0x6a │ │ │ │ + adds r1, #202 @ 0xca │ │ │ │ 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] @ (709474 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2426767,15 +2426733,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ strb r2, [r3, #0] │ │ │ │ b.n 709442 │ │ │ │ movs r6, #39 @ 0x27 │ │ │ │ lsls r0, r2, #5 │ │ │ │ movs r6, #28 │ │ │ │ lsls r0, r2, #5 │ │ │ │ - adds r4, #24 │ │ │ │ + adds r1, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r6, #2 │ │ │ │ lsls r0, r2, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4024] @ 0xfb8 │ │ │ │ @@ -2426876,29 +2426842,29 @@ │ │ │ │ b.n 70953a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r2, [r4, #52] @ 0x34 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #174 @ 0xae │ │ │ │ + adds r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r1, #5 │ │ │ │ - str r1, [sp, #552] @ 0x228 │ │ │ │ + ldrh r2, [r5, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r0, #15 │ │ │ │ + asrs r0, r4, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r3, #58 @ 0x3a │ │ │ │ + adds r0, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #100 @ 0x64 │ │ │ │ + adds r0, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r3, #26 │ │ │ │ + adds r0, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r1, [sp, #296] @ 0x128 │ │ │ │ + ldrh r2, [r5, #52] @ 0x34 │ │ │ │ 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] @ (709604 ) │ │ │ │ @@ -2426936,26 +2426902,26 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r2, [pc, #28] @ (70961c ) │ │ │ │ add r2, pc │ │ │ │ b.n 7095d8 │ │ │ │ nop │ │ │ │ - str r1, [sp, #8] │ │ │ │ + ldrh r2, [r4, #50] @ 0x32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, r4] │ │ │ │ + ldr r6, [pc, #608] @ (70986c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r2, #248 @ 0xf8 │ │ │ │ + adds r0, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #12 │ │ │ │ + asrs r2, r0, #2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #232 @ 0xe8 │ │ │ │ + adds r0, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcrr2 0, 9, r0, r8, cr4 │ │ │ │ - str r0, [sp, #728] @ 0x2d8 │ │ │ │ + vld1.8 @ instruction: 0xf9a80094 │ │ │ │ + ldrh r6, [r2, #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] @ (709754 ) │ │ │ │ @@ -2427075,36 +2427041,36 @@ │ │ │ │ b.n 7096a4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r4, [r0, #28] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #424] @ 0x1a8 │ │ │ │ + ldrh r2, [r1, #46] @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r3, r2] │ │ │ │ + ldr r5, [pc, #1000] @ (709b4c ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - adds r2, #92 @ 0x5c │ │ │ │ + cmp r7, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, #76 @ 0x4c │ │ │ │ + cmp r7, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #576] @ (7099b4 ) │ │ │ │ + ldr r2, [pc, #960] @ (709b34 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - bics r2, r1 │ │ │ │ + lsrs r2, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ ldr r0, [r1, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrh r0, [r5, #62] @ 0x3e │ │ │ │ + ldrh r0, [r1, #42] @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - adds r1, #160 @ 0xa0 │ │ │ │ + @ instruction: 0xfa32009a │ │ │ │ + cmp r7, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #166 @ 0xa6 │ │ │ │ + cmp r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldr r2, [r1, #48] @ 0x30 │ │ │ │ ldr r3, [r1, #8] │ │ │ │ cmp r2, r3 │ │ │ │ bcs.w 709bd8 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2427538,113 +2427504,113 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 7097d8 │ │ │ │ ldr r3, [pc, #204] @ (709ca0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 7099f4 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - adds r5, #6 │ │ │ │ + adds r2, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #28 │ │ │ │ + cmp r6, #124 @ 0x7c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #26 │ │ │ │ + cmp r6, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #30 │ │ │ │ + cmp r6, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #34 @ 0x22 │ │ │ │ + cmp r6, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #38 @ 0x26 │ │ │ │ + cmp r6, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #130 @ 0x82 │ │ │ │ + cmp r6, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #40 @ 0x28 │ │ │ │ + cmp r6, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #88 @ 0x58 │ │ │ │ + cmp r6, #184 @ 0xb8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #84 @ 0x54 │ │ │ │ + cmp r6, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #80 @ 0x50 │ │ │ │ + cmp r6, #176 @ 0xb0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #186 @ 0xba │ │ │ │ + cmp r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #176 @ 0xb0 │ │ │ │ + cmp r6, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4 │ │ │ │ + subs r6, #130 @ 0x82 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #180 @ 0xb4 │ │ │ │ + cmp r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3 │ │ │ │ + subs r6, #56 @ 0x38 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #64 @ 0x40 │ │ │ │ + adds r0, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4 │ │ │ │ + subs r6, #6 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r3, #18 │ │ │ │ + adds r0, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #158 @ 0x9e │ │ │ │ + cmp r7, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #164 @ 0xa4 │ │ │ │ + adds r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, #170 @ 0xaa │ │ │ │ + adds r0, #10 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #10 │ │ │ │ + cmp r4, #106 @ 0x6a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #182 @ 0xb6 │ │ │ │ + cmp r6, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #192 @ 0xc0 │ │ │ │ + cmp r6, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #194 @ 0xc2 │ │ │ │ + cmp r6, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #196 @ 0xc4 │ │ │ │ + cmp r6, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #204 @ 0xcc │ │ │ │ + cmp r6, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #220 @ 0xdc │ │ │ │ + cmp r6, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #238 @ 0xee │ │ │ │ + cmp r6, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #244 @ 0xf4 │ │ │ │ + cmp r6, #84 @ 0x54 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, #248 @ 0xf8 │ │ │ │ + cmp r6, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #0 │ │ │ │ + cmp r6, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #22 │ │ │ │ + cmp r6, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #32 │ │ │ │ + cmp r6, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #46 @ 0x2e │ │ │ │ + cmp r6, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r7, #6 │ │ │ │ + subs r4, #102 @ 0x66 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #102 @ 0x66 │ │ │ │ + cmp r4, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #216 @ 0xd8 │ │ │ │ + cmp r4, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, #178 @ 0xb2 │ │ │ │ + subs r4, #18 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #188 @ 0xbc │ │ │ │ + cmp r4, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #186 @ 0xba │ │ │ │ + cmp r4, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #36 @ 0x24 │ │ │ │ + cmp r2, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -2427712,33 +2427678,33 @@ │ │ │ │ bl 709428 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 709d2a │ │ │ │ ldr r3, [pc, #40] @ (709d88 ) │ │ │ │ add r3, pc │ │ │ │ b.n 709d2e │ │ │ │ nop │ │ │ │ - ldrh r0, [r4, #14] │ │ │ │ + strh r0, [r0, #58] @ 0x3a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r3, #158 @ 0x9e │ │ │ │ + cmp r0, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r3, #14] │ │ │ │ + strh r4, [r7, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r0, #16 │ │ │ │ + lsrs r0, r4, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r0, #18 │ │ │ │ + cmp r5, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r2, [r2, #12] │ │ │ │ + strh r2, [r6, #54] @ 0x36 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r1, #15 │ │ │ │ + lsrs r4, r5, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #184 @ 0xb8 │ │ │ │ + cmp r5, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r2, #10] │ │ │ │ + strh r6, [r6, #52] @ 0x34 │ │ │ │ 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 │ │ │ │ @@ -2427794,17 +2427760,17 @@ │ │ │ │ add sp, #8 │ │ │ │ bx lr │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r2, #36] @ 0x24 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #106 @ 0x6a │ │ │ │ + subs r1, #202 @ 0xca │ │ │ │ lsls r4, r3, #2 │ │ │ │ - cmp r7, #60 @ 0x3c │ │ │ │ + cmp r4, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ str r2, [r0, #32] │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r3} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2427987,43 +2427953,43 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r4, [r6, #24] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r7, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #116 @ 0x74 │ │ │ │ + cmp r3, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #120 @ 0x78 │ │ │ │ + cmp r3, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #112 @ 0x70 │ │ │ │ + cmp r3, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #114 @ 0x72 │ │ │ │ + cmp r3, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #122 @ 0x7a │ │ │ │ + cmp r3, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #126 @ 0x7e │ │ │ │ + cmp r3, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #168 @ 0xa8 │ │ │ │ + cmp r4, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #198 @ 0xc6 │ │ │ │ + cmp r4, #38 @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #200 @ 0xc8 │ │ │ │ + cmp r4, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #194 @ 0xc2 │ │ │ │ + cmp r4, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #52 @ 0x34 │ │ │ │ + cmp r3, #148 @ 0x94 │ │ │ │ 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 │ │ │ │ @@ -2428092,21 +2428058,21 @@ │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - str r4, [sp, #144] @ 0x90 │ │ │ │ + str r1, [sp, #528] @ 0x210 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r6, #34 @ 0x22 │ │ │ │ + cmp r3, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #232 @ 0xe8 │ │ │ │ + cmp r3, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #216 @ 0xd8 │ │ │ │ + cmp r3, #56 @ 0x38 │ │ │ │ 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] @ (70a178 ) │ │ │ │ @@ -2428142,25 +2428108,25 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 70a02c │ │ │ │ add sp, #8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ ldr r3, [pc, #24] @ (70a18c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70a150 │ │ │ │ - strh r0, [r1, #44] @ 0x2c │ │ │ │ + strh r0, [r5, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp sl, r8 │ │ │ │ + orrs r2, r4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - movs r7, #128 @ 0x80 │ │ │ │ + movs r4, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #30 │ │ │ │ + lsls r2, r1, #20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r7, #114 @ 0x72 │ │ │ │ + movs r4, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r0, #42] @ 0x2a │ │ │ │ + strh r0, [r4, #20] │ │ │ │ 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] @ (70a1f0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2428193,21 +2428159,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 r5, #46 @ 0x2e │ │ │ │ + cmp r2, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #60 @ 0x3c │ │ │ │ + cmp r2, #156 @ 0x9c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #74 @ 0x4a │ │ │ │ + cmp r2, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #92 @ 0x5c │ │ │ │ + cmp r2, #188 @ 0xbc │ │ │ │ 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 │ │ │ │ @@ -2428283,35 +2428249,35 @@ │ │ │ │ ldr r1, [pc, #56] @ (70a2e8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a266 │ │ │ │ ldr r1, [pc, #52] @ (70a2ec ) │ │ │ │ add r1, pc │ │ │ │ b.n 70a22c │ │ │ │ nop │ │ │ │ - bics.w r0, lr, #5013504 @ 0x4c8000 │ │ │ │ - cmp r5, #68 @ 0x44 │ │ │ │ + @ instruction: 0xf19e0099 │ │ │ │ + cmp r2, #164 @ 0xa4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #72 @ 0x48 │ │ │ │ + cmp r2, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [r4], #-592 @ 0xfffffdb0 │ │ │ │ - cmp r5, #58 @ 0x3a │ │ │ │ + @ instruction: 0xe9940094 │ │ │ │ + cmp r2, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #66 @ 0x42 │ │ │ │ + cmp r2, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movw r0, #41124 @ 0xa0a4 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + vaddl.s32 q0, d26, d20 │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb88e │ │ │ │ + push {r1, r2, r3, r5, r6, r7, lr} │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf3100099 │ │ │ │ - cmp r4, #190 @ 0xbe │ │ │ │ + orns r0, r0, #153 @ 0x99 │ │ │ │ + cmp r2, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #172 @ 0xac │ │ │ │ + cmp r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xebe20094 │ │ │ │ + strd r0, r0, [r2, #-592] @ 0x250 │ │ │ │ stmdb 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] @ 70aed4 │ │ │ │ ldr.w r3, [pc, #3024] @ 70aed8 │ │ │ │ @@ -2429428,284 +2429394,280 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 70a542 │ │ │ │ ldrb r0, [r6, r3] │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #24] │ │ │ │ + strh r0, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #212 @ 0xd4 │ │ │ │ + cmp r5, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r6, #20 │ │ │ │ + lsls r2, r2, #10 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #126 @ 0x7e │ │ │ │ + cmp r4, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r1, #22] │ │ │ │ + strh r4, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r7, #19 │ │ │ │ + lsls r4, r3, #9 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r7, #40 @ 0x28 │ │ │ │ + cmp r4, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r0, #19 │ │ │ │ + lsls r6, r4, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r4, #18] │ │ │ │ + ldrb r0, [r0, #31] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r2, #18 │ │ │ │ + lsls r0, r6, #7 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #124 @ 0x7c │ │ │ │ + cmp r3, #220 @ 0xdc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r5, #16] │ │ │ │ + ldrb r2, [r1, #30] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #14] │ │ │ │ + ldrb r6, [r2, #29] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r6, #15 │ │ │ │ + lsls r6, r2, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #178 @ 0xb2 │ │ │ │ + cmp r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r1, #15 │ │ │ │ + lsls r0, r5, #4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r5, #116 @ 0x74 │ │ │ │ + cmp r2, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ ldrh r6, [r3, r2] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r5, #8] │ │ │ │ + ldrb r2, [r1, #26] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #74 @ 0x4a │ │ │ │ + movs r7, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #48 @ 0x30 │ │ │ │ + movs r7, #144 @ 0x90 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r6, #6] │ │ │ │ + ldrb r6, [r2, #25] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r2, #22 │ │ │ │ + movs r7, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r3, #6] │ │ │ │ + ldrb r2, [r7, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r7, #4] │ │ │ │ + ldrb r6, [r3, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #222 @ 0xde │ │ │ │ + movs r7, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, #4] │ │ │ │ + ldrb r2, [r0, #24] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #166 @ 0xa6 │ │ │ │ + movs r7, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r2, [r5, #2] │ │ │ │ + ldrb r2, [r1, #23] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r1, #138 @ 0x8a │ │ │ │ + movs r6, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r6, [r1, #2] │ │ │ │ + ldrb r6, [r5, #22] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #5 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - mov lr, lr │ │ │ │ + mcr2 0, 5, r0, cr10, cr9, {4} │ │ │ │ + add r6, sl │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #22 │ │ │ │ + movs r5, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #4 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + mrc2 0, 3, r0, cr6, cr9, {4} │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #178 @ 0xb2 │ │ │ │ + cmp r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70ac80 │ │ │ │ + b.n 70b740 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r5, #25] │ │ │ │ + ldrb r2, [r1, #15] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #136 @ 0x88 │ │ │ │ + movs r4, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + stc2l 0, cr0, [r8, #612]! @ 0x264 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #122 @ 0x7a │ │ │ │ + cmp r0, #218 @ 0xda │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #16 │ │ │ │ + movs r4, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, r2 │ │ │ │ - lsls r2, r3, #2 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + ldc2l 0, cr0, [r0, #-612]! @ 0xfffffd9c │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70aaec │ │ │ │ + b.n 70b5ac │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #76 @ 0x4c │ │ │ │ + cmp r0, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #84 @ 0x54 │ │ │ │ + cmp r0, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #94 @ 0x5e │ │ │ │ + cmp r0, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #62 @ 0x3e │ │ │ │ + movs r3, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.u64 d0, d30, d9 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + ldc2 0, cr0, [lr], {153} @ 0x99 │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #216 @ 0xd8 │ │ │ │ + cmp r1, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #220 @ 0xdc │ │ │ │ + movs r3, #60 @ 0x3c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 6, r0, cr12, cr9, {4} │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + ldc2 0, cr0, [ip], #-612 @ 0xfffffd9c │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #192 @ 0xc0 │ │ │ │ + cmp r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #144 @ 0x90 │ │ │ │ + movs r2, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc2 0, 4, r0, cr0, cr9, {4} │ │ │ │ - cmp r3, #168 @ 0xa8 │ │ │ │ + @ instruction: 0xfbf00099 │ │ │ │ + cmp r1, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r5, #66 @ 0x42 │ │ │ │ + movs r2, #162 @ 0xa2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 2, r0, cr2, cr9, {4} │ │ │ │ - cmp r3, #182 @ 0xb6 │ │ │ │ + @ instruction: 0xfba20099 │ │ │ │ + cmp r1, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #194 @ 0xc2 │ │ │ │ + cmp r1, #34 @ 0x22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #202 @ 0xca │ │ │ │ + cmp r1, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #226 @ 0xe2 │ │ │ │ + cmp r1, #66 @ 0x42 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #232 @ 0xe8 │ │ │ │ + cmp r1, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #254 @ 0xfe │ │ │ │ + cmp r1, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #92 @ 0x5c │ │ │ │ + movs r1, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-612] @ 0xfffffd9c │ │ │ │ - cmp r4, #12 │ │ │ │ + @ instruction: 0xfabc0099 │ │ │ │ + cmp r1, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b610 │ │ │ │ + b.n 70b0d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #250 @ 0xfa │ │ │ │ + cmp r1, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #8 │ │ │ │ + cmp r1, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #26 │ │ │ │ + cmp r1, #122 @ 0x7a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #36 @ 0x24 │ │ │ │ + cmp r1, #132 @ 0x84 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #160 @ 0xa0 │ │ │ │ + movs r1, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2 0, cr0, [r0], #612 @ 0x264 │ │ │ │ - cmp r4, #4 │ │ │ │ + @ instruction: 0xfa000099 │ │ │ │ + cmp r1, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70b4bc │ │ │ │ + svc 120 @ 0x78 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - tst r2, r7 │ │ │ │ + subs r7, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, #16 │ │ │ │ + subs r1, #112 @ 0x70 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r3, #222 @ 0xde │ │ │ │ + cmp r1, #62 @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [r8], {153} @ 0x99 │ │ │ │ - cmp r3, #214 @ 0xd6 │ │ │ │ + ldr??.w r0, [r8, r9, lsl #1] │ │ │ │ + cmp r1, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r3, r3] │ │ │ │ + ldrsb r0, [r7, r0] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #196 @ 0xc4 │ │ │ │ + cmp r1, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #200 @ 0xc8 │ │ │ │ + cmp r1, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #248 @ 0xf8 │ │ │ │ + cmp r1, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #0 │ │ │ │ + cmp r1, #96 @ 0x60 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #20 │ │ │ │ + cmp r1, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #98 @ 0x62 │ │ │ │ + cmp r1, #194 @ 0xc2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r2, #54 @ 0x36 │ │ │ │ + subs r6, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb380099 │ │ │ │ - cmp r4, #82 @ 0x52 │ │ │ │ + ldrb.w r0, [r8, #153] @ 0x99 │ │ │ │ + cmp r1, #178 @ 0xb2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #92 @ 0x5c │ │ │ │ + cmp r1, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #116 @ 0x74 │ │ │ │ + cmp r1, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #144 @ 0x90 │ │ │ │ + cmp r1, #240 @ 0xf0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #156 @ 0x9c │ │ │ │ + cmp r1, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #152 @ 0x98 │ │ │ │ + cmp r1, #248 @ 0xf8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa720099 │ │ │ │ - cmp r4, #128 @ 0x80 │ │ │ │ + @ instruction: 0xf7d20099 │ │ │ │ + cmp r1, #224 @ 0xe0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - svc 238 @ 0xee │ │ │ │ + ble.n 70b19c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ands r2, r2 │ │ │ │ + subs r5, #114 @ 0x72 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r1, #232 @ 0xe8 │ │ │ │ + adds r7, #72 @ 0x48 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r1, #182 @ 0xb6 │ │ │ │ + movs r7, #22 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 709428 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70c42a │ │ │ │ ldr.w r3, [pc, #3468] @ 70bea4 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2430951,322 +2430913,323 @@ │ │ │ │ ldr r2, [pc, #668] @ (70c130 ) │ │ │ │ mov r3, r0 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r6 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 70a542 │ │ │ │ - subs r2, r1, #3 │ │ │ │ + adds r2, r5, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf7ca0099 │ │ │ │ - cmp r1, #238 @ 0xee │ │ │ │ + @ instruction: 0xf52a0099 │ │ │ │ + movs r7, #78 @ 0x4e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #206 @ 0xce │ │ │ │ + movs r5, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #216 @ 0xd8 │ │ │ │ + movs r7, #56 @ 0x38 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #218 @ 0xda │ │ │ │ + movs r7, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #200 @ 0xc8 │ │ │ │ + movs r5, #40 @ 0x28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #204 @ 0xcc │ │ │ │ + movs r7, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #206 @ 0xce │ │ │ │ + movs r7, #46 @ 0x2e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #196 @ 0xc4 │ │ │ │ + movs r7, #36 @ 0x24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #202 @ 0xca │ │ │ │ + movs r7, #42 @ 0x2a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf6bc0099 │ │ │ │ - cmp r1, #176 @ 0xb0 │ │ │ │ + ands.w r0, ip, #5013504 @ 0x4c8000 │ │ │ │ + movs r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bgt.n 70bf40 │ │ │ │ + bls.n 70be00 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #156 @ 0x9c │ │ │ │ + movs r6, #252 @ 0xfc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - blt.n 70bee0 │ │ │ │ + bls.n 70bfa0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #232 @ 0xe8 │ │ │ │ + movs r7, #72 @ 0x48 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #52 @ 0x34 │ │ │ │ + movs r7, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #76 @ 0x4c │ │ │ │ + movs r7, #172 @ 0xac │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #100 @ 0x64 │ │ │ │ + movs r7, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #52 @ 0x34 │ │ │ │ + movs r6, #148 @ 0x94 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r5, #2 │ │ │ │ + subs r2, r1, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sub.w r0, sl, #5013504 @ 0x4c8000 │ │ │ │ - cmp r2, #254 @ 0xfe │ │ │ │ + ssat r0, #26, sl, lsl #2 │ │ │ │ + cmp r0, #94 @ 0x5e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #6 │ │ │ │ + cmp r0, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #24 │ │ │ │ + cmp r0, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #242 @ 0xf2 │ │ │ │ + movs r4, #82 @ 0x52 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #20 │ │ │ │ + movs r4, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #22 │ │ │ │ + movs r4, #118 @ 0x76 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r0, #0 │ │ │ │ + adds r4, r4, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r2, [r4, #7] │ │ │ │ + ldr r2, [r0, #116] @ 0x74 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - @ instruction: 0xf4f20099 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + @ instruction: 0xf2520099 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #132 @ 0x84 │ │ │ │ + cmp r0, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #120 @ 0x78 │ │ │ │ + cmp r0, #216 @ 0xd8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #114 @ 0x72 │ │ │ │ + cmp r0, #210 @ 0xd2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #112 @ 0x70 │ │ │ │ + cmp r0, #208 @ 0xd0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #108 @ 0x6c │ │ │ │ + cmp r0, #204 @ 0xcc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #104 @ 0x68 │ │ │ │ + cmp r0, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #102 @ 0x66 │ │ │ │ + cmp r0, #198 @ 0xc6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #130 @ 0x82 │ │ │ │ + cmp r0, #226 @ 0xe2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #4 │ │ │ │ + movs r7, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #14 │ │ │ │ + movs r7, #110 @ 0x6e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #24 │ │ │ │ + movs r7, #120 @ 0x78 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #70 @ 0x46 │ │ │ │ + cmp r0, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r2, r1 │ │ │ │ + asrs r0, r6, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf3500099 │ │ │ │ - cmp r3, #40 @ 0x28 │ │ │ │ + @ instruction: 0xf0b00099 │ │ │ │ + cmp r0, #136 @ 0x88 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r7, r2 │ │ │ │ + adds r2, r3, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r5, sp, #256 @ 0x100 │ │ │ │ + add r2, sp, #640 @ 0x280 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #2 │ │ │ │ + cmp r0, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r4, #48 @ 0x30 │ │ │ │ + movs r1, #144 @ 0x90 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - adds r4, r3, r6 │ │ │ │ + asrs r4, r7, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf29c0099 │ │ │ │ - cmp r2, #164 @ 0xa4 │ │ │ │ + vshr.s64 d16, d9, #4 │ │ │ │ + cmp r0, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, r5 │ │ │ │ + asrs r0, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf2500099 │ │ │ │ - cmp r3, #160 @ 0xa0 │ │ │ │ + vshr.s64 d0, d9, #16 │ │ │ │ + cmp r1, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvc.n 70bf34 │ │ │ │ + bpl.n 70bff4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, r4 │ │ │ │ + ands r0, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r0, r3 │ │ │ │ + asrs r0, r4, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - rsb r0, r0, #153 @ 0x99 │ │ │ │ - cmp r3, #92 @ 0x5c │ │ │ │ + vqadd.s32 d0, d16, d9 │ │ │ │ + cmp r0, #188 @ 0xbc │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #212 @ 0xd4 │ │ │ │ + cmp r1, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #228 @ 0xe4 │ │ │ │ + cmp r1, #68 @ 0x44 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #70 @ 0x46 │ │ │ │ + cmp r1, #166 @ 0xa6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #136 @ 0x88 │ │ │ │ + cmp r1, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #31 │ │ │ │ + asrs r4, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf0c40099 │ │ │ │ - cmp r5, #12 │ │ │ │ + mcr 0, 1, r0, cr4, cr9, {4} │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70c064 │ │ │ │ + bcc.n 70bf24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #4 │ │ │ │ + cmp r2, #100 @ 0x64 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #12 │ │ │ │ + cmp r2, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #30 │ │ │ │ + cmp r2, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #28 │ │ │ │ + asrs r4, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bic.w r0, ip, #153 @ 0x99 │ │ │ │ - cmp r5, #20 │ │ │ │ + stc 0, cr0, [ip, #612] @ 0x264 │ │ │ │ + cmp r2, #116 @ 0x74 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 70bf54 │ │ │ │ + bcc.n 70c014 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #106 @ 0x6a │ │ │ │ + cmp r1, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #248 @ 0xf8 │ │ │ │ + cmp r2, #88 @ 0x58 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #2 │ │ │ │ + cmp r2, #98 @ 0x62 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #26 │ │ │ │ + asrs r4, r6, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vshr.s64 d0, d9, #44 │ │ │ │ - cmp r4, #236 @ 0xec │ │ │ │ + ldcl 0, cr0, [r4], #612 @ 0x264 │ │ │ │ + cmp r2, #76 @ 0x4c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bpl.n 70c038 │ │ │ │ + bcs.n 70c0f8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #204 @ 0xcc │ │ │ │ + cmp r2, #44 @ 0x2c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #214 @ 0xd6 │ │ │ │ + cmp r2, #54 @ 0x36 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.s8 d0, d28, d9 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + stcl 0, cr0, [ip], #-612 @ 0xfffffd9c │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #192 @ 0xc0 │ │ │ │ + cmp r2, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #212 @ 0xd4 │ │ │ │ + cmp r2, #52 @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #22 │ │ │ │ + asrs r0, r2, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mrc 0, 5, r0, cr0, cr9, {4} │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + ldc 0, cr0, [r0], {153} @ 0x99 │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #188 @ 0xbc │ │ │ │ + cmp r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r4, #21 │ │ │ │ + asrs r2, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr 0, 3, r0, cr2, cr9, {4} │ │ │ │ - cmp r4, #158 @ 0x9e │ │ │ │ + rsb r0, r2, r9, lsr #2 │ │ │ │ + cmp r1, #254 @ 0xfe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c02c │ │ │ │ + bne.n 70c0ec │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #146 @ 0x92 │ │ │ │ + cmp r1, #242 @ 0xf2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r6, 70c0c0 │ │ │ │ + @ instruction: 0xb896 │ │ │ │ lsls r1, r4, #2 │ │ │ │ - cmp r4, #132 @ 0x84 │ │ │ │ + cmp r1, #228 @ 0xe4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70bfa4 │ │ │ │ + beq.n 70c064 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #118 @ 0x76 │ │ │ │ + cmp r1, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c160 │ │ │ │ + beq.n 70c020 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c128 │ │ │ │ + beq.n 70bfe8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #104 @ 0x68 │ │ │ │ + cmp r1, #200 @ 0xc8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcc.n 70c0e4 │ │ │ │ + beq.n 70bfa4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #16 │ │ │ │ + asrs r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc 0, cr0, [r4, #-612]! @ 0xfffffd9c │ │ │ │ - cmp r4, #64 @ 0x40 │ │ │ │ + eors.w r0, r4, r9, lsr #2 │ │ │ │ + cmp r1, #160 @ 0xa0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c00c │ │ │ │ + beq.n 70c0cc │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #100 @ 0x64 │ │ │ │ + cmp r0, #196 @ 0xc4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70bfc8 │ │ │ │ + ldmia r7, {r2, r3, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #110 @ 0x6e │ │ │ │ + cmp r0, #206 @ 0xce │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c180 │ │ │ │ + ldmia r7, {r2, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #126 @ 0x7e │ │ │ │ + cmp r0, #222 @ 0xde │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bcs.n 70c13c │ │ │ │ + ldmia r7, {r1, r2, r3, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #116 @ 0x74 │ │ │ │ + cmp r0, #212 @ 0xd4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r5, #13 │ │ │ │ + asrs r0, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stcl 0, cr0, [r8], #-612 @ 0xfffffd9c │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + strd r0, r0, [r8, #612] @ 0x264 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #154 @ 0x9a │ │ │ │ + cmp r0, #250 @ 0xfa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #11 │ │ │ │ + asrs r4, r2, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xebf60099 │ │ │ │ - cmp r3, #148 @ 0x94 │ │ │ │ + ldrd r0, r0, [r6, #-612] @ 0x264 │ │ │ │ + cmp r0, #244 @ 0xf4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #150 @ 0x96 │ │ │ │ + cmp r0, #246 @ 0xf6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70c1a0 │ │ │ │ + ldmia r6!, {r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #140 @ 0x8c │ │ │ │ + cmp r0, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 70c158 │ │ │ │ + ldmia r6!, {r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #136 @ 0x88 │ │ │ │ + cmp r0, #232 @ 0xe8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #74 @ 0x4a │ │ │ │ + cmp r1, #170 @ 0xaa │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #86 @ 0x56 │ │ │ │ + cmp r1, #182 @ 0xb6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r4, #250 @ 0xfa │ │ │ │ + cmp r2, #90 @ 0x5a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #6 │ │ │ │ + cmp r2, #102 @ 0x66 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r5, #34 @ 0x22 │ │ │ │ + cmp r2, #130 @ 0x82 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r5, #7 │ │ │ │ + lsrs r2, r1, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xeaec0099 │ │ │ │ - cmp r5, #32 │ │ │ │ + strex r0, r0, [ip, #612] @ 0x264 │ │ │ │ + cmp r2, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, #0 │ │ │ │ + adds r2, r5, r5 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - asrs r6, r0, #6 │ │ │ │ + lsrs r6, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - eor.w r0, r8, r9, lsr #2 │ │ │ │ - cmp r6, #42 @ 0x2a │ │ │ │ + b.n 70c0f8 │ │ │ │ + lsls r1, r3, #2 │ │ │ │ + cmp r3, #138 @ 0x8a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r6, #54 @ 0x36 │ │ │ │ + cmp r3, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r6, #16 │ │ │ │ + movs r3, #112 @ 0x70 │ │ │ │ lsls r3, r3, #2 │ │ │ │ bl 709428 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 70c3ce │ │ │ │ ldr.w r3, [pc, #3712] @ 70cfc0 │ │ │ │ add r3, pc │ │ │ │ str r3, [sp, #8] │ │ │ │ @@ -2432574,519 +2432537,513 @@ │ │ │ │ b.n 70cf3c │ │ │ │ ldr r3, [pc, #1016] @ (70d3b0 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cea8 │ │ │ │ ldr r3, [pc, #1016] @ (70d3b4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cea8 │ │ │ │ - lsrs r2, r4, #26 │ │ │ │ + lsrs r2, r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70cf0c │ │ │ │ + b.n 70c9cc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #106 @ 0x6a │ │ │ │ + cmp r0, #202 @ 0xca │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r7, r7 │ │ │ │ + adds r2, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #72 @ 0x48 │ │ │ │ + cmp r0, #168 @ 0xa8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70ce04 │ │ │ │ + b.n 70c8c4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #56 @ 0x38 │ │ │ │ + cmp r0, #152 @ 0x98 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #62 @ 0x3e │ │ │ │ + cmp r0, #158 @ 0x9e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #50 @ 0x32 │ │ │ │ + cmp r0, #146 @ 0x92 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #38 @ 0x26 │ │ │ │ + cmp r0, #134 @ 0x86 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #46 @ 0x2e │ │ │ │ + cmp r0, #142 @ 0x8e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #54 @ 0x36 │ │ │ │ + cmp r0, #150 @ 0x96 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5, r7} │ │ │ │ + ldmia r1, {r1, r2, r4} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #32 │ │ │ │ + cmp r0, #128 @ 0x80 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r7, [pc, #688] @ (70d2bc ) │ │ │ │ + ldr r5, [pc, #48] @ (70d03c ) │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #30 │ │ │ │ + cmp r0, #126 @ 0x7e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #18 │ │ │ │ + lsrs r6, r2, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 70cb88 │ │ │ │ + b.n 70d648 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r3, #8 │ │ │ │ + cmp r0, #104 @ 0x68 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r2, #252 @ 0xfc │ │ │ │ + cmp r0, #92 @ 0x5c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #44] @ 0x2c │ │ │ │ + str r4, [r3, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r6, #44] @ 0x2c │ │ │ │ + str r4, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #44] @ 0x2c │ │ │ │ + str r2, [r1, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r4, #44] @ 0x2c │ │ │ │ + str r2, [r0, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r3, #44] @ 0x2c │ │ │ │ + str r2, [r7, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r2, #44] @ 0x2c │ │ │ │ + str r2, [r6, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r1, #44] @ 0x2c │ │ │ │ + str r2, [r5, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, #44] @ 0x2c │ │ │ │ + str r2, [r4, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #40] @ 0x28 │ │ │ │ + str r0, [r3, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r5, #40] @ 0x28 │ │ │ │ + str r6, [r1, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r4, #40] @ 0x28 │ │ │ │ + str r4, [r0, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r3, #40] @ 0x28 │ │ │ │ + ldrsh r2, [r7, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r2, #40] @ 0x28 │ │ │ │ + ldrsh r0, [r6, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r0, #40] @ 0x28 │ │ │ │ + ldrsh r6, [r4, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r7, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r3, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r6, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r2, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r1, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r4, #36] @ 0x24 │ │ │ │ + ldrsh r0, [r0, r7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r2, #36] @ 0x24 │ │ │ │ + ldrsh r6, [r6, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #36] @ 0x24 │ │ │ │ + ldrsh r4, [r5, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, #36] @ 0x24 │ │ │ │ + ldrsh r2, [r4, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #32] │ │ │ │ + ldrsh r0, [r3, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r5, #32] │ │ │ │ + ldrsh r6, [r1, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r4, #32] │ │ │ │ + ldrsh r6, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r3, #32] │ │ │ │ + ldrsh r4, [r7, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r2, #32] │ │ │ │ + ldrsh r2, [r6, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r1, #32] │ │ │ │ + ldrsh r0, [r5, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r7, #28] │ │ │ │ + ldrsh r6, [r3, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r6, #28] │ │ │ │ + ldrsh r4, [r2, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r5, #28] │ │ │ │ + ldrsh r2, [r1, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r4, #28] │ │ │ │ + ldrsh r0, [r0, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r3, #28] │ │ │ │ + ldrsh r0, [r7, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r1, #28] │ │ │ │ + ldrsh r6, [r5, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r0, #28] │ │ │ │ + ldrsh r4, [r4, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r6, #24] │ │ │ │ + ldrsh r0, [r2, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r4, #24] │ │ │ │ + ldrsh r6, [r0, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r3, #24] │ │ │ │ + ldrsh r4, [r7, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r2, #24] │ │ │ │ + ldrsh r4, [r6, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r4, [r1, #24] │ │ │ │ + ldrsh r4, [r5, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r2, [r0, #24] │ │ │ │ + ldrsh r2, [r4, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r0, [r7, #20] │ │ │ │ + ldrsh r0, [r3, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r4, #24 │ │ │ │ + asrs r0, r0, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #7 │ │ │ │ + lsls r4, r3, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r6, #26 │ │ │ │ + asrs r6, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #26 │ │ │ │ + asrs r0, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #26 │ │ │ │ + asrs r2, r3, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r7, {r3, r5, r6, r7} │ │ │ │ + ldmia r5!, {r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r2, r3, #10 │ │ │ │ + lsls r2, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r0, r4, #26 │ │ │ │ + asrs r0, r0, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #26 │ │ │ │ + asrs r4, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #28 │ │ │ │ + asrs r4, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #29 │ │ │ │ + asrs r4, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r6, #28 │ │ │ │ + asrs r2, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #1 │ │ │ │ + lsls r4, r0, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #1 │ │ │ │ + lsls r0, r1, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r6!, {r2, r3, r5, r7} │ │ │ │ + ldmia r4!, {r2, r3} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh r4, [r4, r6] │ │ │ │ + ldrb r4, [r0, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r2, [r3, r6] │ │ │ │ + ldrb r2, [r7, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r2, r6] │ │ │ │ + ldrb r0, [r6, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #186 @ 0xba │ │ │ │ + movs r5, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #140 @ 0x8c │ │ │ │ + movs r4, #236 @ 0xec │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #4 │ │ │ │ + lsls r0, r6, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #10 │ │ │ │ + lsls r6, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r0, [r3, r5] │ │ │ │ + ldrb r0, [r7, r2] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r7, #118 @ 0x76 │ │ │ │ + movs r4, #214 @ 0xd6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r7, #84 @ 0x54 │ │ │ │ + movs r4, #180 @ 0xb4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #3 │ │ │ │ + lsls r0, r6, #24 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r2, #8 │ │ │ │ + lsrs r2, r6, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r3, #8 │ │ │ │ + lsrs r0, r7, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r6, [r4, r3] │ │ │ │ + ldrb r6, [r0, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r2, #32 │ │ │ │ + lsls r4, r6, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsh r2, [r2, r3] │ │ │ │ + ldrb r2, [r6, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrsh r0, [r1, r3] │ │ │ │ + ldrb r0, [r5, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r0, #32 │ │ │ │ + lsls r6, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #32 │ │ │ │ + lsls r4, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #32 │ │ │ │ + lsls r2, r4, #21 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r5, #19 │ │ │ │ + lsrs r4, r1, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #19 │ │ │ │ + lsrs r4, r2, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r3, #20 │ │ │ │ + lsrs r0, r7, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #30 │ │ │ │ + lsls r0, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strb r6, [r2, #11] │ │ │ │ + strb r6, [r6, #0] │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r2, r0, #30 │ │ │ │ + lsls r2, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, #222 @ 0xde │ │ │ │ + adds r4, #62 @ 0x3e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r6!, {r1} │ │ │ │ + stmia r3!, {r1, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r3, #18 │ │ │ │ + lsrs r0, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r7, r7] │ │ │ │ + ldrh r6, [r3, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r6, r7] │ │ │ │ + ldrh r4, [r2, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r3, #29 │ │ │ │ + lsls r6, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #21 │ │ │ │ + lsrs r0, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #21 │ │ │ │ + lsrs r4, r2, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r4, r6] │ │ │ │ + ldrh r4, [r0, r4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r6, #82 @ 0x52 │ │ │ │ + adds r3, #178 @ 0xb2 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - stmia r5!, {r1, r2, r4, r5, r6} │ │ │ │ + stmia r2!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r1, r6] │ │ │ │ + ldrh r2, [r5, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r0, [r0, r6] │ │ │ │ + ldrh r0, [r4, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r6, [r6, r5] │ │ │ │ + ldrh r6, [r2, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r4, [r5, r5] │ │ │ │ + ldrh r4, [r1, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r4, r5] │ │ │ │ + ldrh r2, [r0, r3] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #30 │ │ │ │ + lsls r2, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r4, [r3, #26] │ │ │ │ + ldrb r4, [r7, #15] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - stmia r5!, {r1, r2, r3, r4} │ │ │ │ + stmia r2!, {r1, r2, r3, r4, r5, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - vhadd.u32 d0, d16, d16 │ │ │ │ - lsls r6, r0, #30 │ │ │ │ + stc2 0, cr0, [r0], {160} @ 0xa0 │ │ │ │ + lsls r6, r4, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vhadd.u8 d0, d28, d16 │ │ │ │ - lsls r2, r6, #29 │ │ │ │ + stc2l 0, cr0, [ip], #-640 @ 0xfffffd80 │ │ │ │ + lsls r2, r2, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r4!, {r5, r6, r7} │ │ │ │ + stmia r2!, {r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #29 │ │ │ │ + lsls r4, r7, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #29 │ │ │ │ + lsls r2, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #29 │ │ │ │ + lsls r0, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #28 │ │ │ │ + lsls r6, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r4, #28 │ │ │ │ + lsls r4, r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r6, #28 │ │ │ │ + lsls r4, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #28 │ │ │ │ + lsls r2, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #28 │ │ │ │ + lsls r0, r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #28 │ │ │ │ + lsls r6, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #28 │ │ │ │ + lsls r4, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, #6 │ │ │ │ + subs r2, r3, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #28 │ │ │ │ + lsls r0, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #28 │ │ │ │ + lsls r0, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #27 │ │ │ │ + lsls r4, r1, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r4, #16] │ │ │ │ + str r0, [r0, #104] @ 0x68 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r4!, {r3, r5} │ │ │ │ + stmia r1!, {r3, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r7, r0] │ │ │ │ + ldr r4, [r3, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrb r2, [r6, r0] │ │ │ │ + ldr r2, [r2, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r4, #224 @ 0xe0 │ │ │ │ + adds r2, #64 @ 0x40 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strh r2, [r0, #36] @ 0x24 │ │ │ │ + strh r2, [r4, #14] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - lsls r4, r7, #27 │ │ │ │ + lsls r4, r3, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #27 │ │ │ │ + lsls r2, r7, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r0, r0] │ │ │ │ + ldr r0, [r4, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r2, r3, #20 │ │ │ │ + asrs r2, r7, #9 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adds r4, #252 @ 0xfc │ │ │ │ + adds r2, #92 @ 0x5c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r4, #27 │ │ │ │ + lsls r2, r0, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r1, #96 @ 0x60 │ │ │ │ + subs r0, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #126 @ 0x7e │ │ │ │ + adds r6, r3, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #172 @ 0xac │ │ │ │ + subs r4, r1, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #102 @ 0x66 │ │ │ │ + adds r6, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #544 @ (adr r6, 70d4b0 ) │ │ │ │ + add r3, pc, #928 @ (adr r3, 70d630 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r1, [pc, #184] @ (70d34c ) │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - adds r0, r2, #7 │ │ │ │ + mov lr, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r6, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #7 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r4, #0 │ │ │ │ + subs r0, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r5, #0 │ │ │ │ + subs r0, r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r5, #0 │ │ │ │ + subs r2, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r5, #0 │ │ │ │ + subs r4, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r6, r1, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r6, #0 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r2, #4 │ │ │ │ + subs r2, r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r4, #3 │ │ │ │ + adds r6, r6, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, #2 │ │ │ │ + adds r0, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, #3 │ │ │ │ + adds r6, r3, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r6, r7} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - subs r4, r1, #7 │ │ │ │ + adds r0, r5, #0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r0, #6 │ │ │ │ + ittt cc │ │ │ │ + lslcc r4, r2, #2 │ │ │ │ + addcc r4, r5, #4 │ │ │ │ + lslcc r3, r3, #2 │ │ │ │ + adds r6, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, #2 │ │ │ │ + subs r0, r5, r7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r7, #5 │ │ │ │ + adds r0, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r5, #5 │ │ │ │ + adds r2, r1, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #18 │ │ │ │ + lsls r6, r0, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r4, #4 │ │ │ │ + adds r6, r0, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r6, #0 │ │ │ │ + subs r0, r2, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r2, #0 │ │ │ │ + subs r6, r6, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #17 │ │ │ │ + lsls r6, r0, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r7, #7 │ │ │ │ + subs r6, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #7 │ │ │ │ + subs r0, r0, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, #7 │ │ │ │ + subs r2, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, #7 │ │ │ │ + subs r0, r5, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r4, #0 │ │ │ │ + subs r2, r0, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r5, #6 │ │ │ │ + subs r0, r1, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r0, #1 │ │ │ │ + subs r6, r4, r6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r1, #6 │ │ │ │ + subs r0, r5, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r3, #0 │ │ │ │ + subs r6, r7, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r6, #5 │ │ │ │ + subs r0, r2, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r3, #7 │ │ │ │ + subs r6, r7, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r3, #5 │ │ │ │ + subs r0, r7, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, r0, #5 │ │ │ │ + subs r0, r4, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r1, #6 │ │ │ │ + subs r2, r5, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r5, #4 │ │ │ │ + subs r0, r1, r2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r4, #6 │ │ │ │ + subs r2, r0, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r2, #4 │ │ │ │ + subs r0, r6, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, #6 │ │ │ │ + subs r2, r7, r3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r7, #3 │ │ │ │ + subs r0, r3, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r5, #6 │ │ │ │ + subs r6, r1, r4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r4, #3 │ │ │ │ + subs r0, r0, r1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r2, [r4, r0] │ │ │ │ + strb r2, [r0, r6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r0, [r3, r0] │ │ │ │ + strb r0, [r7, r5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #2 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #9 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #9 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r4, r1, #10 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #10 │ │ │ │ + mcr2 0, 0, r0, cr14, cr10, {4} │ │ │ │ + lsrs r0, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r3, #10 │ │ │ │ + lsrs r4, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r5, #10 │ │ │ │ + lsrs r4, r5, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #6 │ │ │ │ + lsrs r6, r6, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #5 │ │ │ │ + lsrs r6, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r3, #10 │ │ │ │ + asrs r4, r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r1, #11 │ │ │ │ + mcr2 0, 7, r0, cr4, cr10, {4} │ │ │ │ + mrc2 0, 6, r0, cr2, cr10, {4} │ │ │ │ + lsrs r4, r7, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #5 │ │ │ │ + asrs r6, r5, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r0, #10 │ │ │ │ + mrc2 0, 5, r0, cr2, cr10, {4} │ │ │ │ + lsrs r6, r4, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r7, #220 @ 0xdc │ │ │ │ + cmp r5, #60 @ 0x3c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r1, #4 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #3 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + mcr2 0, 3, r0, cr10, cr10, {4} │ │ │ │ + mrc2 0, 2, r0, cr10, cr10, {4} │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - bkpt 0x00e8 │ │ │ │ + pop {r3, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r6, #26] │ │ │ │ + ldrh r6, [r2, #6] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - stmia r6!, {r2, r3, r5, r7} │ │ │ │ + stmia r4!, {r2, r3} │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r3, [pc, #940] @ (70d768 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cea8 │ │ │ │ ldr r3, [pc, #940] @ (70d76c ) │ │ │ │ add r3, pc │ │ │ │ b.n 70cea8 │ │ │ │ @@ -2433466,122 +2433423,122 @@ │ │ │ │ ldr r3, [pc, #264] @ (70d864 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d42a │ │ │ │ ldr r3, [pc, #260] @ (70d868 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70d718 │ │ │ │ nop │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + bkpt 0x0082 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - revsh r0, r3 │ │ │ │ + @ instruction: 0xb838 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r5, r3] │ │ │ │ + str r6, [r1, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mcr2 0, 0, r0, cr14, cr10, {4} │ │ │ │ - strh r6, [r2, r3] │ │ │ │ + @ instruction: 0xfb6e009a │ │ │ │ + str r6, [r6, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r1, r3] │ │ │ │ + str r6, [r5, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r7, r2] │ │ │ │ + str r6, [r3, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strh r6, [r6, r2] │ │ │ │ + str r6, [r2, r0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rev16 r0, r6 │ │ │ │ + @ instruction: 0xb7d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #26 │ │ │ │ + lsrs r6, r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r0, #27 │ │ │ │ + lsrs r6, r4, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r0, [r5, #26] │ │ │ │ + ldrb r0, [r1, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - @ instruction: 0xfb72009a │ │ │ │ - bmi.n 70d894 │ │ │ │ + ldr.w r0, [r2, #154] @ 0x9a │ │ │ │ + bne.n 70d754 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r6, r5, #8 │ │ │ │ + lsls r6, r1, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #8 │ │ │ │ + lsls r4, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #8 │ │ │ │ + lsls r0, r3, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r0, #9 │ │ │ │ + lsls r4, r4, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #9 │ │ │ │ + lsls r0, r6, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #9 │ │ │ │ + lsls r4, r7, #30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r6, [r4, #23] │ │ │ │ + ldrb r6, [r0, #13] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - smlalbt r0, r0, r2, sl │ │ │ │ - str r6, [r7, r5] │ │ │ │ + vld4.32 {d0-d3}, [r2 :64], sl │ │ │ │ + ldr r6, [pc, #888] @ (70db50 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + ldr r6, [pc, #856] @ (70db34 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [r5, r5] │ │ │ │ + ldr r6, [pc, #824] @ (70db18 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r5, #24 │ │ │ │ + lsrs r6, r1, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r7, #24 │ │ │ │ + lsrs r0, r3, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #25 │ │ │ │ + lsrs r4, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb r2, [r7, #21] │ │ │ │ + ldrb r2, [r3, #11] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r5, #26 │ │ │ │ + lsrs r0, r1, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vst4.32 {d0-d3}, [lr :64], sl │ │ │ │ - lsrs r2, r4, #28 │ │ │ │ + @ instruction: 0xf66e009a │ │ │ │ + lsrs r2, r0, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfade009a │ │ │ │ - lsrs r4, r0, #26 │ │ │ │ + ldrh.w r0, [lr, sl, lsl #1] │ │ │ │ + lsrs r4, r4, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #26 │ │ │ │ + lsrs r4, r5, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa3c009a │ │ │ │ - @ instruction: 0xfa6a009a │ │ │ │ - @ instruction: 0xfa90009a │ │ │ │ - str r0, [r0, r1] │ │ │ │ + @ instruction: 0xf79c009a │ │ │ │ + @ instruction: 0xf7ca009a │ │ │ │ + @ instruction: 0xf7f0009a │ │ │ │ + ldr r5, [pc, #640] @ (70da9c ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xb80c │ │ │ │ + push {r2, r3, r5, r6, lr} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r4, #9 │ │ │ │ + lsls r6, r0, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfa04009a │ │ │ │ - @ instruction: 0xfa32009a │ │ │ │ - asrs r2, r7, #21 │ │ │ │ + @ instruction: 0xf764009a │ │ │ │ + @ instruction: 0xf792009a │ │ │ │ + asrs r2, r3, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r1, #8 │ │ │ │ + lsls r4, r5, #29 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #21 │ │ │ │ + asrs r6, r1, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xfb52009a │ │ │ │ - @ instruction: 0xfade009a │ │ │ │ - @ instruction: 0xfb88009a │ │ │ │ - @ instruction: 0xfb56009a │ │ │ │ - @ instruction: 0xfb5c009a │ │ │ │ - @ instruction: 0xfb0a009a │ │ │ │ - @ instruction: 0xfb10009a │ │ │ │ - @ instruction: 0xfb5a009a │ │ │ │ - @ instruction: 0xfb14009a │ │ │ │ - cmp r0, #30 │ │ │ │ + ldrh.w r0, [r2, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [lr, sl, lsl #1] │ │ │ │ + str??.w r0, [r8, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [r6, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [ip, #154] @ 0x9a │ │ │ │ + str??.w r0, [sl, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ + ldrh.w r0, [sl, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r4, sl, lsl #1] │ │ │ │ + movs r5, #126 @ 0x7e │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xfaf6009a │ │ │ │ - ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ - @ instruction: 0xfabe009a │ │ │ │ + ldr.w r0, [r6, sl, lsl #1] │ │ │ │ + @ instruction: 0xf6dc009a │ │ │ │ + ldrb.w r0, [lr, 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 │ │ │ │ @@ -2433735,48 +2433692,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] @ (70da44 ) │ │ │ │ add r1, pc │ │ │ │ b.n 70d9d4 │ │ │ │ nop │ │ │ │ - blt.n 70da18 │ │ │ │ + bhi.n 70dad8 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - ldr r6, [pc, #72] @ (70da48 ) │ │ │ │ + ldr r3, [pc, #456] @ (70dbc8 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #25 │ │ │ │ + lsrs r2, r5, #14 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - and.w r0, sl, #154 @ 0x9a │ │ │ │ - ldr r5, [pc, #952] @ (70ddc4 ) │ │ │ │ + stcl 0, cr0, [sl, #-616]! @ 0xfffffd98 │ │ │ │ + ldr r3, [pc, #312] @ (70db44 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vshr.s64 d16, d10, #10 │ │ │ │ - lsrs r2, r7, #23 │ │ │ │ + ldcl 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ + lsrs r2, r3, #13 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strd r0, r1, [r8, #104]! @ 0x68 │ │ │ │ - ldr r5, [pc, #728] @ (70dcf4 ) │ │ │ │ + b.n 70d8a8 │ │ │ │ + lsls r2, r3, #4 │ │ │ │ + ldr r3, [pc, #88] @ (70da74 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bge.n 70da98 │ │ │ │ + bvc.n 70d958 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - stc2l 0, cr0, [r8, #612]! @ 0x264 │ │ │ │ - ldrh r6, [r1, #22] │ │ │ │ + @ instruction: 0xfb480099 │ │ │ │ + ldrh r6, [r5, #0] │ │ │ │ lsls r6, r2, #4 │ │ │ │ - @ instruction: 0xb8a6 │ │ │ │ + @ instruction: 0xb606 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r7!, {r4, r6} │ │ │ │ + ldmia r4, {r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r5, [pc, #0] @ (70da34 ) │ │ │ │ + ldr r2, [pc, #384] @ (70dbb4 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r0, r7, #20 │ │ │ │ + lsrs r0, r3, #10 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - mrc 0, 7, r0, cr12, cr10, {4} │ │ │ │ - ldmia r7!, {r1, r2, r5} │ │ │ │ + mrrc 0, 9, r0, ip, cr10 │ │ │ │ + ldmia r4!, {r1, r2, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r0, r3, #20 │ │ │ │ + asrs r0, r7, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [pc, #776] @ (70dd50 ) │ │ │ │ + ldr r2, [pc, #136] @ (70dad0 ) │ │ │ │ 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 │ │ │ │ @@ -2433813,15 +2433771,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, pc} │ │ │ │ ldr r1, [pc, #12] @ (70dabc ) │ │ │ │ movs r3, #32 │ │ │ │ mov r0, r8 │ │ │ │ add r1, pc │ │ │ │ bl 70a110 │ │ │ │ b.n 70da6e │ │ │ │ - cmp r3, #36 @ 0x24 │ │ │ │ + cmp r0, #132 @ 0x84 │ │ │ │ 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 │ │ │ │ @@ -2433912,15 +2433870,15 @@ │ │ │ │ bne.n 70db90 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ bl 709484 │ │ │ │ ldr r3, [sp, #16] │ │ │ │ b.n 70db78 │ │ │ │ nop │ │ │ │ - asrs r2, r2, #15 │ │ │ │ + asrs r2, r6, #4 │ │ │ │ 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] @ 70e840 │ │ │ │ mov fp, r1 │ │ │ │ @@ -2435116,187 +2435074,187 @@ │ │ │ │ cmp r5, r4 │ │ │ │ bne.n 70e812 │ │ │ │ b.w 70dfe6 │ │ │ │ movs r4, #12 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #14 │ │ │ │ + asrs r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - hlt 0x0038 │ │ │ │ + @ instruction: 0xb818 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r7, #10 │ │ │ │ + asrs r0, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r7, #10 │ │ │ │ + asrs r2, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bvs.n 70e850 │ │ │ │ + bmi.n 70e910 │ │ │ │ lsls r0, r3, #4 │ │ │ │ - movs r4, #240 @ 0xf0 │ │ │ │ + movs r2, #80 @ 0x50 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ssat r0, #27, r6, lsl #2 │ │ │ │ - ldmia r4, {r1, r4} │ │ │ │ + orn r0, r6, #154 @ 0x9a │ │ │ │ + ldmia r1, {r1, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r6, r7, #10 │ │ │ │ + asrs r6, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r2, r0, #25 │ │ │ │ + asrs r2, r4, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ movs r1, #94 @ 0x5e │ │ │ │ lsls r2, r1, #5 │ │ │ │ - @ instruction: 0x47f2 │ │ │ │ + cmp r2, sl │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r2!, {r3, r5} │ │ │ │ + stmia r7!, {r3, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r2, r2, #23 │ │ │ │ + asrs r2, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0x47c2 │ │ │ │ + cmp r2, r4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0x47ba │ │ │ │ + cmp r2, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - blx r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0x47a6 │ │ │ │ + cmp r6, r0 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bx lr │ │ │ │ + add r8, sl │ │ │ │ lsls r0, r4, #2 │ │ │ │ - asrs r0, r1, #22 │ │ │ │ + asrs r0, r5, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - orns r0, ip, #154 @ 0x9a │ │ │ │ - bx r7 │ │ │ │ + ldcl 0, cr0, [ip, #616] @ 0x268 │ │ │ │ + add lr, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - strd r0, r0, [r2], #-616 @ 0x268 │ │ │ │ - ldmia r0!, {r1, r2, r4, r6, r7} │ │ │ │ + b.n 70e430 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + stmia r6!, {r1, r2, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r2, #17 │ │ │ │ + asrs r4, r6, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrb.w r0, [r2, r3, lsl #2] │ │ │ │ - lsrs r4, r5, #27 │ │ │ │ + sbcs.w r0, r2, #5341184 @ 0x518000 │ │ │ │ + lsrs r4, r1, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - vqadd.s32 d16, d28, d10 │ │ │ │ - mov r0, r5 │ │ │ │ + stcl 0, cr0, [ip], {154} @ 0x9a │ │ │ │ + bics r0, r1 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r4, #25 │ │ │ │ + lsls r0, r0, #15 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r4, [r5, r4] │ │ │ │ + strb r4, [r1, r2] │ │ │ │ lsls r4, r4, #2 │ │ │ │ - cmp r7, #104 @ 0x68 │ │ │ │ + cmp r4, #200 @ 0xc8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - asrs r6, r3, #2 │ │ │ │ + lsrs r6, r7, #23 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r6, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #30 │ │ │ │ + lsrs r4, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r5, [sp, #920] @ 0x398 │ │ │ │ + str r3, [sp, #280] @ 0x118 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsrs r0, r0, #29 │ │ │ │ + lsrs r0, r4, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r7, #28 │ │ │ │ + lsrs r6, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #28 │ │ │ │ + lsrs r4, r3, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #28 │ │ │ │ + lsrs r4, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #28 │ │ │ │ + lsrs r6, r2, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r3, #28 │ │ │ │ + lsrs r6, r7, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r0, 70e968 │ │ │ │ + @ instruction: 0xb8f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r6, #25 │ │ │ │ + lsrs r4, r2, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r3, #22 │ │ │ │ + lsrs r4, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #29 │ │ │ │ + lsls r2, r1, #19 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r2, #31 │ │ │ │ + lsrs r0, r6, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r0, #31 │ │ │ │ + lsrs r0, r4, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r6, #30 │ │ │ │ + lsrs r0, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #30 │ │ │ │ + lsrs r2, r2, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #30 │ │ │ │ + lsrs r6, r0, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r5, #28 │ │ │ │ + lsrs r6, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r6, #26 │ │ │ │ + lsrs r6, r2, #16 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #28 │ │ │ │ + lsrs r2, r1, #18 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r4, #25 │ │ │ │ + lsrs r6, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r4, #27 │ │ │ │ + lsrs r4, r0, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r3, r3] │ │ │ │ + ldrsb r4, [r7, r0] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r1, #16 │ │ │ │ + lsrs r0, r5, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb878 │ │ │ │ + push {r3, r4, r6, r7, lr} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r4, #25 │ │ │ │ + lsrs r4, r0, #15 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #2 │ │ │ │ - lsls r0, r3, #2 │ │ │ │ - eors r6, r3 │ │ │ │ + ldc2l 0, cr0, [ip, #604]! @ 0x25c │ │ │ │ + subs r5, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r6, r5, #17 │ │ │ │ + lsrs r6, r1, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r1, #154 @ 0x9a │ │ │ │ + movs r6, #250 @ 0xfa │ │ │ │ lsls r2, r4, #2 │ │ │ │ - lsrs r4, r4, #3 │ │ │ │ + lsls r4, r0, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r6, r1, #17 │ │ │ │ + lsrs r6, r5, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #11 │ │ │ │ + lsrs r0, r0, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - str r4, [sp, #760] @ 0x2f8 │ │ │ │ + str r2, [sp, #120] @ 0x78 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r4, r7, #16 │ │ │ │ + lsrs r4, r3, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #16 │ │ │ │ + lsrs r4, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #4 │ │ │ │ + lsls r2, r4, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r4, r6, #9 │ │ │ │ + lsls r4, r2, #31 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r0, #16 │ │ │ │ + lsrs r2, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r7, #15 │ │ │ │ + lsrs r2, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r6, #15 │ │ │ │ + lsrs r2, r2, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r2, r5, #15 │ │ │ │ + lsrs r2, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsrs r0, r4, #15 │ │ │ │ + lsrs r0, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrsb r4, [r2, r2] │ │ │ │ + strh r4, [r6, r7] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - lsrs r0, r3, #6 │ │ │ │ + lsls r0, r7, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - mcr2 0, 7, r0, cr2, cr7, {4} │ │ │ │ - subs r6, #164 @ 0xa4 │ │ │ │ + mcrr2 0, 9, r0, r2, cr7 │ │ │ │ + subs r4, #4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stmia r0!, {r1, r3, r5} │ │ │ │ + pop {r1, r3, r7, pc} │ │ │ │ lsls r3, r4, #2 │ │ │ │ - movs r7, #222 @ 0xde │ │ │ │ + movs r5, #62 @ 0x3e │ │ │ │ lsls r2, r4, #2 │ │ │ │ mov r0, fp │ │ │ │ bl 709484 │ │ │ │ ldr.w r1, [pc, #3396] @ 70f6fc │ │ │ │ mov r2, r0 │ │ │ │ movs r3, #32 │ │ │ │ add r1, pc │ │ │ │ @@ -2436487,213 +2436445,198 @@ │ │ │ │ b.n 70f69c │ │ │ │ ldr r3, [pc, #464] @ (70f8c4 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f670 │ │ │ │ ldr r3, [pc, #464] @ (70f8c8 ) │ │ │ │ add r3, pc │ │ │ │ b.n 70f6c8 │ │ │ │ - ldrh r2, [r2, #30] │ │ │ │ + ldrh r2, [r6, #8] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r2, #28 │ │ │ │ + lsls r4, r6, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r1, #28 │ │ │ │ + lsls r2, r5, #17 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r4, [r3, #56] @ 0x38 │ │ │ │ + ldr r4, [r7, #12] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [pc, #952] @ (70fac8 ) │ │ │ │ + ldr r2, [pc, #312] @ (70f848 ) │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r4, #23 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r4, r7, #18 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #18 │ │ │ │ + lsls r6, r0, #13 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r2, #18 │ │ │ │ + lsls r4, r3, #8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #23 │ │ │ │ + lsls r2, r7, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #16 │ │ │ │ + lsls r4, r6, #7 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #16 │ │ │ │ + lsls r6, r6, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #16 │ │ │ │ + lsls r2, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r4, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r6, #16 │ │ │ │ + lsls r6, r1, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #16 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #20 │ │ │ │ + lsls r2, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r5, #15 │ │ │ │ + lsls r0, r2, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r3, #15 │ │ │ │ + lsls r4, r5, #9 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #15 │ │ │ │ + lsls r0, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #25 │ │ │ │ + lsls r6, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r2, #25 │ │ │ │ + lsls r6, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r7, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r2, #13 │ │ │ │ + lsls r2, r6, #14 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r1, #13 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #13 │ │ │ │ + lsls r0, r6, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #13 │ │ │ │ + lsls r0, r5, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r3, #22 │ │ │ │ + lsls r0, r2, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r7, #12 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ + lsls r0, r7, #11 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #12 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #2 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #5 │ │ │ │ + lsls r4, r7, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r0, #4 │ │ │ │ + mcr2 0, 0, r0, cr12, cr10, {4} │ │ │ │ + mcr2 0, 5, r0, cr4, cr10, {4} │ │ │ │ + mcr2 0, 3, r0, cr0, cr10, {4} │ │ │ │ + mrc2 0, 2, r0, cr6, cr10, {4} │ │ │ │ + mcr2 0, 2, r0, cr12, cr10, {4} │ │ │ │ + mcr2 0, 2, r0, cr2, cr10, {4} │ │ │ │ + mcr2 0, 2, r0, cr4, cr10, {4} │ │ │ │ + lsls r2, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r6, #3 │ │ │ │ + ldc2l 0, cr0, [r8, #-616]! @ 0xfffffd98 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #3 │ │ │ │ + stc2l 0, cr0, [sl, #616] @ 0x268 │ │ │ │ + vqadd.u64 d0, d26, d10 │ │ │ │ + lsls r6, r3, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsls r2, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ lsls r4, r4, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - movs r0, r3 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #1 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r3, #7 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r6, r7, #12 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r2, r0, #14 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r4, r0, #14 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r7, #13 │ │ │ │ + lsls r0, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r2, r5, #14 │ │ │ │ + lsls r2, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #14 │ │ │ │ + lsls r4, r1, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #14 │ │ │ │ + lsls r4, r7, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r1, #14 │ │ │ │ + lsls r4, r5, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r3, #34] @ 0x22 │ │ │ │ + ldrh r4, [r7, #12] │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r4, r4, #13 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r6, r4, #13 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r4, r3, #13 │ │ │ │ + lsls r4, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + lsls r6, r0, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r2, #10 │ │ │ │ + lsls r4, r7, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r6, r5, #12 │ │ │ │ + stc2l 0, cr0, [ip, #616] @ 0x268 │ │ │ │ + vshr.u64 d16, d10, #10 │ │ │ │ + lsls r6, r1, #2 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r5, [pc, #24] @ (70f804 ) │ │ │ │ + ldr r2, [pc, #408] @ (70f984 ) │ │ │ │ lsls r1, r4, #2 │ │ │ │ - movs r2, r5 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - add r4, sp, #624 @ 0x270 │ │ │ │ + stc2 0, cr0, [sl, #616] @ 0x268 │ │ │ │ + add r1, sp, #1008 @ 0x3f0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r5, #70 @ 0x46 │ │ │ │ + adds r2, #166 @ 0xa6 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adds r5, #60 @ 0x3c │ │ │ │ + adds r2, #156 @ 0x9c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bvs.n 70f7d0 │ │ │ │ + bmi.n 70f890 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - lsls r0, r4, #7 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [r2, #616]! @ 0x268 │ │ │ │ - ldc2 0, cr0, [r4, #616]! @ 0x268 │ │ │ │ - ldc2 0, cr0, [r6, #616]! @ 0x268 │ │ │ │ - ldc2 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ - ldc2 0, cr0, [sl, #616]! @ 0x268 │ │ │ │ - ldc2 0, cr0, [r8, #616]! @ 0x268 │ │ │ │ - ldc2l 0, cr0, [r2, #616] @ 0x268 │ │ │ │ - ldc2l 0, cr0, [r4, #616] @ 0x268 │ │ │ │ - ldc2l 0, cr0, [r6, #616] @ 0x268 │ │ │ │ - stc2 0, cr0, [r0], {154} @ 0x9a │ │ │ │ - mcr2 0, 3, r0, cr4, cr10, {4} │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ - lsls r7, r3, #2 │ │ │ │ - @ instruction: 0xfbe4009a │ │ │ │ - ldc2l 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - @ instruction: 0xfbe0009a │ │ │ │ vqadd.u8 d16, d16, d10 │ │ │ │ - vqadd.u8 d16, d18, d10 │ │ │ │ - vqadd.u8 d16, d18, d10 │ │ │ │ - @ instruction: 0xface009a │ │ │ │ - stc2l 0, cr0, [r0], #616 @ 0x268 │ │ │ │ - @ instruction: 0xfade009a │ │ │ │ - @ instruction: 0xfad6009a │ │ │ │ - @ instruction: 0xface009a │ │ │ │ - @ instruction: 0xfac6009a │ │ │ │ - @ instruction: 0xfbfc009a │ │ │ │ - stc2 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - ldr r4, [sp, #792] @ 0x318 │ │ │ │ + vqadd.u8 d16, d16, d10 │ │ │ │ + @ instruction: 0xfb12009a │ │ │ │ + @ instruction: 0xfb14009a │ │ │ │ + @ instruction: 0xfb16009a │ │ │ │ + @ instruction: 0xfb18009a │ │ │ │ + @ instruction: 0xfb1a009a │ │ │ │ + @ instruction: 0xfb18009a │ │ │ │ + @ instruction: 0xfb32009a │ │ │ │ + @ instruction: 0xfb34009a │ │ │ │ + @ instruction: 0xfb36009a │ │ │ │ + vld1.8 @ instruction: 0xf9e0009a │ │ │ │ + smlalbt r0, r0, r4, sl │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ + lsls r7, r3, #2 │ │ │ │ + vst4.32 {d16-d19}, [r4 :64], sl │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + vst4.32 {d16-d19}, [r0 :64], sl │ │ │ │ + stc2 0, cr0, [r0], #616 @ 0x268 │ │ │ │ + stc2 0, cr0, [r2], #616 @ 0x268 │ │ │ │ + stc2 0, cr0, [r2], #616 @ 0x268 │ │ │ │ + strh.w r0, [lr, sl, lsl #1] │ │ │ │ + @ instruction: 0xfa40009a │ │ │ │ + ldrh.w r0, [lr, sl, lsl #1] │ │ │ │ + ldrh.w r0, [r6, sl, lsl #1] │ │ │ │ + strh.w r0, [lr, sl, lsl #1] │ │ │ │ + strh.w r0, [r6, sl, lsl #1] │ │ │ │ + ldr??.w r0, [ip, sl, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf980009a │ │ │ │ + ldr r2, [sp, #152] @ 0x98 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfbb4009a │ │ │ │ - ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ + ldrsb.w r0, [r4, sl, lsl #1] │ │ │ │ + ldr r2, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adds r0, #190 @ 0xbe │ │ │ │ + cmp r6, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xf0f60097 │ │ │ │ - bcs.n 70f958 │ │ │ │ + mrc 0, 2, r0, cr6, cr7, {4} │ │ │ │ + ldmia r7, {r3, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - uxtb r0, r4 │ │ │ │ + add sp, #256 @ 0x100 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfbec009a │ │ │ │ - @ instruction: 0xf0ae0097 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + vst4.32 {d16-d19}, [ip :64], sl │ │ │ │ + mcr 0, 0, r0, cr14, cr7, {4} │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bcs.n 70f8c0 │ │ │ │ + ldmia r7!, {r1, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - uxth r2, r1 │ │ │ │ + add r7, sp, #936 @ 0x3a8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stc2 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ - bne.n 70f870 │ │ │ │ + vst1.8 @ instruction: 0xf98a009a │ │ │ │ + ldmia r7!, {r2, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfbb2009a │ │ │ │ - bne.n 70f824 │ │ │ │ + ldrsb.w r0, [r2, sl, lsl #1] │ │ │ │ + ldmia r7!, {r3, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - sxth r2, r6 │ │ │ │ + add r7, sp, #584 @ 0x248 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfb56009a │ │ │ │ - cmp r7, #206 @ 0xce │ │ │ │ + ldrh.w r0, [r6, #154] @ 0x9a │ │ │ │ + cmp r5, #46 @ 0x2e │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #200 @ 0xc8 │ │ │ │ + cmp r5, #40 @ 0x28 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #194 @ 0xc2 │ │ │ │ + cmp r5, #34 @ 0x22 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - cmp r7, #188 @ 0xbc │ │ │ │ + cmp r5, #28 │ │ │ │ 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] @ 710514 │ │ │ │ mov r7, r0 │ │ │ │ @@ -2436715,30 +2436658,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 ab6d90 │ │ │ │ + bl ab6ae0 │ │ │ │ ldr r3, [r5, #32] │ │ │ │ ldr.w r9, [sp, #68] @ 0x44 │ │ │ │ cmp r3, #1 │ │ │ │ str.w r9, [sp, #80] @ 0x50 │ │ │ │ bls.w 70ff4c │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 7103bc │ │ │ │ ldr r3, [sp, #104] @ 0x68 │ │ │ │ cmp r3, #14 │ │ │ │ bhi.n 70f9f2 │ │ │ │ ldr r3, [sp, #112] @ 0x70 │ │ │ │ cmp r3, #7 │ │ │ │ beq.w 711ef6 │ │ │ │ mov r0, r6 │ │ │ │ - bl ab6db4 │ │ │ │ + bl ab6b04 │ │ │ │ ldr r6, [sp, #60] @ 0x3c │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 70fb2a │ │ │ │ ldr.w sl, [pc, #3024] @ 71051c │ │ │ │ mov.w r8, #0 │ │ │ │ ldr.w r9, [pc, #3020] @ 710520 │ │ │ │ ldrb r3, [r6, #0] │ │ │ │ @@ -2437869,237 +2437812,236 @@ │ │ │ │ ldr r3, [pc, #596] @ (710764 ) │ │ │ │ add r3, pc │ │ │ │ b.n 71047a │ │ │ │ lsls r4, r2, #28 │ │ │ │ lsls r2, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldc 0, cr0, [r8, #604] @ 0x25c │ │ │ │ - cmp r5, #88 @ 0x58 │ │ │ │ + @ instruction: 0xeaf80097 │ │ │ │ + cmp r2, #184 @ 0xb8 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrrc2 0, 9, r0, r8, cr10 │ │ │ │ - cmp r4, #94 @ 0x5e │ │ │ │ + ldrsh.w r0, [r8, #154] @ 0x9a │ │ │ │ + cmp r1, #190 @ 0xbe │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, sp, #584 @ 0x248 │ │ │ │ + add r3, sp, #968 @ 0x3c8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - smlalbt r0, r0, ip, sl │ │ │ │ - smlalbt r0, r0, ip, sl │ │ │ │ + vld4.32 {d0-d3}, [ip :64], sl │ │ │ │ + vld4.32 {d0-d3}, [ip :64], sl │ │ │ │ lsls r0, r0, #19 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - cmp r3, #58 @ 0x3a │ │ │ │ + cmp r0, #154 @ 0x9a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #440 @ 0x1b8 │ │ │ │ + add r2, sp, #824 @ 0x338 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ - vst1.8 @ instruction: 0xf9ce009a │ │ │ │ - cmp r2, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xf730009a │ │ │ │ + @ instruction: 0xf736009a │ │ │ │ + @ instruction: 0xf72e009a │ │ │ │ + cmp r0, #66 @ 0x42 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, sp, #88 @ 0x58 │ │ │ │ + add r2, sp, #472 @ 0x1d8 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - vst4.32 {d16-d19}, [r0 :64], sl │ │ │ │ - ldrsh.w r0, [ip, sl, lsl #1] │ │ │ │ - ldrsh.w r0, [r8, sl, lsl #1] │ │ │ │ - cmp r2, #132 @ 0x84 │ │ │ │ + subw r0, r0, #2202 @ 0x89a │ │ │ │ + @ instruction: 0xf69c009a │ │ │ │ + @ instruction: 0xf698009a │ │ │ │ + movs r7, #228 @ 0xe4 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #736 @ 0x2e0 │ │ │ │ + add r2, sp, #96 @ 0x60 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh.w r0, [sl, #154] @ 0x9a │ │ │ │ - str r2, [sp, #152] @ 0x98 │ │ │ │ + @ instruction: 0xf61a009a │ │ │ │ + ldrh r6, [r0, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh.w r0, [r0, #154] @ 0x9a │ │ │ │ - bvc.n 71065c │ │ │ │ + addw r0, r0, #2202 @ 0x89a │ │ │ │ + bmi.n 71051c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - cmp r1, #248 @ 0xf8 │ │ │ │ + movs r7, #88 @ 0x58 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #176 @ 0xb0 │ │ │ │ + add r1, sp, #560 @ 0x230 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - subs r6, r2, #7 │ │ │ │ + adds r6, r6, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stc2l 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - subs r0, r1, #7 │ │ │ │ + @ instruction: 0xfa22009a │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r3, #7 │ │ │ │ + adds r0, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r7, #6 │ │ │ │ + adds r4, r3, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r1, #7 │ │ │ │ + adds r0, r5, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r2, r3, #7 │ │ │ │ + adds r2, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r3, #7 │ │ │ │ + adds r4, r7, #4 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r0, r4, #7 │ │ │ │ + adds r0, r0, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r4, r5, #7 │ │ │ │ + adds r4, r1, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - subs r6, r7, #7 │ │ │ │ + adds r6, r3, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #0 │ │ │ │ + adds r0, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #4 │ │ │ │ + adds r4, r4, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #16 │ │ │ │ + adds r0, r6, #5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - movs r0, #34 @ 0x22 │ │ │ │ + adds r2, r0, #6 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cmp r0, #98 @ 0x62 │ │ │ │ + movs r5, #194 @ 0xc2 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #600 @ 0x258 │ │ │ │ + add r7, pc, #984 @ (adr r7, 7109a4 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - orr.w r0, r0, #154 @ 0x9a │ │ │ │ - cmp r0, #48 @ 0x30 │ │ │ │ + stc 0, cr0, [r0, #616]! @ 0x268 │ │ │ │ + movs r5, #144 @ 0x90 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r2, sp, #408 @ 0x198 │ │ │ │ + add r7, pc, #792 @ (adr r7, 7108f0 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf6f8009a │ │ │ │ - @ instruction: 0xf704009a │ │ │ │ - @ instruction: 0xf702009a │ │ │ │ - @ instruction: 0xf700009a │ │ │ │ - @ instruction: 0xf708009a │ │ │ │ - @ instruction: 0xf700009a │ │ │ │ - @ instruction: 0xf702009a │ │ │ │ - @ instruction: 0xf70a009a │ │ │ │ - and.w r0, r2, #154 @ 0x9a │ │ │ │ - movs r7, #76 @ 0x4c │ │ │ │ + orrs.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + orn r0, r4, #5046272 @ 0x4d0000 │ │ │ │ + orn r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + orn r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + orn r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + orn r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + orn r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + orn r0, sl, #5046272 @ 0x4d0000 │ │ │ │ + stcl 0, cr0, [r2, #-616]! @ 0xfffffd98 │ │ │ │ + movs r4, #172 @ 0xac │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r1!, {r2} │ │ │ │ + stmia r6!, {r2, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r7, #52 @ 0x34 │ │ │ │ + movs r4, #148 @ 0x94 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - vshr.s64 d16, d10, #44 │ │ │ │ - movs r7, #28 │ │ │ │ + ldc 0, cr0, [r4, #-616]! @ 0xfffffd98 │ │ │ │ + movs r4, #124 @ 0x7c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r0!, {r1, r3, r6, r7} │ │ │ │ + stmia r6!, {r1, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, sp, #248 @ 0xf8 │ │ │ │ + add r6, pc, #632 @ (adr r6, 710890 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - str.w r0, [ip, sl, lsl #1] │ │ │ │ - str.w r0, [r8, sl, lsl #1] │ │ │ │ - vqadd.s8 d16, d16, d10 │ │ │ │ - add r0, sp, #816 @ 0x330 │ │ │ │ + sub.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ + sub.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + stc 0, cr0, [r0], #616 @ 0x268 │ │ │ │ + add r6, pc, #176 @ (adr r6, 7106d8 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh.w r0, [r6, sl, lsl #1] │ │ │ │ - str.w r0, [r8, sl, lsl #1] │ │ │ │ - ldr.w r0, [r6, sl, lsl #1] │ │ │ │ - str??.w r0, [r2, sl, lsl #1] │ │ │ │ - add r1, pc, #984 @ (adr r1, 710a14 ) │ │ │ │ + @ instruction: 0xf596009a │ │ │ │ + sub.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ + subs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ + rsb r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldmia r7!, {r1, r4, r6} │ │ │ │ + ldmia r4, {r1, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrc 0, 5, r0, cr2, cr10, {4} │ │ │ │ - movs r5, #250 @ 0xfa │ │ │ │ + ldc 0, cr0, [r2], {154} @ 0x9a │ │ │ │ + movs r3, #90 @ 0x5a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrc 0, 4, r0, cr10, cr10, {4} │ │ │ │ - movs r5, #226 @ 0xe2 │ │ │ │ + @ instruction: 0xebfa009a │ │ │ │ + movs r3, #66 @ 0x42 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmia r7!, {r1, r3} │ │ │ │ + ldmia r4!, {r1, r3, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - movs r5, #202 @ 0xca │ │ │ │ + movs r3, #42 @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - rsbs r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - subs.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf58a009a │ │ │ │ - sbc.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - adc.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf52e009a │ │ │ │ - @ instruction: 0xf5e2009a │ │ │ │ - adcs.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf610009a │ │ │ │ - sub.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf52c009a │ │ │ │ - stmia r6!, {r1, r3, r4, r6} │ │ │ │ + @ instruction: 0xf336009a │ │ │ │ + @ instruction: 0xf312009a │ │ │ │ + @ instruction: 0xf2ea009a │ │ │ │ + movt r0, #24730 @ 0x609a │ │ │ │ + subw r0, sl, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf28e009a │ │ │ │ + sbfx r0, r2, #2, #27 │ │ │ │ + @ instruction: 0xf2b6009a │ │ │ │ + @ instruction: 0xf370009a │ │ │ │ + ssat r0, #27, ip, lsl #2 │ │ │ │ + @ instruction: 0xf28c009a │ │ │ │ + stmia r3!, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r6, pc, #824 @ (adr r6, 7109c8 ) │ │ │ │ + add r4, pc, #184 @ (adr r4, 710748 ) │ │ │ │ lsls r1, r3, #2 │ │ │ │ - addw r0, r0, #2202 @ 0x89a │ │ │ │ - adds r2, r2, r4 │ │ │ │ + bfi r0, r0, #2, #25 │ │ │ │ + asrs r2, r6, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r2, r4 │ │ │ │ + asrs r4, r6, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r3, r4 │ │ │ │ + asrs r2, r7, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r0, r5, r4 │ │ │ │ + asrs r0, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r6, r4 │ │ │ │ + asrs r2, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 710d9c │ │ │ │ + b.n 71085c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - adds r2, r5, r4 │ │ │ │ + asrs r2, r1, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r7, r4 │ │ │ │ + asrs r2, r3, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, r5 │ │ │ │ + asrs r6, r4, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, r5 │ │ │ │ + asrs r6, r6, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r2, r4, r5 │ │ │ │ + asrs r2, r0, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r6, r5 │ │ │ │ + asrs r6, r2, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r0, r6 │ │ │ │ + asrs r6, r4, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r6, r2, r6 │ │ │ │ + asrs r6, r6, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf4f6009a │ │ │ │ - @ instruction: 0xf3fa009a │ │ │ │ - @ instruction: 0xf4c6009a │ │ │ │ - @ instruction: 0xf4ae009a │ │ │ │ - ands.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - orrs.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - bics.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - bfi r0, r2, #2, #25 │ │ │ │ - @ instruction: 0xf37a009a │ │ │ │ - @ instruction: 0xf3de009a │ │ │ │ - @ instruction: 0xf396009a │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + @ instruction: 0xf256009a │ │ │ │ + adcs.w r0, sl, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf226009a │ │ │ │ + addw r0, lr, #154 @ 0x9a │ │ │ │ + sbcs.w r0, sl, #154 @ 0x9a │ │ │ │ + subs.w r0, lr, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf196009a │ │ │ │ + @ instruction: 0xf0c2009a │ │ │ │ + @ instruction: 0xf0da009a │ │ │ │ + @ instruction: 0xf13e009a │ │ │ │ + @ instruction: 0xf0f6009a │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - strh r0, [r6, #0] │ │ │ │ + ldrb r0, [r2, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds.w r0, r6, #154 @ 0x9a │ │ │ │ - movs r2, #216 @ 0xd8 │ │ │ │ + mrc 0, 3, r0, cr6, cr10, {4} │ │ │ │ + movs r0, #56 @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r2, #208 @ 0xd0 │ │ │ │ + movs r0, #48 @ 0x30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r2, #202 @ 0xca │ │ │ │ + movs r0, #42 @ 0x2a │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r2, #196 @ 0xc4 │ │ │ │ + movs r0, #36 @ 0x24 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r0, #30 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - adc.w r0, ip, #5341184 @ 0x518000 │ │ │ │ - @ instruction: 0xf4e2009a │ │ │ │ - @ instruction: 0xf4f2009a │ │ │ │ - add.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - adds.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - movs r4, r5 │ │ │ │ - lsls r3, r3, #2 │ │ │ │ - uxtb r6, r1 │ │ │ │ + subw r0, ip, #163 @ 0xa3 │ │ │ │ + movw r0, #8346 @ 0x209a │ │ │ │ + @ instruction: 0xf252009a │ │ │ │ + @ instruction: 0xf266009a │ │ │ │ + @ instruction: 0xf27a009a │ │ │ │ + stc2 0, cr0, [ip, #616] @ 0x268 │ │ │ │ + add sp, #184 @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [sp, #32] │ │ │ │ + ldr r3, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xf4e6009a │ │ │ │ - @ instruction: 0xf4fe009a │ │ │ │ - add.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - adds.w r0, r6, #5046272 @ 0x4d0000 │ │ │ │ - ldmia r3, {r3, r4} │ │ │ │ + movw r0, #24730 @ 0x609a │ │ │ │ + @ instruction: 0xf25e009a │ │ │ │ + @ instruction: 0xf26c009a │ │ │ │ + @ instruction: 0xf276009a │ │ │ │ + ldmia r0!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - and.w r0, sl, #154 @ 0x9a │ │ │ │ - and.w r0, r0, #154 @ 0x9a │ │ │ │ - ldmia r2, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stcl 0, cr0, [sl, #-616]! @ 0xfffffd98 │ │ │ │ + stcl 0, cr0, [r0, #-616]! @ 0xfffffd98 │ │ │ │ + ldmia r0!, {r1, r2, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - vshr.s64 d16, d10, #16 │ │ │ │ - vshr.s64 d16, d10, #30 │ │ │ │ - bics.w r0, r8, #5341184 @ 0x518000 │ │ │ │ + ldcl 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ + stcl 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ + @ instruction: 0xf19800a3 │ │ │ │ cmp r3, #13 │ │ │ │ beq.w 710bd6 │ │ │ │ cmp r3, #17 │ │ │ │ beq.w 7113d4 │ │ │ │ cmp r3, #14 │ │ │ │ beq.w 7118f2 │ │ │ │ cmp r3, #16 │ │ │ │ @@ -2439056,195 +2438998,195 @@ │ │ │ │ ldr r2, [pc, #580] @ (7113d0 ) │ │ │ │ ldr.w r3, [r6, #276] @ 0x114 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ mov r0, r9 │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.w 7104d2 │ │ │ │ - stmia r1!, {r1, r5} │ │ │ │ + bkpt 0x0082 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r1, pc, #280 @ (adr r1, 7112bc ) │ │ │ │ + ldr r6, [sp, #664] @ 0x298 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - asrs r4, r1, #12 │ │ │ │ + asrs r4, r5, #1 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r2, #4 │ │ │ │ + lsrs r6, r6, #25 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r6, #4 │ │ │ │ + lsrs r0, r2, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r0, #5 │ │ │ │ + lsrs r4, r4, #26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r4, #5 │ │ │ │ + lsrs r0, r0, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #5 │ │ │ │ + lsrs r4, r3, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r2, #6 │ │ │ │ + lsrs r4, r6, #27 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r6, #6 │ │ │ │ + lsrs r4, r2, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r0, r2, #7 │ │ │ │ + lsrs r0, r6, #28 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r6, r5, #10 │ │ │ │ + asrs r6, r1, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - asrs r4, r7, #10 │ │ │ │ + asrs r4, r3, #32 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r0, pc, #200 @ (adr r0, 7112a0 ) │ │ │ │ + ldr r5, [sp, #584] @ 0x248 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add.w r0, r8, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf122009a │ │ │ │ - @ instruction: 0xf138009a │ │ │ │ - adcs.w r0, r0, #154 @ 0x9a │ │ │ │ - sbc.w r0, r8, #154 @ 0x9a │ │ │ │ - adds r2, r7, #5 │ │ │ │ + mcr 0, 3, r0, cr8, cr10, {4} │ │ │ │ + mcr 0, 4, r0, cr2, cr10, {4} │ │ │ │ + mrc 0, 4, r0, cr8, cr10, {4} │ │ │ │ + mrc 0, 5, r0, cr0, cr10, {4} │ │ │ │ + mcr 0, 6, r0, cr8, cr10, {4} │ │ │ │ + subs r2, r3, r3 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #696] @ 0x2b8 │ │ │ │ + ldr r5, [sp, #56] @ 0x38 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - adc.w r0, ip, #154 @ 0x9a │ │ │ │ + mcr 0, 5, r0, cr12, cr10, {4} │ │ │ │ + ldcl 0, cr0, [lr, #616]! @ 0x268 │ │ │ │ + mrc 0, 5, r0, cr8, cr10, {4} │ │ │ │ + mcr 0, 1, r0, cr12, cr10, {4} │ │ │ │ + mcr 0, 2, r0, cr4, cr10, {4} │ │ │ │ + mrc 0, 5, r0, cr0, cr10, {4} │ │ │ │ + mcr 0, 6, r0, cr0, cr10, {4} │ │ │ │ + mrc 0, 6, r0, cr0, cr10, {4} │ │ │ │ + mcr 0, 7, r0, cr0, cr10, {4} │ │ │ │ + mrc 0, 7, r0, cr0, cr10, {4} │ │ │ │ + vqadd.s8 d0, d20, d10 │ │ │ │ + vqadd.s16 d0, d24, d10 │ │ │ │ + vqadd.s32 d0, d28, d10 │ │ │ │ + vqadd.s8 d16, d20, d10 │ │ │ │ + vqadd.s16 d16, d24, d10 │ │ │ │ + vqadd.s64 d16, d20, d10 │ │ │ │ + vshr.s64 d0, d10, #60 │ │ │ │ + vshr.s64 d0, d10, #36 │ │ │ │ + vshr.s64 d0, d10, #12 │ │ │ │ + vshr.s64 d16, d10, #52 │ │ │ │ + vshr.s64 d16, d10, #32 │ │ │ │ + vshr.s64 d16, d10, #12 │ │ │ │ + ands.w r0, r0, #154 @ 0x9a │ │ │ │ + bic.w r0, r0, #154 @ 0x9a │ │ │ │ + bics.w r0, r4, #154 @ 0x9a │ │ │ │ + orr.w r0, ip, #154 @ 0x9a │ │ │ │ + orn r0, r4, #154 @ 0x9a │ │ │ │ + orns r0, r8, #154 @ 0x9a │ │ │ │ + eor.w r0, ip, #154 @ 0x9a │ │ │ │ eors.w r0, lr, #154 @ 0x9a │ │ │ │ - adcs.w r0, r8, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf0cc009a │ │ │ │ - @ instruction: 0xf0e4009a │ │ │ │ - adcs.w r0, r0, #154 @ 0x9a │ │ │ │ - sbc.w r0, r0, #154 @ 0x9a │ │ │ │ - sbcs.w r0, r0, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf180009a │ │ │ │ - @ instruction: 0xf190009a │ │ │ │ - sub.w r0, r4, #154 @ 0x9a │ │ │ │ - subs.w r0, r8, #154 @ 0x9a │ │ │ │ - rsb r0, ip, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf1e4009a │ │ │ │ - @ instruction: 0xf1f8009a │ │ │ │ - @ instruction: 0xf214009a │ │ │ │ - @ instruction: 0xf224009a │ │ │ │ - @ instruction: 0xf23c009a │ │ │ │ - @ instruction: 0xf254009a │ │ │ │ - @ instruction: 0xf26c009a │ │ │ │ - @ instruction: 0xf280009a │ │ │ │ - @ instruction: 0xf294009a │ │ │ │ - @ instruction: 0xf2b0009a │ │ │ │ - movt r0, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf2d4009a │ │ │ │ - @ instruction: 0xf2ec009a │ │ │ │ - ssat r0, #27, r4, lsl #2 │ │ │ │ - @ instruction: 0xf318009a │ │ │ │ - ssat r0, #27, ip, asr #2 │ │ │ │ - @ instruction: 0xf33e009a │ │ │ │ - @ instruction: 0xf358009a │ │ │ │ - @ instruction: 0xf376009a │ │ │ │ - @ instruction: 0xf390009a │ │ │ │ - usat r0, #26, sl, asr #2 │ │ │ │ - ubfx r0, r4, #2, #27 │ │ │ │ - @ instruction: 0xf3e2009a │ │ │ │ - @ instruction: 0xf3fc009a │ │ │ │ - ands.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - bic.w r0, ip, #5046272 @ 0x4d0000 │ │ │ │ - pop {r4, r6, r7} │ │ │ │ + @ instruction: 0xf0b8009a │ │ │ │ + @ instruction: 0xf0d6009a │ │ │ │ + @ instruction: 0xf0f0009a │ │ │ │ + add.w r0, sl, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf124009a │ │ │ │ + adc.w r0, r2, #154 @ 0x9a │ │ │ │ + adcs.w r0, ip, #154 @ 0x9a │ │ │ │ + sbcs.w r0, sl, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf18c009a │ │ │ │ + rev r0, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [sp, #976] @ 0x3d0 │ │ │ │ + ldr r2, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ - orrs.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf0bc00a4 │ │ │ │ - orns r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - eor.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - eors.w r0, lr, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf4ba009a │ │ │ │ - @ instruction: 0xf536009a │ │ │ │ - vst4.32 {d0-d3}, [sl :64], sl │ │ │ │ - ldrsh.w r0, [r2, sl, lsl #1] │ │ │ │ - vld4.32 {d16-d19}, [r2 :64], sl │ │ │ │ - ldrsb.w r0, [r2, #154] @ 0x9a │ │ │ │ - ldrsh.w r0, [lr, #154] @ 0x9a │ │ │ │ - vld1.8 @ instruction: 0xf9ee009a │ │ │ │ - @ instruction: 0xfa1a009a │ │ │ │ - @ instruction: 0xfa46009a │ │ │ │ - @ instruction: 0xfa6e009a │ │ │ │ - @ instruction: 0xfa9a009a │ │ │ │ - @ instruction: 0xface009a │ │ │ │ - @ instruction: 0xfb02009a │ │ │ │ - @ instruction: 0xfb26009a │ │ │ │ - @ instruction: 0xfb4a009a │ │ │ │ - @ instruction: 0xfb6a009a │ │ │ │ - @ instruction: 0xfb96009a │ │ │ │ - smlalbt r0, r0, r0, sl │ │ │ │ - @ instruction: 0xfbd6009a │ │ │ │ - @ instruction: 0xfbec009a │ │ │ │ - stc2 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - mrrc2 0, 9, r0, ip, cr10 │ │ │ │ - ldc2l 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - add r0, sp, #920 @ 0x398 │ │ │ │ + @ instruction: 0xf6b6009a │ │ │ │ + subs.w r0, r8, #154 @ 0x9a │ │ │ │ + cdp 0, 1, cr0, cr12, cr4, {5} │ │ │ │ + rsbs r0, r2, #154 @ 0x9a │ │ │ │ + @ instruction: 0xf1ea009a │ │ │ │ + @ instruction: 0xf1fe009a │ │ │ │ + @ instruction: 0xf21a009a │ │ │ │ + @ instruction: 0xf296009a │ │ │ │ + @ instruction: 0xf66a009a │ │ │ │ + @ instruction: 0xf692009a │ │ │ │ + movt r0, #10394 @ 0x289a │ │ │ │ + @ instruction: 0xf6f2009a │ │ │ │ + @ instruction: 0xf71e009a │ │ │ │ + @ instruction: 0xf74e009a │ │ │ │ + @ instruction: 0xf77a009a │ │ │ │ + @ instruction: 0xf7a6009a │ │ │ │ + @ instruction: 0xf7ce009a │ │ │ │ + @ instruction: 0xf7fa009a │ │ │ │ + strh.w r0, [lr, sl, lsl #1] │ │ │ │ + str??.w r0, [r2, sl, lsl #1] │ │ │ │ + strb.w r0, [r6, #154] @ 0x9a │ │ │ │ + strh.w r0, [sl, #154] @ 0x9a │ │ │ │ + str.w r0, [sl, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ + vld4.32 {d0-d3}, [r0 :64], sl │ │ │ │ + ldrsh.w r0, [r6, sl, lsl #1] │ │ │ │ + vst4.32 {d16-d19}, [ip :64], sl │ │ │ │ + vld4.32 {d16-d19}, [r6 :64], sl │ │ │ │ + vst1.8 @ instruction: 0xf980009a │ │ │ │ + ldrsb.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldrsh.w r0, [ip, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r6, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ + add r6, pc, #280 @ (adr r6, 711438 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r2, [r4, #23] │ │ │ │ + ldrb r2, [r0, #13] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #648 @ 0x288 │ │ │ │ + add r6, pc, #8 @ (adr r6, 711330 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ - ldrb r6, [r3, #22] │ │ │ │ + ldr??.w r0, [r8, #154] @ 0x9a │ │ │ │ + ldrb r6, [r7, #11] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r5, pc, #504 @ (adr r5, 71152c ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mrrc2 0, 9, r0, sl, cr10 │ │ │ │ - ldc2l 0, cr0, [r0], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r2], #616 @ 0x268 │ │ │ │ - stc2 0, cr0, [lr], #616 @ 0x268 │ │ │ │ - @ instruction: 0xf5f4009a │ │ │ │ - ldrb r2, [r1, #20] │ │ │ │ + ldrsh.w r0, [sl, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r0, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r2, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa02009a │ │ │ │ + @ instruction: 0xfa0e009a │ │ │ │ + @ instruction: 0xf354009a │ │ │ │ + ldrb r2, [r5, #9] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - add r7, pc, #776 @ (adr r7, 711664 ) │ │ │ │ + ldr??.w r0, [r8, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9e8009a │ │ │ │ + add r5, pc, #136 @ (adr r5, 7113e4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r0, #19] │ │ │ │ + ldrb r0, [r4, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - sbc.w r0, r0, #5046272 @ 0x4d0000 │ │ │ │ - stc2l 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - add r7, pc, #504 @ (adr r7, 711564 ) │ │ │ │ + movt r0, #154 @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf9c6009a │ │ │ │ + add r4, pc, #888 @ (adr r4, 7116e4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r6, #17] │ │ │ │ + ldrb r6, [r2, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - mrrc2 0, 9, r0, r0, cr10 @ │ │ │ │ - add r7, pc, #224 @ (adr r7, 711458 ) │ │ │ │ + ldrsh.w r0, [r0, #154] @ 0x9a │ │ │ │ + add r4, pc, #608 @ (adr r4, 7115d8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r6, [r6, #16] │ │ │ │ + ldrb r6, [r2, #6] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r6, pc, #1000 @ (adr r6, 711768 ) │ │ │ │ + add r4, pc, #360 @ (adr r4, 7114e8 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - mcrr2 0, 9, r0, r0, cr10 │ │ │ │ - ldrb r0, [r7, #15] │ │ │ │ + vld1.8 @ instruction: 0xf9a0009a │ │ │ │ + ldrb r0, [r3, #5] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc2 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ - cdp 0, 8, cr0, cr8, cr4, {5} │ │ │ │ - add r6, pc, #712 @ (adr r6, 71165c ) │ │ │ │ + vst1.8 @ instruction: 0xf988009a │ │ │ │ + @ instruction: 0xebe800a4 │ │ │ │ + add r4, pc, #72 @ (adr r4, 7113dc ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldrb r0, [r6, #14] │ │ │ │ + ldrb r0, [r2, #4] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - @ instruction: 0xfbfe009a │ │ │ │ - @ instruction: 0xf3de009a │ │ │ │ - add r5, pc, #976 @ (adr r5, 711774 ) │ │ │ │ + ldr??.w r0, [lr, sl, lsl #1] │ │ │ │ + @ instruction: 0xf13e009a │ │ │ │ + add r3, pc, #336 @ (adr r3, 7114f4 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ - mcrr2 0, 9, r0, sl, cr10 │ │ │ │ - mrrc2 0, 9, r0, sl, cr10 │ │ │ │ - stc2l 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - ldrb r2, [r6, #11] │ │ │ │ + vst1.8 @ instruction: 0xf986009a │ │ │ │ + ldrsb.w r0, [sl, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9aa009a │ │ │ │ + ldrsh.w r0, [sl, #154] @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf9ca009a │ │ │ │ + ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r4, #154] @ 0x9a │ │ │ │ + ldrb r2, [r2, #1] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r5, pc, #720 @ (adr r5, 711698 ) │ │ │ │ + add r3, pc, #80 @ (adr r3, 711418 ) │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - ldrb r2, [r6, #10] │ │ │ │ + ldr??.w r0, [lr, #154] @ 0x9a │ │ │ │ + ldrb r2, [r2, #0] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - stc2l 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ + vst1.8 @ instruction: 0xf9c8009a │ │ │ │ ldr r3, [r4, #32] │ │ │ │ cmp.w r3, #3584 @ 0xe00 │ │ │ │ bcc.w 7104d2 │ │ │ │ ldr r7, [r4, #28] │ │ │ │ ldr r3, [sp, #16] │ │ │ │ adds r6, r3, r7 │ │ │ │ bl 709428 │ │ │ │ @@ -2440430,285 +2440372,289 @@ │ │ │ │ movs r0, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ movs r0, #1 │ │ │ │ blx 69930 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - push {r1, r4, r6, r7} │ │ │ │ + sxth r2, r6 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - str r4, [sp, #984] @ 0x3d8 │ │ │ │ + str r2, [sp, #344] @ 0x158 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xfa0c009a │ │ │ │ - @ instruction: 0xfa1e009a │ │ │ │ - @ instruction: 0xf710009a │ │ │ │ - @ instruction: 0xfa3c009a │ │ │ │ - @ instruction: 0xfa54009a │ │ │ │ - @ instruction: 0xebf0009a │ │ │ │ - @ instruction: 0xfa58009a │ │ │ │ - @ instruction: 0xfa68009a │ │ │ │ - @ instruction: 0xfa7c009a │ │ │ │ - @ instruction: 0xfa94009a │ │ │ │ - @ instruction: 0xfaa8009a │ │ │ │ - @ instruction: 0xfab8009a │ │ │ │ - @ instruction: 0xfabe009a │ │ │ │ - add r1, pc, #976 @ (adr r1, 7124fc ) │ │ │ │ + @ instruction: 0xf76c009a │ │ │ │ + @ instruction: 0xf77e009a │ │ │ │ + orns r0, r0, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf79c009a │ │ │ │ + @ instruction: 0xf7b4009a │ │ │ │ + ldrd r0, r0, [r0, #-616] @ 0x268 │ │ │ │ + @ instruction: 0xf7b8009a │ │ │ │ + @ instruction: 0xf7c8009a │ │ │ │ + @ instruction: 0xf7dc009a │ │ │ │ + @ instruction: 0xf7f4009a │ │ │ │ + strb.w r0, [r8, sl, lsl #1] │ │ │ │ + ldrb.w r0, [r8, sl, lsl #1] │ │ │ │ + ldrb.w r0, [lr, sl, lsl #1] │ │ │ │ + ldr r7, [sp, #336] @ 0x150 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfada009a │ │ │ │ - @ instruction: 0xfaf2009a │ │ │ │ - @ instruction: 0xfb0a009a │ │ │ │ - @ instruction: 0xfb22009a │ │ │ │ - strb r0, [r6, #27] │ │ │ │ + ldrh.w r0, [sl, sl, lsl #1] │ │ │ │ + ldr.w r0, [r2, sl, lsl #1] │ │ │ │ + str??.w r0, [sl, sl, lsl #1] │ │ │ │ + strb.w r0, [r2, #154] @ 0x9a │ │ │ │ + strb r0, [r2, #17] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldrd r0, r0, [lr, #-656]! @ 0x290 │ │ │ │ - @ instruction: 0xfaec009a │ │ │ │ - ldr r7, [sp, #824] @ 0x338 │ │ │ │ + b.n 711f00 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + str.w r0, [ip, sl, lsl #1] │ │ │ │ + ldr r5, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfb00009a │ │ │ │ - @ instruction: 0xfb12009a │ │ │ │ - @ instruction: 0xfb24009a │ │ │ │ - @ instruction: 0xfb36009a │ │ │ │ - @ instruction: 0xfb48009a │ │ │ │ - @ instruction: 0xfb5a009a │ │ │ │ - @ instruction: 0xfb6c009a │ │ │ │ - @ instruction: 0xfb76009a │ │ │ │ - @ instruction: 0xfb80009a │ │ │ │ - @ instruction: 0xfb8a009a │ │ │ │ - @ instruction: 0xfb9c009a │ │ │ │ - @ instruction: 0xfbae009a │ │ │ │ - @ instruction: 0xfbbc009a │ │ │ │ - smlalbt r0, r0, sl, sl │ │ │ │ - @ instruction: 0xfbd8009a │ │ │ │ - orr.w r0, r6, sl, lsr #2 │ │ │ │ - @ instruction: 0xfbde009a │ │ │ │ - @ instruction: 0xfbf6009a │ │ │ │ - ldc2 0, cr0, [r4], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r2], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r4], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [lr], #-616 @ 0xfffffd98 │ │ │ │ - mcrr2 0, 9, r0, ip, cr10 │ │ │ │ - stc2l 0, cr0, [sl], #-616 @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r4], #616 @ 0x268 │ │ │ │ - strb r0, [r1, #19] │ │ │ │ + str??.w r0, [r0, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r2, sl, lsl #1] │ │ │ │ + strb.w r0, [r4, #154] @ 0x9a │ │ │ │ + ldrb.w r0, [r6, #154] @ 0x9a │ │ │ │ + strh.w r0, [r8, #154] @ 0x9a │ │ │ │ + ldrh.w r0, [sl, #154] @ 0x9a │ │ │ │ + str.w r0, [ip, #154] @ 0x9a │ │ │ │ + ldr.w r0, [r6, #154] @ 0x9a │ │ │ │ + str??.w r0, [r0, #154] @ 0x9a │ │ │ │ + str??.w r0, [sl, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + vst4.32 {d0-d3}, [lr :64], sl │ │ │ │ + ldrsb.w r0, [ip, sl, lsl #1] │ │ │ │ + vld4.32 {d0-d3}, [sl :64], sl │ │ │ │ + ldrsh.w r0, [r8, sl, lsl #1] │ │ │ │ + b.n 7120d8 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + ldrsh.w r0, [lr, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ + ldr??.w r0, [r4, sl, lsl #1] │ │ │ │ + vst1.8 @ instruction: 0xf982009a │ │ │ │ + ldrsb.w r0, [r4, #154] @ 0x9a │ │ │ │ + ldrsb.w r0, [lr, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9ac009a │ │ │ │ + vst1.8 @ instruction: 0xf9ca009a │ │ │ │ + vld1.8 @ instruction: 0xf9ec009a │ │ │ │ + @ instruction: 0xfa04009a │ │ │ │ + strb r0, [r5, #8] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldr r7, [sp, #544] @ 0x220 │ │ │ │ + ldr r4, [sp, #928] @ 0x3a0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - stc2 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - strb r4, [r0, #18] │ │ │ │ + vld1.8 @ instruction: 0xf9e2009a │ │ │ │ + strb r4, [r4, #7] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldmdb r4!, {r1, r3, r4, r7} │ │ │ │ - strd r0, r0, [lr, #-616] @ 0x268 │ │ │ │ - ldc2 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - mcrr2 0, 9, r0, lr, cr10 │ │ │ │ - mcrr2 0, 9, r0, lr, cr10 │ │ │ │ - stc2l 0, cr0, [r8], #-616 @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf4dc009a │ │ │ │ - @ instruction: 0xf4ea009a │ │ │ │ - @ instruction: 0xf4f8009a │ │ │ │ - add.w r0, sl, #5046272 @ 0x4d0000 │ │ │ │ - mrrc2 0, 9, r0, r4, cr10 │ │ │ │ - stc2l 0, cr0, [r6], #-616 @ 0xfffffd98 │ │ │ │ - ldc2l 0, cr0, [ip], #-616 @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - stc2 0, cr0, [r8], #616 @ 0x268 │ │ │ │ - stc2l 0, cr0, [r6], {154} @ 0x9a │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + b.n 711ef0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r3, #62] @ 0x3e │ │ │ │ + b.n 711f28 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + ldrsb.w r0, [ip, #154] @ 0x9a │ │ │ │ + vld1.8 @ instruction: 0xf9ae009a │ │ │ │ + vld1.8 @ instruction: 0xf9ae009a │ │ │ │ + vst1.8 @ instruction: 0xf9c8009a │ │ │ │ + @ instruction: 0xf23c009a │ │ │ │ + movw r0, #41114 @ 0xa09a │ │ │ │ + @ instruction: 0xf258009a │ │ │ │ + @ instruction: 0xf26a009a │ │ │ │ + ldrsh.w r0, [r4, #154] @ 0x9a │ │ │ │ + vst1.8 @ instruction: 0xf9c6009a │ │ │ │ + ldr??.w r0, [ip, #154] @ 0x9a │ │ │ │ + ldr??.w r0, [r2, #154] @ 0x9a │ │ │ │ + @ instruction: 0xfa08009a │ │ │ │ + @ instruction: 0xfa26009a │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + ldrh r2, [r7, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldc2 0, cr0, [r0], #616 @ 0x268 │ │ │ │ - add.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ - b.n 711c60 │ │ │ │ - lsls r4, r4, #2 │ │ │ │ - ldc2 0, cr0, [r4], #616 @ 0x268 │ │ │ │ - stc2l 0, cr0, [ip], {154} @ 0x9a │ │ │ │ - subs.w r0, r8, #5046272 @ 0x4d0000 │ │ │ │ - @ instruction: 0xf5ec009a │ │ │ │ - stc2l 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - @ instruction: 0xf66c009a │ │ │ │ - ldc2 0, cr0, [lr], #616 @ 0x268 │ │ │ │ - ldr r5, [sp, #240] @ 0xf0 │ │ │ │ + @ instruction: 0xfa10009a │ │ │ │ + @ instruction: 0xf262009a │ │ │ │ + b.n 712720 │ │ │ │ + lsls r4, r4, #2 │ │ │ │ + @ instruction: 0xfa14009a │ │ │ │ + @ instruction: 0xfa2c009a │ │ │ │ + @ instruction: 0xf318009a │ │ │ │ + sbfx r0, ip, #2, #27 │ │ │ │ + @ instruction: 0xfa28009a │ │ │ │ + ubfx r0, ip, #2, #27 │ │ │ │ + @ instruction: 0xfa1e009a │ │ │ │ + ldr r2, [sp, #624] @ 0x270 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r2], {154} @ 0x9a │ │ │ │ - stc2l 0, cr0, [lr], #616 @ 0x268 │ │ │ │ - stc2 0, cr0, [sl, #-616] @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf66a009a │ │ │ │ - @ instruction: 0xf67c009a │ │ │ │ - stc2 0, cr0, [r6, #-616] @ 0xfffffd98 │ │ │ │ - ldc2 0, cr0, [r8, #-616] @ 0xfffffd98 │ │ │ │ - stc2 0, cr0, [sl, #-616]! @ 0xfffffd98 │ │ │ │ - stc2l 0, cr0, [r0, #-616] @ 0xfffffd98 │ │ │ │ - @ instruction: 0xf7b2009a │ │ │ │ - @ instruction: 0xf7c0009a │ │ │ │ - b.n 711ec4 │ │ │ │ + @ instruction: 0xfa32009a │ │ │ │ + @ instruction: 0xfa4e009a │ │ │ │ + @ instruction: 0xfa6a009a │ │ │ │ + ubfx r0, sl, #2, #27 │ │ │ │ + @ instruction: 0xf3dc009a │ │ │ │ + @ instruction: 0xfa66009a │ │ │ │ + @ instruction: 0xfa78009a │ │ │ │ + @ instruction: 0xfa8a009a │ │ │ │ + @ instruction: 0xfaa0009a │ │ │ │ + adds.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + @ instruction: 0xf520009a │ │ │ │ + b.n 712984 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - vld4.32 {d0-d3}, [sl :64], sl │ │ │ │ - strb r6, [r2, #5] │ │ │ │ + @ instruction: 0xf68a009a │ │ │ │ + ldr r6, [r6, #104] @ 0x68 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2l 0, cr0, [r8], {154} @ 0x9a │ │ │ │ - stc2l 0, cr0, [r6], #616 @ 0x268 │ │ │ │ - stc2 0, cr0, [sl, #-616] @ 0xfffffd98 │ │ │ │ - b.n 711df0 │ │ │ │ + @ instruction: 0xfa38009a │ │ │ │ + @ instruction: 0xfa46009a │ │ │ │ + @ instruction: 0xfa6a009a │ │ │ │ + b.n 7128b0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711e28 │ │ │ │ + b.n 7128e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - rsb r0, r0, #154 @ 0x9a │ │ │ │ - rsb r0, lr, #154 @ 0x9a │ │ │ │ - rsbs r0, ip, #154 @ 0x9a │ │ │ │ - @ instruction: 0xf1ee009a │ │ │ │ - ldc2 0, cr0, [r2], #616 @ 0x268 │ │ │ │ - stc2l 0, cr0, [sl], {154} @ 0x9a │ │ │ │ - ldrsh.w r0, [r6, #154] @ 0x9a │ │ │ │ - lsrs r6, r3, #11 │ │ │ │ + vqadd.s32 d0, d16, d10 │ │ │ │ + vqadd.s32 d0, d30, d10 │ │ │ │ + vqadd.s64 d0, d28, d10 │ │ │ │ + vqadd.s8 d16, d30, d10 │ │ │ │ + @ instruction: 0xfa12009a │ │ │ │ + @ instruction: 0xfa2a009a │ │ │ │ + @ instruction: 0xf716009a │ │ │ │ + lsrs r6, r7, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r4, r2, #11 │ │ │ │ + lsrs r4, r6, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsrs r2, r1, #11 │ │ │ │ + lsrs r2, r5, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #832 @ 0x340 │ │ │ │ + add r2, sp, #192 @ 0xc0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 712290 │ │ │ │ + bvs.n 712350 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsrs r4, r5, #10 │ │ │ │ + lsrs r4, r1, #32 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r4, sp, #648 @ 0x288 │ │ │ │ + add r2, sp, #8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r0, #38] @ 0x26 │ │ │ │ + ldrh r6, [r4, #16] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - b.n 712a7c │ │ │ │ + b.n 71253c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712aa4 │ │ │ │ + b.n 712564 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 712518 │ │ │ │ + udf #134 @ 0x86 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - b.n 711ad0 │ │ │ │ + b.n 712590 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711aec │ │ │ │ + b.n 7125ac │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711b20 │ │ │ │ + b.n 7125e0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711b54 │ │ │ │ + b.n 712614 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711b80 │ │ │ │ + b.n 712640 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711bbc │ │ │ │ + b.n 71267c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711c00 │ │ │ │ + b.n 7126c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711c44 │ │ │ │ + b.n 712704 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711c80 │ │ │ │ + b.n 712740 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711cd4 │ │ │ │ + b.n 712794 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711d04 │ │ │ │ + b.n 7127c4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711d3c │ │ │ │ + b.n 7127fc │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711d74 │ │ │ │ + b.n 712834 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711db4 │ │ │ │ + b.n 712874 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711e00 │ │ │ │ + b.n 7128c0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711e44 │ │ │ │ + b.n 712904 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711e80 │ │ │ │ + b.n 712940 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711ecc │ │ │ │ + b.n 71298c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711f18 │ │ │ │ + b.n 7129d8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711f68 │ │ │ │ + b.n 712a28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711f8c │ │ │ │ + b.n 712a4c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r1, [sp, #304] @ 0x130 │ │ │ │ + str r6, [sp, #688] @ 0x2b0 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r0, [r1, #100] @ 0x64 │ │ │ │ + ldr r0, [r5, #56] @ 0x38 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 711f28 │ │ │ │ + b.n 7129e8 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711f80 │ │ │ │ + b.n 712a40 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r4, [r4, #92] @ 0x5c │ │ │ │ + ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 711f68 │ │ │ │ + b.n 712a28 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711f60 │ │ │ │ + b.n 712a20 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711ff4 │ │ │ │ + b.n 712ab4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711f90 │ │ │ │ + b.n 712a50 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711fd4 │ │ │ │ + b.n 712a94 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r0, [sp, #448] @ 0x1c0 │ │ │ │ + str r5, [sp, #832] @ 0x340 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r4, [r5, #84] @ 0x54 │ │ │ │ + ldr r4, [r1, #44] @ 0x2c │ │ │ │ lsls r0, r4, #2 │ │ │ │ - b.n 711fa4 │ │ │ │ + b.n 712a64 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - b.n 711fec │ │ │ │ + b.n 712aac │ │ │ │ lsls r2, r3, #2 │ │ │ │ - lsls r4, r5, #30 │ │ │ │ + lsls r4, r1, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r4, #30 │ │ │ │ + lsls r4, r0, #20 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r4, r3, #30 │ │ │ │ + lsls r4, r7, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r2, #30 │ │ │ │ + lsls r2, r6, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r7, #29 │ │ │ │ + lsls r6, r3, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r6, #29 │ │ │ │ + lsls r6, r2, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r6, r5, #29 │ │ │ │ + lsls r6, r1, #19 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - add r1, sp, #392 @ 0x188 │ │ │ │ + add r6, pc, #776 @ (adr r6, 712684 ) │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r6, [r0, #12] │ │ │ │ + strh r6, [r4, #54] @ 0x36 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrsh.w r0, [r0, sl, lsl #1] │ │ │ │ - ldr??.w r0, [r6, sl, lsl #1] │ │ │ │ - udf #182 @ 0xb6 │ │ │ │ + @ instruction: 0xf690009a │ │ │ │ + @ instruction: 0xf6b6009a │ │ │ │ + bgt.n 7123b8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldr??.w r0, [r0, sl, lsl #1] │ │ │ │ - vst1.8 @ instruction: 0xf984009a │ │ │ │ - vld1.8 @ instruction: 0xf9a0009a │ │ │ │ - ldrsh.w r0, [ip, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r4, #154] @ 0x9a │ │ │ │ - ldr??.w r0, [r4, #154] @ 0x9a │ │ │ │ - @ instruction: 0xfa10009a │ │ │ │ - @ instruction: 0xfa24009a │ │ │ │ - @ instruction: 0xfa3a009a │ │ │ │ - str r6, [sp, #896] @ 0x380 │ │ │ │ + @ instruction: 0xf6d0009a │ │ │ │ + @ instruction: 0xf6e4009a │ │ │ │ + @ instruction: 0xf700009a │ │ │ │ + @ instruction: 0xf71c009a │ │ │ │ + @ instruction: 0xf734009a │ │ │ │ + @ instruction: 0xf754009a │ │ │ │ + @ instruction: 0xf770009a │ │ │ │ + @ instruction: 0xf784009a │ │ │ │ + @ instruction: 0xf79a009a │ │ │ │ + str r4, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - ldr r6, [r3, #60] @ 0x3c │ │ │ │ + ldr r6, [r7, #16] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - str r6, [sp, #584] @ 0x248 │ │ │ │ + str r3, [sp, #968] @ 0x3c8 │ │ │ │ lsls r2, r4, #2 │ │ │ │ - @ instruction: 0xfa1e009a │ │ │ │ - @ instruction: 0xfa34009a │ │ │ │ - ldr r2, [r2, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf77e009a │ │ │ │ + @ instruction: 0xf794009a │ │ │ │ + ldr r2, [r6, #12] │ │ │ │ lsls r0, r4, #2 │ │ │ │ - bhi.n 712368 │ │ │ │ + bvs.n 712428 │ │ │ │ lsls r3, r4, #2 │ │ │ │ - lsls r6, r7, #23 │ │ │ │ + lsls r6, r3, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r7, #23 │ │ │ │ + lsls r0, r3, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r2, r6, #23 │ │ │ │ + lsls r2, r2, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - lsls r0, r5, #23 │ │ │ │ + lsls r0, r1, #13 │ │ │ │ lsls r0, r4, #2 │ │ │ │ - ldc2 0, cr0, [r2, #616] @ 0x268 │ │ │ │ + @ instruction: 0xfaf2009a │ │ │ │ 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 │ │ │ │ @@ -2440737,16 +2440683,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: 0xfa88009a │ │ │ │ - @ instruction: 0xfa9e009a │ │ │ │ + @ instruction: 0xf7e8009a │ │ │ │ + @ instruction: 0xf7fe009a │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ movs r3, #2 │ │ │ │ movs r4, #1 │ │ │ │ movs r2, #3 │ │ │ │ strd r4, r3, [r0] │ │ │ │ movs r6, #29 │ │ │ │ movs r3, #4 │ │ │ │ @@ -2440918,15 +2440864,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 71270c │ │ │ │ lsls r1, r1, #5 │ │ │ │ bge.n 712664 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr??.w r0, [sl, #154] @ 0x9a │ │ │ │ + @ instruction: 0xf65a009a │ │ │ │ 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] @ (7126cc ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2440971,15 +2440917,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 aba940 │ │ │ │ + bl aba690 │ │ │ │ ldr r2, [r5, #0] │ │ │ │ ldr r3, [sp, #4] │ │ │ │ str r0, [r3, #4] │ │ │ │ strb.w r8, [r2, #12] │ │ │ │ b.n 712682 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mov.w r4, #4294967295 @ 0xffffffff │ │ │ │ @@ -2441302,15 +2441248,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 712928 │ │ │ │ lsls r1, r1, #5 │ │ │ │ bvs.n 712a8c │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adc.w r0, r2, #5046272 @ 0x4d0000 │ │ │ │ + subw r0, r2, #154 @ 0x9a │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r5, [pc, #156] @ (712ac4 ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ ldr r4, [pc, #156] @ (712ac8 ) │ │ │ │ @@ -2441531,20 +2441477,20 @@ │ │ │ │ blx 69894 <__printf_chk@plt> │ │ │ │ b.n 712bd6 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ bmi.n 712ce4 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf398009a │ │ │ │ - ldr r4, [r2, #56] @ 0x38 │ │ │ │ + @ instruction: 0xf0f8009a │ │ │ │ + ldr r4, [r6, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ bcc.n 712c28 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ssat r0, #27, r4, asr #2 │ │ │ │ + eor.w r0, r4, #154 @ 0x9a │ │ │ │ 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] @ (712cdc ) │ │ │ │ movs r3, #0 │ │ │ │ @@ -2443378,15 +2443324,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r2, r5, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 714080 │ │ │ │ + udf #42 @ 0x2a │ │ │ │ lsls r2, r3, #2 │ │ │ │ movs r3, #1 │ │ │ │ strb.w r3, [r1, #1010] @ 0x3f2 │ │ │ │ bx lr │ │ │ │ cbz r3, 713f00 │ │ │ │ orrs r2, r1 │ │ │ │ ite ne │ │ │ │ @@ -2443668,21 +2443614,21 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #24] @ (714178 ) │ │ │ │ movs r3, #12 │ │ │ │ add r0, pc │ │ │ │ mla r0, r3, r2, r0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldr r2, [r5, #32] │ │ │ │ + str r2, [r1, #120] @ 0x78 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrsh r6, [r4, r1] │ │ │ │ + ldrh r6, [r0, r7] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r7, r1] │ │ │ │ + strb r6, [r3, r7] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r5, #64] @ 0x40 │ │ │ │ + str r2, [r1, #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 │ │ │ │ @@ -2444618,15 +2444564,15 @@ │ │ │ │ it cs │ │ │ │ movcs sl, r0 │ │ │ │ b.n 7149d6 │ │ │ │ mvn.w r9, #1 │ │ │ │ movs r4, #3 │ │ │ │ b.n 7149b2 │ │ │ │ nop │ │ │ │ - ldr r7, [pc, #976] @ (714e80 ) │ │ │ │ + ldr r5, [pc, #336] @ (714c00 ) │ │ │ │ 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 │ │ │ │ @@ -2445088,15 +2445034,15 @@ │ │ │ │ b.n 714c36 │ │ │ │ uxth r3, r5 │ │ │ │ ldr.w r8, [sp, #96] @ 0x60 │ │ │ │ mov r2, r1 │ │ │ │ mov r4, r5 │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 714c44 │ │ │ │ - ldr r6, [pc, #688] @ (7151c4 ) │ │ │ │ + ldr r4, [pc, #48] @ (714f44 ) │ │ │ │ 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 │ │ │ │ @@ -2445247,34 +2445193,34 @@ │ │ │ │ add r3, pc │ │ │ │ b.n 715004 │ │ │ │ ldr r3, [pc, #48] @ (7150b0 ) │ │ │ │ mov.w ip, #410 @ 0x19a │ │ │ │ add r3, pc │ │ │ │ b.n 715004 │ │ │ │ nop │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - stmia r6!, {r3, r4, r7} │ │ │ │ + stmia r3!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r0, r4, #4 │ │ │ │ - adds r0, #110 @ 0x6e │ │ │ │ + cmp r5, #206 @ 0xce │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r4, r0, r1 │ │ │ │ + asrs r4, r4, #22 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r4, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r0, r2, #17 │ │ │ │ + lsrs r0, r6, #6 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - add r7, sp, #920 @ 0x398 │ │ │ │ + add r5, sp, #280 @ 0x118 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - str r0, [r3, r5] │ │ │ │ + ldr r6, [pc, #736] @ (715388 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - ldrh r2, [r1, #14] │ │ │ │ + strh r2, [r5, #56] @ 0x38 │ │ │ │ lsls r6, r3, #4 │ │ │ │ - movw r1, #30 │ │ │ │ - strb r6, [r2, #0] │ │ │ │ + vsra.s32 d0, d14, #32 │ │ │ │ + ldr r6, [r6, #84] @ 0x54 │ │ │ │ lsls r6, r3, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 714fe8 │ │ │ │ cbz r0, 7150d2 │ │ │ │ @@ -2445282,17 +2445228,17 @@ │ │ │ │ ldr r0, [r0, #0] │ │ │ │ add r3, pc │ │ │ │ add r0, r3 │ │ │ │ pop {r3, pc} │ │ │ │ ldr r0, [pc, #8] @ (7150dc ) │ │ │ │ add r0, pc │ │ │ │ pop {r3, pc} │ │ │ │ - str r0, [r2, #8] │ │ │ │ + ldrb r0, [r6, r7] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r6, {r2, r4, r6, r7} │ │ │ │ + ldmia r4, {r2, r4, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ bl 714fe8 │ │ │ │ subs r0, #0 │ │ │ │ @@ -2445483,47 +2445429,47 @@ │ │ │ │ b.n 715162 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [sp, #20] │ │ │ │ b.n 7151de │ │ │ │ nop │ │ │ │ add r6, sp, #920 @ 0x398 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r4, [pc, #1000] @ (7156a8 ) │ │ │ │ + ldr r2, [pc, #360] @ (715428 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ add r6, sp, #872 @ 0x368 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r5, r6, r7} │ │ │ │ + ldmia r4!, {r1, r2, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r6, {r1, r3, r6, r7} │ │ │ │ + ldmia r4!, {r1, r3, r5} │ │ │ │ lsls r2, r3, #2 │ │ │ │ ldr r0, [r1, #16] │ │ │ │ lsls r7, r1, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r3!, {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r0, [r3, r6] │ │ │ │ + ldrb r0, [r7, r3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ add r6, sp, #104 @ 0x68 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r5!, {r1, r3, r7} │ │ │ │ + ldmia r2!, {r1, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5!, {r4, r7} │ │ │ │ + ldmia r2!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5, {r1, r4, r5, r7} │ │ │ │ + ldmia r3!, {r1, r4} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - add r4, sp, #40 @ 0x28 │ │ │ │ + add r1, sp, #424 @ 0x1a8 │ │ │ │ lsls r4, r4, #2 │ │ │ │ - ldmia r5!, {r6} │ │ │ │ + ldmia r2!, {r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6} │ │ │ │ + ldmia r2!, {r1, r3, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r5, {r1, r3, r4, r5, r7} │ │ │ │ + ldmia r3, {r1, r3, r4} │ │ │ │ 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] @ (7153d4 ) │ │ │ │ subw sp, sp, #2348 @ 0x92c │ │ │ │ @@ -2445602,25 +2445548,25 @@ │ │ │ │ movs r0, #0 │ │ │ │ b.n 7153aa │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r4, sp, #920 @ 0x398 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2} │ │ │ │ + ldmia r2, {r2, r5, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r5, r6, r7} │ │ │ │ + ldmia r2!, {r1, r3, r4, r6} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [pc, #672] @ (715688 ) │ │ │ │ + ldr r0, [pc, #32] @ (715408 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r3, #52] @ 0x34 │ │ │ │ + strh r6, [r7, #30] │ │ │ │ lsls r3, r3, #2 │ │ │ │ add r4, sp, #312 @ 0x138 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ 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] @ (715688 ) │ │ │ │ @@ -2445878,40 +2445824,40 @@ │ │ │ │ b.n 715422 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ add r3, sp, #960 @ 0x3c0 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4!, {r1, r2, r7} │ │ │ │ + ldmia r1, {r1, r2, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4, {r4, r7} │ │ │ │ + ldmia r1!, {r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r4, {r1, r3, r4, r6} │ │ │ │ + ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ @ instruction: 0xfb1fffff │ │ │ │ add r3, sp, #536 @ 0x218 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldmia r4!, {r1, r5} │ │ │ │ + ldmia r1, {r1, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldr r2, [r5, r0] │ │ │ │ + strb r2, [r1, r6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r3!, {r5, r7} │ │ │ │ + ldmia r1!, {} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5, r7} │ │ │ │ + ldmia r1, {r1} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r3!, {r2, r5, r7} │ │ │ │ + ldmia r1!, {r2} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r3, {r3, r4, r7} │ │ │ │ + ldmia r0!, {r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldmia r3, {r1, r3, r5} │ │ │ │ + ldmia r0!, {r1, r3, 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 │ │ │ │ @@ -2447042,15 +2446988,15 @@ │ │ │ │ bne.n 7161da │ │ │ │ b.n 71613e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r6, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r6, [sp, #528] @ 0x210 │ │ │ │ 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 │ │ │ │ @@ -2447190,15 +2447136,15 @@ │ │ │ │ blx r6 │ │ │ │ adds r0, #3 │ │ │ │ bne.n 716318 │ │ │ │ ldr r1, [sp, #76] @ 0x4c │ │ │ │ b.n 7162ee │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r5, [sp, #864] @ 0x360 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r5, [sp, #824] @ 0x338 │ │ │ │ lsls r1, r1, #5 │ │ │ │ @@ -2447282,15 +2447228,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldr r3, [pc, #12] @ (71643c ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ and.w r0, r0, #15 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrb r6, [r0, #25] │ │ │ │ + ldrb r6, [r4, #14] │ │ │ │ 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] @ (716528 ) │ │ │ │ @@ -2449135,17 +2449081,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 717462 │ │ │ │ - ldr r6, [r7, #100] @ 0x64 │ │ │ │ + ldr r6, [r3, #60] @ 0x3c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r4, [r2, #80] @ 0x50 │ │ │ │ + ldr r4, [r6, #36] @ 0x24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ ubfx r0, r2, #1, #1 │ │ │ │ ldr r5, [pc, #484] @ (717968 ) │ │ │ │ ldr r4, [sp, #40] @ 0x28 │ │ │ │ and.w r9, r1, #1 │ │ │ │ add r5, pc │ │ │ │ @@ -2449298,15 +2449244,15 @@ │ │ │ │ b.n 7177d0 │ │ │ │ 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 7177d0 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ubfx r3, r1, #8, #8 │ │ │ │ lsls r1, r1, #20 │ │ │ │ bpl.n 71798a │ │ │ │ ldr r3, [r2, #0] │ │ │ │ adds r3, #31 │ │ │ │ bic.w r3, r3, #31 │ │ │ │ @@ -2449471,64 +2449417,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, [r0, #50] @ 0x32 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r2, [r6, #8] │ │ │ │ + str r2, [r2, #96] @ 0x60 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r2, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #12] @ (717b10 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #6, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r6, #116] @ 0x74 │ │ │ │ + str r2, [r2, #76] @ 0x4c │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #8] @ (717b20 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ lsrs r0, r0, #7 │ │ │ │ bx lr │ │ │ │ - str r6, [r3, #116] @ 0x74 │ │ │ │ + str r6, [r7, #72] @ 0x48 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (717b34 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #5, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r6, [r1, #116] @ 0x74 │ │ │ │ + str r6, [r5, #72] @ 0x48 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (717b48 ) │ │ │ │ add r3, pc │ │ │ │ ldrb.w r0, [r3, r0, lsl #2] │ │ │ │ ubfx r0, r0, #4, #1 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - str r2, [r7, #112] @ 0x70 │ │ │ │ + str r2, [r3, #72] @ 0x48 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (717b5c ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ ubfx r0, r0, #1, #1 │ │ │ │ bx lr │ │ │ │ - str r6, [r4, #112] @ 0x70 │ │ │ │ + str r6, [r0, #72] @ 0x48 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #12] @ (717b70 ) │ │ │ │ add r3, pc │ │ │ │ add.w r3, r3, r0, lsl #2 │ │ │ │ ldrb r0, [r3, #1] │ │ │ │ and.w r0, r0, #1 │ │ │ │ bx lr │ │ │ │ - str r2, [r2, #112] @ 0x70 │ │ │ │ + str r2, [r6, #68] @ 0x44 │ │ │ │ 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 │ │ │ │ @@ -2449627,15 +2449573,15 @@ │ │ │ │ movs r1, #19 │ │ │ │ b.n 717c4a │ │ │ │ movs r1, #12 │ │ │ │ b.n 717c4a │ │ │ │ movs r1, #4 │ │ │ │ b.n 717c4a │ │ │ │ nop │ │ │ │ - str r6, [r5, #100] @ 0x64 │ │ │ │ + str r6, [r1, #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] @ (717f58 ) │ │ │ │ sub sp, #124 @ 0x7c │ │ │ │ @@ -2449922,25 +2449868,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r4, #26] │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r1, #25 │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r6, #24] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r1, #88] @ 0x58 │ │ │ │ + str r2, [r5, #44] @ 0x2c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r4, #80] @ 0x50 │ │ │ │ + str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r4, #4 │ │ │ │ adds r6, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r7, #72] @ 0x48 │ │ │ │ + str r4, [r3, #32] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r3, #60] @ 0x3c │ │ │ │ + str r0, [r7, #16] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r2, #56] @ 0x38 │ │ │ │ + str r0, [r6, #12] │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldrsb.w r3, [r1, #45] @ 0x2d │ │ │ │ cmp r3, #0 │ │ │ │ blt.n 717fe4 │ │ │ │ ldr r3, [r1, #36] @ 0x24 │ │ │ │ cbz r3, 717fe0 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ @@ -2450390,15 +2450336,15 @@ │ │ │ │ nop │ │ │ │ ldrb r0, [r5, #29] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r4, #29] │ │ │ │ lsls r1, r1, #5 │ │ │ │ - str r2, [r5, #24] │ │ │ │ + ldrsh r2, [r1, r4] │ │ │ │ lsls r2, r4, #4 │ │ │ │ movs r2, #120 @ 0x78 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r6, #21] │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, r4, #3 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2451625,15 +2451571,15 @@ │ │ │ │ mov r5, r4 │ │ │ │ b.n 718f68 │ │ │ │ movw r4, #21842 @ 0x5552 │ │ │ │ movt r4, #21845 @ 0x5555 │ │ │ │ mov r5, r4 │ │ │ │ mov ip, r4 │ │ │ │ b.n 718f68 │ │ │ │ - strh r6, [r5, r5] │ │ │ │ + str r6, [r1, 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] @ (719080 ) │ │ │ │ @@ -2455188,17 +2455134,17 @@ │ │ │ │ bl 7375c8 │ │ │ │ b.n 71b2e2 │ │ │ │ ldr r3, [pc, #16] @ (71b344 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r4, [r3, r8, lsl #2] │ │ │ │ lsl.w r4, r4, r9 │ │ │ │ b.n 71b244 │ │ │ │ - adds r0, #174 @ 0xae │ │ │ │ + cmp r6, #14 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r0, #80 @ 0x50 │ │ │ │ + cmp r5, #176 @ 0xb0 │ │ │ │ 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 │ │ │ │ @@ -2455819,15 +2455765,15 @@ │ │ │ │ str.w r5, [r3, #3196] @ 0xc7c │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 718570 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ stmia r4!, {r2, r5, r6} │ │ │ │ lsls r3, r0, #5 │ │ │ │ - cmp r2, #18 │ │ │ │ + movs r7, #114 @ 0x72 │ │ │ │ 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 │ │ │ │ @@ -2460612,15 +2460558,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfa6a0121 │ │ │ │ + @ instruction: 0xf7ca0121 │ │ │ │ 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] │ │ │ │ @@ -2461289,15 +2461235,15 @@ │ │ │ │ b.n 71f07a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ asrs r0, r0, #5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - sub.w r1, r0, #10551296 @ 0xa10000 │ │ │ │ + @ instruction: 0xf3000121 │ │ │ │ lsrs r4, r6, #28 │ │ │ │ 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 │ │ │ │ @@ -2462063,20 +2462009,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 │ │ │ │ - sub.w r1, ip, #33 @ 0x21 │ │ │ │ + vrhadd.s8 d0, d12, d17 │ │ │ │ lsrs r0, r7, #5 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - stc 1, cr0, [sl], #-132 @ 0xffffff7c │ │ │ │ + @ instruction: 0xe98a0121 │ │ │ │ stmdb 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] @ (71fc9c ) │ │ │ │ mov r8, r0 │ │ │ │ ldr r0, [pc, #904] @ (71fca0 ) │ │ │ │ @@ -2462446,15 +2462392,15 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsls r6, r2, #27 │ │ │ │ lsls r1, r1, #5 │ │ │ │ movs r3, #212 @ 0xd4 │ │ │ │ movs r0, r0 │ │ │ │ - pkhtb r1, lr, r1, asr #32 │ │ │ │ + @ instruction: 0xe82e0121 │ │ │ │ lsls r4, r7, #24 │ │ │ │ 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 │ │ │ │ @@ -2465767,24 +2465713,24 @@ │ │ │ │ b.n 721ed2 │ │ │ │ adds r2, #1 │ │ │ │ add.w r2, r2, r2, lsl #2 │ │ │ │ add r1, r2 │ │ │ │ ldr r2, [pc, #24] @ (721fb8 ) │ │ │ │ add r2, pc │ │ │ │ b.n 721ed2 │ │ │ │ - movs r6, #42 @ 0x2a │ │ │ │ + movs r3, #138 @ 0x8a │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r6, #164 @ 0xa4 │ │ │ │ + movs r4, #4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - subs.w r1, r2, r1, asr #32 │ │ │ │ - movs r5, #232 @ 0xe8 │ │ │ │ + ldmdb r2, {r0, r5, r8} │ │ │ │ + movs r3, #72 @ 0x48 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r5, #82 @ 0x52 │ │ │ │ + movs r2, #178 @ 0xb2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r5, #68 @ 0x44 │ │ │ │ + movs r2, #164 @ 0xa4 │ │ │ │ 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] @ (722140 ) │ │ │ │ @@ -2465941,19 +2465887,19 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 722194 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 722168 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r4, #8 │ │ │ │ + movs r1, #104 @ 0x68 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bls.n 722174 │ │ │ │ + bvs.n 722234 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movs r4, #32 │ │ │ │ + movs r1, #128 @ 0x80 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ cmp r2, #64 @ 0x40 │ │ │ │ bhi.n 7221a2 │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr r1, [r1, #8] │ │ │ │ ldrb.w r3, [r0, #516] @ 0x204 │ │ │ │ @@ -2466157,23 +2466103,23 @@ │ │ │ │ add r1, pc │ │ │ │ b.n 72229a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ udf #60 @ 0x3c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #178 @ 0xb2 │ │ │ │ + subs r2, r2, #4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - movs r1, #92 @ 0x5c │ │ │ │ + subs r4, r7, #2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stmia r4!, {r2, r3, r5, r6} │ │ │ │ + stmia r1!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ bgt.n 7222ec │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r1, #208 @ 0xd0 │ │ │ │ + subs r0, r6, #4 │ │ │ │ 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] @ (7225bc ) │ │ │ │ @@ -2466495,18 +2466441,18 @@ │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 69464 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ push {r2, r4, lr} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ittt gt │ │ │ │ - lslgt r1, r4, #4 │ │ │ │ - ldrgt.w ip, [sp, #4] │ │ │ │ - cmpgt r1, #1 │ │ │ │ + pop {r1, r5, pc} │ │ │ │ + lsls r1, r4, #4 │ │ │ │ + ldr.w ip, [sp, #4] │ │ │ │ + cmp r1, #1 │ │ │ │ bhi.n 722726 │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r2, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ lsls r2, r2, #26 │ │ │ │ bpl.n 722712 │ │ │ │ ldr r2, [sp, #0] │ │ │ │ @@ -2467345,19 +2467291,19 @@ │ │ │ │ nop │ │ │ │ bcs.n 722ee0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 722ea8 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r4, r5, #21 │ │ │ │ + asrs r4, r1, #11 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r2!, {r1, r7} │ │ │ │ + stmia r7!, {r1, r5, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r6, r2, #24 │ │ │ │ + asrs r6, r6, #13 │ │ │ │ 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] @ (72319c ) │ │ │ │ @@ -2467587,21 +2467533,21 @@ │ │ │ │ nop │ │ │ │ beq.n 7230a0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ beq.n 723278 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - asrs r4, r6, #15 │ │ │ │ + asrs r4, r2, #5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - push {r1, r4, r6, r7, lr} │ │ │ │ + cbz r2, 7231fc │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r0, #11 │ │ │ │ + asrs r0, r4, #32 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r4, #9 │ │ │ │ + lsrs r2, r0, #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] @ (723524 ) │ │ │ │ @@ -2467941,29 +2467887,29 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r2, r5} │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r0, #3 │ │ │ │ + lsrs r6, r4, #24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bvs.n 723614 │ │ │ │ + bcc.n 7234d4 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldmia r3!, {r6, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ - cbz r6, 723578 │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r4, r3, #3 │ │ │ │ + lsrs r4, r7, #24 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r0, #32 │ │ │ │ + lsrs r6, r4, #21 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r2, r1, #2 │ │ │ │ + lsrs r2, r5, #23 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r1, #31 │ │ │ │ + lsrs r2, r5, #20 │ │ │ │ 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] @ (7236fc ) │ │ │ │ @@ -2468579,25 +2468525,25 @@ │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 723b46 │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - bpl.n 723cd8 │ │ │ │ + bcs.n 723b98 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r5, [sp, #608] @ 0x260 │ │ │ │ + str r2, [sp, #992] @ 0x3e0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldmia r0!, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r4, #38 @ 0x26 │ │ │ │ + cmp r1, #134 @ 0x86 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r5, #23 │ │ │ │ + lsrs r6, r1, #13 │ │ │ │ lsls r2, r4, #4 │ │ │ │ stmia r7!, {r1, r6} │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 724016 │ │ │ │ cmp.w sl, #12 │ │ │ │ @@ -2468892,15 +2468838,15 @@ │ │ │ │ lsls r3, r6, #3 │ │ │ │ orr.w r3, r3, #5 │ │ │ │ strb.w r3, [r5, #40] @ 0x28 │ │ │ │ b.n 723dae │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - add r1, sp, #840 @ 0x348 │ │ │ │ + add r7, pc, #200 @ (adr r7, 72405c ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 723fe8 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ @@ -2468951,15 +2468897,15 @@ │ │ │ │ bne.w 723c3c │ │ │ │ b.n 7238da │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 723dd4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - add r5, pc, #872 @ (adr r5, 7243a4 ) │ │ │ │ + add r3, pc, #232 @ (adr r3, 724124 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r3, [r1, #20] │ │ │ │ push {lr} │ │ │ │ subs r3, #1 │ │ │ │ cmp r3, #127 @ 0x7f │ │ │ │ bhi.n 724094 │ │ │ │ ldr r0, [r1, #24] │ │ │ │ @@ -2470777,17 +2470723,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ cbz r2, 72539e │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ sxth r2, r2 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - str r5, [sp, #600] @ 0x258 │ │ │ │ + str r2, [sp, #984] @ 0x3d8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - str r5, [sp, #392] @ 0x188 │ │ │ │ + str r2, [sp, #776] @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -2472721,132 +2472667,130 @@ │ │ │ │ ldr r0, [pc, #260] @ (7267f0 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72644c │ │ │ │ ldr r0, [pc, #256] @ (7267f4 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72644c │ │ │ │ nop │ │ │ │ - pop {r2, r3} │ │ │ │ + cbnz r4, 726716 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf6540122 │ │ │ │ - sxtb r2, r0 │ │ │ │ + @ instruction: 0xf3b40122 │ │ │ │ + add r7, sp, #648 @ 0x288 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r0, #23 │ │ │ │ + lsrs r0, r4, #12 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stc2l 1, cr0, [lr], #136 @ 0x88 │ │ │ │ - stmia r2!, {r4, r6} │ │ │ │ + @ instruction: 0xfa4e0122 │ │ │ │ + nop {11} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb692 │ │ │ │ + cbz r2, 726790 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - pop {r2, r4, r7, pc} │ │ │ │ + revsh r4, r6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - itte al │ │ │ │ - lslal r2, r4, #4 │ │ │ │ - lsral r4, r2, #4 │ │ │ │ - lsl r3, r4, #4 │ │ │ │ - bvc.n 726728 │ │ │ │ + pop {r1, r2, r6, pc} │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ + lsls r3, r4, #4 │ │ │ │ + bmi.n 7267e8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xb884 │ │ │ │ + push {r2, r5, r6, r7, lr} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cbz r6, 72679e │ │ │ │ + cbz r6, 726736 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp2 1, 12, cr0, cr4, cr2, {1} │ │ │ │ - subs r6, r2, r5 │ │ │ │ + stc2 1, cr0, [r4], #-136 @ 0xffffff78 │ │ │ │ + adds r6, r6, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stmia r4!, {r3, r4} │ │ │ │ + stmia r1!, {r3, r4, r5, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldmia r5!, {r2, r4, r6} │ │ │ │ + ldmia r2, {r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf2b40122 │ │ │ │ - adds r6, r2, #0 │ │ │ │ + ands.w r1, r4, #34 @ 0x22 │ │ │ │ + adds r6, r6, r5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ble.n 726668 │ │ │ │ + bge.n 726728 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bmi.n 7267a0 │ │ │ │ + bne.n 726660 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - stcl 1, cr0, [r0, #136]! @ 0x88 │ │ │ │ - b.n 726024 │ │ │ │ + adc.w r1, r0, r2, asr #32 │ │ │ │ + b.n 726ae4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r6, r0, #18 │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf70c0122 │ │ │ │ - ldr??.w r0, [ip, ] │ │ │ │ - asrs r6, r2, #29 │ │ │ │ + lsrs r6, r4, #7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r3, #1 │ │ │ │ + orn r1, ip, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf6bc0122 │ │ │ │ + asrs r6, r6, #18 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stmia r5!, {r1, r2, r3, r5, r7} │ │ │ │ + ldc2 1, cr0, [r8, #136]! @ 0x88 │ │ │ │ + stmia r3!, {r1, r2, r3} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - b.n 726448 │ │ │ │ + b.n 726f08 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bge.n 7266cc │ │ │ │ + bhi.n 72678c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r6, r0, #24 │ │ │ │ + asrs r6, r4, #13 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r0, #31 │ │ │ │ + lsls r6, r4, #20 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r0, r5, r0 │ │ │ │ + asrs r0, r1, #22 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bgt.n 726758 │ │ │ │ + bge.n 726818 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - adds r4, r6, r4 │ │ │ │ + asrs r4, r2, #26 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r0, #3 │ │ │ │ + lsls r6, r4, #24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bhi.n 7267dc │ │ │ │ + bpl.n 72669c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r5, #11 │ │ │ │ + lsrs r0, r1, #1 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - bne.n 7267b8 │ │ │ │ + ldmia r6, {r4, r5, r6} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bcc.n 726860 │ │ │ │ + beq.n 726720 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldrd r0, r1, [r0], #-136 @ 0x88 │ │ │ │ - ldmia r1, {r1, r2, r3, r5, r6, r7} │ │ │ │ + b.n 726340 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xeab40122 │ │ │ │ - vrhadd.s16 d16, d12, d18 │ │ │ │ - asrs r6, r5, #13 │ │ │ │ + stmia r7!, {r1, r2, r3, r6} │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + @ instruction: 0xe8140122 │ │ │ │ + ldc 1, cr0, [ip], #136 @ 0x88 │ │ │ │ + asrs r6, r1, #3 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r2, #6 │ │ │ │ + lsls r0, r6, #27 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldmia r6, {r3, r4, r5, r6} │ │ │ │ + ldmia r3, {r3, r4, r6, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r1, #16 │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r2, r5, #5 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r6, r6, #2 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - stmia r7!, {r1, r2, r4, r6} │ │ │ │ + cdp2 1, 1, cr0, cr6, cr2, {1} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r7} │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r0, r4, #27 │ │ │ │ + lsrs r0, r0, #17 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - b.n 7269f0 │ │ │ │ + udf #112 @ 0x70 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsrs r2, r5, #31 │ │ │ │ + lsrs r2, r1, #21 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + bgt.n 7267ec │ │ │ │ lsls r2, r4, #4 │ │ │ │ - asrs r4, r7, #16 │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - lsls r6, r6, #10 │ │ │ │ + asrs r4, r3, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r0, r0, #8 │ │ │ │ + movs r6, r2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - asrs r2, r4, #3 │ │ │ │ + lsrs r0, r4, #29 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r2, #19 │ │ │ │ + lsrs r2, r0, #25 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r6, r1, #22 │ │ │ │ + lsls r4, r6, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r6, #17 │ │ │ │ + lsrs r6, r5, #11 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r2, r7, #5 │ │ │ │ + lsrs r0, r2, #7 │ │ │ │ lsls r3, r4, #4 │ │ │ │ + cdp2 1, 13, cr0, cr10, cr2, {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, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #232] @ (7268f4 ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ ldr r3, [pc, #232] @ (7268f8 ) │ │ │ │ @@ -2473279,20 +2473223,20 @@ │ │ │ │ nop │ │ │ │ str r5, [sp, #192] @ 0xc0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r5, [sp, #24] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - add r0, pc, #872 @ (adr r0, 726fd4 ) │ │ │ │ + ldr r6, [sp, #232] @ 0xe8 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r4, [r4, #12] │ │ │ │ + ldrsh r4, [r0, r1] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xf79a0121 │ │ │ │ - bls.n 726b90 │ │ │ │ + @ instruction: 0xf4fa0121 │ │ │ │ + bvs.n 726c50 │ │ │ │ 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] @ (726fdc ) │ │ │ │ @@ -2474002,20 +2473946,20 @@ │ │ │ │ b.n 727148 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r4, [r3, #60] @ 0x3c │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r3, [sp, #168] @ 0xa8 │ │ │ │ + ldr r0, [sp, #552] @ 0x228 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - addw r1, sl, #33 @ 0x21 │ │ │ │ - ldrh r4, [r5, r4] │ │ │ │ + vrhadd.s32 d16, d10, d17 │ │ │ │ + ldr r4, [r1, r2] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bcc.n 7273a4 │ │ │ │ + bne.n 727464 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r0, [r4, #36] @ 0x24 │ │ │ │ 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] │ │ │ │ @@ -2474359,20 +2474303,20 @@ │ │ │ │ b.n 727504 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrh r0, [r4, #30] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #440] @ 0x1b8 │ │ │ │ + str r4, [sp, #824] @ 0x338 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cdp 1, 4, cr0, cr14, cr1, {1} │ │ │ │ - ldrsb r0, [r6, r5] │ │ │ │ + sub.w r1, lr, r1, asr #32 │ │ │ │ + strb r0, [r2, r3] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - beq.n 7277e8 │ │ │ │ + ldmia r5!, {r1, r3, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrh r4, [r4, #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, #2952] @ 0xb88 │ │ │ │ @@ -2474939,20 +2474883,21 @@ │ │ │ │ str r3, [sp, #20] │ │ │ │ b.n 727a52 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strh r2, [r3, #52] @ 0x34 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #54] @ 0x36 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r0, [r1, r6] │ │ │ │ + ldr r6, [pc, #928] @ (728148 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - @ instruction: 0xe83e0121 │ │ │ │ - ldmia r2, {r2, r3, r5} │ │ │ │ + b.n 7278e8 │ │ │ │ + lsls r1, r4, #4 │ │ │ │ + stmia r7!, {r2, r3, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r0, [r2, #32] │ │ │ │ lsls r0, r1, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2475346,19 +2475291,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] @ (7281e4 ) │ │ │ │ add r5, pc │ │ │ │ b.n 728100 │ │ │ │ - adds r5, #126 @ 0x7e │ │ │ │ + adds r2, #222 @ 0xde │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r4, r3, #20 │ │ │ │ + lsrs r4, r7, #9 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r4, #244 @ 0xf4 │ │ │ │ + adds r2, #84 @ 0x54 │ │ │ │ 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] @ (728360 ) │ │ │ │ @@ -2475510,18 +2475455,17 @@ │ │ │ │ nop │ │ │ │ ldrb r4, [r7, #23] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r2, [r4, #23] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - adds r3, #108 @ 0x6c │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ + adds r0, #204 @ 0xcc │ │ │ │ lsls r3, r4, #4 │ │ │ │ + cdp2 1, 12, cr0, cr12, cr2, {1} │ │ │ │ ldr r3, [r1, #20] │ │ │ │ cmp r3, #64 @ 0x40 │ │ │ │ bhi.n 7283ae │ │ │ │ add.w r0, r0, #36864 @ 0x9000 │ │ │ │ ldr.w ip, [r1, #8] │ │ │ │ movs r2, #1 │ │ │ │ movw r1, #1025 @ 0x401 │ │ │ │ @@ -2475792,15 +2475736,15 @@ │ │ │ │ str r3, [r0, #4] │ │ │ │ add.w r0, r4, #112 @ 0x70 │ │ │ │ blx 69464 │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldrsb r4, [r3, r1] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - stc2l 1, cr0, [ip, #-136]! @ 0xffffff78 │ │ │ │ + @ instruction: 0xfacc0122 │ │ │ │ ldr.w ip, [sp, #4] │ │ │ │ cmp r1, #1 │ │ │ │ bhi.n 72869e │ │ │ │ adds r2, #28 │ │ │ │ ldrb.w r1, [r0, r2, lsl #2] │ │ │ │ rsb r3, r3, #8 │ │ │ │ lsls r1, r1, #26 │ │ │ │ @@ -2476488,17 +2476432,17 @@ │ │ │ │ beq.n 728cf8 │ │ │ │ b.n 728cb4 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r0, [r0, #19] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #38 @ 0x26 │ │ │ │ + movs r6, #134 @ 0x86 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf7260122 │ │ │ │ + eor.w r1, r6, #10616832 @ 0xa20000 │ │ │ │ strb r2, [r4, #11] │ │ │ │ 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 │ │ │ │ @@ -2476792,20 +2476736,20 @@ │ │ │ │ b.n 728f68 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r3, #10] │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #244 @ 0xf4 │ │ │ │ + movs r4, #84 @ 0x54 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cdp2 1, 9, cr0, cr10, cr2, {1} │ │ │ │ + @ instruction: 0xfbfa0122 │ │ │ │ strb r0, [r5, #0] │ │ │ │ lsls r0, r1, #5 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3960] @ 0xf78 │ │ │ │ sub sp, #100 @ 0x64 │ │ │ │ movs r2, #24 │ │ │ │ @@ -2476936,15 +2476880,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldr r6, [r7, #116] @ 0x74 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r2, r6, r7} │ │ │ │ + ldmia r3!, {r2, r5} │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r7, #100] @ 0x64 │ │ │ │ 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 │ │ │ │ @@ -2477377,25 +2477321,25 @@ │ │ │ │ eor.w r4, r4, #31 │ │ │ │ lsls r4, r4, #3 │ │ │ │ orr.w r4, r4, #3 │ │ │ │ strb.w r4, [sl, #40] @ 0x28 │ │ │ │ b.n 7295e2 │ │ │ │ nop │ │ │ │ ... │ │ │ │ - str r3, [sp, #216] @ 0xd8 │ │ │ │ + str r0, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [r2, #124] @ 0x7c │ │ │ │ + str r0, [r6, #80] @ 0x50 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r6, [r0, #96] @ 0x60 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, #126 @ 0x7e │ │ │ │ + adds r1, #222 @ 0xde │ │ │ │ lsls r3, r4, #4 │ │ │ │ - movs r4, #166 @ 0xa6 │ │ │ │ + movs r2, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r2, [r1, #72] @ 0x48 │ │ │ │ lsls r0, r1, #5 │ │ │ │ ldr r3, [sp, #20] │ │ │ │ cmp r3, #2 │ │ │ │ beq.w 729ab2 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2477692,15 +2477636,15 @@ │ │ │ │ eor.w r3, r3, #31 │ │ │ │ and.w r3, r3, #31 │ │ │ │ movs r5, #2 │ │ │ │ b.n 72977e │ │ │ │ nop │ │ │ │ nop.w │ │ │ │ ... │ │ │ │ - stc 1, cr0, [lr], {34} @ 0x22 │ │ │ │ + strd r0, r1, [lr, #-136]! @ 0x88 │ │ │ │ ldrh r2, [r3, #2] │ │ │ │ cbz r2, 729a88 │ │ │ │ ldr r4, [sp, #36] @ 0x24 │ │ │ │ movs r6, #1 │ │ │ │ orrs r4, r2 │ │ │ │ clz r2, r2 │ │ │ │ eor.w r2, r2, #31 │ │ │ │ @@ -2477750,16 +2477694,18 @@ │ │ │ │ bne.w 7296d4 │ │ │ │ b.n 729392 │ │ │ │ movs r2, #0 │ │ │ │ strd r2, r2, [sp, #36] @ 0x24 │ │ │ │ str r2, [sp, #20] │ │ │ │ b.n 729874 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - ldmia.w r4, {r1, r5, r8} │ │ │ │ - @ instruction: 0xe8140122 │ │ │ │ + b.n 7296c0 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ + b.n 7295c4 │ │ │ │ + lsls r2, r4, #4 │ │ │ │ ldr r2, [r1, #20] │ │ │ │ ldr r3, [r1, #40] @ 0x28 │ │ │ │ subs r2, #1 │ │ │ │ cmp r2, #127 @ 0x7f │ │ │ │ bhi.n 729b0c │ │ │ │ ldr r0, [r1, #24] │ │ │ │ cbnz r0, 729b06 │ │ │ │ @@ -2479429,17 +2479375,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, r4] │ │ │ │ lsls r0, r1, #5 │ │ │ │ asrs r0, r2, #9 │ │ │ │ movs r0, r0 │ │ │ │ - bls.n 72ab9c │ │ │ │ + bvs.n 72ac5c │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bls.n 72ad44 │ │ │ │ + bvs.n 72ac04 │ │ │ │ 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 │ │ │ │ @@ -2480618,61 +2480564,61 @@ │ │ │ │ ldr r0, [pc, #100] @ (72b938 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72b788 │ │ │ │ ldr r0, [pc, #96] @ (72b93c ) │ │ │ │ add r0, pc │ │ │ │ b.n 72b788 │ │ │ │ nop │ │ │ │ - add r0, pc, #616 @ (adr r0, 72bb4c ) │ │ │ │ + ldr r5, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb r4, [r7, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r5, pc, #56 @ (adr r5, 72b924 ) │ │ │ │ + add r2, pc, #440 @ (adr r2, 72baa4 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r7, #24] │ │ │ │ + ldrh r2, [r3, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r5, [sp, #816] @ 0x330 │ │ │ │ + ldr r3, [sp, #176] @ 0xb0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r4, [sp, #392] @ 0x188 │ │ │ │ + str r1, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r6, [sp, #616] @ 0x268 │ │ │ │ + str r3, [sp, #1000] @ 0x3e8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #40] @ 0x28 │ │ │ │ + ldrh r2, [r4, #18] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r2, #58] @ 0x3a │ │ │ │ + ldrh r4, [r6, #36] @ 0x24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r1, [sp, #664] @ 0x298 │ │ │ │ + ldrh r6, [r0, #56] @ 0x38 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r3, [sp, #992] @ 0x3e0 │ │ │ │ + str r1, [sp, #352] @ 0x160 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - add r2, pc, #8 @ (adr r2, 72b918 ) │ │ │ │ + ldr r7, [sp, #392] @ 0x188 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r2, #26] │ │ │ │ + strh r2, [r6, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r4, #44] @ 0x2c │ │ │ │ + strh r4, [r0, #24] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r6, #62] @ 0x3e │ │ │ │ + strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r1, #18] │ │ │ │ + strh r0, [r5, #60] @ 0x3c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r4, #16] │ │ │ │ + ldrb r0, [r0, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r3, #25] │ │ │ │ + ldrb r0, [r7, #14] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [sp, #456] @ 0x1c8 │ │ │ │ + str r7, [sp, #840] @ 0x348 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r0, [sp, #80] @ 0x50 │ │ │ │ + str r5, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r6, [r3, #4] │ │ │ │ + ldrb r6, [r7, #23] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r2, #6] │ │ │ │ + strb r0, [r6, #27] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strb r2, [r6, #28] │ │ │ │ + strb r2, [r2, #18] │ │ │ │ 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] @ (72ba3c ) │ │ │ │ sub sp, #156 @ 0x9c │ │ │ │ @@ -2481050,21 +2480996,21 @@ │ │ │ │ nop │ │ │ │ add r4, r7 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r6, r1 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r2, [r3, #12] │ │ │ │ + str r2, [r7, #96] @ 0x60 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r5, #72 @ 0x48 │ │ │ │ + subs r2, #168 @ 0xa8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsrs r0, r1, #8 │ │ │ │ + lsls r0, r5, #29 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfa6a0122 │ │ │ │ + @ instruction: 0xf7ca0122 │ │ │ │ stmdb 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] @ (72c098 ) │ │ │ │ ldr r3, [pc, #848] @ (72c09c ) │ │ │ │ @@ -2481773,21 +2481719,21 @@ │ │ │ │ b.n 72c204 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r6, #224 @ 0xe0 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r7, #44] @ 0x2c │ │ │ │ + str r6, [r3, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - adds r7, #126 @ 0x7e │ │ │ │ + adds r4, #222 @ 0xde │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - eor.w r1, r6, #10616832 @ 0xa20000 │ │ │ │ + @ instruction: 0xf1e60122 │ │ │ │ subs r3, #228 @ 0xe4 │ │ │ │ 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 │ │ │ │ @@ -2482130,21 +2482076,20 @@ │ │ │ │ b.n 72c5c0 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r3, #36 @ 0x24 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r0, r5] │ │ │ │ - lsls r3, r4, #4 │ │ │ │ - adds r3, #194 @ 0xc2 │ │ │ │ + ldrb r2, [r4, r2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - lsls r4, r5, #1 │ │ │ │ + adds r1, #34 @ 0x22 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xf0ca0122 │ │ │ │ + stc2l 1, cr0, [ip, #136] @ 0x88 │ │ │ │ + cdp 1, 2, cr0, cr10, cr2, {1} │ │ │ │ subs r0, #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 │ │ │ │ mov r4, r1 │ │ │ │ @@ -2482704,20 +2482649,20 @@ │ │ │ │ b.n 72cafe │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r5, #230 @ 0xe6 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, r5] │ │ │ │ + ldrsb r4, [r1, r3] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r5, #208 @ 0xd0 │ │ │ │ + cmp r3, #48 @ 0x30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - @ instruction: 0xfa960122 │ │ │ │ - @ instruction: 0xeaf20122 │ │ │ │ + @ instruction: 0xf7f60122 │ │ │ │ + @ instruction: 0xe8520122 │ │ │ │ adds r3, #102 @ 0x66 │ │ │ │ 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] │ │ │ │ @@ -2484009,15 +2483954,15 @@ │ │ │ │ str r2, [r4, #104] @ 0x68 │ │ │ │ str r3, [r4, #108] @ 0x6c │ │ │ │ mov r0, r4 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ add r4, pc, #264 @ (adr r4, 72dc98 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - strh r6, [r6, #28] │ │ │ │ + strh r6, [r2, #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, #3896] @ 0xf38 │ │ │ │ sub sp, #164 @ 0xa4 │ │ │ │ mov fp, r3 │ │ │ │ @@ -2484141,23 +2484086,23 @@ │ │ │ │ orr.w r3, r3, #7 │ │ │ │ strb r3, [r5, r2] │ │ │ │ b.n 72dc88 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r0, #62] @ 0x3e │ │ │ │ + strh r2, [r4, #40] @ 0x28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ movs r4, #58 @ 0x3a │ │ │ │ lsls r0, r1, #5 │ │ │ │ - strh r6, [r5, #46] @ 0x2e │ │ │ │ + strh r6, [r1, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r5, #32] │ │ │ │ + strh r2, [r1, #12] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r2, [r0, #24] │ │ │ │ + strh r2, [r4, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ movs r3, #70 @ 0x46 │ │ │ │ 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 │ │ │ │ @@ -2484386,51 +2484331,51 @@ │ │ │ │ b.n 72de9e │ │ │ │ ldr r0, [pc, #76] @ (72dfa8 ) │ │ │ │ add r0, pc │ │ │ │ b.n 72de9e │ │ │ │ ldr r0, [pc, #76] @ (72dfac ) │ │ │ │ add r0, pc │ │ │ │ b.n 72de9e │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r7, #24] │ │ │ │ + ldrh r6, [r3, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r1, #24] │ │ │ │ + ldrh r4, [r5, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r0, #26] │ │ │ │ + ldrh r2, [r4, #4] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r7, #26] │ │ │ │ + ldrh r0, [r3, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r0, #28] │ │ │ │ + ldrh r6, [r4, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r7, #28] │ │ │ │ + ldrh r4, [r3, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r0, [r5, #22] │ │ │ │ + ldrh r0, [r1, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r6, [r4, #30] │ │ │ │ + ldrh r6, [r0, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r6, #30] │ │ │ │ + ldrh r4, [r2, #10] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r5, #22] │ │ │ │ + ldrh r2, [r1, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r5, #28] │ │ │ │ + ldrh r4, [r1, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r5, #26] │ │ │ │ + ldrh r2, [r1, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r2, #24] │ │ │ │ + ldrh r4, [r6, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r6, #26] │ │ │ │ + ldrh r2, [r2, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r3, #24] │ │ │ │ + ldrh r4, [r7, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r2, [r3, #22] │ │ │ │ + ldrh r2, [r7, #0] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrh r4, [r3, #28] │ │ │ │ + ldrh r4, [r7, #6] │ │ │ │ lsls r3, r4, #4 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3904] @ 0xf40 │ │ │ │ ldr r4, [pc, #272] @ (72e0d4 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2484940,21 +2484885,21 @@ │ │ │ │ nop │ │ │ │ adds r6, r3, #7 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r5, #4 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrb r0, [r2, #26] │ │ │ │ + ldrb r0, [r6, #15] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #7] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r0, [r5, #0] │ │ │ │ + ldrb r0, [r1, #22] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r6, [r0, #14] │ │ │ │ + ldrb r6, [r4, #3] │ │ │ │ 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] │ │ │ │ @@ -2485256,21 +2485201,21 @@ │ │ │ │ nop │ │ │ │ subs r2, r7, r1 │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r0, r7 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldrb r4, [r5, #12] │ │ │ │ + ldrb r4, [r1, #2] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r5, #4] │ │ │ │ + strb r4, [r1, #26] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r4, [r0, #19] │ │ │ │ + ldrb r4, [r4, #8] │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldrb r2, [r4, #0] │ │ │ │ + strb r2, [r0, #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 │ │ │ │ @@ -2487134,17 +2487079,17 @@ │ │ │ │ lsls r0, r1, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldc2 15, cr15, [sp, #-1020]! @ 0xfffffc04 │ │ │ │ pldw [pc, #4095] @ 730beb │ │ │ │ lsls r0, r1, #18 │ │ │ │ lsls r0, r1, #5 │ │ │ │ - ldr r4, [r2, #120] @ 0x78 │ │ │ │ + ldr r4, [r6, #76] @ 0x4c │ │ │ │ lsls r3, r4, #4 │ │ │ │ - ldr r2, [r7, #116] @ 0x74 │ │ │ │ + ldr r2, [r3, #76] @ 0x4c │ │ │ │ lsls r3, r4, #4 │ │ │ │ add.w r0, r0, #8192 @ 0x2000 │ │ │ │ ldrb.w r2, [r0, #3810] @ 0xee2 │ │ │ │ lsls r0, r2, #31 │ │ │ │ bpl.n 72fc0e │ │ │ │ and.w r3, r3, #1056768 @ 0x102000 │ │ │ │ cmp.w r3, #1048576 @ 0x100000 │ │ │ │ @@ -2489958,17 +2489903,17 @@ │ │ │ │ cmp r1, #14 │ │ │ │ bhi.n 731904 │ │ │ │ b.n 731920 │ │ │ │ movs r0, #3 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ nop │ │ │ │ - strh r0, [r0, r2] │ │ │ │ + ldr r7, [pc, #896] @ (731ccc ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - strh r4, [r6, r1] │ │ │ │ + ldr r7, [pc, #848] @ (731ca0 ) │ │ │ │ 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 │ │ │ │ @@ -2490029,17 +2489974,17 @@ │ │ │ │ subs r7, r2, #1 │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 731994 │ │ │ │ b.n 7319c2 │ │ │ │ - str r0, [r4, r7] │ │ │ │ + ldr r7, [pc, #256] @ (731af0 ) │ │ │ │ lsls r3, r4, #4 │ │ │ │ - str r0, [r2, r7] │ │ │ │ + ldr r7, [pc, #192] @ (731ab4 ) │ │ │ │ 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 7160b4 │ │ │ │ @@ -2492267,17 +2492212,17 @@ │ │ │ │ subs r2, r6, #2 │ │ │ │ cmp r2, #14 │ │ │ │ it hi │ │ │ │ movhi r2, #0 │ │ │ │ bhi.n 732fb2 │ │ │ │ b.n 732fe4 │ │ │ │ nop │ │ │ │ - subs r3, #190 @ 0xbe │ │ │ │ + subs r1, #30 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + subs r1, #14 │ │ │ │ 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] @ (7331f8 ) │ │ │ │ sub sp, #140 @ 0x8c │ │ │ │ @@ -2492522,17 +2492467,17 @@ │ │ │ │ adds r0, r4, r2 │ │ │ │ mul.w r0, r3, r0 │ │ │ │ eors r0, r6 │ │ │ │ lsrs r0, r0, #8 │ │ │ │ orr.w r0, r0, r5, lsl #24 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - subs r1, #50 @ 0x32 │ │ │ │ + adds r6, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -2492619,15 +2492564,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ movs r4, #7 │ │ │ │ movs r1, #2 │ │ │ │ b.n 7332e8 │ │ │ │ subs r4, #1 │ │ │ │ movs r1, #0 │ │ │ │ b.n 7332e8 │ │ │ │ - subs r1, #4 │ │ │ │ + adds r6, #100 @ 0x64 │ │ │ │ lsls r3, r4, #4 │ │ │ │ b.n 732ec6 │ │ │ │ vtbl.8 d30, {d15-d16}, d29 │ │ │ │ ldr r7, [pc, #960] @ (733740 ) │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2494112,15 +2494057,15 @@ │ │ │ │ bhi.n 7342bc │ │ │ │ ldr r3, [pc, #12] @ (7342c0 ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - cmp r0, #212 @ 0xd4 │ │ │ │ + movs r6, #52 @ 0x34 │ │ │ │ lsls r3, r4, #4 │ │ │ │ cmp r0, #4 │ │ │ │ beq.n 7342de │ │ │ │ cmp r0, #8 │ │ │ │ beq.n 7342da │ │ │ │ sub.w r0, r0, #2 │ │ │ │ clz r0, r0 │ │ │ │ @@ -2494373,19 +2494318,19 @@ │ │ │ │ b.n 7344fc │ │ │ │ mov r6, r7 │ │ │ │ mov lr, r0 │ │ │ │ b.n 7344fc │ │ │ │ mov.w lr, #0 │ │ │ │ mov r8, lr │ │ │ │ b.n 734376 │ │ │ │ - cmp r0, #200 @ 0xc8 │ │ │ │ + movs r6, #40 @ 0x28 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r0, #184 @ 0xb8 │ │ │ │ + movs r6, #24 │ │ │ │ lsls r3, r4, #4 │ │ │ │ - cmp r0, #168 @ 0xa8 │ │ │ │ + movs r6, #8 │ │ │ │ lsls r3, r4, #4 │ │ │ │ ldr r3, [sp, #0] │ │ │ │ ldr r0, [r3, #20] │ │ │ │ cmp r0, #17 │ │ │ │ it hi │ │ │ │ movhi r3, #32 │ │ │ │ bhi.n 734578 │ │ │ │ @@ -2496096,15 +2496041,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 7354ec │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r3, sp, #344 @ 0x158 │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #25 │ │ │ │ + asrs r2, r1, #15 │ │ │ │ lsls r3, r4, #4 │ │ │ │ add r1, sp, #856 @ 0x358 │ │ │ │ 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 │ │ │ │ @@ -2497872,15 +2497817,15 @@ │ │ │ │ ldr r2, [pc, #16] @ (7369d8 ) │ │ │ │ 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 736978 │ │ │ │ - lsls r2, r2, #11 │ │ │ │ + movs r2, r6 │ │ │ │ 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] @ 736f00 │ │ │ │ @@ -2505338,15 +2505283,15 @@ │ │ │ │ adds r6, #1 │ │ │ │ cmp r6, #6 │ │ │ │ bne.n 73b920 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ cbz r0, 73b976 │ │ │ │ addw r6, r5, #3908 @ 0xf44 │ │ │ │ addw r4, r5, #3924 @ 0xf54 │ │ │ │ - bl af40b0 │ │ │ │ + bl af3e00 │ │ │ │ ldr.w r1, [r6, #4]! │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73b95c │ │ │ │ ldr.w r3, [r5, #200] @ 0xc8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73b94e │ │ │ │ @@ -2505355,15 +2505300,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ cbz r1, 73b972 │ │ │ │ ldr.w r3, [r5, #248] @ 0xf8 │ │ │ │ blx r3 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 73b964 │ │ │ │ addw r0, r5, #3880 @ 0xf28 │ │ │ │ - bl af9550 │ │ │ │ + bl af92a0 │ │ │ │ add.w r0, r5, #4256 @ 0x10a0 │ │ │ │ adds r0, #8 │ │ │ │ bl 745ba8 │ │ │ │ add.w r3, r5, #4096 @ 0x1000 │ │ │ │ ldr.w r0, [r3, #184] @ 0xb8 │ │ │ │ blx 6a8c0 │ │ │ │ mov r0, r5 │ │ │ │ @@ -2505687,15 +2505632,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 af952c │ │ │ │ + bl af927c │ │ │ │ movs r1, #20 │ │ │ │ movs r0, #1 │ │ │ │ blx 6ae68 │ │ │ │ mov r1, r0 │ │ │ │ str.w r0, [r7, #2916] @ 0xb64 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73be58 │ │ │ │ @@ -2505705,15 +2505650,15 @@ │ │ │ │ bne.n 73be58 │ │ │ │ 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 af3cb4 │ │ │ │ + bl af3a04 │ │ │ │ str.w r0, [r4, #3876] @ 0xf24 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 73be58 │ │ │ │ ldr.w r9, [pc, #372] @ 73bef8 │ │ │ │ addw r6, r4, #3924 @ 0xf54 │ │ │ │ str r5, [sp, #20] │ │ │ │ mov fp, r4 │ │ │ │ @@ -2505738,15 +2505683,15 @@ │ │ │ │ bne.n 73bda0 │ │ │ │ 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 af4360 │ │ │ │ + bl af40b0 │ │ │ │ ldr r2, [pc, #276] @ (73befc ) │ │ │ │ ldr.w r3, [fp, #3876] @ 0xf24 │ │ │ │ mov r0, fp │ │ │ │ ldr.w r2, [r8, r2] │ │ │ │ str r2, [r3, #0] │ │ │ │ bl 7afab4 │ │ │ │ movs r3, #0 │ │ │ │ @@ -2505838,31 +2505783,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 r0, [r5, #76] @ 0x4c │ │ │ │ + str r0, [r1, #36] @ 0x24 │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r2, #240 @ 0xf0 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 73bf28 │ │ │ │ + add r7, sp, #88 @ 0x58 │ │ │ │ lsls r2, r4, #4 │ │ │ │ lsrs r4, r1, #27 │ │ │ │ movs r0, r0 │ │ │ │ rors r6, r3 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 73bf12 │ │ │ │ + add r6, sp, #480 @ 0x1e0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - str r6, [r0, #48] @ 0x30 │ │ │ │ + str r6, [r4, #4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r5, #48] @ 0x30 │ │ │ │ + str r4, [r1, #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] @ 73c698 │ │ │ │ sub sp, #28 │ │ │ │ @@ -2506107,15 +2506052,15 @@ │ │ │ │ blx r3 │ │ │ │ blx 69aec │ │ │ │ ldr.w r9, [r0, #8] │ │ │ │ ldrd sl, r6, [r0] │ │ │ │ blx 6a740 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ - bl af91c8 │ │ │ │ + bl af8f18 │ │ │ │ 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 │ │ │ │ @@ -2506443,29 +2506388,29 @@ │ │ │ │ ldc2l 15, cr15, [r5], #-1020 @ 0xfffffc04 │ │ │ │ bl 6386a2 │ │ │ │ bl 5fe6a6 │ │ │ │ movs r4, #8 │ │ │ │ movs r0, r0 │ │ │ │ stmia r0!, {r5, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bgt.n 73c704 │ │ │ │ + bls.n 73c5c4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r0, #32] │ │ │ │ + ldrsh r0, [r4, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r2, [r6, #28] │ │ │ │ + ldrsh r2, [r2, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [r5, #28] │ │ │ │ + ldrsh r4, [r1, 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 │ │ │ │ - ldrh r0, [r3, r5] │ │ │ │ + ldr r0, [r7, r2] │ │ │ │ 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 │ │ │ │ @@ -2506853,53 +2506798,53 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #236 @ 0xec │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #232 @ 0xe8 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r2, [r3, r3] │ │ │ │ + ldr r2, [r7, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r6, r3] │ │ │ │ + ldr r6, [r2, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r7, r3] │ │ │ │ + ldr r0, [r3, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r1, r4] │ │ │ │ + ldr r6, [r5, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r6, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, #124 @ 0x7c │ │ │ │ lsls r7, r0, #5 │ │ │ │ - ldrh r2, [r5, r1] │ │ │ │ + ldrsb r2, [r1, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - asrs r4, r3, #32 │ │ │ │ + lsrs r4, r7, #21 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r6, [r3, r2] │ │ │ │ + ldrsb r6, [r7, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r0, [r5, r1] │ │ │ │ + ldrsb r0, [r1, r7] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r4, r4] │ │ │ │ + ldrsb r6, [r0, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r5, r3] │ │ │ │ + ldrsb r4, [r1, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r6, r2] │ │ │ │ + ldrsb r6, [r2, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r3, r4] │ │ │ │ + ldrsb r6, [r7, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r2, r5] │ │ │ │ + ldrsb r0, [r6, r2] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r2, [r7, r5] │ │ │ │ + ldrsb r2, [r3, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [r7, r2] │ │ │ │ + ldrsb r4, [r3, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r0, [r6, r6] │ │ │ │ + ldrsb r0, [r2, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r6, [r1, r1] │ │ │ │ + strb r6, [r5, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #22 │ │ │ │ lsls r7, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2507167,15 +2507112,15 @@ │ │ │ │ ldr r0, [r4, #16] │ │ │ │ cbz r0, 73ce50 │ │ │ │ blx 6a8c0 │ │ │ │ str r7, [r4, #16] │ │ │ │ movs r2, #1 │ │ │ │ ldr r1, [r6, #0] │ │ │ │ ldr r0, [r4, #4] │ │ │ │ - bl b03194 │ │ │ │ + bl b02ee4 │ │ │ │ ldr.w r2, [r9, #184] @ 0xb8 │ │ │ │ mov r3, r0 │ │ │ │ str r0, [r4, #8] │ │ │ │ cbnz r2, 73cec6 │ │ │ │ mov r0, r3 │ │ │ │ movs r2, #0 │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ @@ -2507459,54 +2507404,54 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #34 @ 0x22 │ │ │ │ lsls r7, r0, #5 │ │ │ │ adds r3, #30 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r0, r0] │ │ │ │ + strb r4, [r4, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ stcl 1, cr0, [lr], {76} @ 0x4c │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r0, r3, #2 │ │ │ │ adds r2, #18 │ │ │ │ lsls r7, r0, #5 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r3, r3] │ │ │ │ + strh r4, [r7, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r0, [r3, r6] │ │ │ │ + strb r0, [r7, r3] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - str r6, [r1, #60] @ 0x3c │ │ │ │ + str r6, [r5, #16] │ │ │ │ lsls r1, r4, #2 │ │ │ │ - vhadd.u16 d0, d18, d16 │ │ │ │ - sbc.w r0, r6, #4882432 @ 0x4a8000 │ │ │ │ - strb r6, [r2, r6] │ │ │ │ + ldc2l 0, cr0, [r2], #-640 @ 0xfffffd80 │ │ │ │ + movt r0, #24725 @ 0x6095 │ │ │ │ + strh r6, [r6, r3] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r4, r6] │ │ │ │ + strh r0, [r0, r4] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrsb r0, [r5, r3] │ │ │ │ + strb r0, [r1, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r4, r3] │ │ │ │ + strb r0, [r0, r1] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r3, r3] │ │ │ │ + strb r0, [r7, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldrsb r0, [r2, r3] │ │ │ │ + strb r0, [r6, r0] │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r7, [sp, #152] @ 0x98 │ │ │ │ + ldr r4, [sp, #536] @ 0x218 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - strb r0, [r1, r4] │ │ │ │ + strh r0, [r5, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r0, [r3, r3] │ │ │ │ + strh r0, [r7, r0] │ │ │ │ lsls r0, r3, #2 │ │ │ │ - strb r4, [r3, r4] │ │ │ │ + strh r4, [r7, r1] │ │ │ │ lsls r0, r3, #2 │ │ │ │ strd r0, r1, [r8, #-304]! @ 0x130 │ │ │ │ stmdb 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 │ │ │ │ @@ -2507832,15 +2507777,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 af95ac │ │ │ │ + bl af92fc │ │ │ │ ldr r1, [r6, #0] │ │ │ │ cmp r1, #0 │ │ │ │ beq.w 73d35e │ │ │ │ mov r0, r7 │ │ │ │ movw r2, #16418 @ 0x4022 │ │ │ │ bl 74b750 │ │ │ │ ldr r3, [r6, #4] │ │ │ │ @@ -2508022,21 +2507967,21 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #132 @ 0x84 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r0, r0] │ │ │ │ + ldr r5, [pc, #384] @ (73d8d0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r7, r2] │ │ │ │ + ldr r6, [pc, #96] @ (73d7b4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r0, #18 │ │ │ │ + lsls r2, r4, #7 │ │ │ │ lsls r1, r3, #2 │ │ │ │ subs r3, r0, #1 │ │ │ │ cmp r3, #2 │ │ │ │ bhi.n 73d78a │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2508962,27 +2508907,27 @@ │ │ │ │ lsls r7, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r7, #228 @ 0xe4 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #120] @ (73e17c ) │ │ │ │ + ldr r1, [pc, #504] @ (73e2fc ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r4, [sp, #944] @ 0x3b0 │ │ │ │ + str r2, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - ldr r2, [pc, #696] @ (73e3c4 ) │ │ │ │ + ldr r0, [pc, #56] @ (73e144 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ movs r4, #146 @ 0x92 │ │ │ │ lsls r7, r0, #5 │ │ │ │ - cmp ip, r3 │ │ │ │ + cmn r4, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldrh r6, [r2, #52] @ 0x34 │ │ │ │ + ldrh r6, [r6, #30] │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r2, fp │ │ │ │ + sbcs r2, r7 │ │ │ │ lsls r0, r3, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r1, #4 │ │ │ │ beq.n 73e182 │ │ │ │ cmp r1, #8 │ │ │ │ beq.n 73e136 │ │ │ │ @@ -2509026,15 +2508971,15 @@ │ │ │ │ movt r1, #50252 @ 0xc44c │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 73e1a8 │ │ │ │ b.n 73e14c │ │ │ │ nop │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r0, [sp, #616] @ 0x268 │ │ │ │ + ldrh r2, [r7, #46] @ 0x2e │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr r3, [pc, #92] @ (73e210 ) │ │ │ │ add r3, pc │ │ │ │ cmp r0, #4 │ │ │ │ bhi.n 73e1d6 │ │ │ │ tbb [pc, r0] │ │ │ │ lsls r7, r0, #20 │ │ │ │ @@ -2509073,19 +2509018,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ subs r2, r1, #1 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #60] @ 0x3c │ │ │ │ + ldrh r6, [r7, #38] @ 0x26 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add ip, ip │ │ │ │ + negs r4, r0 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - cmp r6, r1 │ │ │ │ + negs r6, r5 │ │ │ │ lsls r0, r3, #2 │ │ │ │ ldr r2, [pc, #168] @ (73e2d0 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 73e24c │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2509162,19 +2509107,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ adds r4, r2, #7 │ │ │ │ lsls r7, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r1, #56] @ 0x38 │ │ │ │ + ldrh r4, [r5, #34] @ 0x22 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - add r6, sp │ │ │ │ + rors r6, r1 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - add ip, r8 │ │ │ │ + tst r4, r4 │ │ │ │ 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] │ │ │ │ @@ -2513373,15 +2513318,15 @@ │ │ │ │ str r2, [sp, #68] @ 0x44 │ │ │ │ b.w 740c04 │ │ │ │ mov r1, r5 │ │ │ │ b.n 741360 │ │ │ │ @ instruction: 0xf6240146 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #32] │ │ │ │ + ldrsh r2, [r4, r5] │ │ │ │ lsls r2, r4, #4 │ │ │ │ cdp 1, 12, cr0, cr6, cr6, {2} │ │ │ │ mov r1, fp │ │ │ │ mov r0, r7 │ │ │ │ movs r2, #0 │ │ │ │ bl 74aa3c │ │ │ │ movs r3, #24 │ │ │ │ @@ -2514372,23 +2514317,23 @@ │ │ │ │ ldrb.w r2, [r4, #53] @ 0x35 │ │ │ │ cmp r2, #6 │ │ │ │ bne.w 741fb2 │ │ │ │ b.n 7420ba │ │ │ │ nop │ │ │ │ b.n 7423ac │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r6, [r6, r5] │ │ │ │ + ldr r6, [pc, #856] @ (7424e4 ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r6, r6] │ │ │ │ + ldr r7, [pc, #88] @ (7421ec ) │ │ │ │ lsls r2, r4, #4 │ │ │ │ - lsls r2, r1, #27 │ │ │ │ + lsls r2, r5, #16 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r2, #29 │ │ │ │ + lsls r4, r6, #18 │ │ │ │ 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] @ 7425c8 │ │ │ │ @@ -2514982,18 +2514927,18 @@ │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 7428f0 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [pc, #824] @ (742b60 ) │ │ │ │ + bx r5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - vshr.u64 d0, d7, #14 │ │ │ │ - mcr2 0, 7, r0, cr14, cr7, {4} │ │ │ │ + ldc2 0, cr0, [r2, #-604] @ 0xfffffda4 │ │ │ │ + mcrr2 0, 9, r0, lr, cr7 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2516012,31 +2515957,31 @@ │ │ │ │ str.w r4, [r3, #172] @ 0xac │ │ │ │ str.w r0, [r2, r1, lsl #2] │ │ │ │ b.n 7433c2 │ │ │ │ movs r0, #9 │ │ │ │ movt r0, #58368 @ 0xe400 │ │ │ │ b.w 7429a4 │ │ │ │ nop │ │ │ │ - bx r0 │ │ │ │ + add r2, ip │ │ │ │ lsls r2, r4, #4 │ │ │ │ - blx r8 │ │ │ │ + cmp r0, r4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bx r4 │ │ │ │ + add sl, r0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bxns lr │ │ │ │ + add ip, sl │ │ │ │ lsls r2, r4, #4 │ │ │ │ - bx r6 │ │ │ │ + add sl, r2 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - mov ip, r2 │ │ │ │ + mvns r4, r6 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - mov r0, r4 │ │ │ │ + bics r0, r0 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - mov r6, r8 │ │ │ │ + bics r6, r4 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - blx r1 │ │ │ │ + add r8, sp │ │ │ │ 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 │ │ │ │ @@ -2517944,15 +2517889,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 744cc4 │ │ │ │ nop │ │ │ │ - cmp r1, #94 @ 0x5e │ │ │ │ + movs r6, #190 @ 0xbe │ │ │ │ lsls r2, r4, #4 │ │ │ │ ldr.w r3, [r0, #2072] @ 0x818 │ │ │ │ cbz r1, 744d60 │ │ │ │ bic.w r3, r3, #4 │ │ │ │ orr.w r3, r3, #2 │ │ │ │ add.w ip, r0, #4096 @ 0x1000 │ │ │ │ str.w r3, [r0, #2072] @ 0x818 │ │ │ │ @@ -2519279,15 +2519224,15 @@ │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ nop │ │ │ │ ldr r3, [pc, #8] @ (745cbc ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - asrs r6, r5, #23 │ │ │ │ + asrs r6, r1, #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 │ │ │ │ @@ -2520840,19 +2520785,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ str r4, [sp, #864] @ 0x360 │ │ │ │ lsls r6, r0, #5 │ │ │ │ str r4, [sp, #112] @ 0x70 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r5, #15 │ │ │ │ + lsls r2, r1, #5 │ │ │ │ lsls r2, r4, #4 │ │ │ │ - cbnz r2, 746f06 │ │ │ │ + @ instruction: 0xb6ea │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cbnz r6, 746efc │ │ │ │ + @ instruction: 0xb6b6 │ │ │ │ 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] @ (747064 ) │ │ │ │ @@ -2522189,15 +2522134,15 @@ │ │ │ │ adds r2, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 7479ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 747dc2 │ │ │ │ - @ instruction: 0xf4ae0121 │ │ │ │ + addw r1, lr, #33 @ 0x21 │ │ │ │ stmdb 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] @ 748a14 │ │ │ │ sub sp, #436 @ 0x1b4 │ │ │ │ ldr.w r4, [pc, #3092] @ 748a18 │ │ │ │ @@ -2523211,15 +2523156,15 @@ │ │ │ │ bne.n 7489da │ │ │ │ b.n 748a20 │ │ │ │ nop │ │ │ │ strh r6, [r6, #14] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - rsbs r1, lr, r1, asr #32 │ │ │ │ + ldmdb lr!, {r0, r5, r8} │ │ │ │ ldr r2, [sp, #52] @ 0x34 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r2, #832] @ 0x340 │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cbz r3, 748a7a │ │ │ │ ldr r3, [sp, #80] @ 0x50 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ @@ -2524319,15 +2524264,15 @@ │ │ │ │ movne r7, #1 │ │ │ │ b.n 749208 │ │ │ │ nop │ │ │ │ strb r0, [r6, #21] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 749090 │ │ │ │ + b.n 749b50 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr.w r3, [r4, #1500] @ 0x5dc │ │ │ │ cbz r3, 74973e │ │ │ │ ldrh.w r0, [r4, #1496] @ 0x5d8 │ │ │ │ movs r2, #1 │ │ │ │ str.w r5, [r4, #1500] @ 0x5dc │ │ │ │ str.w r5, [r4, #1492] @ 0x5d4 │ │ │ │ @@ -2524395,15 +2524340,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 af7f30 │ │ │ │ + bl af7c80 │ │ │ │ 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 │ │ │ │ @@ -2524860,15 +2524805,15 @@ │ │ │ │ b.w 74879c │ │ │ │ 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 749958 │ │ │ │ - bvs.n 749d08 │ │ │ │ + bmi.n 749dc8 │ │ │ │ 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 │ │ │ │ @@ -2524978,19 +2524923,19 @@ │ │ │ │ movs r0, #0 │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ str r6, [r2, #24] │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcc.n 749dfc │ │ │ │ + beq.n 749ebc │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldrh r6, [r0, #10] │ │ │ │ + strh r6, [r4, #52] @ 0x34 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r6, #12] │ │ │ │ + strh r0, [r2, #56] @ 0x38 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cbz r0, 749ef2 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ movs r0, #2 │ │ │ │ @@ -2525001,15 +2524946,15 @@ │ │ │ │ bhi.n 749f08 │ │ │ │ ldr r3, [pc, #12] @ (749f0c ) │ │ │ │ add r3, pc │ │ │ │ ldr.w r0, [r3, r0, lsl #2] │ │ │ │ bx lr │ │ │ │ movs r0, #0 │ │ │ │ bx lr │ │ │ │ - bcs.n 749ed8 │ │ │ │ + beq.n 749f98 │ │ │ │ lsls r1, r4, #4 │ │ │ │ cbz r0, 749f20 │ │ │ │ sub.w r0, r0, #1 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ lsls r0, r0, #1 │ │ │ │ bx lr │ │ │ │ @@ -2525200,15 +2525145,15 @@ │ │ │ │ str r3, [sp, #32] │ │ │ │ b.n 74a084 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldrsh r2, [r7, r6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 74a058 │ │ │ │ + beq.n 74a118 │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrsh r0, [r1, r5] │ │ │ │ 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 │ │ │ │ @@ -2526034,15 +2525979,15 @@ │ │ │ │ b.n 74a33c │ │ │ │ movs r0, #13 │ │ │ │ b.n 74a33c │ │ │ │ ldrsh r4, [r2, r3] │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bne.n 74a974 │ │ │ │ + ldmia r6, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldrb r2, [r0, r6] │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2526585,15 +2526530,15 @@ │ │ │ │ add.w r2, r2, #256 @ 0x100 │ │ │ │ orrs r3, r1 │ │ │ │ add.w r1, r4, #256 @ 0x100 │ │ │ │ str.w r3, [r0, #144] @ 0x90 │ │ │ │ bl 756bb0 │ │ │ │ ldr.w r0, [r4, #144] @ 0x90 │ │ │ │ pop {r4, pc} │ │ │ │ - stmia r2!, {r2, r5, r6, r7} │ │ │ │ + stmia r0!, {r2, 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] @ (74b274 ) │ │ │ │ @@ -2526793,15 +2526738,15 @@ │ │ │ │ bne.w 74b130 │ │ │ │ b.n 74b1d8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r7, [pc, #512] @ (74b478 ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r2!, {r3, r5, r7} │ │ │ │ + stmia r0!, {r3} │ │ │ │ lsls r1, r4, #4 │ │ │ │ ldr r6, [pc, #424] @ (74b42c ) │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2527105,15 +2527050,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 ab9de0 │ │ │ │ + bl ab9b30 │ │ │ │ ldr r1, [r0, #0] │ │ │ │ mov r4, r0 │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 74b67c │ │ │ │ cbz r5, 74b600 │ │ │ │ cmp r5, r1 │ │ │ │ beq.n 74b618 │ │ │ │ @@ -2527404,15 +2527349,15 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 74b8ca │ │ │ │ nop │ │ │ │ blxns r4 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [r3, #120] @ 0x78 │ │ │ │ + ldr r0, [r7, #76] @ 0x4c │ │ │ │ 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 │ │ │ │ @@ -2528033,15 +2527978,15 @@ │ │ │ │ bne.n 74bff4 │ │ │ │ dmb ish │ │ │ │ cbz r3, 74c01c │ │ │ │ movs r3, #0 │ │ │ │ mov r1, r5 │ │ │ │ add.w r0, r6, #848 @ 0x350 │ │ │ │ str r3, [r5, #0] │ │ │ │ - bl ab9e10 │ │ │ │ + bl ab9b60 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ mov r1, r4 │ │ │ │ b.n 74bfa0 │ │ │ │ mov r1, r4 │ │ │ │ b.n 74bfe4 │ │ │ │ lsls r3, r2, #25 │ │ │ │ bmi.n 74bf84 │ │ │ │ @@ -2528527,21 +2528472,21 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx r3 │ │ │ │ b.n 74c4aa │ │ │ │ ldr r0, [pc, #4] @ (74c530 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - strh r2, [r4, #8] │ │ │ │ + ldrb r2, [r0, #26] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #4] @ (74c53c ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - cbz r2, 74c598 │ │ │ │ + sub sp, #264 @ 0x108 │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr.w r3, [r0, #2208] @ 0x8a0 │ │ │ │ subs r3, #24 │ │ │ │ cmp r3, #24 │ │ │ │ bhi.n 74c5fe │ │ │ │ tbb [pc, r3] │ │ │ │ lsrs r0, r2, #20 │ │ │ │ @@ -2528631,65 +2528576,65 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74c664 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #104] @ (74c668 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - str r6, [r5, #52] @ 0x34 │ │ │ │ + str r6, [r1, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r3, #52] @ 0x34 │ │ │ │ + str r4, [r7, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r4, #64] @ 0x40 │ │ │ │ + str r2, [r0, #24] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r2, #64] @ 0x40 │ │ │ │ + str r0, [r6, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r7, #60] @ 0x3c │ │ │ │ + str r6, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r5, #60] @ 0x3c │ │ │ │ + str r4, [r1, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r3, #60] @ 0x3c │ │ │ │ + str r2, [r7, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r1, #60] @ 0x3c │ │ │ │ + str r0, [r5, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r6, #56] @ 0x38 │ │ │ │ + str r6, [r2, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r4, #56] @ 0x38 │ │ │ │ + str r4, [r0, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r6, #52] @ 0x34 │ │ │ │ + str r4, [r2, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r4, #52] @ 0x34 │ │ │ │ + str r2, [r0, #12] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r2, #52] @ 0x34 │ │ │ │ + str r0, [r6, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r4, [r2, #60] @ 0x3c │ │ │ │ + str r4, [r6, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r0, #60] @ 0x3c │ │ │ │ + str r2, [r4, #16] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r4, #60] @ 0x3c │ │ │ │ + str r6, [r0, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r7, #48] @ 0x30 │ │ │ │ + str r6, [r3, #8] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r0, [r7, #60] @ 0x3c │ │ │ │ + str r0, [r3, #20] │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr.w r0, [r0, #3484] @ 0xd9c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ add.w r0, r0, #3760 @ 0xeb0 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ @@ -2528969,15 +2528914,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 74c90c │ │ │ │ nop │ │ │ │ adds r6, #254 @ 0xfe │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r4, [r2, #12] │ │ │ │ + ldrsh r4, [r6, r0] │ │ │ │ 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] @ (74c9c4 ) │ │ │ │ subw sp, sp, #1964 @ 0x7ac │ │ │ │ @@ -2529019,15 +2528964,15 @@ │ │ │ │ pop {r4, r5, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r6, #152 @ 0x98 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r0, #12] │ │ │ │ + ldrsh r2, [r4, r0] │ │ │ │ lsls r7, r2, #2 │ │ │ │ adds r6, #90 @ 0x5a │ │ │ │ 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 │ │ │ │ @@ -2529183,21 +2529128,21 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bbb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34783c> │ │ │ │ ldr r2, [pc, #232] @ (74cc78 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab6218 │ │ │ │ + bl ab5f68 │ │ │ │ cbz r0, 74cc0c │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab628c │ │ │ │ + bl ab5fdc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6288 │ │ │ │ + bl ab5fd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 74cc46 │ │ │ │ movs r2, #32 │ │ │ │ addw r1, sp, #2056 @ 0x808 │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45c124 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x347da8> │ │ │ │ ldr r0, [pc, #192] @ (74cc7c ) │ │ │ │ @@ -2529271,19 +2529216,19 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #170 @ 0xaa │ │ │ │ lsls r6, r0, #5 │ │ │ │ adds r4, #144 @ 0x90 │ │ │ │ lsls r6, r0, #5 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ - add r7, pc, #784 @ (adr r7, 74cf90 ) │ │ │ │ + add r5, pc, #144 @ (adr r5, 74cd10 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r4, [r0, #14] │ │ │ │ + strh r4, [r4, #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] │ │ │ │ @@ -2529715,15 +2529660,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 af3380 │ │ │ │ + bl af30d0 │ │ │ │ b.n 74d0d8 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ adds r1, #12 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r7, #32 │ │ │ │ @@ -2530084,17 +2530029,17 @@ │ │ │ │ str r3, [r7, #8] │ │ │ │ str r3, [r7, #12] │ │ │ │ b.n 74d55c │ │ │ │ cmp r3, #14 │ │ │ │ lsls r6, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [sp, #192] @ 0xc0 │ │ │ │ + ldr r3, [sp, #576] @ 0x240 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strh r6, [r7, r0] │ │ │ │ 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] @ (74d698 ) │ │ │ │ @@ -2530234,18 +2530179,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 ab9b94 │ │ │ │ + bl ab98e4 │ │ │ │ ldr r1, [sp, #20] │ │ │ │ add.w r0, r4, #864 @ 0x360 │ │ │ │ - bl ab9b94 │ │ │ │ + bl ab98e4 │ │ │ │ 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] @ (74d884 ) │ │ │ │ ldr r3, [pc, #316] @ (74d888 ) │ │ │ │ ldr.w r2, [r6, #1864] @ 0x748 │ │ │ │ @@ -2530315,15 +2530260,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 af952c │ │ │ │ + bl af927c │ │ │ │ movs r3, #3 │ │ │ │ mov r2, r5 │ │ │ │ mov.w r1, #1048576 @ 0x100000 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 5e5e30 │ │ │ │ str r0, [r4, #16] │ │ │ │ @@ -2530421,19 +2530366,19 @@ │ │ │ │ ldr r0, [r5, #16] │ │ │ │ cbz r0, 74d91e │ │ │ │ bl 5e5f6c │ │ │ │ ldr r0, [r5, #20] │ │ │ │ cbz r0, 74d926 │ │ │ │ bl 5e5f6c │ │ │ │ add.w r0, r5, #848 @ 0x350 │ │ │ │ - bl ab9ba0 │ │ │ │ + bl ab98f0 │ │ │ │ add.w r0, r5, #864 @ 0x360 │ │ │ │ - bl ab9ba0 │ │ │ │ + bl ab98f0 │ │ │ │ add.w r0, r5, #816 @ 0x330 │ │ │ │ - bl af9550 │ │ │ │ + bl af92a0 │ │ │ │ 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 │ │ │ │ @@ -2530610,15 +2530555,15 @@ │ │ │ │ add r7, pc │ │ │ │ orrs r3, r1 │ │ │ │ str.w r3, [r4, #3476] @ 0xd94 │ │ │ │ bl 74cb38 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl ab9b78 │ │ │ │ + bl ab98c8 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ mov r0, r7 │ │ │ │ bl 443d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f9f4> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 74df74 │ │ │ │ @@ -2530974,15 +2530919,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ movs r6, #14 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ movs r5, #230 @ 0xe6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - str r4, [r3, r0] │ │ │ │ + ldr r5, [pc, #496] @ (74e1a0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ @ instruction: 0xeab1ffff │ │ │ │ @ instruction: 0xebf3ffff │ │ │ │ @ instruction: 0xebe5ffff │ │ │ │ @ instruction: 0xea9fffff │ │ │ │ @ instruction: 0xebe1ffff │ │ │ │ ldcl 15, cr15, [pc], #-1020 @ 74dbcc │ │ │ │ @@ -2530996,105 +2530941,105 @@ │ │ │ │ mrc 15, 2, APSR_nzcv, cr13, cr15, {7} │ │ │ │ movs r7, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ movs r6, #32 │ │ │ │ movs r0, r0 │ │ │ │ add r5, pc, #128 @ (adr r5, 74e070 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ + pop {r1, r2, r4, r6, r7, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r7, [pc, #112] @ (74e068 ) │ │ │ │ + ldr r4, [pc, #496] @ (74e1e8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [pc, #960] @ (74e3bc ) │ │ │ │ + ldr r4, [pc, #320] @ (74e13c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r5, #40 @ 0x28 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #82 @ 0x52 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldr r5, [pc, #512] @ (74e208 ) │ │ │ │ + ldr r2, [pc, #896] @ (74e388 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r6, {r2, r6, r7} │ │ │ │ + ldmia r4!, {r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r7!, {r1, r4} │ │ │ │ + ldmia r4, {r1, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #568] @ (74e24c ) │ │ │ │ + ldr r2, [pc, #952] @ (74e3cc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r7!, {r2, r3, r5} │ │ │ │ + ldmia r4!, {r2, r3, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 74df28 │ │ │ │ + bne.n 74dfe8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 74df48 │ │ │ │ + bne.n 74e008 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 74df60 │ │ │ │ + bne.n 74e020 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 74df6c │ │ │ │ + bcs.n 74e02c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 74df60 │ │ │ │ + bne.n 74e020 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #112] @ (74e0a0 ) │ │ │ │ + ldr r2, [pc, #496] @ (74e220 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 74dfbc │ │ │ │ + bcs.n 74e07c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bmi.n 74e014 │ │ │ │ + bcs.n 74e0d4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #32] @ (74e05c ) │ │ │ │ + ldr r2, [pc, #416] @ (74e1dc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bvs.n 74e0bc │ │ │ │ + bcc.n 74df7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #48] @ (74e074 ) │ │ │ │ + ldr r2, [pc, #432] @ (74e1f4 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #88] @ (74e0a0 ) │ │ │ │ + ldr r2, [pc, #472] @ (74e220 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r5, [pc, #128] @ (74e0cc ) │ │ │ │ + ldr r2, [pc, #512] @ (74e24c ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bls.n 74e074 │ │ │ │ + bvs.n 74e134 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74dfe4 │ │ │ │ + bvs.n 74e0a4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 74e0cc │ │ │ │ + bcc.n 74df8c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bvs.n 74df84 │ │ │ │ + bcc.n 74e044 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bhi.n 74dfd4 │ │ │ │ + bvs.n 74e094 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #928] @ (74e404 ) │ │ │ │ + ldr r2, [pc, #288] @ (74e184 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bmi.n 74dfe4 │ │ │ │ + bcs.n 74e0a4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 74e0d8 │ │ │ │ + bvs.n 74df98 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bls.n 74e0e8 │ │ │ │ + bvs.n 74dfa8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #776] @ (74e37c ) │ │ │ │ + ldr r2, [pc, #136] @ (74e0fc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #800] @ (74e398 ) │ │ │ │ + ldr r2, [pc, #160] @ (74e118 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #856] @ (74e3d4 ) │ │ │ │ + ldr r2, [pc, #216] @ (74e154 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldmia r2, {r2, r3, r5, r6} │ │ │ │ + stmia r7!, {r2, r3, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - blt.n 74dfb8 │ │ │ │ + bhi.n 74e078 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #784] @ (74e398 ) │ │ │ │ + ldr r2, [pc, #144] @ (74e118 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #808] @ (74e3b4 ) │ │ │ │ + ldr r2, [pc, #168] @ (74e134 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #864] @ (74e3f0 ) │ │ │ │ + ldr r2, [pc, #224] @ (74e170 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #936] @ (74e43c ) │ │ │ │ + ldr r2, [pc, #296] @ (74e1bc ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r4, [pc, #976] @ (74e468 ) │ │ │ │ + ldr r2, [pc, #336] @ (74e1e8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - udf #170 @ 0xaa │ │ │ │ + bgt.n 74e0b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [pc, #976] @ (74e470 ) │ │ │ │ + ldr r2, [pc, #336] @ (74e1f0 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - udf #166 @ 0xa6 │ │ │ │ + bgt.n 74e0b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - udf #184 @ 0xb8 │ │ │ │ + bgt.n 74e0d8 │ │ │ │ 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 7b28a4 │ │ │ │ @@ -2531104,15 +2531049,15 @@ │ │ │ │ bl 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ addw r0, r4, #3512 @ 0xdb8 │ │ │ │ bl 45e07c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x349d00> │ │ │ │ ldr.w r0, [r4, #3508] @ 0xdb4 │ │ │ │ ldr r3, [r0, #36] @ 0x24 │ │ │ │ blx r3 │ │ │ │ add.w r0, r4, #3488 @ 0xda0 │ │ │ │ - bl ab9b90 │ │ │ │ + bl ab98e0 │ │ │ │ ldr.w r0, [r4, #3484] @ 0xd9c │ │ │ │ bl 4333b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f034> │ │ │ │ ldr.w r0, [r4, #1856] @ 0x740 │ │ │ │ ldr r3, [r0, #12] │ │ │ │ blx r3 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ @@ -2531740,15 +2531685,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r7, r3 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r0, #38] @ 0x26 │ │ │ │ + ldrh r0, [r4, #16] │ │ │ │ lsls r1, r4, #4 │ │ │ │ adds r4, r1, r2 │ │ │ │ lsls r6, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2531781,15 +2531726,15 @@ │ │ │ │ bne.n 74e7c8 │ │ │ │ b.n 74e7ca │ │ │ │ bl 7b2824 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #1008] @ (74ebec ) │ │ │ │ + mov r4, fp │ │ │ │ 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 │ │ │ │ @@ -2533017,15 +2532962,15 @@ │ │ │ │ cbz r3, 74f5ba │ │ │ │ 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 af95ac │ │ │ │ + bl af92fc │ │ │ │ ldr r3, [r7, #0] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 74f69e │ │ │ │ ldr.w r3, [r4, #3852] @ 0xf0c │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [sp, #48] @ 0x30 │ │ │ │ blx r3 │ │ │ │ @@ -2533415,15 +2533360,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r7, #10 │ │ │ │ lsls r6, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ lsrs r2, r3, #5 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - ldrb r6, [r7, #10] │ │ │ │ + ldrb r6, [r3, #0] │ │ │ │ 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] @ (74fab4 ) │ │ │ │ @@ -2534640,15 +2534585,15 @@ │ │ │ │ b.n 750696 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ @ instruction: 0xfbf80145 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfb8e0145 │ │ │ │ - cmp r2, #236 @ 0xec │ │ │ │ + cmp r0, #76 @ 0x4c │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldr r3, [pc, #88] @ (750718 ) │ │ │ │ ldr r1, [pc, #92] @ (75071c ) │ │ │ │ ldr.w ip, [pc, #92] @ 750720 │ │ │ │ add r3, pc │ │ │ │ ldr r2, [pc, #92] @ (750724 ) │ │ │ │ add ip, pc │ │ │ │ @@ -2534821,15 +2534766,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 af95ac │ │ │ │ + bl af92fc │ │ │ │ ldr r3, [r5, #20] │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 750a4e │ │ │ │ ldr r1, [r5, #4] │ │ │ │ movs r3, #1 │ │ │ │ str r4, [r5, #8] │ │ │ │ str r3, [r5, #0] │ │ │ │ @@ -2536641,41 +2536586,41 @@ │ │ │ │ rsbs r1, sl, r5, lsl #1 │ │ │ │ add r6, pc, #128 @ (adr r6, 751dec ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #32 @ (adr r6, 751d94 ) │ │ │ │ lsls r3, r1, #5 │ │ │ │ - ldr r0, [r5, #48] @ 0x30 │ │ │ │ + ldr r0, [r1, #8] │ │ │ │ lsls r1, r4, #4 │ │ │ │ - subs r4, r1, #2 │ │ │ │ + subs r4, r5, r7 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r6, r3, #1 │ │ │ │ + subs r6, r7, r6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r2, r6, #6 │ │ │ │ + subs r2, r2, r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r4, r7, #6 │ │ │ │ + subs r4, r3, r4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - strb r0, [r3, #3] │ │ │ │ + ldr r0, [r7, #96] @ 0x60 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r4, r4, r0 │ │ │ │ + asrs r4, r0, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - subs r5, #92 @ 0x5c │ │ │ │ + subs r2, #188 @ 0xbc │ │ │ │ lsls r1, r4, #2 │ │ │ │ - adds r0, r2, r0 │ │ │ │ + asrs r0, r6, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r2, #31 │ │ │ │ + asrs r0, r6, #20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r2, r3, #31 │ │ │ │ + asrs r2, r7, #20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r4, r6, #31 │ │ │ │ + asrs r4, r2, #21 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r6, r1, #31 │ │ │ │ + asrs r6, r5, #20 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - asrs r0, r7, #30 │ │ │ │ + asrs r0, r3, #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 │ │ │ │ @@ -2536975,15 +2536920,15 @@ │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 75205c │ │ │ │ ldr r2, [sp, #20] │ │ │ │ movs r3, #0 │ │ │ │ strd r2, r3, [r6] │ │ │ │ b.n 75207e │ │ │ │ mov r0, r4 │ │ │ │ - bl af8e9c │ │ │ │ + bl af8bec │ │ │ │ movs r3, #0 │ │ │ │ strd r0, r3, [r6] │ │ │ │ b.n 75207e │ │ │ │ ldrb.w r3, [r4, #78] @ 0x4e │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 752076 │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ @@ -2538248,25 +2538193,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ bcs.n 752e10 │ │ │ │ lsls r5, r0, #5 │ │ │ │ bne.n 752e4c │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r1, r0] │ │ │ │ + ldr r7, [pc, #440] @ (753084 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r0, r2, #29 │ │ │ │ + lsls r0, r6, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r6, #29 │ │ │ │ + lsls r0, r2, #19 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r2, [r5, r7] │ │ │ │ + ldr r7, [pc, #296] @ (753000 ) │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsls r4, r5, #28 │ │ │ │ + lsls r4, r1, #18 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r1, #30 │ │ │ │ + lsls r0, r5, #19 │ │ │ │ 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 │ │ │ │ @@ -2538683,31 +2538628,31 @@ │ │ │ │ ldr r1, [pc, #40] @ (7533c8 ) │ │ │ │ add r1, pc │ │ │ │ bl 6163fc │ │ │ │ b.n 7531b8 │ │ │ │ ldr r2, [pc, #36] @ (7533cc ) │ │ │ │ add r2, pc │ │ │ │ b.n 75311c │ │ │ │ - lsls r2, r2, #21 │ │ │ │ + lsls r2, r6, #10 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r5, #21 │ │ │ │ + lsls r0, r1, #11 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r7, #25 │ │ │ │ + lsls r2, r3, #15 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r4, r0, #19 │ │ │ │ + lsls r4, r4, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r0, r6, #24 │ │ │ │ + lsls r0, r2, #14 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r1, #24 │ │ │ │ + lsls r2, r5, #13 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r2, r5, #18 │ │ │ │ + lsls r2, r1, #8 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - lsls r6, r0, #17 │ │ │ │ + lsls r6, r4, #6 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r0, [r6, r3] │ │ │ │ + ldr r0, [r2, 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] @ 7539f8 │ │ │ │ @@ -2539212,23 +2539157,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r3, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r2, #15 │ │ │ │ + lsls r0, r6, #4 │ │ │ │ lsls r7, r2, #2 │ │ │ │ ldmia r2, {r2, r5} │ │ │ │ lsls r5, r0, #5 │ │ │ │ - lsls r6, r7, #10 │ │ │ │ + movs r6, r3 │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r3, #72 @ 0x48 │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r6, r6] │ │ │ │ + strh r0, [r2, 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] @ (753b60 ) │ │ │ │ @@ -2539671,18 +2539616,18 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r2!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r5, r0, #5 │ │ │ │ stmia r1!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - tst r0, r1 │ │ │ │ + subs r7, #104 @ 0x68 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xf7600096 │ │ │ │ - @ instruction: 0xfb6a0096 │ │ │ │ + @ instruction: 0xf4c00096 │ │ │ │ + str.w r0, [sl, #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] @ 7544e8 │ │ │ │ mov r6, r3 │ │ │ │ @@ -2540246,30 +2540191,30 @@ │ │ │ │ movs r0, r0 │ │ │ │ stmia r1!, {r4} │ │ │ │ lsls r5, r0, #5 │ │ │ │ bkpt 0x00b6 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, #114 @ 0x72 │ │ │ │ + subs r1, #210 @ 0xd2 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - movw r0, #10390 @ 0x2896 │ │ │ │ - @ instruction: 0xf1ec0096 │ │ │ │ - subs r3, #174 @ 0xae │ │ │ │ + usat r0, #22, r2, asr #2 │ │ │ │ + vqadd.s8 d16, d28, d6 │ │ │ │ + subs r1, #14 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - sbcs.w r0, lr, #4915200 @ 0x4b0000 │ │ │ │ - @ instruction: 0xf1280096 │ │ │ │ - subs r3, #136 @ 0x88 │ │ │ │ + @ instruction: 0xf2de0096 │ │ │ │ + mcr 0, 4, r0, cr8, cr6, {4} │ │ │ │ + subs r0, #232 @ 0xe8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - sub.w r0, r0, #4915200 @ 0x4b0000 │ │ │ │ - add.w r0, r2, #150 @ 0x96 │ │ │ │ - subs r3, #110 @ 0x6e │ │ │ │ + ssat r0, #23, r0, lsl #2 │ │ │ │ + mcr 0, 3, r0, cr2, cr6, {4} │ │ │ │ + subs r0, #206 @ 0xce │ │ │ │ lsls r1, r4, #4 │ │ │ │ - @ instruction: 0xf53e0096 │ │ │ │ - @ instruction: 0xf0e80096 │ │ │ │ + @ instruction: 0xf29e0096 │ │ │ │ + mcr 0, 2, r0, cr8, 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] @ (754710 ) │ │ │ │ sub sp, #56 @ 0x38 │ │ │ │ ldr r3, [pc, #464] @ (754714 ) │ │ │ │ @@ -2541098,15 +2541043,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 754eb6 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ - adds r2, #100 @ 0x64 │ │ │ │ + cmp r7, #196 @ 0xc4 │ │ │ │ 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 │ │ │ │ @@ -2542280,21 +2542225,21 @@ │ │ │ │ add.w r3, r6, #10 │ │ │ │ b.n 755bcc │ │ │ │ nop │ │ │ │ add r7, pc, #352 @ (adr r7, 755dc8 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r0, #102 @ 0x66 │ │ │ │ + movs r5, #198 @ 0xc6 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - b.n 756010 │ │ │ │ + svc 46 @ 0x2e │ │ │ │ lsls r6, r2, #2 │ │ │ │ - b.n 756058 │ │ │ │ + svc 80 @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r7, #218 @ 0xda │ │ │ │ + movs r5, #58 @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2543080,15 +2543025,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r7, [sp, #96] @ 0x60 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - subs r6, r1, #4 │ │ │ │ + adds r6, r5, #1 │ │ │ │ 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 │ │ │ │ @@ -2543582,54 +2543527,54 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldr r1, [sp, #984] @ 0x3d8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r1, [sp, #952] @ 0x3b8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r1, r2 │ │ │ │ + asrs r2, r5, #31 │ │ │ │ lsls r1, r4, #4 │ │ │ │ vld4.32 {d15[],d17[],d19[],d21[]}, [r1 :128] │ │ │ │ bl 8eab5a │ │ │ │ bl 85ab5e │ │ │ │ bl 926b62 │ │ │ │ ldr??.w pc, [pc, #4095] @ 757b67 │ │ │ │ bl 736b6a │ │ │ │ bl 83eb6e │ │ │ │ str r7, [sp, #936] @ 0x3a8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - adds r0, r3, r2 │ │ │ │ + asrs r0, r7, #23 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - adds r2, r4, r1 │ │ │ │ + asrs r2, r0, #23 │ │ │ │ lsls r1, r4, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 756c64 │ │ │ │ + ldmia r7, {r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - adds r4, r7, r1 │ │ │ │ + asrs r4, r3, #23 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - bne.n 756b14 │ │ │ │ + ldmia r7!, {r2, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 756aa8 │ │ │ │ + ldmia r6, {r2, r3, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r4, #29 │ │ │ │ + asrs r4, r0, #19 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - beq.n 756af0 │ │ │ │ + ldmia r6!, {r2, r3} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r7, #28 │ │ │ │ + asrs r4, r3, #18 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - beq.n 756c9c │ │ │ │ + ldmia r5!, {r1, r2, r3, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - beq.n 756b5c │ │ │ │ + ldmia r6!, {r2, r3, r4, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - bne.n 756c88 │ │ │ │ + ldmia r6, {r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r0, r2, #28 │ │ │ │ + asrs r0, r6, #17 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - beq.n 756c60 │ │ │ │ + ldmia r5, {r3, r4, r5, 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 │ │ │ │ @@ -2543708,19 +2543653,19 @@ │ │ │ │ strd r3, r3, [r0, #116] @ 0x74 │ │ │ │ b.n 756be2 │ │ │ │ ldr.w r3, [r1, #140] @ 0x8c │ │ │ │ adds r3, r3, r5 │ │ │ │ lsls r3, r3, #2 │ │ │ │ str.w r3, [r0, #132] @ 0x84 │ │ │ │ b.n 756c22 │ │ │ │ - asrs r6, r6, #17 │ │ │ │ + asrs r6, r2, #7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r0, r4, #17 │ │ │ │ + asrs r0, r0, #7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - asrs r6, r0, #17 │ │ │ │ + asrs r6, r4, #6 │ │ │ │ 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 │ │ │ │ @@ -2543817,19 +2543762,19 @@ │ │ │ │ add sp, #20 │ │ │ │ pop {r4, r5, pc} │ │ │ │ nop │ │ │ │ str r2, [sp, #856] @ 0x358 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r6, #17 │ │ │ │ + asrs r4, r2, #7 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldmia r6, {r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r2, r3, r4, r5, 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 │ │ │ │ @@ -2544544,45 +2544489,45 @@ │ │ │ │ @ instruction: 0xfb07ffff │ │ │ │ ldr??.w pc, [r5, #4095] @ 0xfff │ │ │ │ vld4.32 {d31[],d33[],d35[],d37[]}, [r9 :128] │ │ │ │ ldrh r4, [r0, #30] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #23 │ │ │ │ + lsrs r2, r4, #12 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r7!, {r1, r4, r5, r6} │ │ │ │ + stmia r4!, {r1, r4, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r7!, {r1, r2, r4, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r4, #22 │ │ │ │ + lsrs r0, r0, #12 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r7!, {r4, r6} │ │ │ │ + stmia r4!, {r4, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r7!, {r2, r5, r7} │ │ │ │ + stmia r5!, {r2} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r1, #19 │ │ │ │ + lsrs r2, r5, #8 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - lsrs r2, r6, #21 │ │ │ │ + lsrs r2, r2, #11 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r7!, {r1, r2, r4} │ │ │ │ + stmia r4!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r6!, {r2, r6} │ │ │ │ + stmia r3!, {r2, r5, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r0, r2, #21 │ │ │ │ + lsrs r0, r6, #10 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r6!, {r2, r4, r5, r6, r7} │ │ │ │ + stmia r4!, {r2, r4, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r7!, {r1, r3, r5, r6, r7} │ │ │ │ + stmia r5!, {r1, r3, r6} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsrs r2, r5, #20 │ │ │ │ + lsrs r2, r1, #10 │ │ │ │ lsls r1, r4, #4 │ │ │ │ - stmia r6!, {r1, r2, r3, r6, r7} │ │ │ │ + stmia r4!, {r1, r2, r3, r5} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r7!, {r2, r4, r7} │ │ │ │ + stmia r4!, {r2, r4, r5, r6, r7} │ │ │ │ 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 │ │ │ │ @@ -2545147,15 +2545092,15 @@ │ │ │ │ b.n 757a9a │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strh r0, [r6, #44] @ 0x2c │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r0, r1, #31 │ │ │ │ + lsls r0, r5, #20 │ │ │ │ lsls r1, r4, #4 │ │ │ │ strh r6, [r3, #42] @ 0x2a │ │ │ │ lsls r5, r0, #5 │ │ │ │ cbz r2, 757b9a │ │ │ │ sub.w r0, r1, #134 @ 0x86 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ @@ -2545282,19 +2545227,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r0, [r2, #30] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strh r6, [r0, #28] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r5, r6, r7} │ │ │ │ + bkpt 0x0042 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r1, r4, r6} │ │ │ │ + pop {r1, r4, r5, r7, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r2, r7} │ │ │ │ + pop {r2, r5, r6, r7, pc} │ │ │ │ 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] @ (757d8c ) │ │ │ │ @@ -2545375,19 +2545320,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r0, #24] │ │ │ │ lsls r5, r0, #5 │ │ │ │ strh r2, [r6, #20] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r1, r2, r3} │ │ │ │ + pop {r1, r2, r3, r5, r6, pc} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - nop {8} │ │ │ │ + pop {r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stmia r0!, {r1, r2} │ │ │ │ + pop {r1, r2, r5, r6, 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] @ (757e8c ) │ │ │ │ @@ -2545822,15 +2545767,15 @@ │ │ │ │ lsls r3, r1, #5 │ │ │ │ subs r1, #196 @ 0xc4 │ │ │ │ lsls r3, r1, #5 │ │ │ │ ldrb r0, [r0, #26] │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldrb r0, [r2, #25] │ │ │ │ lsls r5, r0, #5 │ │ │ │ - pop {r1, r2} │ │ │ │ + cbnz r6, 7581fc │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7582dc │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2546424,29 +2546369,29 @@ │ │ │ │ str r0, [r3, #88] @ 0x58 │ │ │ │ str r0, [r6, #120] @ 0x78 │ │ │ │ b.n 75863c │ │ │ │ ldrb r4, [r3, #7] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xb786 │ │ │ │ + push {r1, r2, r5, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r1, #18 │ │ │ │ + lsls r4, r5, #7 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - lsls r2, r2, #20 │ │ │ │ + lsls r2, r6, #9 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r4, r3] │ │ │ │ + str r6, [r0, r1] │ │ │ │ lsls r7, r2, #2 │ │ │ │ - cpsid │ │ │ │ + cbz r0, 758894 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + cbz r6, 758896 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb64a │ │ │ │ + cbz r2, 758892 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r2, r1] │ │ │ │ + ldr r7, [pc, #704] @ (758aec ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 758924 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2547026,17 +2546971,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r0, [r1, #14] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 758df8 │ │ │ │ + add r6, sp, #728 @ 0x2d8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #416] @ (758f88 ) │ │ │ │ + ldr r2, [pc, #800] @ (759108 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ mcr2 1, 6, r0, cr6, cr15, {1} │ │ │ │ strb r4, [r3, #10] │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2547261,23 +2547206,23 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #4] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, sp, #752 @ 0x2f0 │ │ │ │ + add r4, sp, #112 @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r6, sp, #728 @ 0x2d8 │ │ │ │ + add r4, sp, #88 @ 0x58 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - push {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + sxtb r6, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r6, sp, #536 @ 0x218 │ │ │ │ + add r3, sp, #920 @ 0x398 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [pc, #376] @ (759190 ) │ │ │ │ + @ instruction: 0x47be │ │ │ │ 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] @ (75915c ) │ │ │ │ @@ -2547421,25 +2547366,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r0, #124] @ 0x7c │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r0, [r6, #112] @ 0x70 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #560 @ 0x230 │ │ │ │ + add r1, sp, #944 @ 0x3b0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #1000 @ 0x3e8 │ │ │ │ + add r1, sp, #360 @ 0x168 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #624 @ 0x270 │ │ │ │ + add r2, sp, #1008 @ 0x3f0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #296 @ 0x128 │ │ │ │ + add r1, sp, #680 @ 0x2a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, sp, #136 @ 0x88 │ │ │ │ + add r2, sp, #520 @ 0x208 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, sp, #744 @ 0x2e8 │ │ │ │ + add r1, sp, #104 @ 0x68 │ │ │ │ lsls r6, r2, #2 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4000] @ 0xfa0 │ │ │ │ ldr r2, [pc, #260] @ (75929c ) │ │ │ │ sub sp, #76 @ 0x4c │ │ │ │ @@ -2547559,19 +2547504,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r2, #100] @ 0x64 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r6, [r3, #92] @ 0x5c │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #64 @ 0x40 │ │ │ │ + add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r7, pc, #904 @ (adr r7, 759640 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, sp, #400 @ 0x190 │ │ │ │ + add r1, sp, #784 @ 0x310 │ │ │ │ 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] @ (759324 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2547822,19 +2547767,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r4, [r0, #52] @ 0x34 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #528 @ 0x210 │ │ │ │ + add r5, pc, #912 @ (adr r5, 7598d0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #976 @ (adr r7, 759914 ) │ │ │ │ + add r5, pc, #336 @ (adr r5, 759694 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, sp, #152 @ 0x98 │ │ │ │ + add r7, pc, #536 @ (adr r7, 759760 ) │ │ │ │ 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] @ (759834 ) │ │ │ │ mov r4, r1 │ │ │ │ @@ -2548134,25 +2548079,25 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r6, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ ldr r4, [r7, #8] │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r6, pc, #48 @ (adr r6, 75987c ) │ │ │ │ + add r3, pc, #432 @ (adr r3, 7599fc ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, pc, #496 @ (adr r5, 759a40 ) │ │ │ │ + add r2, pc, #880 @ (adr r2, 759bc0 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #696 @ (adr r7, 759b0c ) │ │ │ │ + add r5, pc, #56 @ (adr r5, 75988c ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, pc, #416 @ (adr r5, 7599f8 ) │ │ │ │ + add r2, pc, #800 @ (adr r2, 759b78 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r4, pc, #856 @ (adr r4, 759bb4 ) │ │ │ │ + add r2, pc, #216 @ (adr r2, 759934 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r7, pc, #32 @ (adr r7, 759880 ) │ │ │ │ + add r4, pc, #416 @ (adr r4, 759a00 ) │ │ │ │ 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] @ (759948 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2548514,17 +2548459,17 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 759b24 │ │ │ │ nop │ │ │ │ str r6, [r6, #84] @ 0x54 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #136 @ (adr r3, 759c88 ) │ │ │ │ + add r0, pc, #520 @ (adr r0, 759e08 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - vshr.s64 d16, d14, #16 │ │ │ │ + ldcl 0, cr0, [r0, #-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] @ 759c88 │ │ │ │ mov r4, r0 │ │ │ │ sub sp, #20 │ │ │ │ @@ -2548572,19 +2548517,19 @@ │ │ │ │ strb.w r3, [r4, #136] @ 0x88 │ │ │ │ b.n 759c54 │ │ │ │ nop │ │ │ │ str r0, [r4, #60] @ 0x3c │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, pc, #480 @ (adr r3, 759e74 ) │ │ │ │ + add r0, pc, #864 @ (adr r0, 759ff4 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, pc, #528 @ (adr r0, 759ea8 ) │ │ │ │ + ldr r5, [sp, #912] @ 0x390 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r2, pc, #1000 @ (adr r2, 75a084 ) │ │ │ │ + add r0, pc, #360 @ (adr r0, 759e04 ) │ │ │ │ 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] @ 75a170 │ │ │ │ sub sp, #204 @ 0xcc │ │ │ │ @@ -2549073,32 +2549018,32 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, r1, #6 │ │ │ │ lsls r3, r1, #5 │ │ │ │ adds r6, r4, #5 │ │ │ │ lsls r3, r1, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, pc, #640 @ (adr r2, 75a410 ) │ │ │ │ + add r0, pc, #0 @ (adr r0, 75a190 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r4, #202 @ 0xca │ │ │ │ + subs r2, #42 @ 0x2a │ │ │ │ lsls r7, r2, #2 │ │ │ │ str r0, [r0, #40] @ 0x28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - add r1, pc, #880 @ (adr r1, 75a50c ) │ │ │ │ + ldr r7, [sp, #240] @ 0xf0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r3, #244 @ 0xf4 │ │ │ │ + subs r1, #84 @ 0x54 │ │ │ │ lsls r7, r2, #2 │ │ │ │ stcl 1, cr0, [r0, #-252] @ 0xffffff04 │ │ │ │ - ldr r7, [sp, #776] @ 0x308 │ │ │ │ + ldr r5, [sp, #136] @ 0x88 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #182 @ 0xb6 │ │ │ │ + adds r7, #22 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r7, [sp, #552] @ 0x228 │ │ │ │ + ldr r4, [sp, #936] @ 0x3a8 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #90 @ 0x5a │ │ │ │ + adds r6, #186 @ 0xba │ │ │ │ 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 │ │ │ │ @@ -2549872,19 +2549817,19 @@ │ │ │ │ blx 68a8c │ │ │ │ ldr r0, [r7, r1] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r7, [sp, #264] @ 0x108 │ │ │ │ + str r4, [sp, #648] @ 0x288 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - str r7, [sp, #152] @ 0x98 │ │ │ │ + str r4, [sp, #536] @ 0x218 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r2, r3, r6, r7} │ │ │ │ + rev r6, r5 │ │ │ │ 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 │ │ │ │ @@ -2550476,15 +2550421,15 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ str r4, [r7, r3] │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r4, #104 @ 0x68 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [sp, #880] @ 0x370 │ │ │ │ + ldrh r4, [r7, #48] @ 0x30 │ │ │ │ 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] @ (75b25c ) │ │ │ │ @@ -2551008,15 +2550953,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #248 @ 0xf8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r5, #52 @ 0x34 │ │ │ │ movs r0, r0 │ │ │ │ bvc.n 75b480 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrh r4, [r6, #32] │ │ │ │ + ldrh r4, [r2, #12] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ movs r3, #0 │ │ │ │ strd r1, r3, [r0] │ │ │ │ bx lr │ │ │ │ push {r4, lr} │ │ │ │ @@ -2551356,23 +2551301,23 @@ │ │ │ │ nop │ │ │ │ ldr r1, [pc, #512] @ (75b9fc ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #480] @ (75b9e4 ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldrh r6, [r2, #32] │ │ │ │ + ldrh r6, [r6, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - movs r3, #60 @ 0x3c │ │ │ │ + movs r0, #156 @ 0x9c │ │ │ │ lsls r7, r2, #2 │ │ │ │ movs r7, #220 @ 0xdc │ │ │ │ movs r0, r0 │ │ │ │ - movs r2, #190 @ 0xbe │ │ │ │ + movs r0, #30 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldrh r2, [r6, #24] │ │ │ │ + ldrh r2, [r2, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r0, [pc, #128] @ (75b89c ) │ │ │ │ lsls r5, r0, #5 │ │ │ │ mov r2, r0 │ │ │ │ ldr r3, [pc, #40] @ (75b848 ) │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ @@ -2551632,15 +2551577,15 @@ │ │ │ │ nop │ │ │ │ mov r0, r0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp sl, pc │ │ │ │ lsls r5, r0, #5 │ │ │ │ - str r2, [sp, #656] @ 0x290 │ │ │ │ + str r0, [sp, #16] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, lr │ │ │ │ lsls r5, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2554289,75 +2554234,75 @@ │ │ │ │ add r1, pc │ │ │ │ bl 6afa8 │ │ │ │ nop │ │ │ │ adds r1, #144 @ 0x90 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r1, #126 @ 0x7e │ │ │ │ lsls r5, r0, #5 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r4, #18] │ │ │ │ + strb r0, [r0, #8] │ │ │ │ lsls r6, r2, #2 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r0, #17] │ │ │ │ + strb r2, [r4, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r0, [r3, #17] │ │ │ │ + strb r0, [r7, #6] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - pop {r1, r2, r4, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 75d5a8 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldr r6, [sp, #928] @ 0x3a0 │ │ │ │ + ldr r4, [sp, #288] @ 0x120 │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xeb90014a │ │ │ │ - asrs r6, r2, #19 │ │ │ │ + asrs r6, r6, #8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ sbc.w r1, r8, sl, lsl #1 │ │ │ │ adc.w r1, r4, sl, lsl #1 │ │ │ │ @ instruction: 0xeb22014a │ │ │ │ cmp r6, #238 @ 0xee │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - cbnz r6, 75d588 │ │ │ │ + @ instruction: 0xb6a6 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - strb r4, [r4, #6] │ │ │ │ + ldr r4, [r0, #112] @ 0x70 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r5, #124] @ 0x7c │ │ │ │ + ldr r4, [r1, #84] @ 0x54 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r6, #120] @ 0x78 │ │ │ │ + ldr r4, [r2, #80] @ 0x50 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r1, #120] @ 0x78 │ │ │ │ + ldr r6, [r5, #76] @ 0x4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r0, #120] @ 0x78 │ │ │ │ + ldr r4, [r4, #76] @ 0x4c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r4, [r2, #116] @ 0x74 │ │ │ │ + ldr r4, [r6, #72] @ 0x48 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r2, [r0, #116] @ 0x74 │ │ │ │ + ldr r2, [r4, #72] @ 0x48 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r7, #2] │ │ │ │ + strb r2, [r3, #24] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r3, #4] │ │ │ │ + ldr r6, [r7, #100] @ 0x64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strh r0, [r3, #8] │ │ │ │ + ldrb r0, [r7, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #1] │ │ │ │ + strb r4, [r5, #22] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r3, #10 │ │ │ │ lsls r5, r0, #5 │ │ │ │ cmp r2, #242 @ 0xf2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r4, [r5, #8] │ │ │ │ + str r4, [r1, #96] @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r4, #100] @ 0x64 │ │ │ │ + ldr r0, [r0, #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 │ │ │ │ @@ -2554548,15 +2554493,15 @@ │ │ │ │ bl 75c5e4 │ │ │ │ mov r0, r5 │ │ │ │ bl 75b84c │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ lsrs r0, r7, #15 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r6, [r4, #64] @ 0x40 │ │ │ │ + ldr r6, [r0, #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 │ │ │ │ @@ -2554692,23 +2554637,23 @@ │ │ │ │ nop │ │ │ │ cmp r0, #26 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r0, r5, #11 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #44] @ 0x2c │ │ │ │ + ldr r4, [r1, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r3, #44] @ 0x2c │ │ │ │ + ldr r0, [r7, #0] │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r2, #76] @ 0x4c │ │ │ │ + str r0, [r6, #32] │ │ │ │ lsls r6, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4056] @ 0xfd8 │ │ │ │ sub sp, #8 │ │ │ │ mov r4, r0 │ │ │ │ @@ -2554908,25 +2554853,25 @@ │ │ │ │ b.n 75db10 │ │ │ │ movs r6, #162 @ 0xa2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ lsrs r2, r3, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r2, #16] │ │ │ │ + str r2, [r6, #100] @ 0x64 │ │ │ │ lsls r6, r2, #2 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r4, #44] @ 0x2c │ │ │ │ + str r6, [r0, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r6, [r7, #8] │ │ │ │ + str r6, [r3, #96] @ 0x60 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r0, [r1, #8] │ │ │ │ + str r0, [r5, #92] @ 0x5c │ │ │ │ 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 │ │ │ │ @@ -2556086,15 +2556031,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 75e6e6 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #376 @ (adr r7, 75e88c ) │ │ │ │ + add r4, pc, #760 @ (adr r4, 75ea0c ) │ │ │ │ lsls r0, r4, #4 │ │ │ │ subs r6, r7, r2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r6, r1, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ adds r6, r4, r4 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2556273,15 +2556218,15 @@ │ │ │ │ bne.n 75e8c2 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ adds r6, r6, r2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #264 @ (adr r5, 75e9fc ) │ │ │ │ + add r2, pc, #648 @ (adr r2, 75eb7c ) │ │ │ │ lsls r0, r4, #4 │ │ │ │ asrs r2, r6, #29 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r2, r1, #29 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r2, r5, #28 │ │ │ │ lsls r5, r0, #5 │ │ │ │ @@ -2556974,15 +2556919,15 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r3, #2 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - ldr r6, [pc, #320] @ (75f0e0 ) │ │ │ │ + ldr r3, [pc, #704] @ (75f260 ) │ │ │ │ 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 │ │ │ │ @@ -2560659,17 +2560604,17 @@ │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 786eb8 │ │ │ │ b.w 75fc06 │ │ │ │ nop │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, #118 @ 0x76 │ │ │ │ + subs r3, #214 @ 0xd6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrsh r0, [r0, r6] │ │ │ │ + ldrb r0, [r4, r3] │ │ │ │ lsls r4, r2, #2 │ │ │ │ push {r1, r4, r5, lr} │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r1, r2, r4, r6, r7} │ │ │ │ lsls r2, r1, #5 │ │ │ │ push {r1, r4, r5} │ │ │ │ lsls r2, r1, #5 │ │ │ │ @@ -2560696,25 +2560641,25 @@ │ │ │ │ add r3, sp, #952 @ 0x3b8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r3, sp, #624 @ 0x270 │ │ │ │ lsls r2, r1, #5 │ │ │ │ vmla.f16 d0, d4, d4[0] │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r2, [r0, #19] │ │ │ │ + ldrb r2, [r4, #8] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r6, [r2, #18] │ │ │ │ + ldrb r6, [r6, #7] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r2, [r7, #17] │ │ │ │ + ldrb r2, [r3, #7] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r1, sp, #624 @ 0x270 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r4, [r2, #13] │ │ │ │ + ldrb r4, [r6, #2] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - ldrb r6, [r5, #11] │ │ │ │ + ldrb r6, [r1, #1] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r0, sp, #168 @ 0xa8 │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r7, pc, #976 @ (adr r7, 7617d8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ mov r0, r5 │ │ │ │ bl 786a78 │ │ │ │ @@ -2561681,43 +2561626,43 @@ │ │ │ │ ldr r3, [sp, #108] @ 0x6c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ beq.w 7619e6 │ │ │ │ b.w 76107a │ │ │ │ add r7, pc, #200 @ (adr r7, 761ef4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r4, [r7, #2] │ │ │ │ + strb r4, [r3, #24] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r6, pc, #464 @ (adr r6, 762004 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r6, [r7, #31] │ │ │ │ + strb r6, [r3, #21] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r5, pc, #480 @ (adr r5, 76201c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r5, pc, #288 @ (adr r5, 761f60 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r5, pc, #112 @ (adr r5, 761eb4 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r4, pc, #912 @ (adr r4, 7621d8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ add r4, pc, #512 @ (adr r4, 76204c ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r2, #23] │ │ │ │ + strb r0, [r6, #12] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r3, pc, #600 @ (adr r3, 7620ac ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r0, [r4, #20] │ │ │ │ + strb r0, [r0, #10] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r2, [r4, #19] │ │ │ │ + strb r2, [r0, #9] │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r2, pc, #344 @ (adr r2, 761fb8 ) │ │ │ │ lsls r2, r1, #5 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r0, r4, #4 │ │ │ │ - strb r4, [r5, #15] │ │ │ │ + strb r4, [r1, #5] │ │ │ │ lsls r0, r4, #4 │ │ │ │ b.n 761abc │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 761a78 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2561739,15 +2561684,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 76183c │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 7617fc │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 7617cc │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r2, #78 @ 0x4e │ │ │ │ + subs r6, r5, #6 │ │ │ │ lsls r6, r2, #2 │ │ │ │ b.n 761788 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 761748 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 761708 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2561865,15 +2561810,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 762124 │ │ │ │ lsls r4, r0, #5 │ │ │ │ b.n 76209c │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r4, #134 @ 0x86 │ │ │ │ + movs r1, #230 @ 0xe6 │ │ │ │ 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 │ │ │ │ @@ -2561916,15 +2561861,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 76201c │ │ │ │ ldr r0, [pc, #4] @ (762038 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - mov r2, r0 │ │ │ │ + muls r2, r4 │ │ │ │ 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 │ │ │ │ @@ -2562644,40 +2562589,40 @@ │ │ │ │ movs r0, r0 │ │ │ │ udf #162 @ 0xa2 │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #198 @ 0xc6 │ │ │ │ + subs r6, r4, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - @ instruction: 0xb764 │ │ │ │ + push {r2, r6, r7} │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldr r5, [sp, #756] @ 0x2f4 │ │ │ │ vtbx.8 d29, {d31- │ │ │ │ + sub sp, #144 @ 0x90 │ │ │ │ lsls r6, r2, #2 │ │ │ │ bhi.n 762790 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bhi.n 762738 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bhi.n 76270c │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r0, r5, #25 │ │ │ │ + asrs r0, r1, #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 │ │ │ │ @@ -2563420,24 +2563365,24 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ bcs.n 762fa8 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #28 │ │ │ │ + asrs r2, r6, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ cmp r1, #8 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - asrs r0, r2, #27 │ │ │ │ + asrs r0, r6, #16 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - mcr2 0, 3, r0, cr0, cr12, {4} │ │ │ │ - add r4, sp, #168 @ 0xa8 │ │ │ │ + smlalbt r0, r0, r0, ip │ │ │ │ + add r1, sp, #552 @ 0x228 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r2, r0, #23 │ │ │ │ + asrs r2, r4, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ beq.n 762f20 │ │ │ │ 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 │ │ │ │ @@ -2563548,15 +2563493,15 @@ │ │ │ │ pop {r4, pc} │ │ │ │ mov r0, r4 │ │ │ │ bl 75b84c │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cbz r4, 7630be │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrb r4, [r4, r5] │ │ │ │ + ldrh r4, [r0, r3] │ │ │ │ lsls r0, r4, #4 │ │ │ │ movs r6, #160 @ 0xa0 │ │ │ │ lsls r5, r0, #5 │ │ │ │ add.w r3, r0, #36 @ 0x24 │ │ │ │ adds r0, #56 @ 0x38 │ │ │ │ ldr.w r2, [r3, #4]! │ │ │ │ cbz r2, 763092 │ │ │ │ @@ -2563786,19 +2563731,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6!, {r1, r2, r4} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - add r7, pc, #904 @ (adr r7, 763648 ) │ │ │ │ + add r5, pc, #264 @ (adr r5, 7633c8 ) │ │ │ │ lsls r6, r2, #2 │ │ │ │ ldmia r5!, {r2, r4, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - add r7, pc, #592 @ (adr r7, 763518 ) │ │ │ │ + add r4, pc, #976 @ (adr r4, 763698 ) │ │ │ │ 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] @ (763364 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2564014,17 +2563959,17 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r1, r2, r4, r5} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r0, #1 │ │ │ │ + lsrs r0, r4, #22 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r5, pc, #328 @ (adr r5, 763654 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 7637d4 ) │ │ │ │ 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] @ (7636e0 ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2564207,17 +2564152,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 76360a │ │ │ │ ldmia r2!, {r3, r4, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r1, #25 │ │ │ │ + lsrs r4, r5, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, pc, #368 @ (adr r3, 763860 ) │ │ │ │ + add r0, pc, #752 @ (adr r0, 7639e0 ) │ │ │ │ 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] @ (763958 ) │ │ │ │ sub sp, #132 @ 0x84 │ │ │ │ @@ -2564472,17 +2564417,17 @@ │ │ │ │ lsls r5, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ subs r2, r0, #5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r0, #16 │ │ │ │ + lsrs r4, r4, #5 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r0, pc, #992 @ (adr r0, 763d60 ) │ │ │ │ + ldr r6, [sp, #352] @ 0x160 │ │ │ │ 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 │ │ │ │ @@ -2564773,15 +2564718,15 @@ │ │ │ │ ldr r0, [pc, #12] @ (763c48 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ subs r4, r7, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ subs r4, r4, r5 │ │ │ │ lsls r5, r0, #5 │ │ │ │ - cmp r1, #250 @ 0xfa │ │ │ │ + movs r7, #90 @ 0x5a │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #40] @ (763c78 ) │ │ │ │ cmp r0, #3 │ │ │ │ ldr r3, [pc, #40] @ (763c7c ) │ │ │ │ it ne │ │ │ │ movne.w ip, #31 │ │ │ │ ldr r1, [pc, #36] @ (763c80 ) │ │ │ │ @@ -2565045,17 +2564990,17 @@ │ │ │ │ bl 75b850 │ │ │ │ ldr r1, [pc, #16] @ (763ee8 ) │ │ │ │ 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 r0, r0, #25 │ │ │ │ + lsls r0, r4, #14 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r2, #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 │ │ │ │ @@ -2565151,41 +2565096,41 @@ │ │ │ │ pop {r3, pc} │ │ │ │ ldr r1, [pc, #64] @ (764010 ) │ │ │ │ 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 r6, r6, #23 │ │ │ │ + lsls r6, r2, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r5, #23 │ │ │ │ + lsls r4, r1, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r5, #23 │ │ │ │ + lsls r2, r1, #13 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #96 @ 0x60 │ │ │ │ + adds r6, #192 @ 0xc0 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r1, #66 @ 0x42 │ │ │ │ + adds r6, #162 @ 0xa2 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r6, #27 │ │ │ │ + lsls r4, r2, #17 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldrb r2, [r6, #12] │ │ │ │ + ldrb r2, [r2, #2] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - lsls r0, r6, #22 │ │ │ │ + lsls r0, r2, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - ldr r5, [pc, #968] @ (7643c8 ) │ │ │ │ + ldr r3, [pc, #328] @ (764148 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r0, r4, #22 │ │ │ │ + lsls r0, r0, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r2, r4, #22 │ │ │ │ + lsls r2, r0, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - lsls r4, r4, #22 │ │ │ │ + lsls r4, r0, #12 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - subs r7, #78 @ 0x4e │ │ │ │ + subs r4, #174 @ 0xae │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bge.n 764094 │ │ │ │ + bvc.n 763f54 │ │ │ │ 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 │ │ │ │ @@ -2565689,16 +2565634,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 799904 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + ldc2 0, cr0, [sl, #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 │ │ │ │ @@ -2565713,18 +2565657,16 @@ │ │ │ │ blx 69274 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ ldr r1, [pc, #12] @ (764568 ) │ │ │ │ movs r2, #13 │ │ │ │ add r1, pc │ │ │ │ b.n 76454a │ │ │ │ nop │ │ │ │ - movs r0, r6 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - movs r6, r5 │ │ │ │ - lsls r6, r2, #2 │ │ │ │ + ldc2 0, cr0, [r0, #596] @ 0x254 │ │ │ │ + stc2 0, cr0, [lr, #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 │ │ │ │ @@ -2565850,21 +2565792,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 │ │ │ │ - vqadd.u64 d16, d16, d5 │ │ │ │ - @ instruction: 0xf120009e │ │ │ │ - vqadd.u16 d16, d22, d5 │ │ │ │ - vqadd.u8 d16, d26, d5 │ │ │ │ - vqadd.u64 d0, d30, d5 │ │ │ │ - vqadd.u64 d0, d18, d5 │ │ │ │ - adds.w r0, sl, #148 @ 0x94 │ │ │ │ + ldc2l 0, cr0, [r0], {149} @ 0x95 │ │ │ │ + mcr 0, 4, r0, cr0, cr14, {4} │ │ │ │ + ldc2 0, cr0, [r6], #596 @ 0x254 │ │ │ │ + stc2 0, cr0, [sl], #596 @ 0x254 │ │ │ │ + ldc2 0, cr0, [lr], {149} @ 0x95 │ │ │ │ + ldc2 0, cr0, [r2], {149} @ 0x95 │ │ │ │ + mrc 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] @ (7647b0 ) │ │ │ │ @@ -2565940,23 +2565882,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 764738 │ │ │ │ nop │ │ │ │ - mrc2 0, 6, r0, cr4, cr5, {4} │ │ │ │ - mvns r0, r6 │ │ │ │ + ldc2 0, cr0, [r4], #-596 @ 0xfffffdac │ │ │ │ + adcs r0, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ @ instruction: 0x47b2 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - mvns r6, r0 │ │ │ │ + asrs r6, r4 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - mrc2 0, 1, r0, cr10, cr5, {4} │ │ │ │ - mrc2 0, 2, r0, cr0, cr5, {4} │ │ │ │ + @ instruction: 0xfb9a0095 │ │ │ │ + @ instruction: 0xfbb00095 │ │ │ │ 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] @ (764850 ) │ │ │ │ @@ -2566004,23 +2565946,23 @@ │ │ │ │ bne.n 7647f2 │ │ │ │ ldr r1, [pc, #32] @ (764864 ) │ │ │ │ movs r2, #5 │ │ │ │ mov r0, r4 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 764804 │ │ │ │ - adds r0, #28 │ │ │ │ + cmp r5, #124 @ 0x7c │ │ │ │ lsls r6, r2, #2 │ │ │ │ - stc2l 0, cr0, [lr, #596]! @ 0x254 │ │ │ │ - cmn r4, r6 │ │ │ │ + @ instruction: 0xfb4e0095 │ │ │ │ + eors r4, r2 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - ldc2 0, cr0, [r4, #596]! @ 0x254 │ │ │ │ - strb r2, [r3, #21] │ │ │ │ + @ instruction: 0xfb140095 │ │ │ │ + strb r2, [r7, #10] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldc2 0, cr0, [ip, #596] @ 0x254 │ │ │ │ + @ instruction: 0xfafc0095 │ │ │ │ stmdb sp!, {r4, 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 │ │ │ │ @@ -2566413,42 +2566355,40 @@ │ │ │ │ b.n 764b6e │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ push {r1, r4, r5, r6, lr} │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xfb4a0095 │ │ │ │ - @ instruction: 0xfad20095 │ │ │ │ - stmia r0!, {r2, r5} │ │ │ │ + strh.w r0, [sl, #149] @ 0x95 │ │ │ │ + ldrh.w r0, [r2, r5, lsl #1] │ │ │ │ + pop {r2, r7, pc} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - asrs r0, r1, #11 │ │ │ │ + asrs r0, r5, #32 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ands r0, r0 │ │ │ │ + subs r5, #96 @ 0x60 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfb080095 │ │ │ │ - @ instruction: 0xfaf80095 │ │ │ │ + str??.w r0, [r8, r5, lsl #1] │ │ │ │ + ldr.w r0, [r8, r5, lsl #1] │ │ │ │ push {r1, r2, r6, r7} │ │ │ │ lsls r4, r0, #5 │ │ │ │ - @ instruction: 0xfab20095 │ │ │ │ - @ instruction: 0xfaa80095 │ │ │ │ - lsls r4, r5, #5 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb7de │ │ │ │ + ldrb.w r0, [r2, r5, lsl #1] │ │ │ │ + strb.w r0, [r8, r5, lsl #1] │ │ │ │ + mcr2 0, 6, r0, cr12, cr4, {4} │ │ │ │ + push {r1, r2, r3, r4, r5, lr} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - subs r7, #54 @ 0x36 │ │ │ │ + subs r4, #150 @ 0x96 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - @ instruction: 0xfa1c0095 │ │ │ │ - lsls r0, r4, #3 │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xb752 │ │ │ │ + @ instruction: 0xf77c0095 │ │ │ │ + mcr2 0, 2, r0, cr0, cr4, {4} │ │ │ │ + push {r1, r4, r5, r7} │ │ │ │ lsls r5, r3, #2 │ │ │ │ - strh r0, [r1, #34] @ 0x22 │ │ │ │ + strh r0, [r5, #12] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r2, [r0, #34] @ 0x22 │ │ │ │ + strh r2, [r4, #12] │ │ │ │ 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] @ (764d08 ) │ │ │ │ @@ -2566835,15 +2566775,15 @@ │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 765096 │ │ │ │ add sp, #24 │ │ │ │ pop {r4, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ - subs r6, #6 │ │ │ │ + subs r3, #102 @ 0x66 │ │ │ │ lsls r0, r4, #4 │ │ │ │ add r7, sp, #624 @ 0x270 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r7, sp, #496 @ 0x1f0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2568082,67 +2568022,70 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 765c4c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ add r7, pc, #104 @ (adr r7, 765d24 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r1, #24 │ │ │ │ + asrs r4, r5, #13 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - stcl 0, cr0, [lr], #596 @ 0x254 │ │ │ │ - stcl 0, cr0, [ip], #596 @ 0x254 │ │ │ │ + orr.w r0, lr, r5, lsr #2 │ │ │ │ + orr.w r0, ip, r5, lsr #2 │ │ │ │ str r4, [r0, #40] @ 0x28 │ │ │ │ lsls r2, r1, #5 │ │ │ │ str r2, [r7, #36] @ 0x24 │ │ │ │ lsls r2, r1, #5 │ │ │ │ - ldrb r6, [r6, r4] │ │ │ │ + ldrh r6, [r2, r2] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r6, [r6, #26] │ │ │ │ + strb r6, [r2, #16] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsrs r4, r3, #15 │ │ │ │ + lsrs r4, r7, #4 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - asrs r4, r4, #30 │ │ │ │ + asrs r4, r0, #20 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - mrrc 0, 9, r0, r4, cr5 │ │ │ │ + @ instruction: 0xe9b40095 │ │ │ │ add r5, pc, #448 @ (adr r5, 765eb0 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - rsb r0, sl, r5, lsr #2 │ │ │ │ + stmdb sl!, {r0, r2, r4, r7} │ │ │ │ str r2, [r4, #20] │ │ │ │ lsls r2, r1, #5 │ │ │ │ - stc 0, cr0, [sl], {149} @ 0x95 │ │ │ │ - @ instruction: 0xebfe0095 │ │ │ │ - sbc.w r0, r0, r5, lsr #2 │ │ │ │ - rsb r0, r6, r5, lsr #2 │ │ │ │ - @ instruction: 0xeb820095 │ │ │ │ - eor.w r0, r2, r5, lsr #2 │ │ │ │ - adcs.w r0, lr, r5, lsr #2 │ │ │ │ - adcs.w r0, r0, r5, lsr #2 │ │ │ │ - adc.w r0, r6, r5, lsr #2 │ │ │ │ - @ instruction: 0xeb3a0095 │ │ │ │ - @ instruction: 0xeb2e0095 │ │ │ │ - adds.w r0, lr, r5, lsr #2 │ │ │ │ - @ instruction: 0xead60095 │ │ │ │ - lsls r4, r2, #7 │ │ │ │ - lsls r5, r3, #2 │ │ │ │ - orrs.w r0, r2, r5, lsr #2 │ │ │ │ - orr.w r0, sl, r5, lsr #2 │ │ │ │ - orns r0, sl, r5, lsr #2 │ │ │ │ - cmp r6, #204 @ 0xcc │ │ │ │ + strd r0, r0, [sl, #-596]! @ 0x254 │ │ │ │ + ldrd r0, r0, [lr, #-596] @ 0x254 │ │ │ │ + @ instruction: 0xe8c00095 │ │ │ │ + stmdb r6!, {r0, r2, r4, r7} │ │ │ │ + strd r0, r0, [r2], #596 @ 0x254 │ │ │ │ + b.n 765cd4 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + ldmia.w lr!, {r0, r2, r4, r7} │ │ │ │ + ldmia.w r0!, {r0, r2, r4, r7} │ │ │ │ + stmia.w r6!, {r0, r2, r4, r7} │ │ │ │ + ldmia.w sl, {r0, r2, r4, r7} │ │ │ │ + stmia.w lr, {r0, r2, r4, r7} │ │ │ │ + ldrd r0, r0, [lr], #-596 @ 0x254 │ │ │ │ + @ instruction: 0xe8360095 │ │ │ │ + vqadd.u64 d0, d20, d12 │ │ │ │ + b.n 765c98 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + b.n 765c8c │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + b.n 765cf0 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + cmp r4, #44 @ 0x2c │ │ │ │ lsls r6, r3, #2 │ │ │ │ - cmn r6, r0 │ │ │ │ + ands r6, r4 │ │ │ │ lsls r7, r3, #2 │ │ │ │ - ldr r2, [sp, #680] @ 0x2a8 │ │ │ │ + ldr r0, [sp, #40] @ 0x28 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - stmia r5!, {r2, r4, r6, r7} │ │ │ │ + stmia r3!, {r2, r4, r5} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r5, #134 @ 0x86 │ │ │ │ + cmp r2, #230 @ 0xe6 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r3, #24 │ │ │ │ + movs r0, #120 @ 0x78 │ │ │ │ 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 │ │ │ │ @@ -2568232,18 +2568175,22 @@ │ │ │ │ str r3, [r4, #0] │ │ │ │ bl 75b84c │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ add r2, pc, #552 @ (adr r2, 766064 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r3, #16] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldmdb r2, {r0, r2, r4, r7} │ │ │ │ - stmdb r8, {r0, r2, r4, r7} │ │ │ │ - strd r0, r0, [r8], #596 @ 0x254 │ │ │ │ - ldrd r0, r0, [r8], #596 @ 0x254 │ │ │ │ + b.n 765b28 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + b.n 765b18 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + b.n 765adc │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + b.n 765b00 │ │ │ │ + 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 │ │ │ │ ldr r5, [pc, #108] @ (765ed4 ) │ │ │ │ @@ -2568375,19 +2568322,19 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76564c │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ add r1, pc, #32 @ (adr r1, 765fd4 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrh r0, [r4, #4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 765f38 │ │ │ │ + b.n 7659f8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r1, #14 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 765f18 │ │ │ │ + b.n 7659d8 │ │ │ │ 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 │ │ │ │ @@ -2568512,15 +2568459,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #72 @ (adr r0, 76614c ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r7, #60] @ 0x3c │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 765ea0 │ │ │ │ + b.n 765960 │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r4, r2, #22 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #224 @ 0xe0 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #408] @ 0x198 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2568942,29 +2568889,29 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 76649e │ │ │ │ ldr r0, [pc, #36] @ (766530 ) │ │ │ │ add r0, pc │ │ │ │ blx 69f38 │ │ │ │ nop │ │ │ │ - b.n 765efc │ │ │ │ + b.n 7669bc │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldr r3, [sp, #752] @ 0x2f0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - movs r6, #96 @ 0x60 │ │ │ │ + movs r3, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - b.n 7668bc │ │ │ │ + svc 42 @ 0x2a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #78 @ 0x4e │ │ │ │ + movs r2, #174 @ 0xae │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 765d94 │ │ │ │ + b.n 766854 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bhi.n 7664ac │ │ │ │ + bvs.n 76656c │ │ │ │ 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 │ │ │ │ @@ -2569042,31 +2568989,31 @@ │ │ │ │ ldr r1, [pc, #44] @ (766628 ) │ │ │ │ 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 766de4 │ │ │ │ + b.n 7668a4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r4, #188 @ 0xbc │ │ │ │ + movs r2, #28 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 7666d0 │ │ │ │ + ble.n 766590 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766d88 │ │ │ │ + b.n 766848 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #96 @ 0x60 │ │ │ │ + movs r2, #192 @ 0xc0 │ │ │ │ lsls r6, r3, #2 │ │ │ │ - svc 250 @ 0xfa │ │ │ │ + ble.n 7666d4 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766d28 │ │ │ │ + b.n 7667e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - svc 202 @ 0xca │ │ │ │ + ble.n 76667c │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 766ce0 │ │ │ │ + b.n 7667a0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 766724 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2569588,23 +2569535,23 @@ │ │ │ │ b.n 766aac │ │ │ │ str r7, [sp, #704] @ 0x2c0 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r7, [sp, #648] @ 0x288 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - movs r6, #214 @ 0xd6 │ │ │ │ + movs r4, #54 @ 0x36 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ str r6, [sp, #784] @ 0x310 │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #250 @ 0xfa │ │ │ │ + movs r2, #90 @ 0x5a │ │ │ │ lsls r0, r4, #4 │ │ │ │ str r5, [sp, #384] @ 0x180 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r5, [sp, #256] @ 0x100 │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r5, [sp, #128] @ 0x80 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2570640,23 +2570587,23 @@ │ │ │ │ b.n 767532 │ │ │ │ ldrh r0, [r6, #42] @ 0x2a │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r2, [r4, #42] @ 0x2a │ │ │ │ lsls r4, r0, #5 │ │ │ │ - adds r2, r2, #2 │ │ │ │ + adds r2, r6, r7 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #32] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - subs r2, r7, r0 │ │ │ │ + asrs r2, r3, #30 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrh r6, [r0, #22] │ │ │ │ lsls r4, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2570910,15 +2570857,15 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r6, #6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - adds r2, r2, r1 │ │ │ │ + asrs r2, r6, #22 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrh r6, [r0, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r4, #62] @ 0x3e │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r2, [r0, #62] @ 0x3e │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2571109,19 +2571056,19 @@ │ │ │ │ nop │ │ │ │ strh r4, [r6, #58] @ 0x3a │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r4, #58] @ 0x3a │ │ │ │ lsls r4, r0, #5 │ │ │ │ - asrs r4, r3, #28 │ │ │ │ + asrs r4, r7, #17 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r2, #27 │ │ │ │ + asrs r2, r6, #16 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ strh r2, [r6, #50] @ 0x32 │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r0, [r3, #48] @ 0x30 │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2571862,15 +2571809,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 768162 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldrb r2, [r2, #28] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r5, #26 │ │ │ │ + lsrs r2, r1, #16 │ │ │ │ lsls r0, r4, #4 │ │ │ │ ldrb r0, [r7, #26] │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r6, [r2, #26] │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2573225,33 +2573172,33 @@ │ │ │ │ nop │ │ │ │ strb r4, [r3, #24] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r5, #23] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r0, r1, #23 │ │ │ │ + lsls r0, r5, #12 │ │ │ │ lsls r0, r4, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r6, r6, #20 │ │ │ │ + lsls r6, r2, #10 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r0, [r6, #20] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - lsls r4, r1, #19 │ │ │ │ + lsls r4, r5, #8 │ │ │ │ lsls r0, r4, #4 │ │ │ │ adds r4, #12 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r2, #16 │ │ │ │ + lsls r2, r6, #5 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r6, r4, #14 │ │ │ │ + lsls r6, r0, #4 │ │ │ │ lsls r0, r4, #4 │ │ │ │ - lsls r4, r3, #11 │ │ │ │ + movs r4, r7 │ │ │ │ lsls r0, r4, #4 │ │ │ │ strb r2, [r2, #9] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r0, [r6, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strb r0, [r2, #8] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2573418,21 +2573365,20 @@ │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 7690ae │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ strb r4, [r1, #2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r3, #1 │ │ │ │ - lsls r0, r4, #4 │ │ │ │ + ldc2 1, cr0, [sl, #124]! @ 0x7c │ │ │ │ strb r6, [r2, #0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - vsra.u32 d0, d15, #2 │ │ │ │ + ldc2 1, cr0, [lr, #-124] @ 0xffffff84 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r4, [r3, #120] @ 0x78 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r6, [r3, #116] @ 0x74 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldr r4, [r7, #112] @ 0x70 │ │ │ │ @@ -2573863,23 +2573809,23 @@ │ │ │ │ ldr r1, [pc, #36] @ (769544 ) │ │ │ │ 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 │ │ │ │ - push {r4, r5, r7} │ │ │ │ + sxth r0, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - push {r1, r4, r5, r7} │ │ │ │ + sxth r2, r2 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf634009d │ │ │ │ - push {r1, r3, r4, r5, r6} │ │ │ │ + @ instruction: 0xf394009d │ │ │ │ + cbz r2, 769576 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - addw r0, r2, #2205 @ 0x89d │ │ │ │ - ldmia r0!, {r2, r4, r7} │ │ │ │ + bfi r0, r2, #2, #28 │ │ │ │ + stmia r5!, {r2, r4, r5, r6, r7} │ │ │ │ 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] @ (769648 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2573987,23 +2573933,23 @@ │ │ │ │ b.n 7695ce │ │ │ │ adds r5, r2, #4 │ │ │ │ b.n 769592 │ │ │ │ ldr r6, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #204 @ 0xcc │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #720 @ 0x2d0 │ │ │ │ + add r3, sp, #80 @ 0x50 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - adc.w r0, sl, #5144576 @ 0x4e8000 │ │ │ │ - cbz r0, 7696c6 │ │ │ │ + subw r0, sl, #157 @ 0x9d │ │ │ │ + cbz r0, 76965e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - cbz r6, 7696c4 │ │ │ │ + sub sp, #472 @ 0x1d8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - @ instruction: 0xf4f6009d │ │ │ │ - cbz r0, 7696b6 │ │ │ │ + @ instruction: 0xf256009d │ │ │ │ + sub sp, #96 @ 0x60 │ │ │ │ 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 │ │ │ │ @@ -2574228,15 +2574174,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 76989c │ │ │ │ ldr r0, [pc, #4] @ (7698b8 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - ldmia r5!, {r1, r7} │ │ │ │ + ldmia r2!, {r1, 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, #4016] @ 0xfb0 │ │ │ │ ldr r2, [pc, #316] @ (769a0c ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2574414,15 +2574360,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (769a90 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - ldmia r3, {r1, r3, r5, r7} │ │ │ │ + ldmia r1, {r1, r3} │ │ │ │ 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] @ (769c9c ) │ │ │ │ sub sp, #36 @ 0x24 │ │ │ │ @@ -2575625,67 +2575571,67 @@ │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76a6a4 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ ldr r0, [pc, #108] @ (76a6a8 ) │ │ │ │ add r0, pc │ │ │ │ bx lr │ │ │ │ - ldr r4, [r2, #28] │ │ │ │ + str r4, [r6, #112] @ 0x70 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r4, pc, #984 @ (adr r4, 76aa20 ) │ │ │ │ + add r2, pc, #344 @ (adr r2, 76a7a0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #912 @ (adr r4, 76a9dc ) │ │ │ │ + add r2, pc, #272 @ (adr r2, 76a75c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #824 @ (adr r4, 76a988 ) │ │ │ │ + add r2, pc, #184 @ (adr r2, 76a708 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #752 @ (adr r4, 76a944 ) │ │ │ │ + add r2, pc, #112 @ (adr r2, 76a6c4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4!, {r1, r2, r3, r6, r7} │ │ │ │ + ldmia r2, {r1, r2, r3, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r4, pc, #656 @ (adr r4, 76a8ec ) │ │ │ │ + add r2, pc, #16 @ (adr r2, 76a66c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #584 @ (adr r4, 76a8a8 ) │ │ │ │ + add r1, pc, #968 @ (adr r1, 76aa28 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4, {r4, r5, r7} │ │ │ │ + ldmia r2!, {r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r4, pc, #488 @ (adr r4, 76a850 ) │ │ │ │ + add r1, pc, #872 @ (adr r1, 76a9d0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4, {r2, r4, r6, r7} │ │ │ │ + ldmia r2, {r2, r4, r5} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r4, pc, #392 @ (adr r4, 76a7f8 ) │ │ │ │ + add r1, pc, #776 @ (adr r1, 76a978 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #320 @ (adr r4, 76a7b4 ) │ │ │ │ + add r1, pc, #704 @ (adr r1, 76a934 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #248 @ (adr r4, 76a770 ) │ │ │ │ + add r1, pc, #632 @ (adr r1, 76a8f0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r4, pc, #176 @ (adr r4, 76a72c ) │ │ │ │ + add r1, pc, #560 @ (adr r1, 76a8ac ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldmia r4!, {r1, r3, r5, r7} │ │ │ │ + ldmia r2!, {r1, r3} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [r5, #16] │ │ │ │ + ldrsh r0, [r1, r2] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, pc, #40 @ (adr r4, 76a6b0 ) │ │ │ │ + add r1, pc, #424 @ (adr r1, 76a830 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #976 @ (adr r3, 76aa5c ) │ │ │ │ + add r1, pc, #336 @ (adr r1, 76a7dc ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #888 @ (adr r3, 76aa08 ) │ │ │ │ + add r1, pc, #248 @ (adr r1, 76a788 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #784 @ (adr r3, 76a9a4 ) │ │ │ │ + add r1, pc, #144 @ (adr r1, 76a724 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #696 @ (adr r3, 76a950 ) │ │ │ │ + add r1, pc, #56 @ (adr r1, 76a6d0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #608 @ (adr r3, 76a8fc ) │ │ │ │ + add r0, pc, #992 @ (adr r0, 76aa7c ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #552 @ (adr r3, 76a8c8 ) │ │ │ │ + add r0, pc, #936 @ (adr r0, 76aa48 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 76a854 ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 76a9d4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #328 @ (adr r3, 76a7f0 ) │ │ │ │ + add r0, pc, #712 @ (adr r0, 76a970 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r2, #8] │ │ │ │ + strb r4, [r6, #29] │ │ │ │ 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] @ (76a90c ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2575940,53 +2575886,53 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r6, r4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r3, #248 @ 0xf8 │ │ │ │ movs r0, r0 │ │ │ │ - adds r3, #20 │ │ │ │ + adds r0, #116 @ 0x74 │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r3, pc, #432 @ (adr r3, 76aad4 ) │ │ │ │ + add r0, pc, #816 @ (adr r0, 76ac54 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76b06c │ │ │ │ + b.n 76ab2c │ │ │ │ lsls r5, r3, #2 │ │ │ │ - ldr r4, [sp, #8] │ │ │ │ + ldr r1, [sp, #392] @ 0x188 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r6, [sp, #768] @ 0x300 │ │ │ │ + ldr r4, [sp, #128] @ 0x80 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #64 @ (adr r3, 76a974 ) │ │ │ │ + add r0, pc, #448 @ (adr r0, 76aaf4 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r3, pc, #8 @ (adr r3, 76a940 ) │ │ │ │ + add r0, pc, #392 @ (adr r0, 76aac0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #952 @ (adr r2, 76acf4 ) │ │ │ │ + add r0, pc, #312 @ (adr r0, 76aa74 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #816 @ (adr r2, 76ac70 ) │ │ │ │ + add r0, pc, #176 @ (adr r0, 76a9f0 ) │ │ │ │ lsls r5, r2, #2 │ │ │ │ - b.n 76aef4 │ │ │ │ + b.n 76a9b4 │ │ │ │ lsls r5, r3, #2 │ │ │ │ - @ instruction: 0xf6e2009e │ │ │ │ - @ instruction: 0xf6d0009e │ │ │ │ - @ instruction: 0xf6be009e │ │ │ │ - subw r0, ip, #2206 @ 0x89e │ │ │ │ + orr.w r0, r2, #5177344 @ 0x4f0000 │ │ │ │ + bics.w r0, r0, #5177344 @ 0x4f0000 │ │ │ │ + ands.w r0, lr, #5177344 @ 0x4f0000 │ │ │ │ + and.w r0, ip, #5177344 @ 0x4f0000 │ │ │ │ ldrsb r6, [r7, r5] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - str r2, [r2, r3] │ │ │ │ + ldr r6, [pc, #200] @ (76aa24 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r4, [r1, r3] │ │ │ │ + ldr r6, [pc, #176] @ (76aa10 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r6, [r0, r3] │ │ │ │ + ldr r6, [pc, #152] @ (76a9fc ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - str r0, [r0, r3] │ │ │ │ + ldr r6, [pc, #128] @ (76a9e8 ) │ │ │ │ lsls r7, r3, #2 │ │ │ │ - add r2, pc, #104 @ (adr r2, 76a9d4 ) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r2, pc, #32 @ (adr r2, 76a990 ) │ │ │ │ + ldr r7, [sp, #416] @ 0x1a0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #984 @ (adr r1, 76ad4c ) │ │ │ │ + ldr r7, [sp, #344] @ 0x158 │ │ │ │ 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 │ │ │ │ @@ -2576442,15 +2576388,15 @@ │ │ │ │ b.n 76adce │ │ │ │ strh r4, [r0, r7] │ │ │ │ lsls r4, r0, #5 │ │ │ │ strh r6, [r7, r6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76a6c8 │ │ │ │ + b.n 76b188 │ │ │ │ lsls r7, r3, #4 │ │ │ │ strh r6, [r1, r4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, r0] │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2576539,15 +2576485,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ str r4, [r5, r6] │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - b.n 76b408 │ │ │ │ + svc 218 @ 0xda │ │ │ │ lsls r7, r3, #4 │ │ │ │ str r2, [r6, r4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r6, [r1, r4] │ │ │ │ lsls r4, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2576788,15 +2576734,15 @@ │ │ │ │ b.n 76b0f0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r7, r2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ str r2, [r7, r2] │ │ │ │ lsls r4, r0, #5 │ │ │ │ - b.n 76b434 │ │ │ │ + udf #186 @ 0xba │ │ │ │ lsls r7, r3, #4 │ │ │ │ str r6, [r4, r1] │ │ │ │ lsls r4, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #112] @ (76b1fc ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ @@ -2577507,37 +2577453,37 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r1, [pc, #704] @ (76bb48 ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bge.n 76b890 │ │ │ │ + bvc.n 76b950 │ │ │ │ lsls r7, r3, #4 │ │ │ │ - bls.n 76b818 │ │ │ │ + bvc.n 76b8d8 │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r0, r4, #32 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #400] @ (76ba2c ) │ │ │ │ lsls r4, r0, #5 │ │ │ │ - str r3, [sp, #192] @ 0xc0 │ │ │ │ + str r0, [sp, #576] @ 0x240 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r3, [sp, #96] @ 0x60 │ │ │ │ + str r0, [sp, #480] @ 0x1e0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - add r1, pc, #800 @ (adr r1, 76bbcc ) │ │ │ │ + ldr r7, [sp, #160] @ 0xa0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ @ instruction: 0x47ba │ │ │ │ lsls r4, r0, #5 │ │ │ │ @ instruction: 0x47a2 │ │ │ │ lsls r4, r0, #5 │ │ │ │ - ldrh r4, [r6, #24] │ │ │ │ + ldrh r4, [r2, #4] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrh r6, [r3, #20] │ │ │ │ + strh r6, [r7, #62] @ 0x3e │ │ │ │ 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] @ (76b9a8 ) │ │ │ │ mov r4, r0 │ │ │ │ @@ -2577715,15 +2577661,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 467ea4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x353b28> │ │ │ │ adds r4, #4 │ │ │ │ cmp r4, r6 │ │ │ │ bne.n 76ba4c │ │ │ │ movs r0, #1 │ │ │ │ pop {r4, r5, r6, pc} │ │ │ │ - bvs.n 76bb48 │ │ │ │ + bcc.n 76ba08 │ │ │ │ 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 │ │ │ │ @@ -2579707,15 +2579653,15 @@ │ │ │ │ ldr r3, [sp, #20] │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 76cee0 │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r0, r4 │ │ │ │ - bl ad5050 │ │ │ │ + bl ad4da0 │ │ │ │ orrs r6, r0 │ │ │ │ b.n 76ce10 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a1c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a46a0> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ b.n 76ce40 │ │ │ │ @@ -2581205,24 +2581151,24 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ str r3, [sp, #692] @ 0x2b4 │ │ │ │ mov.w r3, #0 │ │ │ │ bl 48dcb0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x379934> │ │ │ │ add r1, sp, #76 @ 0x4c │ │ │ │ mov r0, r5 │ │ │ │ strb r4, [r1, #0] │ │ │ │ - bl ac4e98 │ │ │ │ + bl ac4be8 │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r5 │ │ │ │ bl 776584 │ │ │ │ mov r2, r4 │ │ │ │ mov r1, r4 │ │ │ │ mov r0, r5 │ │ │ │ bl 49c9c0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x388644> │ │ │ │ mov r0, r5 │ │ │ │ - bl aceef8 │ │ │ │ + bl acec48 │ │ │ │ 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] │ │ │ │ @@ -2582199,19 +2582145,19 @@ │ │ │ │ lsls r4, r0, #5 │ │ │ │ movs r1, #144 @ 0x90 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #520 @ 0x208 │ │ │ │ + add r7, pc, #904 @ (adr r7, 76ec6c ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r2, sp, #496 @ 0x1f0 │ │ │ │ + add r7, pc, #880 @ (adr r7, 76ec58 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ - add r1, sp, #56 @ 0x38 │ │ │ │ + add r6, pc, #440 @ (adr r6, 76eaa4 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r6, r0, #29 │ │ │ │ lsls r4, r0, #5 │ │ │ │ bl 53d5d0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x429254> │ │ │ │ ldr r6, [r7, #76] @ 0x4c │ │ │ │ mov r3, r0 │ │ │ │ ldrb r2, [r6, #13] │ │ │ │ @@ -2582616,21 +2582562,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 r6, pc, #256 @ (adr r6, 76ee00 ) │ │ │ │ + add r3, pc, #640 @ (adr r3, 76ef80 ) │ │ │ │ lsls r7, r3, #4 │ │ │ │ asrs r6, r4, #13 │ │ │ │ lsls r4, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r4, pc, #96 @ (adr r4, 76ed6c ) │ │ │ │ + add r1, pc, #480 @ (adr r1, 76eeec ) │ │ │ │ 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] @ 76f198 │ │ │ │ @@ -2582657,26 +2582603,26 @@ │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 76eff0 │ │ │ │ cmp r3, #4 │ │ │ │ beq.w 76f000 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ - bl ad4420 │ │ │ │ + bl ad4170 │ │ │ │ ldr.w r2, [pc, #1076] @ 76f1a4 │ │ │ │ movs r3, #5 │ │ │ │ movs r1, #14 │ │ │ │ add r2, pc │ │ │ │ mov r0, r4 │ │ │ │ bl 495118 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x380d9c> │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ bics.w r3, r3, #2 │ │ │ │ bne.n 76ed8e │ │ │ │ mov r0, r4 │ │ │ │ - bl ad310c │ │ │ │ + bl ad2e5c │ │ │ │ ldr.w r3, [r4, #424] @ 0x1a8 │ │ │ │ ldr r1, [r3, #0] │ │ │ │ cbz r1, 76edae │ │ │ │ movs r1, #0 │ │ │ │ ldrb.w r2, [r3, #32] │ │ │ │ cmp r2, #0 │ │ │ │ it ne │ │ │ │ @@ -2582784,15 +2582730,15 @@ │ │ │ │ cmp r3, #2 │ │ │ │ bne.n 76eecc │ │ │ │ ldr.w r1, [r4, #368] @ 0x170 │ │ │ │ mov r0, r4 │ │ │ │ sub.w r1, r1, #1 │ │ │ │ clz r1, r1 │ │ │ │ lsrs r1, r1, #5 │ │ │ │ - bl acdd6c │ │ │ │ + bl acdabc │ │ │ │ ldr.w r8, [pc, #740] @ 76f1b4 │ │ │ │ movs r2, #0 │ │ │ │ mov r0, r4 │ │ │ │ add r8, pc │ │ │ │ mov r1, r8 │ │ │ │ bl 47fd94 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x36ba18> │ │ │ │ movs r2, #0 │ │ │ │ @@ -2582807,15 +2582753,15 @@ │ │ │ │ bl 776f14 │ │ │ │ mov r1, r7 │ │ │ │ mov r0, r4 │ │ │ │ bl 76b9b4 │ │ │ │ mov r0, r4 │ │ │ │ cmp.w r9, #0 │ │ │ │ bne.w 76f02c │ │ │ │ - bl ad1894 │ │ │ │ + bl ad15e4 │ │ │ │ ldr r2, [pc, #680] @ (76f1b8 ) │ │ │ │ str.w r9, [sp, #4] │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r1, [r6, r2] │ │ │ │ ldr r2, [pc, #672] @ (76f1bc ) │ │ │ │ adds r1, #8 │ │ │ │ @@ -2582839,15 +2582785,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 4da020 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3c5ca4> │ │ │ │ ldr r3, [pc, #632] @ (76f1c4 ) │ │ │ │ movs r1, #64 @ 0x40 │ │ │ │ mov r0, r4 │ │ │ │ add r3, pc │ │ │ │ mov r2, r3 │ │ │ │ - bl acc780 │ │ │ │ + bl acc4d0 │ │ │ │ mov r0, r4 │ │ │ │ bl 76cdb4 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 76ef58 │ │ │ │ ldrb.w r3, [r4, #354] @ 0x162 │ │ │ │ ldrb.w r2, [r4, #355] @ 0x163 │ │ │ │ orrs r3, r2 │ │ │ │ @@ -2582870,18 +2582816,18 @@ │ │ │ │ orr.w r5, r0, r6 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b8a7c <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4700> │ │ │ │ orrs r0, r5 │ │ │ │ ands.w r5, r0, #255 @ 0xff │ │ │ │ bne.n 76ef70 │ │ │ │ mov r0, r4 │ │ │ │ - bl abdd94 │ │ │ │ + bl abdae4 │ │ │ │ movs r1, #32 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac414c │ │ │ │ + bl ac3e9c │ │ │ │ mov r2, r5 │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ bl 530eb4 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x41cb38> │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ ldr r2, [pc, #504] @ (76f1c8 ) │ │ │ │ @@ -2582900,15 +2582846,15 @@ │ │ │ │ b.n 76ef70 │ │ │ │ mov r0, r4 │ │ │ │ bl 77c5a4 │ │ │ │ ldrsb.w r3, [r4, #65] @ 0x41 │ │ │ │ cmp r3, #4 │ │ │ │ bne.w 76ed66 │ │ │ │ mov r0, r4 │ │ │ │ - bl ac0c50 │ │ │ │ + bl ac09a0 │ │ │ │ mov r0, r4 │ │ │ │ bl 779174 │ │ │ │ mov r0, r4 │ │ │ │ bl 4b9264 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3a4ee8> │ │ │ │ movs r2, #0 │ │ │ │ movs r1, #8 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2582917,19 +2582863,19 @@ │ │ │ │ bl 76dcb0 │ │ │ │ b.n 76ed66 │ │ │ │ mov r0, r4 │ │ │ │ bl 775e2c │ │ │ │ b.n 76ef36 │ │ │ │ bl 774af0 │ │ │ │ mov r0, r4 │ │ │ │ - bl ae8360 │ │ │ │ + bl ae80b0 │ │ │ │ mov r0, r4 │ │ │ │ bl 494378 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x37fffc> │ │ │ │ mov r0, r4 │ │ │ │ - bl ad1894 │ │ │ │ + bl ad15e4 │ │ │ │ ldr r2, [pc, #372] @ (76f1b8 ) │ │ │ │ mov.w r9, #0 │ │ │ │ str.w r9, [sp, #4] │ │ │ │ ldr r1, [pc, #380] @ (76f1cc ) │ │ │ │ mov r3, sl │ │ │ │ mov r0, r4 │ │ │ │ ldr r2, [r6, r2] │ │ │ │ @@ -2583071,15 +2583017,15 @@ │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r6, r0, #11 │ │ │ │ lsls r4, r0, #5 │ │ │ │ svc 255 @ 0xff │ │ │ │ vaddw.u q15, , d1 │ │ │ │ vmla.i q15, , d25[0] │ │ │ │ - vrshr.u64 q13, q4, #1 │ │ │ │ + vshr.u32 d26, d24, #1 │ │ │ │ lsls r7, r3, #4 │ │ │ │ b.n 76f1f2 │ │ │ │ vraddhn.i d18, , q6 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 76f0ca │ │ │ │ vqrdmulh.s , , d23[0] │ │ │ │ vcvt.f32.u32 d29, d29, #1 │ │ │ │ @@ -2583273,33 +2583219,33 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r2!, {r3, r4, r6} │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r2, {r1, r2, r4, r5} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r2, [r6, r2] │ │ │ │ + ldrsb r2, [r2, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r4, r2] │ │ │ │ + ldrsb r6, [r0, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r4, [r5, r0] │ │ │ │ + strb r4, [r1, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldr r2, [r7, r0] │ │ │ │ + strb r2, [r3, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r1!, {r2, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldr r6, [r2, r0] │ │ │ │ + strb r6, [r6, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ ldmia r1!, {r3, r4, r5} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r6, [r5, r7] │ │ │ │ + strb r6, [r1, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r3, r7] │ │ │ │ + strb r6, [r7, r4] │ │ │ │ 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] @ (76f67c ) │ │ │ │ sub sp, #80 @ 0x50 │ │ │ │ @@ -2583559,37 +2583505,37 @@ │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldmia r0!, {} │ │ │ │ lsls r1, r1, #5 │ │ │ │ lsrs r4, r5, #13 │ │ │ │ lsls r4, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r7, r1] │ │ │ │ + strh r2, [r3, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r7, r2] │ │ │ │ + strb r6, [r3, r0] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r6, [r0, r1] │ │ │ │ + strh r6, [r4, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r6!, {r5, r6, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r0, [r4, r0] │ │ │ │ + strh r0, [r0, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmia r6!, {r1, r4, r7} │ │ │ │ lsls r1, r1, #5 │ │ │ │ - ldrsb r0, [r2, r2] │ │ │ │ + strh r0, [r6, r7] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r4, r7] │ │ │ │ + strh r6, [r0, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsb r2, [r3, r1] │ │ │ │ + strh r2, [r7, r6] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrsb r4, [r3, r0] │ │ │ │ + strh r4, [r7, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strb r6, [r5, r7] │ │ │ │ + strh r6, [r1, r5] │ │ │ │ lsls r5, r2, #2 │ │ │ │ lsrs r0, r3, #6 │ │ │ │ lsls r4, r0, #5 │ │ │ │ ldrb r3, [r0, #12] │ │ │ │ cmp r3, #4 │ │ │ │ bne.n 76f704 │ │ │ │ ldr r2, [r0, #36] @ 0x24 │ │ │ │ @@ -2592810,15 +2592756,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r6, pc, #416 @ (adr r6, 775d94 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #216 @ (adr r4, 775cd4 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - lsrs r0, r3, #9 │ │ │ │ + lsls r0, r7, #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] @ (775e18 ) │ │ │ │ sub sp, #172 @ 0xac │ │ │ │ @@ -2597254,17 +2597200,17 @@ │ │ │ │ strb r0, [r4, #25] │ │ │ │ lsls r3, r0, #5 │ │ │ │ ldc2 15, cr15, [r5], {255} @ 0xff │ │ │ │ strb r2, [r5, #20] │ │ │ │ lsls r3, r0, #5 │ │ │ │ strb r2, [r2, #20] │ │ │ │ lsls r3, r0, #5 │ │ │ │ - stmia r1!, {r2, r5, r7} │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + itt eq │ │ │ │ + lsleq r4, r2, #2 │ │ │ │ + strbeq r6, [r4, #19] │ │ │ │ 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] @ (778dd4 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2600740,15 +2600686,15 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r2, r7, #29 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r2, r6, #29 │ │ │ │ lsls r1, r1, #5 │ │ │ │ - stcl 1, cr0, [r6, #-120]! @ 0xffffff88 │ │ │ │ + @ instruction: 0xeac6011e │ │ │ │ asrs r2, r4, #29 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r2, r7, #24 │ │ │ │ lsls r1, r1, #5 │ │ │ │ asrs r0, r3, #24 │ │ │ │ lsls r1, r1, #5 │ │ │ │ ldrsb r0, [r0, r3] │ │ │ │ @@ -2600838,15 +2600784,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77b090 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - push {r1, r3, r5, r7, lr} │ │ │ │ + cbz r2, 77b0d6 │ │ │ │ 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] @ 77bac4 │ │ │ │ @@ -2601846,15 +2601792,15 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldr r7, [pc, #304] @ (77bbf8 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #184] @ (77bb88 ) │ │ │ │ lsls r3, r0, #5 │ │ │ │ - b.n 77bd14 │ │ │ │ + udf #128 @ 0x80 │ │ │ │ lsls r6, r3, #4 │ │ │ │ mov r6, r1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2603481,17 +2603427,17 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77cac6 │ │ │ │ nop │ │ │ │ adds r5, #90 @ 0x5a │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r3, #28 │ │ │ │ + lsrs r2, r7, #17 │ │ │ │ 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] @ (77cc30 ) │ │ │ │ @@ -2603596,17 +2603542,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r4, #154 @ 0x9a │ │ │ │ lsls r3, r0, #5 │ │ │ │ adds r4, #104 @ 0x68 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r2, #24 │ │ │ │ + lsrs r2, r6, #13 │ │ │ │ lsls r5, r2, #2 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4032] @ 0xfc0 │ │ │ │ ldr r3, [pc, #624] @ (77ced0 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2603867,27 +2603813,27 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ adds r3, #152 @ 0x98 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #0] │ │ │ │ + ldrb r6, [r0, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r4, [r5, r3] │ │ │ │ + ldrb r4, [r1, r1] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strb r0, [r7, #26] │ │ │ │ + strb r0, [r3, #16] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - lsrs r4, r2, #19 │ │ │ │ + lsrs r4, r6, #8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r7, #29] │ │ │ │ + ldrb r0, [r3, #19] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r6, [r2, r1] │ │ │ │ + ldrh r6, [r6, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsrs r0, r4, #18 │ │ │ │ + lsrs r0, r0, #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] @ (77d05c ) │ │ │ │ sub sp, #8 │ │ │ │ @@ -2604028,25 +2603974,25 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 77d014 │ │ │ │ adds r0, #240 @ 0xf0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r1, #22] │ │ │ │ + ldrb r6, [r5, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r0, [r5, #21] │ │ │ │ + ldrb r0, [r1, #11] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #9] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r7, #19] │ │ │ │ + ldrb r4, [r3, #9] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r4, #7 │ │ │ │ + lsls r0, r0, #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] @ 77d6d4 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2604663,49 +2604609,49 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ cmp r7, #94 @ 0x5e │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r4, #3 │ │ │ │ + lsls r2, r0, #25 │ │ │ │ lsls r5, r2, #2 │ │ │ │ cmp r6, #18 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r3, #96 @ 0x60 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r6, [r3, #8] │ │ │ │ + strb r6, [r7, #29] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r2, [r0, r1] │ │ │ │ + strb r2, [r4, r6] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r4, r6, #24 │ │ │ │ + lsls r4, r2, #14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - lsls r6, r4, #24 │ │ │ │ + lsls r6, r0, #14 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r6, #4] │ │ │ │ + strb r6, [r2, #26] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsb r0, [r1, r6] │ │ │ │ + strb r0, [r5, r3] │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [r1, #116] @ 0x74 │ │ │ │ + ldr r2, [r5, #72] @ 0x48 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrb r6, [r2, #2] │ │ │ │ + strb r6, [r6, #23] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - push {r4, r5, r6, r7, lr} │ │ │ │ + cbz r0, 77d768 │ │ │ │ lsls r4, r3, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - ldrb r0, [r2, #1] │ │ │ │ + strb r0, [r6, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r2, #1] │ │ │ │ + strb r6, [r6, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r4, [r0, #0] │ │ │ │ + strb r4, [r4, #21] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r6, [r0, #31] │ │ │ │ + strb r6, [r4, #20] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strb r2, [r2, #29] │ │ │ │ + strb r2, [r6, #18] │ │ │ │ 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] @ (77d7a8 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2605783,33 +2605729,33 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ movs r1, #152 @ 0x98 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r2, [r7, #112] @ 0x70 │ │ │ │ + ldr r2, [r3, #72] @ 0x48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r0, #116] @ 0x74 │ │ │ │ + ldr r6, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r2, #2 │ │ │ │ movs r0, #250 @ 0xfa │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r0, [r2, #104] @ 0x68 │ │ │ │ + ldr r0, [r6, #60] @ 0x3c │ │ │ │ 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: 0xfb700094 │ │ │ │ + ldr.w r0, [r0, #148] @ 0x94 │ │ │ │ subs r4, r5, #2 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, r4, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2606134,27 +2606080,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ add sp, #144 @ 0x90 │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r6, #5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - ldr r2, [r6, #48] @ 0x30 │ │ │ │ + ldr r2, [r2, #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 │ │ │ │ - strb.w r0, [r4, r4, lsl #1] │ │ │ │ + sbc.w r0, r4, #4849664 @ 0x4a0000 │ │ │ │ subs r0, r0, r5 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r6, r6, r3 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, r0 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ @@ -2606479,27 +2606425,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r6, r1, r0 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r0, [r6, #124] @ 0x7c │ │ │ │ + str r0, [r2, #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 │ │ │ │ - @ instruction: 0xf4a20094 │ │ │ │ + addw r0, r2, #148 @ 0x94 │ │ │ │ asrs r6, r3, #31 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r4, r2, #30 │ │ │ │ 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 │ │ │ │ @@ -2606841,27 +2606787,27 @@ │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r1, sp, #792 @ 0x318 │ │ │ │ lsls r5, r7, #4 │ │ │ │ asrs r2, r3, #25 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - str r4, [r4, #68] @ 0x44 │ │ │ │ + str r4, [r0, #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 │ │ │ │ - @ instruction: 0xf0f00094 │ │ │ │ + mrc 0, 2, r0, cr0, cr4, {4} │ │ │ │ asrs r4, r5, #16 │ │ │ │ lsls r3, r0, #5 │ │ │ │ asrs r2, r4, #15 │ │ │ │ lsls r3, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ bx lr │ │ │ │ @@ -2607911,15 +2607857,15 @@ │ │ │ │ ldr r3, [r3, #0] │ │ │ │ udf #255 @ 0xff │ │ │ │ nop │ │ │ │ lsrs r6, r7, #6 │ │ │ │ lsls r3, r0, #5 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ - mov ip, sl │ │ │ │ + add r4, r6 │ │ │ │ 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] @ 77f8f8 │ │ │ │ sub sp, #32 │ │ │ │ @@ -2608122,15 +2608068,15 @@ │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r6, #32 │ │ │ │ lsls r3, r0, #5 │ │ │ │ adcs.w r1, r2, #12713984 @ 0xc20000 │ │ │ │ lsls r6, r4, #28 │ │ │ │ lsls r3, r0, #5 │ │ │ │ - add r8, fp │ │ │ │ + tst r0, r7 │ │ │ │ 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] @ (77f968 ) │ │ │ │ ldr r2, [pc, #64] @ (77f96c ) │ │ │ │ @@ -2608514,15 +2608460,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] @ (77fd1c ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - ldrb r6, [r2, #20] │ │ │ │ + ldrb r6, [r6, #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 │ │ │ │ @@ -2608566,15 +2608512,15 @@ │ │ │ │ strd r3, r4, [r6] │ │ │ │ str r5, [r6, #8] │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ ldr r0, [pc, #4] @ (77fd98 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - ldr r2, [r4, #8] │ │ │ │ + str r2, [r0, #96] @ 0x60 │ │ │ │ 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] @ (77fe20 ) │ │ │ │ @@ -2609881,64 +2609827,64 @@ │ │ │ │ nop │ │ │ │ lsls r2, r2, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ lsls r4, r1, #1 │ │ │ │ lsls r3, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #448] @ (780cfc ) │ │ │ │ + ldr r3, [pc, #832] @ (780e7c ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r0, #19 │ │ │ │ + lsrs r2, r4, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - @ instruction: 0xb72a │ │ │ │ + push {r1, r3, r7} │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [pc, #384] @ (780cc8 ) │ │ │ │ + ldr r3, [pc, #768] @ (780e48 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r4, #14] │ │ │ │ + strh r6, [r0, #58] @ 0x3a │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r2, [pc, #32] @ (780b74 ) │ │ │ │ + bx sp │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvs.n 780c04 │ │ │ │ + bcc.n 780ac4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r3, #54] @ 0x36 │ │ │ │ + strh r4, [r7, #32] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldr r2, [pc, #368] @ (780cd0 ) │ │ │ │ + blxns r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ @ instruction: 0xfa5a0142 │ │ │ │ - ldr r0, [pc, #248] @ (780c60 ) │ │ │ │ + cmp lr, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmn r6, r7 │ │ │ │ + eors r6, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sub sp, #104 @ 0x68 │ │ │ │ + add r5, sp, #1000 @ 0x3e8 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [pc, #280] @ (780c8c ) │ │ │ │ + cmp lr, r4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bx r0 │ │ │ │ + add r0, ip │ │ │ │ lsls r4, r2, #2 │ │ │ │ - mov r8, r9 │ │ │ │ + add r0, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bne.n 780b78 │ │ │ │ + ldmia r7!, {r2, r3, r4, r6} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bne.n 780bf0 │ │ │ │ + ldmia r6!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r4, fp │ │ │ │ + cmp r4, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r6, r7 │ │ │ │ + cmp r6, r3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [r4, #20] │ │ │ │ + str r0, [r0, #108] @ 0x6c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add lr, sp │ │ │ │ + negs r6, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - beq.n 780aa0 │ │ │ │ + ldmia r5, {r2, r5, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r6, r5 │ │ │ │ + sbcs r6, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ + ldmia r4, {r1, r2, r4, r6, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ adds r2, #4 │ │ │ │ cmp r8, r2 │ │ │ │ beq.w 780d36 │ │ │ │ ldr r3, [r2, #0] │ │ │ │ mla r3, ip, r3, r0 │ │ │ │ ldr r3, [r3, #12] │ │ │ │ @@ -2610500,38 +2610446,38 @@ │ │ │ │ subs r1, r3, r4 │ │ │ │ blx 69e14 │ │ │ │ b.n 7810f0 │ │ │ │ b.n 781100 │ │ │ │ ldr r0, [pc, #56] @ (781190 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - orrs r4, r2 │ │ │ │ + eors r4, r6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r6, {r1, r2, r3, r4, r6} │ │ │ │ + ldmia r3, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - tst r6, r1 │ │ │ │ + subs r7, #110 @ 0x6e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sbcs r6, r4 │ │ │ │ + subs r7, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r6, #160 @ 0xa0 │ │ │ │ + subs r4, #0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldmia r3!, {r1, r2, r4, r5} │ │ │ │ + ldmia r0!, {r1, r2, r4, r7} │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #240 @ 0xf0 │ │ │ │ + subs r5, #80 @ 0x50 │ │ │ │ lsls r4, r2, #2 │ │ │ │ vrhadd.s32 q0, q0, q1 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp 1, 14, cr0, cr12, cr2, {2} │ │ │ │ cdp 1, 13, cr0, cr4, cr2, {2} │ │ │ │ - strb r2, [r7, r3] │ │ │ │ + strh r2, [r3, r1] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - strb r6, [r3, r3] │ │ │ │ + strh r6, [r7, 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]! │ │ │ │ @@ -2611223,17 +2611169,17 @@ │ │ │ │ nop │ │ │ │ ldrd r0, r1, [r0], #264 @ 0x108 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strd r0, r1, [r4], #264 @ 0x108 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r7, #110 @ 0x6e │ │ │ │ + adds r4, #206 @ 0xce │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r2!, {r2, r5, r7} │ │ │ │ + stmia r0!, {r2} │ │ │ │ lsls r4, r2, #2 │ │ │ │ b.n 781800 │ │ │ │ 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 │ │ │ │ @@ -2611860,15 +2611806,15 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 76cc88 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ b.n 7822b8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #94 @ 0x5e │ │ │ │ + cmp r5, #190 @ 0xbe │ │ │ │ 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 │ │ │ │ @@ -2612040,17 +2611986,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 r6, #240 @ 0xf0 │ │ │ │ + cmp r4, #80 @ 0x50 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r4, 7820be │ │ │ │ + @ instruction: 0xb73c │ │ │ │ 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] @ (78238c ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2612332,25 +2612278,25 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ svc 86 @ 0x56 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r6, #72 @ 0x48 │ │ │ │ + cmp r3, #168 @ 0xa8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ ble.n 782424 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - cmp r4, #30 │ │ │ │ + cmp r1, #126 @ 0x7e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [sp, #936] @ 0x3a8 │ │ │ │ + ldr r4, [sp, #296] @ 0x128 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r3, #34 @ 0x22 │ │ │ │ + cmp r0, #130 @ 0x82 │ │ │ │ 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] @ (7825cc ) │ │ │ │ mov r8, r0 │ │ │ │ @@ -2612562,19 +2612508,19 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ blt.n 7826a0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - push {r4, r5, r6, r7} │ │ │ │ + sxtb r0, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cmp r1, #194 @ 0xc2 │ │ │ │ + movs r7, #34 @ 0x22 │ │ │ │ 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] @ (782804 ) │ │ │ │ @@ -2612782,27 +2612728,27 @@ │ │ │ │ nop │ │ │ │ bls.n 7827f0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bls.n 7827e4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r3, [sp, #1008] @ 0x3f0 │ │ │ │ + ldr r1, [sp, #368] @ 0x170 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmp r1, #18 │ │ │ │ + movs r6, #114 @ 0x72 │ │ │ │ lsls r4, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #136 @ 0x88 │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 7827f8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - movs r7, #184 @ 0xb8 │ │ │ │ + movs r5, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r6, #166 @ 0xa6 │ │ │ │ + movs r4, #6 │ │ │ │ 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 │ │ │ │ @@ -2612921,17 +2612867,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 r6, #14 │ │ │ │ + movs r3, #110 @ 0x6e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - sub sp, #472 @ 0x1d8 │ │ │ │ + add r6, sp, #344 @ 0x158 │ │ │ │ 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] @ (782cc8 ) │ │ │ │ @@ -2613263,23 +2613209,23 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bvs.n 782dc8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r4, #198 @ 0xc6 │ │ │ │ + movs r2, #38 @ 0x26 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, sp, #592 @ 0x250 │ │ │ │ + add r4, sp, #976 @ 0x3d0 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - movs r4, #62 @ 0x3e │ │ │ │ + movs r1, #158 @ 0x9e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrsh r4, [r2, r7] │ │ │ │ + ldrb r4, [r6, r4] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r6, sp, #1016 @ 0x3f8 │ │ │ │ + add r4, sp, #376 @ 0x178 │ │ │ │ lsls r4, r2, #2 │ │ │ │ bmi.n 782d10 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ movs r2, #36 @ 0x24 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2613415,17 +2613361,17 @@ │ │ │ │ str r3, [r5, #8] │ │ │ │ str.w r2, [r8] │ │ │ │ b.n 782d82 │ │ │ │ bcs.n 782e20 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #228 @ 0xe4 │ │ │ │ + subs r4, r0, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r4, sp, #616 @ 0x268 │ │ │ │ + add r1, sp, #1000 @ 0x3e8 │ │ │ │ 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] @ 783518 │ │ │ │ sub sp, #68 @ 0x44 │ │ │ │ @@ -2614107,35 +2614053,35 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ bne.n 783614 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r2, r0, #7 │ │ │ │ + adds r2, r4, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r4, r2, #2 │ │ │ │ + subs r4, r6, r7 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, sp, #816 @ 0x330 │ │ │ │ + add r7, pc, #176 @ (adr r7, 7835e8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r2, r2, #5 │ │ │ │ + subs r2, r6, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, sp, #552 @ 0x228 │ │ │ │ + add r5, pc, #936 @ (adr r5, 7838e8 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ - adds r4, r3, #0 │ │ │ │ + adds r4, r7, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r7, pc, #328 @ (adr r7, 783690 ) │ │ │ │ + add r4, pc, #712 @ (adr r4, 783810 ) │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldmia r3, {r1, r2, r3, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - subs r0, r2, r4 │ │ │ │ + adds r0, r6, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r5, pc, #744 @ (adr r5, 78383c ) │ │ │ │ + add r3, pc, #104 @ (adr r3, 7835bc ) │ │ │ │ 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] @ (7835f8 ) │ │ │ │ sub sp, #24 │ │ │ │ @@ -2614501,19 +2614447,19 @@ │ │ │ │ ldr r1, [r4, #8] │ │ │ │ b.n 783800 │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ ldmia r0!, {r3, r6} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r2, r0, #29 │ │ │ │ + asrs r2, r4, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r6, r4] │ │ │ │ + str r4, [r2, r2] │ │ │ │ lsls r4, r3, #2 │ │ │ │ - add r2, pc, #392 @ (adr r2, 783a90 ) │ │ │ │ + ldr r7, [sp, #776] @ 0x308 │ │ │ │ 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 │ │ │ │ @@ -2614637,17 +2614583,17 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ ldr r3, [sp, #0] │ │ │ │ b.n 7839ba │ │ │ │ stmia r6!, {r3, r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r4, r3, #20 │ │ │ │ + asrs r4, r7, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r0, pc, #8 @ (adr r0, 783a54 ) │ │ │ │ + ldr r5, [sp, #392] @ 0x188 │ │ │ │ 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 │ │ │ │ @@ -2615368,37 +2615314,37 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r4!, {r4, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - asrs r0, r4, #14 │ │ │ │ + asrs r0, r0, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r6, #13 │ │ │ │ + asrs r4, r2, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ stmia r1!, {r2, r3, r4, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - asrs r6, r1, #6 │ │ │ │ + lsrs r6, r5, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r4, r3, #6 │ │ │ │ + lsrs r4, r7, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - asrs r6, r7, #2 │ │ │ │ + lsrs r6, r3, #24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r5, #29 │ │ │ │ + lsrs r6, r1, #19 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r1, #29 │ │ │ │ + lsrs r4, r5, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ cmp r4, #0 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r0, r0, #27 │ │ │ │ + lsrs r0, r4, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [sp, #992] @ 0x3e0 │ │ │ │ + str r6, [sp, #352] @ 0x160 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r0, #26 │ │ │ │ + lsrs r0, r4, #15 │ │ │ │ lsls r4, r2, #2 │ │ │ │ bkpt 0x0058 │ │ │ │ lsls r2, r0, #5 │ │ │ │ bkpt 0x0034 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2616231,59 +2616177,59 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ pop {r1, r2, r3, r5, r7, pc} │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r1, #108 @ 0x6c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #20 │ │ │ │ + lsrs r4, r3, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r0, #8 │ │ │ │ + lsls r2, r4, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r5, [sp, #240] @ 0xf0 │ │ │ │ + str r2, [sp, #624] @ 0x270 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r7, #7 │ │ │ │ + lsls r6, r3, #29 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r3, [sp, #40] @ 0x28 │ │ │ │ + str r0, [sp, #424] @ 0x1a8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r2, r1, #6 │ │ │ │ + lsls r2, r5, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #640] @ 0x280 │ │ │ │ + str r0, [sp, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r2, #4 │ │ │ │ + lsls r4, r6, #25 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r2, [sp, #216] @ 0xd8 │ │ │ │ + ldrh r6, [r2, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r6, r3, #2 │ │ │ │ + lsls r6, r7, #23 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #816] @ 0x330 │ │ │ │ + ldrh r4, [r5, #56] @ 0x38 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r1, [sp, #392] @ 0x188 │ │ │ │ + ldrh r2, [r0, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r7, #30 │ │ │ │ + lsls r2, r3, #20 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #992] @ 0x3e0 │ │ │ │ + ldrh r0, [r3, #50] @ 0x32 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r0, #29 │ │ │ │ + lsls r4, r4, #18 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #568] @ 0x238 │ │ │ │ + ldrh r6, [r5, #46] @ 0x2e │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #27 │ │ │ │ + lsls r6, r5, #16 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r0, [sp, #144] @ 0x90 │ │ │ │ + ldrh r4, [r0, #44] @ 0x2c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r3, #25 │ │ │ │ + lsls r0, r7, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r7, #60] @ 0x3c │ │ │ │ + ldrh r2, [r3, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #23 │ │ │ │ + lsls r6, r5, #12 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r7, #56] @ 0x38 │ │ │ │ + ldrh r4, [r3, #36] @ 0x24 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldr r3, [sp, #132] @ 0x84 │ │ │ │ ldr r6, [sp, #40] @ 0x28 │ │ │ │ cmp r3, r6 │ │ │ │ beq.w 785356 │ │ │ │ ldr.w r3, [pc, #2128] @ 7853d8 │ │ │ │ ldr r2, [sp, #16] │ │ │ │ @@ -2617113,122 +2617059,117 @@ │ │ │ │ beq.n 7853d2 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 7853b2 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r2, r4, #21 │ │ │ │ + lsls r2, r0, #11 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cmn r6, r4 │ │ │ │ + eors r6, r0 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r1, #52] @ 0x34 │ │ │ │ + ldrh r0, [r5, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r5, #20 │ │ │ │ + lsls r0, r1, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r5, #20 │ │ │ │ + lsls r2, r1, #10 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - svc 216 @ 0xd8 │ │ │ │ + ble.n 785468 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - svc 208 @ 0xd0 │ │ │ │ + ble.n 78545c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r0, r5, #19 │ │ │ │ + lsls r0, r1, #9 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r0, [r2, #46] @ 0x2e │ │ │ │ + ldrh r0, [r6, #24] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r7, #18 │ │ │ │ + lsls r6, r3, #8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r6, #42] @ 0x2a │ │ │ │ + ldrh r6, [r2, #22] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r3, #17 │ │ │ │ + lsls r2, r7, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r5, #16 │ │ │ │ + lsls r0, r1, #6 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - udf #214 @ 0xd6 │ │ │ │ + bgt.n 785488 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - udf #206 @ 0xce │ │ │ │ + bgt.n 78547c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r6, r4, #15 │ │ │ │ + lsls r6, r0, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r6, [r1, #38] @ 0x26 │ │ │ │ + ldrh r6, [r5, #16] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #14 │ │ │ │ + lsls r4, r3, #4 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r6, #34] @ 0x22 │ │ │ │ + ldrh r4, [r2, #14] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r4, r7, #13 │ │ │ │ + lsls r4, r3, #3 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r2, r1 │ │ │ │ + subs r5, #234 @ 0xea │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r5, #32] │ │ │ │ + ldrh r4, [r1, #12] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r0, r2, #12 │ │ │ │ + lsls r0, r6, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ble.n 7853a0 │ │ │ │ + blt.n 785460 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r4, r4, #11 │ │ │ │ + lsls r4, r0, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r4, [r1, #30] │ │ │ │ + ldrh r4, [r5, #8] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r0, #12 │ │ │ │ + lsls r6, r4, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsls r6, r1, #11 │ │ │ │ + movs r6, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #180 @ 0xb4 │ │ │ │ + subs r5, #20 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r2, #26] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r0, r1, #10 │ │ │ │ + ldrh r6, [r6, #4] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #90 @ 0x5a │ │ │ │ + vshr.u64 d16, d3, #24 │ │ │ │ + subs r4, #186 @ 0xba │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r4, [r7, #22] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r2, r4, #9 │ │ │ │ + ldrh r4, [r3, #2] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - subs r7, #12 │ │ │ │ + vshr.u64 d16, d3, #62 │ │ │ │ + subs r4, #108 @ 0x6c │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r6, [r5, #20] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r4, r1, #8 │ │ │ │ + ldrh r6, [r1, #0] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - cbnz r0, 7854c8 │ │ │ │ + vqadd.u32 d16, d28, d3 │ │ │ │ + @ instruction: 0xb890 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bgt.n 7854a4 │ │ │ │ + bls.n 785564 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ands.w r0, r0, #4653056 @ 0x470000 │ │ │ │ - subs r2, #74 @ 0x4a │ │ │ │ + sbcs.w r0, r0, #142 @ 0x8e │ │ │ │ + adds r7, #170 @ 0xaa │ │ │ │ lsls r5, r1, #2 │ │ │ │ - ldrh r6, [r7, #16] │ │ │ │ + strh r6, [r3, #60] @ 0x3c │ │ │ │ lsls r4, r2, #2 │ │ │ │ - bvs.n 785574 │ │ │ │ + bcc.n 785434 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - lsls r2, r3, #6 │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - blt.n 785588 │ │ │ │ + mrc2 0, 7, r0, cr10, cr3, {4} │ │ │ │ + bhi.n 785448 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf376008e │ │ │ │ - hlt 0x0010 │ │ │ │ + @ instruction: 0xf0d6008e │ │ │ │ + @ instruction: 0xb7f0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrh r2, [r0, #12] │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - lsls r0, r7, #4 │ │ │ │ + strh r2, [r4, #54] @ 0x36 │ │ │ │ lsls r4, r2, #2 │ │ │ │ + mrc2 0, 4, r0, cr8, cr3, {4} │ │ │ │ add r5, sp, #936 @ 0x3a8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r0, #176 @ 0xb0 │ │ │ │ + adds r6, #16 │ │ │ │ lsls r4, r3, #2 │ │ │ │ - ldc2 0, cr0, [r6], #588 @ 0x24c │ │ │ │ - strh r0, [r3, #62] @ 0x3e │ │ │ │ + @ instruction: 0xfa160093 │ │ │ │ + strh r0, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r4, sp, #256 @ 0x100 │ │ │ │ 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 │ │ │ │ @@ -2617568,18 +2617509,18 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r3, sp, #48 @ 0x30 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stc2l 0, cr0, [r8], #588 @ 0x24c │ │ │ │ - strh r2, [r2, #40] @ 0x28 │ │ │ │ + @ instruction: 0xfa480093 │ │ │ │ + strh r2, [r6, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r4, [r1, #40] @ 0x28 │ │ │ │ + strh r4, [r5, #18] │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r0, #192 @ 0xc0 │ │ │ │ movs r0, r0 │ │ │ │ subs r0, #24 │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ @@ -2618204,22 +2618145,22 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #8 │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #30] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r2, [r3, #28] │ │ │ │ + ldrb r2, [r7, #17] │ │ │ │ lsls r4, r2, #2 │ │ │ │ add r1, pc, #968 @ (adr r1, 7862e8 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - @ instruction: 0xf3ea0093 │ │ │ │ - @ instruction: 0xf3f00093 │ │ │ │ + adc.w r0, sl, #147 @ 0x93 │ │ │ │ + adcs.w r0, r0, #147 @ 0x93 │ │ │ │ add r1, pc, #520 @ (adr r1, 786134 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ add r1, pc, #296 @ (adr r1, 786058 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r0, [sp, #36] @ 0x24 │ │ │ │ bl 77dd98 │ │ │ │ ldr r0, [sp, #16] │ │ │ │ @@ -2619034,16 +2618975,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 │ │ │ │ - @ instruction: 0xeb320093 │ │ │ │ - b.n 786b9c │ │ │ │ + ldmia.w r2, {r0, r1, r4, r7} │ │ │ │ + svc 146 @ 0x92 │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 786830 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2619183,18 +2619124,22 @@ │ │ │ │ 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 786864 │ │ │ │ nop │ │ │ │ - ldrd r0, r0, [sl, #588]! @ 0x24c │ │ │ │ - ldrd r0, r0, [r6, #588]! @ 0x24c │ │ │ │ - strd r0, r0, [r0, #588]! @ 0x24c │ │ │ │ - @ instruction: 0xe9be0093 │ │ │ │ + b.n 786764 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 786760 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 786738 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 7866f8 │ │ │ │ + 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] │ │ │ │ sub sp, #12 │ │ │ │ @@ -2619244,17 +2619189,20 @@ │ │ │ │ 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 7868e6 │ │ │ │ - @ instruction: 0xe9900093 │ │ │ │ - ldrd r0, r0, [lr, #-588]! @ 0x24c │ │ │ │ - strd r0, r0, [r8, #-588]! @ 0x24c │ │ │ │ + b.n 78672c │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 78670c │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + b.n 7866e4 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ str r3, [r0, #12] │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ ldr r3, [pc, #32] @ (78697c ) │ │ │ │ str r1, [r0, #8] │ │ │ │ movs r1, #0 │ │ │ │ add r3, pc │ │ │ │ str r2, [r0, #28] │ │ │ │ @@ -2619267,15 +2619215,15 @@ │ │ │ │ str r1, [r0, #20] │ │ │ │ str.w ip, [r0, #32] │ │ │ │ str r2, [r0, #24] │ │ │ │ str r3, [r0, #4] │ │ │ │ bx lr │ │ │ │ cmp r3, #80 @ 0x50 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - movs r1, #2 │ │ │ │ + subs r2, r4, #1 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r3, [pc, #40] @ (7869b0 ) │ │ │ │ mov.w r1, #4294967295 @ 0xffffffff │ │ │ │ ldr r2, [pc, #40] @ (7869b4 ) │ │ │ │ mov.w ip, #13 │ │ │ │ add r3, pc │ │ │ │ str.w ip, [r0, #24] │ │ │ │ @@ -2619289,15 +2619237,15 @@ │ │ │ │ str r3, [r0, #20] │ │ │ │ str r3, [r0, #28] │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ cmp r3, #32 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - movs r0, #218 @ 0xda │ │ │ │ + subs r2, r7, #0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr.w ip, [pc, #44] @ 7869e8 │ │ │ │ ldr r3, [pc, #44] @ (7869ec ) │ │ │ │ add ip, pc │ │ │ │ str r1, [r0, #8] │ │ │ │ add r3, pc │ │ │ │ add.w r1, ip, #8 │ │ │ │ @@ -2619312,15 +2619260,15 @@ │ │ │ │ strd r3, r3, [r0, #32] │ │ │ │ strh r3, [r0, #40] @ 0x28 │ │ │ │ strd r3, r3, [r0, #44] @ 0x2c │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ cmp r2, #254 @ 0xfe │ │ │ │ lsls r5, r7, #4 │ │ │ │ - movs r0, #166 @ 0xa6 │ │ │ │ + subs r6, r0, #0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ ldr r2, [pc, #48] @ (786a24 ) │ │ │ │ movs r3, #0 │ │ │ │ ldr r1, [pc, #48] @ (786a28 ) │ │ │ │ mov.w ip, #4294967295 @ 0xffffffff │ │ │ │ add r2, pc │ │ │ │ str.w ip, [r0, #8] │ │ │ │ @@ -2619336,15 +2619284,15 @@ │ │ │ │ movs r3, #112 @ 0x70 │ │ │ │ str r2, [r0, #0] │ │ │ │ str r1, [r0, #4] │ │ │ │ str r3, [r0, #12] │ │ │ │ bx lr │ │ │ │ cmp r2, #194 @ 0xc2 │ │ │ │ lsls r5, r7, #4 │ │ │ │ - movs r0, #104 @ 0x68 │ │ │ │ + adds r0, r1, #7 │ │ │ │ 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 │ │ │ │ @@ -2619568,21 +2619516,21 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 786bfc │ │ │ │ nop │ │ │ │ str r4, [sp, #656] @ 0x290 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 786aec │ │ │ │ + b.n 7865ac │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r0, #108] @ 0x6c │ │ │ │ + ldr r6, [r4, #64] @ 0x40 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r6, [r2, #96] @ 0x60 │ │ │ │ + ldr r6, [r6, #52] @ 0x34 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - b.n 78695c │ │ │ │ + b.n 78741c │ │ │ │ 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] @ (786cd4 ) │ │ │ │ @@ -2619884,17 +2619832,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 786ef0 │ │ │ │ str r1, [sp, #184] @ 0xb8 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r7, #5 │ │ │ │ + adds r6, r3, #3 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r0, [r5, #44] @ 0x2c │ │ │ │ + ldr r0, [r1, #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] @ (786fe8 ) │ │ │ │ sub sp, #16 │ │ │ │ @@ -2620570,15 +2620518,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - movs r1, #60 @ 0x3c │ │ │ │ + subs r4, r3, #2 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrh r4, [r7, #24] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r3, #18] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2620838,15 +2620786,15 @@ │ │ │ │ nop │ │ │ │ ldrh r0, [r5, #12] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r6, [r2, #12] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - subs r6, r1, #2 │ │ │ │ + subs r6, r5, r7 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrh r2, [r6, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ @@ -2620986,15 +2620934,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r1, #56] @ 0x38 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r7, #54] @ 0x36 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - subs r2, r5, r7 │ │ │ │ + adds r2, r1, r5 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r6, [r0, #52] @ 0x34 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621173,19 +2621121,19 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ strh r0, [r7, #44] @ 0x2c │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r2, [r6, #44] @ 0x2c │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r1, r3 │ │ │ │ + adds r4, r5, r0 │ │ │ │ lsls r6, r3, #4 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r4, r6, r0 │ │ │ │ + asrs r4, r2, #30 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strh r2, [r1, #38] @ 0x26 │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r4, [r4, #34] @ 0x22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ strh r4, [r0, #34] @ 0x22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621797,15 +2621745,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r4, [r5, #27] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r6, r2, #15 │ │ │ │ + asrs r6, r6, #4 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r4, [r7, #25] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r0, [r3, #25] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r0, [r7, #24] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2621917,15 +2621865,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #23] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - asrs r2, r5, #10 │ │ │ │ + asrs r2, r1, #32 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r0, [r3, #21] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r6, #20] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r2, #20] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2622449,27 +2622397,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrb r6, [r0, #15] │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r3, r4, r5} │ │ │ │ + ldmia r3, {r2, r3, r4, r7} │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + pop {r1, r2, r3, r4, r7} │ │ │ │ + lsls r6, r1, #2 │ │ │ │ + ldmia r3, {r3, r4, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ittt cc │ │ │ │ - lslcc r6, r1, #2 │ │ │ │ - ldmiacc r6!, {r3, r4, r5} │ │ │ │ - lslcc r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r5!, {r1} │ │ │ │ + ldmia r2!, {r1, r5, r6} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strb r4, [r0, r0] │ │ │ │ + str r4, [r4, r5] │ │ │ │ lsls r4, r2, #2 │ │ │ │ - lsrs r0, r6, #26 │ │ │ │ + lsrs r0, r2, #16 │ │ │ │ lsls r6, r3, #4 │ │ │ │ ldrb r4, [r2, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldrb r4, [r3, #0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r4, [r7, #31] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623111,15 +2623059,15 @@ │ │ │ │ beq.n 788f24 │ │ │ │ b.n 788f04 │ │ │ │ nop │ │ │ │ strb r4, [r3, #13] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r1, #29 │ │ │ │ + lsls r4, r5, #18 │ │ │ │ lsls r6, r3, #4 │ │ │ │ strb r0, [r6, #6] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r0, [r1, #4] │ │ │ │ lsls r2, r0, #5 │ │ │ │ strb r0, [r5, #3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2623295,25 +2623243,25 @@ │ │ │ │ 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 789100 │ │ │ │ nop │ │ │ │ - stmia r2!, {r1, r2, r4, r6} │ │ │ │ - lsls r3, r2, #2 │ │ │ │ - ldr r1, [pc, #536] @ (789364 ) │ │ │ │ - lsls r4, r2, #2 │ │ │ │ - ldr r1, [pc, #400] @ (7892e0 ) │ │ │ │ + itet lt │ │ │ │ + lsllt r3, r2, #2 │ │ │ │ + movge lr, ip │ │ │ │ + lsllt r4, r2, #2 │ │ │ │ + mov ip, r8 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r2!, {r5} │ │ │ │ + nop {8} │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r5!, {r1, r3, r4, r5, r6, r7} │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r1, [pc, #184] @ (789214 ) │ │ │ │ + mov lr, r1 │ │ │ │ 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 │ │ │ │ @@ -2623366,19 +2623314,19 @@ │ │ │ │ mov r1, r5 │ │ │ │ bl 75b850 │ │ │ │ ldr r4, [r4, #0] │ │ │ │ cmp r6, r4 │ │ │ │ bne.n 7891e8 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, pc} │ │ │ │ nop │ │ │ │ - ldr r0, [pc, #712] @ (7894c8 ) │ │ │ │ + mov r2, r2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldr r0, [pc, #520] @ (78940c ) │ │ │ │ + cmp sl, ip │ │ │ │ lsls r4, r2, #2 │ │ │ │ - add r1, pc, #296 @ (adr r1, 789330 ) │ │ │ │ + ldr r6, [sp, #680] @ 0x2a8 │ │ │ │ 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 │ │ │ │ @@ -2623868,39 +2623816,39 @@ │ │ │ │ ands r3, r1 │ │ │ │ b.n 78948e │ │ │ │ nop │ │ │ │ ldr r2, [r2, #92] @ 0x5c │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r0!, {r3, r5, r7} │ │ │ │ + bkpt 0x0008 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r3, {r1, r2, r3, r6} │ │ │ │ + ldmia r0!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - stmia r0!, {r2} │ │ │ │ + pop {r2, r5, r6, pc} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - itte le │ │ │ │ - lslle r3, r2, #2 │ │ │ │ - movle lr, r3 │ │ │ │ - lslgt r4, r2, #2 │ │ │ │ - itee mi │ │ │ │ - lslmi r3, r2, #2 │ │ │ │ - ldmiapl r1!, {r3, r4, r5, r7} │ │ │ │ - lslpl r2, r3, #2 │ │ │ │ - bkpt 0x00b2 │ │ │ │ + pop {r1, r3, r4, r5, pc} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bkpt 0x005e │ │ │ │ + mvns r6, r7 │ │ │ │ + lsls r4, r2, #2 │ │ │ │ + pop {r1, r2, r3, r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - bkpt 0x0056 │ │ │ │ + stmia r7!, {r3, r4} │ │ │ │ + lsls r2, r3, #2 │ │ │ │ + pop {r1, r4} │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add ip, sp │ │ │ │ + cbnz r6, 7897ee │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + cbnz r6, 7897f0 │ │ │ │ + lsls r3, r2, #2 │ │ │ │ + negs r4, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - pop {r3, r7} │ │ │ │ + cbnz r0, 7897c6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbnz r4, 78980c │ │ │ │ + cbnz r4, 7897a4 │ │ │ │ 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 │ │ │ │ @@ -2624843,19 +2624791,19 @@ │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ str r4, [r2, #32] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r0, 78a18a │ │ │ │ + cbz r0, 78a122 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r2, #126 @ 0x7e │ │ │ │ + adds r7, #222 @ 0xde │ │ │ │ lsls r4, r2, #2 │ │ │ │ - stmia r5!, {r2, r3, r4, r5} │ │ │ │ + stmia r2!, {r2, r3, r4, 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 │ │ │ │ @@ -2624946,15 +2624894,15 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78a1b2 │ │ │ │ ldrsh r2, [r1, r3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 78a22a │ │ │ │ + add r6, sp, #1008 @ 0x3f0 │ │ │ │ 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] @ (78a3c4 ) │ │ │ │ @@ -2625219,15 +2625167,15 @@ │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 78a4c4 │ │ │ │ ldr r0, [pc, #4] @ (78a4e0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - stmia r1!, {r1, r3, r4, r6} │ │ │ │ + bkpt 0x00ba │ │ │ │ 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 │ │ │ │ @@ -2625999,15 +2625947,15 @@ │ │ │ │ str.w r3, [r4, #292] @ 0x124 │ │ │ │ str r2, [r4, #0] │ │ │ │ strd r3, r3, [r4, #296] @ 0x128 │ │ │ │ strd r3, r3, [r4, #304] @ 0x130 │ │ │ │ strd r3, r3, [r4, #312] @ 0x138 │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - mov r6, pc │ │ │ │ + mvns r6, r3 │ │ │ │ lsls r1, r3, #2 │ │ │ │ sbcs r6, r7 │ │ │ │ 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 │ │ │ │ @@ -2626128,15 +2626076,15 @@ │ │ │ │ nop │ │ │ │ strh r4, [r4, r3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r4, [r3, r3] │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78ae2c │ │ │ │ + b.n 78a8ec │ │ │ │ lsls r5, r3, #4 │ │ │ │ strh r4, [r5, r1] │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ str r6, [r7, r7] │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2626415,17 +2626363,17 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ str r0, [r3, r0] │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #976] @ (78b50c ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ - b.n 78ac1c │ │ │ │ + b.n 78b6dc │ │ │ │ lsls r5, r3, #4 │ │ │ │ - b.n 78ab30 │ │ │ │ + b.n 78b5f0 │ │ │ │ lsls r5, r3, #4 │ │ │ │ ldr r7, [pc, #0] @ (78b148 ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ ldr r6, [pc, #896] @ (78b4cc ) │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2627711,23 +2627659,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 r6, [sp, #360] @ 0x168 │ │ │ │ + str r3, [sp, #744] @ 0x2e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r4, r5, #3 │ │ │ │ + subs r4, r1, r1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - str r6, [sp, #328] @ 0x148 │ │ │ │ + str r3, [sp, #712] @ 0x2c8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [sp, #288] @ 0x120 │ │ │ │ + str r3, [sp, #672] @ 0x2a0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r6, [sp, #264] @ 0x108 │ │ │ │ + str r3, [sp, #648] @ 0x288 │ │ │ │ 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] @ (78bf7c ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2627899,17 +2627847,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ tst r4, r1 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #872] @ 0x368 │ │ │ │ + str r3, [sp, #232] @ 0xe8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r4, r1, #0 │ │ │ │ + adds r4, r5, r5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ lsls r2, r5 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4048] @ 0xfd0 │ │ │ │ @@ -2628085,23 +2628033,23 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 78c052 │ │ │ │ nop │ │ │ │ eors r0, r0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r3, [sp, #392] @ 0x188 │ │ │ │ + str r0, [sp, #776] @ 0x308 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #208] @ 0xd0 │ │ │ │ + str r0, [sp, #592] @ 0x250 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r3, [sp, #80] @ 0x50 │ │ │ │ + str r0, [sp, #464] @ 0x1d0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r2, [sp, #1008] @ 0x3f0 │ │ │ │ + str r0, [sp, #368] @ 0x170 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r1, #226 @ 0xe2 │ │ │ │ + cmp r7, #66 @ 0x42 │ │ │ │ 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] @ (78c464 ) │ │ │ │ @@ -2628370,21 +2628318,21 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r4, #226 @ 0xe2 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - str r1, [sp, #56] @ 0x38 │ │ │ │ + ldrh r6, [r5, #50] @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [sp, #944] @ 0x3b0 │ │ │ │ + ldrh r4, [r1, #50] @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - str r0, [sp, #704] @ 0x2c0 │ │ │ │ + ldrh r0, [r2, #48] @ 0x30 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r0, r6, #24 │ │ │ │ + asrs r0, r2, #14 │ │ │ │ lsls r4, r2, #2 │ │ │ │ subs r3, #204 @ 0xcc │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r3, #176 @ 0xb0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2628708,21 +2628656,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r3, #80 @ 0x50 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ subs r1, #156 @ 0x9c │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrh r6, [r0, #48] @ 0x30 │ │ │ │ + ldrh r6, [r4, #26] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r3, #13 │ │ │ │ + asrs r6, r7, #2 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrh r2, [r1, #40] @ 0x28 │ │ │ │ + ldrh r2, [r5, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r4, r7, #9 │ │ │ │ + lsrs r4, r3, #31 │ │ │ │ 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] @ (78c8ec ) │ │ │ │ mov r5, r1 │ │ │ │ @@ -2628819,17 +2628767,17 @@ │ │ │ │ bne.n 78c8ac │ │ │ │ b.n 78c8b8 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ adds r7, #254 @ 0xfe │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - stmia r7!, {} │ │ │ │ + stmia r4!, {r5, r6} │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldmia r5!, {r2, r7} │ │ │ │ + ldmia r2, {r2, r5, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r6, #208 @ 0xd0 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r7, #120 @ 0x78 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r7, #64 @ 0x40 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2629136,15 +2629084,15 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adds r5, #64 @ 0x40 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r2!, {r1, r3, r4, r5, r6} │ │ │ │ + stmia r7!, {r1, r3, r4, r6, r7} │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r4, #102 @ 0x66 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r4, #66 @ 0x42 │ │ │ │ lsls r2, r0, #5 │ │ │ │ adds r4, #34 @ 0x22 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2629618,27 +2629566,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ adds r2, #6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r4, #52] @ 0x34 │ │ │ │ + strh r6, [r0, #32] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r6, [r6, #50] @ 0x32 │ │ │ │ + strh r6, [r2, #30] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r2, #50] @ 0x32 │ │ │ │ + strh r0, [r6, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - strh r0, [r3, #48] @ 0x30 │ │ │ │ + strh r0, [r7, #26] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r4, r3, #12 │ │ │ │ + lsrs r4, r7, #1 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - strh r6, [r7, #34] @ 0x22 │ │ │ │ + strh r6, [r3, #14] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r7, #5 │ │ │ │ + lsls r0, r3, #27 │ │ │ │ lsls r4, r2, #2 │ │ │ │ ldrb r2, [r1, #12] │ │ │ │ cmp r2, #4 │ │ │ │ bne.n 78d192 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2630246,29 +2630194,29 @@ │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ cmp r4, #140 @ 0x8c │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r0, #4] │ │ │ │ + ldrb r6, [r4, #23] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r0, r4, #30 │ │ │ │ + lsrs r0, r0, #20 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldrb r6, [r0, #29] │ │ │ │ + ldrb r6, [r4, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsls r4, r1, #16 │ │ │ │ + lsls r4, r5, #5 │ │ │ │ lsls r4, r2, #2 │ │ │ │ - ldrb r6, [r2, #27] │ │ │ │ + ldrb r6, [r6, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r6, #26] │ │ │ │ + ldrb r2, [r2, #16] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r2, [r0, #26] │ │ │ │ + ldrb r2, [r4, #15] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldrb r4, [r5, #25] │ │ │ │ + ldrb r4, [r1, #15] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r0, #196 @ 0xc4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ cmp r0, #164 @ 0xa4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2630370,15 +2630318,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ movs r7, #230 @ 0xe6 │ │ │ │ lsls r2, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r1, r2, r3, r4, r6, pc} │ │ │ │ + hlt 0x003e │ │ │ │ lsls r5, r3, #4 │ │ │ │ movs r7, #136 @ 0x88 │ │ │ │ lsls r2, r0, #5 │ │ │ │ movs r7, #102 @ 0x66 │ │ │ │ lsls r2, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2631969,21 +2631917,21 @@ │ │ │ │ movs r3, #215 @ 0xd7 │ │ │ │ b.n 78e806 │ │ │ │ nop │ │ │ │ adds r0, r1, r4 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r5, #96] @ 0x60 │ │ │ │ + ldr r6, [r1, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r7, {r2, r3, r7} │ │ │ │ + ldmia r4!, {r2, r3, r5, r6, r7} │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrh r2, [r7, #14] │ │ │ │ + strh r2, [r3, #58] @ 0x3a │ │ │ │ lsls r4, r1, #2 │ │ │ │ - @ instruction: 0xf2540093 │ │ │ │ + vshr.s64 d0, d3, #12 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #3992] @ 0xf98 │ │ │ │ ldr r2, [pc, #364] @ (78ea54 ) │ │ │ │ mov r4, r1 │ │ │ │ ldr r3, [pc, #364] @ (78ea58 ) │ │ │ │ @@ -2632472,29 +2632420,29 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [r2, #28] │ │ │ │ + str r6, [r6, #112] @ 0x70 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r4, r1, #14 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldr r0, [r7, #12] │ │ │ │ + str r0, [r3, #100] @ 0x64 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [r7, #8] │ │ │ │ + str r4, [r3, #96] @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r6, [r5, #8] │ │ │ │ + str r6, [r1, #96] @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r4, r1, #11 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r6, r4, #9 │ │ │ │ lsls r2, r0, #5 │ │ │ │ - ldrsb r4, [r7, r1] │ │ │ │ + strh r4, [r3, r7] │ │ │ │ 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] │ │ │ │ @@ -2633609,15 +2633557,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ lsrs r6, r0, #7 │ │ │ │ lsls r2, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldrsh r2, [r2, r2] │ │ │ │ + ldrh r2, [r6, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ lsls r2, r1, #31 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r2, r5, #30 │ │ │ │ lsls r2, r0, #5 │ │ │ │ lsls r2, r1, #30 │ │ │ │ lsls r2, r0, #5 │ │ │ │ @@ -2633663,15 +2633611,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, r2, #30 │ │ │ │ + lsrs r4, r6, #19 │ │ │ │ lsls r0, r2, #2 │ │ │ │ ldr r4, [sp, #672] @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2634559,15 +2634507,15 @@ │ │ │ │ beq.n 7902ac │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ cdp2 1, 7, cr0, cr4, cr1, {2} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cdp2 1, 6, cr0, cr12, cr1, {2} │ │ │ │ - str r3, [sp, #1000] @ 0x3e8 │ │ │ │ + str r1, [sp, #360] @ 0x168 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [ip, #260] @ 0x104 │ │ │ │ stc2l 1, cr0, [r4, #-260]! @ 0xfffffefc │ │ │ │ push {lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2634747,15 +2634695,15 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ stc2 1, cr0, [r8], {65} @ 0x41 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stc2 1, cr0, [r4], {65} @ 0x41 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - str r1, [sp, #968] @ 0x3c8 │ │ │ │ + ldrh r2, [r2, #58] @ 0x3a │ │ │ │ lsls r5, r3, #4 │ │ │ │ @ instruction: 0xfba40141 │ │ │ │ @ instruction: 0xfb780141 │ │ │ │ @ instruction: 0xfb580141 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ @@ -2634906,15 +2634854,15 @@ │ │ │ │ ldr r2, [r3, #0] │ │ │ │ ldr r3, [sp, #60] @ 0x3c │ │ │ │ eors r2, r3 │ │ │ │ mov.w r3, #0 │ │ │ │ bne.n 790664 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ @ instruction: 0xfb080141 │ │ │ │ - str r0, [sp, #824] @ 0x338 │ │ │ │ + ldrh r6, [r5, #48] @ 0x30 │ │ │ │ lsls r5, r3, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfad20141 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldr??.w r0, [ip, #321] @ 0x141 │ │ │ │ @@ -2635448,17 +2635396,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 69e24 (unsigned long)@plt+0x4> │ │ │ │ ldr r1, [pc, #12] @ (790c00 ) │ │ │ │ movs r2, #1 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ - ldr r2, [pc, #0] @ (790c00 ) │ │ │ │ + bx ip │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldmia r6, {r6} │ │ │ │ + ldmia r3!, {r5, r7} │ │ │ │ lsls r3, r2, #2 │ │ │ │ mov r3, r0 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 790cb4 │ │ │ │ ldr r1, [r3, #12] │ │ │ │ cmp r1, #0 │ │ │ │ beq.n 790cac │ │ │ │ @@ -2635711,15 +2635659,15 @@ │ │ │ │ add r3, pc │ │ │ │ ubfx r2, r2, #4, #3 │ │ │ │ adds r3, #8 │ │ │ │ str.w r2, [r4, #308] @ 0x134 │ │ │ │ str r3, [r4, #0] │ │ │ │ pop {r3, r4, r5, pc} │ │ │ │ nop │ │ │ │ - cdp 0, 7, cr0, cr12, cr15, {4} │ │ │ │ + rsbs r0, ip, pc, lsl #2 │ │ │ │ b.n 791070 │ │ │ │ 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] @ (790f38 ) │ │ │ │ @@ -2635785,15 +2635733,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ adcs.w r1, r2, #65 @ 0x41 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ adc.w r1, sl, #65 @ 0x41 │ │ │ │ - strh r6, [r5, #58] @ 0x3a │ │ │ │ + strh r6, [r1, #38] @ 0x26 │ │ │ │ lsls r5, r3, #4 │ │ │ │ adds r7, #8 │ │ │ │ movs r0, r0 │ │ │ │ add.w r1, r0, #65 @ 0x41 │ │ │ │ @ instruction: 0xf0de0141 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2635906,15 +2635854,15 @@ │ │ │ │ cbz r4, 791080 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 790cb8 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 791074 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ - subs r1, #122 @ 0x7a │ │ │ │ + adds r6, #218 @ 0xda │ │ │ │ lsls r5, r2, #2 │ │ │ │ svc 158 @ 0x9e │ │ │ │ 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 │ │ │ │ @@ -2636206,19 +2636154,19 @@ │ │ │ │ cmp r1, #76 @ 0x4c │ │ │ │ movs r0, r0 │ │ │ │ movs r0, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ lsrs r0, r2, #28 │ │ │ │ movs r0, r0 │ │ │ │ ldc 1, cr0, [r6, #260] @ 0x104 │ │ │ │ - muls r0, r5 │ │ │ │ + lsrs r0, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stc 1, cr0, [r8, #-260]! @ 0xfffffefc │ │ │ │ stcl 1, cr0, [r0], #260 @ 0x104 │ │ │ │ - adds r0, #246 @ 0xf6 │ │ │ │ + cmp r6, #86 @ 0x56 │ │ │ │ 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] │ │ │ │ @@ -2637210,15 +2637158,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ b.n 792508 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - subs r1, #10 │ │ │ │ + adds r6, #106 @ 0x6a │ │ │ │ lsls r3, r2, #2 │ │ │ │ b.n 792320 │ │ │ │ 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 │ │ │ │ @@ -2638358,35 +2638306,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ bge.n 7928ac │ │ │ │ lsls r1, r0, #5 │ │ │ │ bge.n 7928a4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r0, #234 @ 0xea │ │ │ │ + cmp r6, #74 @ 0x4a │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, #206 @ 0xce │ │ │ │ + cmp r6, #46 @ 0x2e │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cbz r4, 79295e │ │ │ │ + cbz r4, 7928f6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ bhi.n 792888 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cmp r6, #210 @ 0xd2 │ │ │ │ + cmp r4, #50 @ 0x32 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #166 @ 0xa6 │ │ │ │ + cmp r4, #6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - sxtb r6, r3 │ │ │ │ + add r7, sp, #760 @ 0x2f8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #86 @ 0x56 │ │ │ │ + cmp r3, #182 @ 0xb6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r6, #0 │ │ │ │ + cmp r3, #96 @ 0x60 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - cmp r5, #248 @ 0xf8 │ │ │ │ + cmp r3, #88 @ 0x58 │ │ │ │ lsls r3, r2, #2 │ │ │ │ bvc.n 7929dc │ │ │ │ lsls r1, r0, #5 │ │ │ │ bvc.n 7929a0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2638674,15 +2638622,15 @@ │ │ │ │ cbz r4, 792c00 │ │ │ │ ldr r0, [r4, #12] │ │ │ │ bl 792280 │ │ │ │ ldr r4, [r4, #8] │ │ │ │ cmp r4, #0 │ │ │ │ bne.n 792bf4 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ - adds r0, #54 @ 0x36 │ │ │ │ + cmp r5, #150 @ 0x96 │ │ │ │ lsls r1, r3, #2 │ │ │ │ ldr r2, [r2, #52] @ 0x34 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r6, [r5, #44] @ 0x2c │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r4, [r7, #40] @ 0x28 │ │ │ │ lsls r4, r7, #4 │ │ │ │ @@ -2639293,15 +2639241,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ ldmia r6, {r2, r4, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldmia r6, {r2, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - str r4, [r6, #80] @ 0x50 │ │ │ │ + str r4, [r2, #40] @ 0x28 │ │ │ │ lsls r5, r3, #4 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r5, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2639690,21 +2639638,21 @@ │ │ │ │ movs r0, r0 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ ldmia r4, {r2, r3, r4, r5} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #24] │ │ │ │ + ldrsh r2, [r3, r4] │ │ │ │ lsls r5, r3, #4 │ │ │ │ - movs r1, #124 @ 0x7c │ │ │ │ + subs r4, r3, #3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - movs r1, #112 @ 0x70 │ │ │ │ + subs r0, r2, #3 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r4, pc, #744 @ (adr r4, 79390c ) │ │ │ │ + add r2, pc, #104 @ (adr r2, 79368c ) │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldmia r2!, {r3, r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldmia r2!, {r3, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldmia r2!, {r3, r5} │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2639933,19 +2639881,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ ldmia r0!, {r1, r3, r4, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r3, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ - subs r6, r0, #4 │ │ │ │ + adds r6, r4, #1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - subs r2, r7, #3 │ │ │ │ + adds r2, r3, #1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - add r2, pc, #104 @ (adr r2, 7938f4 ) │ │ │ │ + ldr r7, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ stmia r7!, {r1, r2, r3, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmia r7!, {r1, r2, r3, r5, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2640731,46 +2640679,46 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ stmia r5!, {r2, r3, r6, r7} │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r4, #2 │ │ │ │ + subs r6, r0, r0 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r6, r3, #1 │ │ │ │ + adds r6, r7, r6 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - stc 0, cr0, [ip], {146} @ 0x92 │ │ │ │ + strd r0, r0, [ip, #-584]! @ 0x248 │ │ │ │ stmia r5!, {r5, r6} │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldr r7, [sp, #216] @ 0xd8 │ │ │ │ + ldr r4, [sp, #600] @ 0x258 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r3, #0 │ │ │ │ + adds r2, r7, r5 │ │ │ │ lsls r3, r2, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - adds r4, r0, r7 │ │ │ │ + asrs r4, r4, #28 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r0, r2, r6 │ │ │ │ + asrs r0, r6, #27 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r2, r2, r6 │ │ │ │ + asrs r2, r6, #27 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adds r4, r4, r4 │ │ │ │ + asrs r4, r0, #26 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - ldr r4, [sp, #104] @ 0x68 │ │ │ │ + ldr r1, [sp, #488] @ 0x1e8 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r6, #30 │ │ │ │ + asrs r2, r2, #20 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r6, r5, #29 │ │ │ │ + asrs r6, r1, #19 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - b.n 793eac │ │ │ │ + b.n 79396c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - asrs r0, r4, #30 │ │ │ │ + asrs r0, r0, #20 │ │ │ │ lsls r3, r2, #2 │ │ │ │ - asrs r2, r6, #29 │ │ │ │ + asrs r2, r2, #19 │ │ │ │ lsls r3, r2, #2 │ │ │ │ itt gt │ │ │ │ lslgt r1, r0, #5 │ │ │ │ itte ge @ unpredictable │ │ │ │ lslge r1, r0, #5 │ │ │ │ stmdbge sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ movlt.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2642698,27 +2642646,27 @@ │ │ │ │ b.n 7953f8 │ │ │ │ ldr r1, [pc, #36] @ (795448 ) │ │ │ │ movs r2, #3 │ │ │ │ mov r0, r5 │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7953f8 │ │ │ │ - str r0, [sp, #536] @ 0x218 │ │ │ │ + ldrh r6, [r4, #46] @ 0x2e │ │ │ │ lsls r7, r1, #2 │ │ │ │ - str r0, [r4, #52] @ 0x34 │ │ │ │ + str r0, [r0, #12] │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bhi.n 795470 │ │ │ │ + bpl.n 795530 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - ldrb r0, [r0, #28] │ │ │ │ + ldrb r0, [r4, #17] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - str r4, [sp, #872] @ 0x368 │ │ │ │ + str r2, [sp, #232] @ 0xe8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r3, #176 @ 0xb0 │ │ │ │ + subs r1, #16 │ │ │ │ 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 │ │ │ │ @@ -2642770,15 +2642718,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 │ │ │ │ - negs r0, r2 │ │ │ │ + subs r7, #176 @ 0xb0 │ │ │ │ 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] │ │ │ │ @@ -2643188,20 +2643136,20 @@ │ │ │ │ ldr r0, [pc, #24] @ (795964 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ add r0, sp, #448 @ 0x1c0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - vshr.u64 d16, d2, #14 │ │ │ │ - bmi.n 795a10 │ │ │ │ + ldc2l 0, cr0, [r2, #-584] @ 0xfffffdb8 │ │ │ │ + bne.n 7958d0 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r6, [r5, #14] │ │ │ │ + ldrb r6, [r1, #29] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - lsrs r2, r5, #19 │ │ │ │ + lsrs r2, r1, #9 │ │ │ │ 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 │ │ │ │ @@ -2643771,16 +2643719,16 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #552 @ (adr r1, 796154 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ add r1, pc, #280 @ (adr r1, 79604c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrsb.w r0, [sl, r2, lsl #1] │ │ │ │ - ldrb r0, [r4, #12] │ │ │ │ + @ instruction: 0xf67a0092 │ │ │ │ + ldrb r0, [r0, #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 │ │ │ │ @@ -2644098,27 +2644046,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ add r0, pc, #200 @ (adr r0, 796314 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [sp, #848] @ 0x350 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xf7be0092 │ │ │ │ - ldrb r6, [r4, #6] │ │ │ │ + adds.w r0, lr, #4784128 @ 0x490000 │ │ │ │ + strb r6, [r0, #28] │ │ │ │ lsls r3, r2, #2 │ │ │ │ cmp r5, #244 @ 0xf4 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf6dc0092 │ │ │ │ - ldrb r2, [r0, #3] │ │ │ │ + bics.w r0, ip, #4784128 @ 0x490000 │ │ │ │ + strb r2, [r4, #24] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf65c0092 │ │ │ │ - ldrb r2, [r1, #1] │ │ │ │ + @ instruction: 0xf3bc0092 │ │ │ │ + strb r2, [r5, #22] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - @ instruction: 0xf61e0092 │ │ │ │ - ldrb r0, [r0, #0] │ │ │ │ + @ instruction: 0xf37e0092 │ │ │ │ + strb r0, [r4, #21] │ │ │ │ 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] @ (7963dc ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2644261,21 +2644209,21 @@ │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7962ae │ │ │ │ nop │ │ │ │ ldr r5, [sp, #432] @ 0x1b0 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - strb r6, [r5, #28] │ │ │ │ + strb r6, [r1, #18] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - adc.w r0, r8, #4784128 @ 0x490000 │ │ │ │ - adds.w r0, lr, #4784128 @ 0x490000 │ │ │ │ - @ instruction: 0xf4ee0092 │ │ │ │ - @ instruction: 0xf4bc0092 │ │ │ │ - strb r2, [r4, #25] │ │ │ │ + subw r0, r8, #146 @ 0x92 │ │ │ │ + @ instruction: 0xf27e0092 │ │ │ │ + movw r0, #57490 @ 0xe092 │ │ │ │ + @ instruction: 0xf21c0092 │ │ │ │ + strb r2, [r0, #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] │ │ │ │ @@ -2644392,17 +2644340,16 @@ │ │ │ │ b.n 796520 │ │ │ │ ldr r0, [pc, #12] @ (79654c ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ ldr r0, [pc, #8] @ (796550 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - lsls r6, r6, #3 │ │ │ │ - lsls r6, r1, #2 │ │ │ │ - @ instruction: 0xf3360092 │ │ │ │ + cdp2 0, 5, cr0, cr6, cr13, {4} │ │ │ │ + eors.w r0, r6, #146 @ 0x92 │ │ │ │ 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 │ │ │ │ @@ -2646117,40 +2646064,40 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r4, [r7, #54] @ 0x36 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cmp r1, #68 @ 0x44 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7973a0 │ │ │ │ + b.n 797e60 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 7973bc │ │ │ │ + b.n 797e7c │ │ │ │ lsls r2, r2, #2 │ │ │ │ - strb r6, [r2, #8] │ │ │ │ + ldr r6, [r6, #116] @ 0x74 │ │ │ │ lsls r7, r1, #2 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - bics r4, r6 │ │ │ │ + asrs r4, r2 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - bics r2, r4 │ │ │ │ + asrs r2, r0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - ldrsh r6, [r1, r6] │ │ │ │ + ldrb r6, [r5, r3] │ │ │ │ lsls r6, r1, #2 │ │ │ │ - cdp2 0, 3, cr0, cr2, cr11, {4} │ │ │ │ - @ instruction: 0xb83a │ │ │ │ + @ instruction: 0xfb92008b │ │ │ │ + push {r1, r3, r4, r7, lr} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r0, #100] @ 0x64 │ │ │ │ + str r6, [r4, #56] @ 0x38 │ │ │ │ lsls r3, r2, #2 │ │ │ │ ldrh r0, [r3, #26] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r2, [r0, #14] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r4, [r2, #12] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - vext.8 d0, d26, d13, #0 │ │ │ │ + ldc 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] @ (797798 ) │ │ │ │ mov r6, r3 │ │ │ │ ldr r3, [pc, #172] @ (79779c ) │ │ │ │ @@ -2646577,27 +2646524,27 @@ │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r6, #58] @ 0x3a │ │ │ │ lsls r1, r0, #5 │ │ │ │ strh r0, [r4, #58] @ 0x3a │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - svc 150 @ 0x96 │ │ │ │ + bgt.n 797af8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - sxtb r2, r7 │ │ │ │ + add r7, sp, #872 @ 0x368 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - str r6, [r1, #8] │ │ │ │ + ldrb r6, [r5, r7] │ │ │ │ lsls r3, r2, #2 │ │ │ │ - udf #150 @ 0x96 │ │ │ │ + blt.n 797b04 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - udf #100 @ 0x64 │ │ │ │ + blt.n 797aa4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcs.n 797a20 │ │ │ │ + ldmia r7, {r5, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r4, [r5, r5] │ │ │ │ + ldrb r4, [r1, r3] │ │ │ │ lsls r3, r2, #2 │ │ │ │ strh r0, [r4, #40] @ 0x28 │ │ │ │ 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 │ │ │ │ @@ -2646754,16 +2646701,17 @@ │ │ │ │ b.n 797c90 │ │ │ │ ldr r0, [pc, #12] @ (797cbc ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ ldr r0, [pc, #8] @ (797cc0 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ - @ instruction: 0xe986008d │ │ │ │ - blt.n 797c50 │ │ │ │ + b.n 797a8c │ │ │ │ + lsls r5, r1, #2 │ │ │ │ + bls.n 797d10 │ │ │ │ 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] │ │ │ │ @@ -2647788,17 +2647736,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 │ │ │ │ - bcs.n 798794 │ │ │ │ + ldmia r7, {r1, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bvc.n 7986fc │ │ │ │ + bmi.n 7985bc │ │ │ │ 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] @ (798798 ) │ │ │ │ mov r9, r0 │ │ │ │ @@ -2647884,23 +2647832,23 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ ldrb r0, [r6, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - bcs.n 798724 │ │ │ │ + beq.n 7987e4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrb r2, [r0, #4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - bne.n 79877c │ │ │ │ + ldmia r7!, {r3, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, pc, #888 @ (adr r4, 798b28 ) │ │ │ │ + add r2, pc, #248 @ (adr r2, 7988a8 ) │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r1, #242 @ 0xf2 │ │ │ │ + subs r2, r2, #5 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r0, #2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, r9, sl, fp, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648181,25 +2648129,25 @@ │ │ │ │ b.n 798a72 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r0, [r4, #24] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r7!, {} │ │ │ │ + ldmia r4!, {r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r0, [r7, #23] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - strh r2, [r6, #6] │ │ │ │ + ldrb r2, [r2, #25] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bcc.n 7989d8 │ │ │ │ + beq.n 798a98 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r0, [r2, #6] │ │ │ │ + ldrb r0, [r6, #24] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - subs r4, r1, #3 │ │ │ │ + adds r4, r5, #0 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r0, #22] │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648297,23 +2648245,23 @@ │ │ │ │ b.n 798b44 │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ strb r6, [r4, #20] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r6!, {r2, r4, r5, r7} │ │ │ │ + ldmia r4, {r2, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ strb r2, [r1, #20] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ldrb r6, [r6, #31] │ │ │ │ + ldrb r6, [r2, #21] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #656 @ 0x290 │ │ │ │ + add r2, sp, #16 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r2, r1, #7 │ │ │ │ + subs r2, r5, r4 │ │ │ │ lsls r2, r3, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r0, #18] │ │ │ │ lsls r1, r0, #5 │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2648446,27 +2648394,27 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r6, [r2, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ cmp r0, #0 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r3, r4, r5, r7} │ │ │ │ + ldmia r2, {r2, r3, r4} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - stmia r0!, {r1, r4, r5, r7} │ │ │ │ + bkpt 0x0012 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ - ldmia r4, {r2, r4, r5, r6} │ │ │ │ + ldmia r1!, {r2, r4, r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - bne.n 798d60 │ │ │ │ + ldmia r6, {r3, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ strb r6, [r1, #13] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r0!, {r1, r2, r3, r5} │ │ │ │ + pop {r1, r2, r3, r7, 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 │ │ │ │ @@ -2648527,25 +2648475,25 @@ │ │ │ │ ldr r1, [pc, #28] @ (798de4 ) │ │ │ │ add r1, pc │ │ │ │ b.n 798d92 │ │ │ │ ldr r1, [pc, #24] @ (798de8 ) │ │ │ │ add r1, pc │ │ │ │ b.n 798dae │ │ │ │ nop │ │ │ │ - subs r3, #84 @ 0x54 │ │ │ │ + subs r0, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2!, {r1, r5} │ │ │ │ + stmia r7!, {r1, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r0, ip │ │ │ │ + cmn r0, r0 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - subs r2, #138 @ 0x8a │ │ │ │ + adds r7, #234 @ 0xea │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r2!, {r4} │ │ │ │ + stmia r7!, {r4, r5, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2!, {r1} │ │ │ │ + stmia r7!, {r1, r5, r6} │ │ │ │ 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] @ (798f40 ) │ │ │ │ @@ -2648691,39 +2648639,39 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ strb r2, [r7, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strb r4, [r6, #7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbz r0, 798f52 │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - bkpt 0x00be │ │ │ │ + pop {r1, r2, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ strb r2, [r1, #6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - tst r0, r4 │ │ │ │ + subs r7, #128 @ 0x80 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldmia r2!, {r5, r6} │ │ │ │ + stmia r7!, {r6, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb6e2 │ │ │ │ + push {r1, r6} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xf5ec0091 │ │ │ │ - ldrsb r2, [r6, r0] │ │ │ │ + sbfx r0, ip, #2, #18 │ │ │ │ + strh r2, [r2, r6] │ │ │ │ lsls r7, r1, #2 │ │ │ │ - b.n 7994d4 │ │ │ │ + b.n 798f94 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strb r6, [r0, #12] │ │ │ │ + strb r6, [r4, #1] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xf0b00097 │ │ │ │ - lsls r4, r6, #21 │ │ │ │ + mrc 0, 0, r0, cr0, cr7, {4} │ │ │ │ + lsls r4, r2, #11 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ 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] @ 799030 │ │ │ │ mov r3, r1 │ │ │ │ @@ -2649075,15 +2649023,15 @@ │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ ldrsh r2, [r0, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r2, [r3, #88] @ 0x58 │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r4, r3, #18 │ │ │ │ lsls r4, r7, #4 │ │ │ │ - stmia r6!, {r2, r4, r6} │ │ │ │ + stmia r3!, {r2, r4, r5, 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 │ │ │ │ @@ -2649232,19 +2649180,19 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 79939c │ │ │ │ ldr r2, [r0, #72] @ 0x48 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - stmia r5!, {r2, r3, r6} │ │ │ │ + stmia r2!, {r2, r3, r5, r7} │ │ │ │ lsls r2, r2, #2 │ │ │ │ - @ instruction: 0xb8f8 │ │ │ │ + setend be │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cmp r8, sp │ │ │ │ + muls r0, r1 │ │ │ │ lsls r3, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ ldr r3, [r0, #72] @ 0x48 │ │ │ │ cbz r3, 799496 │ │ │ │ @@ -2649321,15 +2649269,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, r5, #14 │ │ │ │ + lsls r6, r1, #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 │ │ │ │ @@ -2649428,15 +2649376,15 @@ │ │ │ │ nop │ │ │ │ ldrh r2, [r1, r7] │ │ │ │ lsls r1, r0, #5 │ │ │ │ lsls r2, r4, #6 │ │ │ │ lsls r4, r7, #4 │ │ │ │ ldr r2, [r1, #40] @ 0x28 │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r2!, {r1, r2, r3, r4, r5, r6, r7} │ │ │ │ + stmia r0!, {r1, r2, r3, r4, r6} │ │ │ │ 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 │ │ │ │ @@ -2649805,15 +2649753,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ str r0, [r4, #108] @ 0x6c │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r2, [r3, #108] @ 0x6c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - cbz r4, 799a5a │ │ │ │ + sub sp, #368 @ 0x170 │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r4, r6, #12 │ │ │ │ movs r0, r0 │ │ │ │ str r0, [r1, #100] @ 0x64 │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r3, [pc, #24] @ (799a20 ) │ │ │ │ movs r2, #253 @ 0xfd │ │ │ │ @@ -2650128,25 +2650076,25 @@ │ │ │ │ ldc2 1, cr0, [sl, #-236] @ 0xffffff14 │ │ │ │ str r0, [r2, #84] @ 0x54 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfba4013b │ │ │ │ ldc2 1, cr0, [r2], {59} @ 0x3b │ │ │ │ - pop {r4, r5, r6, r7} │ │ │ │ + rev16 r0, r2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - blx r6 │ │ │ │ + cmp r0, r2 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - subs r4, r2, r1 │ │ │ │ + asrs r4, r6, #30 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - subs r0, r3, r0 │ │ │ │ + asrs r0, r7, #29 │ │ │ │ lsls r2, r3, #2 │ │ │ │ - pop {r2, r3, r5, r7} │ │ │ │ + rev r4, r1 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r7, sp, #336 @ 0x150 │ │ │ │ + add r4, sp, #720 @ 0x2d0 │ │ │ │ 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 │ │ │ │ @@ -2650555,46 +2650503,46 @@ │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xfa72013b │ │ │ │ vld2.8 {d0[1],d1[1]}, [r2 :16], fp │ │ │ │ str r2, [r7, #16] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - revsh r6, r3 │ │ │ │ + @ instruction: 0xb83e │ │ │ │ lsls r2, r2, #2 │ │ │ │ @ instruction: 0xebb7ffff │ │ │ │ - subs r3, #12 │ │ │ │ + subs r0, #108 @ 0x6c │ │ │ │ lsls r3, r2, #2 │ │ │ │ - rev r0, r7 │ │ │ │ + @ instruction: 0xb798 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r0, [r7, #52] @ 0x34 │ │ │ │ + ldr r0, [r3, #12] │ │ │ │ lsls r2, r2, #2 │ │ │ │ - str r7, [sp, #952] @ 0x3b8 │ │ │ │ + str r5, [sp, #312] @ 0x138 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stc 0, cr0, [r6], #-604 @ 0xfffffda4 │ │ │ │ - @ instruction: 0xb8e2 │ │ │ │ + @ instruction: 0xe9860097 │ │ │ │ + @ instruction: 0xb642 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrsh r4, [r5, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xeb860097 │ │ │ │ + strd r0, r0, [r6], #604 @ 0x25c │ │ │ │ ldrsh r6, [r0, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - stmia r5!, {r2, r3, r5, r6} │ │ │ │ + stmia r2!, {r2, r3, r6, r7} │ │ │ │ lsls r5, r1, #2 │ │ │ │ - @ instruction: 0xb874 │ │ │ │ + push {r2, r4, r6, r7, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrsh r2, [r3, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ adds r2, #172 @ 0xac │ │ │ │ movs r0, r0 │ │ │ │ adds r0, r7, #0 │ │ │ │ movs r0, r0 │ │ │ │ ldrsh r0, [r5, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - @ instruction: 0xb866 │ │ │ │ + push {r1, r2, r6, r7, lr} │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldrsh r0, [r0, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrsh r4, [r4, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrsh r0, [r1, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ @@ -2651134,21 +2651082,21 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r2, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrh r0, [r2, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - push {r1, r2, r3, r7} │ │ │ │ + cbz r6, 79a78a │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r7, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - uxth r6, r3 │ │ │ │ + add r7, sp, #1016 @ 0x3f8 │ │ │ │ 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] @ (79a864 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2651263,17 +2651211,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r0, r2] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r0, [r4, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sxth r4, r4 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - sxth r0, r5 │ │ │ │ + add r7, sp, #544 @ 0x220 │ │ │ │ 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] @ (79a9b8 ) │ │ │ │ @@ -2651398,15 +2651346,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldrsb r4, [r2, r5] │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldrsb r2, [r3, r3] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r6, 79a9d8 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ 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] @ (79aa30 ) │ │ │ │ mov r5, r0 │ │ │ │ @@ -2651443,15 +2651391,15 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 79a9fa │ │ │ │ ldrsb r6, [r2, r0] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - cbz r4, 79aa4a │ │ │ │ + add r6, sp, #624 @ 0x270 │ │ │ │ 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 │ │ │ │ @@ -2651502,15 +2651450,15 @@ │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 79aa5a │ │ │ │ nop │ │ │ │ strb r0, [r5, r6] │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - sub sp, #264 @ 0x108 │ │ │ │ + add r6, sp, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -2651966,27 +2651914,27 @@ │ │ │ │ ldr r0, [r3, #0] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 79ae7e │ │ │ │ mov.w r0, #4294967295 @ 0xffffffff │ │ │ │ b.n 79acd2 │ │ │ │ strb r6, [r0, r4] │ │ │ │ lsls r1, r0, #5 │ │ │ │ - sub sp, #224 @ 0xe0 │ │ │ │ + add r6, sp, #96 @ 0x60 │ │ │ │ lsls r2, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r5, sp, #272 @ 0x110 │ │ │ │ + add r2, sp, #656 @ 0x290 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #0 │ │ │ │ + add r2, sp, #384 @ 0x180 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #800 @ 0x320 │ │ │ │ + add r2, sp, #160 @ 0xa0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r4, sp, #992 @ 0x3e0 │ │ │ │ + add r2, sp, #352 @ 0x160 │ │ │ │ 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 │ │ │ │ @@ -2652110,15 +2652058,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r7, [pc, #864] @ (79b488 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r7, [pc, #352] @ (79b28c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r4, sp, #112 @ 0x70 │ │ │ │ + add r1, sp, #496 @ 0x1f0 │ │ │ │ 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 │ │ │ │ @@ -2652234,17 +2652182,17 @@ │ │ │ │ blx r3 │ │ │ │ b.n 79b1ba │ │ │ │ nop │ │ │ │ ldr r6, [pc, #672] @ (79b504 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #544 @ 0x220 │ │ │ │ + add r0, sp, #928 @ 0x3a0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #248 @ 0xf8 │ │ │ │ + add r0, sp, #632 @ 0x278 │ │ │ │ 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] │ │ │ │ @@ -2652329,17 +2652277,17 @@ │ │ │ │ nop.w │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ ldr r5, [pc, #432] @ (79b504 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r2, sp, #888 @ 0x378 │ │ │ │ + add r0, sp, #248 @ 0xf8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #1008 @ 0x3f0 │ │ │ │ + add r0, sp, #368 @ 0x170 │ │ │ │ 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 │ │ │ │ @@ -2652486,20 +2652434,20 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r3, [pc, #736] @ (79b7b0 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r3, [pc, #536] @ (79b6ec ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #800 @ 0x320 │ │ │ │ + add r7, pc, #160 @ (adr r7, 79b57c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - mrc 1, 0, r0, cr14, cr12, {0} │ │ │ │ - add r1, sp, #808 @ 0x328 │ │ │ │ + sbcs.w r1, lr, ip, lsr #32 │ │ │ │ + add r7, pc, #168 @ (adr r7, 79b58c ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r1, sp, #992 @ 0x3e0 │ │ │ │ + add r7, pc, #352 @ (adr r7, 79b648 ) │ │ │ │ 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] @ (79b538 ) │ │ │ │ @@ -2652529,15 +2652477,15 @@ │ │ │ │ ldr r3, [sp, #4] │ │ │ │ b.n 79b50c │ │ │ │ nop │ │ │ │ ldr r2, [pc, #1016] @ (79b934 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r1, sp, #736 @ 0x2e0 │ │ │ │ + add r7, pc, #96 @ (adr r7, 79b5a4 ) │ │ │ │ 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] @ (79b740 ) │ │ │ │ @@ -2652711,17 +2652659,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [pc, #544] @ (79b96c ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ ldr r1, [pc, #88] @ (79b7a8 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, sp, #8 │ │ │ │ + add r5, pc, #392 @ (adr r5, 79b8e0 ) │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, sp, #120 @ 0x78 │ │ │ │ + add r5, pc, #504 @ (adr r5, 79b954 ) │ │ │ │ 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] @ 79c024 │ │ │ │ sub sp, #252 @ 0xfc │ │ │ │ @@ -2653418,23 +2653366,23 @@ │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [pc, #496] @ (79c220 ) │ │ │ │ lsls r1, r0, #5 │ │ │ │ negs r6, r3 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - add r0, pc, #960 @ (adr r0, 79c3fc ) │ │ │ │ + ldr r6, [sp, #320] @ 0x140 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r0, pc, #368 @ (adr r0, 79c1b0 ) │ │ │ │ + ldr r5, [sp, #752] @ 0x2f0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - b.n 79c738 │ │ │ │ + b.n 79c1f8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r7, [sp, #72] @ 0x48 │ │ │ │ + ldr r4, [sp, #456] @ 0x1c8 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r7, [sp, #224] @ 0xe0 │ │ │ │ + ldr r4, [sp, #608] @ 0x260 │ │ │ │ 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] @ (79c0c4 ) │ │ │ │ @@ -2653959,17 +2653907,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ subs r2, #178 @ 0xb2 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r2, #48 @ 0x30 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r1, [sp, #528] @ 0x210 │ │ │ │ + str r6, [sp, #912] @ 0x390 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r1, [sp, #920] @ 0x398 │ │ │ │ + str r7, [sp, #280] @ 0x118 │ │ │ │ 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 │ │ │ │ @@ -2654055,17 +2654003,17 @@ │ │ │ │ mov r0, r4 │ │ │ │ blx 6a8c0 │ │ │ │ b.n 79c76c │ │ │ │ subs r0, #214 @ 0xd6 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [sp, #896] @ 0x380 │ │ │ │ + str r6, [sp, #256] @ 0x100 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldr r0, [sp, #928] @ 0x3a0 │ │ │ │ + str r6, [sp, #288] @ 0x120 │ │ │ │ lsls r2, r2, #2 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ ldr r0, [pc, #132] @ (79c844 ) │ │ │ │ cmp r1, #4 │ │ │ │ add r0, pc │ │ │ │ beq.n 79c822 │ │ │ │ @@ -2654111,15 +2654059,15 @@ │ │ │ │ b.n 79c7f2 │ │ │ │ ldr r1, [pc, #16] @ (79c850 ) │ │ │ │ b.n 79c824 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ subs r0, #60 @ 0x3c │ │ │ │ lsls r1, r0, #5 │ │ │ │ - ble.n 79c8b0 │ │ │ │ + bge.n 79c770 │ │ │ │ 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 │ │ │ │ @@ -2654166,19 +2654114,19 @@ │ │ │ │ add sp, #16 │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ adds r7, #154 @ 0x9a │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 79c878 │ │ │ │ + bls.n 79c938 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #944] @ 0x3b0 │ │ │ │ + str r5, [sp, #304] @ 0x130 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r6, [r3, r1] │ │ │ │ + ldrh r6, [r7, r6] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r2, [pc, #168] @ (79c980 ) │ │ │ │ subs r3, r0, #1 │ │ │ │ add r2, pc │ │ │ │ cmp r3, #25 │ │ │ │ bhi.n 79c8fc │ │ │ │ tbb [pc, r3] │ │ │ │ @@ -2654255,19 +2654203,19 @@ │ │ │ │ bx lr │ │ │ │ movs r0, #1 │ │ │ │ bx lr │ │ │ │ adds r7, #36 @ 0x24 │ │ │ │ lsls r1, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - blt.n 79ca14 │ │ │ │ + bhi.n 79c8d4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r7, [sp, #472] @ 0x1d8 │ │ │ │ + str r4, [sp, #856] @ 0x358 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - ldrsh r4, [r2, r0] │ │ │ │ + ldrh r4, [r6, r5] │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r3, [pc, #232] @ (79ca80 ) │ │ │ │ mov ip, r1 │ │ │ │ push {lr} │ │ │ │ mov lr, r0 │ │ │ │ add r3, pc │ │ │ │ ldmia r3, {r0, r1, r2, r3} │ │ │ │ @@ -2654347,15 +2654295,15 @@ │ │ │ │ str.w r3, [ip, #12] │ │ │ │ pop {pc} │ │ │ │ movs r2, #3 │ │ │ │ movs r3, #2 │ │ │ │ strd r2, r3, [ip, #8] │ │ │ │ pop {pc} │ │ │ │ nop │ │ │ │ - blt.n 79c9b4 │ │ │ │ + bhi.n 79ca74 │ │ │ │ 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] │ │ │ │ @@ -2656834,17 +2656782,17 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ adds r2, r1, #7 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - pop {r2, r4, r5, pc} │ │ │ │ + hlt 0x0014 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - pop {r1, r3, r5, r6, r7} │ │ │ │ + rev16 r2, r1 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r4, r6, #29 │ │ │ │ lsls r1, r0, #5 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ @@ -2657499,19 +2657447,19 @@ │ │ │ │ mov r7, ip │ │ │ │ mov lr, r2 │ │ │ │ b.n 79ef62 │ │ │ │ movs r1, #0 │ │ │ │ movs r5, #1 │ │ │ │ b.n 79ef4e │ │ │ │ nop │ │ │ │ - push {r1, r4, r5, r6} │ │ │ │ + cbz r2, 79f124 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r6, 79f134 │ │ │ │ + add sp, #408 @ 0x198 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - uxtb r0, r6 │ │ │ │ + add sp, #320 @ 0x140 │ │ │ │ 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 │ │ │ │ @@ -2657902,23 +2657850,23 @@ │ │ │ │ bls.n 79f57a │ │ │ │ mov.w sl, #16384 @ 0x4000 │ │ │ │ mov.w r9, #4 │ │ │ │ b.n 79f34a │ │ │ │ mov ip, r9 │ │ │ │ mov r9, sl │ │ │ │ b.n 79f336 │ │ │ │ - cbz r0, 79f5b4 │ │ │ │ + add r7, sp, #128 @ 0x80 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r2, 79f5b2 │ │ │ │ + add r7, sp, #40 @ 0x28 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r0, 79f5b2 │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r6, 79f5b0 │ │ │ │ + add r6, sp, #920 @ 0x398 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - cbz r4, 79f5ae │ │ │ │ + add r6, sp, #816 @ 0x330 │ │ │ │ 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 │ │ │ │ @@ -2658465,23 +2658413,23 @@ │ │ │ │ str r0, [sp, #12] │ │ │ │ movs r0, #0 │ │ │ │ b.n 79f8de │ │ │ │ lsrs r6, r3, #4 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r3, sp, #600 @ 0x258 │ │ │ │ + add r0, sp, #984 @ 0x3d8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r3, sp, #488 @ 0x1e8 │ │ │ │ + add r0, sp, #872 @ 0x368 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r3, sp, #368 @ 0x170 │ │ │ │ + add r0, sp, #752 @ 0x2f0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - add r3, sp, #280 @ 0x118 │ │ │ │ + add r0, sp, #664 @ 0x298 │ │ │ │ lsls r4, r3, #4 │ │ │ │ lsls r2, r0, #21 │ │ │ │ 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 │ │ │ │ @@ -2659063,15 +2659011,15 @@ │ │ │ │ mov r6, r8 │ │ │ │ b.n 79ff2c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ lsls r2, r6, #15 │ │ │ │ lsls r1, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - add r5, pc, #760 @ (adr r5, 7a05a8 ) │ │ │ │ + add r3, pc, #120 @ (adr r3, 7a0328 ) │ │ │ │ lsls r4, r3, #4 │ │ │ │ vmla.f q8, q5, d0[0] │ │ │ │ stmdb sp!, {r4, r5, r6, r7, r8, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4064] @ 0xfe0 │ │ │ │ movs r0, #1 │ │ │ │ @@ -2659921,27 +2659869,27 @@ │ │ │ │ b.n 7a0b54 │ │ │ │ movs r3, #2 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a0b54 │ │ │ │ movs r3, #1 │ │ │ │ str r3, [sp, #44] @ 0x2c │ │ │ │ b.n 7a0b54 │ │ │ │ - ldr r5, [sp, #672] @ 0x2a0 │ │ │ │ + ldr r3, [sp, #32] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r4, [sp, #952] @ 0x3b8 │ │ │ │ + ldr r2, [sp, #312] @ 0x138 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r4, [sp, #840] @ 0x348 │ │ │ │ + ldr r2, [sp, #200] @ 0xc8 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r4, [sp, #712] @ 0x2c8 │ │ │ │ + ldr r2, [sp, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [sp, #848] @ 0x350 │ │ │ │ + str r6, [sp, #208] @ 0xd0 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [sp, #744] @ 0x2e8 │ │ │ │ + str r6, [sp, #104] @ 0x68 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r0, [sp, #616] @ 0x268 │ │ │ │ + str r5, [sp, #1000] @ 0x3e8 │ │ │ │ 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 │ │ │ │ @@ -2661011,15 +2660959,15 @@ │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ nop │ │ │ │ vrhadd.s32 q8, q3, q0 │ │ │ │ vrhadd.s16 q8, q3, q0 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xe9ac0140 │ │ │ │ - ldrh r0, [r5, #40] @ 0x28 │ │ │ │ + ldrh r0, [r1, #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 │ │ │ │ @@ -2661651,19 +2661599,19 @@ │ │ │ │ lsls r3, r3, #3 │ │ │ │ b.n 7a1f02 │ │ │ │ nop │ │ │ │ b.n 7a2444 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r4, #42] @ 0x2a │ │ │ │ + strh r0, [r0, #22] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r0, r7 │ │ │ │ + subs r6, #88 @ 0x58 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - lsls r2, r1, #31 │ │ │ │ + lsls r2, r5, #20 │ │ │ │ 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] @ (7a22f8 ) │ │ │ │ @@ -2662625,21 +2662573,21 @@ │ │ │ │ mov.w r1, #768 @ 0x300 │ │ │ │ str r1, [sp, #36] @ 0x24 │ │ │ │ b.n 7a27f6 │ │ │ │ movs r1, #2 │ │ │ │ str r1, [sp, #20] │ │ │ │ b.n 7a2778 │ │ │ │ nop │ │ │ │ - ldrb r2, [r7, #14] │ │ │ │ + ldrb r2, [r3, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r4, #14] │ │ │ │ + ldrb r2, [r0, #4] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r2, [r1, #14] │ │ │ │ + ldrb r2, [r5, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldrb r0, [r1, #14] │ │ │ │ + ldrb r0, [r5, #3] │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, r7, lr} │ │ │ │ mov r7, r2 │ │ │ │ ldr r2, [r1, #36] @ 0x24 │ │ │ │ mov r6, r1 │ │ │ │ cbz r2, 7a2cfe │ │ │ │ mov lr, r2 │ │ │ │ @@ -2662745,15 +2662693,15 @@ │ │ │ │ adds r2, #28 │ │ │ │ str r0, [sp, #12] │ │ │ │ ldr r7, [r5, #4] │ │ │ │ str r7, [sp, #0] │ │ │ │ bl 7479ac │ │ │ │ ldr r0, [sp, #12] │ │ │ │ b.n 7a2dae │ │ │ │ - strb r2, [r2, #28] │ │ │ │ + strb r2, [r6, #17] │ │ │ │ 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] @ (7a30e0 ) │ │ │ │ @@ -2663032,35 +2662980,35 @@ │ │ │ │ movs r0, r0 │ │ │ │ b.n 7a30e0 │ │ │ │ eors r7, r5 │ │ │ │ bcs.n 7a30fc │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r4, [r5, #27] │ │ │ │ + strb r4, [r1, #17] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r4, #26] │ │ │ │ + strb r4, [r0, #16] │ │ │ │ lsls r4, r3, #4 │ │ │ │ bne.n 7a3104 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strb r4, [r0, #24] │ │ │ │ + strb r4, [r4, #13] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r2, [r2, #20] │ │ │ │ + strb r2, [r6, #9] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r5, #19] │ │ │ │ + strb r0, [r1, #9] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r5, #18] │ │ │ │ + strb r6, [r1, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r1, #18] │ │ │ │ + strb r4, [r5, #7] │ │ │ │ lsls r4, r3, #4 │ │ │ │ - strb r4, [r7, #17] │ │ │ │ + strb r4, [r3, #7] │ │ │ │ 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 │ │ │ │ @@ -2663652,17 +2663600,17 @@ │ │ │ │ movlt r0, #128 @ 0x80 │ │ │ │ b.n 7a3602 │ │ │ │ movs r3, #2 │ │ │ │ b.n 7a372c │ │ │ │ movs r3, #1 │ │ │ │ b.n 7a372c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - strb r0, [r4, #0] │ │ │ │ + ldr r0, [r0, #88] @ 0x58 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldr r6, [r4, #96] @ 0x60 │ │ │ │ + ldr r6, [r0, #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 │ │ │ │ @@ -2665004,21 +2664952,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 7a45f0 │ │ │ │ nop │ │ │ │ - str r2, [r4, #112] @ 0x70 │ │ │ │ + str r2, [r0, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r6, #108] @ 0x6c │ │ │ │ + str r4, [r2, #68] @ 0x44 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r2, [r0, #116] @ 0x74 │ │ │ │ + str r2, [r4, #72] @ 0x48 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - str r4, [r7, #104] @ 0x68 │ │ │ │ + str r4, [r3, #64] @ 0x40 │ │ │ │ lsls r4, r3, #4 │ │ │ │ add.w r4, sl, #4096 @ 0x1000 │ │ │ │ bl 745b88 │ │ │ │ mov.w r2, #10240 @ 0x2800 │ │ │ │ movt r2, #49153 @ 0xc001 │ │ │ │ ldr.w r6, [sl, #3872] @ 0xf20 │ │ │ │ mov.w ip, #1040 @ 0x410 │ │ │ │ @@ -2666486,15 +2666434,15 @@ │ │ │ │ nop │ │ │ │ add r0, sp, #888 @ 0x378 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add r4, pc, #424 @ (adr r4, 7a5e9c ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r0, [pc, #808] @ (7a6020 ) │ │ │ │ + mov r2, r5 │ │ │ │ lsls r4, r3, #4 │ │ │ │ push {r4, r5, r6, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ movs r1, #32 │ │ │ │ @@ -2669286,32 +2669234,32 @@ │ │ │ │ beq.n 7a7d40 │ │ │ │ b.n 7a7d96 │ │ │ │ nop │ │ │ │ strh r6, [r5, #22] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r3, #46] @ 0x2e │ │ │ │ + ldrh r6, [r7, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - rsbs r0, r4, #152 @ 0x98 │ │ │ │ - b.n 7a7f04 │ │ │ │ + vqadd.s64 d0, d20, d8 │ │ │ │ + ble.n 7a7dc4 │ │ │ │ lsls r0, r3, #2 │ │ │ │ - @ instruction: 0xf19e0098 │ │ │ │ - stmia r1!, {r1, r2, r3, r4, r5, r7} │ │ │ │ - lsls r6, r2, #2 │ │ │ │ - ldrh r0, [r7, #42] @ 0x2a │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - b.n 7a8480 │ │ │ │ + mrc 0, 7, r0, cr14, cr8, {4} │ │ │ │ + ittt ne │ │ │ │ + lslne r6, r2, #2 │ │ │ │ + ldrhne r0, [r3, #22] │ │ │ │ + lslne r1, r2, #2 │ │ │ │ + b.n 7a7f40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adc.w r0, sl, #152 @ 0x98 │ │ │ │ - b.n 7a8438 │ │ │ │ + mcr 0, 5, r0, cr10, cr8, {4} │ │ │ │ + b.n 7a7ef8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r4, #40] @ 0x28 │ │ │ │ + ldrh r4, [r0, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add.w r0, r8, #152 @ 0x98 │ │ │ │ + mcr 0, 3, r0, cr8, 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 │ │ │ │ @@ -2669900,17 +2669848,17 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xffffffff │ │ │ │ @ instruction: 0xffffffff │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrb r0, [r2, #26] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - movs r4, #22 │ │ │ │ + movs r1, #118 @ 0x76 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - movs r2, #250 @ 0xfa │ │ │ │ + movs r0, #90 @ 0x5a │ │ │ │ lsls r4, r3, #4 │ │ │ │ ldrb r2, [r1, #18] │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r2, #1 │ │ │ │ beq.n 7a855e │ │ │ │ ldr.w r1, [r7, r2, lsl #2] │ │ │ │ add.w r1, r0, r1, lsl #2 │ │ │ │ @@ -2670279,25 +2670227,25 @@ │ │ │ │ blx 6a8c0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a87a0 │ │ │ │ ldrb r2, [r7, #3] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - adds r6, r7, #6 │ │ │ │ + subs r6, r3, r4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bls.n 7a8868 │ │ │ │ + bvs.n 7a8928 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bhi.n 7a8814 │ │ │ │ + bvs.n 7a88d4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r4, r0, #7 │ │ │ │ + subs r4, r4, r4 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - bhi.n 7a87dc │ │ │ │ + bvs.n 7a889c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bhi.n 7a8828 │ │ │ │ + bvs.n 7a88e8 │ │ │ │ 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 │ │ │ │ @@ -2671799,19 +2671747,19 @@ │ │ │ │ blx 6a8c0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a9690 │ │ │ │ ldr r0, [r2, #32] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r2, r0, #26 │ │ │ │ + lsrs r2, r4, #15 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r1!, {r2, r3, r4, r7} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1!, {r6, r7} │ │ │ │ + stmia r7!, {r5} │ │ │ │ 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] @ (7a9860 ) │ │ │ │ sub sp, #20 │ │ │ │ @@ -2671900,19 +2671848,19 @@ │ │ │ │ blx 6a8c0 │ │ │ │ mvn.w r0, #11 │ │ │ │ b.n 7a9822 │ │ │ │ ldr r2, [r3, #4] │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsrs r4, r7, #21 │ │ │ │ + lsrs r4, r3, #11 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - ldmia r0!, {r1, r2, r4, r7} │ │ │ │ + stmia r5!, {r1, r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r0!, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r6!, {r1, r3, r4} │ │ │ │ lsls r1, r2, #2 │ │ │ │ push {r3, r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4080] @ 0xff0 │ │ │ │ mov r4, r1 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2672784,29 +2672732,29 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ str r6, [r1, #112] @ 0x70 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ str r4, [r6, #96] @ 0x60 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - stmia r6!, {r2, r3, r4, r5} │ │ │ │ + stmia r3!, {r2, r3, r4, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - stmia r6!, {r2, r7} │ │ │ │ + stmia r3!, {r2, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r0, r1, #11 │ │ │ │ + lsrs r0, r5, #32 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - lsrs r4, r5, #32 │ │ │ │ + lsls r4, r1, #22 │ │ │ │ lsls r4, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - lsls r4, r5, #29 │ │ │ │ + lsls r4, r1, #19 │ │ │ │ lsls r4, r3, #4 │ │ │ │ - stmia r2!, {r2, r3, r4, r7} │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - stmia r3!, {r1, r2, r4} │ │ │ │ + itt │ │ │ │ + lsl r1, r2, #2 │ │ │ │ + stmia r0!, {r1, r2, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2674046,186 +2673994,185 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r2, r3} │ │ │ │ lsls r0, r0, #5 │ │ │ │ ldrb r2, [r6, r3] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - lsls r2, r5, #8 │ │ │ │ - lsls r4, r3, #4 │ │ │ │ + vsra.u8 d0, d11, #6 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ adds r6, r3, r6 │ │ │ │ lsls r6, r0, #5 │ │ │ │ - bkpt 0x0036 │ │ │ │ + cbnz r6, 7aafa4 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x005e │ │ │ │ + cbnz r6, 7aafb2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #24] │ │ │ │ + strh r2, [r3, #4] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - add r1, sp, #472 @ 0x1d8 │ │ │ │ + add r6, pc, #856 @ (adr r6, 7ab2a4 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ cbz r2, 7aaf9a │ │ │ │ lsls r0, r0, #5 │ │ │ │ - bkpt 0x0012 │ │ │ │ + cbnz r2, 7aafb0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7aad64 │ │ │ │ + b.n 7aa824 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r1, r2, r5, r6, r7, pc} │ │ │ │ + cbnz r6, 7aafac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r2, r3, r5, r6, r7, pc} │ │ │ │ + cbnz r4, 7aafb2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7aaca0 │ │ │ │ + b.n 7ab760 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r4, r5, r7, pc} │ │ │ │ + cbnz r0, 7aafac │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r6, [sp, #944] @ 0x3b0 │ │ │ │ + ldr r4, [sp, #304] @ 0x130 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #408] @ 0x198 │ │ │ │ + ldrh r6, [r0, #62] @ 0x3e │ │ │ │ lsls r3, r3, #2 │ │ │ │ - b.n 7aab6c │ │ │ │ + b.n 7ab62c │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r2, r3, r5, pc} │ │ │ │ + hlt 0x000c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - adds r4, #220 @ 0xdc │ │ │ │ + adds r2, #60 @ 0x3c │ │ │ │ lsls r2, r2, #2 │ │ │ │ cbz r4, 7aaf9c │ │ │ │ lsls r0, r0, #5 │ │ │ │ - ldr r7, [sp, #312] @ 0x138 │ │ │ │ + ldr r4, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r3, r5, pc} │ │ │ │ + hlt 0x000a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + rev r6, r3 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + cbnz r4, 7aafc8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r6} │ │ │ │ + cbnz r0, 7aafbc │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bgt.n 7ab094 │ │ │ │ + bls.n 7aaf54 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r1, r2, r4} │ │ │ │ + cbnz r6, 7aafb8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7aa7b8 │ │ │ │ + b.n 7ab278 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - lsls r6, r2, #22 │ │ │ │ + lsls r6, r6, #11 │ │ │ │ lsls r5, r1, #2 │ │ │ │ - add r5, pc, #592 @ (adr r5, 7ab1f8 ) │ │ │ │ + add r2, pc, #976 @ (adr r2, 7ab378 ) │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r4, [sp, #136] @ 0x88 │ │ │ │ + ldr r1, [sp, #520] @ 0x208 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r2, #60] @ 0x3c │ │ │ │ + ldrh r4, [r6, #38] @ 0x26 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r4, sp, #984 @ 0x3d8 │ │ │ │ + add r2, sp, #344 @ 0x158 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bge.n 7aafb4 │ │ │ │ + bhi.n 7ab074 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - ldrh r4, [r3, #44] @ 0x2c │ │ │ │ + ldrh r4, [r7, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r2, 7ab010 │ │ │ │ + @ instruction: 0xb8a2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - lsrs r6, r0, #26 │ │ │ │ + lsrs r6, r4, #15 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - cdp 0, 6, cr0, cr8, cr15, {4} │ │ │ │ - ldrh r4, [r3, #36] @ 0x24 │ │ │ │ + rsb r0, r8, pc, lsl #2 │ │ │ │ + ldrh r4, [r7, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - adds r1, #90 @ 0x5a │ │ │ │ + cmp r6, #186 @ 0xba │ │ │ │ lsls r2, r2, #2 │ │ │ │ - hlt 0x0034 │ │ │ │ + @ instruction: 0xb814 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb8e0 │ │ │ │ + @ instruction: 0xb640 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - b.n 7ab2e8 │ │ │ │ + udf #230 @ 0xe6 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb8b2 │ │ │ │ + @ instruction: 0xb612 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r1, [sp, #976] @ 0x3d0 │ │ │ │ + str r7, [sp, #336] @ 0x150 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r6, [r4, #42] @ 0x2a │ │ │ │ + ldrh r6, [r0, #22] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - cbnz r0, 7ab02a │ │ │ │ + @ instruction: 0xb758 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r2, 7ab01a │ │ │ │ + @ instruction: 0xb70a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r4, 7ab01c │ │ │ │ + @ instruction: 0xb704 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbnz r2, 7ab014 │ │ │ │ + @ instruction: 0xb6d2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r7, #84 @ 0x54 │ │ │ │ + cmp r4, #180 @ 0xb4 │ │ │ │ lsls r2, r2, #2 │ │ │ │ add r3, sp, #920 @ 0x398 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - @ instruction: 0xb8bc │ │ │ │ + @ instruction: 0xb61c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb6a4 │ │ │ │ + push {r2} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - svc 128 @ 0x80 │ │ │ │ + bgt.n 7aafcc │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb6a8 │ │ │ │ + push {r3} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r7, [sp, #936] @ 0x3a8 │ │ │ │ + str r5, [sp, #296] @ 0x128 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r2, #26] │ │ │ │ + ldrh r4, [r6, #4] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb7e4 │ │ │ │ + push {r2, r6, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - udf #186 @ 0xba │ │ │ │ + bgt.n 7ab054 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - @ instruction: 0xb794 │ │ │ │ + push {r2, r4, r5, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r4, r7, lr} │ │ │ │ + uxtb r0, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7c0 │ │ │ │ + push {r5, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7bc │ │ │ │ + push {r2, r3, r4, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7b4 │ │ │ │ + push {r2, r4, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7b0 │ │ │ │ + push {r4, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7a8 │ │ │ │ + push {r3, lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb7a0 │ │ │ │ + push {lr} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb66e │ │ │ │ + cbz r6, 7ab0be │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r3, r4, r7} │ │ │ │ + cbz r2, 7ab08e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cmp r4, #178 @ 0xb2 │ │ │ │ + cmp r2, #18 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - push {r1, r2, r3, r5, r6} │ │ │ │ + cbz r6, 7ab08a │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r5, [sp, #704] @ 0x2c0 │ │ │ │ + str r3, [sp, #64] @ 0x40 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r4, #8] │ │ │ │ + strh r2, [r0, #52] @ 0x34 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - push {r2, r4, r5, r7, lr} │ │ │ │ + cbz r4, 7ab0a8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r5, [sp, #312] @ 0x138 │ │ │ │ + str r2, [sp, #696] @ 0x2b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r0, #6] │ │ │ │ + strh r2, [r4, #48] @ 0x30 │ │ │ │ lsls r3, r3, #2 │ │ │ │ - @ instruction: 0xb646 │ │ │ │ + cbz r6, 7ab0d8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb638 │ │ │ │ + cbz r0, 7ab0da │ │ │ │ lsls r1, r2, #2 │ │ │ │ - push {r1, r3, r4, r6, r7} │ │ │ │ + sxth r2, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb784 │ │ │ │ + push {r2, r5, r6, r7} │ │ │ │ lsls r7, r2, #2 │ │ │ │ - ldr r6, [r6, #20] │ │ │ │ + str r6, [r2, #108] @ 0x6c │ │ │ │ lsls r2, r3, #2 │ │ │ │ - @ instruction: 0xb6dc │ │ │ │ + push {r2, r3, r4, r5} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r5, r7} │ │ │ │ + stmia r7!, {r1, r3, r4} │ │ │ │ lsls r0, r3, #2 │ │ │ │ - push {r3, r5, r6} │ │ │ │ + cbz r0, 7ab0be │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr.w r2, [pc, #2872] @ 7abbc8 │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.w 7aa872 │ │ │ │ @@ -2675253,223 +2675200,223 @@ │ │ │ │ ldr.w r0, [fp] │ │ │ │ movs r1, #1 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add r6, r0 │ │ │ │ b.n 7abb3c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ - uxtb r2, r6 │ │ │ │ + add sp, #328 @ 0x148 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxtb r0, r5 │ │ │ │ + add sp, #288 @ 0x120 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxth r6, r6 │ │ │ │ + add sp, #88 @ 0x58 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - uxth r4, r5 │ │ │ │ + add sp, #48 @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r0, r1 │ │ │ │ + add r7, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r4, r4 │ │ │ │ + add r7, sp, #528 @ 0x210 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxtb r2, r3 │ │ │ │ + add r7, sp, #744 @ 0x2e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #488] @ 0x1e8 │ │ │ │ + ldrh r2, [r3, #62] @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #46] @ 0x2e │ │ │ │ + strh r4, [r1, #26] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - sxth r6, r1 │ │ │ │ + add r7, sp, #440 @ 0x1b8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r2, 7abc30 │ │ │ │ + add r7, sp, #328 @ 0x148 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r6, 7abc2c │ │ │ │ + add r7, sp, #216 @ 0xd8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r2, r5 │ │ │ │ + add r7, sp, #552 @ 0x228 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sxth r4, r2 │ │ │ │ + add r7, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r2, [r1, #44] @ 0x2c │ │ │ │ + ldrh r2, [r5, #22] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - strb r4, [r6, #0] │ │ │ │ + ldr r4, [r2, #88] @ 0x58 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - cbz r0, 7abc0e │ │ │ │ + add r6, sp, #416 @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #480 @ 0x1e0 │ │ │ │ + add r6, sp, #352 @ 0x160 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7abcdc │ │ │ │ + bmi.n 7abb9c │ │ │ │ lsls r0, r3, #2 │ │ │ │ - sub sp, #320 @ 0x140 │ │ │ │ + add r6, sp, #192 @ 0xc0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r6, [r4, #17] │ │ │ │ + strb r6, [r0, #7] │ │ │ │ lsls r6, r2, #2 │ │ │ │ - sub sp, #8 │ │ │ │ + add r5, sp, #904 @ 0x388 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r0, 7abc4a │ │ │ │ + add r6, sp, #992 @ 0x3e0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #36] @ 0x24 │ │ │ │ + strh r6, [r4, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - strh r0, [r3, #34] @ 0x22 │ │ │ │ + strh r0, [r7, #12] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - add r6, pc, #0 @ (adr r6, 7abc30 ) │ │ │ │ + add r3, pc, #384 @ (adr r3, 7abdb0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #448 @ 0x1c0 │ │ │ │ + add r6, sp, #320 @ 0x140 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r6, 7abc40 │ │ │ │ + add r6, sp, #536 @ 0x218 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - cbz r4, 7abc3e │ │ │ │ + add r6, sp, #432 @ 0x1b0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #368 @ 0x170 │ │ │ │ + add r6, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #256 @ 0x100 │ │ │ │ + add r6, sp, #128 @ 0x80 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - sub sp, #80 @ 0x50 │ │ │ │ + add r5, sp, #976 @ 0x3d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add sp, #464 @ 0x1d0 │ │ │ │ + add r5, sp, #848 @ 0x350 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7abce4 │ │ │ │ + bmi.n 7abba4 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #880 @ 0x370 │ │ │ │ + add r5, sp, #240 @ 0xf0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bvc.n 7abc58 │ │ │ │ + bmi.n 7abd18 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, sp, #728 @ 0x2d8 │ │ │ │ + add r5, sp, #88 @ 0x58 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #440 @ 0x1b8 │ │ │ │ + add r4, sp, #824 @ 0x338 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, sp, #448 @ 0x1c0 │ │ │ │ + add r3, sp, #832 @ 0x340 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r3, r5, r6, r7} │ │ │ │ + rev16 r0, r1 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - add r7, sp, #720 @ 0x2d0 │ │ │ │ + add r5, sp, #80 @ 0x50 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #528 @ 0x210 │ │ │ │ + add r4, sp, #912 @ 0x390 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #400 @ 0x190 │ │ │ │ + add r4, sp, #784 @ 0x310 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, sp, #288 @ 0x120 │ │ │ │ + add r4, sp, #672 @ 0x2a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, sp, #928 @ 0x3a0 │ │ │ │ + add r3, sp, #288 @ 0x120 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #14] │ │ │ │ + ldrb r4, [r6, #28] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldr r6, [r3, #104] @ 0x68 │ │ │ │ + ldr r6, [r7, #60] @ 0x3c │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r2, [pc, #448] @ (7abe48 ) │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strh r4, [r5, #10] │ │ │ │ + ldrb r4, [r1, #27] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldmia r3!, {r1, r5, r6} │ │ │ │ + ldmia r0!, {r1, r6, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r3!, {r1, r2, r6} │ │ │ │ + ldmia r0!, {r1, r2, r5, r7} │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #848 @ 0x350 │ │ │ │ + add r1, sp, #208 @ 0xd0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #752 @ 0x2f0 │ │ │ │ + add r1, sp, #112 @ 0x70 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #728 @ 0x2d8 │ │ │ │ + add r1, sp, #88 @ 0x58 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bmi.n 7abda4 │ │ │ │ + bne.n 7abc64 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r3, sp, #520 @ 0x208 │ │ │ │ + add r0, sp, #904 @ 0x388 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #130 @ 0x82 │ │ │ │ + movs r0, #226 @ 0xe2 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r3, sp, #104 @ 0x68 │ │ │ │ + add r0, sp, #488 @ 0x1e8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #80 @ 0x50 │ │ │ │ + add r0, sp, #464 @ 0x1d0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r3, #22 │ │ │ │ + movs r0, #118 @ 0x76 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r2, sp, #656 @ 0x290 │ │ │ │ + add r0, sp, #16 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r3, sp, #208 @ 0xd0 │ │ │ │ + add r0, sp, #592 @ 0x250 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #132 @ 0x84 │ │ │ │ + subs r4, r4, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ ldr r7, [sp, #216] @ 0xd8 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - add r2, sp, #56 @ 0x38 │ │ │ │ + add r7, pc, #440 @ (adr r7, 7abe88 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcc.n 7abcd4 │ │ │ │ + beq.n 7abd94 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #896 @ 0x380 │ │ │ │ + add r7, pc, #256 @ (adr r7, 7abdd8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #872 @ 0x368 │ │ │ │ + add r7, pc, #232 @ (adr r7, 7abdc4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bcs.n 7abbf0 │ │ │ │ + ldmia r7, {r3, r5, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #616 @ 0x268 │ │ │ │ + add r6, pc, #1000 @ (adr r6, 7ac0cc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r2, #25] │ │ │ │ + ldrb r6, [r6, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - ldrh r0, [r2, #22] │ │ │ │ + ldrh r0, [r6, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r1, #25] │ │ │ │ + ldrb r6, [r5, #14] │ │ │ │ lsls r3, r3, #2 │ │ │ │ - bne.n 7abce8 │ │ │ │ + ldmia r7!, {r1, r3, r4, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r1, sp, #400 @ 0x190 │ │ │ │ + add r6, pc, #784 @ (adr r6, 7ac008 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r1, sp, #328 @ 0x148 │ │ │ │ + add r6, pc, #712 @ (adr r6, 7abfc4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #182 @ 0xb6 │ │ │ │ + subs r6, r2, #0 │ │ │ │ lsls r2, r2, #2 │ │ │ │ - add r5, sp, #240 @ 0xf0 │ │ │ │ + add r2, sp, #624 @ 0x270 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - bne.n 7abdd8 │ │ │ │ + ldmia r6, {r3, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r0, sp, #568 @ 0x238 │ │ │ │ + add r5, pc, #952 @ (adr r5, 7ac0c4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #872 @ 0x368 │ │ │ │ + add r6, pc, #232 @ (adr r6, 7abdf8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #736 @ 0x2e0 │ │ │ │ + add r6, pc, #96 @ (adr r6, 7abd74 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #184 @ 0xb8 │ │ │ │ + add r5, pc, #568 @ (adr r5, 7abf50 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r0, sp, #88 @ 0x58 │ │ │ │ + add r5, pc, #472 @ (adr r5, 7abef4 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r4, sp, #608 @ 0x260 │ │ │ │ + add r1, sp, #992 @ 0x3e0 │ │ │ │ lsls r4, r1, #2 │ │ │ │ - beq.n 7abca4 │ │ │ │ + ldmia r6!, {r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - add r7, pc, #920 @ (adr r7, 7ac0c0 ) │ │ │ │ + add r5, pc, #280 @ (adr r5, 7abe40 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #480 @ (adr r7, 7abf0c ) │ │ │ │ + add r4, pc, #864 @ (adr r4, 7ac08c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #312 @ (adr r7, 7abe68 ) │ │ │ │ + add r4, pc, #696 @ (adr r4, 7abfe8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #568 @ (adr r7, 7abf6c ) │ │ │ │ + add r4, pc, #952 @ (adr r4, 7ac0ec ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #472 @ (adr r7, 7abf10 ) │ │ │ │ + add r4, pc, #856 @ (adr r4, 7ac090 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #600 @ (adr r7, 7abf94 ) │ │ │ │ + add r4, pc, #984 @ (adr r4, 7ac114 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #536 @ (adr r7, 7abf58 ) │ │ │ │ + add r4, pc, #920 @ (adr r4, 7ac0d8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #248 @ (adr r7, 7abe3c ) │ │ │ │ + add r4, pc, #632 @ (adr r4, 7abfbc ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #688 @ (adr r7, 7abff8 ) │ │ │ │ + add r5, pc, #48 @ (adr r5, 7abd78 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r7, pc, #288 @ (adr r7, 7abe6c ) │ │ │ │ + add r4, pc, #672 @ (adr r4, 7abfec ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r4, [sp, #24] │ │ │ │ lsls r0, r0, #5 │ │ │ │ - cmp r3, #166 @ 0xa6 │ │ │ │ + cmp r1, #6 │ │ │ │ lsls r6, r1, #2 │ │ │ │ - add r6, pc, #1008 @ (adr r6, 7ac148 ) │ │ │ │ + add r4, pc, #368 @ (adr r4, 7abec8 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #784 @ (adr r6, 7ac06c ) │ │ │ │ + add r4, pc, #144 @ (adr r4, 7abdec ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #912 @ (adr r6, 7ac0f0 ) │ │ │ │ + add r4, pc, #272 @ (adr r4, 7abe70 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #816 @ (adr r6, 7ac094 ) │ │ │ │ + add r4, pc, #176 @ (adr r4, 7abe14 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #888 @ (adr r6, 7ac0e0 ) │ │ │ │ + add r4, pc, #248 @ (adr r4, 7abe60 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #776 @ (adr r6, 7ac074 ) │ │ │ │ + add r4, pc, #136 @ (adr r4, 7abdf4 ) │ │ │ │ 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 │ │ │ │ @@ -2675766,19 +2675713,19 @@ │ │ │ │ bne.w 7abf5a │ │ │ │ b.n 7abf90 │ │ │ │ nop │ │ │ │ negs r2, r5 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - b.n 7abecc │ │ │ │ + b.n 7ab98c │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r2, pc, #688 @ (adr r2, 7ac320 ) │ │ │ │ + add r0, pc, #48 @ (adr r0, 7ac0a0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r6, pc, #856 @ (adr r6, 7ac3cc ) │ │ │ │ + add r4, pc, #216 @ (adr r4, 7ac14c ) │ │ │ │ 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] @ (7ac10c ) │ │ │ │ sub.w sp, sp, #564 @ 0x234 │ │ │ │ @@ -2675834,15 +2675781,15 @@ │ │ │ │ nop │ │ │ │ subs r7, #112 @ 0x70 │ │ │ │ lsls r0, r0, #5 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ subs r7, #82 @ 0x52 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - b.n 7abc14 │ │ │ │ + b.n 7ac6d4 │ │ │ │ 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 │ │ │ │ @@ -2676345,15 +2676292,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 af6ee8 │ │ │ │ + bl af6c38 │ │ │ │ mov r0, r7 │ │ │ │ strb.w sl, [r4, #2189] @ 0x88d │ │ │ │ bl 7547e8 │ │ │ │ cmp r5, r6 │ │ │ │ bls.n 7ac6e8 │ │ │ │ ldrd r3, r7, [sp, #20] │ │ │ │ mov ip, r9 │ │ │ │ @@ -2676591,15 +2676538,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 af6ee8 │ │ │ │ + bl af6c38 │ │ │ │ mov.w r3, #0 │ │ │ │ ldr r0, [sp, #8] │ │ │ │ adds r5, #1 │ │ │ │ strb.w r3, [r4, #2189] @ 0x88d │ │ │ │ bl 7547e8 │ │ │ │ mov r0, r6 │ │ │ │ bl 7547e8 │ │ │ │ @@ -2676797,15 +2676744,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 af7440 │ │ │ │ + bl af7190 │ │ │ │ mov r0, r7 │ │ │ │ strb.w r8, [r4, #2189] @ 0x88d │ │ │ │ bl 7547e8 │ │ │ │ cmp r6, sl │ │ │ │ bls.n 7acbb4 │ │ │ │ ldrd r7, r3, [sp, #8] │ │ │ │ mov r5, r9 │ │ │ │ @@ -2677045,15 +2676992,15 @@ │ │ │ │ strd r7, r7, [sp, #96] @ 0x60 │ │ │ │ str r7, [sp, #104] @ 0x68 │ │ │ │ bl 5e62fc │ │ │ │ ldr r3, [sp, #28] │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7acf3a │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af436c │ │ │ │ + bl af40bc │ │ │ │ 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 │ │ │ │ @@ -2677066,15 +2677013,15 @@ │ │ │ │ mov r0, r8 │ │ │ │ blx r3 │ │ │ │ ldr.w r3, [r6, #1860] @ 0x744 │ │ │ │ cmp r3, #35 @ 0x23 │ │ │ │ bhi.w 7acfd8 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ ldr.w r6, [r8, #160] @ 0xa0 │ │ │ │ - bl af40a4 │ │ │ │ + bl af3df4 │ │ │ │ mov r1, r0 │ │ │ │ mov r0, r8 │ │ │ │ blx r6 │ │ │ │ mov r3, r4 │ │ │ │ ldr.w r6, [r8, #360] @ 0x168 │ │ │ │ mov r2, r9 │ │ │ │ mov r1, sl │ │ │ │ @@ -2677106,19 +2677053,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 af43e4 │ │ │ │ + bl af4134 │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af468c │ │ │ │ + bl af43dc │ │ │ │ ldr.w r0, [r8, #3876] @ 0xf24 │ │ │ │ - bl af43a8 │ │ │ │ + bl af40f8 │ │ │ │ ldr r1, [sp, #16] │ │ │ │ cbz r1, 7acf76 │ │ │ │ dmb ish │ │ │ │ ldrex r3, [r1] │ │ │ │ subs r3, #1 │ │ │ │ strex r2, r3, [r1] │ │ │ │ cmp r2, #0 │ │ │ │ @@ -2677204,15 +2677151,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 af6b38 │ │ │ │ + bl af6888 │ │ │ │ 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 │ │ │ │ @@ -2677232,15 +2677179,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 af6804 │ │ │ │ + bl af6554 │ │ │ │ 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 │ │ │ │ @@ -2677329,15 +2677276,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 af52fc │ │ │ │ + bl af504c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldrb.w r2, [r4, #532] @ 0x214 │ │ │ │ cbnz r2, 7ad1da │ │ │ │ ldr r2, [pc, #884] @ (7ad534 ) │ │ │ │ ldr r3, [pc, #876] @ (7ad530 ) │ │ │ │ add r2, pc │ │ │ │ @@ -2677702,21 +2677649,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 af5364 │ │ │ │ + bl af50b4 │ │ │ │ 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 af53b8 │ │ │ │ + bl af5108 │ │ │ │ ldrh.w r0, [r6, #76] @ 0x4c │ │ │ │ bl 4324b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e13c> │ │ │ │ mov r9, r0 │ │ │ │ ldrh.w r0, [fp, #76] @ 0x4c │ │ │ │ bl 4324b8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31e13c> │ │ │ │ mov r3, r0 │ │ │ │ cmp.w r9, #0 │ │ │ │ @@ -2677863,15 +2677810,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 af5678 │ │ │ │ + bl af53c8 │ │ │ │ mov r0, r5 │ │ │ │ strb.w r4, [r7, #2189] @ 0x88d │ │ │ │ bl 7547e8 │ │ │ │ cmp r6, #0 │ │ │ │ beq.w 7ad59a │ │ │ │ ldr r3, [r6, #0] │ │ │ │ subs r3, #1 │ │ │ │ @@ -2677924,15 +2677871,15 @@ │ │ │ │ cmp r2, #7 │ │ │ │ bhi.w 7ad940 │ │ │ │ cmp r2, #1 │ │ │ │ bhi.w 7ad62a │ │ │ │ ldr.w r0, [r7, #3876] @ 0xf24 │ │ │ │ mov r2, r6 │ │ │ │ ldr r1, [sp, #40] @ 0x28 │ │ │ │ - bl af5484 │ │ │ │ + bl af51d4 │ │ │ │ ldrh.w r3, [r6, #76] @ 0x4c │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7ada6e │ │ │ │ mov r0, r3 │ │ │ │ str r3, [sp, #68] @ 0x44 │ │ │ │ bl 445214 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x330e98> │ │ │ │ mov r9, r0 │ │ │ │ @@ -2678257,15 +2678204,15 @@ │ │ │ │ movs r0, r0 │ │ │ │ cmp r2, #156 @ 0x9c │ │ │ │ lsls r0, r0, #5 │ │ │ │ cmp r2, #90 @ 0x5a │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r6, [r2, #44] @ 0x2c │ │ │ │ + ldrh r6, [r6, #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, #3656] @ 0xe48 │ │ │ │ ldr.w r2, [pc, #1584] @ 7ae220 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2678425,15 +2678372,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 af720c │ │ │ │ + bl af6f5c │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ ldr.w r2, [pc, #1120] @ 7ae228 │ │ │ │ ldr.w r3, [pc, #1112] @ 7ae224 │ │ │ │ add r2, pc │ │ │ │ ldr r3, [r2, r3] │ │ │ │ ldr r2, [r3, #0] │ │ │ │ @@ -2678501,15 +2678448,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7ac178 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ movs r2, #0 │ │ │ │ mov r1, r4 │ │ │ │ - bl af6308 │ │ │ │ + bl af6058 │ │ │ │ movs r3, #0 │ │ │ │ strb.w r3, [r5, #2189] @ 0x88d │ │ │ │ b.n 7addc4 │ │ │ │ mov.w r9, #4294967295 @ 0xffffffff │ │ │ │ b.n 7adc28 │ │ │ │ ldrb.w r1, [r0, #53] @ 0x35 │ │ │ │ cmp r1, #6 │ │ │ │ @@ -2678553,15 +2678500,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 af720c │ │ │ │ + bl af6f5c │ │ │ │ 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] │ │ │ │ @@ -2678575,15 +2678522,15 @@ │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ str r6, [sp, #192] @ 0xc0 │ │ │ │ bl 7ac178 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af6308 │ │ │ │ + bl af6058 │ │ │ │ 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 │ │ │ │ @@ -2678835,15 +2678782,15 @@ │ │ │ │ ite eq │ │ │ │ moveq r1, #15 │ │ │ │ movne r1, #7 │ │ │ │ bl 7ac178 │ │ │ │ ldr r1, [sp, #24] │ │ │ │ movs r2, #0 │ │ │ │ ldr.w r0, [r5, #3876] @ 0xf24 │ │ │ │ - bl af6308 │ │ │ │ + bl af6058 │ │ │ │ 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 │ │ │ │ @@ -2680034,173 +2679981,173 @@ │ │ │ │ ldr r2, [pc, #328] @ (7aef68 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r5 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 7ae8f4 │ │ │ │ nop │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ subs r0, r1, r2 │ │ │ │ lsls r0, r0, #5 │ │ │ │ - strh r4, [r5, #18] │ │ │ │ + ldrb r4, [r1, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #20] │ │ │ │ + ldrb r4, [r6, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #26] │ │ │ │ + strh r4, [r4, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #26] │ │ │ │ + strh r0, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #22] │ │ │ │ + strh r4, [r2, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #24] │ │ │ │ + strh r0, [r6, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #24] │ │ │ │ + strh r4, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #24] │ │ │ │ + strh r4, [r2, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r0, #26] │ │ │ │ + strh r2, [r4, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #720] @ 0x2d0 │ │ │ │ + ldrh r4, [r2, #56] @ 0x38 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - strh r4, [r1, #26] │ │ │ │ + strh r4, [r5, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #26] │ │ │ │ + strh r6, [r6, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #26] │ │ │ │ + strh r4, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #28] │ │ │ │ + strh r6, [r7, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #26] │ │ │ │ + strh r0, [r5, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #26] │ │ │ │ + strh r0, [r7, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #26] │ │ │ │ + strh r2, [r1, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #26] │ │ │ │ + strh r2, [r0, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #28] │ │ │ │ + strh r4, [r4, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #28] │ │ │ │ + strh r2, [r0, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #26] │ │ │ │ + strh r6, [r7, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - add r5, pc, #328 @ (adr r5, 7aefe0 ) │ │ │ │ + add r2, pc, #712 @ (adr r2, 7af160 ) │ │ │ │ lsls r2, r1, #2 │ │ │ │ - ldrb r0, [r7, #22] │ │ │ │ + ldrb r0, [r3, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #23] │ │ │ │ + ldrb r2, [r4, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r0, #23] │ │ │ │ + ldrb r4, [r4, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r0, #23] │ │ │ │ + ldrb r6, [r4, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r1, #23] │ │ │ │ + ldrb r4, [r5, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r1, #23] │ │ │ │ + ldrb r2, [r5, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #23] │ │ │ │ + ldrb r0, [r6, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #52] @ 0x34 │ │ │ │ + strh r6, [r3, #32] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #52] @ 0x34 │ │ │ │ + strh r0, [r7, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #50] @ 0x32 │ │ │ │ + strh r6, [r1, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r6, #48] @ 0x30 │ │ │ │ + strh r6, [r2, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #48] @ 0x30 │ │ │ │ + strh r2, [r5, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #46] @ 0x2e │ │ │ │ + strh r6, [r7, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #44] @ 0x2c │ │ │ │ + strh r2, [r2, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r7, #38] @ 0x26 │ │ │ │ + strh r0, [r3, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #40] @ 0x28 │ │ │ │ + strh r0, [r5, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r5, #40] @ 0x28 │ │ │ │ + strh r6, [r1, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #42] @ 0x2a │ │ │ │ + strh r4, [r6, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r0, #34] @ 0x22 │ │ │ │ + strh r6, [r4, #12] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #32] │ │ │ │ + strh r4, [r7, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r6, #30] │ │ │ │ + strh r2, [r2, #10] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r1, #30] │ │ │ │ + strh r2, [r5, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #28] │ │ │ │ + strh r4, [r0, #8] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #26] │ │ │ │ + strh r2, [r3, #6] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #26] │ │ │ │ + strh r0, [r6, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #24] │ │ │ │ + strh r2, [r0, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r6, #22] │ │ │ │ + strh r0, [r2, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #20] │ │ │ │ + strh r6, [r3, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #20] │ │ │ │ + ldrb r4, [r5, #31] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r3, #18] │ │ │ │ + ldrb r2, [r7, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #16] │ │ │ │ + ldrb r0, [r1, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #14] │ │ │ │ + ldrb r4, [r2, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r0, #14] │ │ │ │ + ldrb r4, [r4, #28] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #12] │ │ │ │ + ldrb r4, [r6, #27] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #10] │ │ │ │ + ldrb r0, [r7, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #8] │ │ │ │ + ldrb r0, [r1, #26] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r7, #6] │ │ │ │ + ldrb r0, [r3, #25] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r1, #6] │ │ │ │ + ldrb r4, [r5, #24] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r5, #0] │ │ │ │ + ldrb r4, [r1, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r7, #31] │ │ │ │ + ldrb r6, [r3, #21] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #31] │ │ │ │ + ldrb r0, [r6, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r4, #30] │ │ │ │ + ldrb r6, [r0, #20] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #29] │ │ │ │ + ldrb r4, [r2, #19] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r0, #29] │ │ │ │ + ldrb r2, [r4, #18] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r2, #28] │ │ │ │ + ldrb r0, [r6, #17] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #27] │ │ │ │ + ldrb r4, [r7, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #26] │ │ │ │ + ldrb r4, [r2, #16] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r1, #26] │ │ │ │ + ldrb r0, [r5, #15] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r3, #25] │ │ │ │ + ldrb r4, [r7, #14] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r6, [r5, #24] │ │ │ │ + ldrb r6, [r1, #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 │ │ │ │ @@ -2680493,55 +2680440,55 @@ │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 7af1ba │ │ │ │ asrs r2, r6, #1 │ │ │ │ lsls r0, r0, #5 │ │ │ │ asrs r0, r7, #14 │ │ │ │ movs r0, r0 │ │ │ │ - strh r6, [r7, #24] │ │ │ │ + strh r6, [r3, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - strh r0, [r0, #24] │ │ │ │ + strh r0, [r4, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r3, #24] │ │ │ │ + strh r6, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r7, #24] │ │ │ │ + strh r4, [r3, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r4, #22] │ │ │ │ + strh r0, [r0, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r5, #22] │ │ │ │ + strh r0, [r1, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #22] │ │ │ │ + strh r4, [r7, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r7, #22] │ │ │ │ + strh r2, [r3, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #24] │ │ │ │ + strh r0, [r7, #2] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r5, #20] │ │ │ │ + strh r2, [r1, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #20] │ │ │ │ + strh r4, [r0, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r1, #2] │ │ │ │ + ldrb r0, [r5, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r2, #2] │ │ │ │ + ldrb r6, [r6, #22] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r4, #2] │ │ │ │ + ldrb r4, [r0, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r6, #2] │ │ │ │ + ldrb r4, [r2, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r6, [r7, #2] │ │ │ │ + ldrb r6, [r3, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r3, #4] │ │ │ │ + ldrb r0, [r7, #23] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r0, [r2, #18] │ │ │ │ + ldrb r0, [r6, #30] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r2, #16] │ │ │ │ + ldrb r4, [r6, #29] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r4, [r3, #14] │ │ │ │ + ldrb r4, [r7, #28] │ │ │ │ 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] @ (7af4f4 ) │ │ │ │ @@ -2680556,15 +2680503,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 af95ac │ │ │ │ + bl af92fc │ │ │ │ ldr r2, [sp, #20] │ │ │ │ cmp r2, #0 │ │ │ │ beq.w 7af4e2 │ │ │ │ ldr.w r0, [r4, #644] @ 0x284 │ │ │ │ mov.w r9, #1 │ │ │ │ ldr.w r3, [r2, #188] @ 0xbc │ │ │ │ ldr.w r1, [r2, #144] @ 0x90 │ │ │ │ @@ -2681842,17 +2681789,17 @@ │ │ │ │ b.n 7b02b0 │ │ │ │ mov r1, r6 │ │ │ │ b.n 7b02b6 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ blx 6ac50 │ │ │ │ b.n 7b0302 │ │ │ │ nop │ │ │ │ - subs r6, r5, #1 │ │ │ │ + subs r6, r1, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strb r6, [r4, #7] │ │ │ │ + ldr r6, [r0, #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 │ │ │ │ @@ -2682854,17 +2682801,17 @@ │ │ │ │ movw r1, #52292 @ 0xcc44 │ │ │ │ movt r1, #52292 @ 0xcc44 │ │ │ │ adds r0, r2, #4 │ │ │ │ vldr s13, [pc, #4] @ 7b0f64 │ │ │ │ b.n 7b0f04 │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r7, [sp, #520] @ 0x208 │ │ │ │ + str r4, [sp, #904] @ 0x388 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r7, [sp, #464] @ 0x1d0 │ │ │ │ + str r4, [sp, #848] @ 0x350 │ │ │ │ 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 │ │ │ │ @@ -2682971,17 +2682918,17 @@ │ │ │ │ vmul.f32 s14, s14, s13 │ │ │ │ vstr s15, [r0, #-8] │ │ │ │ vstr s14, [r0, #-4] │ │ │ │ bne.n 7b1094 │ │ │ │ pop {r4, pc} │ │ │ │ movs r0, r0 │ │ │ │ subs r5, #128 @ 0x80 │ │ │ │ - str r6, [sp, #592] @ 0x250 │ │ │ │ + str r3, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - str r5, [sp, #928] @ 0x3a0 │ │ │ │ + str r3, [sp, #288] @ 0x120 │ │ │ │ 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] @ 7b1858 │ │ │ │ @@ -2683531,15 +2683478,15 @@ │ │ │ │ str.w r3, [lr, r2, lsl #2] │ │ │ │ ldr.w r8, [ip] │ │ │ │ b.n 7b115c │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ mcr 1, 7, r0, cr12, cr15, {1} │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - str r5, [sp, #592] @ 0x250 │ │ │ │ + str r2, [sp, #976] @ 0x3d0 │ │ │ │ lsls r3, r3, #4 │ │ │ │ stcl 1, cr0, [r8, #-252]! @ 0xffffff04 │ │ │ │ push {r4, r5, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4072] @ 0xfe8 │ │ │ │ sub sp, #12 │ │ │ │ @@ -2684037,15 +2683984,15 @@ │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ ldr r3, [pc, #16] @ (7b1e50 ) │ │ │ │ sub.w r1, r1, #294 @ 0x126 │ │ │ │ add r3, pc │ │ │ │ ldr.w r1, [r3, r1, lsl #2] │ │ │ │ bl 7b1cbc │ │ │ │ pop {r3, pc} │ │ │ │ - ldrh r0, [r1, #6] │ │ │ │ + strh r0, [r5, #48] @ 0x30 │ │ │ │ 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] @ 7b1ee4 │ │ │ │ sub sp, #196 @ 0xc4 │ │ │ │ @@ -2684097,15 +2684044,15 @@ │ │ │ │ movne r0, #100 @ 0x64 │ │ │ │ b.n 7b1eaa │ │ │ │ blx 68894 <__stack_chk_fail@plt> │ │ │ │ b.n 7b2204 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - ldrh r0, [r1, #4] │ │ │ │ + strh r0, [r5, #46] @ 0x2e │ │ │ │ lsls r3, r3, #4 │ │ │ │ b.n 7b2190 │ │ │ │ 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 │ │ │ │ @@ -2684395,15 +2684342,15 @@ │ │ │ │ movs r3, #0 │ │ │ │ b.n 7b211a │ │ │ │ nop │ │ │ │ udf #252 @ 0xfc │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [r5, #4] │ │ │ │ + str r4, [r1, #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 │ │ │ │ @@ -2684618,19 +2684565,19 @@ │ │ │ │ adds r2, #2 │ │ │ │ cmp r1, r3 │ │ │ │ beq.n 7b2390 │ │ │ │ cmp r2, r3 │ │ │ │ bne.n 7b2428 │ │ │ │ b.n 7b2390 │ │ │ │ nop │ │ │ │ - ldr r4, [pc, #264] @ (7b2544 ) │ │ │ │ + ldr r1, [pc, #648] @ (7b26c4 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - ldr r4, [pc, #224] @ (7b2520 ) │ │ │ │ + ldr r1, [pc, #608] @ (7b26a0 ) │ │ │ │ lsls r0, r3, #2 │ │ │ │ - str r0, [r7, #104] @ 0x68 │ │ │ │ + str r0, [r3, #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] @ (7b2720 ) │ │ │ │ @@ -2684915,15 +2684862,15 @@ │ │ │ │ lsls r0, r0, #5 │ │ │ │ adds r3, #134 @ 0x86 │ │ │ │ lsls r0, r0, #5 │ │ │ │ bls.n 7b2794 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r2, [r7, #52] @ 0x34 │ │ │ │ + str r2, [r3, #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 │ │ │ │ @@ -2686187,15 +2686134,15 @@ │ │ │ │ nop │ │ │ │ ldmia r5!, {} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ cbnz r6, 7b33d0 │ │ │ │ lsls r2, r7, #4 │ │ │ │ - strb r6, [r4, #19] │ │ │ │ + strb r6, [r0, #9] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldmia r4, {r2, r3, r4, r5, r6} │ │ │ │ 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 │ │ │ │ @@ -2686322,15 +2686269,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb842 │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldmia r3!, {r2, r4, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r2, [r5, #14] │ │ │ │ + strb r2, [r1, #4] │ │ │ │ lsls r3, r3, #4 │ │ │ │ ldmia r3, {r3, r5} │ │ │ │ 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 │ │ │ │ @@ -2686429,15 +2686376,15 @@ │ │ │ │ nop │ │ │ │ @ instruction: 0xb78e │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldmia r2, {r1, r2, r3, r4, r5, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ - strb r0, [r7, #10] │ │ │ │ + strb r0, [r3, #0] │ │ │ │ lsls r3, r3, #4 │ │ │ │ @ instruction: 0xb73c │ │ │ │ lsls r2, r7, #4 │ │ │ │ ldmia r2!, {r5} │ │ │ │ lsls r7, r7, #4 │ │ │ │ push {r3, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ @@ -2686883,17 +2686830,17 @@ │ │ │ │ bl 76cc88 │ │ │ │ blx 68e34 <__cxa_end_cleanup@plt> │ │ │ │ nop │ │ │ │ stmia r6!, {r1, r3, r4} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - str r6, [r3, r5] │ │ │ │ + ldr r6, [pc, #760] @ (7b3d8c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldc 0, cr0, [r2, #-616] @ 0xfffffd98 │ │ │ │ + orns r0, r2, 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] @ 7b3b1c │ │ │ │ @@ -2686987,15 +2686934,15 @@ │ │ │ │ bl 7b39cc │ │ │ │ pop {r4, pc} │ │ │ │ nop │ │ │ │ stmia r4!, {r1, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - str r0, [r7, r1] │ │ │ │ + ldr r5, [pc, #864] @ (7b3f08 ) │ │ │ │ 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 │ │ │ │ @@ -2687112,19 +2687059,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 r3!, {r1, r2, r3, r5, r6, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r7, [pc, #496] @ (7b3ec8 ) │ │ │ │ + ldr r4, [pc, #880] @ (7b4048 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [sp, #512] @ 0x200 │ │ │ │ + ldr r2, [sp, #896] @ 0x380 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r7, [pc, #280] @ (7b3df8 ) │ │ │ │ + ldr r4, [pc, #664] @ (7b3f78 ) │ │ │ │ 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 │ │ │ │ @@ -2687354,23 +2687301,23 @@ │ │ │ │ bl 7b553c │ │ │ │ b.n 7b3d06 │ │ │ │ nop │ │ │ │ stmia r3!, {r1} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r6, [pc, #416] @ (7b40e8 ) │ │ │ │ + ldr r3, [pc, #800] @ (7b4268 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldcl 0, cr0, [r8, #596]! @ 0x254 │ │ │ │ - ldr r4, [sp, #32] │ │ │ │ + adcs.w r0, r8, r5, lsr #2 │ │ │ │ + ldr r1, [sp, #416] @ 0x1a0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r5, [pc, #392] @ (7b40dc ) │ │ │ │ + ldr r2, [pc, #776] @ (7b425c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldcl 0, cr0, [lr], #596 @ 0x254 │ │ │ │ - ldr r3, [sp, #104] @ 0x68 │ │ │ │ + orrs.w r0, lr, r5, lsr #2 │ │ │ │ + ldr r0, [sp, #488] @ 0x1e8 │ │ │ │ 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] @ 7b41c0 │ │ │ │ sub sp, #8 │ │ │ │ @@ -2687605,23 +2687552,24 @@ │ │ │ │ bl 7b5764 │ │ │ │ b.n 7b3f7c │ │ │ │ nop │ │ │ │ stmia r0!, {r3, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r4, [pc, #32] @ (7b41ec ) │ │ │ │ + ldr r1, [pc, #416] @ (7b436c ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xeb900095 │ │ │ │ - ldr r1, [sp, #640] @ 0x280 │ │ │ │ + ldrd r0, r0, [r0], #596 @ 0x254 │ │ │ │ + str r7, [sp, #0] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r2, [pc, #872] @ (7b4540 ) │ │ │ │ + ldr r0, [pc, #232] @ (7b42c0 ) │ │ │ │ lsls r1, r2, #2 │ │ │ │ - orn r0, lr, r5, lsr #2 │ │ │ │ - ldr r0, [sp, #552] @ 0x228 │ │ │ │ + b.n 7b4178 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + str r5, [sp, #936] @ 0x3a8 │ │ │ │ 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 │ │ │ │ @@ -2687877,24 +2687825,25 @@ │ │ │ │ add sp, #28 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ nop │ │ │ │ pop {r2, r3, r7, pc} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - ldr r0, [pc, #808] @ (7b47bc ) │ │ │ │ + mov r2, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strex r0, r0, [lr, #596] @ 0x254 │ │ │ │ - ldmia r0!, {r2, r3, r4, r5, r6, r7} │ │ │ │ + b.n 7b3ff4 │ │ │ │ + lsls r5, r2, #2 │ │ │ │ + stmia r6!, {r2, r3, r4, r6} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r0, [pc, #352] @ (7b4600 ) │ │ │ │ + cmp r8, r7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [pc, #128] @ (7b4524 ) │ │ │ │ + cmp r8, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r5, [sp, #840] @ 0x348 │ │ │ │ + str r3, [sp, #200] @ 0xc8 │ │ │ │ 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] @ (7b45a8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2687999,17 +2687948,17 @@ │ │ │ │ bl 7b3f5c │ │ │ │ b.n 7b44e6 │ │ │ │ nop │ │ │ │ cbnz r6, 7b45fa │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov r8, lr │ │ │ │ + add r0, sl │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r4, [sp, #664] @ 0x298 │ │ │ │ + str r2, [sp, #24] │ │ │ │ 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] @ (7b468c ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688090,17 +2688039,17 @@ │ │ │ │ bl 7b3ce4 │ │ │ │ add sp, #12 │ │ │ │ pop {r4, r5, r6, r7, pc} │ │ │ │ rev r6, r5 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - mov r4, r1 │ │ │ │ + muls r4, r5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r3, [sp, #768] @ 0x300 │ │ │ │ + str r1, [sp, #128] @ 0x80 │ │ │ │ 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 │ │ │ │ @@ -2688211,17 +2688160,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ cbnz r4, 7b47ba │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb8be │ │ │ │ lsls r7, r7, #4 │ │ │ │ - add r8, ip │ │ │ │ + negs r0, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r2, [sp, #592] @ 0x250 │ │ │ │ + ldrh r4, [r6, #62] @ 0x3e │ │ │ │ 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] @ (7b48a0 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2688312,17 +2688261,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb818 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb7ca │ │ │ │ lsls r7, r7, #4 │ │ │ │ - mvns r4, r5 │ │ │ │ + adcs r4, r1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #640] @ 0x280 │ │ │ │ + ldrh r0, [r0, #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] @ (7b49d0 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2688440,17 +2688389,17 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ asrs r4, r3, #28 │ │ │ │ movs r0, r0 │ │ │ │ @ instruction: 0xb6b4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - cmn r4, r2 │ │ │ │ + ands r4, r6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [sp, #544] @ 0x220 │ │ │ │ + ldrh r0, [r5, #46] @ 0x2e │ │ │ │ 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] @ (7b4ab8 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688526,17 +2688475,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b4a28 │ │ │ │ push {r1, r2, r4, r5, r6, r7, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - rors r0, r2 │ │ │ │ + subs r7, #48 @ 0x30 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r0, #60] @ 0x3c │ │ │ │ + ldrh r4, [r4, #38] @ 0x26 │ │ │ │ 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] @ (7b4bf8 ) │ │ │ │ sub sp, #44 @ 0x2c │ │ │ │ @@ -2688660,17 +2688609,17 @@ │ │ │ │ movs r0, r0 │ │ │ │ push {r3, r4, lr} │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ push {r1, r7} │ │ │ │ lsls r7, r7, #4 │ │ │ │ - lsls r2, r2 │ │ │ │ + subs r5, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #50] @ 0x32 │ │ │ │ + ldrh r0, [r5, #28] │ │ │ │ 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] @ (7b4cf4 ) │ │ │ │ sub sp, #12 │ │ │ │ @@ -2688756,17 +2688705,17 @@ │ │ │ │ add r1, pc │ │ │ │ blx 69690 >& std::__ostream_insert >(std::basic_ostream >&, char const*, int)@plt+0x4> │ │ │ │ b.n 7b4c4c │ │ │ │ cbz r2, 7b4d6c │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ - subs r7, #146 @ 0x92 │ │ │ │ + subs r4, #242 @ 0xf2 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r0, [r1, #42] @ 0x2a │ │ │ │ + ldrh r0, [r5, #20] │ │ │ │ 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 │ │ │ │ @@ -2688816,15 +2688765,15 @@ │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, pc} │ │ │ │ mov r3, r0 │ │ │ │ b.n 7b4d6c │ │ │ │ ldr r0, [pc, #8] @ (7b4d98 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ - adds r4, r4, r2 │ │ │ │ + asrs r4, r0, #24 │ │ │ │ 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] @ (7b4fa8 ) │ │ │ │ sub sp, #40 @ 0x28 │ │ │ │ @@ -2689037,19 +2688986,19 @@ │ │ │ │ movs r0, r0 │ │ │ │ sxth r6, r4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ asrs r0, r6, #21 │ │ │ │ movs r0, r0 │ │ │ │ cbz r4, 7b4fd0 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - subs r4, #20 │ │ │ │ + subs r1, #116 @ 0x74 │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrh r0, [r5, #24] │ │ │ │ + ldrh r0, [r1, #4] │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r5, #54 @ 0x36 │ │ │ │ + subs r2, #150 @ 0x96 │ │ │ │ lsls r1, r2, #2 │ │ │ │ sub sp, #136 @ 0x88 │ │ │ │ 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 │ │ │ │ @@ -2689741,16 +2689690,16 @@ │ │ │ │ ldr r1, [pc, #12] @ (7b563c ) │ │ │ │ movs r3, #1 │ │ │ │ ldr r0, [pc, #12] @ (7b5640 ) │ │ │ │ mov r2, ip │ │ │ │ add r1, pc │ │ │ │ add r0, pc │ │ │ │ blx 6af64 │ │ │ │ - ldcl 0, cr0, [r0, #-576]! @ 0xfffffdc0 │ │ │ │ - ldcl 0, cr0, [sl], {144} @ 0x90 │ │ │ │ + @ instruction: 0xead00090 │ │ │ │ + bics.w r0, sl, 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 │ │ │ │ @@ -2690353,15 +2690302,15 @@ │ │ │ │ str r3, [r4, #4] │ │ │ │ add sp, #12 │ │ │ │ ldmia.w sp!, {r4, r5, r6, r7, r8, r9, sl, fp, pc} │ │ │ │ ldr r0, [pc, #8] @ (7b5c38 ) │ │ │ │ add r0, pc │ │ │ │ blx 68a8c │ │ │ │ nop │ │ │ │ - adds r4, r7, #7 │ │ │ │ + subs r4, r3, 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 │ │ │ │ @@ -2691102,21 +2691051,21 @@ │ │ │ │ add r2, pc │ │ │ │ vstr d7, [sp] │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ add sp, #32 │ │ │ │ pop {r4, pc} │ │ │ │ str r0, [r0, r0] │ │ │ │ @ instruction: 0x47c3 │ │ │ │ - beq.n 7b6578 │ │ │ │ + ldmia r5!, {r1, r2, r6, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldr r6, [r5, #36] @ 0x24 │ │ │ │ + str r6, [r1, #124] @ 0x7c │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r2, [r7, #32] │ │ │ │ + str r2, [r3, #120] @ 0x78 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldr r6, [r5, #32] │ │ │ │ + str r6, [r1, #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] @ (7b6608 ) │ │ │ │ sub sp, #28 │ │ │ │ @@ -2691249,45 +2691198,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 r7, pc, #432 @ (adr r7, 7b67bc ) │ │ │ │ + add r4, pc, #816 @ (adr r4, 7b693c ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - add r7, pc, #304 @ (adr r7, 7b6740 ) │ │ │ │ + add r4, pc, #688 @ (adr r4, 7b68c0 ) │ │ │ │ lsls r3, r3, #4 │ │ │ │ - blxns lr │ │ │ │ + cmp r4, sl │ │ │ │ lsls r3, r3, #4 │ │ │ │ - stmia r1!, {r2, r4, r5, r7} │ │ │ │ - lsls r5, r2, #2 │ │ │ │ - strh r4, [r5, #14] │ │ │ │ + ite ne │ │ │ │ + lslne r5, r2, #2 │ │ │ │ + ldrbeq r4, [r1, #29] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r7, #94 @ 0x5e │ │ │ │ + movs r4, #190 @ 0xbe │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r5!, {r1, r3, r6, r7} │ │ │ │ + ldmia r3, {r1, r3, r5} │ │ │ │ lsls r3, r3, #4 │ │ │ │ - @ instruction: 0x47b2 │ │ │ │ + cmp r2, r2 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - strb r4, [r3, #8] │ │ │ │ + ldr r4, [r7, #116] @ 0x74 │ │ │ │ lsls r7, r1, #2 │ │ │ │ - muls r6, r2 │ │ │ │ + lsls r6, r6 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - cmp r4, #210 @ 0xd2 │ │ │ │ + cmp r2, #50 @ 0x32 │ │ │ │ lsls r2, r1, #2 │ │ │ │ - stmia r1!, {r1} │ │ │ │ + bkpt 0x0062 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r6, [r6, #8] │ │ │ │ + ldrb r6, [r2, #26] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - stmia r0!, {r4, r6, r7} │ │ │ │ + bkpt 0x0030 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - strh r0, [r1, #8] │ │ │ │ + ldrb r0, [r5, #25] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r6, #146 @ 0x92 │ │ │ │ + movs r3, #242 @ 0xf2 │ │ │ │ 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 │ │ │ │ @@ -2691934,114 +2691883,114 @@ │ │ │ │ ldr r2, [pc, #212] @ (7b6e18 ) │ │ │ │ movs r1, #1 │ │ │ │ mov r0, r4 │ │ │ │ add r2, pc │ │ │ │ blx 6a2ec <__fprintf_chk@plt> │ │ │ │ b.n 7b6cca │ │ │ │ nop │ │ │ │ - strb r0, [r0, #3] │ │ │ │ + ldr r0, [r4, #96] @ 0x60 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r6, #18 │ │ │ │ + movs r3, #114 @ 0x72 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r1!, {r2, r3, r4} │ │ │ │ + stmia r6!, {r2, r3, r4, r5, r6} │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r5, #198 @ 0xc6 │ │ │ │ + movs r3, #38 @ 0x26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - orns r1, r8, #27 │ │ │ │ - cmp sl, sl │ │ │ │ + ldcl 1, cr0, [r8, #108] @ 0x6c │ │ │ │ + orrs r2, r6 │ │ │ │ lsls r3, r3, #4 │ │ │ │ - movs r5, #170 @ 0xaa │ │ │ │ + movs r3, #10 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrh r4, [r2, #40] @ 0x28 │ │ │ │ + ldrh r4, [r6, #18] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r6, #180 @ 0xb4 │ │ │ │ + movs r4, #20 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r5, #200 @ 0xc8 │ │ │ │ + movs r3, #40 @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r0, [r1, #112] @ 0x70 │ │ │ │ + ldr r0, [r5, #68] @ 0x44 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - movs r5, #194 @ 0xc2 │ │ │ │ + movs r3, #34 @ 0x22 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r5, #222 @ 0xde │ │ │ │ + movs r3, #62 @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - bkpt 0x0030 │ │ │ │ + cbnz r0, 7b6df0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bkpt 0x0026 │ │ │ │ + cbnz r6, 7b6df0 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - bkpt 0x0002 │ │ │ │ + cbnz r2, 7b6dec │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r7, #24] │ │ │ │ + ldrb r4, [r3, #14] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r1, r3, r4, r5, pc} │ │ │ │ + hlt 0x001a │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r4, [r6, #21] │ │ │ │ + ldrb r4, [r2, #11] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r6, [r7, #50] @ 0x32 │ │ │ │ + strh r6, [r3, #30] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r2, #222 @ 0xde │ │ │ │ + movs r0, #62 @ 0x3e │ │ │ │ lsls r1, r2, #2 │ │ │ │ - pop {r1, r2, r3, r4, r5, r7} │ │ │ │ + rev r6, r3 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r0, [r7, #19] │ │ │ │ + ldrb r0, [r3, #9] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - movs r3, #12 │ │ │ │ + movs r0, #108 @ 0x6c │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r2, #104 @ 0x68 │ │ │ │ + subs r0, r1, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2, {r2, r4, r6} │ │ │ │ + stmia r7!, {r2, r4, r5, r7} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - pop {r2, r7} │ │ │ │ + cbnz r4, 7b6df8 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - ldrb r6, [r7, #18] │ │ │ │ + ldrb r6, [r3, #8] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - strh r4, [r3, #46] @ 0x2e │ │ │ │ + strh r4, [r7, #24] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r2, #44 @ 0x2c │ │ │ │ + subs r4, r1, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldmia r2, {r1, r2, r4} │ │ │ │ + stmia r7!, {r1, r2, r4, r5, r6} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - ldrb r4, [r0, #18] │ │ │ │ + ldrb r4, [r4, #7] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - pop {r2, r6} │ │ │ │ + cbnz r4, 7b6e00 │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r1, #238 @ 0xee │ │ │ │ + subs r6, r1, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - strh r2, [r4, #44] @ 0x2c │ │ │ │ + strh r2, [r0, #24] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - ldmia r1, {r1, r3, r4, r6, r7} │ │ │ │ + stmia r7!, {r1, r3, r4, r5} │ │ │ │ lsls r1, r3, #2 │ │ │ │ - strh r2, [r4, #48] @ 0x30 │ │ │ │ + strh r2, [r0, #28] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - strh r2, [r0, #48] @ 0x30 │ │ │ │ + strh r2, [r4, #26] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r3, #104 @ 0x68 │ │ │ │ + movs r0, #200 @ 0xc8 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r0, [r6, #9] │ │ │ │ + strb r0, [r2, #31] │ │ │ │ lsls r5, r1, #2 │ │ │ │ - rev r6, r5 │ │ │ │ + @ instruction: 0xb78e │ │ │ │ lsls r5, r2, #2 │ │ │ │ - movs r0, #136 @ 0x88 │ │ │ │ + adds r0, r5, #7 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #252 @ 0xfc │ │ │ │ + subs r4, r3, #1 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #40 @ 0x28 │ │ │ │ + adds r0, r1, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - movs r0, #22 │ │ │ │ + adds r6, r6, #5 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldr r4, [r7, #80] @ 0x50 │ │ │ │ + ldr r4, [r3, #40] @ 0x28 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r0, [r5, #24] │ │ │ │ + ldrsh r0, [r1, r4] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - str r6, [r1, #24] │ │ │ │ + ldrsh r6, [r5, r3] │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r0, #56 @ 0x38 │ │ │ │ + adds r0, r3, #6 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - subs r6, r6, #7 │ │ │ │ + adds r6, r2, #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 │ │ │ │ @@ -2692675,15 +2692624,15 @@ │ │ │ │ movs r2, #0 │ │ │ │ add.w r1, r4, #656 @ 0x290 │ │ │ │ mov r0, r4 │ │ │ │ str r5, [sp, #0] │ │ │ │ bl 7c7eec │ │ │ │ b.n 7b7546 │ │ │ │ nop │ │ │ │ - adds r6, r1, r5 │ │ │ │ + asrs r6, r5, #26 │ │ │ │ lsls r1, r2, #2 │ │ │ │ ldr r0, [r1, #40] @ 0x28 │ │ │ │ clz r0, r0 │ │ │ │ lsrs r0, r0, #5 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ push {r3, lr} │ │ │ │ @@ -2692877,25 +2692826,25 @@ │ │ │ │ nop │ │ │ │ ldrh r6, [r0, #18] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldrh r0, [r4, #16] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - adds r4, r7, r2 │ │ │ │ + asrs r4, r3, #24 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - @ instruction: 0xb730 │ │ │ │ + push {r4, r7} │ │ │ │ lsls r0, r2, #2 │ │ │ │ - movs r1, #226 @ 0xe2 │ │ │ │ + subs r2, r0, #5 │ │ │ │ lsls r7, r2, #2 │ │ │ │ - movs r7, #100 @ 0x64 │ │ │ │ + movs r4, #196 @ 0xc4 │ │ │ │ lsls r3, r1, #2 │ │ │ │ - asrs r4, r5, #29 │ │ │ │ + asrs r4, r1, #19 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - str r1, [sp, #24] │ │ │ │ + ldrh r6, [r4, #50] @ 0x32 │ │ │ │ lsls r1, r1, #2 │ │ │ │ cbz r1, 7b77a6 │ │ │ │ add.w r3, r0, #800 @ 0x320 │ │ │ │ ldmia r1, {r0, r1} │ │ │ │ stmia.w r3, {r0, r1} │ │ │ │ bx lr │ │ │ │ str.w r1, [r0, #800] @ 0x320 │ │ │ │ @@ -2692982,36 +2692931,36 @@ │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ mov r5, r1 │ │ │ │ bl 45bbb8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x34783c> │ │ │ │ ldr r2, [pc, #388] @ (7b7a18 ) │ │ │ │ add r2, pc │ │ │ │ str r2, [sp, #4] │ │ │ │ mov r0, r2 │ │ │ │ - bl ab6218 │ │ │ │ + bl ab5f68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b7986 │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab628c │ │ │ │ + bl ab5fdc │ │ │ │ mov r7, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6288 │ │ │ │ + bl ab5fd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.w 7b79c6 │ │ │ │ ldr r3, [pc, #356] @ (7b7a1c ) │ │ │ │ ldr r3, [r5, r3] │ │ │ │ mov r0, r3 │ │ │ │ mov r7, r3 │ │ │ │ - bl ab6218 │ │ │ │ + bl ab5f68 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b794a │ │ │ │ str r0, [sp, #4] │ │ │ │ - bl ab628c │ │ │ │ + bl ab5fdc │ │ │ │ mov r5, r0 │ │ │ │ ldr r0, [sp, #4] │ │ │ │ - bl ab6288 │ │ │ │ + bl ab5fd8 │ │ │ │ cmp r0, #0 │ │ │ │ bne.n 7b79d2 │ │ │ │ movs r2, #1 │ │ │ │ addw r1, r4, #3726 @ 0xe8e │ │ │ │ add r0, sp, #144 @ 0x90 │ │ │ │ bl 45bc34 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x3478b8> │ │ │ │ movs r2, #32 │ │ │ │ @@ -2693132,21 +2693081,21 @@ │ │ │ │ strh r6, [r4, #60] @ 0x3c │ │ │ │ lsls r7, r7, #4 │ │ │ │ strh r6, [r1, #60] @ 0x3c │ │ │ │ lsls r7, r7, #4 │ │ │ │ @ instruction: 0xffa5ffff │ │ │ │ lsrs r4, r5, #31 │ │ │ │ movs r0, r0 │ │ │ │ - svc 242 @ 0xf2 │ │ │ │ + ble.n 7b7ac8 │ │ │ │ lsls r3, r3, #4 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - bgt.n 7b7a9c │ │ │ │ + bls.n 7b795c │ │ │ │ lsls r7, r1, #2 │ │ │ │ - bgt.n 7b7a7c │ │ │ │ + bls.n 7b793c │ │ │ │ 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 │ │ │ │ @@ -2693349,25 +2693298,25 @@ │ │ │ │ bne.n 7b7c7a │ │ │ │ dmb ish │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b7e34 │ │ │ │ movs r3, #0 │ │ │ │ addw r0, r6, #3764 @ 0xeb4 │ │ │ │ str.w r3, [r7, #704] @ 0x2c0 │ │ │ │ - bl ab9b90 │ │ │ │ + bl ab98e0 │ │ │ │ ldr.w r0, [r6, #1860] @ 0x744 │ │ │ │ bl 4333b0 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x31f034> │ │ │ │ add.w r0, r6, #4160 @ 0x1040 │ │ │ │ adds r0, #12 │ │ │ │ - bl af81f4 │ │ │ │ + bl af7f44 │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ bl 4377cc <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323450> │ │ │ │ add.w r0, r6, #4736 @ 0x1280 │ │ │ │ adds r0, #24 │ │ │ │ - bl afad98 │ │ │ │ + bl afaae8 │ │ │ │ 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 │ │ │ │ @@ -2693496,19 +2693445,19 @@ │ │ │ │ nop │ │ │ │ strh r6, [r2, #42] @ 0x2a │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ strh r6, [r2, #24] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - asrs r6, r7, #3 │ │ │ │ + lsrs r6, r3, #25 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r4, r3, #4 │ │ │ │ + lsrs r4, r7, #25 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - asrs r6, r7, #4 │ │ │ │ + lsrs r6, r3, #26 │ │ │ │ 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] @ 7b89c8 │ │ │ │ mov r5, r0 │ │ │ │ @@ -2693871,15 +2693820,15 @@ │ │ │ │ cmp.w r7, #960 @ 0x3c0 │ │ │ │ add.w r6, r6, #240 @ 0xf0 │ │ │ │ bne.n 7b8228 │ │ │ │ ldr.w r0, [fp, #832] @ 0x340 │ │ │ │ ldrd r8, r9, [sp, #16] │ │ │ │ ldrd r7, r6, [sp, #24] │ │ │ │ cbz r0, 7b82a2 │ │ │ │ - bl af40b0 │ │ │ │ + bl af3e00 │ │ │ │ ldr.w r1, [r5, #812] @ 0x32c │ │ │ │ cbz r1, 7b82b0 │ │ │ │ ldr.w r3, [r5, #512] @ 0x200 │ │ │ │ mov r0, r5 │ │ │ │ blx r3 │ │ │ │ ldr.w r1, [r5, #816] @ 0x330 │ │ │ │ cbz r1, 7b82be │ │ │ │ @@ -2693918,19 +2693867,19 @@ │ │ │ │ ldr r3, [r5, #16] │ │ │ │ cmp r0, r3 │ │ │ │ bne.w 7b8aa0 │ │ │ │ ldr.w r0, [r5, #728] @ 0x2d8 │ │ │ │ cbz r0, 7b832a │ │ │ │ bl 5e5f6c │ │ │ │ add.w r0, r5, #768 @ 0x300 │ │ │ │ - bl ab9ba0 │ │ │ │ + bl ab98f0 │ │ │ │ add.w r0, r5, #784 @ 0x310 │ │ │ │ - bl ab9ba0 │ │ │ │ + bl ab98f0 │ │ │ │ add.w r0, r5, #736 @ 0x2e0 │ │ │ │ - bl af9550 │ │ │ │ + bl af92a0 │ │ │ │ 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, 7b8374 │ │ │ │ @@ -2694660,18 +2694609,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 ab9b94 │ │ │ │ + bl ab98e4 │ │ │ │ addw r1, r5, #3764 @ 0xeb4 │ │ │ │ add.w r0, r4, #784 @ 0x310 │ │ │ │ - bl ab9b94 │ │ │ │ + bl ab98e4 │ │ │ │ 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 │ │ │ │ @@ -2694705,15 +2694654,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 af952c │ │ │ │ + bl af927c │ │ │ │ movs r3, #0 │ │ │ │ mov r2, r3 │ │ │ │ str r3, [sp, #0] │ │ │ │ mov.w r1, #16384 @ 0x4000 │ │ │ │ movs r3, #4 │ │ │ │ mov r0, r4 │ │ │ │ bl 5e5e30 │ │ │ │ @@ -2694837,36 +2694786,36 @@ │ │ │ │ mov r0, r4 │ │ │ │ bl 7d26dc │ │ │ │ mov r0, r4 │ │ │ │ bl 7e8684 │ │ │ │ mov r0, r4 │ │ │ │ bl 7e9c78 │ │ │ │ mov r0, r4 │ │ │ │ - bl af3cb4 │ │ │ │ + bl af3a04 │ │ │ │ str.w r0, [r4, #832] @ 0x340 │ │ │ │ cmp r0, #0 │ │ │ │ beq.w 7b93e0 │ │ │ │ movs r2, #1 │ │ │ │ strb.w r2, [r0, #336] @ 0x150 │ │ │ │ - bl af4090 │ │ │ │ + bl af3de0 │ │ │ │ str.w r0, [r4, #836] @ 0x344 │ │ │ │ str.w r0, [r4, #1296] @ 0x510 │ │ │ │ ldr.w r0, [r4, #832] @ 0x340 │ │ │ │ - bl af4098 │ │ │ │ + bl af3de8 │ │ │ │ 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 af40a4 │ │ │ │ + bl af3df4 │ │ │ │ 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 7b8ee0 │ │ │ │ @@ -2694913,15 +2694862,15 @@ │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4381d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323e5c> │ │ │ │ mov r0, r4 │ │ │ │ bl 7b7e58 │ │ │ │ mov.w fp, #0 │ │ │ │ b.n 7b90ac │ │ │ │ - bl cd3e18 │ │ │ │ + bl cd3b70 │ │ │ │ ldrb.w r3, [r5, #207] @ 0xcf │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b919e │ │ │ │ ldrb.w r3, [r5, #2063] @ 0x80f │ │ │ │ add.w r1, r4, #4096 @ 0x1000 │ │ │ │ movw r2, #65535 @ 0xffff │ │ │ │ str r1, [sp, #32] │ │ │ │ @@ -2695303,29 +2695252,29 @@ │ │ │ │ ldrb.w r3, [r5, #2127] @ 0x84f │ │ │ │ cmp r3, #0 │ │ │ │ bne.w 7b8f22 │ │ │ │ ldrb.w r3, [r5, #2159] @ 0x86f │ │ │ │ cmp r3, #0 │ │ │ │ beq.w 7b8f46 │ │ │ │ b.n 7b8f22 │ │ │ │ - bl b5e5dc │ │ │ │ + bl b5e32c │ │ │ │ b.n 7b8ee4 │ │ │ │ - bl c5c210 │ │ │ │ + bl c5bf68 │ │ │ │ b.n 7b8ee4 │ │ │ │ - bl c65814 │ │ │ │ + bl c6556c │ │ │ │ b.n 7b8ee4 │ │ │ │ - bl c70d5c │ │ │ │ + bl c70ab4 │ │ │ │ b.n 7b8ee4 │ │ │ │ - bl c85f24 │ │ │ │ + bl c85c7c │ │ │ │ b.n 7b8ee4 │ │ │ │ - bl c9b298 │ │ │ │ + bl c9aff0 │ │ │ │ b.n 7b8ee4 │ │ │ │ - bl cae1b8 │ │ │ │ + bl cadf10 │ │ │ │ b.n 7b8ee4 │ │ │ │ - bl cc10c0 │ │ │ │ + bl cc0e18 │ │ │ │ b.n 7b8ee4 │ │ │ │ ldr r2, [pc, #372] @ (7b9510 ) │ │ │ │ ldr r1, [pc, #372] @ (7b9514 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ bl 4381d8 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x323e5c> │ │ │ │ b.n 7b8ec2 │ │ │ │ @@ -2695441,75 +2695390,75 @@ │ │ │ │ b.n 7b946e │ │ │ │ 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 │ │ │ │ - vsra.u64 d16, d26, #1 │ │ │ │ - lsls r1, r2, #2 │ │ │ │ - ldrb r4, [r6, #6] │ │ │ │ + vcvt.u32.f32 d31, d10, #1 │ │ │ │ + lsls r0, r2, #2 │ │ │ │ + strb r4, [r2, #28] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - lsls r4, r4, #10 │ │ │ │ + movs r4, r0 │ │ │ │ lsls r1, r2, #2 │ │ │ │ - ldrb r2, [r4, #6] │ │ │ │ + strb r2, [r0, #28] │ │ │ │ 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, [r1, #116] @ 0x74 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - stc2l 0, cr0, [r4, #-576]! @ 0xfffffdc0 │ │ │ │ - strb r6, [r6, #22] │ │ │ │ + @ instruction: 0xfac40090 │ │ │ │ + strb r6, [r2, #12] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - mcrr2 0, 9, r0, ip, cr0 │ │ │ │ - strb r6, [r5, #20] │ │ │ │ + vld1.8 @ instruction: 0xf9ac0090 │ │ │ │ + strb r6, [r1, #10] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [lr, #-576]! @ 0xfffffdc0 │ │ │ │ - strb r0, [r2, #19] │ │ │ │ + @ instruction: 0xface0090 │ │ │ │ + strb r0, [r6, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2l 0, cr0, [ip, #-576]! @ 0xfffffdc0 │ │ │ │ - strb r2, [r0, #19] │ │ │ │ + @ instruction: 0xfadc0090 │ │ │ │ + strb r2, [r4, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - mcrr2 0, 9, r0, r2, cr0 │ │ │ │ - strb r4, [r6, #18] │ │ │ │ + vld1.8 @ instruction: 0xf9a20090 │ │ │ │ + strb r4, [r2, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r8], #-576 @ 0xfffffdc0 │ │ │ │ - strb r6, [r4, #18] │ │ │ │ + vst1.8 @ instruction: 0xf9c80090 │ │ │ │ + strb r6, [r0, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #-576 @ 0xfffffdc0 │ │ │ │ - strb r0, [r3, #18] │ │ │ │ + ldr??.w r0, [lr, #144] @ 0x90 │ │ │ │ + strb r0, [r7, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2 0, cr0, [r0, #-576] @ 0xfffffdc0 │ │ │ │ - strb r2, [r1, #18] │ │ │ │ + @ instruction: 0xfa700090 │ │ │ │ + strb r2, [r5, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2l 0, cr0, [r8], #-576 @ 0xfffffdc0 │ │ │ │ - strb r6, [r4, #16] │ │ │ │ + vst1.8 @ instruction: 0xf9c80090 │ │ │ │ + strb r6, [r0, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2l 0, cr0, [lr], #-576 @ 0xfffffdc0 │ │ │ │ - strb r0, [r3, #16] │ │ │ │ + ldr??.w r0, [lr, #144] @ 0x90 │ │ │ │ + strb r0, [r7, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfb780090 │ │ │ │ - strb r2, [r1, #16] │ │ │ │ + ldr.w r0, [r8, #144] @ 0x90 │ │ │ │ + strb r2, [r5, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - ldc2l 0, cr0, [lr], {144} @ 0x90 │ │ │ │ - strb r4, [r7, #15] │ │ │ │ + @ instruction: 0xfa3e0090 │ │ │ │ + strb r4, [r3, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - stc2 0, cr0, [ip], {144} @ 0x90 │ │ │ │ - strb r2, [r5, #15] │ │ │ │ + vld4.32 {d16-d19}, [ip :64], r0 │ │ │ │ + strb r2, [r1, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - @ instruction: 0xfb2e0090 │ │ │ │ - strb r4, [r3, #15] │ │ │ │ + strb.w r0, [lr, #144] @ 0x90 │ │ │ │ + strb r4, [r7, #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] @ (7b9690 ) │ │ │ │ mov r6, r0 │ │ │ │ @@ -2695559,15 +2695508,15 @@ │ │ │ │ bne.n 7b95fc │ │ │ │ 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 b10140 │ │ │ │ + bl b0fe90 │ │ │ │ cmp r0, #0 │ │ │ │ beq.n 7b9676 │ │ │ │ ldr r2, [pc, #148] @ (7b96a0 ) │ │ │ │ movs r0, #0 │ │ │ │ ldr r1, [pc, #148] @ (7b96a4 ) │ │ │ │ add r2, pc │ │ │ │ add r1, pc │ │ │ │ @@ -2695623,16 +2695572,16 @@ │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r0, [r6, #36] @ 0x24 │ │ │ │ lsls r7, r7, #4 │ │ │ │ ldr r6, [r6, #32] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - @ instruction: 0xfb7e0090 │ │ │ │ - strb r0, [r4, #9] │ │ │ │ + ldr.w r0, [lr, #144] @ 0x90 │ │ │ │ + ldr r0, [r0, #124] @ 0x7c │ │ │ │ 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 │ │ │ │ @@ -2695948,15 +2695897,15 @@ │ │ │ │ bpl.n 7b9a54 │ │ │ │ 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 b5ee24 │ │ │ │ + bl b5eb74 │ │ │ │ mov r3, r0 │ │ │ │ cbz r0, 7b9a70 │ │ │ │ ldrb.w r3, [r4, #2250] @ 0x8ca │ │ │ │ cbz r3, 7b9a70 │ │ │ │ ldrb.w r3, [sl, #-5] │ │ │ │ ubfx r3, r3, #1, #1 │ │ │ │ eor.w r3, r3, #1 │ │ │ │ @@ -2696053,15 +2696002,15 @@ │ │ │ │ mov r0, r5 │ │ │ │ bl 700c1c │ │ │ │ ldr.w r5, [pc, #2024] @ 7ba374 │ │ │ │ movs r2, #64 @ 0x40 │ │ │ │ movs r1, #56 @ 0x38 │ │ │ │ addw r0, r4, #3764 @ 0xeb4 │ │ │ │ add r5, pc │ │ │ │ - bl ab9b78 │ │ │ │ + bl ab98c8 │ │ │ │ mov r0, r5 │ │ │ │ mov.w r2, #4294967295 @ 0xffffffff │ │ │ │ mov.w r3, #4294967295 @ 0xffffffff │ │ │ │ bl 443d70 <__vaDriverInit_1_23@@libgallium-26.0.2-1.so+0x32f9f4> │ │ │ │ cmp r0, #17 │ │ │ │ sbcs.w r1, r1, #0 │ │ │ │ blt.w 7b9dce │ │ │ │ @@ -2696364,15 +2696313,15 @@ │ │ │ │ bmi.w 7ba068 │ │ │ │ lsls r0, r6, #22 │ │ │ │ bmi.w 7ba060 │ │ │ │ tst.w r6, #96 @ 0x60 │ │ │ │ bne.w 7ba240 │ │ │ │ ldr.w r1, [r4, #2200] @ 0x898 │ │ │ │ ldr.w r0, [r4, #2204] @ 0x89c │ │ │ │ - bl b0c2fc │ │ │ │ + bl b0c04c │ │ │ │ b.n 7b9d98 │ │ │ │ cmp r1, #10 │ │ │ │ bne.w 7ba09a │ │ │ │ ldr.w r3, [r4, #2380] @ 0x94c │ │ │ │ cmp r3, #120 @ 0x78 │ │ │ │ bls.w 7b9e58 │ │ │ │ ldr.w r3, [r4, #2364] @ 0x93c │ │ │ │ @@ -2696692,103 +2696641,101 @@ │ │ │ │ b.n 7ba282 │ │ │ │ ldr r0, [r5, #12] │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ ldr r2, [r3, #12] │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldr r4, [r1, #96] @ 0x60 │ │ │ │ + ldr r4, [r5, #52] @ 0x34 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r5, #6] │ │ │ │ + ldr r4, [r1, #112] @ 0x70 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #7] │ │ │ │ + ldr r6, [r6, #112] @ 0x70 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r7, #7] │ │ │ │ + ldr r4, [r3, #116] @ 0x74 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r0, #9] │ │ │ │ + ldr r6, [r4, #120] @ 0x78 │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r5, #9] │ │ │ │ + ldr r4, [r1, #124] @ 0x7c │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r5, #10] │ │ │ │ + strb r6, [r1, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r3, #11] │ │ │ │ + strb r0, [r7, #0] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r2, [r2, #12] │ │ │ │ + strb r2, [r6, #1] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #13] │ │ │ │ + strb r0, [r4, #2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r1, #13] │ │ │ │ + strb r6, [r5, #2] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r0, #14] │ │ │ │ + strb r0, [r4, #3] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r4, #15] │ │ │ │ + strb r4, [r0, #5] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r4, [r5, #16] │ │ │ │ + strb r4, [r1, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r2, #17] │ │ │ │ + strb r6, [r6, #6] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r5, #17] │ │ │ │ + strb r0, [r1, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #18] │ │ │ │ + strb r6, [r7, #7] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r0, [r6, #18] │ │ │ │ + strb r0, [r2, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r0, #19] │ │ │ │ + strb r6, [r4, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strb r6, [r3, #19] │ │ │ │ + strb r6, [r7, #8] │ │ │ │ lsls r1, r1, #2 │ │ │ │ - strh.w r0, [ip, #144] @ 0x90 │ │ │ │ + addw r0, ip, #2192 @ 0x890 │ │ │ │ ldrsb r2, [r4, r7] │ │ │ │ lsls r2, r7, #4 │ │ │ │ - lsls r0, r0, #8 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ - lsls r6, r6, #7 │ │ │ │ - lsls r0, r2, #2 │ │ │ │ + vhadd.u32 d16, d16, d15 │ │ │ │ + vhadd.u16 d16, d22, d15 │ │ │ │ strb r0, [r3, r4] │ │ │ │ lsls r2, r7, #4 │ │ │ │ strb r4, [r0, r1] │ │ │ │ lsls r2, r7, #4 │ │ │ │ strh r2, [r4, r4] │ │ │ │ lsls r2, r7, #4 │ │ │ │ - ldrh.w r0, [r4, r0, lsl #1] │ │ │ │ + @ instruction: 0xf5940090 │ │ │ │ @ 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 r0, [r6, #54] @ 0x36 │ │ │ │ + ldrh r0, [r2, #34] @ 0x22 │ │ │ │ lsls r0, r2, #2 │ │ │ │ - @ instruction: 0xf70e0090 │ │ │ │ + orn r0, lr, #4718592 @ 0x480000 │ │ │ │ subs r1, #152 @ 0x98 │ │ │ │ movs r0, r0 │ │ │ │ - ldc2 0, cr0, [r0, #-548]! @ 0xfffffddc │ │ │ │ - @ instruction: 0xf6740090 │ │ │ │ - @ instruction: 0xf6660090 │ │ │ │ - @ instruction: 0xf5f80090 │ │ │ │ - @ instruction: 0xf5f80090 │ │ │ │ + @ instruction: 0xfa900089 │ │ │ │ + @ instruction: 0xf3d40090 │ │ │ │ + ubfx r0, r6, #2, #17 │ │ │ │ + @ instruction: 0xf3580090 │ │ │ │ + @ instruction: 0xf3580090 │ │ │ │ str r4, [r3, #36] @ 0x24 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - @ instruction: 0xf4cc0090 │ │ │ │ - @ instruction: 0xf4ac0090 │ │ │ │ - @ instruction: 0xf37c0090 │ │ │ │ - @ instruction: 0xf3700090 │ │ │ │ + @ instruction: 0xf22c0090 │ │ │ │ + addw r0, ip, #144 @ 0x90 │ │ │ │ + @ instruction: 0xf0dc0090 │ │ │ │ + @ instruction: 0xf0d00090 │ │ │ │ adds r3, #176 @ 0xb0 │ │ │ │ movs r0, r0 │ │ │ │ asrs r0, r0, #27 │ │ │ │ movs r0, r0 │ │ │ │ - @ instruction: 0xf1200090 │ │ │ │ - add.w r0, r4, #144 @ 0x90 │ │ │ │ - @ instruction: 0xf0b60090 │ │ │ │ - eor.w r0, r6, #144 @ 0x90 │ │ │ │ - @ instruction: 0xf0de0090 │ │ │ │ - add.w r0, r0, #144 @ 0x90 │ │ │ │ - @ instruction: 0xf0b00090 │ │ │ │ + mcr 0, 4, r0, cr0, cr0, {4} │ │ │ │ + mcr 0, 3, r0, cr4, cr0, {4} │ │ │ │ + mrc 0, 0, r0, cr6, cr0, {4} │ │ │ │ + stcl 0, cr0, [r6, #576]! @ 0x240 │ │ │ │ + mrc 0, 1, r0, cr14, cr0, {4} │ │ │ │ + mcr 0, 3, r0, cr0, cr0, {4} │ │ │ │ + mrc 0, 0, r0, cr0, 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 │ │ │ │ @@ -2696886,15 +2696833,15 @@ │ │ │ │ ldr r2, [pc, #20] @ (7ba504 ) │ │ │ │ mov r1, r6 │ │ │ │ mov r0, r7 │ │ │ │ add r2, pc │ │ │ │ blx 692a4 │ │ │ │ mov r4, r0 │ │ │ │ b.n 7ba4ca │ │ │ │ - str r6, [r0, #60] @ 0x3c │ │ │ │ + str r6, [r4, #16] │ │ │ │ lsls r1, r1, #2 │ │ │ │ bl 9ee502 │ │ │ │ bl 9be506 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2696924,15 +2696871,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 b12a34 │ │ │ │ + bl b12784 │ │ │ │ pop {r3, pc} │ │ │ │ nop │ │ │ │ cbz r1, 7ba5f0 │ │ │ │ push {r4, lr} │ │ │ │ mov.w ip, #4096 @ 0x1000 │ │ │ │ sub.w ip, sp, ip │ │ │ │ str.w r0, [ip, #4088] @ 0xff8 │ │ │ │ @@ -2696971,15 +2696918,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 b12aac │ │ │ │ + bl b127fc │ │ │ │ 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 │ │ │ │ @@ -2697074,15 +2697021,15 @@ │ │ │ │ cbz r0, 7ba75c │ │ │ │ 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 b12a34 │ │ │ │ + bl b12784 │ │ │ │ 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] │ │ │ │ @@ -2697099,15 +2697046,15 @@ │ │ │ │ cbz r0, 7ba7ac │ │ │ │ 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 b12a34 │ │ │ │ + bl b12784 │ │ │ │ ldrh r2, [r4, #18] │ │ │ │ mov r1, r5 │ │ │ │ mov r0, r4 │ │ │ │ adds r2, #7 │ │ │ │ lsls r2, r2, #2 │ │ │ │ blx 69464 │ │ │ │ mov r0, r4 │ │ │ │ @@ -2697451,15 +2697398,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 af95ac │ │ │ │ + bl af92fc │ │ │ │ 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 │ │ │ │ @@ -2697787,15 +2697734,15 @@ │ │ │ │ movne r0, #0 │ │ │ │ bne.n 7bae9e │ │ │ │ b.n 7baea0 │ │ │ │ bl 82b684 │ │ │ │ pop {r3, pc} │ │ │ │ adds r0, r3, #1 │ │ │ │ pop {r3, pc} │ │ │ │ - strh r6, [r4, #16] │ │ │ │ + ldrb r6, [r0, #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 │ │ │ │ @@ -2698562,15 +2698509,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 b066f8 │ │ │ │ + bl b06448 │ │ │ │ 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 │ │ │ │ @@ -2698607,15 +2698554,15 @@ │ │ │ │ b.n 7bb7f4 │ │ │ │ mov r3, r5 │ │ │ │ ldr r5, [sp, #12] │ │ │ │ ldr.w r1, [sl, #644] @ 0x284 │ │ │ │ mov r2, r4 │ │ │ │ mov r0, r9 │ │ │ │ str r5, [sp, #0] │ │ │ │ - bl b066f8 │ │ │ │ + bl b06448 │ │ │ │ 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 │ │ │ │ @@ -2698643,15 +2698590,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 b066f8 │ │ │ │ + bl b06448 │ │ │ │ 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 │ │ │ │ @@ -2698724,15 +2698671,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 b066f8 │ │ │ │ + bl b06448 │ │ │ │ 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 │ │ │ │ @@ -2698753,15 +2698700,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 b066f8 │ │ │ │ + bl b06448 │ │ │ │ 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 │ │ │ │ @@ -2698950,15 +2698897,15 @@ │ │ │ │ cbz r3, 7bbb8e │ │ │ │ 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 af95ac │ │ │ │ + bl af92fc │ │ │ │ ldr r3, [sp, #48] @ 0x30 │ │ │ │ cmp r3, #0 │ │ │ │ beq.n 7bbc1e │ │ │ │ mov r1, sl │ │ │ │ mov r0, r4 │ │ │ │ bl 7d1a94 │ │ │ │ ldr.w r2, [r9, #16] │ │ │ │ @@ -2699279,15 +2699226,15 @@ │ │ │ │ nop │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ add ip, r9 │ │ │ │ lsls r7, r7, #4 │ │ │ │ mvns r2, r3 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldr r2, [sp, #664] @ 0x298 │ │ │ │ + ldr r0, [sp, #24] │ │ │ │ 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] │ │ │ │ @@ -2699692,15 +2699639,15 @@ │ │ │ │ b.n 7bbf62 │ │ │ │ movs r2, #112 @ 0x70 │ │ │ │ movs r1, #0 │ │ │ │ mov r0, r4 │ │ │ │ blx 6a214 │ │ │ │ b.n 7bbf62 │ │ │ │ nop │ │ │ │ - ldr r0, [sp, #288] @ 0x120 │ │ │ │ + str r5, [sp, #672] @ 0x2a0 │ │ │ │ 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 │ │ │ │ @@ -2700293,15 +2700240,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 b06478 │ │ │ │ + bl b061c8 │ │ │ │ ldr.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ ldr r1, [r4, #36] @ 0x24 │ │ │ │ adds r3, #1 │ │ │ │ str.w r3, [r8, #3252] @ 0xcb4 │ │ │ │ b.n 7bc760 │ │ │ │ str r2, [r1, #36] @ 0x24 │ │ │ │ b.n 7bc6d4 │ │ │ │ @@ -2700323,15 +2700270,15 @@ │ │ │ │ subs r2, #4 │ │ │ │ lsls r7, r7, #4 │ │ │ │ subs r0, #92 @ 0x5c │ │ │ │ movs r0, r0 │ │ │ │ b.n 7bc7be │ │ │ │ vqrshrun.s64 d19, q15, #1 │ │ │ │ lsls r7, r7, #4 │ │ │ │ - ldrh r0, [r5, #58] @ 0x3a │ │ │ │ + ldrh r0, [r1, #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 7bc5dc │ │ │ │ pop {r3, pc} │ │ │ │ @@ -2700776,15 +2700723,15 @@ │ │ │ │ bhi.n 7bcf12 │ │ │ │ ldr r2, [pc, #12] @ (7bcf18 ) │ │ │ │ add r2, pc │ │ │ │ ldr.w r0, [r2, r1, lsl #2] │ │ │ │ add r0, r3 │ │ │ │ bx lr │ │ │ │ nop │ │ │ │ - ldrh r4, [r6, #14] │ │ │ │ + strh r4, [r2, #58] @ 0x3a │ │ │ │ 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 │ │ │ │ @@ -2701325,15 +2701272,15 @@ │ � TRUNCATED DUE TO SIZE LIMIT: 10485760 bytes